summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVincent Sanders <vince@kyllikki.org>2016-08-26 11:57:56 (GMT)
committer Vincent Sanders <vince@kyllikki.org>2016-08-26 11:57:56 (GMT)
commit0615d2ea332b07586dc838bab7121253f0396db3 (patch)
tree88fd9cf8dd6784109cc365189f6defed620402fe
parent30b1b0baa029c809fd104f0013454c408cdc1418 (diff)
downloadlibnsgif-0615d2ea332b07586dc838bab7121253f0396db3.tar.gz
libnsgif-0615d2ea332b07586dc838bab7121253f0396db3.tar.bz2
Add AFL derived test vectors
-rw-r--r--test/decode_gif.c2
-rw-r--r--test/ns-afl-gif/id:000001,orig:id:000192,src:000000,op:havoc,rep:128,+cov.gif1
-rw-r--r--test/ns-afl-gif/id:000002,orig:id:000241,src:000000,op:havoc,rep:1.gifbin0 -> 36 bytes
-rw-r--r--test/ns-afl-gif/id:000005,orig:id:000479,src:000000,op:havoc,rep:4.gifbin0 -> 60 bytes
-rw-r--r--test/ns-afl-gif/id:000007,orig:id:000516,src:000037,op:havoc,rep:1.gifbin0 -> 112 bytes
-rw-r--r--test/ns-afl-gif/id:000008,orig:id:000523,src:000037,op:havoc,rep:8.gifbin0 -> 100 bytes
-rw-r--r--test/ns-afl-gif/id:000009,orig:id:000542,src:000080,op:havoc,rep:4.gifbin0 -> 28 bytes
-rw-r--r--test/ns-afl-gif/id:000010,orig:id:000547,src:000080,op:havoc,rep:2.gifbin0 -> 27 bytes
-rw-r--r--test/ns-afl-gif/id:000011,orig:id:000565,src:000080,op:havoc,rep:8.gifbin0 -> 179 bytes
-rw-r--r--test/ns-afl-gif/id:000013,orig:id:000579,src:000080,op:havoc,rep:8.gifbin0 -> 147 bytes
-rw-r--r--test/ns-afl-gif/id:000014,orig:id:000589,src:000080,op:havoc,rep:8.gifbin0 -> 179 bytes
-rw-r--r--test/ns-afl-gif/id:000015,orig:id:000632,src:000116,op:havoc,rep:4.gifbin0 -> 179 bytes
-rw-r--r--test/ns-afl-gif/id:000017,orig:id:000810,src:000479,op:flip1,pos:49.gifbin0 -> 100 bytes
-rw-r--r--test/ns-afl-gif/id:000019,orig:id:001022,src:000935,op:flip1,pos:28.gifbin0 -> 168 bytes
-rw-r--r--test/ns-afl-gif/id:000020,orig:id:001023,src:000935,op:arith8,pos:26,val:+22.gifbin0 -> 175 bytes
-rw-r--r--test/ns-afl-gif/id:000021,orig:id:001030,src:000947,op:flip1,pos:38.gifbin0 -> 179 bytes
-rw-r--r--test/ns-afl-gif/id:000023,orig:id:001366,src:001321,op:flip4,pos:10.gifbin0 -> 13344 bytes
-rw-r--r--test/ns-afl-gif/id:000024,orig:id:001424,src:001372,op:flip1,pos:10.gifbin0 -> 16800 bytes
-rw-r--r--test/ns-afl-gif/id:000027,orig:id:001759,src:001423,op:arith8,pos:15139,val:+5.gifbin0 -> 16800 bytes
-rw-r--r--test/ns-afl-gif/id:000028,orig:id:000452,src:000005,op:flip1,pos:0,+cov.gifbin0 -> 16 bytes
-rw-r--r--test/ns-afl-gif/id:000029,orig:id:000453,src:000005,op:flip1,pos:10,+cov.gifbin0 -> 16 bytes
-rw-r--r--test/ns-afl-gif/id:000031,orig:id:000456,src:000005,op:flip1,pos:42,+cov.gifbin0 -> 44 bytes
-rw-r--r--test/ns-afl-gif/id:000032,orig:id:000458,src:000005,op:arith8,pos:25,val:+26,+cov.gifbin0 -> 28 bytes
-rw-r--r--test/ns-afl-gif/id:000033,orig:id:000459,src:000005,op:arith8,pos:32,val:+35,+cov.gifbin0 -> 68 bytes
-rw-r--r--test/ns-afl-gif/id:000034,orig:id:000461,src:000005,op:arith8,pos:33,val:+15,+cov.gifbin0 -> 36 bytes
-rw-r--r--test/ns-afl-gif/id:000035,orig:id:000462,src:000005,op:arith16,pos:42,val:+6,+cov.gifbin0 -> 48 bytes
-rw-r--r--test/ns-afl-gif/id:000036,orig:id:000463,src:000005,op:int8,pos:67,val:+0,+cov.gifbin0 -> 68 bytes
-rw-r--r--test/ns-afl-gif/id:000040,orig:id:000471,src:000005,op:havoc,rep:4,+cov.gifbin0 -> 36 bytes
-rw-r--r--test/ns-afl-gif/id:000041,orig:id:000472,src:000005,op:havoc,rep:16.gifbin0 -> 123 bytes
-rw-r--r--test/ns-afl-gif/id:000042,orig:id:000474,src:000005,op:havoc,rep:2,+cov.gifbin0 -> 67 bytes
-rw-r--r--test/ns-afl-gif/id:000043,orig:id:000477,src:000005,op:havoc,rep:16.gifbin0 -> 88 bytes
-rw-r--r--test/ns-afl-gif/id:000045,orig:id:000483,src:000005,op:havoc,rep:4,+cov.gifbin0 -> 31 bytes
-rw-r--r--test/ns-afl-gif/id:000046,orig:id:000484,src:000005,op:havoc,rep:8.gifbin0 -> 68 bytes
-rw-r--r--test/ns-afl-gif/id:000047,orig:id:000485,src:000025,op:flip2,pos:26,+cov.gifbin0 -> 32 bytes
-rw-r--r--test/ns-afl-gif/id:000049,orig:id:000491,src:000046,op:flip1,pos:25.gifbin0 -> 160 bytes
-rw-r--r--test/ns-afl-gif/id:000050,orig:id:000495,src:000046,op:flip1,pos:26.gifbin0 -> 160 bytes
-rw-r--r--test/ns-afl-gif/id:000053,orig:id:000500,src:000046,op:flip1,pos:28.gifbin0 -> 160 bytes
-rw-r--r--test/ns-afl-gif/id:000055,orig:id:000507,src:000046,op:flip1,pos:35.gifbin0 -> 160 bytes
-rw-r--r--test/ns-afl-gif/id:000056,orig:id:000509,src:000046,op:flip1,pos:44.gifbin0 -> 160 bytes
-rw-r--r--test/ns-afl-gif/id:000059,orig:id:000518,src:000046,op:flip32,pos:81,+cov.gifbin0 -> 160 bytes
-rw-r--r--test/ns-afl-gif/id:000062,orig:id:000527,src:000046,op:int32,pos:17,val:be:+1.gifbin0 -> 160 bytes
-rw-r--r--test/ns-afl-gif/id:000063,orig:id:000528,src:000046,op:int32,pos:17,val:be:+16.gifbin0 -> 160 bytes
-rw-r--r--test/ns-afl-gif/id:000065,orig:id:000530,src:000046,op:int32,pos:18,val:be:+512.gifbin0 -> 160 bytes
-rw-r--r--test/ns-afl-gif/id:000066,orig:id:000531,src:000046,op:int32,pos:18,val:be:+1000.gifbin0 -> 160 bytes
-rw-r--r--test/ns-afl-gif/id:000067,orig:id:000532,src:000046,op:int32,pos:18,val:be:+1024.gifbin0 -> 160 bytes
-rw-r--r--test/ns-afl-gif/id:000070,orig:id:000536,src:000046,op:int32,pos:156,val:+256,+cov.gifbin0 -> 160 bytes
-rw-r--r--test/ns-afl-gif/id:000071,orig:id:000537,src:000046,op:havoc,rep:32.gifbin0 -> 93 bytes
-rw-r--r--test/ns-afl-gif/id:000073,orig:id:000540,src:000046,op:havoc,rep:4.gifbin0 -> 160 bytes
-rw-r--r--test/ns-afl-gif/id:000074,orig:id:000541,src:000046,op:havoc,rep:64.gifbin0 -> 160 bytes
-rw-r--r--test/ns-afl-gif/id:000075,orig:id:000542,src:000046,op:havoc,rep:8.gifbin0 -> 160 bytes
-rw-r--r--test/ns-afl-gif/id:000082,orig:id:000556,src:000046,op:havoc,rep:4.gifbin0 -> 160 bytes
-rw-r--r--test/ns-afl-gif/id:000083,orig:id:000557,src:000046,op:havoc,rep:8,+cov.gifbin0 -> 160 bytes
-rw-r--r--test/ns-afl-gif/id:000085,orig:id:000559,src:000046,op:havoc,rep:16.gifbin0 -> 72 bytes
-rw-r--r--test/ns-afl-gif/id:000086,orig:id:000561,src:000097,op:havoc,rep:32.gifbin0 -> 172 bytes
-rw-r--r--test/ns-afl-gif/id:000092,orig:id:000580,src:000099,op:flip4,pos:44.gifbin0 -> 88 bytes
-rw-r--r--test/ns-afl-gif/id:000097,orig:id:000592,src:000099,op:havoc,rep:4.gifbin0 -> 115 bytes
-rw-r--r--test/ns-afl-gif/id:000098,orig:id:000595,src:000099,op:havoc,rep:8.gifbin0 -> 131 bytes
-rw-r--r--test/ns-afl-gif/id:000100,orig:id:000600,src:000107,op:flip4,pos:27,+cov.gifbin0 -> 44 bytes
-rw-r--r--test/ns-afl-gif/id:000103,orig:id:000608,src:000136,op:flip1,pos:40.gifbin0 -> 168 bytes
-rw-r--r--test/ns-afl-gif/id:000108,orig:id:000614,src:000136,op:arith8,pos:140,val:-22.gifbin0 -> 148 bytes
-rw-r--r--test/ns-afl-gif/id:000113,orig:id:000621,src:000136,op:int32,pos:161,val:+128.gifbin0 -> 168 bytes
-rw-r--r--test/ns-afl-gif/id:000114,orig:id:000626,src:000185,op:flip1,pos:26,+cov.gifbin0 -> 168 bytes
-rw-r--r--test/ns-afl-gif/id:000116,orig:id:000628,src:000185,op:flip1,pos:26.gifbin0 -> 168 bytes
-rw-r--r--test/ns-afl-gif/id:000117,orig:id:000629,src:000185,op:flip1,pos:26.gifbin0 -> 168 bytes
-rw-r--r--test/ns-afl-gif/id:000118,orig:id:000630,src:000185,op:flip1,pos:26.gifbin0 -> 168 bytes
-rw-r--r--test/ns-afl-gif/id:000119,orig:id:000634,src:000185,op:flip1,pos:28.gifbin0 -> 168 bytes
-rw-r--r--test/ns-afl-gif/id:000121,orig:id:000637,src:000185,op:flip1,pos:28.gifbin0 -> 168 bytes
-rw-r--r--test/ns-afl-gif/id:000122,orig:id:000638,src:000185,op:flip1,pos:28.gifbin0 -> 168 bytes
-rw-r--r--test/ns-afl-gif/id:000123,orig:id:000644,src:000185,op:havoc,rep:8.gifbin0 -> 167 bytes
-rw-r--r--test/ns-afl-gif/id:000124,orig:id:000655,src:000185,op:havoc,rep:2.gifbin0 -> 168 bytes
-rw-r--r--test/ns-afl-gif/id:000125,orig:id:000656,src:000185,op:havoc,rep:16.gifbin0 -> 188 bytes
-rw-r--r--test/ns-afl-gif/id:000126,orig:id:000660,src:000460,op:arith8,pos:37,val:+33.gifbin0 -> 40 bytes
-rw-r--r--test/ns-afl-gif/id:000127,orig:id:000661,src:000465,op:havoc,rep:2.gifbin0 -> 99 bytes
-rw-r--r--test/ns-afl-gif/id:000128,orig:id:000662,src:000473,op:arith8,pos:13,val:-31,+cov.gifbin0 -> 14 bytes
-rw-r--r--test/ns-afl-gif/id:000129,orig:id:000663,src:000477,op:arith16,pos:34,val:+6.gifbin0 -> 88 bytes
-rw-r--r--test/ns-afl-gif/id:000130,orig:id:000664,src:000480,op:arith8,pos:40,val:-17.gifbin0 -> 72 bytes
-rw-r--r--test/ns-afl-gif/id:000134,orig:id:000668,src:000577,op:flip1,pos:43.gifbin0 -> 112 bytes
-rw-r--r--test/ns-afl-gif/id:000135,orig:id:000669,src:000577,op:arith8,pos:43,val:+11.gifbin0 -> 112 bytes
-rw-r--r--test/ns-afl-gif/id:000136,orig:id:000670,src:000580,op:flip1,pos:43.gifbin0 -> 88 bytes
-rw-r--r--test/ns-afl-gif/id:000138,orig:id:000672,src:000587,op:flip1,pos:43.gifbin0 -> 60 bytes
-rw-r--r--test/ns-afl-gif/id:000140,orig:id:000674,src:000589,op:flip2,pos:27.gifbin0 -> 68 bytes
-rw-r--r--test/ns-afl-gif/id:000144,orig:id:000682,src:000594,op:havoc,rep:2.gifbin0 -> 102 bytes
-rw-r--r--test/ns-afl-gif/id:000145,orig:id:000684,src:000629,op:flip2,pos:19.gifbin0 -> 168 bytes
-rw-r--r--test/ns-afl-gif/id:000146,orig:id:000685,src:000629,op:flip2,pos:33.gifbin0 -> 168 bytes
-rw-r--r--test/ns-afl-gif/id:000147,orig:id:000686,src:000629,op:flip4,pos:34.gifbin0 -> 168 bytes
-rw-r--r--test/ns-afl-gif/id:000148,orig:id:000687,src:000629,op:int8,pos:34,val:+0.gifbin0 -> 168 bytes
-rw-r--r--test/ns-afl-gif/id:000149,orig:id:000689,src:000631,op:havoc,rep:4.gifbin0 -> 168 bytes
-rw-r--r--test/ns-afl-gif/id:000152,orig:id:000692,src:000631,op:havoc,rep:8.gifbin0 -> 168 bytes
-rw-r--r--test/ns-afl-gif/id:000154,orig:id:000695,src:000631,op:havoc,rep:16.gifbin0 -> 181 bytes
-rw-r--r--test/ns-afl-gif/id:000155,orig:id:000696,src:000639,op:flip1,pos:27.gifbin0 -> 168 bytes
-rw-r--r--test/ns-afl-gif/id:000156,orig:id:000698,src:000639,op:havoc,rep:4.gifbin0 -> 168 bytes
-rw-r--r--test/ns-afl-gif/id:000164,orig:id:000706,src:000668,op:arith8,pos:57,val:+7.gifbin0 -> 112 bytes
-rw-r--r--test/ns-afl-gif/id:000169,orig:id:000714,src:000676,op:flip2,pos:40.gifbin0 -> 102 bytes
-rw-r--r--test/ns-afl-gif/id:000170,orig:id:000715,src:000676,op:arith8,pos:40,val:-20.gifbin0 -> 102 bytes
-rw-r--r--test/ns-afl-gif/id:000171,orig:id:000716,src:000676,op:arith8,pos:40,val:-24.gifbin0 -> 102 bytes
-rw-r--r--test/ns-afl-gif/id:000174,orig:id:000719,src:000677,op:flip1,pos:40.gifbin0 -> 102 bytes
-rw-r--r--test/ns-afl-gif/id:000175,orig:id:000720,src:000677,op:flip1,pos:41.gifbin0 -> 102 bytes
-rw-r--r--test/ns-afl-gif/id:000176,orig:id:000721,src:000677,op:flip2,pos:40.gifbin0 -> 102 bytes
-rw-r--r--test/ns-afl-gif/id:000177,orig:id:000722,src:000677,op:arith8,pos:40,val:-20.gifbin0 -> 102 bytes
-rw-r--r--test/ns-afl-gif/id:000178,orig:id:000723,src:000677,op:arith8,pos:40,val:-24.gifbin0 -> 102 bytes
-rw-r--r--test/ns-afl-gif/id:000180,orig:id:000727,src:000709,op:flip1,pos:86.gifbin0 -> 94 bytes
-rw-r--r--test/ns-afl-gif/id:000182,orig:id:000729,src:000711,op:havoc,rep:4.gifbin0 -> 119 bytes
-rw-r--r--test/ns-afl-gif/id:000185,orig:id:000732,src:000713,op:havoc,rep:4.gifbin0 -> 118 bytes
-rw-r--r--test/ns-afl-gif/id:000186,orig:id:000733,src:000713,op:havoc,rep:16.gifbin0 -> 126 bytes
-rw-r--r--test/ns-afl-gif/id:000188,orig:id:000735,src:000724,op:flip2,pos:33.gifbin0 -> 168 bytes
-rw-r--r--test/ns-afl-gif/id:000189,orig:id:000737,src:000724,op:havoc,rep:8.gifbin0 -> 168 bytes
-rw-r--r--test/ns-afl-gif/id:000190,orig:id:000739,src:000724,op:havoc,rep:2.gifbin0 -> 168 bytes
-rw-r--r--test/ns-afl-gif/id:000196,src:000043+000016,op:splice,rep:2.gifbin0 -> 356 bytes
-rw-r--r--test/ns-afl-gif/id:000197,src:000043+000016,op:splice,rep:8.gifbin0 -> 320 bytes
-rw-r--r--test/ns-afl-gif/id:000207,src:000190+000016,op:splice,rep:4.gifbin0 -> 344 bytes
-rw-r--r--test/ns-afl-gif/id:000210,src:000190+000016,op:splice,rep:2.gifbin0 -> 344 bytes
-rw-r--r--test/ns-afl-gif/id:000215,src:000131+000210,op:splice,rep:4.gifbin0 -> 328 bytes
-rw-r--r--test/ns-afl-gif/id:000216,sync:gif_fuzz02,src:000202.gifbin0 -> 76 bytes
-rw-r--r--test/ns-afl-gif/id:000216,sync:gif_fuzz03,src:000212.gifbin0 -> 112 bytes
-rw-r--r--test/ns-afl-gif/id:000218,sync:gif_fuzz03,src:000214.gifbin0 -> 163 bytes
-rw-r--r--test/ns-afl-gif/id:000220,sync:gif_fuzz03,src:000217.gifbin0 -> 168 bytes
-rw-r--r--test/ns-afl-gif/id:000221,sync:gif_fuzz02,src:000201,+cov.gifbin0 -> 38 bytes
-rw-r--r--test/ns-afl-gif/id:000222,sync:gif_fuzz03,src:000220.gifbin0 -> 168 bytes
-rw-r--r--test/ns-afl-gif/id:000231,src:000043,op:havoc,rep:2.gifbin0 -> 115 bytes
-rw-r--r--test/ns-afl-gif/id:000234,src:000084+000207,op:splice,rep:2.gifbin0 -> 344 bytes
-rw-r--r--test/ns-afl-gif/id:000235,src:000084+000207,op:splice,rep:2.gifbin0 -> 344 bytes
-rw-r--r--test/ns-afl-gif/id:000238,src:000084+000207,op:splice,rep:4.gifbin0 -> 480 bytes
-rw-r--r--test/ns-afl-gif/id:000243,src:000115+000225,op:splice,rep:4.gifbin0 -> 103 bytes
-rw-r--r--test/ns-afl-gif/id:000248,src:000203+000246,op:splice,rep:16.gifbin0 -> 1468 bytes
-rw-r--r--test/ns-afl-gif/id:000249,src:000206,op:havoc,rep:4.gifbin0 -> 272 bytes
-rw-r--r--test/ns-afl-gif/id:000252,sync:gif_fuzz03,src:000242.gifbin0 -> 304 bytes
-rw-r--r--test/ns-afl-gif/id:000256,src:000002+000246,op:splice,rep:2.gifbin0 -> 672 bytes
-rw-r--r--test/ns-afl-gif/id:000258,sync:gif_fuzz03,src:000250.gifbin0 -> 572 bytes
-rw-r--r--test/ns-afl-gif/id:000260,src:000127+000249,op:splice,rep:8.gifbin0 -> 968 bytes
-rw-r--r--test/ns-afl-gif/id:000261,src:000127+000249,op:splice,rep:32.gifbin0 -> 432 bytes
-rw-r--r--test/ns-afl-gif/id:000262,src:000218,op:havoc,rep:2.gifbin0 -> 163 bytes
-rw-r--r--test/ns-afl-gif/id:000268,src:000258,op:havoc,rep:8.gifbin0 -> 996 bytes
-rw-r--r--test/ns-afl-gif/id:000269,src:000263,op:havoc,rep:4.gifbin0 -> 304 bytes
-rw-r--r--test/ns-afl-gif/id:000270,src:000263,op:havoc,rep:16.gifbin0 -> 828 bytes
-rw-r--r--test/ns-afl-gif/id:000271,src:000263,op:havoc,rep:8.gifbin0 -> 468 bytes
-rw-r--r--test/ns-afl-gif/id:000273,sync:gif_fuzz01,src:000257.gifbin0 -> 912 bytes
-rw-r--r--test/ns-afl-gif/id:000281,sync:gif_fuzz03,src:000273.gifbin0 -> 252 bytes
-rw-r--r--test/ns-afl-gif/id:000290,sync:gif_fuzz03,src:000282.gifbin0 -> 872 bytes
-rw-r--r--test/ns-afl-gif/id:000293,src:000123+000247,op:splice,rep:64.gifbin0 -> 2369 bytes
-rw-r--r--test/ns-afl-gif/id:000306,src:000294,op:havoc,rep:2.gifbin0 -> 1580 bytes
-rw-r--r--test/ns-afl-gif/id:000309,sync:gif_fuzz01,src:000286.gifbin0 -> 144 bytes
-rw-r--r--test/ns-afl-gif/id:000312,src:000101+000289,op:splice,rep:8.gifbin0 -> 2068 bytes
-rw-r--r--test/ns-afl-gif/id:000313,src:000101+000289,op:splice,rep:8.gifbin0 -> 1584 bytes
-rw-r--r--test/ns-afl-gif/id:000317,src:000298,op:havoc,rep:2.gifbin0 -> 1950 bytes
-rw-r--r--test/ns-afl-gif/id:000319,sync:gif_fuzz03,src:000307.gifbin0 -> 448 bytes
-rw-r--r--test/ns-afl-gif/id:000320,sync:gif_fuzz03,src:000308.gifbin0 -> 1112 bytes
-rw-r--r--test/ns-afl-gif/id:000322,sync:gif_fuzz03,src:000310,+cov.gifbin0 -> 51 bytes
-rw-r--r--test/ns-afl-gif/id:000323,sync:gif_fuzz03,src:000311.gifbin0 -> 284 bytes
-rw-r--r--test/ns-afl-gif/id:000324,sync:gif_fuzz03,src:000312.gifbin0 -> 1580 bytes
-rw-r--r--test/ns-afl-gif/id:000325,src:000031+000320,op:splice,rep:2.gifbin0 -> 904 bytes
-rw-r--r--test/ns-afl-gif/id:000331,sync:gif_fuzz03,src:000318.gifbin0 -> 51 bytes
-rw-r--r--test/ns-afl-gif/id:000332,src:000331+000250,op:splice,rep:8.gifbin0 -> 276 bytes
-rw-r--r--test/ns-afl-gif/id:000337,src:000059+000114,op:splice,rep:8.gifbin0 -> 304 bytes
-rw-r--r--test/ns-afl-gif/id:000338,src:000083+000066,op:splice,rep:4.gifbin0 -> 304 bytes
-rw-r--r--test/ns-afl-gif/id:000341,sync:gif_fuzz03,src:000328.gifbin0 -> 144 bytes
-rw-r--r--test/ns-afl-gif/id:000345,sync:gif_fuzz03,src:000332.gifbin0 -> 272 bytes
-rw-r--r--test/ns-afl-gif/id:000349,src:000344+000293,op:splice,rep:2.gifbin0 -> 76 bytes
-rw-r--r--test/ns-afl-gif/id:000350,sync:gif_fuzz03,src:000337.gifbin0 -> 88 bytes
-rw-r--r--test/ns-afl-gif/id:000353,src:000351,op:havoc,rep:2.gifbin0 -> 124 bytes
-rw-r--r--test/ns-afl-gif/id:000354,sync:gif_fuzz03,src:000341.gifbin0 -> 172 bytes
-rw-r--r--test/ns-afl-gif/id:000355,src:000348,op:havoc,rep:4.gifbin0 -> 894 bytes
-rw-r--r--test/ns-afl-gif/id:000356,src:000101+000345,op:splice,rep:2.gifbin0 -> 1676 bytes
-rw-r--r--test/ns-afl-gif/id:000357,sync:gif_fuzz03,src:000344.gifbin0 -> 1028 bytes
-rw-r--r--test/ns-afl-gif/id:000360,sync:gif_fuzz03,src:000347.gifbin0 -> 2016 bytes
-rw-r--r--test/ns-afl-gif/id:000368,sync:gif_fuzz03,src:000357.gifbin0 -> 1040 bytes
-rw-r--r--test/ns-afl-gif/id:000369,sync:gif_fuzz03,src:000352,+cov.gifbin0 -> 5392 bytes
-rw-r--r--test/ns-afl-gif/id:000371,sync:gif_fuzz03,src:000358.gifbin0 -> 904 bytes
-rw-r--r--test/ns-afl-gif/id:000372,sync:gif_fuzz03,src:000359.gifbin0 -> 1517 bytes
-rw-r--r--test/ns-afl-gif/id:000373,src:000371,op:havoc,rep:2.gifbin0 -> 904 bytes
-rw-r--r--test/ns-afl-gif/id:000375,src:000374,op:havoc,rep:2.gifbin0 -> 1788 bytes
-rw-r--r--test/ns-afl-gif/id:000376,src:000374,op:havoc,rep:16.gifbin0 -> 980 bytes
-rw-r--r--test/ns-afl-gif/id:000377,sync:gif_fuzz03,src:000364,+cov.gifbin0 -> 974 bytes
-rw-r--r--test/ns-afl-gif/id:000390,src:000353,op:flip1,pos:28.gifbin0 -> 3600 bytes
-rw-r--r--test/ns-afl-gif/id:000390,src:000383,op:havoc,rep:8.gifbin0 -> 3074 bytes
-rw-r--r--test/ns-afl-gif/id:000391,src:000353,op:flip1,pos:28.gifbin0 -> 3600 bytes
-rw-r--r--test/ns-afl-gif/id:000391,src:000388,op:havoc,rep:4.gifbin0 -> 3560 bytes
-rw-r--r--test/ns-afl-gif/id:000392,sync:gif_fuzz03,src:000370,+cov.gifbin0 -> 1560 bytes
-rw-r--r--test/ns-afl-gif/id:000394,src:000353,op:arith8,pos:28,val:-33.gifbin0 -> 3600 bytes
-rw-r--r--test/ns-afl-gif/id:000394,src:000390,op:havoc,rep:4.gifbin0 -> 3589 bytes
-rw-r--r--test/ns-afl-gif/id:000396,src:000353,op:int32,pos:301,val:+128.gifbin0 -> 3600 bytes
-rw-r--r--test/ns-afl-gif/id:000397,src:000353,op:ext_AO,pos:32,+cov.gifbin0 -> 3600 bytes
-rw-r--r--test/ns-afl-gif/id:000398,src:000359,op:flip2,pos:31.gifbin0 -> 4400 bytes
-rw-r--r--test/ns-afl-gif/id:000409,src:000403,op:havoc,rep:16,+cov.gifbin0 -> 4148 bytes
-rw-r--r--test/ns-afl-gif/id:000418,src:000414,op:havoc,rep:4.gifbin0 -> 3844 bytes
-rw-r--r--test/ns-afl-gif/id:000425,src:000419+000413,op:splice,rep:2.gifbin0 -> 5145 bytes
-rw-r--r--test/ns-afl-gif/id:000428,src:000420,op:havoc,rep:8.gifbin0 -> 5436 bytes
-rw-r--r--test/ns-afl-gif/id:000433,src:000430,op:havoc,rep:2,+cov.gifbin0 -> 4384 bytes
-rw-r--r--test/ns-afl-gif/id:000438,src:000433,op:havoc,rep:4.gifbin0 -> 4384 bytes
-rw-r--r--test/ns-afl-gif/id:000440,src:000083+000367,op:splice,rep:8.gifbin0 -> 1792 bytes
-rw-r--r--test/ns-afl-gif/id:000443,sync:gif_fuzz03,src:000431.gifbin0 -> 1993 bytes
-rw-r--r--test/ns-afl-gif/id:000449,src:000448,op:havoc,rep:4.gifbin0 -> 4296 bytes
-rw-r--r--test/ns-afl-gif/id:000449,sync:gif_fuzz03,src:000442.gifbin0 -> 4208 bytes
-rw-r--r--test/ns-afl-gif/id:000450,sync:gif_fuzz03,src:000436.gifbin0 -> 4280 bytes
-rw-r--r--test/ns-afl-gif/id:000457,sync:gif_fuzz03,src:000443.gifbin0 -> 4176 bytes
-rw-r--r--test/ns-afl-gif/id:000462,src:000461,op:havoc,rep:4.gifbin0 -> 4327 bytes
-rw-r--r--test/ns-afl-gif/id:000463,sync:gif_fuzz02,src:000475.gifbin0 -> 4560 bytes
-rw-r--r--test/ns-afl-gif/id:000466,sync:gif_fuzz03,src:000453.gifbin0 -> 4544 bytes
-rw-r--r--test/ns-afl-gif/id:000468,sync:gif_fuzz03,src:000455.gifbin0 -> 4664 bytes
-rw-r--r--test/ns-afl-gif/id:000469,src:000467,op:havoc,rep:2.gifbin0 -> 3764 bytes
-rw-r--r--test/ns-afl-gif/id:000479,src:000475,op:havoc,rep:8.gifbin0 -> 4560 bytes
-rw-r--r--test/ns-afl-gif/id:000483,sync:gif_fuzz02,src:000441.gifbin0 -> 3409 bytes
-rw-r--r--test/ns-afl-gif/id:000485,sync:gif_fuzz03,src:000472.gifbin0 -> 4583 bytes
-rw-r--r--test/ns-afl-gif/id:000487,src:000167+000469,op:splice,rep:2.gifbin0 -> 4440 bytes
-rw-r--r--test/ns-afl-gif/id:000489,sync:gif_fuzz02,src:000508.gifbin0 -> 6078 bytes
-rw-r--r--test/ns-afl-gif/id:000491,src:000167+000401,op:splice,rep:4.gifbin0 -> 2120 bytes
-rw-r--r--test/ns-afl-gif/id:000495,sync:gif_fuzz03,src:000481.gifbin0 -> 4432 bytes
-rw-r--r--test/ns-afl-gif/id:000496,src:000452,op:havoc,rep:8.gifbin0 -> 4432 bytes
-rw-r--r--test/ns-afl-gif/id:000496,sync:gif_fuzz02,src:000587.gifbin0 -> 7360 bytes
-rw-r--r--test/ns-afl-gif/id:000498,sync:gif_fuzz03,src:000487.gifbin0 -> 5352 bytes
-rw-r--r--test/ns-afl-gif/id:000499,sync:gif_fuzz03,src:000486.gifbin0 -> 5256 bytes
-rw-r--r--test/ns-afl-gif/id:000509,src:000044+000479,op:splice,rep:4.gifbin0 -> 5656 bytes
-rw-r--r--test/ns-afl-gif/id:000510,src:000127+000503,op:splice,rep:2.gifbin0 -> 6528 bytes
-rw-r--r--test/ns-afl-gif/id:000514,sync:gif_fuzz03,src:000502.gifbin0 -> 4272 bytes
-rw-r--r--test/ns-afl-gif/id:000518,src:000507,op:havoc,rep:8.gifbin0 -> 2572 bytes
-rw-r--r--test/ns-afl-gif/id:000519,sync:gif_fuzz03,src:000504.gifbin0 -> 5200 bytes
-rw-r--r--test/ns-afl-gif/id:000526,src:000482+000491,op:splice,rep:2.gifbin0 -> 5112 bytes
-rw-r--r--test/ns-afl-gif/id:000531,src:000509,op:havoc,rep:4.gifbin0 -> 6112 bytes
-rw-r--r--test/ns-afl-gif/id:000532,src:000044+000341,op:splice,rep:8.gifbin0 -> 4096 bytes
-rw-r--r--test/ns-afl-gif/id:000535,src:000059+000527,op:splice,rep:16.gifbin0 -> 4160 bytes
-rw-r--r--test/ns-afl-gif/id:000536,sync:gif_fuzz03,src:000524.gifbin0 -> 6744 bytes
-rw-r--r--test/ns-afl-gif/id:000545,sync:gif_fuzz03,src:000531.gifbin0 -> 3624 bytes
-rw-r--r--test/ns-afl-gif/id:000549,sync:gif_fuzz03,src:000533.gifbin0 -> 7760 bytes
-rw-r--r--test/ns-afl-gif/id:000553,sync:gif_fuzz03,src:000540.gifbin0 -> 6720 bytes
-rw-r--r--test/ns-afl-gif/id:000567,sync:gif_fuzz03,src:000552.gifbin0 -> 692 bytes
-rw-r--r--test/ns-afl-gif/id:000568,src:000545+000541,op:splice,rep:2.gifbin0 -> 7048 bytes
-rw-r--r--test/ns-afl-gif/id:000569,src:000565,op:havoc,rep:8.gifbin0 -> 8671 bytes
-rw-r--r--test/ns-afl-gif/id:000572,sync:gif_fuzz03,src:000560.gifbin0 -> 7839 bytes
-rw-r--r--test/ns-afl-gif/id:000573,sync:gif_fuzz03,src:000562.gifbin0 -> 3216 bytes
-rw-r--r--test/ns-afl-gif/id:000574,sync:gif_fuzz03,src:000561.gifbin0 -> 7173 bytes
-rw-r--r--test/ns-afl-gif/id:000575,src:000369+000545,op:splice,rep:2.gifbin0 -> 6848 bytes
-rw-r--r--test/ns-afl-gif/id:000576,sync:gif_fuzz03,src:000564.gifbin0 -> 8336 bytes
-rw-r--r--test/ns-afl-gif/id:000578,sync:gif_fuzz03,src:000566.gifbin0 -> 8640 bytes
-rw-r--r--test/ns-afl-gif/id:000588,src:000167+000583,op:splice,rep:2.gifbin0 -> 8544 bytes
-rw-r--r--test/ns-afl-gif/id:000592,src:000017+000588,op:splice,rep:8.gifbin0 -> 7238 bytes
-rw-r--r--test/ns-afl-gif/id:000594,sync:gif_fuzz03,src:000583.gifbin0 -> 8007 bytes
-rw-r--r--test/ns-afl-gif/id:000595,sync:gif_fuzz03,src:000584.gifbin0 -> 8544 bytes
-rw-r--r--test/ns-afl-gif/id:000598,src:000575,op:havoc,rep:16.gifbin0 -> 5563 bytes
-rw-r--r--test/ns-afl-gif/id:000599,src:000558+000588,op:splice,rep:2.gifbin0 -> 8480 bytes
-rw-r--r--test/ns-afl-gif/id:000599,sync:gif_fuzz03,src:000587.gifbin0 -> 8480 bytes
-rw-r--r--test/ns-afl-gif/id:000601,sync:gif_fuzz03,src:000590.gifbin0 -> 3400 bytes
-rw-r--r--test/ns-afl-gif/id:000602,sync:gif_fuzz03,src:000591.gifbin0 -> 8751 bytes
-rw-r--r--test/ns-afl-gif/id:000603,src:000275+000565,op:splice,rep:4.gifbin0 -> 6989 bytes
-rw-r--r--test/ns-afl-gif/id:000604,sync:gif_fuzz03,src:000593.gifbin0 -> 6704 bytes
-rw-r--r--test/ns-afl-gif/id:000605,src:000168+000590,op:splice,rep:8.gifbin0 -> 8400 bytes
-rw-r--r--test/ns-afl-gif/id:000607,sync:gif_fuzz03,src:000597.gifbin0 -> 8240 bytes
-rw-r--r--test/ns-afl-gif/id:000609,src:000050+000547,op:splice,rep:2.gifbin0 -> 7173 bytes
-rw-r--r--test/ns-afl-gif/id:000610,src:000471+000572,op:splice,rep:4.gifbin0 -> 8304 bytes
-rw-r--r--test/ns-afl-gif/id:000611,sync:gif_fuzz03,src:000602.gifbin0 -> 356 bytes
-rw-r--r--test/ns-afl-gif/id:000612,sync:gif_fuzz03,src:000603.gifbin0 -> 9693 bytes
-rw-r--r--test/ns-afl-gif/id:000613,src:000010+000561,op:splice,rep:4.gifbin0 -> 8064 bytes
-rw-r--r--test/ns-afl-gif/id:000614,sync:gif_fuzz03,src:000605.gifbin0 -> 8608 bytes
-rw-r--r--test/ns-afl-gif/id:000615,src:000104+000584,op:splice,rep:2.gifbin0 -> 8222 bytes
-rw-r--r--test/ns-afl-gif/id:000616,src:000267+000596,op:splice,rep:8.gifbin0 -> 8336 bytes
-rw-r--r--test/ns-afl-gif/id:000618,src:000367+000589,op:splice,rep:8.gifbin0 -> 8512 bytes
-rw-r--r--test/ns-afl-gif/id:000621,sync:gif_fuzz03,src:000612.gifbin0 -> 7296 bytes
-rw-r--r--test/ns-afl-gif/id:000623,sync:gif_fuzz03,src:000614.gifbin0 -> 2408 bytes
-rw-r--r--test/ns-afl-gif/id:000624,sync:gif_fuzz03,src:000615.gifbin0 -> 8368 bytes
-rw-r--r--test/ns-afl-gif/id:000626,src:000370+000563,op:splice,rep:2.gifbin0 -> 8272 bytes
-rw-r--r--test/ns-afl-gif/id:000627,src:000467+000621,op:splice,rep:2.gifbin0 -> 9216 bytes
-rw-r--r--test/ns-afl-gif/id:000628,sync:gif_fuzz03,src:000619.gifbin0 -> 6853 bytes
-rw-r--r--test/ns-afl-gif/id:000631,sync:gif_fuzz03,src:000622.gifbin0 -> 8048 bytes
-rw-r--r--test/ns-afl-gif/id:000632,sync:gif_fuzz03,src:000623.gifbin0 -> 1836 bytes
-rw-r--r--test/ns-afl-gif/id:000633,sync:gif_fuzz03,src:000624.gifbin0 -> 8040 bytes
-rw-r--r--test/ns-afl-gif/id:000646,sync:gif_fuzz03,src:000639.gifbin0 -> 10432 bytes
-rw-r--r--test/ns-afl-gif/id:000648,src:000642,op:havoc,rep:2.gifbin0 -> 10408 bytes
-rw-r--r--test/ns-afl-gif/id:000649,src:000580+000621,op:splice,rep:4.gifbin0 -> 9312 bytes
-rw-r--r--test/ns-afl-gif/id:000651,src:000542,op:havoc,rep:2.gifbin0 -> 5304 bytes
-rw-r--r--test/ns-afl-gif/id:000652,src:000651,op:havoc,rep:2.gifbin0 -> 5304 bytes
-rw-r--r--test/ns-afl-gif/id:000654,src:000185+000648,op:splice,rep:4.gifbin0 -> 10333 bytes
-rw-r--r--test/ns-afl-gif/id:000655,sync:gif_fuzz03,src:000648.gifbin0 -> 8825 bytes
-rw-r--r--test/ns-afl-gif/id:000658,sync:gif_fuzz03,src:000651.gifbin0 -> 11941 bytes
-rw-r--r--test/ns-afl-gif/id:000659,src:000168+000655,op:splice,rep:2.gifbin0 -> 10333 bytes
-rw-r--r--test/ns-afl-gif/id:000661,src:000641,op:havoc,rep:4.gifbin0 -> 11045 bytes
-rw-r--r--test/ns-afl-gif/id:000662,src:000661,op:havoc,rep:2.gifbin0 -> 11054 bytes
-rw-r--r--test/ns-afl-gif/id:000663,src:000660,op:havoc,rep:4.gifbin0 -> 10576 bytes
-rw-r--r--test/ns-afl-gif/id:000666,sync:gif_fuzz03,src:000659.gifbin0 -> 10333 bytes
-rw-r--r--test/ns-afl-gif/id:000668,src:000377+000666,op:splice,rep:2.gifbin0 -> 10544 bytes
-rw-r--r--test/ns-afl-gif/id:000668,src:000663,op:havoc,rep:4.gifbin0 -> 11692 bytes
-rw-r--r--test/ns-afl-gif/id:000669,sync:gif_fuzz03,src:000662.gifbin0 -> 9216 bytes
-rw-r--r--test/ns-afl-gif/id:000672,sync:gif_fuzz03,src:000665.gifbin0 -> 10912 bytes
-rw-r--r--test/ns-afl-gif/id:000673,sync:gif_fuzz03,src:000666.gifbin0 -> 52 bytes
-rw-r--r--test/ns-afl-gif/id:000674,src:000673+000597,op:splice,rep:16.gifbin0 -> 8448 bytes
-rwxr-xr-xtest/runtest.sh59
283 files changed, 59 insertions, 3 deletions
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
--- a/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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000002,orig:id:000241,src:000000,op:havoc,rep:1.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000005,orig:id:000479,src:000000,op:havoc,rep:4.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000007,orig:id:000516,src:000037,op:havoc,rep:1.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000008,orig:id:000523,src:000037,op:havoc,rep:8.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000009,orig:id:000542,src:000080,op:havoc,rep:4.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000010,orig:id:000547,src:000080,op:havoc,rep:2.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000011,orig:id:000565,src:000080,op:havoc,rep:8.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000013,orig:id:000579,src:000080,op:havoc,rep:8.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000014,orig:id:000589,src:000080,op:havoc,rep:8.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000015,orig:id:000632,src:000116,op:havoc,rep:4.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000017,orig:id:000810,src:000479,op:flip1,pos:49.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000019,orig:id:001022,src:000935,op:flip1,pos:28.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000020,orig:id:001023,src:000935,op:arith8,pos:26,val:+22.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000021,orig:id:001030,src:000947,op:flip1,pos:38.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000023,orig:id:001366,src:001321,op:flip4,pos:10.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000024,orig:id:001424,src:001372,op:flip1,pos:10.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000027,orig:id:001759,src:001423,op:arith8,pos:15139,val:+5.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000028,orig:id:000452,src:000005,op:flip1,pos:0,+cov.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000029,orig:id:000453,src:000005,op:flip1,pos:10,+cov.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000031,orig:id:000456,src:000005,op:flip1,pos:42,+cov.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000032,orig:id:000458,src:000005,op:arith8,pos:25,val:+26,+cov.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000033,orig:id:000459,src:000005,op:arith8,pos:32,val:+35,+cov.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000034,orig:id:000461,src:000005,op:arith8,pos:33,val:+15,+cov.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000035,orig:id:000462,src:000005,op:arith16,pos:42,val:+6,+cov.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000036,orig:id:000463,src:000005,op:int8,pos:67,val:+0,+cov.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000040,orig:id:000471,src:000005,op:havoc,rep:4,+cov.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000041,orig:id:000472,src:000005,op:havoc,rep:16.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000042,orig:id:000474,src:000005,op:havoc,rep:2,+cov.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000043,orig:id:000477,src:000005,op:havoc,rep:16.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000045,orig:id:000483,src:000005,op:havoc,rep:4,+cov.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000046,orig:id:000484,src:000005,op:havoc,rep:8.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000047,orig:id:000485,src:000025,op:flip2,pos:26,+cov.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000049,orig:id:000491,src:000046,op:flip1,pos:25.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000050,orig:id:000495,src:000046,op:flip1,pos:26.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000053,orig:id:000500,src:000046,op:flip1,pos:28.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000055,orig:id:000507,src:000046,op:flip1,pos:35.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000056,orig:id:000509,src:000046,op:flip1,pos:44.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000059,orig:id:000518,src:000046,op:flip32,pos:81,+cov.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000062,orig:id:000527,src:000046,op:int32,pos:17,val:be:+1.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000063,orig:id:000528,src:000046,op:int32,pos:17,val:be:+16.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000065,orig:id:000530,src:000046,op:int32,pos:18,val:be:+512.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000066,orig:id:000531,src:000046,op:int32,pos:18,val:be:+1000.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000067,orig:id:000532,src:000046,op:int32,pos:18,val:be:+1024.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000070,orig:id:000536,src:000046,op:int32,pos:156,val:+256,+cov.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000071,orig:id:000537,src:000046,op:havoc,rep:32.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000073,orig:id:000540,src:000046,op:havoc,rep:4.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000074,orig:id:000541,src:000046,op:havoc,rep:64.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000075,orig:id:000542,src:000046,op:havoc,rep:8.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000082,orig:id:000556,src:000046,op:havoc,rep:4.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000083,orig:id:000557,src:000046,op:havoc,rep:8,+cov.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000085,orig:id:000559,src:000046,op:havoc,rep:16.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000086,orig:id:000561,src:000097,op:havoc,rep:32.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000092,orig:id:000580,src:000099,op:flip4,pos:44.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000097,orig:id:000592,src:000099,op:havoc,rep:4.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000098,orig:id:000595,src:000099,op:havoc,rep:8.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000100,orig:id:000600,src:000107,op:flip4,pos:27,+cov.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000103,orig:id:000608,src:000136,op:flip1,pos:40.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000108,orig:id:000614,src:000136,op:arith8,pos:140,val:-22.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000113,orig:id:000621,src:000136,op:int32,pos:161,val:+128.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000114,orig:id:000626,src:000185,op:flip1,pos:26,+cov.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000116,orig:id:000628,src:000185,op:flip1,pos:26.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000117,orig:id:000629,src:000185,op:flip1,pos:26.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000118,orig:id:000630,src:000185,op:flip1,pos:26.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000119,orig:id:000634,src:000185,op:flip1,pos:28.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000121,orig:id:000637,src:000185,op:flip1,pos:28.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000122,orig:id:000638,src:000185,op:flip1,pos:28.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000123,orig:id:000644,src:000185,op:havoc,rep:8.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000124,orig:id:000655,src:000185,op:havoc,rep:2.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000125,orig:id:000656,src:000185,op:havoc,rep:16.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000126,orig:id:000660,src:000460,op:arith8,pos:37,val:+33.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000127,orig:id:000661,src:000465,op:havoc,rep:2.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000128,orig:id:000662,src:000473,op:arith8,pos:13,val:-31,+cov.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000129,orig:id:000663,src:000477,op:arith16,pos:34,val:+6.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000130,orig:id:000664,src:000480,op:arith8,pos:40,val:-17.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000134,orig:id:000668,src:000577,op:flip1,pos:43.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000135,orig:id:000669,src:000577,op:arith8,pos:43,val:+11.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000136,orig:id:000670,src:000580,op:flip1,pos:43.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000138,orig:id:000672,src:000587,op:flip1,pos:43.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000140,orig:id:000674,src:000589,op:flip2,pos:27.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000144,orig:id:000682,src:000594,op:havoc,rep:2.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000145,orig:id:000684,src:000629,op:flip2,pos:19.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000146,orig:id:000685,src:000629,op:flip2,pos:33.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000147,orig:id:000686,src:000629,op:flip4,pos:34.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000148,orig:id:000687,src:000629,op:int8,pos:34,val:+0.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000149,orig:id:000689,src:000631,op:havoc,rep:4.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000152,orig:id:000692,src:000631,op:havoc,rep:8.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000154,orig:id:000695,src:000631,op:havoc,rep:16.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000155,orig:id:000696,src:000639,op:flip1,pos:27.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000156,orig:id:000698,src:000639,op:havoc,rep:4.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000164,orig:id:000706,src:000668,op:arith8,pos:57,val:+7.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000169,orig:id:000714,src:000676,op:flip2,pos:40.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000170,orig:id:000715,src:000676,op:arith8,pos:40,val:-20.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000171,orig:id:000716,src:000676,op:arith8,pos:40,val:-24.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000174,orig:id:000719,src:000677,op:flip1,pos:40.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000175,orig:id:000720,src:000677,op:flip1,pos:41.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000176,orig:id:000721,src:000677,op:flip2,pos:40.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000177,orig:id:000722,src:000677,op:arith8,pos:40,val:-20.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000178,orig:id:000723,src:000677,op:arith8,pos:40,val:-24.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000180,orig:id:000727,src:000709,op:flip1,pos:86.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000182,orig:id:000729,src:000711,op:havoc,rep:4.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000185,orig:id:000732,src:000713,op:havoc,rep:4.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000186,orig:id:000733,src:000713,op:havoc,rep:16.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000188,orig:id:000735,src:000724,op:flip2,pos:33.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000189,orig:id:000737,src:000724,op:havoc,rep:8.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000190,orig:id:000739,src:000724,op:havoc,rep:2.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000196,src:000043+000016,op:splice,rep:2.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000197,src:000043+000016,op:splice,rep:8.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000207,src:000190+000016,op:splice,rep:4.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000210,src:000190+000016,op:splice,rep:2.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000215,src:000131+000210,op:splice,rep:4.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000216,sync:gif_fuzz02,src:000202.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000216,sync:gif_fuzz03,src:000212.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000218,sync:gif_fuzz03,src:000214.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000220,sync:gif_fuzz03,src:000217.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000221,sync:gif_fuzz02,src:000201,+cov.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000222,sync:gif_fuzz03,src:000220.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000231,src:000043,op:havoc,rep:2.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000234,src:000084+000207,op:splice,rep:2.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000235,src:000084+000207,op:splice,rep:2.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000238,src:000084+000207,op:splice,rep:4.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000243,src:000115+000225,op:splice,rep:4.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000248,src:000203+000246,op:splice,rep:16.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000249,src:000206,op:havoc,rep:4.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000252,sync:gif_fuzz03,src:000242.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000256,src:000002+000246,op:splice,rep:2.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000258,sync:gif_fuzz03,src:000250.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000260,src:000127+000249,op:splice,rep:8.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000261,src:000127+000249,op:splice,rep:32.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000262,src:000218,op:havoc,rep:2.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000268,src:000258,op:havoc,rep:8.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000269,src:000263,op:havoc,rep:4.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000270,src:000263,op:havoc,rep:16.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000271,src:000263,op:havoc,rep:8.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000273,sync:gif_fuzz01,src:000257.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000281,sync:gif_fuzz03,src:000273.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000290,sync:gif_fuzz03,src:000282.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000293,src:000123+000247,op:splice,rep:64.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000306,src:000294,op:havoc,rep:2.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000309,sync:gif_fuzz01,src:000286.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000312,src:000101+000289,op:splice,rep:8.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000313,src:000101+000289,op:splice,rep:8.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000317,src:000298,op:havoc,rep:2.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000319,sync:gif_fuzz03,src:000307.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000320,sync:gif_fuzz03,src:000308.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000322,sync:gif_fuzz03,src:000310,+cov.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000323,sync:gif_fuzz03,src:000311.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000324,sync:gif_fuzz03,src:000312.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000325,src:000031+000320,op:splice,rep:2.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000331,sync:gif_fuzz03,src:000318.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000332,src:000331+000250,op:splice,rep:8.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000337,src:000059+000114,op:splice,rep:8.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000338,src:000083+000066,op:splice,rep:4.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000341,sync:gif_fuzz03,src:000328.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000345,sync:gif_fuzz03,src:000332.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000349,src:000344+000293,op:splice,rep:2.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000350,sync:gif_fuzz03,src:000337.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000353,src:000351,op:havoc,rep:2.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000354,sync:gif_fuzz03,src:000341.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000355,src:000348,op:havoc,rep:4.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000356,src:000101+000345,op:splice,rep:2.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000357,sync:gif_fuzz03,src:000344.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000360,sync:gif_fuzz03,src:000347.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000368,sync:gif_fuzz03,src:000357.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000369,sync:gif_fuzz03,src:000352,+cov.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000371,sync:gif_fuzz03,src:000358.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000372,sync:gif_fuzz03,src:000359.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000373,src:000371,op:havoc,rep:2.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000375,src:000374,op:havoc,rep:2.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000376,src:000374,op:havoc,rep:16.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000377,sync:gif_fuzz03,src:000364,+cov.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000390,src:000353,op:flip1,pos:28.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000390,src:000383,op:havoc,rep:8.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000391,src:000353,op:flip1,pos:28.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000391,src:000388,op:havoc,rep:4.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000392,sync:gif_fuzz03,src:000370,+cov.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000394,src:000353,op:arith8,pos:28,val:-33.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000394,src:000390,op:havoc,rep:4.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000396,src:000353,op:int32,pos:301,val:+128.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000397,src:000353,op:ext_AO,pos:32,+cov.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000398,src:000359,op:flip2,pos:31.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000409,src:000403,op:havoc,rep:16,+cov.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000418,src:000414,op:havoc,rep:4.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000425,src:000419+000413,op:splice,rep:2.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000428,src:000420,op:havoc,rep:8.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000433,src:000430,op:havoc,rep:2,+cov.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000438,src:000433,op:havoc,rep:4.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000440,src:000083+000367,op:splice,rep:8.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000443,sync:gif_fuzz03,src:000431.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000449,src:000448,op:havoc,rep:4.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000449,sync:gif_fuzz03,src:000442.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000450,sync:gif_fuzz03,src:000436.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000457,sync:gif_fuzz03,src:000443.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000462,src:000461,op:havoc,rep:4.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000463,sync:gif_fuzz02,src:000475.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000466,sync:gif_fuzz03,src:000453.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000468,sync:gif_fuzz03,src:000455.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000469,src:000467,op:havoc,rep:2.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000479,src:000475,op:havoc,rep:8.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000483,sync:gif_fuzz02,src:000441.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000485,sync:gif_fuzz03,src:000472.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000487,src:000167+000469,op:splice,rep:2.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000489,sync:gif_fuzz02,src:000508.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000491,src:000167+000401,op:splice,rep:4.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000495,sync:gif_fuzz03,src:000481.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000496,src:000452,op:havoc,rep:8.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000496,sync:gif_fuzz02,src:000587.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000498,sync:gif_fuzz03,src:000487.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000499,sync:gif_fuzz03,src:000486.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000509,src:000044+000479,op:splice,rep:4.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000510,src:000127+000503,op:splice,rep:2.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000514,sync:gif_fuzz03,src:000502.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000518,src:000507,op:havoc,rep:8.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000519,sync:gif_fuzz03,src:000504.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000526,src:000482+000491,op:splice,rep:2.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000531,src:000509,op:havoc,rep:4.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000532,src:000044+000341,op:splice,rep:8.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000535,src:000059+000527,op:splice,rep:16.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000536,sync:gif_fuzz03,src:000524.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000545,sync:gif_fuzz03,src:000531.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000549,sync:gif_fuzz03,src:000533.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000553,sync:gif_fuzz03,src:000540.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000567,sync:gif_fuzz03,src:000552.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000568,src:000545+000541,op:splice,rep:2.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000569,src:000565,op:havoc,rep:8.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000572,sync:gif_fuzz03,src:000560.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000573,sync:gif_fuzz03,src:000562.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000574,sync:gif_fuzz03,src:000561.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000575,src:000369+000545,op:splice,rep:2.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000576,sync:gif_fuzz03,src:000564.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000578,sync:gif_fuzz03,src:000566.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000588,src:000167+000583,op:splice,rep:2.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000592,src:000017+000588,op:splice,rep:8.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000594,sync:gif_fuzz03,src:000583.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000595,sync:gif_fuzz03,src:000584.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000598,src:000575,op:havoc,rep:16.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000599,src:000558+000588,op:splice,rep:2.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000599,sync:gif_fuzz03,src:000587.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000601,sync:gif_fuzz03,src:000590.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000602,sync:gif_fuzz03,src:000591.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000603,src:000275+000565,op:splice,rep:4.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000604,sync:gif_fuzz03,src:000593.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000605,src:000168+000590,op:splice,rep:8.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000607,sync:gif_fuzz03,src:000597.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000609,src:000050+000547,op:splice,rep:2.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000610,src:000471+000572,op:splice,rep:4.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000611,sync:gif_fuzz03,src:000602.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000612,sync:gif_fuzz03,src:000603.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000613,src:000010+000561,op:splice,rep:4.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000614,sync:gif_fuzz03,src:000605.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000615,src:000104+000584,op:splice,rep:2.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000616,src:000267+000596,op:splice,rep:8.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000618,src:000367+000589,op:splice,rep:8.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000621,sync:gif_fuzz03,src:000612.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000623,sync:gif_fuzz03,src:000614.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000624,sync:gif_fuzz03,src:000615.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000626,src:000370+000563,op:splice,rep:2.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000627,src:000467+000621,op:splice,rep:2.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000628,sync:gif_fuzz03,src:000619.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000631,sync:gif_fuzz03,src:000622.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000632,sync:gif_fuzz03,src:000623.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000633,sync:gif_fuzz03,src:000624.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000646,sync:gif_fuzz03,src:000639.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000648,src:000642,op:havoc,rep:2.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000649,src:000580+000621,op:splice,rep:4.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000651,src:000542,op:havoc,rep:2.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000652,src:000651,op:havoc,rep:2.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000654,src:000185+000648,op:splice,rep:4.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000655,sync:gif_fuzz03,src:000648.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000658,sync:gif_fuzz03,src:000651.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000659,src:000168+000655,op:splice,rep:2.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000661,src:000641,op:havoc,rep:4.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000662,src:000661,op:havoc,rep:2.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000663,src:000660,op:havoc,rep:4.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000666,sync:gif_fuzz03,src:000659.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000668,src:000377+000666,op:splice,rep:2.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000668,src:000663,op:havoc,rep:4.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000669,sync:gif_fuzz03,src:000662.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000672,sync:gif_fuzz03,src:000665.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000673,sync:gif_fuzz03,src:000666.gif
Binary files 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
--- a/dev/null
+++ b/test/ns-afl-gif/id:000674,src:000673+000597,op:splice,rep:16.gif
Binary files 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