From df262c6a4ca4761ef4e577965d57bb5c2f133ec9 Mon Sep 17 00:00:00 2001 From: Craig Tiller Date: Sat, 2 Apr 2016 13:53:49 -0700 Subject: [PATCH] Starting server fuzzer --- Makefile | 67 +++++++++++++ build.yaml | 12 +++ test/core/bad_client/bad_client.c | 12 +++ test/core/end2end/fuzzers/server_fuzzer.c | 89 ++++++++++++++++++ .../fuzzers/server_fuzzer_corpus/01c008fa.bin | Bin 0 -> 252 bytes .../fuzzers/server_fuzzer_corpus/021ec59f.bin | Bin 0 -> 46 bytes .../fuzzers/server_fuzzer_corpus/033dd2f6.bin | Bin 0 -> 28 bytes .../fuzzers/server_fuzzer_corpus/0384345c.bin | Bin 0 -> 286 bytes .../fuzzers/server_fuzzer_corpus/0aa7b949.bin | 1 + .../fuzzers/server_fuzzer_corpus/0abd533e.bin | 2 + .../fuzzers/server_fuzzer_corpus/0b275a7f.bin | Bin 0 -> 45 bytes .../fuzzers/server_fuzzer_corpus/0d10bb63.bin | Bin 0 -> 236 bytes .../fuzzers/server_fuzzer_corpus/0f700e05.bin | Bin 0 -> 46 bytes .../fuzzers/server_fuzzer_corpus/0ff4d220.bin | Bin 0 -> 42 bytes .../fuzzers/server_fuzzer_corpus/10724098.bin | Bin 0 -> 51 bytes .../fuzzers/server_fuzzer_corpus/11516d58.bin | Bin 0 -> 48 bytes .../fuzzers/server_fuzzer_corpus/18f00b5f.bin | 1 + .../fuzzers/server_fuzzer_corpus/1a69d5fc.bin | Bin 0 -> 46 bytes .../fuzzers/server_fuzzer_corpus/1cfdde7a.bin | Bin 0 -> 252 bytes .../fuzzers/server_fuzzer_corpus/1e92aaa5.bin | Bin 0 -> 39 bytes .../fuzzers/server_fuzzer_corpus/1ea5651f.bin | 1 + .../fuzzers/server_fuzzer_corpus/1f992057.bin | Bin 0 -> 48 bytes .../fuzzers/server_fuzzer_corpus/21475569.bin | Bin 0 -> 29 bytes .../fuzzers/server_fuzzer_corpus/21a2dcda.bin | Bin 0 -> 36 bytes .../fuzzers/server_fuzzer_corpus/22ad891a.bin | Bin 0 -> 33 bytes .../fuzzers/server_fuzzer_corpus/25ab638f.bin | Bin 0 -> 252 bytes .../fuzzers/server_fuzzer_corpus/27ac2ae2.bin | Bin 0 -> 45 bytes .../fuzzers/server_fuzzer_corpus/2814d70c.bin | 1 + .../fuzzers/server_fuzzer_corpus/282b6585.bin | Bin 0 -> 44 bytes .../fuzzers/server_fuzzer_corpus/2c6660ba.bin | Bin 0 -> 49 bytes .../fuzzers/server_fuzzer_corpus/2e4805c3.bin | 3 + .../fuzzers/server_fuzzer_corpus/3224e6cd.bin | Bin 0 -> 32 bytes .../fuzzers/server_fuzzer_corpus/326ec4d5.bin | 1 + .../fuzzers/server_fuzzer_corpus/32b11997.bin | Bin 0 -> 44 bytes .../fuzzers/server_fuzzer_corpus/330ad4b6.bin | Bin 0 -> 43 bytes .../fuzzers/server_fuzzer_corpus/34bba9e4.bin | Bin 0 -> 49 bytes .../fuzzers/server_fuzzer_corpus/37ec9df8.bin | Bin 0 -> 101 bytes .../fuzzers/server_fuzzer_corpus/39ea47bb.bin | 1 + .../fuzzers/server_fuzzer_corpus/3ca5da2f.bin | 3 + .../fuzzers/server_fuzzer_corpus/3de41f3f.bin | Bin 0 -> 260 bytes .../fuzzers/server_fuzzer_corpus/3e3ae35a.bin | Bin 0 -> 60 bytes .../fuzzers/server_fuzzer_corpus/3e787760.bin | Bin 0 -> 50 bytes .../fuzzers/server_fuzzer_corpus/407607d2.bin | Bin 0 -> 47 bytes .../fuzzers/server_fuzzer_corpus/41b31ef0.bin | Bin 0 -> 259 bytes .../fuzzers/server_fuzzer_corpus/422708b4.bin | 1 + .../fuzzers/server_fuzzer_corpus/422fa704.bin | Bin 0 -> 47 bytes .../fuzzers/server_fuzzer_corpus/42b0afca.bin | Bin 0 -> 27 bytes .../fuzzers/server_fuzzer_corpus/44f342a6.bin | Bin 0 -> 39 bytes .../fuzzers/server_fuzzer_corpus/4558ddeb.bin | Bin 0 -> 45 bytes .../fuzzers/server_fuzzer_corpus/459c0bf6.bin | Bin 0 -> 30 bytes .../fuzzers/server_fuzzer_corpus/4aa883d0.bin | Bin 0 -> 67 bytes .../fuzzers/server_fuzzer_corpus/4d55d5ae.bin | 1 + .../fuzzers/server_fuzzer_corpus/4eb269c3.bin | Bin 0 -> 259 bytes .../fuzzers/server_fuzzer_corpus/51a1abd1.bin | Bin 0 -> 27 bytes .../fuzzers/server_fuzzer_corpus/53de507f.bin | 5 + .../fuzzers/server_fuzzer_corpus/540ada69.bin | Bin 0 -> 39 bytes .../fuzzers/server_fuzzer_corpus/5429f0da.bin | Bin 0 -> 252 bytes .../fuzzers/server_fuzzer_corpus/5435005f.bin | Bin 0 -> 34 bytes .../fuzzers/server_fuzzer_corpus/54d0fc6c.bin | 4 + .../fuzzers/server_fuzzer_corpus/55f6fb1a.bin | Bin 0 -> 41 bytes .../fuzzers/server_fuzzer_corpus/5780565e.bin | Bin 0 -> 33 bytes .../fuzzers/server_fuzzer_corpus/57918260.bin | 1 + .../fuzzers/server_fuzzer_corpus/58b88a24.bin | Bin 0 -> 33 bytes .../fuzzers/server_fuzzer_corpus/597fdab5.bin | Bin 0 -> 256 bytes .../fuzzers/server_fuzzer_corpus/59dcfde4.bin | 3 + .../fuzzers/server_fuzzer_corpus/5d817877.bin | Bin 0 -> 38 bytes .../fuzzers/server_fuzzer_corpus/5f758756.bin | 2 + .../fuzzers/server_fuzzer_corpus/6499e2db.bin | Bin 0 -> 46 bytes .../fuzzers/server_fuzzer_corpus/65099066.bin | Bin 0 -> 261 bytes .../fuzzers/server_fuzzer_corpus/652bfdce.bin | Bin 0 -> 50 bytes .../fuzzers/server_fuzzer_corpus/67b04816.bin | Bin 0 -> 43 bytes .../fuzzers/server_fuzzer_corpus/69891e9f.bin | Bin 0 -> 252 bytes .../fuzzers/server_fuzzer_corpus/6dc4455c.bin | Bin 0 -> 33 bytes .../fuzzers/server_fuzzer_corpus/6e050e98.bin | Bin 0 -> 243 bytes .../fuzzers/server_fuzzer_corpus/746715fe.bin | Bin 0 -> 252 bytes .../fuzzers/server_fuzzer_corpus/7f15bbce.bin | 1 + .../fuzzers/server_fuzzer_corpus/7ffd05db.bin | Bin 0 -> 264 bytes .../fuzzers/server_fuzzer_corpus/8338ebee.bin | Bin 0 -> 43 bytes .../fuzzers/server_fuzzer_corpus/86e6dbf2.bin | Bin 0 -> 263 bytes .../fuzzers/server_fuzzer_corpus/88e1329b.bin | Bin 0 -> 44 bytes .../fuzzers/server_fuzzer_corpus/8b186384.bin | Bin 0 -> 42 bytes .../fuzzers/server_fuzzer_corpus/8da521d9.bin | Bin 0 -> 26 bytes .../fuzzers/server_fuzzer_corpus/8de81717.bin | Bin 0 -> 42 bytes .../fuzzers/server_fuzzer_corpus/90224b8e.bin | Bin 0 -> 46 bytes .../fuzzers/server_fuzzer_corpus/90240c7c.bin | Bin 0 -> 47 bytes .../fuzzers/server_fuzzer_corpus/93beeba2.bin | Bin 0 -> 266 bytes .../fuzzers/server_fuzzer_corpus/954337ef.bin | Bin 0 -> 25 bytes .../fuzzers/server_fuzzer_corpus/97aed4bd.bin | Bin 0 -> 48 bytes .../fuzzers/server_fuzzer_corpus/9bf7553a.bin | 1 + .../fuzzers/server_fuzzer_corpus/a24bf2dc.bin | Bin 0 -> 31 bytes .../fuzzers/server_fuzzer_corpus/a357658d.bin | 1 + .../fuzzers/server_fuzzer_corpus/a3a2b1af.bin | Bin 0 -> 40 bytes .../fuzzers/server_fuzzer_corpus/a5348197.bin | Bin 0 -> 262 bytes .../fuzzers/server_fuzzer_corpus/a7e64803.bin | Bin 0 -> 114966 bytes .../fuzzers/server_fuzzer_corpus/a9e22d93.bin | Bin 0 -> 39 bytes .../fuzzers/server_fuzzer_corpus/aa3c8974.bin | Bin 0 -> 45 bytes .../fuzzers/server_fuzzer_corpus/aa825693.bin | Bin 0 -> 29 bytes .../fuzzers/server_fuzzer_corpus/aa8729d7.bin | Bin 0 -> 44 bytes .../fuzzers/server_fuzzer_corpus/ad810f7f.bin | Bin 0 -> 33 bytes .../fuzzers/server_fuzzer_corpus/b06ce623.bin | Bin 0 -> 43 bytes .../fuzzers/server_fuzzer_corpus/b1128694.bin | Bin 0 -> 257 bytes .../fuzzers/server_fuzzer_corpus/b28959dd.bin | 1 + .../fuzzers/server_fuzzer_corpus/b431df13.bin | Bin 0 -> 26 bytes .../fuzzers/server_fuzzer_corpus/b5acaa52.bin | Bin 0 -> 45 bytes .../fuzzers/server_fuzzer_corpus/b829143b.bin | Bin 0 -> 245 bytes .../fuzzers/server_fuzzer_corpus/b924c842.bin | Bin 0 -> 42 bytes .../fuzzers/server_fuzzer_corpus/bad4f467.bin | Bin 0 -> 45 bytes .../fuzzers/server_fuzzer_corpus/be9b6e78.bin | Bin 0 -> 265 bytes .../fuzzers/server_fuzzer_corpus/bfcbffa9.bin | Bin 0 -> 42 bytes .../fuzzers/server_fuzzer_corpus/c1188b44.bin | Bin 0 -> 29 bytes .../fuzzers/server_fuzzer_corpus/c35968bf.bin | 1 + .../fuzzers/server_fuzzer_corpus/c43d97f2.bin | Bin 0 -> 252 bytes .../fuzzers/server_fuzzer_corpus/c4534867.bin | Bin 0 -> 42 bytes .../fuzzers/server_fuzzer_corpus/c559f565.bin | 3 + .../fuzzers/server_fuzzer_corpus/c66e84d1.bin | Bin 0 -> 45 bytes .../fuzzers/server_fuzzer_corpus/c81dec02.bin | Bin 0 -> 38 bytes .../fuzzers/server_fuzzer_corpus/cca29902.bin | Bin 0 -> 60 bytes .../fuzzers/server_fuzzer_corpus/cdba6c45.bin | Bin 0 -> 264 bytes .../fuzzers/server_fuzzer_corpus/d0f7eebc.bin | 1 + .../fuzzers/server_fuzzer_corpus/d6979f0f.bin | Bin 0 -> 42 bytes .../fuzzers/server_fuzzer_corpus/d9074e68.bin | Bin 0 -> 46 bytes .../fuzzers/server_fuzzer_corpus/da7e44a9.bin | 4 + .../fuzzers/server_fuzzer_corpus/dab172ff.bin | Bin 0 -> 45 bytes .../fuzzers/server_fuzzer_corpus/e0d9a9a7.bin | Bin 0 -> 265 bytes .../fuzzers/server_fuzzer_corpus/e2652fbb.bin | Bin 0 -> 33 bytes .../fuzzers/server_fuzzer_corpus/e2c954e1.bin | Bin 0 -> 43 bytes .../fuzzers/server_fuzzer_corpus/e3bab014.bin | Bin 0 -> 287 bytes .../fuzzers/server_fuzzer_corpus/e9d96662.bin | Bin 0 -> 33 bytes .../fuzzers/server_fuzzer_corpus/eb66106b.bin | Bin 0 -> 43 bytes .../fuzzers/server_fuzzer_corpus/eba8472a.bin | Bin 0 -> 46 bytes .../fuzzers/server_fuzzer_corpus/ed8da77f.bin | 1 + .../fuzzers/server_fuzzer_corpus/f3220426.bin | Bin 0 -> 46 bytes .../fuzzers/server_fuzzer_corpus/f4024b01.bin | Bin 0 -> 39 bytes .../fuzzers/server_fuzzer_corpus/f541d27e.bin | Bin 0 -> 264 bytes .../fuzzers/server_fuzzer_corpus/f5c877c4.bin | Bin 0 -> 45 bytes .../fuzzers/server_fuzzer_corpus/f74b9428.bin | Bin 0 -> 48 bytes .../fuzzers/server_fuzzer_corpus/f826100f.bin | Bin 0 -> 33 bytes .../fuzzers/server_fuzzer_corpus/fb3b0d80.bin | Bin 0 -> 38 bytes .../fuzzers/server_fuzzer_corpus/fd26e0a6.bin | Bin 0 -> 51 bytes .../fuzzers/server_fuzzer_corpus/fe66893c.bin | Bin 0 -> 35 bytes .../fuzzers/server_fuzzer_corpus/ff227015.bin | Bin 0 -> 252 bytes .../fuzzers/server_fuzzer_corpus/ff898c08.bin | Bin 0 -> 37 bytes test/core/util/mock_endpoint.c | 0 test/core/util/mock_endpoint.h | 42 +++++++++ tools/fuzzer/runners/server_fuzzer.sh | 38 ++++++++ tools/run_tests/sources_and_headers.json | 33 +++++++ 146 files changed, 338 insertions(+) create mode 100644 test/core/end2end/fuzzers/server_fuzzer.c create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/01c008fa.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/021ec59f.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/033dd2f6.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/0384345c.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/0aa7b949.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/0abd533e.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/0b275a7f.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/0d10bb63.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/0f700e05.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/0ff4d220.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/10724098.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/11516d58.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/18f00b5f.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/1a69d5fc.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/1cfdde7a.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/1e92aaa5.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/1ea5651f.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/1f992057.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/21475569.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/21a2dcda.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/22ad891a.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/25ab638f.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/27ac2ae2.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/2814d70c.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/282b6585.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/2c6660ba.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/2e4805c3.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/3224e6cd.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/326ec4d5.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/32b11997.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/330ad4b6.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/34bba9e4.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/37ec9df8.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/39ea47bb.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/3ca5da2f.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/3de41f3f.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/3e3ae35a.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/3e787760.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/407607d2.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/41b31ef0.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/422708b4.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/422fa704.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/42b0afca.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/44f342a6.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/4558ddeb.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/459c0bf6.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/4aa883d0.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/4d55d5ae.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/4eb269c3.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/51a1abd1.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/53de507f.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/540ada69.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/5429f0da.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/5435005f.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/54d0fc6c.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/55f6fb1a.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/5780565e.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/57918260.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/58b88a24.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/597fdab5.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/59dcfde4.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/5d817877.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/5f758756.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/6499e2db.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/65099066.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/652bfdce.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/67b04816.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/69891e9f.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/6dc4455c.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/6e050e98.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/746715fe.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/7f15bbce.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/7ffd05db.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/8338ebee.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/86e6dbf2.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/88e1329b.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/8b186384.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/8da521d9.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/8de81717.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/90224b8e.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/90240c7c.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/93beeba2.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/954337ef.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/97aed4bd.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/9bf7553a.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/a24bf2dc.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/a357658d.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/a3a2b1af.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/a5348197.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/a7e64803.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/a9e22d93.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/aa3c8974.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/aa825693.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/aa8729d7.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/ad810f7f.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/b06ce623.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/b1128694.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/b28959dd.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/b431df13.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/b5acaa52.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/b829143b.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/b924c842.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/bad4f467.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/be9b6e78.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/bfcbffa9.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/c1188b44.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/c35968bf.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/c43d97f2.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/c4534867.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/c559f565.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/c66e84d1.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/c81dec02.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/cca29902.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/cdba6c45.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/d0f7eebc.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/d6979f0f.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/d9074e68.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/da7e44a9.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/dab172ff.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/e0d9a9a7.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/e2652fbb.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/e2c954e1.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/e3bab014.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/e9d96662.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/eb66106b.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/eba8472a.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/ed8da77f.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/f3220426.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/f4024b01.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/f541d27e.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/f5c877c4.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/f74b9428.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/f826100f.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/fb3b0d80.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/fd26e0a6.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/fe66893c.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/ff227015.bin create mode 100644 test/core/end2end/fuzzers/server_fuzzer_corpus/ff898c08.bin create mode 100644 test/core/util/mock_endpoint.c create mode 100644 test/core/util/mock_endpoint.h create mode 100644 tools/fuzzer/runners/server_fuzzer.sh diff --git a/Makefile b/Makefile index 4bb7dc8a165..33c74ad0582 100644 --- a/Makefile +++ b/Makefile @@ -966,6 +966,7 @@ resolve_address_test: $(BINDIR)/$(CONFIG)/resolve_address_test secure_channel_create_test: $(BINDIR)/$(CONFIG)/secure_channel_create_test secure_endpoint_test: $(BINDIR)/$(CONFIG)/secure_endpoint_test server_chttp2_test: $(BINDIR)/$(CONFIG)/server_chttp2_test +server_fuzzer: $(BINDIR)/$(CONFIG)/server_fuzzer server_test: $(BINDIR)/$(CONFIG)/server_test set_initial_connect_string_test: $(BINDIR)/$(CONFIG)/set_initial_connect_string_test sockaddr_resolver_test: $(BINDIR)/$(CONFIG)/sockaddr_resolver_test @@ -1113,6 +1114,7 @@ h2_uds_nosec_test: $(BINDIR)/$(CONFIG)/h2_uds_nosec_test hpack_parser_fuzzer_test_one_entry: $(BINDIR)/$(CONFIG)/hpack_parser_fuzzer_test_one_entry http_fuzzer_test_one_entry: $(BINDIR)/$(CONFIG)/http_fuzzer_test_one_entry json_fuzzer_test_one_entry: $(BINDIR)/$(CONFIG)/json_fuzzer_test_one_entry +server_fuzzer_one_entry: $(BINDIR)/$(CONFIG)/server_fuzzer_one_entry uri_fuzzer_test_one_entry: $(BINDIR)/$(CONFIG)/uri_fuzzer_test_one_entry run_dep_checks: @@ -1335,6 +1337,7 @@ buildtests_c: privatelibs_c \ $(BINDIR)/$(CONFIG)/hpack_parser_fuzzer_test_one_entry \ $(BINDIR)/$(CONFIG)/http_fuzzer_test_one_entry \ $(BINDIR)/$(CONFIG)/json_fuzzer_test_one_entry \ + $(BINDIR)/$(CONFIG)/server_fuzzer_one_entry \ $(BINDIR)/$(CONFIG)/uri_fuzzer_test_one_entry \ @@ -8819,6 +8822,38 @@ endif endif +SERVER_FUZZER_SRC = \ + test/core/end2end/fuzzers/server_fuzzer.c \ + +SERVER_FUZZER_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(SERVER_FUZZER_SRC)))) +ifeq ($(NO_SECURE),true) + +# You can't build secure targets if you don't have OpenSSL. + +$(BINDIR)/$(CONFIG)/server_fuzzer: openssl_dep_error + +else + + + +$(BINDIR)/$(CONFIG)/server_fuzzer: $(SERVER_FUZZER_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a + $(E) "[LD] Linking $@" + $(Q) mkdir -p `dirname $@` + $(Q) $(LDXX) $(LDFLAGS) $(SERVER_FUZZER_OBJS) $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -lFuzzer -o $(BINDIR)/$(CONFIG)/server_fuzzer + +endif + +$(OBJDIR)/$(CONFIG)/test/core/end2end/fuzzers/server_fuzzer.o: $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a + +deps_server_fuzzer: $(SERVER_FUZZER_OBJS:.o=.dep) + +ifneq ($(NO_SECURE),true) +ifneq ($(NO_DEPS),true) +-include $(SERVER_FUZZER_OBJS:.o=.dep) +endif +endif + + SERVER_TEST_SRC = \ test/core/surface/server_test.c \ @@ -13668,6 +13703,38 @@ endif endif +SERVER_FUZZER_ONE_ENTRY_SRC = \ + test/core/end2end/fuzzers/server_fuzzer.c \ + +SERVER_FUZZER_ONE_ENTRY_OBJS = $(addprefix $(OBJDIR)/$(CONFIG)/, $(addsuffix .o, $(basename $(SERVER_FUZZER_ONE_ENTRY_SRC)))) +ifeq ($(NO_SECURE),true) + +# You can't build secure targets if you don't have OpenSSL. + +$(BINDIR)/$(CONFIG)/server_fuzzer_one_entry: openssl_dep_error + +else + + + +$(BINDIR)/$(CONFIG)/server_fuzzer_one_entry: $(SERVER_FUZZER_ONE_ENTRY_OBJS) $(LIBDIR)/$(CONFIG)/libone_input_fuzzer.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a + $(E) "[LD] Linking $@" + $(Q) mkdir -p `dirname $@` + $(Q) $(LD) $(LDFLAGS) $(SERVER_FUZZER_ONE_ENTRY_OBJS) $(LIBDIR)/$(CONFIG)/libone_input_fuzzer.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a $(LDLIBS) $(LDLIBS_SECURE) -o $(BINDIR)/$(CONFIG)/server_fuzzer_one_entry + +endif + +$(OBJDIR)/$(CONFIG)/test/core/end2end/fuzzers/server_fuzzer.o: $(LIBDIR)/$(CONFIG)/libone_input_fuzzer.a $(LIBDIR)/$(CONFIG)/libgrpc_test_util.a $(LIBDIR)/$(CONFIG)/libgrpc.a $(LIBDIR)/$(CONFIG)/libgpr_test_util.a $(LIBDIR)/$(CONFIG)/libgpr.a + +deps_server_fuzzer_one_entry: $(SERVER_FUZZER_ONE_ENTRY_OBJS:.o=.dep) + +ifneq ($(NO_SECURE),true) +ifneq ($(NO_DEPS),true) +-include $(SERVER_FUZZER_ONE_ENTRY_OBJS:.o=.dep) +endif +endif + + URI_FUZZER_TEST_ONE_ENTRY_SRC = \ test/core/client_config/uri_fuzzer_test.c \ diff --git a/build.yaml b/build.yaml index 0a71cf715d6..5a1c49df123 100644 --- a/build.yaml +++ b/build.yaml @@ -1946,6 +1946,18 @@ targets: - grpc - gpr_test_util - gpr +- name: server_fuzzer + build: fuzzer + language: c + src: + - test/core/end2end/fuzzers/server_fuzzer.c + deps: + - grpc_test_util + - grpc + - gpr_test_util + - gpr + corpus_dirs: + - test/core/end2end/fuzzers/server_fuzzer_corpus - name: server_test build: test language: c diff --git a/test/core/bad_client/bad_client.c b/test/core/bad_client/bad_client.c index 433ecf69dfe..95b079768cd 100644 --- a/test/core/bad_client/bad_client.c +++ b/test/core/bad_client/bad_client.c @@ -34,12 +34,15 @@ #include "test/core/bad_client/bad_client.h" #include +#include #include #include +#include #include "src/core/ext/transport/chttp2/transport/chttp2_transport.h" #include "src/core/lib/channel/channel_stack.h" #include "src/core/lib/channel/http_server_filter.h" #include "src/core/lib/iomgr/endpoint_pair.h" +#include "src/core/lib/support/murmur_hash.h" #include "src/core/lib/support/string.h" #include "src/core/lib/surface/completion_queue.h" #include "src/core/lib/surface/server.h" @@ -86,6 +89,15 @@ void grpc_run_bad_client_test(grpc_bad_client_server_side_validator validator, grpc_closure done_write_closure; grpc_exec_ctx exec_ctx = GRPC_EXEC_CTX_INIT; + uint32_t hash = gpr_murmur_hash3(client_payload, client_payload_length, 0); + char *fn; + gpr_asprintf(&fn, "test/core/end2end/fuzzers/server_fuzzer_corpus/%08x.bin", + hash); + FILE *f = fopen(fn, "w"); + fwrite(client_payload, 1, client_payload_length, f); + fclose(f); + gpr_free(fn); + hex = gpr_dump(client_payload, client_payload_length, GPR_DUMP_HEX | GPR_DUMP_ASCII); diff --git a/test/core/end2end/fuzzers/server_fuzzer.c b/test/core/end2end/fuzzers/server_fuzzer.c new file mode 100644 index 00000000000..5b0dea980eb --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer.c @@ -0,0 +1,89 @@ +/* + * + * Copyright 2016, Google Inc. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are + * met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above + * copyright notice, this list of conditions and the following disclaimer + * in the documentation and/or other materials provided with the + * distribution. + * * Neither the name of Google Inc. nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR + * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT + * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + */ + +#include + +#if 0 +static void discard_write(gpr_slice slice) { gpr_slice_unref(slice); } + +static void *tag(int n) { return (void *)(uintptr_t)n; } +#endif + +int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { +#if 0 + grpc_init(); + + grpc_endpoint *mock_endpoint = grpc_mock_endpoint_create(discard_write); + grpc_mock_endpoint_put_read(mock_endpoint, + gpr_slice_from_copied_buffer(data, size)); + + grpc_server *server = grpc_server_create(NULL, NULL); + grpc_completion_queue *cq = grpc_completion_queue_create(); + grpc_server_register_completion_queue(server, cq); + // TODO(ctiller): add registered methods (one for POST, one for PUT) + // void *registered_method = + // grpc_server_register_method(server, "/reg", NULL, 0); + grpc_server_start(server, NULL); + grpc_exec_ctx exec_ctx = GRPC_EXEC_CTX_INIT; + grpc_transport *transport = + grpc_create_chttp2_transport(&exec_ctx, NULL, mock_endpoint, 0); + grpc_server_setup_transport(&exec_ctx, server, transport, NULL); + grpc_chttp2_transport_start_reading(&exec_ctx, transport, NULL, 0); + grpc_exec_ctx_flush(&exec_ctx); + + grpc_call *call1; + grpc_call_details call_details1; + grpc_metadata_array request_metadata1; + grpc_server_request_call(server, &call1, &call_details1, &request_metadata1, + cq, cq, tag(1)); + + while (1) { + grpc_event ev = + grpc_completion_queue_next(cq, gpr_inf_past(GPR_CLOCK_REALTIME)); + switch (ev.type) { + case GRPC_QUEUE_TIMEOUT: + goto done; + case GRPC_QUEUE_SHUTDOWN: + break; + case GRPC_OP_COMPLETE: + switch (detag(ev.tag)) { + case 1: + abort(); + } + } + } +done: + grpc_shutdown(); +#endif + return 0; +} diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/01c008fa.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/01c008fa.bin new file mode 100644 index 0000000000000000000000000000000000000000..2f670cf2db62b12f27c1f50bf5bc5acb1b3782ac GIT binary patch literal 252 zcmW-cK~BRk5Jgi6qK&BJ1?(eM6xDHHnG?VQ5z$;=I-bUsT-$Oc66J>63Wt&A>wjtH zORxWWub=C;Vd&Ls({8J6b@*7cD2g)gGQX?Et;9_ifz4W-LQqFY;K}SC`lOe!Q&CML}#I}L@CXSB&^OXE;N{}w3ibt&3=9k`Knwybj35@{|Aqzz0H*u~UH||9 literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/033dd2f6.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/033dd2f6.bin new file mode 100644 index 0000000000000000000000000000000000000000..732d84630a0e24b030d6a8e1f6d1552ca0a808c6 GIT binary patch literal 28 gcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`08%FeRR910 literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/0384345c.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/0384345c.bin new file mode 100644 index 0000000000000000000000000000000000000000..00c4956d38ce5d2ac04ee105d54def6c17580021 GIT binary patch literal 286 zcmY+9%}&EG49B}s#HcnY2e_h&6CcakA#vFgj02*geE~1=8cS&swJu^jHxEF%8hmps%J)rE6)&4|m94V+eacCaq%kJ@olP_om%9LL7RAx~;sCw4+6~HJhpAx> zvFebG*J<@pHzGBD;A`s@*onkadB^Bj@+sgQgkVVllXpei2ldQ`1{wVeENO8wX%dve zz!IJEnp}HJI_?vn)*6o%7}xC&1uI}L@CXSB&^OXE;N{}w3ibt&3=9k`Knw!Rj35@{{{{vCpcDn& literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/0d10bb63.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/0d10bb63.bin new file mode 100644 index 0000000000000000000000000000000000000000..50bb312addc27d7ade5499d407493df94f61257a GIT binary patch literal 236 zcmW+x!D_=W6iY|S+R%az+dcHujXF+y%ol8jvC!rRUhUV|;Mm4_fp(v_FPk%ggaksM z_WW7Cmmgi%ic?i@i*0fFnl;O^JaNYFVs;C*Yyyy8iJSN03XwfGqtrNHu8BfQ1CsVC zZ@(`cD;k(miiRF*>m^w2M`9c49ibymkAQ2!I|)sLWiNdUl7o~Oh@+EU8P~rWm8xmr zpzvma@X-I5z@7+K6v0@GBP*s6BZoc}cUMqcT9a(~KPN?99n+_(F89{B>HhWyQzAyV literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/0f700e05.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/0f700e05.bin new file mode 100644 index 0000000000000000000000000000000000000000..f861853d887e038cc5d65f73ab852158b0af3a2c GIT binary patch literal 46 scmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`Knwybj35@Hg8f5z0HdA-z5oCK literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/0ff4d220.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/0ff4d220.bin new file mode 100644 index 0000000000000000000000000000000000000000..fc79411662349e04d7ca2d8ed0cc4ad6624b5d9f GIT binary patch literal 42 ncmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`Knw;QAd(RPk^ThU literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/10724098.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/10724098.bin new file mode 100644 index 0000000000000000000000000000000000000000..9d1a39d6063ff65ce2424a37df014a7508ac9584 GIT binary patch literal 51 qcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`KnwI}L@CXSB&^OXE;N{}w3ibt&3=9k`KnwyLj35@{{{|2M0JiK0;s5{u literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/18f00b5f.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/18f00b5f.bin new file mode 100644 index 00000000000..a41cbd4b019 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/18f00b5f.bin @@ -0,0 +1 @@ +PRI * HTTX \ No newline at end of file diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/1a69d5fc.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/1a69d5fc.bin new file mode 100644 index 0000000000000000000000000000000000000000..db1c0d6d72b87300030d918e4160445c954699f1 GIT binary patch literal 46 rcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`Knwz`j4D8q5yS)lp{oRd literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/1cfdde7a.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/1cfdde7a.bin new file mode 100644 index 0000000000000000000000000000000000000000..61a954d0ac9371f91cf37de31cdb7908a889beb3 GIT binary patch literal 252 zcmW-cL2AP=5JjEhlGHSyMY}g$wI#CLE`5S_QEC!jU^1Fm0!0$?7@FR&x2l|h`TP$v zA6~!ztY7PoVd&L+({8J6b@*DeD2g)gGJmVZt;B5?fz3vpLQqFYV%<$>=uD+yjyau) zP0(fkeHcX5!JJdFe7SQ0!I?0zxX0j`JWIYr5)h-a2yBB_V~Qvq7L|ZVktKNy+WPTP z)5!tT&g%S``*!26jpBxB!wIaTG>K}SC`lOe!P616L}#6h4-{@mmjD0& literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/1e92aaa5.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/1e92aaa5.bin new file mode 100644 index 0000000000000000000000000000000000000000..02796cb265559fac165786e11791804919caac5d GIT binary patch literal 39 mcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=C{63}C?a9|!=9FbG`$ literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/1ea5651f.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/1ea5651f.bin new file mode 100644 index 00000000000..782f21d69be --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/1ea5651f.bin @@ -0,0 +1 @@ +PRI * X \ No newline at end of file diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/1f992057.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/1f992057.bin new file mode 100644 index 0000000000000000000000000000000000000000..c60d1eb4e5f8a0da87388cd2f0880fb2a26c11cd GIT binary patch literal 48 tcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`KnwzGj35@{{{|pn006d92VejI literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/21475569.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/21475569.bin new file mode 100644 index 0000000000000000000000000000000000000000..06aecff914ec0696486d3077b06a89fb15df10d8 GIT binary patch literal 29 hcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`3;I}L@CXSB&^OXE;N{}w3ibt&3=9k`Knw-|bk77; literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/22ad891a.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/22ad891a.bin new file mode 100644 index 0000000000000000000000000000000000000000..edd095a03e566da8c1ee99b99e678b6317aa7ec3 GIT binary patch literal 33 jcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=AwR3?KjiXY2%7 literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/25ab638f.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/25ab638f.bin new file mode 100644 index 0000000000000000000000000000000000000000..af5a22a48d6fe32ca00141bed71ac55910dafe2c GIT binary patch literal 252 zcmW-c(MrTH5Jg+9xE2@kpzp;el}%H9>=)>RSls@=>}0kHWRs9i!SxUQD^myNaxctW zIK$U_^W40R!*87 zM+ZzhtMg~>+f6?I}L@CXSB&^OXE;N{}w3ibt&3=9k`Knwz`j4D8q5r_euD+GW5 literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/2814d70c.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/2814d70c.bin new file mode 100644 index 00000000000..500c0709ca2 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/2814d70c.bin @@ -0,0 +1 @@ +X \ No newline at end of file diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/282b6585.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/282b6585.bin new file mode 100644 index 0000000000000000000000000000000000000000..a2cabf6afdb5ffd0f6e4ab5b370177a7261f5af6 GIT binary patch literal 44 rcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`Knwy*j4D8qk%0jKn2-d0 literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/2c6660ba.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/2c6660ba.bin new file mode 100644 index 0000000000000000000000000000000000000000..5f96b344ae6c975f49bd8cfe06ca930a72538bca GIT binary patch literal 49 tcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`Knw!xj35@{{{|3X006$g2jKt! literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/2e4805c3.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/2e4805c3.bin new file mode 100644 index 00000000000..20410999b58 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/2e4805c3.bin @@ -0,0 +1,3 @@ +PRI * HTTP/2.0 + +SX \ No newline at end of file diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/3224e6cd.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/3224e6cd.bin new file mode 100644 index 0000000000000000000000000000000000000000..b1bfc23f45a6b505ee0dbdda8bb71a3e6b4527bf GIT binary patch literal 32 jcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`K+FIDV|xTu literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/326ec4d5.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/326ec4d5.bin new file mode 100644 index 00000000000..98c7665694b --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/326ec4d5.bin @@ -0,0 +1 @@ +PRIX \ No newline at end of file diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/32b11997.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/32b11997.bin new file mode 100644 index 0000000000000000000000000000000000000000..f19bc2957950e131b099944530a2bd9a76bcbe29 GIT binary patch literal 44 rcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`Knwz`j4D8qk%0jKn5zVU literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/330ad4b6.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/330ad4b6.bin new file mode 100644 index 0000000000000000000000000000000000000000..d4b63bae60881659e40c40d3b91014f6c07e77fc GIT binary patch literal 43 pcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`Knwzmj35@{KLC_T1zG?A literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/34bba9e4.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/34bba9e4.bin new file mode 100644 index 0000000000000000000000000000000000000000..1c77a386582dc1be884c2626907b8ee668d12846 GIT binary patch literal 49 scmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`KnwyLj35@{{{}Ds0KZNMVgLXD literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/37ec9df8.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/37ec9df8.bin new file mode 100644 index 0000000000000000000000000000000000000000..5400eb508234de06d006c930869d274038cdcf65 GIT binary patch literal 101 zcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`Knwzsj35@H08e^RL9%X1W^QVJX$hC1 SsX}pTa(-S)F-!$BP89%)NfnC# literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/39ea47bb.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/39ea47bb.bin new file mode 100644 index 00000000000..13997e01f4f --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/39ea47bb.bin @@ -0,0 +1 @@ +PRI * HTTP/2.X \ No newline at end of file diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/3ca5da2f.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/3ca5da2f.bin new file mode 100644 index 00000000000..5b46240494a --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/3ca5da2f.bin @@ -0,0 +1,3 @@ +PRI * HTTP/2.0 + +SMX \ No newline at end of file diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/3de41f3f.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/3de41f3f.bin new file mode 100644 index 0000000000000000000000000000000000000000..262ed24e5be534cd575ca6f7296e5ee6425d2dee GIT binary patch literal 260 zcmW-c(MrTH5Jg+5sKv!R=zH-=Wz$q2`vv+STipJ@Y%(T+Y!Z?wxPGOdWV!=$xff!cX^*FxA2-IKF^ M`FSo#XS}-l2lrh}h5!Hn literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/3e3ae35a.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/3e3ae35a.bin new file mode 100644 index 0000000000000000000000000000000000000000..49c7897b71826ee333ea23875fc3d6ad715f905a GIT binary patch literal 60 vcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`KnwI}L@CXSB&^OXE;N{}w3ibt&3=9k`KnwyLj35@{{{}E%0szOd2xI^N literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/407607d2.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/407607d2.bin new file mode 100644 index 0000000000000000000000000000000000000000..8e489392173eb67afbab802d9128f3264dc7b8f4 GIT binary patch literal 47 rcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`Knwz`j4D8q5zGbvrYi)1 literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/41b31ef0.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/41b31ef0.bin new file mode 100644 index 0000000000000000000000000000000000000000..7469434155093f077ff476f28a9c945c97e67361 GIT binary patch literal 259 zcmZ9H!Ait15Qe)_aV;+7p!ed*T{cbi*eB3~SlqtA>}0kHWRs9i!Szjj8&i)C%+LS9 z%nyJ6`Bv}h*J0?@OVe(uO?7x*v?z))?=nBD#jV737lF-MokCDYNdMS~n{GlwXDSVI z%ycF;L6`lmVAjMAVy~q*aol06j9tSDgluqOY#`B z_2Yxp`6K7-HJuzV?ZnCUZ H{I&fB%>_I}L@CXSB&^OXE;N{}w3ibt&3=9k`Knwz`j35@{|AvMJ1^}*R2HyYx literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/42b0afca.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/42b0afca.bin new file mode 100644 index 0000000000000000000000000000000000000000..e01fec2276824400cb3ae275d7ca76b7479a34c7 GIT binary patch literal 27 fcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9kaP0|EW literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/44f342a6.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/44f342a6.bin new file mode 100644 index 0000000000000000000000000000000000000000..1e7e47bf20956ac097de00db8e78be5d694d4bb8 GIT binary patch literal 39 mcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=C{63}7%5L;?VX83gnI literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/4558ddeb.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/4558ddeb.bin new file mode 100644 index 0000000000000000000000000000000000000000..7b9f09f815794b601d081e356c80128b9d9a0a8c GIT binary patch literal 45 rcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`Knw!Rj35@Hf`S47oYw@t literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/459c0bf6.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/459c0bf6.bin new file mode 100644 index 0000000000000000000000000000000000000000..fcb842e5029531635b0a69d8d4d09a757e915800 GIT binary patch literal 30 icmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`3=9BT(F9ch literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/4aa883d0.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/4aa883d0.bin new file mode 100644 index 0000000000000000000000000000000000000000..2657149b0d07a03d7d52e08af4b379555b8e94e3 GIT binary patch literal 67 zcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`Knwzsj35@H08e^RL9%X1W^QVJX$hC1 NsX}pTa(-S)F#u;V4DSE{ literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/4d55d5ae.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/4d55d5ae.bin new file mode 100644 index 00000000000..7e5544c7454 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/4d55d5ae.bin @@ -0,0 +1 @@ +PRI *X \ No newline at end of file diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/4eb269c3.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/4eb269c3.bin new file mode 100644 index 0000000000000000000000000000000000000000..cf6e9d434f47c04b8ca6de9dcd61d6fb5e40c5c8 GIT binary patch literal 259 zcmW-cK~BRk5JgiI1VmJL0sDv*t?D?i%n4wD8qr)}Y7em`*S745L^&l#!tO}(^}jUp zr8jU#~|5bQ4UgKAdXIY zW!(H^RQ||4JB8mC2zT?Z3G9mSmLeF7F|lSz7&*-O@c9UeOKY-iFLhG%-D@W7`u4>d LxBP4_Yz6Ees?bb@ literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/51a1abd1.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/51a1abd1.bin new file mode 100644 index 0000000000000000000000000000000000000000..dbf6a085aac69aafbc261a88665707766b17ea6b GIT binary patch literal 27 fcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=C`lP1poi literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/53de507f.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/53de507f.bin new file mode 100644 index 00000000000..a6595251d9d --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/53de507f.bin @@ -0,0 +1,5 @@ +PRI * HTTP/2.0 + +SM + + \ No newline at end of file diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/540ada69.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/540ada69.bin new file mode 100644 index 0000000000000000000000000000000000000000..18f0a366f69a816f059f9acdda75b13b51b1441f GIT binary patch literal 39 ocmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=C{63}C>*z{tP=0D?0FU;qFB literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/5429f0da.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/5429f0da.bin new file mode 100644 index 0000000000000000000000000000000000000000..001c62c9a28222c2bfe3fdaa761e7baf4bacdb57 GIT binary patch literal 252 zcmW-cL2AP=5JjEf($qAdMY}g$H6gOxE`5S_QED1rU^1Rq0!0$?7@FR&x2n{E`TP$v zA720UUhnI-Vd&Ls({8J6b^OR$6h)af&+jU`mAL5wu->S%_v!>u+;%f+x=^W^LrNE7 z?Z>kJJPxAjU`Z(&zTR1nV6~rF+@p6)jwN3M2?)U&1UBBODFze|StTG+U`Y=BXx#KT z(%Ayj!HnrM^&O@k6U3Tn!x4<7IE!kTDN2~q!P5ywiPj`r|JR{vo0o*vwDq$!Zu#D2 IrgbLz0~9k!j{pDw literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/5435005f.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/5435005f.bin new file mode 100644 index 0000000000000000000000000000000000000000..999a65688ccc8e0c9b641a4703eced21b3cef5da GIT binary patch literal 34 jcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`Knw%`Y$XI$ literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/54d0fc6c.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/54d0fc6c.bin new file mode 100644 index 00000000000..24b882d5219 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/54d0fc6c.bin @@ -0,0 +1,4 @@ +PRI * HTTP/2.0 + +SM +X \ No newline at end of file diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/55f6fb1a.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/55f6fb1a.bin new file mode 100644 index 0000000000000000000000000000000000000000..0963601d510830b8d4de49e07284214999eafde0 GIT binary patch literal 41 mcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`KnwI}L@CXSB&^OXE;N{}w3ibt&3=E7c3?KjiXV(N) literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/57918260.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/57918260.bin new file mode 100644 index 00000000000..2f68d68af9e --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/57918260.bin @@ -0,0 +1 @@ +PRI * HTTPX \ No newline at end of file diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/58b88a24.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/58b88a24.bin new file mode 100644 index 0000000000000000000000000000000000000000..696be2b5f325a6f6605b5bffe33467c8abd43a33 GIT binary patch literal 33 jcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=GUH3?KjiXXOM~ literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/597fdab5.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/597fdab5.bin new file mode 100644 index 0000000000000000000000000000000000000000..465b56942b03171eb407597b766128b049abb413 GIT binary patch literal 256 zcmW+x!Ait16l|qpEiUAs_u|Q2Hcj=|FVKTn-2TAZF<+GP{yp4*^Km;^e(JLS#3?A~l||(nKMpGm`eI z8b1ybYX(?TiiR$?)=RM3FU0PocZ7~OT>>%)!5Rr^qr)gc^K3U_|uWedZ J=UwG*!XHH5O_cxu literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/59dcfde4.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/59dcfde4.bin new file mode 100644 index 00000000000..e90e9a66e1a --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/59dcfde4.bin @@ -0,0 +1,3 @@ +PRI * HTTP/2.0 + +SM X \ No newline at end of file diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/5d817877.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/5d817877.bin new file mode 100644 index 0000000000000000000000000000000000000000..8c2ec2aa437138738f32c0785ac627f66184b3ab GIT binary patch literal 38 lcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`KnwI}L@CXSB&^OXE;N{}w3ibt&3=9k`Knwybj4D8q5yS)lp`ZkR literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/65099066.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/65099066.bin new file mode 100644 index 0000000000000000000000000000000000000000..bf5806d1b9c36b35758cf7eb0f2152cc3af61cf9 GIT binary patch literal 261 zcmW+x!Ait16ikQptjrjz3)cIqR#owfApzN2nbEkJFr$_S$oz7cmBl00mM9f> zM6yxWYYr+0p6RM+M%-nfQ&0fiRGuQ$h|Yd8dF}4ASJJ_}$6^l)^*;gNoV( zbMJKdC_Ouk-yR5e=GP^@A-tjt&SRc=v&@(Um=b(AfELQTBHMGFl70757IuC6=v`QT Mo*3Jl=T(gT14H{vhX4Qo literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/652bfdce.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/652bfdce.bin new file mode 100644 index 0000000000000000000000000000000000000000..49d0f7f5d500ed57eee2866dca2c8c7cc1f1a174 GIT binary patch literal 50 tcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`KnwyLj35@{{{}E%0076Z2x0&L literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/67b04816.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/67b04816.bin new file mode 100644 index 0000000000000000000000000000000000000000..5387e6ed68ec1302a4886fcf4c40ae4f9ef09a25 GIT binary patch literal 43 pcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`KnwyLj35@{e*lz%1!4dI literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/69891e9f.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/69891e9f.bin new file mode 100644 index 0000000000000000000000000000000000000000..0ba2abc55100804f8483667d4f6644015f734c9b GIT binary patch literal 252 zcmW+x!Ait16zodHwYZRjXDOakNK-xb3-lnC-TpxO`fP&PypX)2{Y}5f)PWghE;CGj ze5;@8*J0?@OVb{zLv?!Jv?z))bHnd$b31X_1I}L@CXSB&^OXE;N{}w3ibt&3=FI+3?KjiXY&MF literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/6e050e98.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/6e050e98.bin new file mode 100644 index 0000000000000000000000000000000000000000..0fbf1caacc9865014ec1df52d07dbca61df18f6c GIT binary patch literal 243 zcmW+xL2AP=5Oj)5Qg*(J-@dlwL#2@{JA2G8VK@->ox7@b968@w7*MDeh&1VoA~$z#ygkB^$p z4w&{<=g-`?AAf8VH%x0zU>&7NRP#hh!k7b3C(sg|&9eTlL)A8~d0Nxf&(8Y!`{fUQ C4@ryw literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/746715fe.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/746715fe.bin new file mode 100644 index 0000000000000000000000000000000000000000..8ede09c6df21d6dbedb18d7afa08312702dbe9b0 GIT binary patch literal 252 zcmW-c(MrTH5JkIEu@)Edpzp;el}%H9>=)>RSa$mZvy<62kWE551=m0HuS^`6%e^pj z;SBqa=B0Tb$3eZd-L~G=htI40vqqt6a$L;tP&6@uq20G8#g^@ zI$2=a8J#{;-){ObL0mCa9Kl$Mi>TLyqJ$|OJRU(yv?kf+zYbN`z9zJ`Yo4re>-Tel IsYE9F0~D!Ar2qf` literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/7f15bbce.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/7f15bbce.bin new file mode 100644 index 00000000000..eb23e5a4478 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/7f15bbce.bin @@ -0,0 +1 @@ +PRI * HX \ No newline at end of file diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/7ffd05db.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/7ffd05db.bin new file mode 100644 index 0000000000000000000000000000000000000000..ed01ab25f4a3375e3f801e49ba955f69505eb98d GIT binary patch literal 264 zcmW-cK~BRk5Ji(J6%bM31?(eMw5sF4GADoqYD9B^sXaKBT-&lI66KT}38y2?)Bn=U zm;Uhe(d?S{aU8^3+imJief(Tl6h)PHnZI&TC0q9aXnGJ4wMm2#l{i6UH+_;5p0S#U zLUw1Q$*XEO97k67FlQGHUGA)xU?-o5-AnHX9dWt@WDtTi63BQbbPSR`F61C32IAcFl`5 PZvNR8#rj&WT)6rNDaA~T literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/8338ebee.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/8338ebee.bin new file mode 100644 index 0000000000000000000000000000000000000000..7e6c62ce4d3fbe04743f415cb0fc21fefea3d3b5 GIT binary patch literal 43 pcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`Knwzmj35?c0|1lD1l#}s literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/86e6dbf2.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/86e6dbf2.bin new file mode 100644 index 0000000000000000000000000000000000000000..b77356714a7e7c737dd2484bbe4481ce2e68ea86 GIT binary patch literal 263 zcmXw!(MrTH5Jg+5sKv!R=zH-=Wz$q2`vv+STipJ@Y%(T+Y!Z?wxPGOdWGXl?mwRF6 z!kIqax~J}So+t6r51V$=?%!9fs;Viw&QHC%nw^gk$lQp8+GfIpN*o}ui!n=sM{EpH zEa`}3f@-GSerD|mOG(Mn>BRSr^OB#vGN zWxc+$s(h55t-?BReC!qy*Ms%B)>7CJwqB-XB15>1?sxU!4>~|6BI}L@CXSB&^OXE;N{}w3ibt&3=9k`KnwyLj35@{{{{e>WCh{? literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/8b186384.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/8b186384.bin new file mode 100644 index 0000000000000000000000000000000000000000..cb04b30c8e89beb35b66f2a8452e971dff363bda GIT binary patch literal 42 pcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`Knwz`j4D8q5de>?1b_el literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/8da521d9.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/8da521d9.bin new file mode 100644 index 0000000000000000000000000000000000000000..122486a89da4b72bbf3403275eed5788482247c6 GIT binary patch literal 26 ecmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3~T^NhXhvu literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/8de81717.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/8de81717.bin new file mode 100644 index 0000000000000000000000000000000000000000..b16f546df12e92044d1925805315295137d62e48 GIT binary patch literal 42 mcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`KnwI}L@CXSB&^OXE;N{}w3ibt&3=9k`Knwybj35>xe?4O&0HT})PXGV_ literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/90240c7c.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/90240c7c.bin new file mode 100644 index 0000000000000000000000000000000000000000..365bf2deb5518e8b836764cb01cd478f1b1665ec GIT binary patch literal 47 scmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`KnwyLj35@{{{|oc0Iv!MVgLXD literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/93beeba2.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/93beeba2.bin new file mode 100644 index 0000000000000000000000000000000000000000..dc2c3a0667406abbcbefb7ed2bd955d915f764b7 GIT binary patch literal 266 zcmW-cO-ckY5QWo2%V^_Z7P@a-sZ9UqvQMB3v2pqWHA$HSGD%3P!SR$H$;5(sya!be zzWMX5eQIBqWgcGoao6mc!+TN2Se>`bZ&h5yFQx#bZ-$74c=ctmluz!kY=!oT8!gmGuIw_KEnl@Q%7xxK}?W@D1T5MKBg);?0^ccA)a%{Sjm*tjV_huM@-AKWD;zY#*#~ Q>-QsLTUHgY!nk4V55omaj{pDw literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/954337ef.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/954337ef.bin new file mode 100644 index 0000000000000000000000000000000000000000..782e59db70fb9d8768034b7200192d79b3ce7999 GIT binary patch literal 25 dcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3;;zi1W^D0 literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/97aed4bd.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/97aed4bd.bin new file mode 100644 index 0000000000000000000000000000000000000000..dbe2507024116b06b754791083af9c77c323aad9 GIT binary patch literal 48 tcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`KnwzGj35@{{{|qa2LQIw2j2hy literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/9bf7553a.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/9bf7553a.bin new file mode 100644 index 00000000000..e612aec9401 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/9bf7553a.bin @@ -0,0 +1 @@ +PRX \ No newline at end of file diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/a24bf2dc.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/a24bf2dc.bin new file mode 100644 index 0000000000000000000000000000000000000000..1e5b421dd45d0da2d3dd6d4cb616507c9122b08d GIT binary patch literal 31 icmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`Knwt1CInRg literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/a357658d.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/a357658d.bin new file mode 100644 index 00000000000..255103fca90 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/a357658d.bin @@ -0,0 +1 @@ +PX \ No newline at end of file diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/a3a2b1af.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/a3a2b1af.bin new file mode 100644 index 0000000000000000000000000000000000000000..23086f5f7dec1f768b6e6d5c928680dfe294aa2f GIT binary patch literal 40 mcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`Knw&9pWC--8s%%(Z<4I;>`d{ammv0+64v9giQQK1yATn&@m#17@bu>Hh4LwsQBGV0ZL&cfnEh| z{d{kA`6xMCjo%IkxAU)!{EYC55?F^R^JdAI1kB~|VGmj;XNzo4aZ2{xOKI5k?W41P N`FUdO{8X7T@;!-TKRFb34DC-~YJO$z(F?*X8>=z3ish%WWId@n-$l zH0y`ZWv{lU{1~6&?3hy9cTX`Ln_{;6dB4x*+i>o?u1wFbt0oWCu{oveP2SWg)@hlZ z+n9y6t;#&4vZ>dHuFbQzm%0pj9^15xb>0+ZeRx;I$10?FR~G%B{e5?bKV_S}Nbx3h zp{!ze%I4=&?3UrsA9()|ie+Av{dRG^E?;j}pZlk+Hj58cS)YG@oP7Oveb@9_6#@hZ z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV6R|0U-e6*_%v&009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXD0zv==92x=y2oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5Fjv~fDnN3>`f*>fB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C60U-bb4h;bU1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oM-gKnTEi_9hb`K!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB=DkfDnKIhlT(F0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk J1PF{K@EI}L@CXSB&^OXE;N{}w3ibt&3=C{63}CI}L@CXSB&^OXE;N{}w3ibt&3=9k`Knw!Rj4D8q5r_eu7X*F) literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/aa825693.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/aa825693.bin new file mode 100644 index 0000000000000000000000000000000000000000..4a68f21d18d2caa7dc77af4f2c4274df6b559803 GIT binary patch literal 29 hcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`{{dHf1yle4 literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/aa8729d7.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/aa8729d7.bin new file mode 100644 index 0000000000000000000000000000000000000000..2f4e4782d8b0eb1eb3c1f1f3ca3dde0f1cde6076 GIT binary patch literal 44 qcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`Knwy*j35@{e+B@Vt_55G literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/ad810f7f.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/ad810f7f.bin new file mode 100644 index 0000000000000000000000000000000000000000..7761e5216ee048b93970f399d60977f9c9add788 GIT binary patch literal 33 kcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`K+M1h0B6wzRsaA1 literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/b06ce623.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/b06ce623.bin new file mode 100644 index 0000000000000000000000000000000000000000..63a9a8c714af40de88ea5ceda80fa3f7f50709e2 GIT binary patch literal 43 pcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`Knwzmj35>xBLI_31YH0C literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/b1128694.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/b1128694.bin new file mode 100644 index 0000000000000000000000000000000000000000..82aa699e0d1c2865d7ba36ec5a8832417337a91b GIT binary patch literal 257 zcmW+xL2AP=5R{8U6VreW?cMa$l*n>RPkuprC^d~gu#q;lK#_#JhNeI4uPS9>XJ=q% zVEXTm`ni4|hF-ol?Y7!hhtG_Ru`+F*zaq1Ouetywvkd4$MsyIDc#-R9pMgdA;Ac0PKZQS^v z@nnH;Z*+2|y#4rV0>2?#Qv_o%&b(S?i~`2=@OT6*lr@Rg*El8H<|S2Y+WN^FxBToF LTU~nI}L@CXSB&^OXE;N{}w3ibt&3=9BCfdo+i literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/b5acaa52.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/b5acaa52.bin new file mode 100644 index 0000000000000000000000000000000000000000..ea99ae78be4eb7aefbad7a2611bebc379db9a8be GIT binary patch literal 45 rcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`Knw!Rj35>xBV!@}oP7kr literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/b829143b.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/b829143b.bin new file mode 100644 index 0000000000000000000000000000000000000000..b3e88f07d94c52d98ed2f1163ef79f027f318f72 GIT binary patch literal 245 zcmW-c(MrTH5JkIEQG*M4(D&k#%BHD4_6zhuEN*{bnoOHOHVNqzTz}D@GI3xo_rlD9 zJAA!2&&}I74)V3__H56NA4RLGs`Hll-4(avmwf~>*K!U)PLTLjzbb<#tPN4j>4ap0 zu7}U#$XO3tPRY{w#svk=gq8TM3ZBrDpmRhHF*>V&Z18ePQSrN?0+hl?0=){_`sLp0 z{E;~ajk5#7!}4PzzaV6D3X?AcI}L@CXSB&^OXE;N{}w3ibt&3=9k`KnwI}L@CXSB&^OXE;N{}w3ibt&3=9k`Knw!Rj35@HAY&o`oUH`W literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/be9b6e78.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/be9b6e78.bin new file mode 100644 index 0000000000000000000000000000000000000000..27e9ebc7dc7948555cbac2424df2e4220b75cb2a GIT binary patch literal 265 zcmW-c-AcqT5QS5zf5pXI=zZ}@Wz$qI`viKiSlqtAY%;ciY!Z?wxIU$iWa7Xa&ViW& z-}w37KDTevG|Jbm-!z+MzbncZtMiumt%|Go`4E7XTN!aSi7=v;2Z;P~NNT|&)(cU{ z>4>y=U5_98i8lkRIYmRKYwH!*#V6u7$~!_wf=&TBgkX&VGTzBK2F34+3Q!6I33SS9 zy=20!Zy&93 P>-Q657py8^g|T9Pc4thD literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/bfcbffa9.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/bfcbffa9.bin new file mode 100644 index 0000000000000000000000000000000000000000..a571ff3c2fb95b8224ba99866bd220bb2201ef09 GIT binary patch literal 42 ncmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`Knw<)AQmG4j~E1F literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/c1188b44.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/c1188b44.bin new file mode 100644 index 0000000000000000000000000000000000000000..bbc80e999791c0e7ded23d14cad3da7217554fd7 GIT binary patch literal 29 hcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`i~v@B1Xch5 literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/c35968bf.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/c35968bf.bin new file mode 100644 index 00000000000..1d4b51662e6 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/c35968bf.bin @@ -0,0 +1 @@ +PRI X \ No newline at end of file diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/c43d97f2.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/c43d97f2.bin new file mode 100644 index 0000000000000000000000000000000000000000..62959580a80e2e55664d1523bcfbd96fa978cac3 GIT binary patch literal 252 zcmW+x(MrQW5KJV}8Y~>5@4=^5db#LhzCa(uVDkgpy=`)Ey*n-&u>PTc<)sTV%)sox zbl)GC0_yw2*DZzHr}Zr1{9AAOF*Q+k{o(%-0-C7 zWPxdKboxwv`{CCFal^Fc2*y&JL^)3sB@8L>d;~4gnk1`h9jc~&P1EY8+FIl0pIw$e ItggfU0TkFtrT_o{ literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/c4534867.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/c4534867.bin new file mode 100644 index 0000000000000000000000000000000000000000..40fb374d692d6b4f19444df5b1575f91c9788e77 GIT binary patch literal 42 pcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`KnwI}L@CXSB&^OXE;N{}w3ibt&3=9k`Knw!Rj35@H{X=;Gp0x#? literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/c81dec02.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/c81dec02.bin new file mode 100644 index 0000000000000000000000000000000000000000..746cd72ba6a2d3d474991898dcfb68aa5b498112 GIT binary patch literal 38 lcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`KnwI}L@CXSB&^OXE;N{}w3ibt&3=9k`Knw~+&21l1Q(}y$`U6C9IVNfFh?QXu z*&UIMSJm{npG7^wl3gS|U0W}~8lPC)NbeXOw|ojHAOuSin7r$C3{u>!Y(Yv4+@h0S zk<<62@<-0uDg3s;xYNHB#0BFOM<9zaiF!#GThRIN;Q*?Yma=Tlak3w}m)x)$nnz1+ O`FSde&ADE=vit`r#7v6- literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/d0f7eebc.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/d0f7eebc.bin new file mode 100644 index 00000000000..0edc3bb1fd3 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/d0f7eebc.bin @@ -0,0 +1 @@ +PRI * HTX \ No newline at end of file diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/d6979f0f.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/d6979f0f.bin new file mode 100644 index 0000000000000000000000000000000000000000..8ed84f9303e1282b717de6f011b985373302d250 GIT binary patch literal 42 ocmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`KnwzmEQ}xu0FLnlTL1t6 literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/d9074e68.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/d9074e68.bin new file mode 100644 index 0000000000000000000000000000000000000000..b7cd2f7a6264321a668a03961e8efd4122c4d863 GIT binary patch literal 46 scmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`Knwybj35@Hd_7|#0HWLlUjP6A literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/da7e44a9.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/da7e44a9.bin new file mode 100644 index 00000000000..cc57d195cec --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/da7e44a9.bin @@ -0,0 +1,4 @@ +PRI * HTTP/2.0 + +SM + X \ No newline at end of file diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/dab172ff.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/dab172ff.bin new file mode 100644 index 0000000000000000000000000000000000000000..c1fec49b4774827c1fc5aed2c6b3fcabf159673f GIT binary patch literal 45 rcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`Knw!Rj35@H{YQBKp4A1d literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/e0d9a9a7.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/e0d9a9a7.bin new file mode 100644 index 0000000000000000000000000000000000000000..3d32ffc3958617e77c8d084b1b14a437a4ddb304 GIT binary patch literal 265 zcmW-cO=`n15QXL7{+Whq(e6!FX^CvNOP`=!gqp?|m`GDuph!X*L(^0CNR=}%AMe4; zgExGA)Gzh>I1cSw)2*v@b=WUtjFowp`70Jx@T)!mO%H8EZ4zNb)gB@8n?A`2PgqVw zA-faOKG({TqrA^RVHBYA;pPZRNNcjJFLAQ%n%CU0>FTXD PZvJ^@?D|r#Sh!;Uc3w=4 literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/e2652fbb.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/e2652fbb.bin new file mode 100644 index 0000000000000000000000000000000000000000..946cfe22b3f2901fee5a832cf852928e4cf04e3f GIT binary patch literal 33 kcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`0ziTR0B9ftWdHyG literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/e2c954e1.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/e2c954e1.bin new file mode 100644 index 0000000000000000000000000000000000000000..759683f469b34a11f71c58226b799d685e5c9ce4 GIT binary patch literal 43 pcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`Knwzmj4B|K0RWT>1bhGh literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/e3bab014.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/e3bab014.bin new file mode 100644 index 0000000000000000000000000000000000000000..d9ae95a015458c0ac020f1b087a06a44a86a418b GIT binary patch literal 287 zcmXv~K~BRk5NuHpB_fg!aN`hh0#qk~V_pCUL`3s}t-XycT(9M91mWM@aVoLWjAmA| zbJ*_VwR|jJ`o625tER|{eD}8SYPHG|mib*TYAw#&0Bkn(fvDa?6c_EN3?4Bv%ptiW zvLT&y@4H^)ElkNp%k!lp12fly|4tOFt9|gNLxSL zSe-6X&sO8X0poV~u|X84?0@KXrb+5lEI}L@CXSB&^OXE;N{}w3ibt&3=B*x3?KjiXWj%? literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/eb66106b.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/eb66106b.bin new file mode 100644 index 0000000000000000000000000000000000000000..32c355bc753ab0d029c85ca7d47b6c4f8d2dc6a3 GIT binary patch literal 43 qcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`Knwz`j4D8qkpTddD+GW5 literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/eba8472a.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/eba8472a.bin new file mode 100644 index 0000000000000000000000000000000000000000..24d97fe39218fb991e525b7436e9c6e4090b620e GIT binary patch literal 46 scmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`Knwybj35?ceLZ6$0Hj<6zW@LL literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/ed8da77f.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/ed8da77f.bin new file mode 100644 index 00000000000..a78a2ae6209 --- /dev/null +++ b/test/core/end2end/fuzzers/server_fuzzer_corpus/ed8da77f.bin @@ -0,0 +1 @@ +PRI * HTTP/2.0 X \ No newline at end of file diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/f3220426.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/f3220426.bin new file mode 100644 index 0000000000000000000000000000000000000000..eac62a7e2ce6c05a35d720688e5fac61314342e0 GIT binary patch literal 46 scmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`KnwyLj35@{|AvMJ0H>%1;s5{u literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/f4024b01.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/f4024b01.bin new file mode 100644 index 0000000000000000000000000000000000000000..7097b7eb26816d75f89e75f6d91a410b0ae74c46 GIT binary patch literal 39 mcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`Knw=)>RY;pSov&onSvPnp$;QEz*l8FOzxff`bZ&h5yH)8-=Zu^MZB*KWQKSJb}W0DJ=uwIBl zPA8-Q658&(yt!pQyrDa}la literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/f5c877c4.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/f5c877c4.bin new file mode 100644 index 0000000000000000000000000000000000000000..35cf8229fda4f1fdeead366eb6500ea83cbc773e GIT binary patch literal 45 rcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`KnwyLj35@{|AqztpvDGb literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/f74b9428.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/f74b9428.bin new file mode 100644 index 0000000000000000000000000000000000000000..fd41223579c0550705e12313310ab694c96b536a GIT binary patch literal 48 scmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`KnwzGj35@{e-PjY0KHQQYXATM literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/f826100f.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/f826100f.bin new file mode 100644 index 0000000000000000000000000000000000000000..a072e28d21aedf9dca7c8c8de225c6e4186db0cb GIT binary patch literal 33 kcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`3=TjN0BFzzl>h($ literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/fb3b0d80.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/fb3b0d80.bin new file mode 100644 index 0000000000000000000000000000000000000000..b403188f430b4d57c90efbcb69cbf11ca76963f5 GIT binary patch literal 38 lcmWFt@>I}L@CXSB&^OXE;N{}w3ibt&3=9k`KnwI}L@CXSB&^OXE;N{}w3ibt&3=9k`KnwI}L@CXSB&^OXE;N{}w3ibt&3=9k`Knwx^aC!t) literal 0 HcmV?d00001 diff --git a/test/core/end2end/fuzzers/server_fuzzer_corpus/ff227015.bin b/test/core/end2end/fuzzers/server_fuzzer_corpus/ff227015.bin new file mode 100644 index 0000000000000000000000000000000000000000..c9d6bf07663815c8d53e23a90162d6c636e5b866 GIT binary patch literal 252 zcmW-c(MrTH5Jg+5Sj#TtLEno{x@?;2W4}Nj#IoBTm`!GzKsE{K6kPw%zcO)PF89LB zg)<&L+FkoTO`~}0`famqj-OeJqNvj5`7N_6+3gU3bS=)_ixWh4H!M=)1uIPyQo0~% zud4CuII(7cHKl0idT+f1tNlW3BfTSZ#OWH4K?v4JAmg2wW0342D+eht5JxAyGH!lU zc(y>eH!6LmzWw}T0=prsDT1*W7uKu`MhI}L@CXSB&^OXE;N{}w3ibt&3=9k`Knw