gitextract_m9nptssz/ ├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md ├── cli/ │ ├── README.md │ ├── gfuzz/ │ │ ├── __init__.py │ │ ├── api.py │ │ ├── cli.py │ │ ├── commands/ │ │ │ ├── __init__.py │ │ │ ├── cliopt.py │ │ │ ├── doxygen/ │ │ │ │ ├── __init__.py │ │ │ │ ├── docker/ │ │ │ │ │ ├── Dockerfile │ │ │ │ │ └── in/ │ │ │ │ │ ├── Doxyfile.template │ │ │ │ │ └── run.py │ │ │ │ └── extractor.py │ │ │ ├── gen/ │ │ │ │ ├── __init__.py │ │ │ │ ├── cpp/ │ │ │ │ │ ├── README.md │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── base_schema.yaml │ │ │ │ │ ├── cpp_sig.py │ │ │ │ │ ├── gen_cpp.py │ │ │ │ │ └── test_cpp_sig.py │ │ │ │ └── gen.py │ │ │ ├── minimizer.py │ │ │ └── schema.py │ │ ├── docker_util.py │ │ └── schema.py │ └── pyproject.toml ├── core/ │ ├── build_tests.sh │ ├── graph.hpp │ ├── graph.proto │ ├── graphTest.cpp │ ├── harness.cpp │ ├── ignorelist.txt │ ├── json.hpp │ ├── schema.hpp │ └── schemaTest.cpp ├── docs/ │ ├── .nojekyll │ ├── README.md │ ├── _sidebar.md │ ├── experiments/ │ │ └── overview.md │ ├── index.html │ ├── quick_start/ │ │ ├── basic_usage.md │ │ ├── endpoints.md │ │ └── installation.md │ └── schema_format.md └── experiments/ ├── README.md ├── base/ │ └── Dockerfile ├── build ├── custom_endpoints/ │ ├── Dockerfile │ └── in/ │ ├── build.sh │ ├── lib.h │ └── schema.yaml ├── eigen/ │ ├── Dockerfile │ └── in/ │ ├── build.sh │ ├── f1/ │ │ ├── fuzz_exec.cpp │ │ ├── fuzz_write.cpp │ │ ├── schema.json │ │ └── schema.yaml │ └── test.sh ├── ex_array_demo/ │ ├── Dockerfile │ └── in/ │ ├── build.sh │ ├── build_lib.sh │ ├── fuzz/ │ │ ├── fuzz_exec.cpp │ │ ├── fuzz_write.cpp │ │ ├── schema.json │ │ └── schema.yaml │ └── lib/ │ ├── lib.cpp │ └── lib.h ├── ex_auto_cpp/ │ ├── Dockerfile │ ├── README.md │ ├── in/ │ │ ├── auto_schema.yaml │ │ ├── build.sh │ │ ├── build_lib.sh │ │ ├── fuzz/ │ │ │ ├── fuzz_exec.cpp │ │ │ ├── fuzz_write.cpp │ │ │ └── schema.json │ │ └── lib/ │ │ ├── point.cpp │ │ ├── point.h │ │ ├── rect.cpp │ │ └── rect.h │ └── make_schema.sh ├── hello_graphfuzz/ │ ├── Dockerfile │ └── in/ │ ├── build.sh │ ├── lib.h │ ├── schema.yaml │ └── schema_verbose.yaml ├── iowow/ │ ├── Dockerfile │ └── in/ │ ├── bug.sh │ ├── bugs/ │ │ ├── bug1.c │ │ └── bug2.c │ ├── build.sh │ ├── db_tracker.h │ ├── f1/ │ │ ├── fuzz_exec.cpp │ │ ├── fuzz_write.cpp │ │ ├── schema.json │ │ └── schema.yaml │ └── test.sh ├── rdkit/ │ ├── Dockerfile │ ├── build_rdkit.sh │ └── in/ │ ├── Fuzz/ │ │ ├── build.sh │ │ ├── fuzz_exec.cpp │ │ ├── fuzz_write.cpp │ │ ├── schema.json │ │ └── schema.yaml │ ├── bugs/ │ │ ├── README.md │ │ ├── bug1.cpp │ │ ├── bug1.py │ │ ├── bug1_min.cpp │ │ ├── bug2.cpp │ │ ├── bug2_min.cpp │ │ ├── bug3.cpp │ │ ├── bug3_min.cpp │ │ ├── bug4.cpp │ │ ├── bug4_min.cpp │ │ ├── bug4_min2.cpp │ │ ├── bug5.cpp │ │ ├── bug5_min.cpp │ │ ├── bug6.cpp │ │ ├── bug6_min.cpp │ │ ├── bug7.cpp │ │ ├── bug7_min.cpp │ │ ├── bug8.cpp │ │ ├── bug9.cpp │ │ └── bug9_min.cpp │ ├── example/ │ │ ├── build.sh │ │ └── test.cpp │ ├── launch.sh │ ├── make.sh │ ├── raw_schema.yaml │ └── test.sh ├── rdkit_demo/ │ ├── Dockerfile │ ├── build_rdkit.sh │ └── in/ │ ├── build.sh │ ├── demo.cpp │ ├── schema.yaml │ └── set_flags.sh ├── run ├── skia/ │ ├── Dockerfile │ ├── README.md │ ├── gf_fuzz/ │ │ ├── FuzzCanvas/ │ │ │ ├── api_image_filter/ │ │ │ │ ├── fuzz_exec.cpp │ │ │ │ ├── fuzz_write.cpp │ │ │ │ ├── schema.json │ │ │ │ └── schema.yaml │ │ │ ├── api_mock_gpu_canvas/ │ │ │ │ ├── BUILD.gn │ │ │ │ ├── README.md │ │ │ │ ├── build.sh │ │ │ │ ├── fuzz_exec.cpp │ │ │ │ ├── fuzz_write.cpp │ │ │ │ ├── schema.json │ │ │ │ └── schema.yaml │ │ │ ├── api_null_canvas/ │ │ │ │ ├── fuzz_exec.cpp │ │ │ │ ├── fuzz_write.cpp │ │ │ │ ├── schema.json │ │ │ │ └── schema.yaml │ │ │ ├── api_raster_n32_canvas/ │ │ │ │ ├── fuzz_exec.cpp │ │ │ │ ├── fuzz_write.cpp │ │ │ │ ├── schema.json │ │ │ │ └── schema.yaml │ │ │ ├── api_svg_canvas/ │ │ │ │ ├── fuzz_exec.cpp │ │ │ │ ├── fuzz_write.cpp │ │ │ │ ├── schema.json │ │ │ │ └── schema.yaml │ │ │ ├── build_baseline.sh │ │ │ ├── fuzz_exec.cpp │ │ │ ├── fuzz_util.h │ │ │ ├── fuzz_write.cpp │ │ │ ├── image_filter_deserialize/ │ │ │ │ ├── fuzz_exec.cpp │ │ │ │ ├── fuzz_write.cpp │ │ │ │ ├── schema.json │ │ │ │ └── schema.yaml │ │ │ ├── schema.json │ │ │ └── schema.yaml │ │ ├── FuzzDrawFunctions/ │ │ │ ├── build_baseline.sh │ │ │ ├── fuzz_exec.cpp │ │ │ ├── fuzz_write.cpp │ │ │ ├── schema.json │ │ │ └── schema.yaml │ │ ├── FuzzPathMeasure/ │ │ │ ├── fuzz_exec.cpp │ │ │ ├── fuzz_write.cpp │ │ │ ├── schema.json │ │ │ └── schema.yaml │ │ ├── FuzzPathOp/ │ │ │ ├── fuzz_exec.cpp │ │ │ ├── fuzz_write.cpp │ │ │ ├── schema.json │ │ │ └── schema.yaml │ │ ├── FuzzPolyUtils/ │ │ │ ├── fuzz_exec.cpp │ │ │ ├── fuzz_write.cpp │ │ │ ├── poly_util.h │ │ │ ├── schema.json │ │ │ └── schema.yaml │ │ ├── FuzzRegionOp/ │ │ │ ├── fuzz_exec.cpp │ │ │ ├── fuzz_write.cpp │ │ │ ├── schema.json │ │ │ └── schema.yaml │ │ ├── FuzzRegionSetPath/ │ │ │ ├── fuzz_exec.cpp │ │ │ ├── fuzz_write.cpp │ │ │ ├── schema.json │ │ │ └── schema.yaml │ │ ├── FuzzSkParagraph/ │ │ │ ├── build.sh │ │ │ ├── build_cov.sh │ │ │ ├── fuzz_exec.cpp │ │ │ ├── fuzz_write.cpp │ │ │ ├── paragraph_util.h │ │ │ ├── schema.json │ │ │ └── schema.yaml │ │ └── gen.sh │ ├── patch/ │ │ ├── BUILD.gn │ │ └── fuzz/ │ │ ├── Fuzz.cpp │ │ ├── Fuzz.h │ │ ├── FuzzCanvas.cpp │ │ ├── FuzzCommon.cpp │ │ ├── FuzzCommon.h │ │ ├── FuzzCreateDDL.cpp │ │ ├── FuzzDDLThreading.cpp │ │ ├── FuzzDrawFunctions.cpp │ │ ├── FuzzEncoders.cpp │ │ ├── FuzzGradients.cpp │ │ ├── FuzzMain.cpp │ │ ├── FuzzParsePath.cpp │ │ ├── FuzzPath.cpp │ │ ├── FuzzPathMeasure.cpp │ │ ├── FuzzPathop.cpp │ │ ├── FuzzPolyUtils.cpp │ │ ├── FuzzRRect.cpp │ │ ├── FuzzRegionOp.cpp │ │ ├── FuzzSkParagraph.cpp │ │ ├── FuzzTriangulation.cpp │ │ ├── README.md │ │ ├── coverage │ │ └── oss_fuzz/ │ │ ├── FuzzAPICreateDDL.cpp │ │ ├── FuzzAPIImageFilter.cpp │ │ ├── FuzzAPISVGCanvas.cpp │ │ ├── FuzzAndroidCodec.cpp │ │ ├── FuzzAnimatedImage.cpp │ │ ├── FuzzDDLThreading.cpp │ │ ├── FuzzDrawFunctions.cpp │ │ ├── FuzzGradients.cpp │ │ ├── FuzzImage.cpp │ │ ├── FuzzImageFilterDeserialize.cpp │ │ ├── FuzzIncrementalImage.cpp │ │ ├── FuzzJPEGEncoder.cpp │ │ ├── FuzzJSON.cpp │ │ ├── FuzzMockGPUCanvas.cpp │ │ ├── FuzzNullCanvas.cpp │ │ ├── FuzzPNGEncoder.cpp │ │ ├── FuzzPathDeserialize.cpp │ │ ├── FuzzPathMeasure.cpp │ │ ├── FuzzPathop.cpp │ │ ├── FuzzPolyUtils.cpp │ │ ├── FuzzRasterN32Canvas.cpp │ │ ├── FuzzRegionDeserialize.cpp │ │ ├── FuzzRegionOp.cpp │ │ ├── FuzzRegionSetPath.cpp │ │ ├── FuzzSKP.cpp │ │ ├── FuzzSKSL2GLSL.cpp │ │ ├── FuzzSKSL2Metal.cpp │ │ ├── FuzzSKSL2Pipeline.cpp │ │ ├── FuzzSKSL2SPIRV.cpp │ │ ├── FuzzSVG.cpp │ │ ├── FuzzSkDescriptorDeserialize.cpp │ │ ├── FuzzSkParagraph.cpp │ │ ├── FuzzSkRuntimeEffect.cpp │ │ ├── FuzzTextBlobDeserialize.cpp │ │ ├── FuzzTriangulation.cpp │ │ └── FuzzWEBPEncoder.cpp │ └── scripts/ │ ├── llvm-gcov.sh │ └── run.py └── sqlite3/ ├── Dockerfile └── in/ ├── bug.sh ├── bugs/ │ ├── bug1.c │ └── bug2.c ├── build.sh ├── c_api.yaml ├── db_tracker.h ├── extra.h ├── f1/ │ ├── fuzz_exec.cpp │ ├── fuzz_write.cpp │ ├── schema.json │ └── schema.yaml ├── sql.dict ├── sqlite3.c ├── sqlite3.h └── test.sh