From 0615d2ea332b07586dc838bab7121253f0396db3 Mon Sep 17 00:00:00 2001 From: Vincent Sanders Date: Fri, 26 Aug 2016 12:57:56 +0100 Subject: Add AFL derived test vectors --- test/decode_gif.c | 2 +- ...:id:000192,src:000000,op:havoc,rep:128,+cov.gif | 1 + ...02,orig:id:000241,src:000000,op:havoc,rep:1.gif | Bin 0 -> 36 bytes ...05,orig:id:000479,src:000000,op:havoc,rep:4.gif | Bin 0 -> 60 bytes ...07,orig:id:000516,src:000037,op:havoc,rep:1.gif | Bin 0 -> 112 bytes ...08,orig:id:000523,src:000037,op:havoc,rep:8.gif | Bin 0 -> 100 bytes ...09,orig:id:000542,src:000080,op:havoc,rep:4.gif | Bin 0 -> 28 bytes ...10,orig:id:000547,src:000080,op:havoc,rep:2.gif | Bin 0 -> 27 bytes ...11,orig:id:000565,src:000080,op:havoc,rep:8.gif | Bin 0 -> 179 bytes ...13,orig:id:000579,src:000080,op:havoc,rep:8.gif | Bin 0 -> 147 bytes ...14,orig:id:000589,src:000080,op:havoc,rep:8.gif | Bin 0 -> 179 bytes ...15,orig:id:000632,src:000116,op:havoc,rep:4.gif | Bin 0 -> 179 bytes ...7,orig:id:000810,src:000479,op:flip1,pos:49.gif | Bin 0 -> 100 bytes ...9,orig:id:001022,src:000935,op:flip1,pos:28.gif | Bin 0 -> 168 bytes ...:001023,src:000935,op:arith8,pos:26,val:+22.gif | Bin 0 -> 175 bytes ...1,orig:id:001030,src:000947,op:flip1,pos:38.gif | Bin 0 -> 179 bytes ...3,orig:id:001366,src:001321,op:flip4,pos:10.gif | Bin 0 -> 13344 bytes ...4,orig:id:001424,src:001372,op:flip1,pos:10.gif | Bin 0 -> 16800 bytes ...01759,src:001423,op:arith8,pos:15139,val:+5.gif | Bin 0 -> 16800 bytes ...ig:id:000452,src:000005,op:flip1,pos:0,+cov.gif | Bin 0 -> 16 bytes ...g:id:000453,src:000005,op:flip1,pos:10,+cov.gif | Bin 0 -> 16 bytes ...g:id:000456,src:000005,op:flip1,pos:42,+cov.gif | Bin 0 -> 44 bytes ...58,src:000005,op:arith8,pos:25,val:+26,+cov.gif | Bin 0 -> 28 bytes ...59,src:000005,op:arith8,pos:32,val:+35,+cov.gif | Bin 0 -> 68 bytes ...61,src:000005,op:arith8,pos:33,val:+15,+cov.gif | Bin 0 -> 36 bytes ...62,src:000005,op:arith16,pos:42,val:+6,+cov.gif | Bin 0 -> 48 bytes ...00463,src:000005,op:int8,pos:67,val:+0,+cov.gif | Bin 0 -> 68 bytes ...ig:id:000471,src:000005,op:havoc,rep:4,+cov.gif | Bin 0 -> 36 bytes ...1,orig:id:000472,src:000005,op:havoc,rep:16.gif | Bin 0 -> 123 bytes ...ig:id:000474,src:000005,op:havoc,rep:2,+cov.gif | Bin 0 -> 67 bytes ...3,orig:id:000477,src:000005,op:havoc,rep:16.gif | Bin 0 -> 88 bytes ...ig:id:000483,src:000005,op:havoc,rep:4,+cov.gif | Bin 0 -> 31 bytes ...46,orig:id:000484,src:000005,op:havoc,rep:8.gif | Bin 0 -> 68 bytes ...g:id:000485,src:000025,op:flip2,pos:26,+cov.gif | Bin 0 -> 32 bytes ...9,orig:id:000491,src:000046,op:flip1,pos:25.gif | Bin 0 -> 160 bytes ...0,orig:id:000495,src:000046,op:flip1,pos:26.gif | Bin 0 -> 160 bytes ...3,orig:id:000500,src:000046,op:flip1,pos:28.gif | Bin 0 -> 160 bytes ...5,orig:id:000507,src:000046,op:flip1,pos:35.gif | Bin 0 -> 160 bytes ...6,orig:id:000509,src:000046,op:flip1,pos:44.gif | Bin 0 -> 160 bytes ...:id:000518,src:000046,op:flip32,pos:81,+cov.gif | Bin 0 -> 160 bytes ...000527,src:000046,op:int32,pos:17,val:be:+1.gif | Bin 0 -> 160 bytes ...00528,src:000046,op:int32,pos:17,val:be:+16.gif | Bin 0 -> 160 bytes ...0530,src:000046,op:int32,pos:18,val:be:+512.gif | Bin 0 -> 160 bytes ...531,src:000046,op:int32,pos:18,val:be:+1000.gif | Bin 0 -> 160 bytes ...532,src:000046,op:int32,pos:18,val:be:+1024.gif | Bin 0 -> 160 bytes ...6,src:000046,op:int32,pos:156,val:+256,+cov.gif | Bin 0 -> 160 bytes ...1,orig:id:000537,src:000046,op:havoc,rep:32.gif | Bin 0 -> 93 bytes ...73,orig:id:000540,src:000046,op:havoc,rep:4.gif | Bin 0 -> 160 bytes ...4,orig:id:000541,src:000046,op:havoc,rep:64.gif | Bin 0 -> 160 bytes ...75,orig:id:000542,src:000046,op:havoc,rep:8.gif | Bin 0 -> 160 bytes ...82,orig:id:000556,src:000046,op:havoc,rep:4.gif | Bin 0 -> 160 bytes ...ig:id:000557,src:000046,op:havoc,rep:8,+cov.gif | Bin 0 -> 160 bytes ...5,orig:id:000559,src:000046,op:havoc,rep:16.gif | Bin 0 -> 72 bytes ...6,orig:id:000561,src:000097,op:havoc,rep:32.gif | Bin 0 -> 172 bytes ...2,orig:id:000580,src:000099,op:flip4,pos:44.gif | Bin 0 -> 88 bytes ...97,orig:id:000592,src:000099,op:havoc,rep:4.gif | Bin 0 -> 115 bytes ...98,orig:id:000595,src:000099,op:havoc,rep:8.gif | Bin 0 -> 131 bytes ...g:id:000600,src:000107,op:flip4,pos:27,+cov.gif | Bin 0 -> 44 bytes ...3,orig:id:000608,src:000136,op:flip1,pos:40.gif | Bin 0 -> 168 bytes ...000614,src:000136,op:arith8,pos:140,val:-22.gif | Bin 0 -> 148 bytes ...000621,src:000136,op:int32,pos:161,val:+128.gif | Bin 0 -> 168 bytes ...g:id:000626,src:000185,op:flip1,pos:26,+cov.gif | Bin 0 -> 168 bytes ...6,orig:id:000628,src:000185,op:flip1,pos:26.gif | Bin 0 -> 168 bytes ...7,orig:id:000629,src:000185,op:flip1,pos:26.gif | Bin 0 -> 168 bytes ...8,orig:id:000630,src:000185,op:flip1,pos:26.gif | Bin 0 -> 168 bytes ...9,orig:id:000634,src:000185,op:flip1,pos:28.gif | Bin 0 -> 168 bytes ...1,orig:id:000637,src:000185,op:flip1,pos:28.gif | Bin 0 -> 168 bytes ...2,orig:id:000638,src:000185,op:flip1,pos:28.gif | Bin 0 -> 168 bytes ...23,orig:id:000644,src:000185,op:havoc,rep:8.gif | Bin 0 -> 167 bytes ...24,orig:id:000655,src:000185,op:havoc,rep:2.gif | Bin 0 -> 168 bytes ...5,orig:id:000656,src:000185,op:havoc,rep:16.gif | Bin 0 -> 188 bytes ...:000660,src:000460,op:arith8,pos:37,val:+33.gif | Bin 0 -> 40 bytes ...27,orig:id:000661,src:000465,op:havoc,rep:2.gif | Bin 0 -> 99 bytes ...62,src:000473,op:arith8,pos:13,val:-31,+cov.gif | Bin 0 -> 14 bytes ...:000663,src:000477,op:arith16,pos:34,val:+6.gif | Bin 0 -> 88 bytes ...:000664,src:000480,op:arith8,pos:40,val:-17.gif | Bin 0 -> 72 bytes ...4,orig:id:000668,src:000577,op:flip1,pos:43.gif | Bin 0 -> 112 bytes ...:000669,src:000577,op:arith8,pos:43,val:+11.gif | Bin 0 -> 112 bytes ...6,orig:id:000670,src:000580,op:flip1,pos:43.gif | Bin 0 -> 88 bytes ...8,orig:id:000672,src:000587,op:flip1,pos:43.gif | Bin 0 -> 60 bytes ...0,orig:id:000674,src:000589,op:flip2,pos:27.gif | Bin 0 -> 68 bytes ...44,orig:id:000682,src:000594,op:havoc,rep:2.gif | Bin 0 -> 102 bytes ...5,orig:id:000684,src:000629,op:flip2,pos:19.gif | Bin 0 -> 168 bytes ...6,orig:id:000685,src:000629,op:flip2,pos:33.gif | Bin 0 -> 168 bytes ...7,orig:id:000686,src:000629,op:flip4,pos:34.gif | Bin 0 -> 168 bytes ...:id:000687,src:000629,op:int8,pos:34,val:+0.gif | Bin 0 -> 168 bytes ...49,orig:id:000689,src:000631,op:havoc,rep:4.gif | Bin 0 -> 168 bytes ...52,orig:id:000692,src:000631,op:havoc,rep:8.gif | Bin 0 -> 168 bytes ...4,orig:id:000695,src:000631,op:havoc,rep:16.gif | Bin 0 -> 181 bytes ...5,orig:id:000696,src:000639,op:flip1,pos:27.gif | Bin 0 -> 168 bytes ...56,orig:id:000698,src:000639,op:havoc,rep:4.gif | Bin 0 -> 168 bytes ...d:000706,src:000668,op:arith8,pos:57,val:+7.gif | Bin 0 -> 112 bytes ...9,orig:id:000714,src:000676,op:flip2,pos:40.gif | Bin 0 -> 102 bytes ...:000715,src:000676,op:arith8,pos:40,val:-20.gif | Bin 0 -> 102 bytes ...:000716,src:000676,op:arith8,pos:40,val:-24.gif | Bin 0 -> 102 bytes ...4,orig:id:000719,src:000677,op:flip1,pos:40.gif | Bin 0 -> 102 bytes ...5,orig:id:000720,src:000677,op:flip1,pos:41.gif | Bin 0 -> 102 bytes ...6,orig:id:000721,src:000677,op:flip2,pos:40.gif | Bin 0 -> 102 bytes ...:000722,src:000677,op:arith8,pos:40,val:-20.gif | Bin 0 -> 102 bytes ...:000723,src:000677,op:arith8,pos:40,val:-24.gif | Bin 0 -> 102 bytes ...0,orig:id:000727,src:000709,op:flip1,pos:86.gif | Bin 0 -> 94 bytes ...82,orig:id:000729,src:000711,op:havoc,rep:4.gif | Bin 0 -> 119 bytes ...85,orig:id:000732,src:000713,op:havoc,rep:4.gif | Bin 0 -> 118 bytes ...6,orig:id:000733,src:000713,op:havoc,rep:16.gif | Bin 0 -> 126 bytes ...8,orig:id:000735,src:000724,op:flip2,pos:33.gif | Bin 0 -> 168 bytes ...89,orig:id:000737,src:000724,op:havoc,rep:8.gif | Bin 0 -> 168 bytes ...90,orig:id:000739,src:000724,op:havoc,rep:2.gif | Bin 0 -> 168 bytes ...id:000196,src:000043+000016,op:splice,rep:2.gif | Bin 0 -> 356 bytes ...id:000197,src:000043+000016,op:splice,rep:8.gif | Bin 0 -> 320 bytes ...id:000207,src:000190+000016,op:splice,rep:4.gif | Bin 0 -> 344 bytes ...id:000210,src:000190+000016,op:splice,rep:2.gif | Bin 0 -> 344 bytes ...id:000215,src:000131+000210,op:splice,rep:4.gif | Bin 0 -> 328 bytes .../id:000216,sync:gif_fuzz02,src:000202.gif | Bin 0 -> 76 bytes .../id:000216,sync:gif_fuzz03,src:000212.gif | Bin 0 -> 112 bytes .../id:000218,sync:gif_fuzz03,src:000214.gif | Bin 0 -> 163 bytes .../id:000220,sync:gif_fuzz03,src:000217.gif | Bin 0 -> 168 bytes .../id:000221,sync:gif_fuzz02,src:000201,+cov.gif | Bin 0 -> 38 bytes .../id:000222,sync:gif_fuzz03,src:000220.gif | Bin 0 -> 168 bytes .../id:000231,src:000043,op:havoc,rep:2.gif | Bin 0 -> 115 bytes ...id:000234,src:000084+000207,op:splice,rep:2.gif | Bin 0 -> 344 bytes ...id:000235,src:000084+000207,op:splice,rep:2.gif | Bin 0 -> 344 bytes ...id:000238,src:000084+000207,op:splice,rep:4.gif | Bin 0 -> 480 bytes ...id:000243,src:000115+000225,op:splice,rep:4.gif | Bin 0 -> 103 bytes ...d:000248,src:000203+000246,op:splice,rep:16.gif | Bin 0 -> 1468 bytes .../id:000249,src:000206,op:havoc,rep:4.gif | Bin 0 -> 272 bytes .../id:000252,sync:gif_fuzz03,src:000242.gif | Bin 0 -> 304 bytes ...id:000256,src:000002+000246,op:splice,rep:2.gif | Bin 0 -> 672 bytes .../id:000258,sync:gif_fuzz03,src:000250.gif | Bin 0 -> 572 bytes ...id:000260,src:000127+000249,op:splice,rep:8.gif | Bin 0 -> 968 bytes ...d:000261,src:000127+000249,op:splice,rep:32.gif | Bin 0 -> 432 bytes .../id:000262,src:000218,op:havoc,rep:2.gif | Bin 0 -> 163 bytes .../id:000268,src:000258,op:havoc,rep:8.gif | Bin 0 -> 996 bytes .../id:000269,src:000263,op:havoc,rep:4.gif | Bin 0 -> 304 bytes .../id:000270,src:000263,op:havoc,rep:16.gif | Bin 0 -> 828 bytes .../id:000271,src:000263,op:havoc,rep:8.gif | Bin 0 -> 468 bytes .../id:000273,sync:gif_fuzz01,src:000257.gif | Bin 0 -> 912 bytes .../id:000281,sync:gif_fuzz03,src:000273.gif | Bin 0 -> 252 bytes .../id:000290,sync:gif_fuzz03,src:000282.gif | Bin 0 -> 872 bytes ...d:000293,src:000123+000247,op:splice,rep:64.gif | Bin 0 -> 2369 bytes .../id:000306,src:000294,op:havoc,rep:2.gif | Bin 0 -> 1580 bytes .../id:000309,sync:gif_fuzz01,src:000286.gif | Bin 0 -> 144 bytes ...id:000312,src:000101+000289,op:splice,rep:8.gif | Bin 0 -> 2068 bytes ...id:000313,src:000101+000289,op:splice,rep:8.gif | Bin 0 -> 1584 bytes .../id:000317,src:000298,op:havoc,rep:2.gif | Bin 0 -> 1950 bytes .../id:000319,sync:gif_fuzz03,src:000307.gif | Bin 0 -> 448 bytes .../id:000320,sync:gif_fuzz03,src:000308.gif | Bin 0 -> 1112 bytes .../id:000322,sync:gif_fuzz03,src:000310,+cov.gif | Bin 0 -> 51 bytes .../id:000323,sync:gif_fuzz03,src:000311.gif | Bin 0 -> 284 bytes .../id:000324,sync:gif_fuzz03,src:000312.gif | Bin 0 -> 1580 bytes ...id:000325,src:000031+000320,op:splice,rep:2.gif | Bin 0 -> 904 bytes .../id:000331,sync:gif_fuzz03,src:000318.gif | Bin 0 -> 51 bytes ...id:000332,src:000331+000250,op:splice,rep:8.gif | Bin 0 -> 276 bytes ...id:000337,src:000059+000114,op:splice,rep:8.gif | Bin 0 -> 304 bytes ...id:000338,src:000083+000066,op:splice,rep:4.gif | Bin 0 -> 304 bytes .../id:000341,sync:gif_fuzz03,src:000328.gif | Bin 0 -> 144 bytes .../id:000345,sync:gif_fuzz03,src:000332.gif | Bin 0 -> 272 bytes ...id:000349,src:000344+000293,op:splice,rep:2.gif | Bin 0 -> 76 bytes .../id:000350,sync:gif_fuzz03,src:000337.gif | Bin 0 -> 88 bytes .../id:000353,src:000351,op:havoc,rep:2.gif | Bin 0 -> 124 bytes .../id:000354,sync:gif_fuzz03,src:000341.gif | Bin 0 -> 172 bytes .../id:000355,src:000348,op:havoc,rep:4.gif | Bin 0 -> 894 bytes ...id:000356,src:000101+000345,op:splice,rep:2.gif | Bin 0 -> 1676 bytes .../id:000357,sync:gif_fuzz03,src:000344.gif | Bin 0 -> 1028 bytes .../id:000360,sync:gif_fuzz03,src:000347.gif | Bin 0 -> 2016 bytes .../id:000368,sync:gif_fuzz03,src:000357.gif | Bin 0 -> 1040 bytes .../id:000369,sync:gif_fuzz03,src:000352,+cov.gif | Bin 0 -> 5392 bytes .../id:000371,sync:gif_fuzz03,src:000358.gif | Bin 0 -> 904 bytes .../id:000372,sync:gif_fuzz03,src:000359.gif | Bin 0 -> 1517 bytes .../id:000373,src:000371,op:havoc,rep:2.gif | Bin 0 -> 904 bytes .../id:000375,src:000374,op:havoc,rep:2.gif | Bin 0 -> 1788 bytes .../id:000376,src:000374,op:havoc,rep:16.gif | Bin 0 -> 980 bytes .../id:000377,sync:gif_fuzz03,src:000364,+cov.gif | Bin 0 -> 974 bytes .../id:000390,src:000353,op:flip1,pos:28.gif | Bin 0 -> 3600 bytes .../id:000390,src:000383,op:havoc,rep:8.gif | Bin 0 -> 3074 bytes .../id:000391,src:000353,op:flip1,pos:28.gif | Bin 0 -> 3600 bytes .../id:000391,src:000388,op:havoc,rep:4.gif | Bin 0 -> 3560 bytes .../id:000392,sync:gif_fuzz03,src:000370,+cov.gif | Bin 0 -> 1560 bytes ...:000394,src:000353,op:arith8,pos:28,val:-33.gif | Bin 0 -> 3600 bytes .../id:000394,src:000390,op:havoc,rep:4.gif | Bin 0 -> 3589 bytes ...000396,src:000353,op:int32,pos:301,val:+128.gif | Bin 0 -> 3600 bytes .../id:000397,src:000353,op:ext_AO,pos:32,+cov.gif | Bin 0 -> 3600 bytes .../id:000398,src:000359,op:flip2,pos:31.gif | Bin 0 -> 4400 bytes .../id:000409,src:000403,op:havoc,rep:16,+cov.gif | Bin 0 -> 4148 bytes .../id:000418,src:000414,op:havoc,rep:4.gif | Bin 0 -> 3844 bytes ...id:000425,src:000419+000413,op:splice,rep:2.gif | Bin 0 -> 5145 bytes .../id:000428,src:000420,op:havoc,rep:8.gif | Bin 0 -> 5436 bytes .../id:000433,src:000430,op:havoc,rep:2,+cov.gif | Bin 0 -> 4384 bytes .../id:000438,src:000433,op:havoc,rep:4.gif | Bin 0 -> 4384 bytes ...id:000440,src:000083+000367,op:splice,rep:8.gif | Bin 0 -> 1792 bytes .../id:000443,sync:gif_fuzz03,src:000431.gif | Bin 0 -> 1993 bytes .../id:000449,src:000448,op:havoc,rep:4.gif | Bin 0 -> 4296 bytes .../id:000449,sync:gif_fuzz03,src:000442.gif | Bin 0 -> 4208 bytes .../id:000450,sync:gif_fuzz03,src:000436.gif | Bin 0 -> 4280 bytes .../id:000457,sync:gif_fuzz03,src:000443.gif | Bin 0 -> 4176 bytes .../id:000462,src:000461,op:havoc,rep:4.gif | Bin 0 -> 4327 bytes .../id:000463,sync:gif_fuzz02,src:000475.gif | Bin 0 -> 4560 bytes .../id:000466,sync:gif_fuzz03,src:000453.gif | Bin 0 -> 4544 bytes .../id:000468,sync:gif_fuzz03,src:000455.gif | Bin 0 -> 4664 bytes .../id:000469,src:000467,op:havoc,rep:2.gif | Bin 0 -> 3764 bytes .../id:000479,src:000475,op:havoc,rep:8.gif | Bin 0 -> 4560 bytes .../id:000483,sync:gif_fuzz02,src:000441.gif | Bin 0 -> 3409 bytes .../id:000485,sync:gif_fuzz03,src:000472.gif | Bin 0 -> 4583 bytes ...id:000487,src:000167+000469,op:splice,rep:2.gif | Bin 0 -> 4440 bytes .../id:000489,sync:gif_fuzz02,src:000508.gif | Bin 0 -> 6078 bytes ...id:000491,src:000167+000401,op:splice,rep:4.gif | Bin 0 -> 2120 bytes .../id:000495,sync:gif_fuzz03,src:000481.gif | Bin 0 -> 4432 bytes .../id:000496,src:000452,op:havoc,rep:8.gif | Bin 0 -> 4432 bytes .../id:000496,sync:gif_fuzz02,src:000587.gif | Bin 0 -> 7360 bytes .../id:000498,sync:gif_fuzz03,src:000487.gif | Bin 0 -> 5352 bytes .../id:000499,sync:gif_fuzz03,src:000486.gif | Bin 0 -> 5256 bytes ...id:000509,src:000044+000479,op:splice,rep:4.gif | Bin 0 -> 5656 bytes ...id:000510,src:000127+000503,op:splice,rep:2.gif | Bin 0 -> 6528 bytes .../id:000514,sync:gif_fuzz03,src:000502.gif | Bin 0 -> 4272 bytes .../id:000518,src:000507,op:havoc,rep:8.gif | Bin 0 -> 2572 bytes .../id:000519,sync:gif_fuzz03,src:000504.gif | Bin 0 -> 5200 bytes ...id:000526,src:000482+000491,op:splice,rep:2.gif | Bin 0 -> 5112 bytes .../id:000531,src:000509,op:havoc,rep:4.gif | Bin 0 -> 6112 bytes ...id:000532,src:000044+000341,op:splice,rep:8.gif | Bin 0 -> 4096 bytes ...d:000535,src:000059+000527,op:splice,rep:16.gif | Bin 0 -> 4160 bytes .../id:000536,sync:gif_fuzz03,src:000524.gif | Bin 0 -> 6744 bytes .../id:000545,sync:gif_fuzz03,src:000531.gif | Bin 0 -> 3624 bytes .../id:000549,sync:gif_fuzz03,src:000533.gif | Bin 0 -> 7760 bytes .../id:000553,sync:gif_fuzz03,src:000540.gif | Bin 0 -> 6720 bytes .../id:000567,sync:gif_fuzz03,src:000552.gif | Bin 0 -> 692 bytes ...id:000568,src:000545+000541,op:splice,rep:2.gif | Bin 0 -> 7048 bytes .../id:000569,src:000565,op:havoc,rep:8.gif | Bin 0 -> 8671 bytes .../id:000572,sync:gif_fuzz03,src:000560.gif | Bin 0 -> 7839 bytes .../id:000573,sync:gif_fuzz03,src:000562.gif | Bin 0 -> 3216 bytes .../id:000574,sync:gif_fuzz03,src:000561.gif | Bin 0 -> 7173 bytes ...id:000575,src:000369+000545,op:splice,rep:2.gif | Bin 0 -> 6848 bytes .../id:000576,sync:gif_fuzz03,src:000564.gif | Bin 0 -> 8336 bytes .../id:000578,sync:gif_fuzz03,src:000566.gif | Bin 0 -> 8640 bytes ...id:000588,src:000167+000583,op:splice,rep:2.gif | Bin 0 -> 8544 bytes ...id:000592,src:000017+000588,op:splice,rep:8.gif | Bin 0 -> 7238 bytes .../id:000594,sync:gif_fuzz03,src:000583.gif | Bin 0 -> 8007 bytes .../id:000595,sync:gif_fuzz03,src:000584.gif | Bin 0 -> 8544 bytes .../id:000598,src:000575,op:havoc,rep:16.gif | Bin 0 -> 5563 bytes ...id:000599,src:000558+000588,op:splice,rep:2.gif | Bin 0 -> 8480 bytes .../id:000599,sync:gif_fuzz03,src:000587.gif | Bin 0 -> 8480 bytes .../id:000601,sync:gif_fuzz03,src:000590.gif | Bin 0 -> 3400 bytes .../id:000602,sync:gif_fuzz03,src:000591.gif | Bin 0 -> 8751 bytes ...id:000603,src:000275+000565,op:splice,rep:4.gif | Bin 0 -> 6989 bytes .../id:000604,sync:gif_fuzz03,src:000593.gif | Bin 0 -> 6704 bytes ...id:000605,src:000168+000590,op:splice,rep:8.gif | Bin 0 -> 8400 bytes .../id:000607,sync:gif_fuzz03,src:000597.gif | Bin 0 -> 8240 bytes ...id:000609,src:000050+000547,op:splice,rep:2.gif | Bin 0 -> 7173 bytes ...id:000610,src:000471+000572,op:splice,rep:4.gif | Bin 0 -> 8304 bytes .../id:000611,sync:gif_fuzz03,src:000602.gif | Bin 0 -> 356 bytes .../id:000612,sync:gif_fuzz03,src:000603.gif | Bin 0 -> 9693 bytes ...id:000613,src:000010+000561,op:splice,rep:4.gif | Bin 0 -> 8064 bytes .../id:000614,sync:gif_fuzz03,src:000605.gif | Bin 0 -> 8608 bytes ...id:000615,src:000104+000584,op:splice,rep:2.gif | Bin 0 -> 8222 bytes ...id:000616,src:000267+000596,op:splice,rep:8.gif | Bin 0 -> 8336 bytes ...id:000618,src:000367+000589,op:splice,rep:8.gif | Bin 0 -> 8512 bytes .../id:000621,sync:gif_fuzz03,src:000612.gif | Bin 0 -> 7296 bytes .../id:000623,sync:gif_fuzz03,src:000614.gif | Bin 0 -> 2408 bytes .../id:000624,sync:gif_fuzz03,src:000615.gif | Bin 0 -> 8368 bytes ...id:000626,src:000370+000563,op:splice,rep:2.gif | Bin 0 -> 8272 bytes ...id:000627,src:000467+000621,op:splice,rep:2.gif | Bin 0 -> 9216 bytes .../id:000628,sync:gif_fuzz03,src:000619.gif | Bin 0 -> 6853 bytes .../id:000631,sync:gif_fuzz03,src:000622.gif | Bin 0 -> 8048 bytes .../id:000632,sync:gif_fuzz03,src:000623.gif | Bin 0 -> 1836 bytes .../id:000633,sync:gif_fuzz03,src:000624.gif | Bin 0 -> 8040 bytes .../id:000646,sync:gif_fuzz03,src:000639.gif | Bin 0 -> 10432 bytes .../id:000648,src:000642,op:havoc,rep:2.gif | Bin 0 -> 10408 bytes ...id:000649,src:000580+000621,op:splice,rep:4.gif | Bin 0 -> 9312 bytes .../id:000651,src:000542,op:havoc,rep:2.gif | Bin 0 -> 5304 bytes .../id:000652,src:000651,op:havoc,rep:2.gif | Bin 0 -> 5304 bytes ...id:000654,src:000185+000648,op:splice,rep:4.gif | Bin 0 -> 10333 bytes .../id:000655,sync:gif_fuzz03,src:000648.gif | Bin 0 -> 8825 bytes .../id:000658,sync:gif_fuzz03,src:000651.gif | Bin 0 -> 11941 bytes ...id:000659,src:000168+000655,op:splice,rep:2.gif | Bin 0 -> 10333 bytes .../id:000661,src:000641,op:havoc,rep:4.gif | Bin 0 -> 11045 bytes .../id:000662,src:000661,op:havoc,rep:2.gif | Bin 0 -> 11054 bytes .../id:000663,src:000660,op:havoc,rep:4.gif | Bin 0 -> 10576 bytes .../id:000666,sync:gif_fuzz03,src:000659.gif | Bin 0 -> 10333 bytes ...id:000668,src:000377+000666,op:splice,rep:2.gif | Bin 0 -> 10544 bytes .../id:000668,src:000663,op:havoc,rep:4.gif | Bin 0 -> 11692 bytes .../id:000669,sync:gif_fuzz03,src:000662.gif | Bin 0 -> 9216 bytes .../id:000672,sync:gif_fuzz03,src:000665.gif | Bin 0 -> 10912 bytes .../id:000673,sync:gif_fuzz03,src:000666.gif | Bin 0 -> 52 bytes ...d:000674,src:000673+000597,op:splice,rep:16.gif | Bin 0 -> 8448 bytes test/runtest.sh | 59 ++++++++++++++++++++- 283 files changed, 59 insertions(+), 3 deletions(-) create mode 100644 test/ns-afl-gif/id:000001,orig:id:000192,src:000000,op:havoc,rep:128,+cov.gif create mode 100644 test/ns-afl-gif/id:000002,orig:id:000241,src:000000,op:havoc,rep:1.gif create mode 100644 test/ns-afl-gif/id:000005,orig:id:000479,src:000000,op:havoc,rep:4.gif create mode 100644 test/ns-afl-gif/id:000007,orig:id:000516,src:000037,op:havoc,rep:1.gif create mode 100644 test/ns-afl-gif/id:000008,orig:id:000523,src:000037,op:havoc,rep:8.gif create mode 100644 test/ns-afl-gif/id:000009,orig:id:000542,src:000080,op:havoc,rep:4.gif create mode 100644 test/ns-afl-gif/id:000010,orig:id:000547,src:000080,op:havoc,rep:2.gif create mode 100644 test/ns-afl-gif/id:000011,orig:id:000565,src:000080,op:havoc,rep:8.gif create mode 100644 test/ns-afl-gif/id:000013,orig:id:000579,src:000080,op:havoc,rep:8.gif create mode 100644 test/ns-afl-gif/id:000014,orig:id:000589,src:000080,op:havoc,rep:8.gif create mode 100644 test/ns-afl-gif/id:000015,orig:id:000632,src:000116,op:havoc,rep:4.gif create mode 100644 test/ns-afl-gif/id:000017,orig:id:000810,src:000479,op:flip1,pos:49.gif create mode 100644 test/ns-afl-gif/id:000019,orig:id:001022,src:000935,op:flip1,pos:28.gif create mode 100644 test/ns-afl-gif/id:000020,orig:id:001023,src:000935,op:arith8,pos:26,val:+22.gif create mode 100644 test/ns-afl-gif/id:000021,orig:id:001030,src:000947,op:flip1,pos:38.gif create mode 100644 test/ns-afl-gif/id:000023,orig:id:001366,src:001321,op:flip4,pos:10.gif create mode 100644 test/ns-afl-gif/id:000024,orig:id:001424,src:001372,op:flip1,pos:10.gif create mode 100644 test/ns-afl-gif/id:000027,orig:id:001759,src:001423,op:arith8,pos:15139,val:+5.gif create mode 100644 test/ns-afl-gif/id:000028,orig:id:000452,src:000005,op:flip1,pos:0,+cov.gif create mode 100644 test/ns-afl-gif/id:000029,orig:id:000453,src:000005,op:flip1,pos:10,+cov.gif create mode 100644 test/ns-afl-gif/id:000031,orig:id:000456,src:000005,op:flip1,pos:42,+cov.gif create mode 100644 test/ns-afl-gif/id:000032,orig:id:000458,src:000005,op:arith8,pos:25,val:+26,+cov.gif create mode 100644 test/ns-afl-gif/id:000033,orig:id:000459,src:000005,op:arith8,pos:32,val:+35,+cov.gif create mode 100644 test/ns-afl-gif/id:000034,orig:id:000461,src:000005,op:arith8,pos:33,val:+15,+cov.gif create mode 100644 test/ns-afl-gif/id:000035,orig:id:000462,src:000005,op:arith16,pos:42,val:+6,+cov.gif create mode 100644 test/ns-afl-gif/id:000036,orig:id:000463,src:000005,op:int8,pos:67,val:+0,+cov.gif create mode 100644 test/ns-afl-gif/id:000040,orig:id:000471,src:000005,op:havoc,rep:4,+cov.gif create mode 100644 test/ns-afl-gif/id:000041,orig:id:000472,src:000005,op:havoc,rep:16.gif create mode 100644 test/ns-afl-gif/id:000042,orig:id:000474,src:000005,op:havoc,rep:2,+cov.gif create mode 100644 test/ns-afl-gif/id:000043,orig:id:000477,src:000005,op:havoc,rep:16.gif create mode 100644 test/ns-afl-gif/id:000045,orig:id:000483,src:000005,op:havoc,rep:4,+cov.gif create mode 100644 test/ns-afl-gif/id:000046,orig:id:000484,src:000005,op:havoc,rep:8.gif create mode 100644 test/ns-afl-gif/id:000047,orig:id:000485,src:000025,op:flip2,pos:26,+cov.gif create mode 100644 test/ns-afl-gif/id:000049,orig:id:000491,src:000046,op:flip1,pos:25.gif create mode 100644 test/ns-afl-gif/id:000050,orig:id:000495,src:000046,op:flip1,pos:26.gif create mode 100644 test/ns-afl-gif/id:000053,orig:id:000500,src:000046,op:flip1,pos:28.gif create mode 100644 test/ns-afl-gif/id:000055,orig:id:000507,src:000046,op:flip1,pos:35.gif create mode 100644 test/ns-afl-gif/id:000056,orig:id:000509,src:000046,op:flip1,pos:44.gif create mode 100644 test/ns-afl-gif/id:000059,orig:id:000518,src:000046,op:flip32,pos:81,+cov.gif create mode 100644 test/ns-afl-gif/id:000062,orig:id:000527,src:000046,op:int32,pos:17,val:be:+1.gif create mode 100644 test/ns-afl-gif/id:000063,orig:id:000528,src:000046,op:int32,pos:17,val:be:+16.gif create mode 100644 test/ns-afl-gif/id:000065,orig:id:000530,src:000046,op:int32,pos:18,val:be:+512.gif create mode 100644 test/ns-afl-gif/id:000066,orig:id:000531,src:000046,op:int32,pos:18,val:be:+1000.gif create mode 100644 test/ns-afl-gif/id:000067,orig:id:000532,src:000046,op:int32,pos:18,val:be:+1024.gif create mode 100644 test/ns-afl-gif/id:000070,orig:id:000536,src:000046,op:int32,pos:156,val:+256,+cov.gif create mode 100644 test/ns-afl-gif/id:000071,orig:id:000537,src:000046,op:havoc,rep:32.gif create mode 100644 test/ns-afl-gif/id:000073,orig:id:000540,src:000046,op:havoc,rep:4.gif create mode 100644 test/ns-afl-gif/id:000074,orig:id:000541,src:000046,op:havoc,rep:64.gif create mode 100644 test/ns-afl-gif/id:000075,orig:id:000542,src:000046,op:havoc,rep:8.gif create mode 100644 test/ns-afl-gif/id:000082,orig:id:000556,src:000046,op:havoc,rep:4.gif create mode 100644 test/ns-afl-gif/id:000083,orig:id:000557,src:000046,op:havoc,rep:8,+cov.gif create mode 100644 test/ns-afl-gif/id:000085,orig:id:000559,src:000046,op:havoc,rep:16.gif create mode 100644 test/ns-afl-gif/id:000086,orig:id:000561,src:000097,op:havoc,rep:32.gif create mode 100644 test/ns-afl-gif/id:000092,orig:id:000580,src:000099,op:flip4,pos:44.gif create mode 100644 test/ns-afl-gif/id:000097,orig:id:000592,src:000099,op:havoc,rep:4.gif create mode 100644 test/ns-afl-gif/id:000098,orig:id:000595,src:000099,op:havoc,rep:8.gif create mode 100644 test/ns-afl-gif/id:000100,orig:id:000600,src:000107,op:flip4,pos:27,+cov.gif create mode 100644 test/ns-afl-gif/id:000103,orig:id:000608,src:000136,op:flip1,pos:40.gif create mode 100644 test/ns-afl-gif/id:000108,orig:id:000614,src:000136,op:arith8,pos:140,val:-22.gif create mode 100644 test/ns-afl-gif/id:000113,orig:id:000621,src:000136,op:int32,pos:161,val:+128.gif create mode 100644 test/ns-afl-gif/id:000114,orig:id:000626,src:000185,op:flip1,pos:26,+cov.gif create mode 100644 test/ns-afl-gif/id:000116,orig:id:000628,src:000185,op:flip1,pos:26.gif create mode 100644 test/ns-afl-gif/id:000117,orig:id:000629,src:000185,op:flip1,pos:26.gif create mode 100644 test/ns-afl-gif/id:000118,orig:id:000630,src:000185,op:flip1,pos:26.gif create mode 100644 test/ns-afl-gif/id:000119,orig:id:000634,src:000185,op:flip1,pos:28.gif create mode 100644 test/ns-afl-gif/id:000121,orig:id:000637,src:000185,op:flip1,pos:28.gif create mode 100644 test/ns-afl-gif/id:000122,orig:id:000638,src:000185,op:flip1,pos:28.gif create mode 100644 test/ns-afl-gif/id:000123,orig:id:000644,src:000185,op:havoc,rep:8.gif create mode 100644 test/ns-afl-gif/id:000124,orig:id:000655,src:000185,op:havoc,rep:2.gif create mode 100644 test/ns-afl-gif/id:000125,orig:id:000656,src:000185,op:havoc,rep:16.gif create mode 100644 test/ns-afl-gif/id:000126,orig:id:000660,src:000460,op:arith8,pos:37,val:+33.gif create mode 100644 test/ns-afl-gif/id:000127,orig:id:000661,src:000465,op:havoc,rep:2.gif create mode 100644 test/ns-afl-gif/id:000128,orig:id:000662,src:000473,op:arith8,pos:13,val:-31,+cov.gif create mode 100644 test/ns-afl-gif/id:000129,orig:id:000663,src:000477,op:arith16,pos:34,val:+6.gif create mode 100644 test/ns-afl-gif/id:000130,orig:id:000664,src:000480,op:arith8,pos:40,val:-17.gif create mode 100644 test/ns-afl-gif/id:000134,orig:id:000668,src:000577,op:flip1,pos:43.gif create mode 100644 test/ns-afl-gif/id:000135,orig:id:000669,src:000577,op:arith8,pos:43,val:+11.gif create mode 100644 test/ns-afl-gif/id:000136,orig:id:000670,src:000580,op:flip1,pos:43.gif create mode 100644 test/ns-afl-gif/id:000138,orig:id:000672,src:000587,op:flip1,pos:43.gif create mode 100644 test/ns-afl-gif/id:000140,orig:id:000674,src:000589,op:flip2,pos:27.gif create mode 100644 test/ns-afl-gif/id:000144,orig:id:000682,src:000594,op:havoc,rep:2.gif create mode 100644 test/ns-afl-gif/id:000145,orig:id:000684,src:000629,op:flip2,pos:19.gif create mode 100644 test/ns-afl-gif/id:000146,orig:id:000685,src:000629,op:flip2,pos:33.gif create mode 100644 test/ns-afl-gif/id:000147,orig:id:000686,src:000629,op:flip4,pos:34.gif create mode 100644 test/ns-afl-gif/id:000148,orig:id:000687,src:000629,op:int8,pos:34,val:+0.gif create mode 100644 test/ns-afl-gif/id:000149,orig:id:000689,src:000631,op:havoc,rep:4.gif create mode 100644 test/ns-afl-gif/id:000152,orig:id:000692,src:000631,op:havoc,rep:8.gif create mode 100644 test/ns-afl-gif/id:000154,orig:id:000695,src:000631,op:havoc,rep:16.gif create mode 100644 test/ns-afl-gif/id:000155,orig:id:000696,src:000639,op:flip1,pos:27.gif create mode 100644 test/ns-afl-gif/id:000156,orig:id:000698,src:000639,op:havoc,rep:4.gif create mode 100644 test/ns-afl-gif/id:000164,orig:id:000706,src:000668,op:arith8,pos:57,val:+7.gif create mode 100644 test/ns-afl-gif/id:000169,orig:id:000714,src:000676,op:flip2,pos:40.gif create mode 100644 test/ns-afl-gif/id:000170,orig:id:000715,src:000676,op:arith8,pos:40,val:-20.gif create mode 100644 test/ns-afl-gif/id:000171,orig:id:000716,src:000676,op:arith8,pos:40,val:-24.gif create mode 100644 test/ns-afl-gif/id:000174,orig:id:000719,src:000677,op:flip1,pos:40.gif create mode 100644 test/ns-afl-gif/id:000175,orig:id:000720,src:000677,op:flip1,pos:41.gif create mode 100644 test/ns-afl-gif/id:000176,orig:id:000721,src:000677,op:flip2,pos:40.gif create mode 100644 test/ns-afl-gif/id:000177,orig:id:000722,src:000677,op:arith8,pos:40,val:-20.gif create mode 100644 test/ns-afl-gif/id:000178,orig:id:000723,src:000677,op:arith8,pos:40,val:-24.gif create mode 100644 test/ns-afl-gif/id:000180,orig:id:000727,src:000709,op:flip1,pos:86.gif create mode 100644 test/ns-afl-gif/id:000182,orig:id:000729,src:000711,op:havoc,rep:4.gif create mode 100644 test/ns-afl-gif/id:000185,orig:id:000732,src:000713,op:havoc,rep:4.gif create mode 100644 test/ns-afl-gif/id:000186,orig:id:000733,src:000713,op:havoc,rep:16.gif create mode 100644 test/ns-afl-gif/id:000188,orig:id:000735,src:000724,op:flip2,pos:33.gif create mode 100644 test/ns-afl-gif/id:000189,orig:id:000737,src:000724,op:havoc,rep:8.gif create mode 100644 test/ns-afl-gif/id:000190,orig:id:000739,src:000724,op:havoc,rep:2.gif create mode 100644 test/ns-afl-gif/id:000196,src:000043+000016,op:splice,rep:2.gif create mode 100644 test/ns-afl-gif/id:000197,src:000043+000016,op:splice,rep:8.gif create mode 100644 test/ns-afl-gif/id:000207,src:000190+000016,op:splice,rep:4.gif create mode 100644 test/ns-afl-gif/id:000210,src:000190+000016,op:splice,rep:2.gif create mode 100644 test/ns-afl-gif/id:000215,src:000131+000210,op:splice,rep:4.gif create mode 100644 test/ns-afl-gif/id:000216,sync:gif_fuzz02,src:000202.gif create mode 100644 test/ns-afl-gif/id:000216,sync:gif_fuzz03,src:000212.gif create mode 100644 test/ns-afl-gif/id:000218,sync:gif_fuzz03,src:000214.gif create mode 100644 test/ns-afl-gif/id:000220,sync:gif_fuzz03,src:000217.gif create mode 100644 test/ns-afl-gif/id:000221,sync:gif_fuzz02,src:000201,+cov.gif create mode 100644 test/ns-afl-gif/id:000222,sync:gif_fuzz03,src:000220.gif create mode 100644 test/ns-afl-gif/id:000231,src:000043,op:havoc,rep:2.gif create mode 100644 test/ns-afl-gif/id:000234,src:000084+000207,op:splice,rep:2.gif create mode 100644 test/ns-afl-gif/id:000235,src:000084+000207,op:splice,rep:2.gif create mode 100644 test/ns-afl-gif/id:000238,src:000084+000207,op:splice,rep:4.gif create mode 100644 test/ns-afl-gif/id:000243,src:000115+000225,op:splice,rep:4.gif create mode 100644 test/ns-afl-gif/id:000248,src:000203+000246,op:splice,rep:16.gif create mode 100644 test/ns-afl-gif/id:000249,src:000206,op:havoc,rep:4.gif create mode 100644 test/ns-afl-gif/id:000252,sync:gif_fuzz03,src:000242.gif create mode 100644 test/ns-afl-gif/id:000256,src:000002+000246,op:splice,rep:2.gif create mode 100644 test/ns-afl-gif/id:000258,sync:gif_fuzz03,src:000250.gif create mode 100644 test/ns-afl-gif/id:000260,src:000127+000249,op:splice,rep:8.gif create mode 100644 test/ns-afl-gif/id:000261,src:000127+000249,op:splice,rep:32.gif create mode 100644 test/ns-afl-gif/id:000262,src:000218,op:havoc,rep:2.gif create mode 100644 test/ns-afl-gif/id:000268,src:000258,op:havoc,rep:8.gif create mode 100644 test/ns-afl-gif/id:000269,src:000263,op:havoc,rep:4.gif create mode 100644 test/ns-afl-gif/id:000270,src:000263,op:havoc,rep:16.gif create mode 100644 test/ns-afl-gif/id:000271,src:000263,op:havoc,rep:8.gif create mode 100644 test/ns-afl-gif/id:000273,sync:gif_fuzz01,src:000257.gif create mode 100644 test/ns-afl-gif/id:000281,sync:gif_fuzz03,src:000273.gif create mode 100644 test/ns-afl-gif/id:000290,sync:gif_fuzz03,src:000282.gif create mode 100644 test/ns-afl-gif/id:000293,src:000123+000247,op:splice,rep:64.gif create mode 100644 test/ns-afl-gif/id:000306,src:000294,op:havoc,rep:2.gif create mode 100644 test/ns-afl-gif/id:000309,sync:gif_fuzz01,src:000286.gif create mode 100644 test/ns-afl-gif/id:000312,src:000101+000289,op:splice,rep:8.gif create mode 100644 test/ns-afl-gif/id:000313,src:000101+000289,op:splice,rep:8.gif create mode 100644 test/ns-afl-gif/id:000317,src:000298,op:havoc,rep:2.gif create mode 100644 test/ns-afl-gif/id:000319,sync:gif_fuzz03,src:000307.gif create mode 100644 test/ns-afl-gif/id:000320,sync:gif_fuzz03,src:000308.gif create mode 100644 test/ns-afl-gif/id:000322,sync:gif_fuzz03,src:000310,+cov.gif create mode 100644 test/ns-afl-gif/id:000323,sync:gif_fuzz03,src:000311.gif create mode 100644 test/ns-afl-gif/id:000324,sync:gif_fuzz03,src:000312.gif create mode 100644 test/ns-afl-gif/id:000325,src:000031+000320,op:splice,rep:2.gif create mode 100644 test/ns-afl-gif/id:000331,sync:gif_fuzz03,src:000318.gif create mode 100644 test/ns-afl-gif/id:000332,src:000331+000250,op:splice,rep:8.gif create mode 100644 test/ns-afl-gif/id:000337,src:000059+000114,op:splice,rep:8.gif create mode 100644 test/ns-afl-gif/id:000338,src:000083+000066,op:splice,rep:4.gif create mode 100644 test/ns-afl-gif/id:000341,sync:gif_fuzz03,src:000328.gif create mode 100644 test/ns-afl-gif/id:000345,sync:gif_fuzz03,src:000332.gif create mode 100644 test/ns-afl-gif/id:000349,src:000344+000293,op:splice,rep:2.gif create mode 100644 test/ns-afl-gif/id:000350,sync:gif_fuzz03,src:000337.gif create mode 100644 test/ns-afl-gif/id:000353,src:000351,op:havoc,rep:2.gif create mode 100644 test/ns-afl-gif/id:000354,sync:gif_fuzz03,src:000341.gif create mode 100644 test/ns-afl-gif/id:000355,src:000348,op:havoc,rep:4.gif create mode 100644 test/ns-afl-gif/id:000356,src:000101+000345,op:splice,rep:2.gif create mode 100644 test/ns-afl-gif/id:000357,sync:gif_fuzz03,src:000344.gif create mode 100644 test/ns-afl-gif/id:000360,sync:gif_fuzz03,src:000347.gif create mode 100644 test/ns-afl-gif/id:000368,sync:gif_fuzz03,src:000357.gif create mode 100644 test/ns-afl-gif/id:000369,sync:gif_fuzz03,src:000352,+cov.gif create mode 100644 test/ns-afl-gif/id:000371,sync:gif_fuzz03,src:000358.gif create mode 100644 test/ns-afl-gif/id:000372,sync:gif_fuzz03,src:000359.gif create mode 100644 test/ns-afl-gif/id:000373,src:000371,op:havoc,rep:2.gif create mode 100644 test/ns-afl-gif/id:000375,src:000374,op:havoc,rep:2.gif create mode 100644 test/ns-afl-gif/id:000376,src:000374,op:havoc,rep:16.gif create mode 100644 test/ns-afl-gif/id:000377,sync:gif_fuzz03,src:000364,+cov.gif create mode 100644 test/ns-afl-gif/id:000390,src:000353,op:flip1,pos:28.gif create mode 100644 test/ns-afl-gif/id:000390,src:000383,op:havoc,rep:8.gif create mode 100644 test/ns-afl-gif/id:000391,src:000353,op:flip1,pos:28.gif create mode 100644 test/ns-afl-gif/id:000391,src:000388,op:havoc,rep:4.gif create mode 100644 test/ns-afl-gif/id:000392,sync:gif_fuzz03,src:000370,+cov.gif create mode 100644 test/ns-afl-gif/id:000394,src:000353,op:arith8,pos:28,val:-33.gif create mode 100644 test/ns-afl-gif/id:000394,src:000390,op:havoc,rep:4.gif create mode 100644 test/ns-afl-gif/id:000396,src:000353,op:int32,pos:301,val:+128.gif create mode 100644 test/ns-afl-gif/id:000397,src:000353,op:ext_AO,pos:32,+cov.gif create mode 100644 test/ns-afl-gif/id:000398,src:000359,op:flip2,pos:31.gif create mode 100644 test/ns-afl-gif/id:000409,src:000403,op:havoc,rep:16,+cov.gif create mode 100644 test/ns-afl-gif/id:000418,src:000414,op:havoc,rep:4.gif create mode 100644 test/ns-afl-gif/id:000425,src:000419+000413,op:splice,rep:2.gif create mode 100644 test/ns-afl-gif/id:000428,src:000420,op:havoc,rep:8.gif create mode 100644 test/ns-afl-gif/id:000433,src:000430,op:havoc,rep:2,+cov.gif create mode 100644 test/ns-afl-gif/id:000438,src:000433,op:havoc,rep:4.gif create mode 100644 test/ns-afl-gif/id:000440,src:000083+000367,op:splice,rep:8.gif create mode 100644 test/ns-afl-gif/id:000443,sync:gif_fuzz03,src:000431.gif create mode 100644 test/ns-afl-gif/id:000449,src:000448,op:havoc,rep:4.gif create mode 100644 test/ns-afl-gif/id:000449,sync:gif_fuzz03,src:000442.gif create mode 100644 test/ns-afl-gif/id:000450,sync:gif_fuzz03,src:000436.gif create mode 100644 test/ns-afl-gif/id:000457,sync:gif_fuzz03,src:000443.gif create mode 100644 test/ns-afl-gif/id:000462,src:000461,op:havoc,rep:4.gif create mode 100644 test/ns-afl-gif/id:000463,sync:gif_fuzz02,src:000475.gif create mode 100644 test/ns-afl-gif/id:000466,sync:gif_fuzz03,src:000453.gif create mode 100644 test/ns-afl-gif/id:000468,sync:gif_fuzz03,src:000455.gif create mode 100644 test/ns-afl-gif/id:000469,src:000467,op:havoc,rep:2.gif create mode 100644 test/ns-afl-gif/id:000479,src:000475,op:havoc,rep:8.gif create mode 100644 test/ns-afl-gif/id:000483,sync:gif_fuzz02,src:000441.gif create mode 100644 test/ns-afl-gif/id:000485,sync:gif_fuzz03,src:000472.gif create mode 100644 test/ns-afl-gif/id:000487,src:000167+000469,op:splice,rep:2.gif create mode 100644 test/ns-afl-gif/id:000489,sync:gif_fuzz02,src:000508.gif create mode 100644 test/ns-afl-gif/id:000491,src:000167+000401,op:splice,rep:4.gif create mode 100644 test/ns-afl-gif/id:000495,sync:gif_fuzz03,src:000481.gif create mode 100644 test/ns-afl-gif/id:000496,src:000452,op:havoc,rep:8.gif create mode 100644 test/ns-afl-gif/id:000496,sync:gif_fuzz02,src:000587.gif create mode 100644 test/ns-afl-gif/id:000498,sync:gif_fuzz03,src:000487.gif create mode 100644 test/ns-afl-gif/id:000499,sync:gif_fuzz03,src:000486.gif create mode 100644 test/ns-afl-gif/id:000509,src:000044+000479,op:splice,rep:4.gif create mode 100644 test/ns-afl-gif/id:000510,src:000127+000503,op:splice,rep:2.gif create mode 100644 test/ns-afl-gif/id:000514,sync:gif_fuzz03,src:000502.gif create mode 100644 test/ns-afl-gif/id:000518,src:000507,op:havoc,rep:8.gif create mode 100644 test/ns-afl-gif/id:000519,sync:gif_fuzz03,src:000504.gif create mode 100644 test/ns-afl-gif/id:000526,src:000482+000491,op:splice,rep:2.gif create mode 100644 test/ns-afl-gif/id:000531,src:000509,op:havoc,rep:4.gif create mode 100644 test/ns-afl-gif/id:000532,src:000044+000341,op:splice,rep:8.gif create mode 100644 test/ns-afl-gif/id:000535,src:000059+000527,op:splice,rep:16.gif create mode 100644 test/ns-afl-gif/id:000536,sync:gif_fuzz03,src:000524.gif create mode 100644 test/ns-afl-gif/id:000545,sync:gif_fuzz03,src:000531.gif create mode 100644 test/ns-afl-gif/id:000549,sync:gif_fuzz03,src:000533.gif create mode 100644 test/ns-afl-gif/id:000553,sync:gif_fuzz03,src:000540.gif create mode 100644 test/ns-afl-gif/id:000567,sync:gif_fuzz03,src:000552.gif create mode 100644 test/ns-afl-gif/id:000568,src:000545+000541,op:splice,rep:2.gif create mode 100644 test/ns-afl-gif/id:000569,src:000565,op:havoc,rep:8.gif create mode 100644 test/ns-afl-gif/id:000572,sync:gif_fuzz03,src:000560.gif create mode 100644 test/ns-afl-gif/id:000573,sync:gif_fuzz03,src:000562.gif create mode 100644 test/ns-afl-gif/id:000574,sync:gif_fuzz03,src:000561.gif create mode 100644 test/ns-afl-gif/id:000575,src:000369+000545,op:splice,rep:2.gif create mode 100644 test/ns-afl-gif/id:000576,sync:gif_fuzz03,src:000564.gif create mode 100644 test/ns-afl-gif/id:000578,sync:gif_fuzz03,src:000566.gif create mode 100644 test/ns-afl-gif/id:000588,src:000167+000583,op:splice,rep:2.gif create mode 100644 test/ns-afl-gif/id:000592,src:000017+000588,op:splice,rep:8.gif create mode 100644 test/ns-afl-gif/id:000594,sync:gif_fuzz03,src:000583.gif create mode 100644 test/ns-afl-gif/id:000595,sync:gif_fuzz03,src:000584.gif create mode 100644 test/ns-afl-gif/id:000598,src:000575,op:havoc,rep:16.gif create mode 100644 test/ns-afl-gif/id:000599,src:000558+000588,op:splice,rep:2.gif create mode 100644 test/ns-afl-gif/id:000599,sync:gif_fuzz03,src:000587.gif create mode 100644 test/ns-afl-gif/id:000601,sync:gif_fuzz03,src:000590.gif create mode 100644 test/ns-afl-gif/id:000602,sync:gif_fuzz03,src:000591.gif create mode 100644 test/ns-afl-gif/id:000603,src:000275+000565,op:splice,rep:4.gif create mode 100644 test/ns-afl-gif/id:000604,sync:gif_fuzz03,src:000593.gif create mode 100644 test/ns-afl-gif/id:000605,src:000168+000590,op:splice,rep:8.gif create mode 100644 test/ns-afl-gif/id:000607,sync:gif_fuzz03,src:000597.gif create mode 100644 test/ns-afl-gif/id:000609,src:000050+000547,op:splice,rep:2.gif create mode 100644 test/ns-afl-gif/id:000610,src:000471+000572,op:splice,rep:4.gif create mode 100644 test/ns-afl-gif/id:000611,sync:gif_fuzz03,src:000602.gif create mode 100644 test/ns-afl-gif/id:000612,sync:gif_fuzz03,src:000603.gif create mode 100644 test/ns-afl-gif/id:000613,src:000010+000561,op:splice,rep:4.gif create mode 100644 test/ns-afl-gif/id:000614,sync:gif_fuzz03,src:000605.gif create mode 100644 test/ns-afl-gif/id:000615,src:000104+000584,op:splice,rep:2.gif create mode 100644 test/ns-afl-gif/id:000616,src:000267+000596,op:splice,rep:8.gif create mode 100644 test/ns-afl-gif/id:000618,src:000367+000589,op:splice,rep:8.gif create mode 100644 test/ns-afl-gif/id:000621,sync:gif_fuzz03,src:000612.gif create mode 100644 test/ns-afl-gif/id:000623,sync:gif_fuzz03,src:000614.gif create mode 100644 test/ns-afl-gif/id:000624,sync:gif_fuzz03,src:000615.gif create mode 100644 test/ns-afl-gif/id:000626,src:000370+000563,op:splice,rep:2.gif create mode 100644 test/ns-afl-gif/id:000627,src:000467+000621,op:splice,rep:2.gif create mode 100644 test/ns-afl-gif/id:000628,sync:gif_fuzz03,src:000619.gif create mode 100644 test/ns-afl-gif/id:000631,sync:gif_fuzz03,src:000622.gif create mode 100644 test/ns-afl-gif/id:000632,sync:gif_fuzz03,src:000623.gif create mode 100644 test/ns-afl-gif/id:000633,sync:gif_fuzz03,src:000624.gif create mode 100644 test/ns-afl-gif/id:000646,sync:gif_fuzz03,src:000639.gif create mode 100644 test/ns-afl-gif/id:000648,src:000642,op:havoc,rep:2.gif create mode 100644 test/ns-afl-gif/id:000649,src:000580+000621,op:splice,rep:4.gif create mode 100644 test/ns-afl-gif/id:000651,src:000542,op:havoc,rep:2.gif create mode 100644 test/ns-afl-gif/id:000652,src:000651,op:havoc,rep:2.gif create mode 100644 test/ns-afl-gif/id:000654,src:000185+000648,op:splice,rep:4.gif create mode 100644 test/ns-afl-gif/id:000655,sync:gif_fuzz03,src:000648.gif create mode 100644 test/ns-afl-gif/id:000658,sync:gif_fuzz03,src:000651.gif create mode 100644 test/ns-afl-gif/id:000659,src:000168+000655,op:splice,rep:2.gif create mode 100644 test/ns-afl-gif/id:000661,src:000641,op:havoc,rep:4.gif create mode 100644 test/ns-afl-gif/id:000662,src:000661,op:havoc,rep:2.gif create mode 100644 test/ns-afl-gif/id:000663,src:000660,op:havoc,rep:4.gif create mode 100644 test/ns-afl-gif/id:000666,sync:gif_fuzz03,src:000659.gif create mode 100644 test/ns-afl-gif/id:000668,src:000377+000666,op:splice,rep:2.gif create mode 100644 test/ns-afl-gif/id:000668,src:000663,op:havoc,rep:4.gif create mode 100644 test/ns-afl-gif/id:000669,sync:gif_fuzz03,src:000662.gif create mode 100644 test/ns-afl-gif/id:000672,sync:gif_fuzz03,src:000665.gif create mode 100644 test/ns-afl-gif/id:000673,sync:gif_fuzz03,src:000666.gif create mode 100644 test/ns-afl-gif/id:000674,src:000673+000597,op:splice,rep:16.gif (limited to 'test') diff --git a/test/decode_gif.c b/test/decode_gif.c index 3ada667..aafe7f6 100644 --- a/test/decode_gif.c +++ b/test/decode_gif.c @@ -158,7 +158,7 @@ static void write_ppm(FILE* fh, const char *name, gif_animation *gif) if (code != GIF_OK) warning("gif_decode_frame", code); - printf("# frame %u:\n", i); + fprintf(fh, "# frame %u:\n", i); image = (unsigned char *) gif->frame_image; for (row = 0; row != gif->height; row++) { for (col = 0; col != gif->width; col++) { diff --git a/test/ns-afl-gif/id:000001,orig:id:000192,src:000000,op:havoc,rep:128,+cov.gif b/test/ns-afl-gif/id:000001,orig:id:000192,src:000000,op:havoc,rep:128,+cov.gif new file mode 100644 index 0000000..1dee1b4 --- /dev/null +++ b/test/ns-afl-gif/id:000001,orig:id:000192,src:000000,op:havoc,rep:128,+cov.gif @@ -0,0 +1 @@ +¯2 \ No newline at end of file diff --git a/test/ns-afl-gif/id:000002,orig:id:000241,src:000000,op:havoc,rep:1.gif b/test/ns-afl-gif/id:000002,orig:id:000241,src:000000,op:havoc,rep:1.gif new file mode 100644 index 0000000..e38120b Binary files /dev/null and b/test/ns-afl-gif/id:000002,orig:id:000241,src:000000,op:havoc,rep:1.gif differ diff --git a/test/ns-afl-gif/id:000005,orig:id:000479,src:000000,op:havoc,rep:4.gif b/test/ns-afl-gif/id:000005,orig:id:000479,src:000000,op:havoc,rep:4.gif new file mode 100644 index 0000000..b4b9cb5 Binary files /dev/null and b/test/ns-afl-gif/id:000005,orig:id:000479,src:000000,op:havoc,rep:4.gif differ diff --git a/test/ns-afl-gif/id:000007,orig:id:000516,src:000037,op:havoc,rep:1.gif b/test/ns-afl-gif/id:000007,orig:id:000516,src:000037,op:havoc,rep:1.gif new file mode 100644 index 0000000..22b9e8f Binary files /dev/null and b/test/ns-afl-gif/id:000007,orig:id:000516,src:000037,op:havoc,rep:1.gif differ diff --git a/test/ns-afl-gif/id:000008,orig:id:000523,src:000037,op:havoc,rep:8.gif b/test/ns-afl-gif/id:000008,orig:id:000523,src:000037,op:havoc,rep:8.gif new file mode 100644 index 0000000..af4aba2 Binary files /dev/null and b/test/ns-afl-gif/id:000008,orig:id:000523,src:000037,op:havoc,rep:8.gif differ diff --git a/test/ns-afl-gif/id:000009,orig:id:000542,src:000080,op:havoc,rep:4.gif b/test/ns-afl-gif/id:000009,orig:id:000542,src:000080,op:havoc,rep:4.gif new file mode 100644 index 0000000..5926e52 Binary files /dev/null and b/test/ns-afl-gif/id:000009,orig:id:000542,src:000080,op:havoc,rep:4.gif differ diff --git a/test/ns-afl-gif/id:000010,orig:id:000547,src:000080,op:havoc,rep:2.gif b/test/ns-afl-gif/id:000010,orig:id:000547,src:000080,op:havoc,rep:2.gif new file mode 100644 index 0000000..2490940 Binary files /dev/null and b/test/ns-afl-gif/id:000010,orig:id:000547,src:000080,op:havoc,rep:2.gif differ diff --git a/test/ns-afl-gif/id:000011,orig:id:000565,src:000080,op:havoc,rep:8.gif b/test/ns-afl-gif/id:000011,orig:id:000565,src:000080,op:havoc,rep:8.gif new file mode 100644 index 0000000..d50ef0a Binary files /dev/null and b/test/ns-afl-gif/id:000011,orig:id:000565,src:000080,op:havoc,rep:8.gif differ diff --git a/test/ns-afl-gif/id:000013,orig:id:000579,src:000080,op:havoc,rep:8.gif b/test/ns-afl-gif/id:000013,orig:id:000579,src:000080,op:havoc,rep:8.gif new file mode 100644 index 0000000..f2d9e91 Binary files /dev/null and b/test/ns-afl-gif/id:000013,orig:id:000579,src:000080,op:havoc,rep:8.gif differ diff --git a/test/ns-afl-gif/id:000014,orig:id:000589,src:000080,op:havoc,rep:8.gif b/test/ns-afl-gif/id:000014,orig:id:000589,src:000080,op:havoc,rep:8.gif new file mode 100644 index 0000000..af55520 Binary files /dev/null and b/test/ns-afl-gif/id:000014,orig:id:000589,src:000080,op:havoc,rep:8.gif differ diff --git a/test/ns-afl-gif/id:000015,orig:id:000632,src:000116,op:havoc,rep:4.gif b/test/ns-afl-gif/id:000015,orig:id:000632,src:000116,op:havoc,rep:4.gif new file mode 100644 index 0000000..c4822c3 Binary files /dev/null and b/test/ns-afl-gif/id:000015,orig:id:000632,src:000116,op:havoc,rep:4.gif differ diff --git a/test/ns-afl-gif/id:000017,orig:id:000810,src:000479,op:flip1,pos:49.gif b/test/ns-afl-gif/id:000017,orig:id:000810,src:000479,op:flip1,pos:49.gif new file mode 100644 index 0000000..7c0f154 Binary files /dev/null and b/test/ns-afl-gif/id:000017,orig:id:000810,src:000479,op:flip1,pos:49.gif differ diff --git a/test/ns-afl-gif/id:000019,orig:id:001022,src:000935,op:flip1,pos:28.gif b/test/ns-afl-gif/id:000019,orig:id:001022,src:000935,op:flip1,pos:28.gif new file mode 100644 index 0000000..844bcb2 Binary files /dev/null and b/test/ns-afl-gif/id:000019,orig:id:001022,src:000935,op:flip1,pos:28.gif differ diff --git a/test/ns-afl-gif/id:000020,orig:id:001023,src:000935,op:arith8,pos:26,val:+22.gif b/test/ns-afl-gif/id:000020,orig:id:001023,src:000935,op:arith8,pos:26,val:+22.gif new file mode 100644 index 0000000..738a65c Binary files /dev/null and b/test/ns-afl-gif/id:000020,orig:id:001023,src:000935,op:arith8,pos:26,val:+22.gif differ diff --git a/test/ns-afl-gif/id:000021,orig:id:001030,src:000947,op:flip1,pos:38.gif b/test/ns-afl-gif/id:000021,orig:id:001030,src:000947,op:flip1,pos:38.gif new file mode 100644 index 0000000..123e0de Binary files /dev/null and b/test/ns-afl-gif/id:000021,orig:id:001030,src:000947,op:flip1,pos:38.gif differ diff --git a/test/ns-afl-gif/id:000023,orig:id:001366,src:001321,op:flip4,pos:10.gif b/test/ns-afl-gif/id:000023,orig:id:001366,src:001321,op:flip4,pos:10.gif new file mode 100644 index 0000000..81ddb38 Binary files /dev/null and b/test/ns-afl-gif/id:000023,orig:id:001366,src:001321,op:flip4,pos:10.gif differ diff --git a/test/ns-afl-gif/id:000024,orig:id:001424,src:001372,op:flip1,pos:10.gif b/test/ns-afl-gif/id:000024,orig:id:001424,src:001372,op:flip1,pos:10.gif new file mode 100644 index 0000000..34a4ed3 Binary files /dev/null and b/test/ns-afl-gif/id:000024,orig:id:001424,src:001372,op:flip1,pos:10.gif differ diff --git a/test/ns-afl-gif/id:000027,orig:id:001759,src:001423,op:arith8,pos:15139,val:+5.gif b/test/ns-afl-gif/id:000027,orig:id:001759,src:001423,op:arith8,pos:15139,val:+5.gif new file mode 100644 index 0000000..59dd90b Binary files /dev/null and b/test/ns-afl-gif/id:000027,orig:id:001759,src:001423,op:arith8,pos:15139,val:+5.gif differ diff --git a/test/ns-afl-gif/id:000028,orig:id:000452,src:000005,op:flip1,pos:0,+cov.gif b/test/ns-afl-gif/id:000028,orig:id:000452,src:000005,op:flip1,pos:0,+cov.gif new file mode 100644 index 0000000..62b5a88 Binary files /dev/null and b/test/ns-afl-gif/id:000028,orig:id:000452,src:000005,op:flip1,pos:0,+cov.gif differ diff --git a/test/ns-afl-gif/id:000029,orig:id:000453,src:000005,op:flip1,pos:10,+cov.gif b/test/ns-afl-gif/id:000029,orig:id:000453,src:000005,op:flip1,pos:10,+cov.gif new file mode 100644 index 0000000..d26c71d Binary files /dev/null and b/test/ns-afl-gif/id:000029,orig:id:000453,src:000005,op:flip1,pos:10,+cov.gif differ diff --git a/test/ns-afl-gif/id:000031,orig:id:000456,src:000005,op:flip1,pos:42,+cov.gif b/test/ns-afl-gif/id:000031,orig:id:000456,src:000005,op:flip1,pos:42,+cov.gif new file mode 100644 index 0000000..fc1eea9 Binary files /dev/null and b/test/ns-afl-gif/id:000031,orig:id:000456,src:000005,op:flip1,pos:42,+cov.gif differ diff --git a/test/ns-afl-gif/id:000032,orig:id:000458,src:000005,op:arith8,pos:25,val:+26,+cov.gif b/test/ns-afl-gif/id:000032,orig:id:000458,src:000005,op:arith8,pos:25,val:+26,+cov.gif new file mode 100644 index 0000000..2e12345 Binary files /dev/null and b/test/ns-afl-gif/id:000032,orig:id:000458,src:000005,op:arith8,pos:25,val:+26,+cov.gif differ diff --git a/test/ns-afl-gif/id:000033,orig:id:000459,src:000005,op:arith8,pos:32,val:+35,+cov.gif b/test/ns-afl-gif/id:000033,orig:id:000459,src:000005,op:arith8,pos:32,val:+35,+cov.gif new file mode 100644 index 0000000..35c0484 Binary files /dev/null and b/test/ns-afl-gif/id:000033,orig:id:000459,src:000005,op:arith8,pos:32,val:+35,+cov.gif differ diff --git a/test/ns-afl-gif/id:000034,orig:id:000461,src:000005,op:arith8,pos:33,val:+15,+cov.gif b/test/ns-afl-gif/id:000034,orig:id:000461,src:000005,op:arith8,pos:33,val:+15,+cov.gif new file mode 100644 index 0000000..d4318d7 Binary files /dev/null and b/test/ns-afl-gif/id:000034,orig:id:000461,src:000005,op:arith8,pos:33,val:+15,+cov.gif differ diff --git a/test/ns-afl-gif/id:000035,orig:id:000462,src:000005,op:arith16,pos:42,val:+6,+cov.gif b/test/ns-afl-gif/id:000035,orig:id:000462,src:000005,op:arith16,pos:42,val:+6,+cov.gif new file mode 100644 index 0000000..6cdd246 Binary files /dev/null and b/test/ns-afl-gif/id:000035,orig:id:000462,src:000005,op:arith16,pos:42,val:+6,+cov.gif differ diff --git a/test/ns-afl-gif/id:000036,orig:id:000463,src:000005,op:int8,pos:67,val:+0,+cov.gif b/test/ns-afl-gif/id:000036,orig:id:000463,src:000005,op:int8,pos:67,val:+0,+cov.gif new file mode 100644 index 0000000..86aaca7 Binary files /dev/null and b/test/ns-afl-gif/id:000036,orig:id:000463,src:000005,op:int8,pos:67,val:+0,+cov.gif differ diff --git a/test/ns-afl-gif/id:000040,orig:id:000471,src:000005,op:havoc,rep:4,+cov.gif b/test/ns-afl-gif/id:000040,orig:id:000471,src:000005,op:havoc,rep:4,+cov.gif new file mode 100644 index 0000000..a602254 Binary files /dev/null and b/test/ns-afl-gif/id:000040,orig:id:000471,src:000005,op:havoc,rep:4,+cov.gif differ diff --git a/test/ns-afl-gif/id:000041,orig:id:000472,src:000005,op:havoc,rep:16.gif b/test/ns-afl-gif/id:000041,orig:id:000472,src:000005,op:havoc,rep:16.gif new file mode 100644 index 0000000..2ddffdd Binary files /dev/null and b/test/ns-afl-gif/id:000041,orig:id:000472,src:000005,op:havoc,rep:16.gif differ diff --git a/test/ns-afl-gif/id:000042,orig:id:000474,src:000005,op:havoc,rep:2,+cov.gif b/test/ns-afl-gif/id:000042,orig:id:000474,src:000005,op:havoc,rep:2,+cov.gif new file mode 100644 index 0000000..81dd5e2 Binary files /dev/null and b/test/ns-afl-gif/id:000042,orig:id:000474,src:000005,op:havoc,rep:2,+cov.gif differ diff --git a/test/ns-afl-gif/id:000043,orig:id:000477,src:000005,op:havoc,rep:16.gif b/test/ns-afl-gif/id:000043,orig:id:000477,src:000005,op:havoc,rep:16.gif new file mode 100644 index 0000000..f4ea017 Binary files /dev/null and b/test/ns-afl-gif/id:000043,orig:id:000477,src:000005,op:havoc,rep:16.gif differ diff --git a/test/ns-afl-gif/id:000045,orig:id:000483,src:000005,op:havoc,rep:4,+cov.gif b/test/ns-afl-gif/id:000045,orig:id:000483,src:000005,op:havoc,rep:4,+cov.gif new file mode 100644 index 0000000..214ecea Binary files /dev/null and b/test/ns-afl-gif/id:000045,orig:id:000483,src:000005,op:havoc,rep:4,+cov.gif differ diff --git a/test/ns-afl-gif/id:000046,orig:id:000484,src:000005,op:havoc,rep:8.gif b/test/ns-afl-gif/id:000046,orig:id:000484,src:000005,op:havoc,rep:8.gif new file mode 100644 index 0000000..f32121c Binary files /dev/null and b/test/ns-afl-gif/id:000046,orig:id:000484,src:000005,op:havoc,rep:8.gif differ diff --git a/test/ns-afl-gif/id:000047,orig:id:000485,src:000025,op:flip2,pos:26,+cov.gif b/test/ns-afl-gif/id:000047,orig:id:000485,src:000025,op:flip2,pos:26,+cov.gif new file mode 100644 index 0000000..f9a92c9 Binary files /dev/null and b/test/ns-afl-gif/id:000047,orig:id:000485,src:000025,op:flip2,pos:26,+cov.gif differ diff --git a/test/ns-afl-gif/id:000049,orig:id:000491,src:000046,op:flip1,pos:25.gif b/test/ns-afl-gif/id:000049,orig:id:000491,src:000046,op:flip1,pos:25.gif new file mode 100644 index 0000000..c17cf6a Binary files /dev/null and b/test/ns-afl-gif/id:000049,orig:id:000491,src:000046,op:flip1,pos:25.gif differ diff --git a/test/ns-afl-gif/id:000050,orig:id:000495,src:000046,op:flip1,pos:26.gif b/test/ns-afl-gif/id:000050,orig:id:000495,src:000046,op:flip1,pos:26.gif new file mode 100644 index 0000000..6033cb7 Binary files /dev/null and b/test/ns-afl-gif/id:000050,orig:id:000495,src:000046,op:flip1,pos:26.gif differ diff --git a/test/ns-afl-gif/id:000053,orig:id:000500,src:000046,op:flip1,pos:28.gif b/test/ns-afl-gif/id:000053,orig:id:000500,src:000046,op:flip1,pos:28.gif new file mode 100644 index 0000000..3789640 Binary files /dev/null and b/test/ns-afl-gif/id:000053,orig:id:000500,src:000046,op:flip1,pos:28.gif differ diff --git a/test/ns-afl-gif/id:000055,orig:id:000507,src:000046,op:flip1,pos:35.gif b/test/ns-afl-gif/id:000055,orig:id:000507,src:000046,op:flip1,pos:35.gif new file mode 100644 index 0000000..c3f47b3 Binary files /dev/null and b/test/ns-afl-gif/id:000055,orig:id:000507,src:000046,op:flip1,pos:35.gif differ diff --git a/test/ns-afl-gif/id:000056,orig:id:000509,src:000046,op:flip1,pos:44.gif b/test/ns-afl-gif/id:000056,orig:id:000509,src:000046,op:flip1,pos:44.gif new file mode 100644 index 0000000..35b409b Binary files /dev/null and b/test/ns-afl-gif/id:000056,orig:id:000509,src:000046,op:flip1,pos:44.gif differ diff --git a/test/ns-afl-gif/id:000059,orig:id:000518,src:000046,op:flip32,pos:81,+cov.gif b/test/ns-afl-gif/id:000059,orig:id:000518,src:000046,op:flip32,pos:81,+cov.gif new file mode 100644 index 0000000..83c3d12 Binary files /dev/null and b/test/ns-afl-gif/id:000059,orig:id:000518,src:000046,op:flip32,pos:81,+cov.gif differ diff --git a/test/ns-afl-gif/id:000062,orig:id:000527,src:000046,op:int32,pos:17,val:be:+1.gif b/test/ns-afl-gif/id:000062,orig:id:000527,src:000046,op:int32,pos:17,val:be:+1.gif new file mode 100644 index 0000000..fb0f1e5 Binary files /dev/null and b/test/ns-afl-gif/id:000062,orig:id:000527,src:000046,op:int32,pos:17,val:be:+1.gif differ diff --git a/test/ns-afl-gif/id:000063,orig:id:000528,src:000046,op:int32,pos:17,val:be:+16.gif b/test/ns-afl-gif/id:000063,orig:id:000528,src:000046,op:int32,pos:17,val:be:+16.gif new file mode 100644 index 0000000..6b919d4 Binary files /dev/null and b/test/ns-afl-gif/id:000063,orig:id:000528,src:000046,op:int32,pos:17,val:be:+16.gif differ diff --git a/test/ns-afl-gif/id:000065,orig:id:000530,src:000046,op:int32,pos:18,val:be:+512.gif b/test/ns-afl-gif/id:000065,orig:id:000530,src:000046,op:int32,pos:18,val:be:+512.gif new file mode 100644 index 0000000..95d8276 Binary files /dev/null and b/test/ns-afl-gif/id:000065,orig:id:000530,src:000046,op:int32,pos:18,val:be:+512.gif differ diff --git a/test/ns-afl-gif/id:000066,orig:id:000531,src:000046,op:int32,pos:18,val:be:+1000.gif b/test/ns-afl-gif/id:000066,orig:id:000531,src:000046,op:int32,pos:18,val:be:+1000.gif new file mode 100644 index 0000000..f521c96 Binary files /dev/null and b/test/ns-afl-gif/id:000066,orig:id:000531,src:000046,op:int32,pos:18,val:be:+1000.gif differ diff --git a/test/ns-afl-gif/id:000067,orig:id:000532,src:000046,op:int32,pos:18,val:be:+1024.gif b/test/ns-afl-gif/id:000067,orig:id:000532,src:000046,op:int32,pos:18,val:be:+1024.gif new file mode 100644 index 0000000..295c7ef Binary files /dev/null and b/test/ns-afl-gif/id:000067,orig:id:000532,src:000046,op:int32,pos:18,val:be:+1024.gif differ diff --git a/test/ns-afl-gif/id:000070,orig:id:000536,src:000046,op:int32,pos:156,val:+256,+cov.gif b/test/ns-afl-gif/id:000070,orig:id:000536,src:000046,op:int32,pos:156,val:+256,+cov.gif new file mode 100644 index 0000000..a38b00d Binary files /dev/null and b/test/ns-afl-gif/id:000070,orig:id:000536,src:000046,op:int32,pos:156,val:+256,+cov.gif differ diff --git a/test/ns-afl-gif/id:000071,orig:id:000537,src:000046,op:havoc,rep:32.gif b/test/ns-afl-gif/id:000071,orig:id:000537,src:000046,op:havoc,rep:32.gif new file mode 100644 index 0000000..44d9a24 Binary files /dev/null and b/test/ns-afl-gif/id:000071,orig:id:000537,src:000046,op:havoc,rep:32.gif differ diff --git a/test/ns-afl-gif/id:000073,orig:id:000540,src:000046,op:havoc,rep:4.gif b/test/ns-afl-gif/id:000073,orig:id:000540,src:000046,op:havoc,rep:4.gif new file mode 100644 index 0000000..6ecd1a3 Binary files /dev/null and b/test/ns-afl-gif/id:000073,orig:id:000540,src:000046,op:havoc,rep:4.gif differ diff --git a/test/ns-afl-gif/id:000074,orig:id:000541,src:000046,op:havoc,rep:64.gif b/test/ns-afl-gif/id:000074,orig:id:000541,src:000046,op:havoc,rep:64.gif new file mode 100644 index 0000000..30a2efe Binary files /dev/null and b/test/ns-afl-gif/id:000074,orig:id:000541,src:000046,op:havoc,rep:64.gif differ diff --git a/test/ns-afl-gif/id:000075,orig:id:000542,src:000046,op:havoc,rep:8.gif b/test/ns-afl-gif/id:000075,orig:id:000542,src:000046,op:havoc,rep:8.gif new file mode 100644 index 0000000..a3ab235 Binary files /dev/null and b/test/ns-afl-gif/id:000075,orig:id:000542,src:000046,op:havoc,rep:8.gif differ diff --git a/test/ns-afl-gif/id:000082,orig:id:000556,src:000046,op:havoc,rep:4.gif b/test/ns-afl-gif/id:000082,orig:id:000556,src:000046,op:havoc,rep:4.gif new file mode 100644 index 0000000..348a79b Binary files /dev/null and b/test/ns-afl-gif/id:000082,orig:id:000556,src:000046,op:havoc,rep:4.gif differ diff --git a/test/ns-afl-gif/id:000083,orig:id:000557,src:000046,op:havoc,rep:8,+cov.gif b/test/ns-afl-gif/id:000083,orig:id:000557,src:000046,op:havoc,rep:8,+cov.gif new file mode 100644 index 0000000..540384a Binary files /dev/null and b/test/ns-afl-gif/id:000083,orig:id:000557,src:000046,op:havoc,rep:8,+cov.gif differ diff --git a/test/ns-afl-gif/id:000085,orig:id:000559,src:000046,op:havoc,rep:16.gif b/test/ns-afl-gif/id:000085,orig:id:000559,src:000046,op:havoc,rep:16.gif new file mode 100644 index 0000000..01afd5a Binary files /dev/null and b/test/ns-afl-gif/id:000085,orig:id:000559,src:000046,op:havoc,rep:16.gif differ diff --git a/test/ns-afl-gif/id:000086,orig:id:000561,src:000097,op:havoc,rep:32.gif b/test/ns-afl-gif/id:000086,orig:id:000561,src:000097,op:havoc,rep:32.gif new file mode 100644 index 0000000..8231f82 Binary files /dev/null and b/test/ns-afl-gif/id:000086,orig:id:000561,src:000097,op:havoc,rep:32.gif differ diff --git a/test/ns-afl-gif/id:000092,orig:id:000580,src:000099,op:flip4,pos:44.gif b/test/ns-afl-gif/id:000092,orig:id:000580,src:000099,op:flip4,pos:44.gif new file mode 100644 index 0000000..f117a6b Binary files /dev/null and b/test/ns-afl-gif/id:000092,orig:id:000580,src:000099,op:flip4,pos:44.gif differ diff --git a/test/ns-afl-gif/id:000097,orig:id:000592,src:000099,op:havoc,rep:4.gif b/test/ns-afl-gif/id:000097,orig:id:000592,src:000099,op:havoc,rep:4.gif new file mode 100644 index 0000000..af80c2c Binary files /dev/null and b/test/ns-afl-gif/id:000097,orig:id:000592,src:000099,op:havoc,rep:4.gif differ diff --git a/test/ns-afl-gif/id:000098,orig:id:000595,src:000099,op:havoc,rep:8.gif b/test/ns-afl-gif/id:000098,orig:id:000595,src:000099,op:havoc,rep:8.gif new file mode 100644 index 0000000..0803144 Binary files /dev/null and b/test/ns-afl-gif/id:000098,orig:id:000595,src:000099,op:havoc,rep:8.gif differ diff --git a/test/ns-afl-gif/id:000100,orig:id:000600,src:000107,op:flip4,pos:27,+cov.gif b/test/ns-afl-gif/id:000100,orig:id:000600,src:000107,op:flip4,pos:27,+cov.gif new file mode 100644 index 0000000..2679026 Binary files /dev/null and b/test/ns-afl-gif/id:000100,orig:id:000600,src:000107,op:flip4,pos:27,+cov.gif differ diff --git a/test/ns-afl-gif/id:000103,orig:id:000608,src:000136,op:flip1,pos:40.gif b/test/ns-afl-gif/id:000103,orig:id:000608,src:000136,op:flip1,pos:40.gif new file mode 100644 index 0000000..3778ccb Binary files /dev/null and b/test/ns-afl-gif/id:000103,orig:id:000608,src:000136,op:flip1,pos:40.gif differ diff --git a/test/ns-afl-gif/id:000108,orig:id:000614,src:000136,op:arith8,pos:140,val:-22.gif b/test/ns-afl-gif/id:000108,orig:id:000614,src:000136,op:arith8,pos:140,val:-22.gif new file mode 100644 index 0000000..8d2b835 Binary files /dev/null and b/test/ns-afl-gif/id:000108,orig:id:000614,src:000136,op:arith8,pos:140,val:-22.gif differ diff --git a/test/ns-afl-gif/id:000113,orig:id:000621,src:000136,op:int32,pos:161,val:+128.gif b/test/ns-afl-gif/id:000113,orig:id:000621,src:000136,op:int32,pos:161,val:+128.gif new file mode 100644 index 0000000..f39421a Binary files /dev/null and b/test/ns-afl-gif/id:000113,orig:id:000621,src:000136,op:int32,pos:161,val:+128.gif differ diff --git a/test/ns-afl-gif/id:000114,orig:id:000626,src:000185,op:flip1,pos:26,+cov.gif b/test/ns-afl-gif/id:000114,orig:id:000626,src:000185,op:flip1,pos:26,+cov.gif new file mode 100644 index 0000000..caf5814 Binary files /dev/null and b/test/ns-afl-gif/id:000114,orig:id:000626,src:000185,op:flip1,pos:26,+cov.gif differ diff --git a/test/ns-afl-gif/id:000116,orig:id:000628,src:000185,op:flip1,pos:26.gif b/test/ns-afl-gif/id:000116,orig:id:000628,src:000185,op:flip1,pos:26.gif new file mode 100644 index 0000000..43d24f3 Binary files /dev/null and b/test/ns-afl-gif/id:000116,orig:id:000628,src:000185,op:flip1,pos:26.gif differ diff --git a/test/ns-afl-gif/id:000117,orig:id:000629,src:000185,op:flip1,pos:26.gif b/test/ns-afl-gif/id:000117,orig:id:000629,src:000185,op:flip1,pos:26.gif new file mode 100644 index 0000000..5d78a51 Binary files /dev/null and b/test/ns-afl-gif/id:000117,orig:id:000629,src:000185,op:flip1,pos:26.gif differ diff --git a/test/ns-afl-gif/id:000118,orig:id:000630,src:000185,op:flip1,pos:26.gif b/test/ns-afl-gif/id:000118,orig:id:000630,src:000185,op:flip1,pos:26.gif new file mode 100644 index 0000000..f9d5bf3 Binary files /dev/null and b/test/ns-afl-gif/id:000118,orig:id:000630,src:000185,op:flip1,pos:26.gif differ diff --git a/test/ns-afl-gif/id:000119,orig:id:000634,src:000185,op:flip1,pos:28.gif b/test/ns-afl-gif/id:000119,orig:id:000634,src:000185,op:flip1,pos:28.gif new file mode 100644 index 0000000..2bc69c1 Binary files /dev/null and b/test/ns-afl-gif/id:000119,orig:id:000634,src:000185,op:flip1,pos:28.gif differ diff --git a/test/ns-afl-gif/id:000121,orig:id:000637,src:000185,op:flip1,pos:28.gif b/test/ns-afl-gif/id:000121,orig:id:000637,src:000185,op:flip1,pos:28.gif new file mode 100644 index 0000000..ec0328d Binary files /dev/null and b/test/ns-afl-gif/id:000121,orig:id:000637,src:000185,op:flip1,pos:28.gif differ diff --git a/test/ns-afl-gif/id:000122,orig:id:000638,src:000185,op:flip1,pos:28.gif b/test/ns-afl-gif/id:000122,orig:id:000638,src:000185,op:flip1,pos:28.gif new file mode 100644 index 0000000..d5b18ce Binary files /dev/null and b/test/ns-afl-gif/id:000122,orig:id:000638,src:000185,op:flip1,pos:28.gif differ diff --git a/test/ns-afl-gif/id:000123,orig:id:000644,src:000185,op:havoc,rep:8.gif b/test/ns-afl-gif/id:000123,orig:id:000644,src:000185,op:havoc,rep:8.gif new file mode 100644 index 0000000..ddce25b Binary files /dev/null and b/test/ns-afl-gif/id:000123,orig:id:000644,src:000185,op:havoc,rep:8.gif differ diff --git a/test/ns-afl-gif/id:000124,orig:id:000655,src:000185,op:havoc,rep:2.gif b/test/ns-afl-gif/id:000124,orig:id:000655,src:000185,op:havoc,rep:2.gif new file mode 100644 index 0000000..2e9350b Binary files /dev/null and b/test/ns-afl-gif/id:000124,orig:id:000655,src:000185,op:havoc,rep:2.gif differ diff --git a/test/ns-afl-gif/id:000125,orig:id:000656,src:000185,op:havoc,rep:16.gif b/test/ns-afl-gif/id:000125,orig:id:000656,src:000185,op:havoc,rep:16.gif new file mode 100644 index 0000000..fa5b03f Binary files /dev/null and b/test/ns-afl-gif/id:000125,orig:id:000656,src:000185,op:havoc,rep:16.gif differ diff --git a/test/ns-afl-gif/id:000126,orig:id:000660,src:000460,op:arith8,pos:37,val:+33.gif b/test/ns-afl-gif/id:000126,orig:id:000660,src:000460,op:arith8,pos:37,val:+33.gif new file mode 100644 index 0000000..9e0392a Binary files /dev/null and b/test/ns-afl-gif/id:000126,orig:id:000660,src:000460,op:arith8,pos:37,val:+33.gif differ diff --git a/test/ns-afl-gif/id:000127,orig:id:000661,src:000465,op:havoc,rep:2.gif b/test/ns-afl-gif/id:000127,orig:id:000661,src:000465,op:havoc,rep:2.gif new file mode 100644 index 0000000..218e9f2 Binary files /dev/null and b/test/ns-afl-gif/id:000127,orig:id:000661,src:000465,op:havoc,rep:2.gif differ diff --git a/test/ns-afl-gif/id:000128,orig:id:000662,src:000473,op:arith8,pos:13,val:-31,+cov.gif b/test/ns-afl-gif/id:000128,orig:id:000662,src:000473,op:arith8,pos:13,val:-31,+cov.gif new file mode 100644 index 0000000..efdc977 Binary files /dev/null and b/test/ns-afl-gif/id:000128,orig:id:000662,src:000473,op:arith8,pos:13,val:-31,+cov.gif differ diff --git a/test/ns-afl-gif/id:000129,orig:id:000663,src:000477,op:arith16,pos:34,val:+6.gif b/test/ns-afl-gif/id:000129,orig:id:000663,src:000477,op:arith16,pos:34,val:+6.gif new file mode 100644 index 0000000..c96b2dc Binary files /dev/null and b/test/ns-afl-gif/id:000129,orig:id:000663,src:000477,op:arith16,pos:34,val:+6.gif differ diff --git a/test/ns-afl-gif/id:000130,orig:id:000664,src:000480,op:arith8,pos:40,val:-17.gif b/test/ns-afl-gif/id:000130,orig:id:000664,src:000480,op:arith8,pos:40,val:-17.gif new file mode 100644 index 0000000..e506111 Binary files /dev/null and b/test/ns-afl-gif/id:000130,orig:id:000664,src:000480,op:arith8,pos:40,val:-17.gif differ diff --git a/test/ns-afl-gif/id:000134,orig:id:000668,src:000577,op:flip1,pos:43.gif b/test/ns-afl-gif/id:000134,orig:id:000668,src:000577,op:flip1,pos:43.gif new file mode 100644 index 0000000..fdf46a4 Binary files /dev/null and b/test/ns-afl-gif/id:000134,orig:id:000668,src:000577,op:flip1,pos:43.gif differ diff --git a/test/ns-afl-gif/id:000135,orig:id:000669,src:000577,op:arith8,pos:43,val:+11.gif b/test/ns-afl-gif/id:000135,orig:id:000669,src:000577,op:arith8,pos:43,val:+11.gif new file mode 100644 index 0000000..e08066d Binary files /dev/null and b/test/ns-afl-gif/id:000135,orig:id:000669,src:000577,op:arith8,pos:43,val:+11.gif differ diff --git a/test/ns-afl-gif/id:000136,orig:id:000670,src:000580,op:flip1,pos:43.gif b/test/ns-afl-gif/id:000136,orig:id:000670,src:000580,op:flip1,pos:43.gif new file mode 100644 index 0000000..179f155 Binary files /dev/null and b/test/ns-afl-gif/id:000136,orig:id:000670,src:000580,op:flip1,pos:43.gif differ diff --git a/test/ns-afl-gif/id:000138,orig:id:000672,src:000587,op:flip1,pos:43.gif b/test/ns-afl-gif/id:000138,orig:id:000672,src:000587,op:flip1,pos:43.gif new file mode 100644 index 0000000..ed6b27f Binary files /dev/null and b/test/ns-afl-gif/id:000138,orig:id:000672,src:000587,op:flip1,pos:43.gif differ diff --git a/test/ns-afl-gif/id:000140,orig:id:000674,src:000589,op:flip2,pos:27.gif b/test/ns-afl-gif/id:000140,orig:id:000674,src:000589,op:flip2,pos:27.gif new file mode 100644 index 0000000..8a8564d Binary files /dev/null and b/test/ns-afl-gif/id:000140,orig:id:000674,src:000589,op:flip2,pos:27.gif differ diff --git a/test/ns-afl-gif/id:000144,orig:id:000682,src:000594,op:havoc,rep:2.gif b/test/ns-afl-gif/id:000144,orig:id:000682,src:000594,op:havoc,rep:2.gif new file mode 100644 index 0000000..b8569a2 Binary files /dev/null and b/test/ns-afl-gif/id:000144,orig:id:000682,src:000594,op:havoc,rep:2.gif differ diff --git a/test/ns-afl-gif/id:000145,orig:id:000684,src:000629,op:flip2,pos:19.gif b/test/ns-afl-gif/id:000145,orig:id:000684,src:000629,op:flip2,pos:19.gif new file mode 100644 index 0000000..7700a3b Binary files /dev/null and b/test/ns-afl-gif/id:000145,orig:id:000684,src:000629,op:flip2,pos:19.gif differ diff --git a/test/ns-afl-gif/id:000146,orig:id:000685,src:000629,op:flip2,pos:33.gif b/test/ns-afl-gif/id:000146,orig:id:000685,src:000629,op:flip2,pos:33.gif new file mode 100644 index 0000000..edaaff3 Binary files /dev/null and b/test/ns-afl-gif/id:000146,orig:id:000685,src:000629,op:flip2,pos:33.gif differ diff --git a/test/ns-afl-gif/id:000147,orig:id:000686,src:000629,op:flip4,pos:34.gif b/test/ns-afl-gif/id:000147,orig:id:000686,src:000629,op:flip4,pos:34.gif new file mode 100644 index 0000000..66961d9 Binary files /dev/null and b/test/ns-afl-gif/id:000147,orig:id:000686,src:000629,op:flip4,pos:34.gif differ diff --git a/test/ns-afl-gif/id:000148,orig:id:000687,src:000629,op:int8,pos:34,val:+0.gif b/test/ns-afl-gif/id:000148,orig:id:000687,src:000629,op:int8,pos:34,val:+0.gif new file mode 100644 index 0000000..c2dfa42 Binary files /dev/null and b/test/ns-afl-gif/id:000148,orig:id:000687,src:000629,op:int8,pos:34,val:+0.gif differ diff --git a/test/ns-afl-gif/id:000149,orig:id:000689,src:000631,op:havoc,rep:4.gif b/test/ns-afl-gif/id:000149,orig:id:000689,src:000631,op:havoc,rep:4.gif new file mode 100644 index 0000000..3de22ad Binary files /dev/null and b/test/ns-afl-gif/id:000149,orig:id:000689,src:000631,op:havoc,rep:4.gif differ diff --git a/test/ns-afl-gif/id:000152,orig:id:000692,src:000631,op:havoc,rep:8.gif b/test/ns-afl-gif/id:000152,orig:id:000692,src:000631,op:havoc,rep:8.gif new file mode 100644 index 0000000..447d28a Binary files /dev/null and b/test/ns-afl-gif/id:000152,orig:id:000692,src:000631,op:havoc,rep:8.gif differ diff --git a/test/ns-afl-gif/id:000154,orig:id:000695,src:000631,op:havoc,rep:16.gif b/test/ns-afl-gif/id:000154,orig:id:000695,src:000631,op:havoc,rep:16.gif new file mode 100644 index 0000000..1491552 Binary files /dev/null and b/test/ns-afl-gif/id:000154,orig:id:000695,src:000631,op:havoc,rep:16.gif differ diff --git a/test/ns-afl-gif/id:000155,orig:id:000696,src:000639,op:flip1,pos:27.gif b/test/ns-afl-gif/id:000155,orig:id:000696,src:000639,op:flip1,pos:27.gif new file mode 100644 index 0000000..7639e55 Binary files /dev/null and b/test/ns-afl-gif/id:000155,orig:id:000696,src:000639,op:flip1,pos:27.gif differ diff --git a/test/ns-afl-gif/id:000156,orig:id:000698,src:000639,op:havoc,rep:4.gif b/test/ns-afl-gif/id:000156,orig:id:000698,src:000639,op:havoc,rep:4.gif new file mode 100644 index 0000000..bb7b944 Binary files /dev/null and b/test/ns-afl-gif/id:000156,orig:id:000698,src:000639,op:havoc,rep:4.gif differ diff --git a/test/ns-afl-gif/id:000164,orig:id:000706,src:000668,op:arith8,pos:57,val:+7.gif b/test/ns-afl-gif/id:000164,orig:id:000706,src:000668,op:arith8,pos:57,val:+7.gif new file mode 100644 index 0000000..f77d98c Binary files /dev/null and b/test/ns-afl-gif/id:000164,orig:id:000706,src:000668,op:arith8,pos:57,val:+7.gif differ diff --git a/test/ns-afl-gif/id:000169,orig:id:000714,src:000676,op:flip2,pos:40.gif b/test/ns-afl-gif/id:000169,orig:id:000714,src:000676,op:flip2,pos:40.gif new file mode 100644 index 0000000..a114462 Binary files /dev/null and b/test/ns-afl-gif/id:000169,orig:id:000714,src:000676,op:flip2,pos:40.gif differ diff --git a/test/ns-afl-gif/id:000170,orig:id:000715,src:000676,op:arith8,pos:40,val:-20.gif b/test/ns-afl-gif/id:000170,orig:id:000715,src:000676,op:arith8,pos:40,val:-20.gif new file mode 100644 index 0000000..dce3f1c Binary files /dev/null and b/test/ns-afl-gif/id:000170,orig:id:000715,src:000676,op:arith8,pos:40,val:-20.gif differ diff --git a/test/ns-afl-gif/id:000171,orig:id:000716,src:000676,op:arith8,pos:40,val:-24.gif b/test/ns-afl-gif/id:000171,orig:id:000716,src:000676,op:arith8,pos:40,val:-24.gif new file mode 100644 index 0000000..ee0c99a Binary files /dev/null and b/test/ns-afl-gif/id:000171,orig:id:000716,src:000676,op:arith8,pos:40,val:-24.gif differ diff --git a/test/ns-afl-gif/id:000174,orig:id:000719,src:000677,op:flip1,pos:40.gif b/test/ns-afl-gif/id:000174,orig:id:000719,src:000677,op:flip1,pos:40.gif new file mode 100644 index 0000000..83e7014 Binary files /dev/null and b/test/ns-afl-gif/id:000174,orig:id:000719,src:000677,op:flip1,pos:40.gif differ diff --git a/test/ns-afl-gif/id:000175,orig:id:000720,src:000677,op:flip1,pos:41.gif b/test/ns-afl-gif/id:000175,orig:id:000720,src:000677,op:flip1,pos:41.gif new file mode 100644 index 0000000..9356b44 Binary files /dev/null and b/test/ns-afl-gif/id:000175,orig:id:000720,src:000677,op:flip1,pos:41.gif differ diff --git a/test/ns-afl-gif/id:000176,orig:id:000721,src:000677,op:flip2,pos:40.gif b/test/ns-afl-gif/id:000176,orig:id:000721,src:000677,op:flip2,pos:40.gif new file mode 100644 index 0000000..7005bc3 Binary files /dev/null and b/test/ns-afl-gif/id:000176,orig:id:000721,src:000677,op:flip2,pos:40.gif differ diff --git a/test/ns-afl-gif/id:000177,orig:id:000722,src:000677,op:arith8,pos:40,val:-20.gif b/test/ns-afl-gif/id:000177,orig:id:000722,src:000677,op:arith8,pos:40,val:-20.gif new file mode 100644 index 0000000..6718448 Binary files /dev/null and b/test/ns-afl-gif/id:000177,orig:id:000722,src:000677,op:arith8,pos:40,val:-20.gif differ diff --git a/test/ns-afl-gif/id:000178,orig:id:000723,src:000677,op:arith8,pos:40,val:-24.gif b/test/ns-afl-gif/id:000178,orig:id:000723,src:000677,op:arith8,pos:40,val:-24.gif new file mode 100644 index 0000000..a901a3f Binary files /dev/null and b/test/ns-afl-gif/id:000178,orig:id:000723,src:000677,op:arith8,pos:40,val:-24.gif differ diff --git a/test/ns-afl-gif/id:000180,orig:id:000727,src:000709,op:flip1,pos:86.gif b/test/ns-afl-gif/id:000180,orig:id:000727,src:000709,op:flip1,pos:86.gif new file mode 100644 index 0000000..1a84661 Binary files /dev/null and b/test/ns-afl-gif/id:000180,orig:id:000727,src:000709,op:flip1,pos:86.gif differ diff --git a/test/ns-afl-gif/id:000182,orig:id:000729,src:000711,op:havoc,rep:4.gif b/test/ns-afl-gif/id:000182,orig:id:000729,src:000711,op:havoc,rep:4.gif new file mode 100644 index 0000000..824e265 Binary files /dev/null and b/test/ns-afl-gif/id:000182,orig:id:000729,src:000711,op:havoc,rep:4.gif differ diff --git a/test/ns-afl-gif/id:000185,orig:id:000732,src:000713,op:havoc,rep:4.gif b/test/ns-afl-gif/id:000185,orig:id:000732,src:000713,op:havoc,rep:4.gif new file mode 100644 index 0000000..b0fdac8 Binary files /dev/null and b/test/ns-afl-gif/id:000185,orig:id:000732,src:000713,op:havoc,rep:4.gif differ diff --git a/test/ns-afl-gif/id:000186,orig:id:000733,src:000713,op:havoc,rep:16.gif b/test/ns-afl-gif/id:000186,orig:id:000733,src:000713,op:havoc,rep:16.gif new file mode 100644 index 0000000..30d603a Binary files /dev/null and b/test/ns-afl-gif/id:000186,orig:id:000733,src:000713,op:havoc,rep:16.gif differ diff --git a/test/ns-afl-gif/id:000188,orig:id:000735,src:000724,op:flip2,pos:33.gif b/test/ns-afl-gif/id:000188,orig:id:000735,src:000724,op:flip2,pos:33.gif new file mode 100644 index 0000000..acaf922 Binary files /dev/null and b/test/ns-afl-gif/id:000188,orig:id:000735,src:000724,op:flip2,pos:33.gif differ diff --git a/test/ns-afl-gif/id:000189,orig:id:000737,src:000724,op:havoc,rep:8.gif b/test/ns-afl-gif/id:000189,orig:id:000737,src:000724,op:havoc,rep:8.gif new file mode 100644 index 0000000..0daaaec Binary files /dev/null and b/test/ns-afl-gif/id:000189,orig:id:000737,src:000724,op:havoc,rep:8.gif differ diff --git a/test/ns-afl-gif/id:000190,orig:id:000739,src:000724,op:havoc,rep:2.gif b/test/ns-afl-gif/id:000190,orig:id:000739,src:000724,op:havoc,rep:2.gif new file mode 100644 index 0000000..4c5d4f5 Binary files /dev/null and b/test/ns-afl-gif/id:000190,orig:id:000739,src:000724,op:havoc,rep:2.gif differ diff --git a/test/ns-afl-gif/id:000196,src:000043+000016,op:splice,rep:2.gif b/test/ns-afl-gif/id:000196,src:000043+000016,op:splice,rep:2.gif new file mode 100644 index 0000000..80b9c47 Binary files /dev/null and b/test/ns-afl-gif/id:000196,src:000043+000016,op:splice,rep:2.gif differ diff --git a/test/ns-afl-gif/id:000197,src:000043+000016,op:splice,rep:8.gif b/test/ns-afl-gif/id:000197,src:000043+000016,op:splice,rep:8.gif new file mode 100644 index 0000000..cc9eb1c Binary files /dev/null and b/test/ns-afl-gif/id:000197,src:000043+000016,op:splice,rep:8.gif differ diff --git a/test/ns-afl-gif/id:000207,src:000190+000016,op:splice,rep:4.gif b/test/ns-afl-gif/id:000207,src:000190+000016,op:splice,rep:4.gif new file mode 100644 index 0000000..35a31cd Binary files /dev/null and b/test/ns-afl-gif/id:000207,src:000190+000016,op:splice,rep:4.gif differ diff --git a/test/ns-afl-gif/id:000210,src:000190+000016,op:splice,rep:2.gif b/test/ns-afl-gif/id:000210,src:000190+000016,op:splice,rep:2.gif new file mode 100644 index 0000000..7927d4a Binary files /dev/null and b/test/ns-afl-gif/id:000210,src:000190+000016,op:splice,rep:2.gif differ diff --git a/test/ns-afl-gif/id:000215,src:000131+000210,op:splice,rep:4.gif b/test/ns-afl-gif/id:000215,src:000131+000210,op:splice,rep:4.gif new file mode 100644 index 0000000..71f323f Binary files /dev/null and b/test/ns-afl-gif/id:000215,src:000131+000210,op:splice,rep:4.gif differ diff --git a/test/ns-afl-gif/id:000216,sync:gif_fuzz02,src:000202.gif b/test/ns-afl-gif/id:000216,sync:gif_fuzz02,src:000202.gif new file mode 100644 index 0000000..1eb4602 Binary files /dev/null and b/test/ns-afl-gif/id:000216,sync:gif_fuzz02,src:000202.gif differ diff --git a/test/ns-afl-gif/id:000216,sync:gif_fuzz03,src:000212.gif b/test/ns-afl-gif/id:000216,sync:gif_fuzz03,src:000212.gif new file mode 100644 index 0000000..e22e54e Binary files /dev/null and b/test/ns-afl-gif/id:000216,sync:gif_fuzz03,src:000212.gif differ diff --git a/test/ns-afl-gif/id:000218,sync:gif_fuzz03,src:000214.gif b/test/ns-afl-gif/id:000218,sync:gif_fuzz03,src:000214.gif new file mode 100644 index 0000000..0f6d69c Binary files /dev/null and b/test/ns-afl-gif/id:000218,sync:gif_fuzz03,src:000214.gif differ diff --git a/test/ns-afl-gif/id:000220,sync:gif_fuzz03,src:000217.gif b/test/ns-afl-gif/id:000220,sync:gif_fuzz03,src:000217.gif new file mode 100644 index 0000000..d5c4d6c Binary files /dev/null and b/test/ns-afl-gif/id:000220,sync:gif_fuzz03,src:000217.gif differ diff --git a/test/ns-afl-gif/id:000221,sync:gif_fuzz02,src:000201,+cov.gif b/test/ns-afl-gif/id:000221,sync:gif_fuzz02,src:000201,+cov.gif new file mode 100644 index 0000000..70e06d0 Binary files /dev/null and b/test/ns-afl-gif/id:000221,sync:gif_fuzz02,src:000201,+cov.gif differ diff --git a/test/ns-afl-gif/id:000222,sync:gif_fuzz03,src:000220.gif b/test/ns-afl-gif/id:000222,sync:gif_fuzz03,src:000220.gif new file mode 100644 index 0000000..fb10cf5 Binary files /dev/null and b/test/ns-afl-gif/id:000222,sync:gif_fuzz03,src:000220.gif differ diff --git a/test/ns-afl-gif/id:000231,src:000043,op:havoc,rep:2.gif b/test/ns-afl-gif/id:000231,src:000043,op:havoc,rep:2.gif new file mode 100644 index 0000000..a66a805 Binary files /dev/null and b/test/ns-afl-gif/id:000231,src:000043,op:havoc,rep:2.gif differ diff --git a/test/ns-afl-gif/id:000234,src:000084+000207,op:splice,rep:2.gif b/test/ns-afl-gif/id:000234,src:000084+000207,op:splice,rep:2.gif new file mode 100644 index 0000000..054ad48 Binary files /dev/null and b/test/ns-afl-gif/id:000234,src:000084+000207,op:splice,rep:2.gif differ diff --git a/test/ns-afl-gif/id:000235,src:000084+000207,op:splice,rep:2.gif b/test/ns-afl-gif/id:000235,src:000084+000207,op:splice,rep:2.gif new file mode 100644 index 0000000..61a5dbd Binary files /dev/null and b/test/ns-afl-gif/id:000235,src:000084+000207,op:splice,rep:2.gif differ diff --git a/test/ns-afl-gif/id:000238,src:000084+000207,op:splice,rep:4.gif b/test/ns-afl-gif/id:000238,src:000084+000207,op:splice,rep:4.gif new file mode 100644 index 0000000..0967a46 Binary files /dev/null and b/test/ns-afl-gif/id:000238,src:000084+000207,op:splice,rep:4.gif differ diff --git a/test/ns-afl-gif/id:000243,src:000115+000225,op:splice,rep:4.gif b/test/ns-afl-gif/id:000243,src:000115+000225,op:splice,rep:4.gif new file mode 100644 index 0000000..13abdf6 Binary files /dev/null and b/test/ns-afl-gif/id:000243,src:000115+000225,op:splice,rep:4.gif differ diff --git a/test/ns-afl-gif/id:000248,src:000203+000246,op:splice,rep:16.gif b/test/ns-afl-gif/id:000248,src:000203+000246,op:splice,rep:16.gif new file mode 100644 index 0000000..23a54a3 Binary files /dev/null and b/test/ns-afl-gif/id:000248,src:000203+000246,op:splice,rep:16.gif differ diff --git a/test/ns-afl-gif/id:000249,src:000206,op:havoc,rep:4.gif b/test/ns-afl-gif/id:000249,src:000206,op:havoc,rep:4.gif new file mode 100644 index 0000000..d742437 Binary files /dev/null and b/test/ns-afl-gif/id:000249,src:000206,op:havoc,rep:4.gif differ diff --git a/test/ns-afl-gif/id:000252,sync:gif_fuzz03,src:000242.gif b/test/ns-afl-gif/id:000252,sync:gif_fuzz03,src:000242.gif new file mode 100644 index 0000000..3a1af86 Binary files /dev/null and b/test/ns-afl-gif/id:000252,sync:gif_fuzz03,src:000242.gif differ diff --git a/test/ns-afl-gif/id:000256,src:000002+000246,op:splice,rep:2.gif b/test/ns-afl-gif/id:000256,src:000002+000246,op:splice,rep:2.gif new file mode 100644 index 0000000..eb9e4ef Binary files /dev/null and b/test/ns-afl-gif/id:000256,src:000002+000246,op:splice,rep:2.gif differ diff --git a/test/ns-afl-gif/id:000258,sync:gif_fuzz03,src:000250.gif b/test/ns-afl-gif/id:000258,sync:gif_fuzz03,src:000250.gif new file mode 100644 index 0000000..6b1bbc3 Binary files /dev/null and b/test/ns-afl-gif/id:000258,sync:gif_fuzz03,src:000250.gif differ diff --git a/test/ns-afl-gif/id:000260,src:000127+000249,op:splice,rep:8.gif b/test/ns-afl-gif/id:000260,src:000127+000249,op:splice,rep:8.gif new file mode 100644 index 0000000..2daffbd Binary files /dev/null and b/test/ns-afl-gif/id:000260,src:000127+000249,op:splice,rep:8.gif differ diff --git a/test/ns-afl-gif/id:000261,src:000127+000249,op:splice,rep:32.gif b/test/ns-afl-gif/id:000261,src:000127+000249,op:splice,rep:32.gif new file mode 100644 index 0000000..e9a1146 Binary files /dev/null and b/test/ns-afl-gif/id:000261,src:000127+000249,op:splice,rep:32.gif differ diff --git a/test/ns-afl-gif/id:000262,src:000218,op:havoc,rep:2.gif b/test/ns-afl-gif/id:000262,src:000218,op:havoc,rep:2.gif new file mode 100644 index 0000000..ce68b48 Binary files /dev/null and b/test/ns-afl-gif/id:000262,src:000218,op:havoc,rep:2.gif differ diff --git a/test/ns-afl-gif/id:000268,src:000258,op:havoc,rep:8.gif b/test/ns-afl-gif/id:000268,src:000258,op:havoc,rep:8.gif new file mode 100644 index 0000000..def4edb Binary files /dev/null and b/test/ns-afl-gif/id:000268,src:000258,op:havoc,rep:8.gif differ diff --git a/test/ns-afl-gif/id:000269,src:000263,op:havoc,rep:4.gif b/test/ns-afl-gif/id:000269,src:000263,op:havoc,rep:4.gif new file mode 100644 index 0000000..5d05897 Binary files /dev/null and b/test/ns-afl-gif/id:000269,src:000263,op:havoc,rep:4.gif differ diff --git a/test/ns-afl-gif/id:000270,src:000263,op:havoc,rep:16.gif b/test/ns-afl-gif/id:000270,src:000263,op:havoc,rep:16.gif new file mode 100644 index 0000000..25d0c4c Binary files /dev/null and b/test/ns-afl-gif/id:000270,src:000263,op:havoc,rep:16.gif differ diff --git a/test/ns-afl-gif/id:000271,src:000263,op:havoc,rep:8.gif b/test/ns-afl-gif/id:000271,src:000263,op:havoc,rep:8.gif new file mode 100644 index 0000000..1ab474e Binary files /dev/null and b/test/ns-afl-gif/id:000271,src:000263,op:havoc,rep:8.gif differ diff --git a/test/ns-afl-gif/id:000273,sync:gif_fuzz01,src:000257.gif b/test/ns-afl-gif/id:000273,sync:gif_fuzz01,src:000257.gif new file mode 100644 index 0000000..d7f8243 Binary files /dev/null and b/test/ns-afl-gif/id:000273,sync:gif_fuzz01,src:000257.gif differ diff --git a/test/ns-afl-gif/id:000281,sync:gif_fuzz03,src:000273.gif b/test/ns-afl-gif/id:000281,sync:gif_fuzz03,src:000273.gif new file mode 100644 index 0000000..239fac2 Binary files /dev/null and b/test/ns-afl-gif/id:000281,sync:gif_fuzz03,src:000273.gif differ diff --git a/test/ns-afl-gif/id:000290,sync:gif_fuzz03,src:000282.gif b/test/ns-afl-gif/id:000290,sync:gif_fuzz03,src:000282.gif new file mode 100644 index 0000000..db9008a Binary files /dev/null and b/test/ns-afl-gif/id:000290,sync:gif_fuzz03,src:000282.gif differ diff --git a/test/ns-afl-gif/id:000293,src:000123+000247,op:splice,rep:64.gif b/test/ns-afl-gif/id:000293,src:000123+000247,op:splice,rep:64.gif new file mode 100644 index 0000000..1409a86 Binary files /dev/null and b/test/ns-afl-gif/id:000293,src:000123+000247,op:splice,rep:64.gif differ diff --git a/test/ns-afl-gif/id:000306,src:000294,op:havoc,rep:2.gif b/test/ns-afl-gif/id:000306,src:000294,op:havoc,rep:2.gif new file mode 100644 index 0000000..1bf75c1 Binary files /dev/null and b/test/ns-afl-gif/id:000306,src:000294,op:havoc,rep:2.gif differ diff --git a/test/ns-afl-gif/id:000309,sync:gif_fuzz01,src:000286.gif b/test/ns-afl-gif/id:000309,sync:gif_fuzz01,src:000286.gif new file mode 100644 index 0000000..820d02a Binary files /dev/null and b/test/ns-afl-gif/id:000309,sync:gif_fuzz01,src:000286.gif differ diff --git a/test/ns-afl-gif/id:000312,src:000101+000289,op:splice,rep:8.gif b/test/ns-afl-gif/id:000312,src:000101+000289,op:splice,rep:8.gif new file mode 100644 index 0000000..a9f3848 Binary files /dev/null and b/test/ns-afl-gif/id:000312,src:000101+000289,op:splice,rep:8.gif differ diff --git a/test/ns-afl-gif/id:000313,src:000101+000289,op:splice,rep:8.gif b/test/ns-afl-gif/id:000313,src:000101+000289,op:splice,rep:8.gif new file mode 100644 index 0000000..8262a1c Binary files /dev/null and b/test/ns-afl-gif/id:000313,src:000101+000289,op:splice,rep:8.gif differ diff --git a/test/ns-afl-gif/id:000317,src:000298,op:havoc,rep:2.gif b/test/ns-afl-gif/id:000317,src:000298,op:havoc,rep:2.gif new file mode 100644 index 0000000..055c7d1 Binary files /dev/null and b/test/ns-afl-gif/id:000317,src:000298,op:havoc,rep:2.gif differ diff --git a/test/ns-afl-gif/id:000319,sync:gif_fuzz03,src:000307.gif b/test/ns-afl-gif/id:000319,sync:gif_fuzz03,src:000307.gif new file mode 100644 index 0000000..868530c Binary files /dev/null and b/test/ns-afl-gif/id:000319,sync:gif_fuzz03,src:000307.gif differ diff --git a/test/ns-afl-gif/id:000320,sync:gif_fuzz03,src:000308.gif b/test/ns-afl-gif/id:000320,sync:gif_fuzz03,src:000308.gif new file mode 100644 index 0000000..d9b7816 Binary files /dev/null and b/test/ns-afl-gif/id:000320,sync:gif_fuzz03,src:000308.gif differ diff --git a/test/ns-afl-gif/id:000322,sync:gif_fuzz03,src:000310,+cov.gif b/test/ns-afl-gif/id:000322,sync:gif_fuzz03,src:000310,+cov.gif new file mode 100644 index 0000000..f5c1f32 Binary files /dev/null and b/test/ns-afl-gif/id:000322,sync:gif_fuzz03,src:000310,+cov.gif differ diff --git a/test/ns-afl-gif/id:000323,sync:gif_fuzz03,src:000311.gif b/test/ns-afl-gif/id:000323,sync:gif_fuzz03,src:000311.gif new file mode 100644 index 0000000..4ee593a Binary files /dev/null and b/test/ns-afl-gif/id:000323,sync:gif_fuzz03,src:000311.gif differ diff --git a/test/ns-afl-gif/id:000324,sync:gif_fuzz03,src:000312.gif b/test/ns-afl-gif/id:000324,sync:gif_fuzz03,src:000312.gif new file mode 100644 index 0000000..0e8ae1f Binary files /dev/null and b/test/ns-afl-gif/id:000324,sync:gif_fuzz03,src:000312.gif differ diff --git a/test/ns-afl-gif/id:000325,src:000031+000320,op:splice,rep:2.gif b/test/ns-afl-gif/id:000325,src:000031+000320,op:splice,rep:2.gif new file mode 100644 index 0000000..8daf132 Binary files /dev/null and b/test/ns-afl-gif/id:000325,src:000031+000320,op:splice,rep:2.gif differ diff --git a/test/ns-afl-gif/id:000331,sync:gif_fuzz03,src:000318.gif b/test/ns-afl-gif/id:000331,sync:gif_fuzz03,src:000318.gif new file mode 100644 index 0000000..a81180f Binary files /dev/null and b/test/ns-afl-gif/id:000331,sync:gif_fuzz03,src:000318.gif differ diff --git a/test/ns-afl-gif/id:000332,src:000331+000250,op:splice,rep:8.gif b/test/ns-afl-gif/id:000332,src:000331+000250,op:splice,rep:8.gif new file mode 100644 index 0000000..9fcd363 Binary files /dev/null and b/test/ns-afl-gif/id:000332,src:000331+000250,op:splice,rep:8.gif differ diff --git a/test/ns-afl-gif/id:000337,src:000059+000114,op:splice,rep:8.gif b/test/ns-afl-gif/id:000337,src:000059+000114,op:splice,rep:8.gif new file mode 100644 index 0000000..99f4e43 Binary files /dev/null and b/test/ns-afl-gif/id:000337,src:000059+000114,op:splice,rep:8.gif differ diff --git a/test/ns-afl-gif/id:000338,src:000083+000066,op:splice,rep:4.gif b/test/ns-afl-gif/id:000338,src:000083+000066,op:splice,rep:4.gif new file mode 100644 index 0000000..9fdaeb5 Binary files /dev/null and b/test/ns-afl-gif/id:000338,src:000083+000066,op:splice,rep:4.gif differ diff --git a/test/ns-afl-gif/id:000341,sync:gif_fuzz03,src:000328.gif b/test/ns-afl-gif/id:000341,sync:gif_fuzz03,src:000328.gif new file mode 100644 index 0000000..be13f7c Binary files /dev/null and b/test/ns-afl-gif/id:000341,sync:gif_fuzz03,src:000328.gif differ diff --git a/test/ns-afl-gif/id:000345,sync:gif_fuzz03,src:000332.gif b/test/ns-afl-gif/id:000345,sync:gif_fuzz03,src:000332.gif new file mode 100644 index 0000000..e40ec5d Binary files /dev/null and b/test/ns-afl-gif/id:000345,sync:gif_fuzz03,src:000332.gif differ diff --git a/test/ns-afl-gif/id:000349,src:000344+000293,op:splice,rep:2.gif b/test/ns-afl-gif/id:000349,src:000344+000293,op:splice,rep:2.gif new file mode 100644 index 0000000..0b76363 Binary files /dev/null and b/test/ns-afl-gif/id:000349,src:000344+000293,op:splice,rep:2.gif differ diff --git a/test/ns-afl-gif/id:000350,sync:gif_fuzz03,src:000337.gif b/test/ns-afl-gif/id:000350,sync:gif_fuzz03,src:000337.gif new file mode 100644 index 0000000..5f52dd1 Binary files /dev/null and b/test/ns-afl-gif/id:000350,sync:gif_fuzz03,src:000337.gif differ diff --git a/test/ns-afl-gif/id:000353,src:000351,op:havoc,rep:2.gif b/test/ns-afl-gif/id:000353,src:000351,op:havoc,rep:2.gif new file mode 100644 index 0000000..bde25c5 Binary files /dev/null and b/test/ns-afl-gif/id:000353,src:000351,op:havoc,rep:2.gif differ diff --git a/test/ns-afl-gif/id:000354,sync:gif_fuzz03,src:000341.gif b/test/ns-afl-gif/id:000354,sync:gif_fuzz03,src:000341.gif new file mode 100644 index 0000000..086475b Binary files /dev/null and b/test/ns-afl-gif/id:000354,sync:gif_fuzz03,src:000341.gif differ diff --git a/test/ns-afl-gif/id:000355,src:000348,op:havoc,rep:4.gif b/test/ns-afl-gif/id:000355,src:000348,op:havoc,rep:4.gif new file mode 100644 index 0000000..9c29526 Binary files /dev/null and b/test/ns-afl-gif/id:000355,src:000348,op:havoc,rep:4.gif differ diff --git a/test/ns-afl-gif/id:000356,src:000101+000345,op:splice,rep:2.gif b/test/ns-afl-gif/id:000356,src:000101+000345,op:splice,rep:2.gif new file mode 100644 index 0000000..c5a1c13 Binary files /dev/null and b/test/ns-afl-gif/id:000356,src:000101+000345,op:splice,rep:2.gif differ diff --git a/test/ns-afl-gif/id:000357,sync:gif_fuzz03,src:000344.gif b/test/ns-afl-gif/id:000357,sync:gif_fuzz03,src:000344.gif new file mode 100644 index 0000000..8ece84e Binary files /dev/null and b/test/ns-afl-gif/id:000357,sync:gif_fuzz03,src:000344.gif differ diff --git a/test/ns-afl-gif/id:000360,sync:gif_fuzz03,src:000347.gif b/test/ns-afl-gif/id:000360,sync:gif_fuzz03,src:000347.gif new file mode 100644 index 0000000..607fe86 Binary files /dev/null and b/test/ns-afl-gif/id:000360,sync:gif_fuzz03,src:000347.gif differ diff --git a/test/ns-afl-gif/id:000368,sync:gif_fuzz03,src:000357.gif b/test/ns-afl-gif/id:000368,sync:gif_fuzz03,src:000357.gif new file mode 100644 index 0000000..aa1b1ab Binary files /dev/null and b/test/ns-afl-gif/id:000368,sync:gif_fuzz03,src:000357.gif differ diff --git a/test/ns-afl-gif/id:000369,sync:gif_fuzz03,src:000352,+cov.gif b/test/ns-afl-gif/id:000369,sync:gif_fuzz03,src:000352,+cov.gif new file mode 100644 index 0000000..f0e892e Binary files /dev/null and b/test/ns-afl-gif/id:000369,sync:gif_fuzz03,src:000352,+cov.gif differ diff --git a/test/ns-afl-gif/id:000371,sync:gif_fuzz03,src:000358.gif b/test/ns-afl-gif/id:000371,sync:gif_fuzz03,src:000358.gif new file mode 100644 index 0000000..8caba65 Binary files /dev/null and b/test/ns-afl-gif/id:000371,sync:gif_fuzz03,src:000358.gif differ diff --git a/test/ns-afl-gif/id:000372,sync:gif_fuzz03,src:000359.gif b/test/ns-afl-gif/id:000372,sync:gif_fuzz03,src:000359.gif new file mode 100644 index 0000000..5d30b77 Binary files /dev/null and b/test/ns-afl-gif/id:000372,sync:gif_fuzz03,src:000359.gif differ diff --git a/test/ns-afl-gif/id:000373,src:000371,op:havoc,rep:2.gif b/test/ns-afl-gif/id:000373,src:000371,op:havoc,rep:2.gif new file mode 100644 index 0000000..42d1268 Binary files /dev/null and b/test/ns-afl-gif/id:000373,src:000371,op:havoc,rep:2.gif differ diff --git a/test/ns-afl-gif/id:000375,src:000374,op:havoc,rep:2.gif b/test/ns-afl-gif/id:000375,src:000374,op:havoc,rep:2.gif new file mode 100644 index 0000000..b1de3e3 Binary files /dev/null and b/test/ns-afl-gif/id:000375,src:000374,op:havoc,rep:2.gif differ diff --git a/test/ns-afl-gif/id:000376,src:000374,op:havoc,rep:16.gif b/test/ns-afl-gif/id:000376,src:000374,op:havoc,rep:16.gif new file mode 100644 index 0000000..b764727 Binary files /dev/null and b/test/ns-afl-gif/id:000376,src:000374,op:havoc,rep:16.gif differ diff --git a/test/ns-afl-gif/id:000377,sync:gif_fuzz03,src:000364,+cov.gif b/test/ns-afl-gif/id:000377,sync:gif_fuzz03,src:000364,+cov.gif new file mode 100644 index 0000000..14d5d6d Binary files /dev/null and b/test/ns-afl-gif/id:000377,sync:gif_fuzz03,src:000364,+cov.gif differ diff --git a/test/ns-afl-gif/id:000390,src:000353,op:flip1,pos:28.gif b/test/ns-afl-gif/id:000390,src:000353,op:flip1,pos:28.gif new file mode 100644 index 0000000..e458060 Binary files /dev/null and b/test/ns-afl-gif/id:000390,src:000353,op:flip1,pos:28.gif differ diff --git a/test/ns-afl-gif/id:000390,src:000383,op:havoc,rep:8.gif b/test/ns-afl-gif/id:000390,src:000383,op:havoc,rep:8.gif new file mode 100644 index 0000000..125b0b9 Binary files /dev/null and b/test/ns-afl-gif/id:000390,src:000383,op:havoc,rep:8.gif differ diff --git a/test/ns-afl-gif/id:000391,src:000353,op:flip1,pos:28.gif b/test/ns-afl-gif/id:000391,src:000353,op:flip1,pos:28.gif new file mode 100644 index 0000000..08e6ab5 Binary files /dev/null and b/test/ns-afl-gif/id:000391,src:000353,op:flip1,pos:28.gif differ diff --git a/test/ns-afl-gif/id:000391,src:000388,op:havoc,rep:4.gif b/test/ns-afl-gif/id:000391,src:000388,op:havoc,rep:4.gif new file mode 100644 index 0000000..0d2c007 Binary files /dev/null and b/test/ns-afl-gif/id:000391,src:000388,op:havoc,rep:4.gif differ diff --git a/test/ns-afl-gif/id:000392,sync:gif_fuzz03,src:000370,+cov.gif b/test/ns-afl-gif/id:000392,sync:gif_fuzz03,src:000370,+cov.gif new file mode 100644 index 0000000..ef06467 Binary files /dev/null and b/test/ns-afl-gif/id:000392,sync:gif_fuzz03,src:000370,+cov.gif differ diff --git a/test/ns-afl-gif/id:000394,src:000353,op:arith8,pos:28,val:-33.gif b/test/ns-afl-gif/id:000394,src:000353,op:arith8,pos:28,val:-33.gif new file mode 100644 index 0000000..a19b90f Binary files /dev/null and b/test/ns-afl-gif/id:000394,src:000353,op:arith8,pos:28,val:-33.gif differ diff --git a/test/ns-afl-gif/id:000394,src:000390,op:havoc,rep:4.gif b/test/ns-afl-gif/id:000394,src:000390,op:havoc,rep:4.gif new file mode 100644 index 0000000..adde2a3 Binary files /dev/null and b/test/ns-afl-gif/id:000394,src:000390,op:havoc,rep:4.gif differ diff --git a/test/ns-afl-gif/id:000396,src:000353,op:int32,pos:301,val:+128.gif b/test/ns-afl-gif/id:000396,src:000353,op:int32,pos:301,val:+128.gif new file mode 100644 index 0000000..f7309f3 Binary files /dev/null and b/test/ns-afl-gif/id:000396,src:000353,op:int32,pos:301,val:+128.gif differ diff --git a/test/ns-afl-gif/id:000397,src:000353,op:ext_AO,pos:32,+cov.gif b/test/ns-afl-gif/id:000397,src:000353,op:ext_AO,pos:32,+cov.gif new file mode 100644 index 0000000..3d90617 Binary files /dev/null and b/test/ns-afl-gif/id:000397,src:000353,op:ext_AO,pos:32,+cov.gif differ diff --git a/test/ns-afl-gif/id:000398,src:000359,op:flip2,pos:31.gif b/test/ns-afl-gif/id:000398,src:000359,op:flip2,pos:31.gif new file mode 100644 index 0000000..5049863 Binary files /dev/null and b/test/ns-afl-gif/id:000398,src:000359,op:flip2,pos:31.gif differ diff --git a/test/ns-afl-gif/id:000409,src:000403,op:havoc,rep:16,+cov.gif b/test/ns-afl-gif/id:000409,src:000403,op:havoc,rep:16,+cov.gif new file mode 100644 index 0000000..9d84eb8 Binary files /dev/null and b/test/ns-afl-gif/id:000409,src:000403,op:havoc,rep:16,+cov.gif differ diff --git a/test/ns-afl-gif/id:000418,src:000414,op:havoc,rep:4.gif b/test/ns-afl-gif/id:000418,src:000414,op:havoc,rep:4.gif new file mode 100644 index 0000000..1c93214 Binary files /dev/null and b/test/ns-afl-gif/id:000418,src:000414,op:havoc,rep:4.gif differ diff --git a/test/ns-afl-gif/id:000425,src:000419+000413,op:splice,rep:2.gif b/test/ns-afl-gif/id:000425,src:000419+000413,op:splice,rep:2.gif new file mode 100644 index 0000000..db6b386 Binary files /dev/null and b/test/ns-afl-gif/id:000425,src:000419+000413,op:splice,rep:2.gif differ diff --git a/test/ns-afl-gif/id:000428,src:000420,op:havoc,rep:8.gif b/test/ns-afl-gif/id:000428,src:000420,op:havoc,rep:8.gif new file mode 100644 index 0000000..ed9550b Binary files /dev/null and b/test/ns-afl-gif/id:000428,src:000420,op:havoc,rep:8.gif differ diff --git a/test/ns-afl-gif/id:000433,src:000430,op:havoc,rep:2,+cov.gif b/test/ns-afl-gif/id:000433,src:000430,op:havoc,rep:2,+cov.gif new file mode 100644 index 0000000..9461831 Binary files /dev/null and b/test/ns-afl-gif/id:000433,src:000430,op:havoc,rep:2,+cov.gif differ diff --git a/test/ns-afl-gif/id:000438,src:000433,op:havoc,rep:4.gif b/test/ns-afl-gif/id:000438,src:000433,op:havoc,rep:4.gif new file mode 100644 index 0000000..426cec3 Binary files /dev/null and b/test/ns-afl-gif/id:000438,src:000433,op:havoc,rep:4.gif differ diff --git a/test/ns-afl-gif/id:000440,src:000083+000367,op:splice,rep:8.gif b/test/ns-afl-gif/id:000440,src:000083+000367,op:splice,rep:8.gif new file mode 100644 index 0000000..0803f1b Binary files /dev/null and b/test/ns-afl-gif/id:000440,src:000083+000367,op:splice,rep:8.gif differ diff --git a/test/ns-afl-gif/id:000443,sync:gif_fuzz03,src:000431.gif b/test/ns-afl-gif/id:000443,sync:gif_fuzz03,src:000431.gif new file mode 100644 index 0000000..4f6a2c2 Binary files /dev/null and b/test/ns-afl-gif/id:000443,sync:gif_fuzz03,src:000431.gif differ diff --git a/test/ns-afl-gif/id:000449,src:000448,op:havoc,rep:4.gif b/test/ns-afl-gif/id:000449,src:000448,op:havoc,rep:4.gif new file mode 100644 index 0000000..75c3d38 Binary files /dev/null and b/test/ns-afl-gif/id:000449,src:000448,op:havoc,rep:4.gif differ diff --git a/test/ns-afl-gif/id:000449,sync:gif_fuzz03,src:000442.gif b/test/ns-afl-gif/id:000449,sync:gif_fuzz03,src:000442.gif new file mode 100644 index 0000000..0f07242 Binary files /dev/null and b/test/ns-afl-gif/id:000449,sync:gif_fuzz03,src:000442.gif differ diff --git a/test/ns-afl-gif/id:000450,sync:gif_fuzz03,src:000436.gif b/test/ns-afl-gif/id:000450,sync:gif_fuzz03,src:000436.gif new file mode 100644 index 0000000..fab89cc Binary files /dev/null and b/test/ns-afl-gif/id:000450,sync:gif_fuzz03,src:000436.gif differ diff --git a/test/ns-afl-gif/id:000457,sync:gif_fuzz03,src:000443.gif b/test/ns-afl-gif/id:000457,sync:gif_fuzz03,src:000443.gif new file mode 100644 index 0000000..8bac602 Binary files /dev/null and b/test/ns-afl-gif/id:000457,sync:gif_fuzz03,src:000443.gif differ diff --git a/test/ns-afl-gif/id:000462,src:000461,op:havoc,rep:4.gif b/test/ns-afl-gif/id:000462,src:000461,op:havoc,rep:4.gif new file mode 100644 index 0000000..66844cc Binary files /dev/null and b/test/ns-afl-gif/id:000462,src:000461,op:havoc,rep:4.gif differ diff --git a/test/ns-afl-gif/id:000463,sync:gif_fuzz02,src:000475.gif b/test/ns-afl-gif/id:000463,sync:gif_fuzz02,src:000475.gif new file mode 100644 index 0000000..4a7782d Binary files /dev/null and b/test/ns-afl-gif/id:000463,sync:gif_fuzz02,src:000475.gif differ diff --git a/test/ns-afl-gif/id:000466,sync:gif_fuzz03,src:000453.gif b/test/ns-afl-gif/id:000466,sync:gif_fuzz03,src:000453.gif new file mode 100644 index 0000000..ad8efeb Binary files /dev/null and b/test/ns-afl-gif/id:000466,sync:gif_fuzz03,src:000453.gif differ diff --git a/test/ns-afl-gif/id:000468,sync:gif_fuzz03,src:000455.gif b/test/ns-afl-gif/id:000468,sync:gif_fuzz03,src:000455.gif new file mode 100644 index 0000000..0fa3fcf Binary files /dev/null and b/test/ns-afl-gif/id:000468,sync:gif_fuzz03,src:000455.gif differ diff --git a/test/ns-afl-gif/id:000469,src:000467,op:havoc,rep:2.gif b/test/ns-afl-gif/id:000469,src:000467,op:havoc,rep:2.gif new file mode 100644 index 0000000..53bf2e8 Binary files /dev/null and b/test/ns-afl-gif/id:000469,src:000467,op:havoc,rep:2.gif differ diff --git a/test/ns-afl-gif/id:000479,src:000475,op:havoc,rep:8.gif b/test/ns-afl-gif/id:000479,src:000475,op:havoc,rep:8.gif new file mode 100644 index 0000000..9738f4d Binary files /dev/null and b/test/ns-afl-gif/id:000479,src:000475,op:havoc,rep:8.gif differ diff --git a/test/ns-afl-gif/id:000483,sync:gif_fuzz02,src:000441.gif b/test/ns-afl-gif/id:000483,sync:gif_fuzz02,src:000441.gif new file mode 100644 index 0000000..d1bb04b Binary files /dev/null and b/test/ns-afl-gif/id:000483,sync:gif_fuzz02,src:000441.gif differ diff --git a/test/ns-afl-gif/id:000485,sync:gif_fuzz03,src:000472.gif b/test/ns-afl-gif/id:000485,sync:gif_fuzz03,src:000472.gif new file mode 100644 index 0000000..fe32423 Binary files /dev/null and b/test/ns-afl-gif/id:000485,sync:gif_fuzz03,src:000472.gif differ diff --git a/test/ns-afl-gif/id:000487,src:000167+000469,op:splice,rep:2.gif b/test/ns-afl-gif/id:000487,src:000167+000469,op:splice,rep:2.gif new file mode 100644 index 0000000..b5c9bbf Binary files /dev/null and b/test/ns-afl-gif/id:000487,src:000167+000469,op:splice,rep:2.gif differ diff --git a/test/ns-afl-gif/id:000489,sync:gif_fuzz02,src:000508.gif b/test/ns-afl-gif/id:000489,sync:gif_fuzz02,src:000508.gif new file mode 100644 index 0000000..312d61a Binary files /dev/null and b/test/ns-afl-gif/id:000489,sync:gif_fuzz02,src:000508.gif differ diff --git a/test/ns-afl-gif/id:000491,src:000167+000401,op:splice,rep:4.gif b/test/ns-afl-gif/id:000491,src:000167+000401,op:splice,rep:4.gif new file mode 100644 index 0000000..3ee18d4 Binary files /dev/null and b/test/ns-afl-gif/id:000491,src:000167+000401,op:splice,rep:4.gif differ diff --git a/test/ns-afl-gif/id:000495,sync:gif_fuzz03,src:000481.gif b/test/ns-afl-gif/id:000495,sync:gif_fuzz03,src:000481.gif new file mode 100644 index 0000000..b9b0c27 Binary files /dev/null and b/test/ns-afl-gif/id:000495,sync:gif_fuzz03,src:000481.gif differ diff --git a/test/ns-afl-gif/id:000496,src:000452,op:havoc,rep:8.gif b/test/ns-afl-gif/id:000496,src:000452,op:havoc,rep:8.gif new file mode 100644 index 0000000..20818ed Binary files /dev/null and b/test/ns-afl-gif/id:000496,src:000452,op:havoc,rep:8.gif differ diff --git a/test/ns-afl-gif/id:000496,sync:gif_fuzz02,src:000587.gif b/test/ns-afl-gif/id:000496,sync:gif_fuzz02,src:000587.gif new file mode 100644 index 0000000..2718f7b Binary files /dev/null and b/test/ns-afl-gif/id:000496,sync:gif_fuzz02,src:000587.gif differ diff --git a/test/ns-afl-gif/id:000498,sync:gif_fuzz03,src:000487.gif b/test/ns-afl-gif/id:000498,sync:gif_fuzz03,src:000487.gif new file mode 100644 index 0000000..7ff138f Binary files /dev/null and b/test/ns-afl-gif/id:000498,sync:gif_fuzz03,src:000487.gif differ diff --git a/test/ns-afl-gif/id:000499,sync:gif_fuzz03,src:000486.gif b/test/ns-afl-gif/id:000499,sync:gif_fuzz03,src:000486.gif new file mode 100644 index 0000000..c4bf210 Binary files /dev/null and b/test/ns-afl-gif/id:000499,sync:gif_fuzz03,src:000486.gif differ diff --git a/test/ns-afl-gif/id:000509,src:000044+000479,op:splice,rep:4.gif b/test/ns-afl-gif/id:000509,src:000044+000479,op:splice,rep:4.gif new file mode 100644 index 0000000..fb172ba Binary files /dev/null and b/test/ns-afl-gif/id:000509,src:000044+000479,op:splice,rep:4.gif differ diff --git a/test/ns-afl-gif/id:000510,src:000127+000503,op:splice,rep:2.gif b/test/ns-afl-gif/id:000510,src:000127+000503,op:splice,rep:2.gif new file mode 100644 index 0000000..125f529 Binary files /dev/null and b/test/ns-afl-gif/id:000510,src:000127+000503,op:splice,rep:2.gif differ diff --git a/test/ns-afl-gif/id:000514,sync:gif_fuzz03,src:000502.gif b/test/ns-afl-gif/id:000514,sync:gif_fuzz03,src:000502.gif new file mode 100644 index 0000000..d11ac1f Binary files /dev/null and b/test/ns-afl-gif/id:000514,sync:gif_fuzz03,src:000502.gif differ diff --git a/test/ns-afl-gif/id:000518,src:000507,op:havoc,rep:8.gif b/test/ns-afl-gif/id:000518,src:000507,op:havoc,rep:8.gif new file mode 100644 index 0000000..8ba9a02 Binary files /dev/null and b/test/ns-afl-gif/id:000518,src:000507,op:havoc,rep:8.gif differ diff --git a/test/ns-afl-gif/id:000519,sync:gif_fuzz03,src:000504.gif b/test/ns-afl-gif/id:000519,sync:gif_fuzz03,src:000504.gif new file mode 100644 index 0000000..e62ecbf Binary files /dev/null and b/test/ns-afl-gif/id:000519,sync:gif_fuzz03,src:000504.gif differ diff --git a/test/ns-afl-gif/id:000526,src:000482+000491,op:splice,rep:2.gif b/test/ns-afl-gif/id:000526,src:000482+000491,op:splice,rep:2.gif new file mode 100644 index 0000000..ecda127 Binary files /dev/null and b/test/ns-afl-gif/id:000526,src:000482+000491,op:splice,rep:2.gif differ diff --git a/test/ns-afl-gif/id:000531,src:000509,op:havoc,rep:4.gif b/test/ns-afl-gif/id:000531,src:000509,op:havoc,rep:4.gif new file mode 100644 index 0000000..29c45a7 Binary files /dev/null and b/test/ns-afl-gif/id:000531,src:000509,op:havoc,rep:4.gif differ diff --git a/test/ns-afl-gif/id:000532,src:000044+000341,op:splice,rep:8.gif b/test/ns-afl-gif/id:000532,src:000044+000341,op:splice,rep:8.gif new file mode 100644 index 0000000..7b2c90c Binary files /dev/null and b/test/ns-afl-gif/id:000532,src:000044+000341,op:splice,rep:8.gif differ diff --git a/test/ns-afl-gif/id:000535,src:000059+000527,op:splice,rep:16.gif b/test/ns-afl-gif/id:000535,src:000059+000527,op:splice,rep:16.gif new file mode 100644 index 0000000..3ce4850 Binary files /dev/null and b/test/ns-afl-gif/id:000535,src:000059+000527,op:splice,rep:16.gif differ diff --git a/test/ns-afl-gif/id:000536,sync:gif_fuzz03,src:000524.gif b/test/ns-afl-gif/id:000536,sync:gif_fuzz03,src:000524.gif new file mode 100644 index 0000000..8318dbe Binary files /dev/null and b/test/ns-afl-gif/id:000536,sync:gif_fuzz03,src:000524.gif differ diff --git a/test/ns-afl-gif/id:000545,sync:gif_fuzz03,src:000531.gif b/test/ns-afl-gif/id:000545,sync:gif_fuzz03,src:000531.gif new file mode 100644 index 0000000..9a8e353 Binary files /dev/null and b/test/ns-afl-gif/id:000545,sync:gif_fuzz03,src:000531.gif differ diff --git a/test/ns-afl-gif/id:000549,sync:gif_fuzz03,src:000533.gif b/test/ns-afl-gif/id:000549,sync:gif_fuzz03,src:000533.gif new file mode 100644 index 0000000..f324d36 Binary files /dev/null and b/test/ns-afl-gif/id:000549,sync:gif_fuzz03,src:000533.gif differ diff --git a/test/ns-afl-gif/id:000553,sync:gif_fuzz03,src:000540.gif b/test/ns-afl-gif/id:000553,sync:gif_fuzz03,src:000540.gif new file mode 100644 index 0000000..5d4fa3f Binary files /dev/null and b/test/ns-afl-gif/id:000553,sync:gif_fuzz03,src:000540.gif differ diff --git a/test/ns-afl-gif/id:000567,sync:gif_fuzz03,src:000552.gif b/test/ns-afl-gif/id:000567,sync:gif_fuzz03,src:000552.gif new file mode 100644 index 0000000..22415c8 Binary files /dev/null and b/test/ns-afl-gif/id:000567,sync:gif_fuzz03,src:000552.gif differ diff --git a/test/ns-afl-gif/id:000568,src:000545+000541,op:splice,rep:2.gif b/test/ns-afl-gif/id:000568,src:000545+000541,op:splice,rep:2.gif new file mode 100644 index 0000000..b6f3fad Binary files /dev/null and b/test/ns-afl-gif/id:000568,src:000545+000541,op:splice,rep:2.gif differ diff --git a/test/ns-afl-gif/id:000569,src:000565,op:havoc,rep:8.gif b/test/ns-afl-gif/id:000569,src:000565,op:havoc,rep:8.gif new file mode 100644 index 0000000..fe41abe Binary files /dev/null and b/test/ns-afl-gif/id:000569,src:000565,op:havoc,rep:8.gif differ diff --git a/test/ns-afl-gif/id:000572,sync:gif_fuzz03,src:000560.gif b/test/ns-afl-gif/id:000572,sync:gif_fuzz03,src:000560.gif new file mode 100644 index 0000000..f6ff502 Binary files /dev/null and b/test/ns-afl-gif/id:000572,sync:gif_fuzz03,src:000560.gif differ diff --git a/test/ns-afl-gif/id:000573,sync:gif_fuzz03,src:000562.gif b/test/ns-afl-gif/id:000573,sync:gif_fuzz03,src:000562.gif new file mode 100644 index 0000000..7fd2a49 Binary files /dev/null and b/test/ns-afl-gif/id:000573,sync:gif_fuzz03,src:000562.gif differ diff --git a/test/ns-afl-gif/id:000574,sync:gif_fuzz03,src:000561.gif b/test/ns-afl-gif/id:000574,sync:gif_fuzz03,src:000561.gif new file mode 100644 index 0000000..ac96292 Binary files /dev/null and b/test/ns-afl-gif/id:000574,sync:gif_fuzz03,src:000561.gif differ diff --git a/test/ns-afl-gif/id:000575,src:000369+000545,op:splice,rep:2.gif b/test/ns-afl-gif/id:000575,src:000369+000545,op:splice,rep:2.gif new file mode 100644 index 0000000..21770a0 Binary files /dev/null and b/test/ns-afl-gif/id:000575,src:000369+000545,op:splice,rep:2.gif differ diff --git a/test/ns-afl-gif/id:000576,sync:gif_fuzz03,src:000564.gif b/test/ns-afl-gif/id:000576,sync:gif_fuzz03,src:000564.gif new file mode 100644 index 0000000..ca46d59 Binary files /dev/null and b/test/ns-afl-gif/id:000576,sync:gif_fuzz03,src:000564.gif differ diff --git a/test/ns-afl-gif/id:000578,sync:gif_fuzz03,src:000566.gif b/test/ns-afl-gif/id:000578,sync:gif_fuzz03,src:000566.gif new file mode 100644 index 0000000..ec3053a Binary files /dev/null and b/test/ns-afl-gif/id:000578,sync:gif_fuzz03,src:000566.gif differ diff --git a/test/ns-afl-gif/id:000588,src:000167+000583,op:splice,rep:2.gif b/test/ns-afl-gif/id:000588,src:000167+000583,op:splice,rep:2.gif new file mode 100644 index 0000000..0d0b79d Binary files /dev/null and b/test/ns-afl-gif/id:000588,src:000167+000583,op:splice,rep:2.gif differ diff --git a/test/ns-afl-gif/id:000592,src:000017+000588,op:splice,rep:8.gif b/test/ns-afl-gif/id:000592,src:000017+000588,op:splice,rep:8.gif new file mode 100644 index 0000000..c5ad9ce Binary files /dev/null and b/test/ns-afl-gif/id:000592,src:000017+000588,op:splice,rep:8.gif differ diff --git a/test/ns-afl-gif/id:000594,sync:gif_fuzz03,src:000583.gif b/test/ns-afl-gif/id:000594,sync:gif_fuzz03,src:000583.gif new file mode 100644 index 0000000..e62acf0 Binary files /dev/null and b/test/ns-afl-gif/id:000594,sync:gif_fuzz03,src:000583.gif differ diff --git a/test/ns-afl-gif/id:000595,sync:gif_fuzz03,src:000584.gif b/test/ns-afl-gif/id:000595,sync:gif_fuzz03,src:000584.gif new file mode 100644 index 0000000..e0f8191 Binary files /dev/null and b/test/ns-afl-gif/id:000595,sync:gif_fuzz03,src:000584.gif differ diff --git a/test/ns-afl-gif/id:000598,src:000575,op:havoc,rep:16.gif b/test/ns-afl-gif/id:000598,src:000575,op:havoc,rep:16.gif new file mode 100644 index 0000000..8fd1763 Binary files /dev/null and b/test/ns-afl-gif/id:000598,src:000575,op:havoc,rep:16.gif differ diff --git a/test/ns-afl-gif/id:000599,src:000558+000588,op:splice,rep:2.gif b/test/ns-afl-gif/id:000599,src:000558+000588,op:splice,rep:2.gif new file mode 100644 index 0000000..f65a67a Binary files /dev/null and b/test/ns-afl-gif/id:000599,src:000558+000588,op:splice,rep:2.gif differ diff --git a/test/ns-afl-gif/id:000599,sync:gif_fuzz03,src:000587.gif b/test/ns-afl-gif/id:000599,sync:gif_fuzz03,src:000587.gif new file mode 100644 index 0000000..1f25fc6 Binary files /dev/null and b/test/ns-afl-gif/id:000599,sync:gif_fuzz03,src:000587.gif differ diff --git a/test/ns-afl-gif/id:000601,sync:gif_fuzz03,src:000590.gif b/test/ns-afl-gif/id:000601,sync:gif_fuzz03,src:000590.gif new file mode 100644 index 0000000..62683ff Binary files /dev/null and b/test/ns-afl-gif/id:000601,sync:gif_fuzz03,src:000590.gif differ diff --git a/test/ns-afl-gif/id:000602,sync:gif_fuzz03,src:000591.gif b/test/ns-afl-gif/id:000602,sync:gif_fuzz03,src:000591.gif new file mode 100644 index 0000000..5ad95f5 Binary files /dev/null and b/test/ns-afl-gif/id:000602,sync:gif_fuzz03,src:000591.gif differ diff --git a/test/ns-afl-gif/id:000603,src:000275+000565,op:splice,rep:4.gif b/test/ns-afl-gif/id:000603,src:000275+000565,op:splice,rep:4.gif new file mode 100644 index 0000000..f52e0dc Binary files /dev/null and b/test/ns-afl-gif/id:000603,src:000275+000565,op:splice,rep:4.gif differ diff --git a/test/ns-afl-gif/id:000604,sync:gif_fuzz03,src:000593.gif b/test/ns-afl-gif/id:000604,sync:gif_fuzz03,src:000593.gif new file mode 100644 index 0000000..ca2337f Binary files /dev/null and b/test/ns-afl-gif/id:000604,sync:gif_fuzz03,src:000593.gif differ diff --git a/test/ns-afl-gif/id:000605,src:000168+000590,op:splice,rep:8.gif b/test/ns-afl-gif/id:000605,src:000168+000590,op:splice,rep:8.gif new file mode 100644 index 0000000..a471423 Binary files /dev/null and b/test/ns-afl-gif/id:000605,src:000168+000590,op:splice,rep:8.gif differ diff --git a/test/ns-afl-gif/id:000607,sync:gif_fuzz03,src:000597.gif b/test/ns-afl-gif/id:000607,sync:gif_fuzz03,src:000597.gif new file mode 100644 index 0000000..dfeff0e Binary files /dev/null and b/test/ns-afl-gif/id:000607,sync:gif_fuzz03,src:000597.gif differ diff --git a/test/ns-afl-gif/id:000609,src:000050+000547,op:splice,rep:2.gif b/test/ns-afl-gif/id:000609,src:000050+000547,op:splice,rep:2.gif new file mode 100644 index 0000000..31d1884 Binary files /dev/null and b/test/ns-afl-gif/id:000609,src:000050+000547,op:splice,rep:2.gif differ diff --git a/test/ns-afl-gif/id:000610,src:000471+000572,op:splice,rep:4.gif b/test/ns-afl-gif/id:000610,src:000471+000572,op:splice,rep:4.gif new file mode 100644 index 0000000..9d74763 Binary files /dev/null and b/test/ns-afl-gif/id:000610,src:000471+000572,op:splice,rep:4.gif differ diff --git a/test/ns-afl-gif/id:000611,sync:gif_fuzz03,src:000602.gif b/test/ns-afl-gif/id:000611,sync:gif_fuzz03,src:000602.gif new file mode 100644 index 0000000..8c6c69b Binary files /dev/null and b/test/ns-afl-gif/id:000611,sync:gif_fuzz03,src:000602.gif differ diff --git a/test/ns-afl-gif/id:000612,sync:gif_fuzz03,src:000603.gif b/test/ns-afl-gif/id:000612,sync:gif_fuzz03,src:000603.gif new file mode 100644 index 0000000..e262c0d Binary files /dev/null and b/test/ns-afl-gif/id:000612,sync:gif_fuzz03,src:000603.gif differ diff --git a/test/ns-afl-gif/id:000613,src:000010+000561,op:splice,rep:4.gif b/test/ns-afl-gif/id:000613,src:000010+000561,op:splice,rep:4.gif new file mode 100644 index 0000000..44ca7b4 Binary files /dev/null and b/test/ns-afl-gif/id:000613,src:000010+000561,op:splice,rep:4.gif differ diff --git a/test/ns-afl-gif/id:000614,sync:gif_fuzz03,src:000605.gif b/test/ns-afl-gif/id:000614,sync:gif_fuzz03,src:000605.gif new file mode 100644 index 0000000..1c4318b Binary files /dev/null and b/test/ns-afl-gif/id:000614,sync:gif_fuzz03,src:000605.gif differ diff --git a/test/ns-afl-gif/id:000615,src:000104+000584,op:splice,rep:2.gif b/test/ns-afl-gif/id:000615,src:000104+000584,op:splice,rep:2.gif new file mode 100644 index 0000000..595a621 Binary files /dev/null and b/test/ns-afl-gif/id:000615,src:000104+000584,op:splice,rep:2.gif differ diff --git a/test/ns-afl-gif/id:000616,src:000267+000596,op:splice,rep:8.gif b/test/ns-afl-gif/id:000616,src:000267+000596,op:splice,rep:8.gif new file mode 100644 index 0000000..534cf26 Binary files /dev/null and b/test/ns-afl-gif/id:000616,src:000267+000596,op:splice,rep:8.gif differ diff --git a/test/ns-afl-gif/id:000618,src:000367+000589,op:splice,rep:8.gif b/test/ns-afl-gif/id:000618,src:000367+000589,op:splice,rep:8.gif new file mode 100644 index 0000000..3f5f7ce Binary files /dev/null and b/test/ns-afl-gif/id:000618,src:000367+000589,op:splice,rep:8.gif differ diff --git a/test/ns-afl-gif/id:000621,sync:gif_fuzz03,src:000612.gif b/test/ns-afl-gif/id:000621,sync:gif_fuzz03,src:000612.gif new file mode 100644 index 0000000..0acbba8 Binary files /dev/null and b/test/ns-afl-gif/id:000621,sync:gif_fuzz03,src:000612.gif differ diff --git a/test/ns-afl-gif/id:000623,sync:gif_fuzz03,src:000614.gif b/test/ns-afl-gif/id:000623,sync:gif_fuzz03,src:000614.gif new file mode 100644 index 0000000..0c081aa Binary files /dev/null and b/test/ns-afl-gif/id:000623,sync:gif_fuzz03,src:000614.gif differ diff --git a/test/ns-afl-gif/id:000624,sync:gif_fuzz03,src:000615.gif b/test/ns-afl-gif/id:000624,sync:gif_fuzz03,src:000615.gif new file mode 100644 index 0000000..4fd1051 Binary files /dev/null and b/test/ns-afl-gif/id:000624,sync:gif_fuzz03,src:000615.gif differ diff --git a/test/ns-afl-gif/id:000626,src:000370+000563,op:splice,rep:2.gif b/test/ns-afl-gif/id:000626,src:000370+000563,op:splice,rep:2.gif new file mode 100644 index 0000000..1fafba4 Binary files /dev/null and b/test/ns-afl-gif/id:000626,src:000370+000563,op:splice,rep:2.gif differ diff --git a/test/ns-afl-gif/id:000627,src:000467+000621,op:splice,rep:2.gif b/test/ns-afl-gif/id:000627,src:000467+000621,op:splice,rep:2.gif new file mode 100644 index 0000000..678c93c Binary files /dev/null and b/test/ns-afl-gif/id:000627,src:000467+000621,op:splice,rep:2.gif differ diff --git a/test/ns-afl-gif/id:000628,sync:gif_fuzz03,src:000619.gif b/test/ns-afl-gif/id:000628,sync:gif_fuzz03,src:000619.gif new file mode 100644 index 0000000..618859d Binary files /dev/null and b/test/ns-afl-gif/id:000628,sync:gif_fuzz03,src:000619.gif differ diff --git a/test/ns-afl-gif/id:000631,sync:gif_fuzz03,src:000622.gif b/test/ns-afl-gif/id:000631,sync:gif_fuzz03,src:000622.gif new file mode 100644 index 0000000..0b068ae Binary files /dev/null and b/test/ns-afl-gif/id:000631,sync:gif_fuzz03,src:000622.gif differ diff --git a/test/ns-afl-gif/id:000632,sync:gif_fuzz03,src:000623.gif b/test/ns-afl-gif/id:000632,sync:gif_fuzz03,src:000623.gif new file mode 100644 index 0000000..97f9a7a Binary files /dev/null and b/test/ns-afl-gif/id:000632,sync:gif_fuzz03,src:000623.gif differ diff --git a/test/ns-afl-gif/id:000633,sync:gif_fuzz03,src:000624.gif b/test/ns-afl-gif/id:000633,sync:gif_fuzz03,src:000624.gif new file mode 100644 index 0000000..a9dd0a6 Binary files /dev/null and b/test/ns-afl-gif/id:000633,sync:gif_fuzz03,src:000624.gif differ diff --git a/test/ns-afl-gif/id:000646,sync:gif_fuzz03,src:000639.gif b/test/ns-afl-gif/id:000646,sync:gif_fuzz03,src:000639.gif new file mode 100644 index 0000000..f248671 Binary files /dev/null and b/test/ns-afl-gif/id:000646,sync:gif_fuzz03,src:000639.gif differ diff --git a/test/ns-afl-gif/id:000648,src:000642,op:havoc,rep:2.gif b/test/ns-afl-gif/id:000648,src:000642,op:havoc,rep:2.gif new file mode 100644 index 0000000..2905b84 Binary files /dev/null and b/test/ns-afl-gif/id:000648,src:000642,op:havoc,rep:2.gif differ diff --git a/test/ns-afl-gif/id:000649,src:000580+000621,op:splice,rep:4.gif b/test/ns-afl-gif/id:000649,src:000580+000621,op:splice,rep:4.gif new file mode 100644 index 0000000..dd94159 Binary files /dev/null and b/test/ns-afl-gif/id:000649,src:000580+000621,op:splice,rep:4.gif differ diff --git a/test/ns-afl-gif/id:000651,src:000542,op:havoc,rep:2.gif b/test/ns-afl-gif/id:000651,src:000542,op:havoc,rep:2.gif new file mode 100644 index 0000000..2d1bb30 Binary files /dev/null and b/test/ns-afl-gif/id:000651,src:000542,op:havoc,rep:2.gif differ diff --git a/test/ns-afl-gif/id:000652,src:000651,op:havoc,rep:2.gif b/test/ns-afl-gif/id:000652,src:000651,op:havoc,rep:2.gif new file mode 100644 index 0000000..9685f1e Binary files /dev/null and b/test/ns-afl-gif/id:000652,src:000651,op:havoc,rep:2.gif differ diff --git a/test/ns-afl-gif/id:000654,src:000185+000648,op:splice,rep:4.gif b/test/ns-afl-gif/id:000654,src:000185+000648,op:splice,rep:4.gif new file mode 100644 index 0000000..b3619de Binary files /dev/null and b/test/ns-afl-gif/id:000654,src:000185+000648,op:splice,rep:4.gif differ diff --git a/test/ns-afl-gif/id:000655,sync:gif_fuzz03,src:000648.gif b/test/ns-afl-gif/id:000655,sync:gif_fuzz03,src:000648.gif new file mode 100644 index 0000000..5ea11f6 Binary files /dev/null and b/test/ns-afl-gif/id:000655,sync:gif_fuzz03,src:000648.gif differ diff --git a/test/ns-afl-gif/id:000658,sync:gif_fuzz03,src:000651.gif b/test/ns-afl-gif/id:000658,sync:gif_fuzz03,src:000651.gif new file mode 100644 index 0000000..751818d Binary files /dev/null and b/test/ns-afl-gif/id:000658,sync:gif_fuzz03,src:000651.gif differ diff --git a/test/ns-afl-gif/id:000659,src:000168+000655,op:splice,rep:2.gif b/test/ns-afl-gif/id:000659,src:000168+000655,op:splice,rep:2.gif new file mode 100644 index 0000000..dbf26e5 Binary files /dev/null and b/test/ns-afl-gif/id:000659,src:000168+000655,op:splice,rep:2.gif differ diff --git a/test/ns-afl-gif/id:000661,src:000641,op:havoc,rep:4.gif b/test/ns-afl-gif/id:000661,src:000641,op:havoc,rep:4.gif new file mode 100644 index 0000000..9fa13fa Binary files /dev/null and b/test/ns-afl-gif/id:000661,src:000641,op:havoc,rep:4.gif differ diff --git a/test/ns-afl-gif/id:000662,src:000661,op:havoc,rep:2.gif b/test/ns-afl-gif/id:000662,src:000661,op:havoc,rep:2.gif new file mode 100644 index 0000000..38884c6 Binary files /dev/null and b/test/ns-afl-gif/id:000662,src:000661,op:havoc,rep:2.gif differ diff --git a/test/ns-afl-gif/id:000663,src:000660,op:havoc,rep:4.gif b/test/ns-afl-gif/id:000663,src:000660,op:havoc,rep:4.gif new file mode 100644 index 0000000..3189b21 Binary files /dev/null and b/test/ns-afl-gif/id:000663,src:000660,op:havoc,rep:4.gif differ diff --git a/test/ns-afl-gif/id:000666,sync:gif_fuzz03,src:000659.gif b/test/ns-afl-gif/id:000666,sync:gif_fuzz03,src:000659.gif new file mode 100644 index 0000000..03df155 Binary files /dev/null and b/test/ns-afl-gif/id:000666,sync:gif_fuzz03,src:000659.gif differ diff --git a/test/ns-afl-gif/id:000668,src:000377+000666,op:splice,rep:2.gif b/test/ns-afl-gif/id:000668,src:000377+000666,op:splice,rep:2.gif new file mode 100644 index 0000000..7e68e81 Binary files /dev/null and b/test/ns-afl-gif/id:000668,src:000377+000666,op:splice,rep:2.gif differ diff --git a/test/ns-afl-gif/id:000668,src:000663,op:havoc,rep:4.gif b/test/ns-afl-gif/id:000668,src:000663,op:havoc,rep:4.gif new file mode 100644 index 0000000..5b9876e Binary files /dev/null and b/test/ns-afl-gif/id:000668,src:000663,op:havoc,rep:4.gif differ diff --git a/test/ns-afl-gif/id:000669,sync:gif_fuzz03,src:000662.gif b/test/ns-afl-gif/id:000669,sync:gif_fuzz03,src:000662.gif new file mode 100644 index 0000000..43425e2 Binary files /dev/null and b/test/ns-afl-gif/id:000669,sync:gif_fuzz03,src:000662.gif differ diff --git a/test/ns-afl-gif/id:000672,sync:gif_fuzz03,src:000665.gif b/test/ns-afl-gif/id:000672,sync:gif_fuzz03,src:000665.gif new file mode 100644 index 0000000..eb9d31c Binary files /dev/null and b/test/ns-afl-gif/id:000672,sync:gif_fuzz03,src:000665.gif differ diff --git a/test/ns-afl-gif/id:000673,sync:gif_fuzz03,src:000666.gif b/test/ns-afl-gif/id:000673,sync:gif_fuzz03,src:000666.gif new file mode 100644 index 0000000..f32685e Binary files /dev/null and b/test/ns-afl-gif/id:000673,sync:gif_fuzz03,src:000666.gif differ diff --git a/test/ns-afl-gif/id:000674,src:000673+000597,op:splice,rep:16.gif b/test/ns-afl-gif/id:000674,src:000673+000597,op:splice,rep:16.gif new file mode 100644 index 0000000..26ec039 Binary files /dev/null and b/test/ns-afl-gif/id:000674,src:000673+000597,op:splice,rep:16.gif differ diff --git a/test/runtest.sh b/test/runtest.sh index 063db28..fd5a32b 100755 --- a/test/runtest.sh +++ b/test/runtest.sh @@ -1,18 +1,73 @@ #!/bin/sh +# run test images through libnsgif and count results + TEST_PATH=$1 TEST_OUT=${TEST_PATH}/ppm +TEST_LOG=${TEST_PATH}/test.log mkdir -p ${TEST_OUT} +echo "GIF tests" > ${TEST_LOG} + +# gif test directories + +# netsurf test gif +GIFTESTS="test/data/*.gif" + +# netsurf afl generated gif suite +GIFTESTS="${GIFTESTS} test/ns-afl-gif/*.gif" + gifdecode() { OUTF=$(basename ${1} .gif) - ${TEST_PATH}/test_decode_gif ${1} > ${TEST_OUT}/${OUTF}.ppm + CMPF=$(dirname ${1})/${OUTF}.ppm + echo "GIF:${1}" >> ${TEST_LOG} + ${TEST_PATH}/test_decode_gif ${1} ${TEST_OUT}/${OUTF}.ppm 2>> ${TEST_LOG} + ECODE=$? + + echo "Exit code:${ECODE}" >> ${TEST_LOG} + if [ "${ECODE}" -gt 0 ];then + return ${ECODE} + fi + + if [ -f "${CMPF}" ]; then + cmp ${CMPF} ${TEST_OUT}/${OUTF}.ppm >> ${TEST_LOG} 2>> ${TEST_LOG} + if [ "$?" -ne 0 ]; then + return 128 + fi + fi + + return 0 } +GIFTESTTOTC=0 +GIFTESTPASSC=0 +GIFTESTFAILC=0 +GIFTESTERRC=0 + +echo "Testing GIF decode" -for GIF in $(ls test/data/*.gif);do +for GIF in $(ls ${GIFTESTS});do + GIFTESTTOTC=$((GIFTESTTOTC+1)) gifdecode ${GIF} + ECODE=$? + if [ "${ECODE}" -gt 127 ];then + GIFTESTERRC=$((GIFTESTERRC+1)) + else + if [ "${ECODE}" -gt 0 ];then + GIFTESTFAILC=$((GIFTESTFAILC+1)) + else + GIFTESTPASSC=$((GIFTESTPASSC+1)) + fi + fi done +echo "Tests:${GIFTESTTOTC} Pass:${GIFTESTPASSC} Fail:${GIFTESTFAILC} Error:${GIFTESTERRC}" + +# exit code +if [ "${GIFTESTERRC}" -gt 0 ]; then + exit 1 +fi + +exit 0 -- cgit v1.2.3