• Show log

    Commit

  • Hash : 8446d459
    Author : Nick Wellnhofer
    Date : 2021-03-01T20:56:40

    Reduce some fuzzer timeouts
    
    OSS-Fuzz has been fuzzing the HTML parser with inputs up to 1 MB for
    several hundred hours without hitting the 20s timeout. It seems that
    most timeouts resulting from accidentally quadratic behavior in the
    HTML parser have been fixed. Start to gradually reduce the timeout to
    find new performance issues.
    

  • README

  • libFuzzer instructions for libxml2
    ==================================
    
    Set compiler and options:
    
        export CC=clang
        export CFLAGS="-g -fsanitize=fuzzer-no-link,address,undefined \
            -fno-sanitize-recover=all \
            -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION"
    
    Build libxml2 with instrumentation:
    
        ./configure --without-python
        make
    
    Run fuzzers:
    
        make -C fuzz fuzz-xml