---
Fuzzer filename: '/src/libpng_transforms_fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _GLOBAL__sub_I_libpng_transforms_fuzzer.cc
      functionSourceFile: '/src/libpng_transforms_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libpng_transforms_fuzzer.cc:0,0'
          Branch Sides:
            - BranchSide:      'libpng_transforms_fuzzer.cc:0,0'
              BranchSideFuncs:
                - __cxx_global_var_init
            - BranchSide:      'libpng_transforms_fuzzer.cc:0,0'
              BranchSideFuncs:
                - __cxx_global_var_init
      Callsites:
        - Src:             'libpng_transforms_fuzzer.cc:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/libpng_transforms_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - getenv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libpng_transforms_fuzzer.cc:36,34'
          Branch Sides:
            - BranchSide:      'libpng_transforms_fuzzer.cc:36,34'
              BranchSideFuncs:
                - getenv
            - BranchSide:      'libpng_transforms_fuzzer.cc:36,34'
              BranchSideFuncs:
                - getenv
      Callsites:
        - Src:             'libpng_transforms_fuzzer.cc:36,34'
          Dst:             getenv
    - functionName:    getenv
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __gxx_personality_v0
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __clang_call_terminate
      functionSourceFile: ''
      linkageType:     WeakODRLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          3
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - __cxa_begin_catch
      functionUses:    27
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_begin_catch
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_allocate_exception
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt20bad_array_new_lengthC1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt20bad_array_new_lengthD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_throw
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt12length_errorC2B8ne180100EPKc
      functionSourceFile: '/usr/local/bin/../include/c++/v1/stdexcept'
      linkageType:     WeakODRLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - __s
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt11logic_errorC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/stdexcept:152,66'
          Dst:             _ZNSt11logic_errorC2EPKc
    - functionName:    _ZNSt12length_errorD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_free_exception
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt11logic_errorC2EPKc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10PngMutator5ChunkC2ERKS0_
      functionSourceFile: '/src/./fuzzer-test-suite/libpng-1.2.56/png_mutator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10PngMutator5ChunkD2Ev
      functionSourceFile: '/src/./fuzzer-test-suite/libpng-1.2.56/png_mutator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10PngMutator5ChunkC2EOS0_
      functionSourceFile: '/src/./fuzzer-test-suite/libpng-1.2.56/png_mutator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10PngMutator5ChunkaSEOS0_
      functionSourceFile: '/src/./fuzzer-test-suite/libpng-1.2.56/png_mutator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10PngMutator5ChunkaSERKS0_
      functionSourceFile: '/src/./fuzzer-test-suite/libpng-1.2.56/png_mutator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZThn16_NSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/sstream'
      linkageType:     WeakODRLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10PngMutator8WriteIntERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEj
      functionSourceFile: '/src/./fuzzer-test-suite/libpng-1.2.56/png_mutator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - out
        - x
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10PngMutator10WriteChunkERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEjRKNS0_6vectorIhNS0_9allocatorIhEEEE
      functionSourceFile: '/src/./fuzzer-test-suite/libpng-1.2.56/png_mutator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - out
        - type
        - chunk
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10PngMutator10WriteChunkERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEPKcRKNS0_6vectorIhNS0_9allocatorIhEEEEb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:230,5'
          Dst:             _ZN10PngMutator10WriteChunkERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEPKcRKNS0_6vectorIhNS0_9allocatorIhEEEEb
    - functionName:    _ZN10PngMutator10WriteChunkERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEPKcRKNS0_6vectorIhNS0_9allocatorIhEEEEb
      functionSourceFile: '/src/./fuzzer-test-suite/libpng-1.2.56/png_mutator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - out
        - type
        - chunk
        - compress
      BBCount:         18
      ICount:          138
      EdgeCount:       30
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN10PngMutator8CompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
        - _ZN10PngMutator8WriteIntERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEj
        - crc32
      functionUses:    3
      BranchProfiles:
        - Branch String:   './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:212,9'
          Branch Sides:
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:213,29'
              BranchSideFuncs:
                - _ZN10PngMutator8CompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - crc32
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN10PngMutator8WriteIntERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEj
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE5writeEPKcl
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE5writeEPKcl
                - _ZN10PngMutator8WriteIntERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEj
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - crc32
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:216,20'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - crc32
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZN10PngMutator8WriteIntERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEj
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE5writeEPKcl
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE5writeEPKcl
                - _ZN10PngMutator8WriteIntERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEj
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - crc32
        - Branch String:   './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:218,9'
          Branch Sides:
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:219,19'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - crc32
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator8WriteIntERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEj
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE5writeEPKcl
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE5writeEPKcl
                - _ZN10PngMutator8WriteIntERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEj
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:220,14'
              BranchSideFuncs:
                - _ZN10PngMutator8WriteIntERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEj
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE5writeEPKcl
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE5writeEPKcl
                - _ZN10PngMutator8WriteIntERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEj
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
      Callsites:
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:213,20'
          Dst:             _ZN10PngMutator8CompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:217,20'
          Dst:             crc32
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:219,13'
          Dst:             crc32
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:220,5'
          Dst:             _ZN10PngMutator8WriteIntERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEj
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:223,5'
          Dst:             _ZN10PngMutator8WriteIntERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEj
    - functionName:    _ZN10PngMutator8CompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
      functionSourceFile: '/src/./fuzzer-test-suite/libpng-1.2.56/png_mutator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - uncompressed
        - ''
      BBCount:         18
      ICount:          108
      EdgeCount:       35
      CyclomaticComplexity: 19
      functionsReached:
        - compress
      functionUses:    3
      BranchProfiles:
        - Branch String:   './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:252,5'
          Branch Sides:
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:253,16'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6resizeEm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - compress
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6resizeEm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2B8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2B8ne180100Ev
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:262,12'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2B8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
        - Branch String:   './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:257,11'
          Branch Sides:
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:257,31'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2B8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6resizeEm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - compress
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6resizeEm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2B8ne180100Ev
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:258,11'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6resizeEm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2B8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2B8ne180100Ev
        - Branch String:   './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:258,11'
          Branch Sides:
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:258,31'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:259,16'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6resizeEm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2B8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
      Callsites:
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:256,11'
          Dst:             compress
    - functionName:    crc32
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    compress
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN10PngMutator6MutateEPFmPhmmEjENKUlRKNS_5ChunkEE_clES5_
      functionSourceFile: '/src/./fuzzer-test-suite/libpng-1.2.56/png_mutator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ch
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10PngMutator4TypeEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:160,53'
          Dst:             _ZN10PngMutator4TypeEPKc
    - functionName:    _ZN10PngMutator4TypeEPKc
      functionSourceFile: '/src/./fuzzer-test-suite/libpng-1.2.56/png_mutator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tagname
      BBCount:         7
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - strlen
      functionUses:    8
      BranchProfiles:
        - Branch String:   './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:193,5'
          Branch Sides:
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:193,5'
              BranchSideFuncs: []
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:193,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:193,5'
          Dst:             strlen
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:193,5'
          Dst:             __assert_fail
    - functionName:    strlen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __assert_fail
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN10PngMutator6MutateEPFmPhmmEjENKUlPNSt3__16vectorIhNS3_9allocatorIhEEEEE_clES8_
      functionSourceFile: '/src/./fuzzer-test-suite/libpng-1.2.56/png_mutator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - v
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:113,11'
          Branch Sides:
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:113,11'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZNSt3__126linear_congruential_engineImLm48271ELm0ELm2147483647EEclB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6resizeEm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6resizeEm
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:114,9'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZNSt3__126linear_congruential_engineImLm48271ELm0ELm2147483647EEclB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6resizeEm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6resizeEm
      Callsites:       []
    - functionName:    _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
      functionSourceFile: '/src/./fuzzer-test-suite/libpng-1.2.56/png_mutator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - compressed
        - ''
      BBCount:         18
      ICount:          109
      EdgeCount:       35
      CyclomaticComplexity: 19
      functionsReached:
        - uncompress
      functionUses:    2
      BranchProfiles:
        - Branch String:   './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:236,5'
          Branch Sides:
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:237,16'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6resizeEm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - uncompress
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6resizeEm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2B8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2B8ne180100Ev
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:246,12'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2B8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
        - Branch String:   './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:241,11'
          Branch Sides:
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:241,31'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2B8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6resizeEm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - uncompress
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6resizeEm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2B8ne180100Ev
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:242,11'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6resizeEm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2B8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2B8ne180100Ev
        - Branch String:   './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:242,11'
          Branch Sides:
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:242,31'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:243,16'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6resizeEm
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2B8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
      Callsites:
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:240,11'
          Dst:             uncompress
    - functionName:    uncompress
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10PngMutator6AppendEPNSt3__16vectorIhNS0_9allocatorIhEEEERKS4_
      functionSourceFile: '/src/./fuzzer-test-suite/libpng-1.2.56/png_mutator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - to
        - from
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10PngMutator11ReadIntegerERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
      functionSourceFile: '/src/./fuzzer-test-suite/libpng-1.2.56/png_mutator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - in
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:189,30'
          Dst:             _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
    - functionName:    _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
      functionSourceFile: '/src/./fuzzer-test-suite/libpng-1.2.56/png_mutator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - in
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __asan_default_options
      functionSourceFile: '/src/libpng_transforms_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_122PngArrayStreamCallbackEP14png_struct_defPhm
      functionSourceFile: '/src/libpng_transforms_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - png_ptr
        - data
        - size
      BBCount:         6
      ICount:          67
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OSS_FUZZ_png_get_io_ptr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libpng_transforms_fuzzer.cc:27,7'
          Branch Sides:
            - BranchSide:      'libpng_transforms_fuzzer.cc:28,12'
              BranchSideFuncs: []
            - BranchSide:      'libpng_transforms_fuzzer.cc:31,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libpng_transforms_fuzzer.cc:26,37'
          Dst:             OSS_FUZZ_png_get_io_ptr
    - functionName:    _ZN12_GLOBAL__N_117PngWarningHandlerEP14png_struct_defPKc
      functionSourceFile: '/src/libpng_transforms_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - warning_message
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OSS_FUZZ_png_set_longjmp_fn
        - fprintf
        - longjmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libpng_transforms_fuzzer.cc:44,7'
          Branch Sides:
            - BranchSide:      'libpng_transforms_fuzzer.cc:44,35'
              BranchSideFuncs:
                - fprintf
                - OSS_FUZZ_png_set_longjmp_fn
                - longjmp
            - BranchSide:      'libpng_transforms_fuzzer.cc:45,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_longjmp_fn
                - longjmp
      Callsites:
        - Src:             'libpng_transforms_fuzzer.cc:44,27'
          Dst:             fprintf
        - Src:             'libpng_transforms_fuzzer.cc:45,11'
          Dst:             OSS_FUZZ_png_set_longjmp_fn
        - Src:             'libpng_transforms_fuzzer.cc:45,11'
          Dst:             longjmp
        - Src:             'libpng_transforms_fuzzer.cc:45,3'
          Dst:             longjmp
    - functionName:    fprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    longjmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115PngErrorHandlerEP14png_struct_defPKc
      functionSourceFile: '/src/libpng_transforms_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - error_message
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OSS_FUZZ_png_set_longjmp_fn
        - fprintf
        - longjmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libpng_transforms_fuzzer.cc:39,7'
          Branch Sides:
            - BranchSide:      'libpng_transforms_fuzzer.cc:39,35'
              BranchSideFuncs:
                - fprintf
                - OSS_FUZZ_png_set_longjmp_fn
                - longjmp
            - BranchSide:      'libpng_transforms_fuzzer.cc:40,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_longjmp_fn
                - longjmp
      Callsites:
        - Src:             'libpng_transforms_fuzzer.cc:39,27'
          Dst:             fprintf
        - Src:             'libpng_transforms_fuzzer.cc:40,11'
          Dst:             OSS_FUZZ_png_set_longjmp_fn
        - Src:             'libpng_transforms_fuzzer.cc:40,11'
          Dst:             longjmp
        - Src:             'libpng_transforms_fuzzer.cc:40,3'
          Dst:             longjmp
    - functionName:    _ZN12_GLOBAL__N_19PngReaderC2Ev
      functionSourceFile: '/src/libpng_transforms_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEPKh'
      functionSourceFile: '/src/libpng_transforms_fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - p
      BBCount:         11
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'libpng_transforms_fuzzer.cc:58,5'
          Branch Sides:
            - BranchSide:      'libpng_transforms_fuzzer.cc:58,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'libpng_transforms_fuzzer.cc:59,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'libpng_transforms_fuzzer.cc:59,5'
          Branch Sides:
            - BranchSide:      'libpng_transforms_fuzzer.cc:59,5'
              BranchSideFuncs: []
            - BranchSide:      'libpng_transforms_fuzzer.cc:59,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'libpng_transforms_fuzzer.cc:58,5'
          Dst:             __assert_fail
        - Src:             'libpng_transforms_fuzzer.cc:59,5'
          Dst:             __assert_fail
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/libpng_transforms_fuzzer.cc'
      linkageType:     externalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - data
        - size
      BBCount:         55
      ICount:          397
      EdgeCount:       69
      CyclomaticComplexity: 16
      functionsReached:
        - OSS_FUZZ_png_create_info_struct
        - OSS_FUZZ_png_create_read_struct
        - OSS_FUZZ_png_destroy_read_struct
        - OSS_FUZZ_png_get_error_ptr
        - OSS_FUZZ_png_image_begin_read_from_memory
        - OSS_FUZZ_png_image_finish_read
        - OSS_FUZZ_png_image_free
        - OSS_FUZZ_png_read_png
        - OSS_FUZZ_png_set_error_fn
        - OSS_FUZZ_png_set_longjmp_fn
        - OSS_FUZZ_png_set_read_fn
        - OSS_FUZZ_png_sig_cmp
        - _ZN12_GLOBAL__N_115PngErrorHandlerEP14png_struct_defPKc
        - _ZN12_GLOBAL__N_117PngWarningHandlerEP14png_struct_defPKc
        - _ZN12_GLOBAL__N_122PngArrayStreamCallbackEP14png_struct_defPhm
        - _ZN12_GLOBAL__N_19PngReaderC2Ev
        - '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEPKh'
        - __assert_fail
        - _setjmp
        - longjmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libpng_transforms_fuzzer.cc:64,7'
          Branch Sides:
            - BranchSide:      'libpng_transforms_fuzzer.cc:64,45'
              BranchSideFuncs: []
            - BranchSide:      'libpng_transforms_fuzzer.cc:65,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_sig_cmp
                - '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEPKh'
                - '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEPKh'
                - _ZNSt3__16searchB8ne180100IPKhS2_EET_S3_S3_T0_S4_
                - _ZN12_GLOBAL__N_19PngReaderC2Ev
                - OSS_FUZZ_png_create_read_struct
                - __assert_fail
                - OSS_FUZZ_png_create_info_struct
                - __assert_fail
                - OSS_FUZZ_png_create_info_struct
                - __assert_fail
                - OSS_FUZZ_png_get_error_ptr
                - OSS_FUZZ_png_set_error_fn
                - OSS_FUZZ_png_set_longjmp_fn
                - _setjmp
                - OSS_FUZZ_png_destroy_read_struct
                - OSS_FUZZ_png_image_begin_read_from_memory
                - OSS_FUZZ_png_image_free
                - _Znam
                - OSS_FUZZ_png_image_finish_read
                - _ZdaPv
                - '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEPKh'
                - OSS_FUZZ_png_set_read_fn
                - OSS_FUZZ_png_read_png
                - '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEPKh'
        - Branch String:   'libpng_transforms_fuzzer.cc:65,7'
          Branch Sides:
            - BranchSide:      'libpng_transforms_fuzzer.cc:65,48'
              BranchSideFuncs: []
            - BranchSide:      'libpng_transforms_fuzzer.cc:66,45'
              BranchSideFuncs:
                - '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEPKh'
                - '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEPKh'
                - _ZNSt3__16searchB8ne180100IPKhS2_EET_S3_S3_T0_S4_
                - _ZN12_GLOBAL__N_19PngReaderC2Ev
                - OSS_FUZZ_png_create_read_struct
                - __assert_fail
                - OSS_FUZZ_png_create_info_struct
                - __assert_fail
                - OSS_FUZZ_png_create_info_struct
                - __assert_fail
                - OSS_FUZZ_png_get_error_ptr
                - OSS_FUZZ_png_set_error_fn
                - OSS_FUZZ_png_set_longjmp_fn
                - _setjmp
                - OSS_FUZZ_png_destroy_read_struct
                - OSS_FUZZ_png_image_begin_read_from_memory
                - OSS_FUZZ_png_image_free
                - _Znam
                - OSS_FUZZ_png_image_finish_read
                - _ZdaPv
                - '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEPKh'
                - OSS_FUZZ_png_set_read_fn
                - OSS_FUZZ_png_read_png
                - '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEPKh'
        - Branch String:   'libpng_transforms_fuzzer.cc:73,7'
          Branch Sides:
            - BranchSide:      'libpng_transforms_fuzzer.cc:73,49'
              BranchSideFuncs: []
            - BranchSide:      'libpng_transforms_fuzzer.cc:74,7'
              BranchSideFuncs:
                - _ZNSt3__16searchB8ne180100IPKhS2_EET_S3_S3_T0_S4_
                - _ZN12_GLOBAL__N_19PngReaderC2Ev
                - OSS_FUZZ_png_create_read_struct
                - __assert_fail
                - OSS_FUZZ_png_create_info_struct
                - __assert_fail
                - OSS_FUZZ_png_create_info_struct
                - __assert_fail
                - OSS_FUZZ_png_get_error_ptr
                - OSS_FUZZ_png_set_error_fn
                - OSS_FUZZ_png_set_longjmp_fn
                - _setjmp
                - OSS_FUZZ_png_destroy_read_struct
                - OSS_FUZZ_png_image_begin_read_from_memory
                - OSS_FUZZ_png_image_free
                - _Znam
                - OSS_FUZZ_png_image_finish_read
                - _ZdaPv
                - '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEPKh'
                - OSS_FUZZ_png_set_read_fn
                - OSS_FUZZ_png_read_png
                - '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEPKh'
        - Branch String:   'libpng_transforms_fuzzer.cc:74,7'
          Branch Sides:
            - BranchSide:      'libpng_transforms_fuzzer.cc:74,28'
              BranchSideFuncs: []
            - BranchSide:      'libpng_transforms_fuzzer.cc:77,16'
              BranchSideFuncs:
                - _ZNSt3__16searchB8ne180100IPKhS2_EET_S3_S3_T0_S4_
                - _ZN12_GLOBAL__N_19PngReaderC2Ev
                - OSS_FUZZ_png_create_read_struct
                - __assert_fail
                - OSS_FUZZ_png_create_info_struct
                - __assert_fail
                - OSS_FUZZ_png_create_info_struct
                - __assert_fail
                - OSS_FUZZ_png_get_error_ptr
                - OSS_FUZZ_png_set_error_fn
                - OSS_FUZZ_png_set_longjmp_fn
                - _setjmp
                - OSS_FUZZ_png_destroy_read_struct
                - OSS_FUZZ_png_image_begin_read_from_memory
                - OSS_FUZZ_png_image_free
                - _Znam
                - OSS_FUZZ_png_image_finish_read
                - _ZdaPv
                - '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEPKh'
                - OSS_FUZZ_png_set_read_fn
                - OSS_FUZZ_png_read_png
                - '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEPKh'
        - Branch String:   'libpng_transforms_fuzzer.cc:83,7'
          Branch Sides:
            - BranchSide:      'libpng_transforms_fuzzer.cc:84,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_19PngReaderC2Ev
                - OSS_FUZZ_png_create_read_struct
                - __assert_fail
                - OSS_FUZZ_png_create_info_struct
                - __assert_fail
                - OSS_FUZZ_png_create_info_struct
                - __assert_fail
                - OSS_FUZZ_png_get_error_ptr
                - OSS_FUZZ_png_set_error_fn
                - OSS_FUZZ_png_set_longjmp_fn
                - _setjmp
                - OSS_FUZZ_png_destroy_read_struct
                - OSS_FUZZ_png_image_begin_read_from_memory
                - OSS_FUZZ_png_image_free
                - _Znam
                - OSS_FUZZ_png_image_finish_read
                - _ZdaPv
                - '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEPKh'
                - OSS_FUZZ_png_set_read_fn
                - OSS_FUZZ_png_read_png
                - '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEPKh'
            - BranchSide:      'libpng_transforms_fuzzer.cc:86,14'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_19PngReaderC2Ev
                - OSS_FUZZ_png_create_read_struct
                - __assert_fail
                - OSS_FUZZ_png_create_info_struct
                - __assert_fail
                - OSS_FUZZ_png_create_info_struct
                - __assert_fail
                - OSS_FUZZ_png_get_error_ptr
                - OSS_FUZZ_png_set_error_fn
                - OSS_FUZZ_png_set_longjmp_fn
                - _setjmp
                - OSS_FUZZ_png_destroy_read_struct
                - OSS_FUZZ_png_image_begin_read_from_memory
                - OSS_FUZZ_png_image_free
                - _Znam
                - OSS_FUZZ_png_image_finish_read
                - _ZdaPv
                - '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEPKh'
                - OSS_FUZZ_png_set_read_fn
                - OSS_FUZZ_png_read_png
                - '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEPKh'
        - Branch String:   'libpng_transforms_fuzzer.cc:91,3'
          Branch Sides:
            - BranchSide:      'libpng_transforms_fuzzer.cc:91,3'
              BranchSideFuncs:
                - OSS_FUZZ_png_create_info_struct
                - __assert_fail
                - OSS_FUZZ_png_create_info_struct
                - __assert_fail
                - OSS_FUZZ_png_get_error_ptr
                - OSS_FUZZ_png_set_error_fn
                - OSS_FUZZ_png_set_longjmp_fn
                - _setjmp
                - OSS_FUZZ_png_destroy_read_struct
                - OSS_FUZZ_png_image_begin_read_from_memory
                - OSS_FUZZ_png_image_free
                - _Znam
                - OSS_FUZZ_png_image_finish_read
                - _ZdaPv
                - '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEPKh'
                - OSS_FUZZ_png_set_read_fn
                - OSS_FUZZ_png_read_png
                - '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEPKh'
            - BranchSide:      'libpng_transforms_fuzzer.cc:92,51'
              BranchSideFuncs:
                - OSS_FUZZ_png_create_info_struct
                - __assert_fail
                - OSS_FUZZ_png_create_info_struct
                - __assert_fail
                - OSS_FUZZ_png_get_error_ptr
                - OSS_FUZZ_png_set_error_fn
                - OSS_FUZZ_png_set_longjmp_fn
                - _setjmp
                - OSS_FUZZ_png_destroy_read_struct
                - OSS_FUZZ_png_image_begin_read_from_memory
                - OSS_FUZZ_png_image_free
                - _Znam
                - OSS_FUZZ_png_image_finish_read
                - _ZdaPv
                - '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEPKh'
                - OSS_FUZZ_png_set_read_fn
                - OSS_FUZZ_png_read_png
                - '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEPKh'
        - Branch String:   'libpng_transforms_fuzzer.cc:93,3'
          Branch Sides:
            - BranchSide:      'libpng_transforms_fuzzer.cc:93,3'
              BranchSideFuncs:
                - OSS_FUZZ_png_create_info_struct
                - __assert_fail
                - OSS_FUZZ_png_get_error_ptr
                - OSS_FUZZ_png_set_error_fn
                - OSS_FUZZ_png_set_longjmp_fn
                - _setjmp
                - OSS_FUZZ_png_destroy_read_struct
                - OSS_FUZZ_png_image_begin_read_from_memory
                - OSS_FUZZ_png_image_free
                - _Znam
                - OSS_FUZZ_png_image_finish_read
                - _ZdaPv
                - '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEPKh'
                - OSS_FUZZ_png_set_read_fn
                - OSS_FUZZ_png_read_png
                - '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEPKh'
            - BranchSide:      'libpng_transforms_fuzzer.cc:94,51'
              BranchSideFuncs:
                - OSS_FUZZ_png_create_info_struct
                - __assert_fail
                - OSS_FUZZ_png_get_error_ptr
                - OSS_FUZZ_png_set_error_fn
                - OSS_FUZZ_png_set_longjmp_fn
                - _setjmp
                - OSS_FUZZ_png_destroy_read_struct
                - OSS_FUZZ_png_image_begin_read_from_memory
                - OSS_FUZZ_png_image_free
                - _Znam
                - OSS_FUZZ_png_image_finish_read
                - _ZdaPv
                - '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEPKh'
                - OSS_FUZZ_png_set_read_fn
                - OSS_FUZZ_png_read_png
                - '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEPKh'
        - Branch String:   'libpng_transforms_fuzzer.cc:95,3'
          Branch Sides:
            - BranchSide:      'libpng_transforms_fuzzer.cc:95,3'
              BranchSideFuncs:
                - OSS_FUZZ_png_get_error_ptr
                - OSS_FUZZ_png_set_error_fn
                - OSS_FUZZ_png_set_longjmp_fn
                - _setjmp
                - OSS_FUZZ_png_destroy_read_struct
                - OSS_FUZZ_png_image_begin_read_from_memory
                - OSS_FUZZ_png_image_free
                - _Znam
                - OSS_FUZZ_png_image_finish_read
                - _ZdaPv
                - '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEPKh'
                - OSS_FUZZ_png_set_read_fn
                - OSS_FUZZ_png_read_png
                - '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEPKh'
            - BranchSide:      'libpng_transforms_fuzzer.cc:97,27'
              BranchSideFuncs:
                - OSS_FUZZ_png_get_error_ptr
                - OSS_FUZZ_png_set_error_fn
                - OSS_FUZZ_png_set_longjmp_fn
                - _setjmp
                - OSS_FUZZ_png_destroy_read_struct
                - OSS_FUZZ_png_image_begin_read_from_memory
                - OSS_FUZZ_png_image_free
                - _Znam
                - OSS_FUZZ_png_image_finish_read
                - _ZdaPv
                - '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEPKh'
                - OSS_FUZZ_png_set_read_fn
                - OSS_FUZZ_png_read_png
                - '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEPKh'
        - Branch String:   'libpng_transforms_fuzzer.cc:102,7'
          Branch Sides:
            - BranchSide:      'libpng_transforms_fuzzer.cc:103,28'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_read_fn
                - OSS_FUZZ_png_read_png
                - OSS_FUZZ_png_destroy_read_struct
                - OSS_FUZZ_png_image_begin_read_from_memory
                - OSS_FUZZ_png_image_free
                - _Znam
                - OSS_FUZZ_png_image_finish_read
                - _ZdaPv
                - '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEPKh'
                - '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEPKh'
            - BranchSide:      'libpng_transforms_fuzzer.cc:109,35'
              BranchSideFuncs:
                - OSS_FUZZ_png_destroy_read_struct
                - OSS_FUZZ_png_image_begin_read_from_memory
                - OSS_FUZZ_png_image_free
                - _Znam
                - OSS_FUZZ_png_image_finish_read
                - _ZdaPv
                - '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEPKh'
        - Branch String:   'libpng_transforms_fuzzer.cc:106,22'
          Branch Sides:
            - BranchSide:      'libpng_transforms_fuzzer.cc:106,40'
              BranchSideFuncs:
                - '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEPKh'
                - OSS_FUZZ_png_read_png
                - OSS_FUZZ_png_destroy_read_struct
                - OSS_FUZZ_png_image_begin_read_from_memory
                - OSS_FUZZ_png_image_free
                - _Znam
                - OSS_FUZZ_png_image_finish_read
                - _ZdaPv
                - '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEPKh'
            - BranchSide:      'libpng_transforms_fuzzer.cc:106,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_png
                - OSS_FUZZ_png_destroy_read_struct
                - OSS_FUZZ_png_image_begin_read_from_memory
                - OSS_FUZZ_png_image_free
                - _Znam
                - OSS_FUZZ_png_image_finish_read
                - _ZdaPv
                - '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEPKh'
        - Branch String:   'libpng_transforms_fuzzer.cc:116,7'
          Branch Sides:
            - BranchSide:      'libpng_transforms_fuzzer.cc:117,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_free
                - _Znam
                - OSS_FUZZ_png_image_finish_read
                - _ZdaPv
                - '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEPKh'
            - BranchSide:      'libpng_transforms_fuzzer.cc:132,3'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_free
        - Branch String:   'libpng_transforms_fuzzer.cc:118,20'
          Branch Sides:
            - BranchSide:      'libpng_transforms_fuzzer.cc:118,38'
              BranchSideFuncs:
                - '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEPKh'
                - OSS_FUZZ_png_image_free
                - _Znam
                - OSS_FUZZ_png_image_finish_read
                - _ZdaPv
            - BranchSide:      'libpng_transforms_fuzzer.cc:118,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_free
                - _Znam
                - OSS_FUZZ_png_image_finish_read
                - _ZdaPv
        - Branch String:   'libpng_transforms_fuzzer.cc:119,25'
          Branch Sides:
            - BranchSide:      'libpng_transforms_fuzzer.cc:119,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_free
                - _Znam
                - OSS_FUZZ_png_image_finish_read
                - _ZdaPv
            - BranchSide:      'libpng_transforms_fuzzer.cc:119,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_free
                - _Znam
                - OSS_FUZZ_png_image_finish_read
                - _ZdaPv
        - Branch String:   'libpng_transforms_fuzzer.cc:119,25'
          Branch Sides:
            - BranchSide:      'libpng_transforms_fuzzer.cc:119,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_free
                - _Znam
                - OSS_FUZZ_png_image_finish_read
                - _ZdaPv
            - BranchSide:      'libpng_transforms_fuzzer.cc:119,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_free
                - _Znam
                - OSS_FUZZ_png_image_finish_read
                - _ZdaPv
        - Branch String:   'libpng_transforms_fuzzer.cc:120,9'
          Branch Sides:
            - BranchSide:      'libpng_transforms_fuzzer.cc:121,39'
              BranchSideFuncs:
                - _Znam
                - OSS_FUZZ_png_image_finish_read
                - _ZdaPv
                - OSS_FUZZ_png_image_free
            - BranchSide:      'libpng_transforms_fuzzer.cc:131,3'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_free
        - Branch String:   'libpng_transforms_fuzzer.cc:126,7'
          Branch Sides:
            - BranchSide:      'libpng_transforms_fuzzer.cc:127,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_finish_read
                - _ZdaPv
                - OSS_FUZZ_png_image_free
            - BranchSide:      'libpng_transforms_fuzzer.cc:128,45'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_finish_read
                - _ZdaPv
                - OSS_FUZZ_png_image_free
        - Branch String:   'libpng_transforms_fuzzer.cc:129,7'
          Branch Sides:
            - BranchSide:      'libpng_transforms_fuzzer.cc:130,5'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_free
            - BranchSide:      'libpng_transforms_fuzzer.cc:130,5'
              BranchSideFuncs:
                - _ZdaPv
                - OSS_FUZZ_png_image_free
      Callsites:
        - Src:             'libpng_transforms_fuzzer.cc:65,7'
          Dst:             OSS_FUZZ_png_sig_cmp
        - Src:             'libpng_transforms_fuzzer.cc:66,38'
          Dst:             '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEPKh'
        - Src:             'libpng_transforms_fuzzer.cc:67,39'
          Dst:             '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEPKh'
        - Src:             'libpng_transforms_fuzzer.cc:88,13'
          Dst:             _ZN12_GLOBAL__N_19PngReaderC2Ev
        - Src:             'libpng_transforms_fuzzer.cc:90,7'
          Dst:             OSS_FUZZ_png_create_read_struct
        - Src:             'libpng_transforms_fuzzer.cc:91,3'
          Dst:             __assert_fail
        - Src:             'libpng_transforms_fuzzer.cc:92,21'
          Dst:             OSS_FUZZ_png_create_info_struct
        - Src:             'libpng_transforms_fuzzer.cc:93,3'
          Dst:             __assert_fail
        - Src:             'libpng_transforms_fuzzer.cc:94,21'
          Dst:             OSS_FUZZ_png_create_info_struct
        - Src:             'libpng_transforms_fuzzer.cc:95,3'
          Dst:             __assert_fail
        - Src:             'libpng_transforms_fuzzer.cc:97,36'
          Dst:             OSS_FUZZ_png_get_error_ptr
        - Src:             'libpng_transforms_fuzzer.cc:97,3'
          Dst:             OSS_FUZZ_png_set_error_fn
        - Src:             'libpng_transforms_fuzzer.cc:97,3'
          Dst:             _ZN12_GLOBAL__N_115PngErrorHandlerEP14png_struct_defPKc
        - Src:             'libpng_transforms_fuzzer.cc:97,3'
          Dst:             _ZN12_GLOBAL__N_117PngWarningHandlerEP14png_struct_defPKc
        - Src:             'libpng_transforms_fuzzer.cc:102,7'
          Dst:             OSS_FUZZ_png_set_longjmp_fn
        - Src:             'libpng_transforms_fuzzer.cc:102,7'
          Dst:             longjmp
        - Src:             'libpng_transforms_fuzzer.cc:102,7'
          Dst:             _setjmp
        - Src:             'libpng_transforms_fuzzer.cc:103,5'
          Dst:             OSS_FUZZ_png_set_read_fn
        - Src:             'libpng_transforms_fuzzer.cc:103,5'
          Dst:             _ZN12_GLOBAL__N_122PngArrayStreamCallbackEP14png_struct_defPhm
        - Src:             'libpng_transforms_fuzzer.cc:106,33'
          Dst:             '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEPKh'
        - Src:             'libpng_transforms_fuzzer.cc:107,5'
          Dst:             OSS_FUZZ_png_read_png
        - Src:             'libpng_transforms_fuzzer.cc:109,3'
          Dst:             OSS_FUZZ_png_destroy_read_struct
        - Src:             'libpng_transforms_fuzzer.cc:116,7'
          Dst:             OSS_FUZZ_png_image_begin_read_from_memory
        - Src:             'libpng_transforms_fuzzer.cc:118,31'
          Dst:             '_ZZ22LLVMFuzzerTestOneInputENK3$_0clEPKh'
        - Src:             'libpng_transforms_fuzzer.cc:128,7'
          Dst:             OSS_FUZZ_png_image_finish_read
        - Src:             'libpng_transforms_fuzzer.cc:132,3'
          Dst:             OSS_FUZZ_png_image_free
    - functionName:    _setjmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10PngMutator9CrossOverERKS_j
      functionSourceFile: '/src/./fuzzer-test-suite/libpng-1.2.56/png_mutator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - p
        - Seed
      BBCount:         6
      ICount:          81
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:170,9'
          Branch Sides:
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:170,28'
              BranchSideFuncs: []
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:171,26'
              BranchSideFuncs:
                - _ZNSt3__126linear_congruential_engineImLm48271ELm0ELm2147483647EEC2B8ne180100Em
                - _ZNSt3__126linear_congruential_engineImLm48271ELm0ELm2147483647EEclB8ne180100Ev
                - _ZNKSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE4sizeB8ne180100Ev
                - _ZNKSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZNSt3__126linear_congruential_engineImLm48271ELm0ELm2147483647EEclB8ne180100Ev
                - _ZNKSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE5beginB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN10PngMutator5ChunkEEplB8ne180100El
                - _ZNSt3__111__wrap_iterIPKN10PngMutator5ChunkEEC2B8ne180100IPS2_TnNS_9enable_ifIXsr14is_convertibleIT_S4_EE5valueEiE4typeELi0EEERKNS0_IS9_EE
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE6insertENS_11__wrap_iterIPKS2_EERS7_
      Callsites:       []
    - functionName:    LLVMFuzzerCustomCrossOver
      functionSourceFile: '/src/./fuzzer-test-suite/libpng-1.2.56/png_mutator.h'
      linkageType:     externalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      size_t
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - Data1
        - Size1
        - Data2
        - Size2
        - Out
        - MaxOutSize
        - Seed
      BBCount:         27
      ICount:          188
      EdgeCount:       45
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN10PngMutator9CrossOverERKS_j
        - _ZN10PngMutator9SerializeERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEE
        - _ZN10PngMutatorC2ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
        - _ZN10PngMutatorD2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:321,7'
          Branch Sides:
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:321,32'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN10PngMutatorD2Ev
                - _ZN10PngMutatorD2Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:322,10'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN10PngMutatorD2Ev
                - _ZN10PngMutatorD2Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:315,14'
          Dst:             _ZN10PngMutatorC2ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:316,14'
          Dst:             _ZN10PngMutatorC2ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:317,6'
          Dst:             _ZN10PngMutator9CrossOverERKS_j
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:319,6'
          Dst:             _ZN10PngMutator9SerializeERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEE
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:324,1'
          Dst:             _ZN10PngMutatorD2Ev
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:324,1'
          Dst:             _ZN10PngMutatorD2Ev
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:324,1'
          Dst:             _ZN10PngMutatorD2Ev
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:324,1'
          Dst:             _ZN10PngMutatorD2Ev
    - functionName:    _ZN10PngMutatorC2ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
      functionSourceFile: '/src/./fuzzer-test-suite/libpng-1.2.56/png_mutator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - in
      BBCount:         83
      ICount:          466
      EdgeCount:       152
      CyclomaticComplexity: 71
      functionsReached:
        - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
        - _ZN10PngMutator11ReadIntegerERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
        - _ZN10PngMutator4TypeEPKc
        - _ZN10PngMutator5ChunkD2Ev
        - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
        - _ZN10PngMutator6AppendEPNSt3__16vectorIhNS0_9allocatorIhEEEERKS4_
        - _ZN10PngMutator8CompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
        - isprint
      functionUses:    3
      BranchProfiles:
        - Branch String:   './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:38,9'
          Branch Sides:
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:38,32'
              BranchSideFuncs: []
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:39,15'
              BranchSideFuncs:
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE4readEPcl
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZNKSt3__19basic_iosIcNS_11char_traitsIcEEEcvbB8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator11ReadIntegerERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE4readEPcl
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator4TypeEPKc
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2INS_11__wrap_iterIPhEETnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS9_E9referenceEEE5valueEiE4typeELi0EEES9_S9_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator8CompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - isprint
                - _ZNKSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator6AppendEPNSt3__16vectorIhNS0_9allocatorIhEEEERKS4_
        - Branch String:   './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:39,9'
          Branch Sides:
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:39,36'
              BranchSideFuncs: []
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:41,5'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE4readEPcl
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZNKSt3__19basic_iosIcNS_11char_traitsIcEEEcvbB8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator11ReadIntegerERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE4readEPcl
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator4TypeEPKc
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2INS_11__wrap_iterIPhEETnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS9_E9referenceEEE5valueEiE4typeELi0EEES9_S9_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator8CompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - isprint
                - _ZNKSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator6AppendEPNSt3__16vectorIhNS0_9allocatorIhEEEERKS4_
        - Branch String:   './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:45,5'
          Branch Sides:
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:46,34'
              BranchSideFuncs:
                - _ZN10PngMutator11ReadIntegerERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE4readEPcl
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator4TypeEPKc
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNKSt3__19basic_iosIcNS_11char_traitsIcEEEcvbB8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2INS_11__wrap_iterIPhEETnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS9_E9referenceEEE5valueEiE4typeELi0EEES9_S9_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator8CompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - isprint
                - _ZNKSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator6AppendEPNSt3__16vectorIhNS0_9allocatorIhEEEERKS4_
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:78,9'
              BranchSideFuncs:
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
        - Branch String:   './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:48,11'
          Branch Sides:
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:48,33'
              BranchSideFuncs:
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:50,7'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE4readEPcl
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator4TypeEPKc
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNKSt3__19basic_iosIcNS_11char_traitsIcEEEcvbB8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator11ReadIntegerERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2INS_11__wrap_iterIPhEETnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS9_E9referenceEEE5valueEiE4typeELi0EEES9_S9_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator8CompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - isprint
                - _ZNKSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator6AppendEPNSt3__16vectorIhNS0_9allocatorIhEEEERKS4_
        - Branch String:   './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:52,11'
          Branch Sides:
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:52,28'
              BranchSideFuncs: []
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:53,11'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE4readEPcl
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator4TypeEPKc
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNKSt3__19basic_iosIcNS_11char_traitsIcEEEcvbB8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator11ReadIntegerERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2INS_11__wrap_iterIPhEETnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS9_E9referenceEEE5valueEiE4typeELi0EEES9_S9_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator8CompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - isprint
                - _ZNKSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator6AppendEPNSt3__16vectorIhNS0_9allocatorIhEEEERKS4_
        - Branch String:   './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:57,11'
          Branch Sides:
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:58,13'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNKSt3__19basic_iosIcNS_11char_traitsIcEEEcvbB8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator11ReadIntegerERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE4readEPcl
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator4TypeEPKc
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2INS_11__wrap_iterIPhEETnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS9_E9referenceEEE5valueEiE4typeELi0EEES9_S9_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator8CompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - isprint
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator6AppendEPNSt3__16vectorIhNS0_9allocatorIhEEEERKS4_
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:64,18'
              BranchSideFuncs:
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNKSt3__19basic_iosIcNS_11char_traitsIcEEEcvbB8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator11ReadIntegerERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE4readEPcl
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator4TypeEPKc
                - _ZNKSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator6AppendEPNSt3__16vectorIhNS0_9allocatorIhEEEERKS4_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2INS_11__wrap_iterIPhEETnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS9_E9referenceEEE5valueEiE4typeELi0EEES9_S9_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator8CompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - isprint
        - Branch String:   './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:58,13'
          Branch Sides:
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:59,19'
              BranchSideFuncs:
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator6AppendEPNSt3__16vectorIhNS0_9allocatorIhEEEERKS4_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNKSt3__19basic_iosIcNS_11char_traitsIcEEEcvbB8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator11ReadIntegerERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE4readEPcl
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator4TypeEPKc
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2INS_11__wrap_iterIPhEETnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS9_E9referenceEEE5valueEiE4typeELi0EEES9_S9_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator8CompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - isprint
                - _ZNKSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:61,22'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNKSt3__19basic_iosIcNS_11char_traitsIcEEEcvbB8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator11ReadIntegerERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE4readEPcl
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator4TypeEPKc
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2INS_11__wrap_iterIPhEETnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS9_E9referenceEEE5valueEiE4typeELi0EEES9_S9_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator8CompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - isprint
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator6AppendEPNSt3__16vectorIhNS0_9allocatorIhEEEERKS4_
        - Branch String:   './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:64,18'
          Branch Sides:
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:65,21'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2INS_11__wrap_iterIPhEETnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS9_E9referenceEEE5valueEiE4typeELi0EEES9_S9_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator8CompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNKSt3__19basic_iosIcNS_11char_traitsIcEEEcvbB8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator11ReadIntegerERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE4readEPcl
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator4TypeEPKc
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNKSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator6AppendEPNSt3__16vectorIhNS0_9allocatorIhEEEERKS4_
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - isprint
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:74,9'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNKSt3__19basic_iosIcNS_11char_traitsIcEEEcvbB8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator11ReadIntegerERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE4readEPcl
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator4TypeEPKc
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2INS_11__wrap_iterIPhEETnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS9_E9referenceEEE5valueEiE4typeELi0EEES9_S9_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator8CompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - isprint
                - _ZNKSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator6AppendEPNSt3__16vectorIhNS0_9allocatorIhEEEERKS4_
        - Branch String:   './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:66,29'
          Branch Sides:
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:66,40'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - isprint
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2INS_11__wrap_iterIPhEETnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS9_E9referenceEEE5valueEiE4typeELi0EEES9_S9_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator8CompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNKSt3__19basic_iosIcNS_11char_traitsIcEEEcvbB8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator11ReadIntegerERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE4readEPcl
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator4TypeEPKc
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNKSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator6AppendEPNSt3__16vectorIhNS0_9allocatorIhEEEERKS4_
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:66,9'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2INS_11__wrap_iterIPhEETnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS9_E9referenceEEE5valueEiE4typeELi0EEES9_S9_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator8CompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNKSt3__19basic_iosIcNS_11char_traitsIcEEEcvbB8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator11ReadIntegerERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE4readEPcl
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator4TypeEPKc
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - isprint
                - _ZNKSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator6AppendEPNSt3__16vectorIhNS0_9allocatorIhEEEERKS4_
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
        - Branch String:   './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:66,9'
          Branch Sides:
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:66,46'
              BranchSideFuncs:
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2INS_11__wrap_iterIPhEETnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS9_E9referenceEEE5valueEiE4typeELi0EEES9_S9_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator8CompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNKSt3__19basic_iosIcNS_11char_traitsIcEEEcvbB8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator11ReadIntegerERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE4readEPcl
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator4TypeEPKc
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE5beginB8ne180100Ev
                - _ZNKSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator6AppendEPNSt3__16vectorIhNS0_9allocatorIhEEEERKS4_
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - isprint
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:67,20'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2INS_11__wrap_iterIPhEETnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS9_E9referenceEEE5valueEiE4typeELi0EEES9_S9_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator8CompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNKSt3__19basic_iosIcNS_11char_traitsIcEEEcvbB8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator11ReadIntegerERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE4readEPcl
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator4TypeEPKc
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - isprint
                - _ZNKSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator6AppendEPNSt3__16vectorIhNS0_9allocatorIhEEEERKS4_
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
        - Branch String:   './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:67,26'
          Branch Sides:
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:67,30'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2INS_11__wrap_iterIPhEETnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS9_E9referenceEEE5valueEiE4typeELi0EEES9_S9_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator8CompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNKSt3__19basic_iosIcNS_11char_traitsIcEEEcvbB8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator11ReadIntegerERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE4readEPcl
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator4TypeEPKc
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - isprint
                - _ZNKSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator6AppendEPNSt3__16vectorIhNS0_9allocatorIhEEEERKS4_
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:67,13'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2INS_11__wrap_iterIPhEETnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS9_E9referenceEEE5valueEiE4typeELi0EEES9_S9_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator8CompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNKSt3__19basic_iosIcNS_11char_traitsIcEEEcvbB8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator11ReadIntegerERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE4readEPcl
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator4TypeEPKc
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - isprint
                - _ZNKSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator6AppendEPNSt3__16vectorIhNS0_9allocatorIhEEEERKS4_
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
        - Branch String:   './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:67,13'
          Branch Sides:
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:67,35'
              BranchSideFuncs:
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2INS_11__wrap_iterIPhEETnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS9_E9referenceEEE5valueEiE4typeELi0EEES9_S9_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator8CompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNKSt3__19basic_iosIcNS_11char_traitsIcEEEcvbB8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator11ReadIntegerERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE4readEPcl
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator4TypeEPKc
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - isprint
                - _ZNKSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator6AppendEPNSt3__16vectorIhNS0_9allocatorIhEEEERKS4_
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:68,20'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2INS_11__wrap_iterIPhEETnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS9_E9referenceEEE5valueEiE4typeELi0EEES9_S9_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator8CompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNKSt3__19basic_iosIcNS_11char_traitsIcEEEcvbB8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator11ReadIntegerERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE4readEPcl
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator4TypeEPKc
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - isprint
                - _ZNKSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator6AppendEPNSt3__16vectorIhNS0_9allocatorIhEEEERKS4_
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
        - Branch String:   './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:68,26'
          Branch Sides:
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:68,30'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2INS_11__wrap_iterIPhEETnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS9_E9referenceEEE5valueEiE4typeELi0EEES9_S9_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator8CompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNKSt3__19basic_iosIcNS_11char_traitsIcEEEcvbB8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator11ReadIntegerERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE4readEPcl
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator4TypeEPKc
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - isprint
                - _ZNKSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator6AppendEPNSt3__16vectorIhNS0_9allocatorIhEEEERKS4_
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:68,13'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2INS_11__wrap_iterIPhEETnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS9_E9referenceEEE5valueEiE4typeELi0EEES9_S9_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator8CompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNKSt3__19basic_iosIcNS_11char_traitsIcEEEcvbB8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator11ReadIntegerERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE4readEPcl
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator4TypeEPKc
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - isprint
                - _ZNKSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator6AppendEPNSt3__16vectorIhNS0_9allocatorIhEEEERKS4_
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
        - Branch String:   './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:68,13'
          Branch Sides:
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:68,35'
              BranchSideFuncs:
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2INS_11__wrap_iterIPhEETnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS9_E9referenceEEE5valueEiE4typeELi0EEES9_S9_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator8CompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNKSt3__19basic_iosIcNS_11char_traitsIcEEEcvbB8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator11ReadIntegerERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE4readEPcl
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator4TypeEPKc
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - isprint
                - _ZNKSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator6AppendEPNSt3__16vectorIhNS0_9allocatorIhEEEERKS4_
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:69,15'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2INS_11__wrap_iterIPhEETnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS9_E9referenceEEE5valueEiE4typeELi0EEES9_S9_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator8CompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNKSt3__19basic_iosIcNS_11char_traitsIcEEEcvbB8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator11ReadIntegerERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNSt3__113basic_istreamIcNS_11char_traitsIcEEE4readEPcl
                - _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
                - _ZN10PngMutator4TypeEPKc
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1ltB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ei
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - isprint
                - _ZNKSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE9push_backB8ne180100EOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator6AppendEPNSt3__16vectorIhNS0_9allocatorIhEEEERKS4_
        - Branch String:   './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:78,9'
          Branch Sides:
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:78,9'
              BranchSideFuncs:
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:79,40'
              BranchSideFuncs:
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEaSB8ne180100EOS3_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
      Callsites:
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:35,5'
          Dst:             _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:36,5'
          Dst:             _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:38,9'
          Dst:             _ZN10PngMutator11ReadIntegerERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:39,9'
          Dst:             _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:39,22'
          Dst:             _ZN10PngMutator4TypeEPKc
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:42,5'
          Dst:             _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:46,22'
          Dst:             _ZN10PngMutator11ReadIntegerERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:47,23'
          Dst:             _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:48,19'
          Dst:             _ZN10PngMutator4TypeEPKc
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:55,7'
          Dst:             _ZN10PngMutator5Read4ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:57,19'
          Dst:             _ZN10PngMutator4TypeEPKc
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:59,11'
          Dst:             _ZN10PngMutator6AppendEPNSt3__16vectorIhNS0_9allocatorIhEEEERKS4_
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:62,11'
          Dst:             _ZN10PngMutator5ChunkD2Ev
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:62,11'
          Dst:             _ZN10PngMutator5ChunkD2Ev
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:64,26'
          Dst:             _ZN10PngMutator4TypeEPKc
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:66,32'
          Dst:             isprint
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:70,29'
          Dst:             _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:71,9'
          Dst:             _ZN10PngMutator5ChunkD2Ev
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:72,27'
          Dst:             _ZN10PngMutator8CompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:71,9'
          Dst:             _ZN10PngMutator5ChunkD2Ev
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:74,9'
          Dst:             _ZN10PngMutator5ChunkD2Ev
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:74,9'
          Dst:             _ZN10PngMutator5ChunkD2Ev
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:79,29'
          Dst:             _ZN10PngMutator10UncompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
    - functionName:    _ZN10PngMutator9SerializeERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEE
      functionSourceFile: '/src/./fuzzer-test-suite/libpng-1.2.56/png_mutator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - out
      BBCount:         22
      ICount:          161
      EdgeCount:       38
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN10PngMutator10WriteChunkERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEPKcRKNS0_6vectorIhNS0_9allocatorIhEEEEb
        - _ZN10PngMutator10WriteChunkERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEjRKNS0_6vectorIhNS0_9allocatorIhEEEE
        - _ZN10PngMutator4TypeEPKc
        - _ZN10PngMutator6AppendEPNSt3__16vectorIhNS0_9allocatorIhEEEERKS4_
        - _ZN10PngMutator8CompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
      functionUses:    2
      BranchProfiles:
        - Branch String:   './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:88,19'
          Branch Sides:
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:88,19'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPN10PngMutator5ChunkEEdeB8ne180100Ev
                - _ZN10PngMutator4TypeEPKc
                - _ZN10PngMutator10WriteChunkERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEjRKNS0_6vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__111__wrap_iterIPN10PngMutator5ChunkEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN10PngMutator5ChunkEEEbRKNS_11__wrap_iterIT_EES8_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2B8ne180100Ev
                - _ZN10PngMutator10WriteChunkERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEPKcRKNS0_6vectorIhNS0_9allocatorIhEEEEb
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE9push_backB8ne180100EOh
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE9push_backB8ne180100EOh
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE9push_backB8ne180100EOh
                - _ZN10PngMutator8CompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZN10PngMutator6AppendEPNSt3__16vectorIhNS0_9allocatorIhEEEERKS4_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator10WriteChunkERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEjRKNS0_6vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:102,16'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2B8ne180100Ev
                - _ZN10PngMutator10WriteChunkERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEPKcRKNS0_6vectorIhNS0_9allocatorIhEEEEb
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
        - Branch String:   './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:89,11'
          Branch Sides:
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:90,11'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE9push_backB8ne180100EOh
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE9push_backB8ne180100EOh
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE9push_backB8ne180100EOh
                - _ZN10PngMutator8CompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZN10PngMutator6AppendEPNSt3__16vectorIhNS0_9allocatorIhEEEERKS4_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator10WriteChunkERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEjRKNS0_6vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__111__wrap_iterIPN10PngMutator5ChunkEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN10PngMutator5ChunkEEEbRKNS_11__wrap_iterIT_EES8_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2B8ne180100Ev
                - _ZN10PngMutator10WriteChunkERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEPKcRKNS0_6vectorIhNS0_9allocatorIhEEEEb
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN10PngMutator5ChunkEEdeB8ne180100Ev
                - _ZN10PngMutator4TypeEPKc
                - _ZN10PngMutator10WriteChunkERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEjRKNS0_6vectorIhNS0_9allocatorIhEEEE
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:98,20'
              BranchSideFuncs:
                - _ZN10PngMutator10WriteChunkERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEjRKNS0_6vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__111__wrap_iterIPN10PngMutator5ChunkEEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN10PngMutator5ChunkEEEbRKNS_11__wrap_iterIT_EES8_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2B8ne180100Ev
                - _ZN10PngMutator10WriteChunkERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEPKcRKNS0_6vectorIhNS0_9allocatorIhEEEEb
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN10PngMutator5ChunkEEdeB8ne180100Ev
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE9push_backB8ne180100EOh
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE9push_backB8ne180100EOh
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE9push_backB8ne180100EOh
                - _ZN10PngMutator8CompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
                - _ZN10PngMutator6AppendEPNSt3__16vectorIhNS0_9allocatorIhEEEERKS4_
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZN10PngMutator10WriteChunkERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEjRKNS0_6vectorIhNS0_9allocatorIhEEEE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
      Callsites:
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:87,5'
          Dst:             _ZN10PngMutator10WriteChunkERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEPKcRKNS0_6vectorIhNS0_9allocatorIhEEEEb
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:89,22'
          Dst:             _ZN10PngMutator4TypeEPKc
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:94,27'
          Dst:             _ZN10PngMutator8CompressERKNSt3__16vectorIhNS0_9allocatorIhEEEE
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:95,9'
          Dst:             _ZN10PngMutator6AppendEPNSt3__16vectorIhNS0_9allocatorIhEEEERKS4_
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:96,9'
          Dst:             _ZN10PngMutator10WriteChunkERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEjRKNS0_6vectorIhNS0_9allocatorIhEEEE
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:98,9'
          Dst:             _ZN10PngMutator10WriteChunkERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEjRKNS0_6vectorIhNS0_9allocatorIhEEEE
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:102,5'
          Dst:             _ZN10PngMutator10WriteChunkERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEPKcRKNS0_6vectorIhNS0_9allocatorIhEEEEb
    - functionName:    _ZN10PngMutatorD2Ev
      functionSourceFile: '/src/./fuzzer-test-suite/libpng-1.2.56/png_mutator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    isprint
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10PngMutator6MutateEPFmPhmmEj
      functionSourceFile: '/src/./fuzzer-test-suite/libpng-1.2.56/png_mutator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - m
        - Seed
      BBCount:         38
      ICount:          334
      EdgeCount:       38
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10PngMutator4TypeEPKc
        - _ZN10PngMutator5ChunkD2Ev
        - _ZZN10PngMutator6MutateEPFmPhmmEjENKUlPNSt3__16vectorIhNS3_9allocatorIhEEEEE_clES8_
      functionUses:    1
      BranchProfiles:
        - Branch String:   './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:117,5'
          Branch Sides:
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:117,5'
              BranchSideFuncs: []
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:120,9'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:124,14'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE5emptyB8ne180100Ev
                - _ZNSt3__126linear_congruential_engineImLm48271ELm0ELm2147483647EEclB8ne180100Ev
                - _ZNKSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEEixB8ne180100Em
                - _ZZN10PngMutator6MutateEPFmPhmmEjENKUlPNSt3__16vectorIhNS3_9allocatorIhEEEEE_clES8_
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:128,22'
              BranchSideFuncs:
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE3endB8ne180100Ev
                - _ZNSt3__17shuffleB8ne180100INS_11__wrap_iterIPN10PngMutator5ChunkEEERNS_26linear_congruential_engineImLm48271ELm0ELm2147483647EEEEEvT_S9_OT0_
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:132,14'
              BranchSideFuncs:
                - _ZNKSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE5emptyB8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE5beginB8ne180100Ev
                - _ZNSt3__126linear_congruential_engineImLm48271ELm0ELm2147483647EEclB8ne180100Ev
                - _ZNKSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE4sizeB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN10PngMutator5ChunkEEplB8ne180100El
                - _ZNSt3__111__wrap_iterIPKN10PngMutator5ChunkEEC2B8ne180100IPS2_TnNS_9enable_ifIXsr14is_convertibleIT_S4_EE5valueEiE4typeELi0EEERKNS0_IS9_EE
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE5eraseB8ne180100ENS_11__wrap_iterIPKS2_EE
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:147,14'
              BranchSideFuncs:
                - _ZNSt3__126linear_congruential_engineImLm48271ELm0ELm2147483647EEclB8ne180100Ev
                - _ZNSt3__126linear_congruential_engineImLm48271ELm0ELm2147483647EEclB8ne180100Ev
                - _ZNSt3__126linear_congruential_engineImLm48271ELm0ELm2147483647EEclB8ne180100Ev
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__126linear_congruential_engineImLm48271ELm0ELm2147483647EEclB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNKSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE5beginB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN10PngMutator5ChunkEEplB8ne180100El
                - _ZNSt3__111__wrap_iterIPKN10PngMutator5ChunkEEC2B8ne180100IPS2_TnNS_9enable_ifIXsr14is_convertibleIT_S4_EE5valueEiE4typeELi0EEERKNS0_IS9_EE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE6insertENS_11__wrap_iterIPKS2_EEOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__126linear_congruential_engineImLm48271ELm0ELm2147483647EEclB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ev
                - _ZNSt3__126linear_congruential_engineImLm48271ELm0ELm2147483647EEclB8ne180100Ev
                - _ZN10PngMutator4TypeEPKc
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:159,13'
              BranchSideFuncs:
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE3endB8ne180100Ev
                - _ZNSt3__17find_ifB8ne180100INS_11__wrap_iterIPN10PngMutator5ChunkEEEZNS2_6MutateEPFmPhmmEjEUlRKS3_E_EET_SC_SC_T0_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPN10PngMutator5ChunkEEEbRKNS_11__wrap_iterIT_EES8_
                - _ZNKSt3__111__wrap_iterIPN10PngMutator5ChunkEEptB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN10PngMutator5ChunkEEptB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN10PngMutator5ChunkEEptB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
        - Branch String:   './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:124,13'
          Branch Sides:
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:124,34'
              BranchSideFuncs: []
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:125,9'
              BranchSideFuncs: []
        - Branch String:   './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:132,13'
          Branch Sides:
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:133,10'
              BranchSideFuncs: []
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:134,9'
              BranchSideFuncs: []
        - Branch String:   './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:147,13'
          Branch Sides:
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:147,44'
              BranchSideFuncs:
                - _ZNSt3__126linear_congruential_engineImLm48271ELm0ELm2147483647EEclB8ne180100Ev
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__126linear_congruential_engineImLm48271ELm0ELm2147483647EEclB8ne180100Ev
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__126linear_congruential_engineImLm48271ELm0ELm2147483647EEclB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNKSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE5beginB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN10PngMutator5ChunkEEplB8ne180100El
                - _ZNSt3__111__wrap_iterIPKN10PngMutator5ChunkEEC2B8ne180100IPS2_TnNS_9enable_ifIXsr14is_convertibleIT_S4_EE5valueEiE4typeELi0EEERKNS0_IS9_EE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE6insertENS_11__wrap_iterIPKS2_EEOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__126linear_congruential_engineImLm48271ELm0ELm2147483647EEclB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ev
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:147,74'
              BranchSideFuncs:
                - _ZNSt3__126linear_congruential_engineImLm48271ELm0ELm2147483647EEclB8ne180100Ev
                - _ZNSt3__126linear_congruential_engineImLm48271ELm0ELm2147483647EEclB8ne180100Ev
                - _ZN10PngMutator4TypeEPKc
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__126linear_congruential_engineImLm48271ELm0ELm2147483647EEclB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNKSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE5beginB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN10PngMutator5ChunkEEplB8ne180100El
                - _ZNSt3__111__wrap_iterIPKN10PngMutator5ChunkEEC2B8ne180100IPS2_TnNS_9enable_ifIXsr14is_convertibleIT_S4_EE5valueEiE4typeELi0EEERKNS0_IS9_EE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE6insertENS_11__wrap_iterIPKS2_EEOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__126linear_congruential_engineImLm48271ELm0ELm2147483647EEclB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ev
        - Branch String:   './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:149,13'
          Branch Sides:
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:150,15'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__126linear_congruential_engineImLm48271ELm0ELm2147483647EEclB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNKSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE5beginB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN10PngMutator5ChunkEEplB8ne180100El
                - _ZNSt3__111__wrap_iterIPKN10PngMutator5ChunkEEC2B8ne180100IPS2_TnNS_9enable_ifIXsr14is_convertibleIT_S4_EE5valueEiE4typeELi0EEERKNS0_IS9_EE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE6insertENS_11__wrap_iterIPKS2_EEOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__126linear_congruential_engineImLm48271ELm0ELm2147483647EEclB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ev
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:151,13'
              BranchSideFuncs:
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2Em
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE5beginB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE3endB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__126linear_congruential_engineImLm48271ELm0ELm2147483647EEclB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNKSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE5beginB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN10PngMutator5ChunkEEplB8ne180100El
                - _ZNSt3__111__wrap_iterIPKN10PngMutator5ChunkEEC2B8ne180100IPS2_TnNS_9enable_ifIXsr14is_convertibleIT_S4_EE5valueEiE4typeELi0EEERKNS0_IS9_EE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE6insertENS_11__wrap_iterIPKS2_EEOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__126linear_congruential_engineImLm48271ELm0ELm2147483647EEclB8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ev
        - Branch String:   './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:152,22'
          Branch Sides:
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:152,22'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPhEdeB8ne180100Ev
                - _ZNSt3__126linear_congruential_engineImLm48271ELm0ELm2147483647EEclB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__111__wrap_iterIPhEppB8ne180100Ev
                - _ZNSt3__1neB8ne180100IPhEEbRKNS_11__wrap_iterIT_EES6_
                - _ZNSt3__126linear_congruential_engineImLm48271ELm0ELm2147483647EEclB8ne180100Ev
                - _ZNKSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE5beginB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN10PngMutator5ChunkEEplB8ne180100El
                - _ZNSt3__111__wrap_iterIPKN10PngMutator5ChunkEEC2B8ne180100IPS2_TnNS_9enable_ifIXsr14is_convertibleIT_S4_EE5valueEiE4typeELi0EEERKNS0_IS9_EE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE6insertENS_11__wrap_iterIPKS2_EEOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:153,22'
              BranchSideFuncs:
                - _ZNSt3__126linear_congruential_engineImLm48271ELm0ELm2147483647EEclB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNKSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE4sizeB8ne180100Ev
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE5beginB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN10PngMutator5ChunkEEplB8ne180100El
                - _ZNSt3__111__wrap_iterIPKN10PngMutator5ChunkEEC2B8ne180100IPS2_TnNS_9enable_ifIXsr14is_convertibleIT_S4_EE5valueEiE4typeELi0EEERKNS0_IS9_EE
                - _ZNSt3__16vectorIhNS_9allocatorIhEEEC2ERKS3_
                - _ZNSt3__16vectorIN10PngMutator5ChunkENS_9allocatorIS2_EEE6insertENS_11__wrap_iterIPKS2_EEOS2_
                - _ZN10PngMutator5ChunkD2Ev
                - _ZN10PngMutator5ChunkD2Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
        - Branch String:   './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:161,13'
          Branch Sides:
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:162,11'
              BranchSideFuncs:
                - _ZNKSt3__111__wrap_iterIPN10PngMutator5ChunkEEptB8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE4dataB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN10PngMutator5ChunkEEptB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
                - _ZNKSt3__111__wrap_iterIPN10PngMutator5ChunkEEptB8ne180100Ev
                - _ZNKSt3__16vectorIhNS_9allocatorIhEEE4sizeB8ne180100Ev
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:165,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:124,31'
          Dst:             _ZZN10PngMutator6MutateEPFmPhmmEjENKUlPNSt3__16vectorIhNS3_9allocatorIhEEEEE_clES8_
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:147,33'
          Dst:             _ZN10PngMutator4TypeEPKc
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:149,21'
          Dst:             _ZN10PngMutator4TypeEPKc
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:154,9'
          Dst:             _ZN10PngMutator5ChunkD2Ev
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:154,9'
          Dst:             _ZN10PngMutator5ChunkD2Ev
    - functionName:    LLVMFuzzerCustomMutator
      functionSourceFile: '/src/./fuzzer-test-suite/libpng-1.2.56/png_mutator.h'
      linkageType:     externalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - Data
        - Size
        - MaxSize
        - Seed
      BBCount:         20
      ICount:          140
      EdgeCount:       34
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN10PngMutator6MutateEPFmPhmmEj
        - _ZN10PngMutator9SerializeERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEE
        - _ZN10PngMutatorC2ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
        - _ZN10PngMutatorD2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:302,7'
          Branch Sides:
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:302,36'
              BranchSideFuncs:
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN10PngMutatorD2Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
            - BranchSide:      './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:303,10'
              BranchSideFuncs:
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4dataB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4sizeB8ne180100Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZN10PngMutatorD2Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
                - _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev
      Callsites:
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:298,14'
          Dst:             _ZN10PngMutatorC2ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:299,5'
          Dst:             _ZN10PngMutator6MutateEPFmPhmmEj
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:300,5'
          Dst:             _ZN10PngMutator9SerializeERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEE
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:305,1'
          Dst:             _ZN10PngMutatorD2Ev
        - Src:             './fuzzer-test-suite/libpng-1.2.56/png_mutator.h:305,1'
          Dst:             _ZN10PngMutatorD2Ev
    - functionName:    LLVMFuzzerMutate
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    png_icc_tag_char
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1498
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - byte
      BBCount:         7
      ICount:          37
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'png.c:1500,19'
          Branch Sides:
            - BranchSide:      'png.c:1500,22'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1503,7'
              BranchSideFuncs: []
        - Branch String:   'png.c:1500,8'
          Branch Sides:
            - BranchSide:      'png.c:1501,20'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1503,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    is_ICC_signature_char
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1519
      functionLinenumberEnd: 1521
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - it
      BBCount:         17
      ICount:          74
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'png.c:1520,20'
          Branch Sides:
            - BranchSide:      'png.c:1520,20'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1520,24'
              BranchSideFuncs: []
        - Branch String:   'png.c:1520,33'
          Branch Sides:
            - BranchSide:      'png.c:1520,36'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1520,50'
              BranchSideFuncs: []
        - Branch String:   'png.c:1520,46'
          Branch Sides:
            - BranchSide:      'png.c:1520,46'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1520,50'
              BranchSideFuncs: []
        - Branch String:   'png.c:1520,59'
          Branch Sides:
            - BranchSide:      'png.c:1520,62'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1521,8'
              BranchSideFuncs: []
        - Branch String:   'png.c:1520,72'
          Branch Sides:
            - BranchSide:      'png.c:1520,72'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1521,8'
              BranchSideFuncs: []
        - Branch String:   'png.c:1521,17'
          Branch Sides:
            - BranchSide:      'png.c:1520,72'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1521,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    png_icc_tag_name
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1508
      functionLinenumberEnd: 1515
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - name
        - tag
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - png_icc_tag_char
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'png.c:1510,14'
          Dst:             png_icc_tag_char
        - Src:             'png.c:1511,14'
          Dst:             png_icc_tag_char
        - Src:             'png.c:1512,14'
          Dst:             png_icc_tag_char
        - Src:             'png.c:1513,14'
          Dst:             png_icc_tag_char
    - functionName:    is_ICC_signature
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1526
      functionLinenumberEnd: 1530
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - it
      BBCount:         10
      ICount:          57
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - is_ICC_signature_char
      functionUses:    1
      BranchProfiles:
        - Branch String:   'png.c:1527,73'
          Branch Sides:
            - BranchSide:      'png.c:1527,73'
              BranchSideFuncs:
                - is_ICC_signature_char
                - is_ICC_signature_char
                - is_ICC_signature_char
            - BranchSide:      'png.c:1528,30'
              BranchSideFuncs:
                - is_ICC_signature_char
                - is_ICC_signature_char
                - is_ICC_signature_char
        - Branch String:   'png.c:1528,48'
          Branch Sides:
            - BranchSide:      'png.c:1528,48'
              BranchSideFuncs:
                - is_ICC_signature_char
                - is_ICC_signature_char
            - BranchSide:      'png.c:1529,30'
              BranchSideFuncs:
                - is_ICC_signature_char
                - is_ICC_signature_char
        - Branch String:   'png.c:1529,47'
          Branch Sides:
            - BranchSide:      'png.c:1529,47'
              BranchSideFuncs:
                - is_ICC_signature_char
            - BranchSide:      'png.c:1530,29'
              BranchSideFuncs:
                - is_ICC_signature_char
      Callsites:
        - Src:             'png.c:1527,11'
          Dst:             is_ICC_signature_char
        - Src:             'png.c:1528,7'
          Dst:             is_ICC_signature_char
        - Src:             'png.c:1529,7'
          Dst:             is_ICC_signature_char
        - Src:             'png.c:1530,7'
          Dst:             is_ICC_signature_char
    - functionName:    png_fp_add
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1066
      functionLinenumberEnd: 1088
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - addend0
        - addend1
        - error
      BBCount:         12
      ICount:          70
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'png.c:1073,8'
          Branch Sides:
            - BranchSide:      'png.c:1075,24'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1078,13'
              BranchSideFuncs: []
        - Branch String:   'png.c:1075,11'
          Branch Sides:
            - BranchSide:      'png.c:1076,17'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1077,4'
              BranchSideFuncs: []
        - Branch String:   'png.c:1078,13'
          Branch Sides:
            - BranchSide:      'png.c:1080,25'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1084,14'
              BranchSideFuncs: []
        - Branch String:   'png.c:1080,11'
          Branch Sides:
            - BranchSide:      'png.c:1081,17'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1082,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_image_error
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4030
      functionLinenumberEnd: 4035
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - image
        - error_message
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OSS_FUZZ_png_image_free
        - OSS_FUZZ_png_safecat
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'png.c:4032,4'
          Dst:             OSS_FUZZ_png_safecat
        - Src:             'png.c:4034,4'
          Dst:             OSS_FUZZ_png_image_free
    - functionName:    OSS_FUZZ_png_image_free
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4015
      functionLinenumberEnd: 4026
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - image
      BBCount:         10
      ICount:          50
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - png_image_free_function
      functionUses:    4
      BranchProfiles:
        - Branch String:   'png.c:4020,22'
          Branch Sides:
            - BranchSide:      'png.c:4020,25'
              BranchSideFuncs:
                - png_image_free_function
            - BranchSide:      'png.c:4020,22'
              BranchSideFuncs: []
        - Branch String:   'png.c:4020,47'
          Branch Sides:
            - BranchSide:      'png.c:4020,47'
              BranchSideFuncs:
                - png_image_free_function
            - BranchSide:      'png.c:4021,7'
              BranchSideFuncs:
                - png_image_free_function
        - Branch String:   'png.c:4020,8'
          Branch Sides:
            - BranchSide:      'png.c:4020,8'
              BranchSideFuncs:
                - png_image_free_function
            - BranchSide:      'png.c:4023,31'
              BranchSideFuncs:
                - png_image_free_function
      Callsites:
        - Src:             'png.c:4023,7'
          Dst:             png_image_free_function
    - functionName:    png_image_free_function
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3955
      functionLinenumberEnd: 4011
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - argument
      BBCount:         9
      ICount:          70
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - OSS_FUZZ_png_destroy_read_struct
        - OSS_FUZZ_png_error
        - OSS_FUZZ_png_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'png.c:3963,8'
          Branch Sides:
            - BranchSide:      'png.c:3964,7'
              BranchSideFuncs: []
            - BranchSide:      'png.c:3987,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_destroy_read_struct
                - OSS_FUZZ_png_error
        - Branch String:   'png.c:3992,8'
          Branch Sides:
            - BranchSide:      'png.c:3997,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'png.c:4003,37'
              BranchSideFuncs:
                - OSS_FUZZ_png_destroy_read_struct
      Callsites:
        - Src:             'png.c:3989,4'
          Dst:             OSS_FUZZ_png_free
        - Src:             'png.c:3997,10'
          Dst:             OSS_FUZZ_png_error
        - Src:             'png.c:4003,10'
          Dst:             OSS_FUZZ_png_destroy_read_struct
    - functionName:    OSS_FUZZ_png_set_option
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3765
      functionLinenumberEnd: 3779
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - option
        - onoff
      BBCount:         11
      ICount:          89
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'png.c:3766,24'
          Branch Sides:
            - BranchSide:      'png.c:3766,27'
              BranchSideFuncs: []
            - BranchSide:      'png.c:3778,4'
              BranchSideFuncs: []
        - Branch String:   'png.c:3766,39'
          Branch Sides:
            - BranchSide:      'png.c:3766,42'
              BranchSideFuncs: []
            - BranchSide:      'png.c:3778,4'
              BranchSideFuncs: []
        - Branch String:   'png.c:3766,67'
          Branch Sides:
            - BranchSide:      'png.c:3767,8'
              BranchSideFuncs: []
            - BranchSide:      'png.c:3778,4'
              BranchSideFuncs: []
        - Branch String:   'png.c:3766,8'
          Branch Sides:
            - BranchSide:      'png.c:3769,32'
              BranchSideFuncs: []
            - BranchSide:      'png.c:3778,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    png_build_16bit_table
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3378
      functionLinenumberEnd: 3447
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - ptable
        - shift
        - gamma_val
      BBCount:         21
      ICount:          200
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - OSS_FUZZ_png_calloc
        - OSS_FUZZ_png_gamma_significant
        - OSS_FUZZ_png_malloc
        - pow
      functionUses:    3
      BranchProfiles:
        - Branch String:   'png.c:3394,4'
          Branch Sides:
            - BranchSide:      'png.c:3397,36'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_gamma_significant
                - pow
            - BranchSide:      'png.c:3447,1'
              BranchSideFuncs: []
        - Branch String:   'png.c:3402,11'
          Branch Sides:
            - BranchSide:      'png.c:3413,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_gamma_significant
                - pow
            - BranchSide:      'png.c:3436,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_gamma_significant
                - pow
        - Branch String:   'png.c:3413,10'
          Branch Sides:
            - BranchSide:      'png.c:3415,31'
              BranchSideFuncs:
                - pow
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_gamma_significant
            - BranchSide:      'png.c:3430,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_gamma_significant
                - pow
        - Branch String:   'png.c:3436,10'
          Branch Sides:
            - BranchSide:      'png.c:0,0'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_gamma_significant
                - pow
            - BranchSide:      'png.c:3438,31'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_gamma_significant
                - pow
        - Branch String:   'png.c:3440,17'
          Branch Sides:
            - BranchSide:      'png.c:3441,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_gamma_significant
                - pow
            - BranchSide:      'png.c:3443,41'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_gamma_significant
                - pow
      Callsites:
        - Src:             'png.c:3392,23'
          Dst:             OSS_FUZZ_png_calloc
        - Src:             'png.c:3397,25'
          Dst:             OSS_FUZZ_png_malloc
        - Src:             'png.c:3402,11'
          Dst:             OSS_FUZZ_png_gamma_significant
        - Src:             'png.c:3421,40'
          Dst:             pow
    - functionName:    OSS_FUZZ_png_gamma_significant
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2905
      functionLinenumberEnd: 2919
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - gamma_val
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:
        - Branch String:   'png.c:2918,60'
          Branch Sides:
            - BranchSide:      'png.c:2918,60'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2919,8'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pow
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    png_build_16to8_table
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3455
      functionLinenumberEnd: 3513
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - ptable
        - shift
        - gamma_val
      BBCount:         17
      ICount:          168
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - OSS_FUZZ_png_calloc
        - OSS_FUZZ_png_gamma_16bit_correct
        - OSS_FUZZ_png_malloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'png.c:3468,4'
          Branch Sides:
            - BranchSide:      'png.c:3469,43'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_gamma_16bit_correct
            - BranchSide:      'png.c:3488,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_16bit_correct
        - Branch String:   'png.c:3489,4'
          Branch Sides:
            - BranchSide:      'png.c:3492,39'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_16bit_correct
            - BranchSide:      'png.c:3508,4'
              BranchSideFuncs: []
        - Branch String:   'png.c:3500,7'
          Branch Sides:
            - BranchSide:      'png.c:3502,65'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_16bit_correct
            - BranchSide:      'png.c:3505,4'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_16bit_correct
        - Branch String:   'png.c:3508,4'
          Branch Sides:
            - BranchSide:      'png.c:3510,7'
              BranchSideFuncs: []
            - BranchSide:      'png.c:3513,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'png.c:3462,23'
          Dst:             OSS_FUZZ_png_calloc
        - Src:             'png.c:3469,32'
          Dst:             OSS_FUZZ_png_malloc
        - Src:             'png.c:3495,27'
          Dst:             OSS_FUZZ_png_gamma_16bit_correct
    - functionName:    OSS_FUZZ_png_gamma_16bit_correct
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3317
      functionLinenumberEnd: 3342
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - value
        - gamma_val
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - pow
      functionUses:    7
      BranchProfiles:
        - Branch String:   'png.c:3318,18'
          Branch Sides:
            - BranchSide:      'png.c:3318,21'
              BranchSideFuncs:
                - pow
            - BranchSide:      'png.c:3341,24'
              BranchSideFuncs: []
        - Branch String:   'png.c:3318,8'
          Branch Sides:
            - BranchSide:      'png.c:3326,46'
              BranchSideFuncs:
                - pow
            - BranchSide:      'png.c:3341,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'png.c:3326,30'
          Dst:             pow
    - functionName:    png_build_8bit_table
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3523
      functionLinenumberEnd: 3534
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - ptable
        - gamma_val
      BBCount:         14
      ICount:          86
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - OSS_FUZZ_png_gamma_8bit_correct
        - OSS_FUZZ_png_gamma_significant
        - OSS_FUZZ_png_malloc
      functionUses:    3
      BranchProfiles:
        - Branch String:   'png.c:3527,8'
          Branch Sides:
            - BranchSide:      'png.c:3528,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_8bit_correct
            - BranchSide:      'png.c:3532,13'
              BranchSideFuncs: []
        - Branch String:   'png.c:3528,7'
          Branch Sides:
            - BranchSide:      'png.c:3529,44'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_8bit_correct
            - BranchSide:      'png.c:3529,56'
              BranchSideFuncs: []
        - Branch String:   'png.c:3532,7'
          Branch Sides:
            - BranchSide:      'png.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'png.c:3533,32'
              BranchSideFuncs: []
      Callsites:
        - Src:             'png.c:3525,43'
          Dst:             OSS_FUZZ_png_malloc
        - Src:             'png.c:3527,8'
          Dst:             OSS_FUZZ_png_gamma_significant
        - Src:             'png.c:3529,21'
          Dst:             OSS_FUZZ_png_gamma_8bit_correct
    - functionName:    OSS_FUZZ_png_gamma_8bit_correct
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3269
      functionLinenumberEnd: 3312
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - value
        - gamma_val
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - pow
      functionUses:    8
      BranchProfiles:
        - Branch String:   'png.c:3270,18'
          Branch Sides:
            - BranchSide:      'png.c:3270,21'
              BranchSideFuncs:
                - pow
            - BranchSide:      'png.c:3311,22'
              BranchSideFuncs: []
        - Branch String:   'png.c:3270,8'
          Branch Sides:
            - BranchSide:      'png.c:3297,48'
              BranchSideFuncs:
                - pow
            - BranchSide:      'png.c:3311,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'png.c:3297,31'
          Dst:             pow
    - functionName:    OSS_FUZZ_png_build_gamma_table
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3612
      functionLinenumberEnd: 3758
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - bit_depth
      BBCount:         48
      ICount:          330
      EdgeCount:       63
      CyclomaticComplexity: 17
      functionsReached:
        - OSS_FUZZ_png_destroy_gamma_table
        - OSS_FUZZ_png_reciprocal
        - OSS_FUZZ_png_reciprocal2
        - OSS_FUZZ_png_warning
        - png_build_16bit_table
        - png_build_16to8_table
        - png_build_8bit_table
      functionUses:    1
      BranchProfiles:
        - Branch String:   'png.c:3627,37'
          Branch Sides:
            - BranchSide:      'png.c:3627,40'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_destroy_gamma_table
                - OSS_FUZZ_png_reciprocal
                - png_build_16bit_table
                - png_build_16bit_table
                - png_build_16bit_table
                - OSS_FUZZ_png_reciprocal
                - png_build_16to8_table
                - png_build_8bit_table
                - png_build_8bit_table
                - png_build_8bit_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
            - BranchSide:      'png.c:3629,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_destroy_gamma_table
                - OSS_FUZZ_png_reciprocal
                - png_build_16bit_table
                - png_build_16bit_table
                - png_build_16bit_table
                - OSS_FUZZ_png_reciprocal
                - png_build_16to8_table
                - png_build_8bit_table
                - png_build_8bit_table
                - png_build_8bit_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
        - Branch String:   'png.c:3627,8'
          Branch Sides:
            - BranchSide:      'png.c:3629,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_destroy_gamma_table
                - OSS_FUZZ_png_reciprocal
                - png_build_16bit_table
                - png_build_16bit_table
                - png_build_16bit_table
                - OSS_FUZZ_png_reciprocal
                - png_build_16to8_table
                - png_build_8bit_table
                - png_build_8bit_table
                - png_build_8bit_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
            - BranchSide:      'png.c:3637,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_reciprocal
                - png_build_16bit_table
                - png_build_16bit_table
                - png_build_16bit_table
                - OSS_FUZZ_png_reciprocal
                - png_build_16to8_table
                - png_build_8bit_table
                - png_build_8bit_table
                - png_build_8bit_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
        - Branch String:   'png.c:3643,8'
          Branch Sides:
            - BranchSide:      'png.c:3646,44'
              BranchSideFuncs:
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - png_build_16bit_table
                - png_build_16bit_table
                - png_build_16bit_table
                - OSS_FUZZ_png_reciprocal
                - png_build_16to8_table
                - png_build_8bit_table
                - png_build_8bit_table
                - png_build_8bit_table
            - BranchSide:      'png.c:3653,29'
              BranchSideFuncs:
                - png_build_16bit_table
                - png_build_16bit_table
                - png_build_16bit_table
                - OSS_FUZZ_png_reciprocal
                - png_build_16to8_table
                - png_build_8bit_table
                - png_build_8bit_table
                - png_build_8bit_table
        - Branch String:   'png.c:3658,8'
          Branch Sides:
            - BranchSide:      'png.c:3660,28'
              BranchSideFuncs:
                - png_build_8bit_table
                - png_build_8bit_table
                - png_build_8bit_table
            - BranchSide:      'png.c:3677,12'
              BranchSideFuncs:
                - png_build_16bit_table
                - png_build_16bit_table
                - png_build_16bit_table
                - OSS_FUZZ_png_reciprocal
                - png_build_16to8_table
        - Branch String:   'png.c:3663,11'
          Branch Sides:
            - BranchSide:      'png.c:3665,31'
              BranchSideFuncs:
                - png_build_8bit_table
                - png_build_8bit_table
            - BranchSide:      'png.c:3671,4'
              BranchSideFuncs: []
        - Branch String:   'png.c:3677,11'
          Branch Sides:
            - BranchSide:      'png.c:3679,20'
              BranchSideFuncs:
                - png_build_16bit_table
                - png_build_16bit_table
                - png_build_16bit_table
                - OSS_FUZZ_png_reciprocal
                - png_build_16to8_table
            - BranchSide:      'png.c:3688,20'
              BranchSideFuncs:
                - png_build_16bit_table
                - png_build_16bit_table
                - png_build_16bit_table
                - OSS_FUZZ_png_reciprocal
                - png_build_16to8_table
        - Branch String:   'png.c:3681,14'
          Branch Sides:
            - BranchSide:      'png.c:3682,23'
              BranchSideFuncs:
                - png_build_16bit_table
                - png_build_16bit_table
                - png_build_16bit_table
                - OSS_FUZZ_png_reciprocal
                - png_build_16to8_table
            - BranchSide:      'png.c:3684,14'
              BranchSideFuncs:
                - png_build_16bit_table
                - png_build_16bit_table
                - png_build_16bit_table
                - OSS_FUZZ_png_reciprocal
                - png_build_16to8_table
        - Branch String:   'png.c:3684,14'
          Branch Sides:
            - BranchSide:      'png.c:3685,23'
              BranchSideFuncs:
                - png_build_16bit_table
                - png_build_16bit_table
                - png_build_16bit_table
                - OSS_FUZZ_png_reciprocal
                - png_build_16to8_table
            - BranchSide:      'png.c:3686,7'
              BranchSideFuncs:
                - png_build_16bit_table
                - png_build_16bit_table
                - png_build_16bit_table
                - OSS_FUZZ_png_reciprocal
                - png_build_16to8_table
        - Branch String:   'png.c:3708,23'
          Branch Sides:
            - BranchSide:      'png.c:3708,26'
              BranchSideFuncs:
                - png_build_16bit_table
                - png_build_16bit_table
                - png_build_16bit_table
                - OSS_FUZZ_png_reciprocal
                - png_build_16to8_table
            - BranchSide:      'png.c:3713,16'
              BranchSideFuncs:
                - png_build_16bit_table
                - png_build_16bit_table
                - png_build_16bit_table
                - OSS_FUZZ_png_reciprocal
                - png_build_16to8_table
        - Branch String:   'png.c:3708,11'
          Branch Sides:
            - BranchSide:      'png.c:3710,36'
              BranchSideFuncs:
                - png_build_16bit_table
                - png_build_16bit_table
                - png_build_16bit_table
                - OSS_FUZZ_png_reciprocal
                - png_build_16to8_table
            - BranchSide:      'png.c:3713,16'
              BranchSideFuncs:
                - png_build_16bit_table
                - png_build_16bit_table
                - png_build_16bit_table
                - OSS_FUZZ_png_reciprocal
                - png_build_16to8_table
        - Branch String:   'png.c:3715,11'
          Branch Sides:
            - BranchSide:      'png.c:3721,14'
              BranchSideFuncs:
                - png_build_16bit_table
                - png_build_16bit_table
                - png_build_16bit_table
                - OSS_FUZZ_png_reciprocal
                - png_build_16to8_table
            - BranchSide:      'png.c:3725,11'
              BranchSideFuncs:
                - png_build_16bit_table
                - png_build_16bit_table
                - png_build_16bit_table
                - OSS_FUZZ_png_reciprocal
                - png_build_16to8_table
        - Branch String:   'png.c:3721,14'
          Branch Sides:
            - BranchSide:      'png.c:3722,19'
              BranchSideFuncs:
                - png_build_16bit_table
                - png_build_16bit_table
                - png_build_16bit_table
                - OSS_FUZZ_png_reciprocal
                - png_build_16to8_table
            - BranchSide:      'png.c:3723,7'
              BranchSideFuncs:
                - png_build_16bit_table
                - png_build_16bit_table
                - png_build_16bit_table
                - OSS_FUZZ_png_reciprocal
                - png_build_16to8_table
        - Branch String:   'png.c:3725,11'
          Branch Sides:
            - BranchSide:      'png.c:3726,16'
              BranchSideFuncs:
                - png_build_16bit_table
                - png_build_16bit_table
                - png_build_16bit_table
                - OSS_FUZZ_png_reciprocal
                - png_build_16to8_table
            - BranchSide:      'png.c:3728,30'
              BranchSideFuncs:
                - png_build_16bit_table
                - png_build_16bit_table
                - png_build_16bit_table
                - OSS_FUZZ_png_reciprocal
                - png_build_16to8_table
        - Branch String:   'png.c:3735,11'
          Branch Sides:
            - BranchSide:      'png.c:3736,32'
              BranchSideFuncs:
                - OSS_FUZZ_png_reciprocal
                - png_build_16to8_table
                - png_build_16bit_table
                - png_build_16bit_table
            - BranchSide:      'png.c:3739,32'
              BranchSideFuncs:
                - png_build_16bit_table
                - png_build_16bit_table
                - png_build_16bit_table
      Callsites:
        - Src:             'png.c:3629,7'
          Dst:             OSS_FUZZ_png_warning
        - Src:             'png.c:3630,7'
          Dst:             OSS_FUZZ_png_destroy_gamma_table
        - Src:             'png.c:3640,24'
          Dst:             OSS_FUZZ_png_reciprocal
        - Src:             'png.c:3646,29'
          Dst:             OSS_FUZZ_png_reciprocal
        - Src:             'png.c:3648,20'
          Dst:             OSS_FUZZ_png_reciprocal2
        - Src:             'png.c:3660,7'
          Dst:             png_build_8bit_table
        - Src:             'png.c:3665,10'
          Dst:             png_build_8bit_table
        - Src:             'png.c:3667,10'
          Dst:             png_build_8bit_table
        - Src:             'png.c:3737,13'
          Dst:             OSS_FUZZ_png_reciprocal
        - Src:             'png.c:3736,10'
          Dst:             png_build_16to8_table
        - Src:             'png.c:3739,10'
          Dst:             png_build_16bit_table
        - Src:             'png.c:3745,10'
          Dst:             png_build_16bit_table
        - Src:             'png.c:3752,10'
          Dst:             png_build_16bit_table
    - functionName:    OSS_FUZZ_png_destroy_gamma_table
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3541
      functionLinenumberEnd: 3592
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         24
      ICount:          203
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached:
        - OSS_FUZZ_png_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   'png.c:3546,8'
          Branch Sides:
            - BranchSide:      'png.c:3549,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
            - BranchSide:      'png.c:3562,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
        - Branch String:   'png.c:3550,7'
          Branch Sides:
            - BranchSide:      'png.c:3552,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
            - BranchSide:      'png.c:3554,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
        - Branch String:   'png.c:3568,8'
          Branch Sides:
            - BranchSide:      'png.c:3571,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
            - BranchSide:      'png.c:3579,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
        - Branch String:   'png.c:3572,7'
          Branch Sides:
            - BranchSide:      'png.c:3574,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
            - BranchSide:      'png.c:3576,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
        - Branch String:   'png.c:3579,8'
          Branch Sides:
            - BranchSide:      'png.c:3579,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
            - BranchSide:      'png.c:3582,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
        - Branch String:   'png.c:3583,7'
          Branch Sides:
            - BranchSide:      'png.c:3585,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
            - BranchSide:      'png.c:3587,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
      Callsites:
        - Src:             'png.c:3542,4'
          Dst:             OSS_FUZZ_png_free
        - Src:             'png.c:3552,10'
          Dst:             OSS_FUZZ_png_free
        - Src:             'png.c:3554,4'
          Dst:             OSS_FUZZ_png_free
        - Src:             'png.c:3562,4'
          Dst:             OSS_FUZZ_png_free
        - Src:             'png.c:3564,4'
          Dst:             OSS_FUZZ_png_free
        - Src:             'png.c:3574,10'
          Dst:             OSS_FUZZ_png_free
        - Src:             'png.c:3576,4'
          Dst:             OSS_FUZZ_png_free
        - Src:             'png.c:3585,10'
          Dst:             OSS_FUZZ_png_free
        - Src:             'png.c:3587,4'
          Dst:             OSS_FUZZ_png_free
    - functionName:    OSS_FUZZ_png_reciprocal
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2882
      functionLinenumberEnd: 2896
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - a
      BBCount:         7
      ICount:          40
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    14
      BranchProfiles:
        - Branch String:   'png.c:2886,25'
          Branch Sides:
            - BranchSide:      'png.c:2886,28'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2895,4'
              BranchSideFuncs: []
        - Branch String:   'png.c:2886,8'
          Branch Sides:
            - BranchSide:      'png.c:2887,31'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2895,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_reciprocal2
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2948
      functionLinenumberEnd: 2973
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         12
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'png.c:2951,15'
          Branch Sides:
            - BranchSide:      'png.c:2951,18'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2972,4'
              BranchSideFuncs: []
        - Branch String:   'png.c:2951,8'
          Branch Sides:
            - BranchSide:      'png.c:2953,23'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2972,4'
              BranchSideFuncs: []
        - Branch String:   'png.c:2957,28'
          Branch Sides:
            - BranchSide:      'png.c:2957,31'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2959,4'
              BranchSideFuncs: []
        - Branch String:   'png.c:2957,11'
          Branch Sides:
            - BranchSide:      'png.c:2958,34'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2959,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_gamma_correct
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3353
      functionLinenumberEnd: 3364
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - value
        - gamma_val
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OSS_FUZZ_png_gamma_16bit_correct
        - OSS_FUZZ_png_gamma_8bit_correct
      functionUses:    8
      BranchProfiles:
        - Branch String:   'png.c:3354,8'
          Branch Sides:
            - BranchSide:      'png.c:3355,37'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_8bit_correct
            - BranchSide:      'png.c:3359,38'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_16bit_correct
      Callsites:
        - Src:             'png.c:3355,14'
          Dst:             OSS_FUZZ_png_gamma_8bit_correct
        - Src:             'png.c:3359,14'
          Dst:             OSS_FUZZ_png_gamma_16bit_correct
    - functionName:    OSS_FUZZ_png_fixed_ITU
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2741
      functionLinenumberEnd: 2751
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - fp
        - text
      BBCount:         8
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - OSS_FUZZ_png_fixed_error
      functionUses:    4
      BranchProfiles:
        - Branch String:   'png.c:2744,24'
          Branch Sides:
            - BranchSide:      'png.c:2744,27'
              BranchSideFuncs:
                - OSS_FUZZ_png_fixed_error
            - BranchSide:      'png.c:2745,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_fixed_error
        - Branch String:   'png.c:2744,8'
          Branch Sides:
            - BranchSide:      'png.c:2745,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_fixed_error
            - BranchSide:      'png.c:2751,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'png.c:2745,7'
          Dst:             OSS_FUZZ_png_fixed_error
    - functionName:    OSS_FUZZ_png_fixed
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2722
      functionLinenumberEnd: 2732
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - fp
        - text
      BBCount:         8
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - OSS_FUZZ_png_fixed_error
      functionUses:    31
      BranchProfiles:
        - Branch String:   'png.c:2725,24'
          Branch Sides:
            - BranchSide:      'png.c:2725,27'
              BranchSideFuncs:
                - OSS_FUZZ_png_fixed_error
            - BranchSide:      'png.c:2726,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_fixed_error
        - Branch String:   'png.c:2725,8'
          Branch Sides:
            - BranchSide:      'png.c:2726,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_fixed_error
            - BranchSide:      'png.c:2732,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'png.c:2726,7'
          Dst:             OSS_FUZZ_png_fixed_error
    - functionName:    OSS_FUZZ_png_ascii_from_fixed
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2640
      functionLinenumberEnd: 2708
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - ascii
        - size
        - fp
      BBCount:         34
      ICount:          210
      EdgeCount:       44
      CyclomaticComplexity: 12
      functionsReached:
        - OSS_FUZZ_png_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   'png.c:2644,8'
          Branch Sides:
            - BranchSide:      'png.c:2649,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'png.c:2708,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'png.c:2649,11'
          Branch Sides:
            - BranchSide:      'png.c:2651,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'png.c:2654,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'png.c:2656,11'
          Branch Sides:
            - BranchSide:      'png.c:2658,23'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2705,4'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'png.c:2661,10'
          Branch Sides:
            - BranchSide:      'png.c:2664,32'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2675,14'
              BranchSideFuncs: []
        - Branch String:   'png.c:2670,29'
          Branch Sides:
            - BranchSide:      'png.c:2670,32'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2672,19'
              BranchSideFuncs: []
        - Branch String:   'png.c:2670,17'
          Branch Sides:
            - BranchSide:      'png.c:2671,24'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2672,19'
              BranchSideFuncs: []
        - Branch String:   'png.c:2675,14'
          Branch Sides:
            - BranchSide:      'png.c:2677,13'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2699,19'
              BranchSideFuncs: []
        - Branch String:   'png.c:2677,13'
          Branch Sides:
            - BranchSide:      'png.c:2677,51'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2682,17'
              BranchSideFuncs: []
        - Branch String:   'png.c:2682,17'
          Branch Sides:
            - BranchSide:      'png.c:2685,22'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2697,10'
              BranchSideFuncs: []
        - Branch String:   'png.c:2690,16'
          Branch Sides:
            - BranchSide:      'png.c:2692,25'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2694,16'
              BranchSideFuncs: []
        - Branch String:   'png.c:2694,16'
          Branch Sides:
            - BranchSide:      'png.c:2694,59'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2696,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'png.c:2708,4'
          Dst:             OSS_FUZZ_png_error
    - functionName:    png_pow10
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2276
      functionLinenumberEnd: 2306
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - power
      BBCount:         20
      ICount:          103
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'png.c:2283,8'
          Branch Sides:
            - BranchSide:      'png.c:2285,11'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2289,8'
              BranchSideFuncs: []
        - Branch String:   'png.c:2285,11'
          Branch Sides:
            - BranchSide:      'png.c:2285,35'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2286,13'
              BranchSideFuncs: []
        - Branch String:   'png.c:2289,8'
          Branch Sides:
            - BranchSide:      'png.c:2292,14'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2305,11'
              BranchSideFuncs: []
        - Branch String:   'png.c:2295,14'
          Branch Sides:
            - BranchSide:      'png.c:2295,30'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2296,18'
              BranchSideFuncs: []
        - Branch String:   'png.c:2298,7'
          Branch Sides:
            - BranchSide:      'png.c:2295,14'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2301,11'
              BranchSideFuncs: []
        - Branch String:   'png.c:2301,11'
          Branch Sides:
            - BranchSide:      'png.c:2301,29'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2302,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_ascii_from_fp
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2314
      functionLinenumberEnd: 2631
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - double
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - ascii
        - size
        - fp
        - precision
      BBCount:         123
      ICount:          692
      EdgeCount:       162
      CyclomaticComplexity: 41
      functionsReached:
        - OSS_FUZZ_png_error
        - frexp
        - modf
        - png_pow10
      functionUses:    2
      BranchProfiles:
        - Branch String:   'png.c:2320,8'
          Branch Sides:
            - BranchSide:      'png.c:2321,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - frexp
                - png_pow10
                - modf
                - png_pow10
            - BranchSide:      'png.c:2324,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - frexp
                - png_pow10
                - modf
                - png_pow10
        - Branch String:   'png.c:2324,8'
          Branch Sides:
            - BranchSide:      'png.c:2325,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - frexp
                - png_pow10
                - modf
                - png_pow10
            - BranchSide:      'png.c:2328,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - frexp
                - png_pow10
                - modf
                - png_pow10
        - Branch String:   'png.c:2328,8'
          Branch Sides:
            - BranchSide:      'png.c:2330,11'
              BranchSideFuncs:
                - frexp
                - png_pow10
                - OSS_FUZZ_png_error
                - modf
                - png_pow10
            - BranchSide:      'png.c:2630,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'png.c:2330,11'
          Branch Sides:
            - BranchSide:      'png.c:2332,16'
              BranchSideFuncs:
                - frexp
                - png_pow10
                - OSS_FUZZ_png_error
                - modf
                - png_pow10
            - BranchSide:      'png.c:2337,11'
              BranchSideFuncs:
                - frexp
                - png_pow10
                - OSS_FUZZ_png_error
                - modf
                - png_pow10
        - Branch String:   'png.c:2337,25'
          Branch Sides:
            - BranchSide:      'png.c:2337,28'
              BranchSideFuncs:
                - frexp
                - png_pow10
                - OSS_FUZZ_png_error
                - modf
                - png_pow10
            - BranchSide:      'png.c:2613,18'
              BranchSideFuncs: []
        - Branch String:   'png.c:2337,11'
          Branch Sides:
            - BranchSide:      'png.c:2351,22'
              BranchSideFuncs:
                - frexp
                - png_pow10
                - OSS_FUZZ_png_error
                - modf
                - png_pow10
            - BranchSide:      'png.c:2613,18'
              BranchSideFuncs: []
        - Branch String:   'png.c:2358,32'
          Branch Sides:
            - BranchSide:      'png.c:2358,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - modf
                - png_pow10
            - BranchSide:      'png.c:2358,35'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - modf
                - png_pow10
        - Branch String:   'png.c:2358,10'
          Branch Sides:
            - BranchSide:      'png.c:2361,37'
              BranchSideFuncs:
                - png_pow10
                - OSS_FUZZ_png_error
                - modf
            - BranchSide:      'png.c:2379,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - modf
        - Branch String:   'png.c:2363,17'
          Branch Sides:
            - BranchSide:      'png.c:2365,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - modf
                - png_pow10
            - BranchSide:      'png.c:2369,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - modf
        - Branch String:   'png.c:2380,10'
          Branch Sides:
            - BranchSide:      'png.c:2382,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - modf
            - BranchSide:      'png.c:2398,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - modf
        - Branch String:   'png.c:2398,29'
          Branch Sides:
            - BranchSide:      'png.c:2398,32'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - modf
            - BranchSide:      'png.c:2404,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - modf
        - Branch String:   'png.c:2398,17'
          Branch Sides:
            - BranchSide:      'png.c:2400,27'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - modf
            - BranchSide:      'png.c:2404,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - modf
        - Branch String:   'png.c:2422,20'
          Branch Sides:
            - BranchSide:      'png.c:2423,29'
              BranchSideFuncs:
                - modf
                - OSS_FUZZ_png_error
            - BranchSide:      'png.c:2427,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - modf
        - Branch String:   'png.c:2429,23'
          Branch Sides:
            - BranchSide:      'png.c:2432,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - modf
            - BranchSide:      'png.c:2491,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - modf
        - Branch String:   'png.c:2432,26'
          Branch Sides:
            - BranchSide:      'png.c:2434,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - modf
            - BranchSide:      'png.c:2439,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - modf
        - Branch String:   'png.c:2435,29'
          Branch Sides:
            - BranchSide:      'png.c:2435,43'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - modf
            - BranchSide:      'png.c:2436,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - modf
        - Branch String:   'png.c:2439,44'
          Branch Sides:
            - BranchSide:      'png.c:2439,47'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - modf
            - BranchSide:      'png.c:2439,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - modf
        - Branch String:   'png.c:2439,25'
          Branch Sides:
            - BranchSide:      'png.c:2441,38'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - modf
            - BranchSide:      'png.c:2464,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - modf
        - Branch String:   'png.c:2443,32'
          Branch Sides:
            - BranchSide:      'png.c:2444,31'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - modf
            - BranchSide:      'png.c:2446,37'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - modf
        - Branch String:   'png.c:2466,32'
          Branch Sides:
            - BranchSide:      'png.c:2472,41'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - modf
            - BranchSide:      'png.c:2484,31'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - modf
        - Branch String:   'png.c:2474,35'
          Branch Sides:
            - BranchSide:      'png.c:2476,34'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - modf
            - BranchSide:      'png.c:2482,28'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - modf
        - Branch String:   'png.c:2494,20'
          Branch Sides:
            - BranchSide:      'png.c:2496,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - modf
            - BranchSide:      'png.c:2502,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - modf
        - Branch String:   'png.c:2497,23'
          Branch Sides:
            - BranchSide:      'png.c:2497,37'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - modf
            - BranchSide:      'png.c:2498,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - modf
        - Branch String:   'png.c:2505,19'
          Branch Sides:
            - BranchSide:      'png.c:2511,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - modf
            - BranchSide:      'png.c:2523,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - modf
        - Branch String:   'png.c:2511,26'
          Branch Sides:
            - BranchSide:      'png.c:2513,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - modf
            - BranchSide:      'png.c:2520,28'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - modf
        - Branch String:   'png.c:2513,29'
          Branch Sides:
            - BranchSide:      'png.c:2515,34'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - modf
            - BranchSide:      'png.c:2518,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - modf
        - Branch String:   'png.c:2523,23'
          Branch Sides:
            - BranchSide:      'png.c:2525,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - modf
            - BranchSide:      'png.c:2532,47'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - modf
        - Branch String:   'png.c:2525,26'
          Branch Sides:
            - BranchSide:      'png.c:2527,31'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - modf
            - BranchSide:      'png.c:2530,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - modf
        - Branch String:   'png.c:2535,52'
          Branch Sides:
            - BranchSide:      'png.c:2534,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - modf
            - BranchSide:      'png.c:2535,55'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - modf
        - Branch String:   'png.c:2534,13'
          Branch Sides:
            - BranchSide:      'png.c:2416,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - modf
            - BranchSide:      'png.c:2546,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'png.c:2546,33'
          Branch Sides:
            - BranchSide:      'png.c:2546,36'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'png.c:2571,21'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'png.c:2546,17'
          Branch Sides:
            - BranchSide:      'png.c:2555,16'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2571,21'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'png.c:2555,16'
          Branch Sides:
            - BranchSide:      'png.c:2555,44'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2557,17'
              BranchSideFuncs: []
        - Branch String:   'png.c:2582,20'
          Branch Sides:
            - BranchSide:      'png.c:2584,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'png.c:2589,33'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'png.c:2593,16'
          Branch Sides:
            - BranchSide:      'png.c:2595,53'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'png.c:2603,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'png.c:2603,17'
          Branch Sides:
            - BranchSide:      'png.c:2605,16'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2612,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'png.c:2605,16'
          Branch Sides:
            - BranchSide:      'png.c:2605,56'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2607,17'
              BranchSideFuncs: []
        - Branch String:   'png.c:2613,16'
          Branch Sides:
            - BranchSide:      'png.c:2615,16'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2621,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'png.c:2351,16'
          Dst:             frexp
        - Src:             'png.c:2356,17'
          Dst:             png_pow10
        - Src:             'png.c:2361,27'
          Dst:             png_pow10
        - Src:             'png.c:2423,24'
          Dst:             modf
        - Src:             'png.c:2630,4'
          Dst:             OSS_FUZZ_png_error
    - functionName:    frexp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    modf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_check_fp_string
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2257
      functionLinenumberEnd: 2266
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - string
        - size
      BBCount:         12
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - OSS_FUZZ_png_check_fp_number
      functionUses:    3
      BranchProfiles:
        - Branch String:   'png.c:2261,68'
          Branch Sides:
            - BranchSide:      'png.c:2262,8'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2265,4'
              BranchSideFuncs: []
        - Branch String:   'png.c:2262,27'
          Branch Sides:
            - BranchSide:      'png.c:2262,30'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2263,14'
              BranchSideFuncs: []
        - Branch String:   'png.c:2261,8'
          Branch Sides:
            - BranchSide:      'png.c:2263,14'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2265,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'png.c:2261,8'
          Dst:             OSS_FUZZ_png_check_fp_number
    - functionName:    OSS_FUZZ_png_check_fp_number
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2131
      functionLinenumberEnd: 2250
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - string
        - size
        - statep
        - whereami
      BBCount:         51
      ICount:          289
      EdgeCount:       56
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'png.c:2135,4'
          Branch Sides:
            - BranchSide:      'png.c:2135,4'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2139,15'
              BranchSideFuncs: []
        - Branch String:   'png.c:2139,7'
          Branch Sides:
            - BranchSide:      'png.c:2141,22'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2142,22'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2143,22'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2144,22'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2147,22'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2147,22'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2147,22'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2147,22'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2147,22'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2147,22'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2147,22'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2147,22'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2147,22'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2149,22'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2149,22'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2150,17'
              BranchSideFuncs: []
        - Branch String:   'png.c:2157,7'
          Branch Sides:
            - BranchSide:      'png.c:2160,15'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2168,15'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2180,15'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2188,15'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2202,10'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2210,15'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2218,15'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2229,10'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2236,16'
              BranchSideFuncs: []
        - Branch String:   'png.c:2160,14'
          Branch Sides:
            - BranchSide:      'png.c:2161,13'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2163,10'
              BranchSideFuncs: []
        - Branch String:   'png.c:2168,14'
          Branch Sides:
            - BranchSide:      'png.c:2169,13'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2171,20'
              BranchSideFuncs: []
        - Branch String:   'png.c:2171,19'
          Branch Sides:
            - BranchSide:      'png.c:2172,13'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2175,13'
              BranchSideFuncs: []
        - Branch String:   'png.c:2180,14'
          Branch Sides:
            - BranchSide:      'png.c:2181,13'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2183,10'
              BranchSideFuncs: []
        - Branch String:   'png.c:2188,14'
          Branch Sides:
            - BranchSide:      'png.c:2189,13'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2191,10'
              BranchSideFuncs: []
        - Branch String:   'png.c:2210,14'
          Branch Sides:
            - BranchSide:      'png.c:2211,13'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2213,10'
              BranchSideFuncs: []
        - Branch String:   'png.c:2218,14'
          Branch Sides:
            - BranchSide:      'png.c:2219,13'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2221,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_check_IHDR
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1960
      functionLinenumberEnd: 2117
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - width
        - height
        - bit_depth
        - color_type
        - interlace_type
        - compression_type
        - filter_type
      BBCount:         92
      ICount:          454
      EdgeCount:       125
      CyclomaticComplexity: 35
      functionsReached:
        - OSS_FUZZ_png_error
        - OSS_FUZZ_png_warning
      functionUses:    2
      BranchProfiles:
        - Branch String:   'png.c:1964,8'
          Branch Sides:
            - BranchSide:      'png.c:1966,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
            - BranchSide:      'png.c:1970,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'png.c:1970,8'
          Branch Sides:
            - BranchSide:      'png.c:1972,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
            - BranchSide:      'png.c:1984,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'png.c:1984,8'
          Branch Sides:
            - BranchSide:      'png.c:2002,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
            - BranchSide:      'png.c:2007,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'png.c:2007,8'
          Branch Sides:
            - BranchSide:      'png.c:2012,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
            - BranchSide:      'png.c:2016,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'png.c:2016,8'
          Branch Sides:
            - BranchSide:      'png.c:2018,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
            - BranchSide:      'png.c:2022,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'png.c:2022,8'
          Branch Sides:
            - BranchSide:      'png.c:2024,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
            - BranchSide:      'png.c:2029,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'png.c:2029,8'
          Branch Sides:
            - BranchSide:      'png.c:2034,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
            - BranchSide:      'png.c:2039,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'png.c:2039,23'
          Branch Sides:
            - BranchSide:      'png.c:2039,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
            - BranchSide:      'png.c:2046,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'png.c:2039,41'
          Branch Sides:
            - BranchSide:      'png.c:2039,44'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
            - BranchSide:      'png.c:2046,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'png.c:2039,59'
          Branch Sides:
            - BranchSide:      'png.c:2040,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
            - BranchSide:      'png.c:2046,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'png.c:2040,23'
          Branch Sides:
            - BranchSide:      'png.c:2040,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
            - BranchSide:      'png.c:2046,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'png.c:2039,8'
          Branch Sides:
            - BranchSide:      'png.c:2042,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
            - BranchSide:      'png.c:2046,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'png.c:2046,23'
          Branch Sides:
            - BranchSide:      'png.c:2046,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
            - BranchSide:      'png.c:2049,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'png.c:2046,42'
          Branch Sides:
            - BranchSide:      'png.c:2047,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
            - BranchSide:      'png.c:2049,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'png.c:2047,24'
          Branch Sides:
            - BranchSide:      'png.c:2047,27'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
            - BranchSide:      'png.c:2049,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'png.c:2046,8'
          Branch Sides:
            - BranchSide:      'png.c:2049,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
            - BranchSide:      'png.c:2053,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'png.c:2053,48'
          Branch Sides:
            - BranchSide:      'png.c:2053,51'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
            - BranchSide:      'png.c:2054,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'png.c:2053,66'
          Branch Sides:
            - BranchSide:      'png.c:2054,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
            - BranchSide:      'png.c:2058,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'png.c:2054,43'
          Branch Sides:
            - BranchSide:      'png.c:2055,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
            - BranchSide:      'png.c:2056,53'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'png.c:2055,50'
          Branch Sides:
            - BranchSide:      'png.c:2056,53'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
            - BranchSide:      'png.c:2056,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'png.c:2056,50'
          Branch Sides:
            - BranchSide:      'png.c:2056,53'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
            - BranchSide:      'png.c:2062,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'png.c:2053,8'
          Branch Sides:
            - BranchSide:      'png.c:2058,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
            - BranchSide:      'png.c:2062,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'png.c:2062,8'
          Branch Sides:
            - BranchSide:      'png.c:2064,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
            - BranchSide:      'png.c:2068,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'png.c:2068,8'
          Branch Sides:
            - BranchSide:      'png.c:2070,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
            - BranchSide:      'png.c:2084,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'png.c:2084,54'
          Branch Sides:
            - BranchSide:      'png.c:2085,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
            - BranchSide:      'png.c:2088,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'png.c:2084,8'
          Branch Sides:
            - BranchSide:      'png.c:2086,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
            - BranchSide:      'png.c:2088,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'png.c:2088,8'
          Branch Sides:
            - BranchSide:      'png.c:2090,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
            - BranchSide:      'png.c:2115,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'png.c:2090,77'
          Branch Sides:
            - BranchSide:      'png.c:2091,12'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
            - BranchSide:      'png.c:2096,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
        - Branch String:   'png.c:2091,56'
          Branch Sides:
            - BranchSide:      'png.c:2092,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
            - BranchSide:      'png.c:2096,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
        - Branch String:   'png.c:2092,59'
          Branch Sides:
            - BranchSide:      'png.c:2093,12'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
            - BranchSide:      'png.c:2096,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
        - Branch String:   'png.c:2093,45'
          Branch Sides:
            - BranchSide:      'png.c:2094,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
            - BranchSide:      'png.c:2100,12'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
        - Branch String:   'png.c:2090,11'
          Branch Sides:
            - BranchSide:      'png.c:2096,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
            - BranchSide:      'png.c:2100,12'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
        - Branch String:   'png.c:2100,11'
          Branch Sides:
            - BranchSide:      'png.c:2102,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_error
            - BranchSide:      'png.c:2105,4'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'png.c:2115,8'
          Branch Sides:
            - BranchSide:      'png.c:2116,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'png.c:2117,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'png.c:1966,7'
          Dst:             OSS_FUZZ_png_warning
        - Src:             'png.c:1972,7'
          Dst:             OSS_FUZZ_png_warning
        - Src:             'png.c:2002,7'
          Dst:             OSS_FUZZ_png_warning
        - Src:             'png.c:2012,7'
          Dst:             OSS_FUZZ_png_warning
        - Src:             'png.c:2018,7'
          Dst:             OSS_FUZZ_png_warning
        - Src:             'png.c:2024,7'
          Dst:             OSS_FUZZ_png_warning
        - Src:             'png.c:2034,7'
          Dst:             OSS_FUZZ_png_warning
        - Src:             'png.c:2042,7'
          Dst:             OSS_FUZZ_png_warning
        - Src:             'png.c:2049,7'
          Dst:             OSS_FUZZ_png_warning
        - Src:             'png.c:2058,7'
          Dst:             OSS_FUZZ_png_warning
        - Src:             'png.c:2064,7'
          Dst:             OSS_FUZZ_png_warning
        - Src:             'png.c:2070,7'
          Dst:             OSS_FUZZ_png_warning
        - Src:             'png.c:2086,7'
          Dst:             OSS_FUZZ_png_warning
        - Src:             'png.c:2096,10'
          Dst:             OSS_FUZZ_png_warning
        - Src:             'png.c:2102,10'
          Dst:             OSS_FUZZ_png_warning
        - Src:             'png.c:2116,7'
          Dst:             OSS_FUZZ_png_error
    - functionName:    have_chromaticities
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1842
      functionLinenumberEnd: 1877
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         8
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'png.c:1860,11'
          Branch Sides:
            - BranchSide:      'png.c:1861,10'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1866,11'
              BranchSideFuncs: []
        - Branch String:   'png.c:1866,11'
          Branch Sides:
            - BranchSide:      'png.c:1867,10'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1871,11'
              BranchSideFuncs: []
        - Branch String:   'png.c:1871,11'
          Branch Sides:
            - BranchSide:      'png.c:1872,10'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1876,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_set_rgb_coefficients
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1882
      functionLinenumberEnd: 1952
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         65
      ICount:          330
      EdgeCount:       89
      CyclomaticComplexity: 26
      functionsReached:
        - OSS_FUZZ_png_XYZ_from_xy
        - OSS_FUZZ_png_error
        - OSS_FUZZ_png_muldiv
        - have_chromaticities
      functionUses:    1
      BranchProfiles:
        - Branch String:   'png.c:1887,8'
          Branch Sides:
            - BranchSide:      'png.c:1887,8'
              BranchSideFuncs:
                - have_chromaticities
                - OSS_FUZZ_png_XYZ_from_xy
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_error
            - BranchSide:      'png.c:1892,31'
              BranchSideFuncs:
                - have_chromaticities
                - OSS_FUZZ_png_XYZ_from_xy
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_error
        - Branch String:   'png.c:1892,40'
          Branch Sides:
            - BranchSide:      'png.c:1893,34'
              BranchSideFuncs:
                - OSS_FUZZ_png_XYZ_from_xy
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_error
            - BranchSide:      'png.c:1947,10'
              BranchSideFuncs: []
        - Branch String:   'png.c:1892,11'
          Branch Sides:
            - BranchSide:      'png.c:1898,34'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_error
            - BranchSide:      'png.c:1947,10'
              BranchSideFuncs: []
        - Branch String:   'png.c:1903,24'
          Branch Sides:
            - BranchSide:      'png.c:1904,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_error
            - BranchSide:      'png.c:1942,7'
              BranchSideFuncs: []
        - Branch String:   'png.c:1904,20'
          Branch Sides:
            - BranchSide:      'png.c:1904,38'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_error
            - BranchSide:      'png.c:1942,7'
              BranchSideFuncs: []
        - Branch String:   'png.c:1904,55'
          Branch Sides:
            - BranchSide:      'png.c:1904,58'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_error
            - BranchSide:      'png.c:1942,7'
              BranchSideFuncs: []
        - Branch String:   'png.c:1904,65'
          Branch Sides:
            - BranchSide:      'png.c:1904,68'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_error
            - BranchSide:      'png.c:1942,7'
              BranchSideFuncs: []
        - Branch String:   'png.c:1904,79'
          Branch Sides:
            - BranchSide:      'png.c:1905,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_error
            - BranchSide:      'png.c:1942,7'
              BranchSideFuncs: []
        - Branch String:   'png.c:1905,20'
          Branch Sides:
            - BranchSide:      'png.c:1905,38'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_error
            - BranchSide:      'png.c:1942,7'
              BranchSideFuncs: []
        - Branch String:   'png.c:1905,55'
          Branch Sides:
            - BranchSide:      'png.c:1905,58'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_error
            - BranchSide:      'png.c:1942,7'
              BranchSideFuncs: []
        - Branch String:   'png.c:1905,65'
          Branch Sides:
            - BranchSide:      'png.c:1905,68'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_error
            - BranchSide:      'png.c:1942,7'
              BranchSideFuncs: []
        - Branch String:   'png.c:1905,79'
          Branch Sides:
            - BranchSide:      'png.c:1906,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_error
            - BranchSide:      'png.c:1942,7'
              BranchSideFuncs: []
        - Branch String:   'png.c:1906,20'
          Branch Sides:
            - BranchSide:      'png.c:1906,38'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_error
            - BranchSide:      'png.c:1942,7'
              BranchSideFuncs: []
        - Branch String:   'png.c:1906,55'
          Branch Sides:
            - BranchSide:      'png.c:1906,58'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'png.c:1942,7'
              BranchSideFuncs: []
        - Branch String:   'png.c:1906,65'
          Branch Sides:
            - BranchSide:      'png.c:1906,68'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'png.c:1942,7'
              BranchSideFuncs: []
        - Branch String:   'png.c:1906,79'
          Branch Sides:
            - BranchSide:      'png.c:1907,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'png.c:1942,7'
              BranchSideFuncs: []
        - Branch String:   'png.c:1903,14'
          Branch Sides:
            - BranchSide:      'png.c:1914,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'png.c:1942,7'
              BranchSideFuncs: []
        - Branch String:   'png.c:1916,17'
          Branch Sides:
            - BranchSide:      'png.c:1917,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'png.c:1918,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'png.c:1921,17'
          Branch Sides:
            - BranchSide:      'png.c:1923,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'png.c:1932,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'png.c:1923,27'
          Branch Sides:
            - BranchSide:      'png.c:1923,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'png.c:1925,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'png.c:1923,20'
          Branch Sides:
            - BranchSide:      'png.c:1924,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'png.c:1925,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'png.c:1925,32'
          Branch Sides:
            - BranchSide:      'png.c:1925,35'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'png.c:1928,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'png.c:1925,25'
          Branch Sides:
            - BranchSide:      'png.c:1926,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'png.c:1928,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'png.c:1932,17'
          Branch Sides:
            - BranchSide:      'png.c:1933,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'png.c:1938,64'
              BranchSideFuncs: []
      Callsites:
        - Src:             'png.c:1892,11'
          Dst:             have_chromaticities
        - Src:             'png.c:1893,11'
          Dst:             OSS_FUZZ_png_XYZ_from_xy
        - Src:             'png.c:1904,23'
          Dst:             OSS_FUZZ_png_muldiv
        - Src:             'png.c:1905,23'
          Dst:             OSS_FUZZ_png_muldiv
        - Src:             'png.c:1906,23'
          Dst:             OSS_FUZZ_png_muldiv
        - Src:             'png.c:1933,16'
          Dst:             OSS_FUZZ_png_error
    - functionName:    OSS_FUZZ_png_XYZ_from_xy
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1199
      functionLinenumberEnd: 1491
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - XYZ
        - xy
      BBCount:         95
      ICount:          636
      EdgeCount:       135
      CyclomaticComplexity: 42
      functionsReached:
        - OSS_FUZZ_png_muldiv
        - OSS_FUZZ_png_reciprocal
        - png_fp_sub
      functionUses:    3
      BranchProfiles:
        - Branch String:   'png.c:1218,23'
          Branch Sides:
            - BranchSide:      'png.c:1218,46'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1218,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1218,8'
          Branch Sides:
            - BranchSide:      'png.c:1218,46'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1219,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1219,23'
          Branch Sides:
            - BranchSide:      'png.c:1219,55'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1219,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1219,8'
          Branch Sides:
            - BranchSide:      'png.c:1219,55'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1220,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1220,23'
          Branch Sides:
            - BranchSide:      'png.c:1220,48'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1220,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1220,8'
          Branch Sides:
            - BranchSide:      'png.c:1220,48'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1221,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1221,23'
          Branch Sides:
            - BranchSide:      'png.c:1221,59'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1221,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1221,8'
          Branch Sides:
            - BranchSide:      'png.c:1221,59'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1222,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1222,23'
          Branch Sides:
            - BranchSide:      'png.c:1222,47'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1222,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1222,8'
          Branch Sides:
            - BranchSide:      'png.c:1222,47'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1223,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1223,23'
          Branch Sides:
            - BranchSide:      'png.c:1223,57'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1223,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1223,8'
          Branch Sides:
            - BranchSide:      'png.c:1223,57'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1224,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1224,23'
          Branch Sides:
            - BranchSide:      'png.c:1224,48'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1224,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1224,8'
          Branch Sides:
            - BranchSide:      'png.c:1224,48'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1225,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1225,23'
          Branch Sides:
            - BranchSide:      'png.c:1225,59'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1225,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1225,8'
          Branch Sides:
            - BranchSide:      'png.c:1225,59'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1409,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1417,11'
          Branch Sides:
            - BranchSide:      'png.c:1418,10'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1419,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1419,11'
          Branch Sides:
            - BranchSide:      'png.c:1421,10'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1422,32'
              BranchSideFuncs:
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1423,11'
          Branch Sides:
            - BranchSide:      'png.c:1423,18'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1426,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1426,11'
          Branch Sides:
            - BranchSide:      'png.c:1427,10'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1428,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1428,11'
          Branch Sides:
            - BranchSide:      'png.c:1430,10'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1437,36'
              BranchSideFuncs:
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1438,60'
          Branch Sides:
            - BranchSide:      'png.c:1438,63'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1440,10'
              BranchSideFuncs: []
        - Branch String:   'png.c:1438,69'
          Branch Sides:
            - BranchSide:      'png.c:1439,11'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1440,10'
              BranchSideFuncs: []
        - Branch String:   'png.c:1437,11'
          Branch Sides:
            - BranchSide:      'png.c:1440,10'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1443,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1443,11'
          Branch Sides:
            - BranchSide:      'png.c:1444,10'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1445,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1445,11'
          Branch Sides:
            - BranchSide:      'png.c:1446,10'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1447,38'
              BranchSideFuncs:
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1448,60'
          Branch Sides:
            - BranchSide:      'png.c:1448,63'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1450,10'
              BranchSideFuncs: []
        - Branch String:   'png.c:1448,69'
          Branch Sides:
            - BranchSide:      'png.c:1449,11'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1450,10'
              BranchSideFuncs: []
        - Branch String:   'png.c:1447,11'
          Branch Sides:
            - BranchSide:      'png.c:1450,10'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1455,57'
              BranchSideFuncs:
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_reciprocal
                - png_fp_sub
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1458,17'
          Branch Sides:
            - BranchSide:      'png.c:1458,20'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1459,10'
              BranchSideFuncs: []
        - Branch String:   'png.c:1458,11'
          Branch Sides:
            - BranchSide:      'png.c:1459,10'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1466,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1466,8'
          Branch Sides:
            - BranchSide:      'png.c:1467,7'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1468,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1468,8'
          Branch Sides:
            - BranchSide:      'png.c:1469,7'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1470,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1470,8'
          Branch Sides:
            - BranchSide:      'png.c:1472,7'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1474,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1474,8'
          Branch Sides:
            - BranchSide:      'png.c:1475,7'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1476,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1476,8'
          Branch Sides:
            - BranchSide:      'png.c:1477,7'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1478,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1478,8'
          Branch Sides:
            - BranchSide:      'png.c:1480,7'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1482,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1482,8'
          Branch Sides:
            - BranchSide:      'png.c:1483,7'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1484,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1484,8'
          Branch Sides:
            - BranchSide:      'png.c:1485,7'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1486,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1486,8'
          Branch Sides:
            - BranchSide:      'png.c:1488,7'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1490,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'png.c:1417,11'
          Dst:             OSS_FUZZ_png_muldiv
        - Src:             'png.c:1419,11'
          Dst:             OSS_FUZZ_png_muldiv
        - Src:             'png.c:1422,21'
          Dst:             png_fp_sub
        - Src:             'png.c:1426,11'
          Dst:             OSS_FUZZ_png_muldiv
        - Src:             'png.c:1428,11'
          Dst:             OSS_FUZZ_png_muldiv
        - Src:             'png.c:1438,22'
          Dst:             png_fp_sub
        - Src:             'png.c:1437,11'
          Dst:             OSS_FUZZ_png_muldiv
        - Src:             'png.c:1443,11'
          Dst:             OSS_FUZZ_png_muldiv
        - Src:             'png.c:1445,11'
          Dst:             OSS_FUZZ_png_muldiv
        - Src:             'png.c:1448,22'
          Dst:             png_fp_sub
        - Src:             'png.c:1447,11'
          Dst:             OSS_FUZZ_png_muldiv
        - Src:             'png.c:1455,42'
          Dst:             OSS_FUZZ_png_reciprocal
        - Src:             'png.c:1456,42'
          Dst:             OSS_FUZZ_png_reciprocal
        - Src:             'png.c:1455,31'
          Dst:             png_fp_sub
        - Src:             'png.c:1457,31'
          Dst:             OSS_FUZZ_png_reciprocal
        - Src:             'png.c:1455,20'
          Dst:             png_fp_sub
        - Src:             'png.c:1466,8'
          Dst:             OSS_FUZZ_png_muldiv
        - Src:             'png.c:1468,8'
          Dst:             OSS_FUZZ_png_muldiv
        - Src:             'png.c:1470,8'
          Dst:             OSS_FUZZ_png_muldiv
        - Src:             'png.c:1474,8'
          Dst:             OSS_FUZZ_png_muldiv
        - Src:             'png.c:1476,8'
          Dst:             OSS_FUZZ_png_muldiv
        - Src:             'png.c:1478,8'
          Dst:             OSS_FUZZ_png_muldiv
        - Src:             'png.c:1482,8'
          Dst:             OSS_FUZZ_png_muldiv
        - Src:             'png.c:1484,8'
          Dst:             OSS_FUZZ_png_muldiv
        - Src:             'png.c:1486,8'
          Dst:             OSS_FUZZ_png_muldiv
    - functionName:    OSS_FUZZ_png_muldiv
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2767
      functionLinenumberEnd: 2877
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - res
        - a
        - times
        - divisor
      BBCount:         16
      ICount:          95
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    33
      BranchProfiles:
        - Branch String:   'png.c:2769,8'
          Branch Sides:
            - BranchSide:      'png.c:2771,11'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2876,4'
              BranchSideFuncs: []
        - Branch String:   'png.c:2771,18'
          Branch Sides:
            - BranchSide:      'png.c:2771,21'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2773,11'
              BranchSideFuncs: []
        - Branch String:   'png.c:2771,11'
          Branch Sides:
            - BranchSide:      'png.c:2773,11'
              BranchSideFuncs: []
            - BranchSide:      'png.c:2779,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    png_fp_sub
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1092
      functionLinenumberEnd: 1109
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - addend0
        - addend1
        - error
      BBCount:         12
      ICount:          70
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'png.c:1094,8'
          Branch Sides:
            - BranchSide:      'png.c:1096,25'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1099,13'
              BranchSideFuncs: []
        - Branch String:   'png.c:1096,11'
          Branch Sides:
            - BranchSide:      'png.c:1097,17'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1098,4'
              BranchSideFuncs: []
        - Branch String:   'png.c:1099,13'
          Branch Sides:
            - BranchSide:      'png.c:1101,24'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1105,14'
              BranchSideFuncs: []
        - Branch String:   'png.c:1101,11'
          Branch Sides:
            - BranchSide:      'png.c:1102,17'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1103,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_icc_check_tag_table
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1795
      functionLinenumberEnd: 1835
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - name
        - profile_length
        - profile
      BBCount:         16
      ICount:          212
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - png_icc_profile_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'png.c:1803,4'
          Branch Sides:
            - BranchSide:      'png.c:1805,28'
              BranchSideFuncs:
                - png_icc_profile_error
                - png_icc_profile_error
            - BranchSide:      'png.c:1834,4'
              BranchSideFuncs: []
        - Branch String:   'png.c:1819,38'
          Branch Sides:
            - BranchSide:      'png.c:1819,41'
              BranchSideFuncs:
                - png_icc_profile_error
            - BranchSide:      'png.c:1820,39'
              BranchSideFuncs:
                - png_icc_profile_error
        - Branch String:   'png.c:1819,11'
          Branch Sides:
            - BranchSide:      'png.c:1820,39'
              BranchSideFuncs:
                - png_icc_profile_error
            - BranchSide:      'png.c:1823,12'
              BranchSideFuncs:
                - png_icc_profile_error
                - png_icc_profile_error
        - Branch String:   'png.c:1823,11'
          Branch Sides:
            - BranchSide:      'png.c:1829,38'
              BranchSideFuncs:
                - png_icc_profile_error
                - png_icc_profile_error
            - BranchSide:      'png.c:1832,4'
              BranchSideFuncs:
                - png_icc_profile_error
                - png_icc_profile_error
      Callsites:
        - Src:             'png.c:1820,17'
          Dst:             png_icc_profile_error
        - Src:             'png.c:1829,16'
          Dst:             png_icc_profile_error
    - functionName:    png_icc_profile_error
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1536
      functionLinenumberEnd: 1568
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - name
        - value
        - reason
      BBCount:         6
      ICount:          97
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OSS_FUZZ_png_chunk_benign_error
        - OSS_FUZZ_png_format_number
        - OSS_FUZZ_png_safecat
        - is_ICC_signature
        - png_icc_tag_name
      functionUses:    19
      BranchProfiles:
        - Branch String:   'png.c:1543,8'
          Branch Sides:
            - BranchSide:      'png.c:1546,24'
              BranchSideFuncs:
                - png_icc_tag_name
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'png.c:1556,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_format_number
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_chunk_benign_error
      Callsites:
        - Src:             'png.c:1540,10'
          Dst:             OSS_FUZZ_png_safecat
        - Src:             'png.c:1541,10'
          Dst:             OSS_FUZZ_png_safecat
        - Src:             'png.c:1542,10'
          Dst:             OSS_FUZZ_png_safecat
        - Src:             'png.c:1543,8'
          Dst:             is_ICC_signature
        - Src:             'png.c:1546,7'
          Dst:             png_icc_tag_name
        - Src:             'png.c:1557,11'
          Dst:             OSS_FUZZ_png_format_number
        - Src:             'png.c:1556,13'
          Dst:             OSS_FUZZ_png_safecat
        - Src:             'png.c:1559,13'
          Dst:             OSS_FUZZ_png_safecat
        - Src:             'png.c:1563,10'
          Dst:             OSS_FUZZ_png_safecat
        - Src:             'png.c:1566,4'
          Dst:             OSS_FUZZ_png_chunk_benign_error
    - functionName:    OSS_FUZZ_png_icc_check_header
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1612
      functionLinenumberEnd: 1789
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - name
        - profile_length
        - profile
        - color_type
      BBCount:         49
      ICount:          482
      EdgeCount:       57
      CyclomaticComplexity: 10
      functionsReached:
        - memcmp
        - png_icc_profile_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'png.c:1621,8'
          Branch Sides:
            - BranchSide:      'png.c:1622,36'
              BranchSideFuncs:
                - png_icc_profile_error
            - BranchSide:      'png.c:1625,28'
              BranchSideFuncs:
                - memcmp
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
        - Branch String:   'png.c:1626,17'
          Branch Sides:
            - BranchSide:      'png.c:1626,21'
              BranchSideFuncs:
                - memcmp
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
            - BranchSide:      'png.c:1630,11'
              BranchSideFuncs:
                - memcmp
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
        - Branch String:   'png.c:1626,8'
          Branch Sides:
            - BranchSide:      'png.c:1627,36'
              BranchSideFuncs:
                - png_icc_profile_error
            - BranchSide:      'png.c:1630,11'
              BranchSideFuncs:
                - memcmp
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
        - Branch String:   'png.c:1631,25'
          Branch Sides:
            - BranchSide:      'png.c:1632,7'
              BranchSideFuncs:
                - png_icc_profile_error
            - BranchSide:      'png.c:1633,36'
              BranchSideFuncs:
                - png_icc_profile_error
        - Branch String:   'png.c:1631,8'
          Branch Sides:
            - BranchSide:      'png.c:1633,36'
              BranchSideFuncs:
                - png_icc_profile_error
            - BranchSide:      'png.c:1639,11'
              BranchSideFuncs:
                - memcmp
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
        - Branch String:   'png.c:1640,8'
          Branch Sides:
            - BranchSide:      'png.c:1641,36'
              BranchSideFuncs:
                - png_icc_profile_error
            - BranchSide:      'png.c:1647,8'
              BranchSideFuncs:
                - memcmp
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
        - Branch String:   'png.c:1647,8'
          Branch Sides:
            - BranchSide:      'png.c:1648,35'
              BranchSideFuncs:
                - png_icc_profile_error
                - memcmp
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
            - BranchSide:      'png.c:1663,11'
              BranchSideFuncs:
                - memcmp
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
        - Branch String:   'png.c:1664,8'
          Branch Sides:
            - BranchSide:      'png.c:1665,36'
              BranchSideFuncs:
                - png_icc_profile_error
            - BranchSide:      'png.c:1675,15'
              BranchSideFuncs:
                - memcmp
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
        - Branch String:   'png.c:1675,8'
          Branch Sides:
            - BranchSide:      'png.c:1676,35'
              BranchSideFuncs:
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
            - BranchSide:      'png.c:1699,11'
              BranchSideFuncs:
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
        - Branch String:   'png.c:1700,4'
          Branch Sides:
            - BranchSide:      'png.c:1703,15'
              BranchSideFuncs:
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
            - BranchSide:      'png.c:1709,15'
              BranchSideFuncs:
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
            - BranchSide:      'png.c:1715,39'
              BranchSideFuncs:
                - png_icc_profile_error
        - Branch String:   'png.c:1703,14'
          Branch Sides:
            - BranchSide:      'png.c:1704,42'
              BranchSideFuncs:
                - png_icc_profile_error
            - BranchSide:      'png.c:1706,10'
              BranchSideFuncs:
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
        - Branch String:   'png.c:1709,14'
          Branch Sides:
            - BranchSide:      'png.c:1710,42'
              BranchSideFuncs:
                - png_icc_profile_error
            - BranchSide:      'png.c:1712,10'
              BranchSideFuncs:
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
                - png_icc_profile_error
        - Branch String:   'png.c:1729,4'
          Branch Sides:
            - BranchSide:      'png.c:1736,10'
              BranchSideFuncs:
                - png_icc_profile_error
            - BranchSide:      'png.c:1736,10'
              BranchSideFuncs:
                - png_icc_profile_error
            - BranchSide:      'png.c:1736,10'
              BranchSideFuncs:
                - png_icc_profile_error
            - BranchSide:      'png.c:1736,10'
              BranchSideFuncs:
                - png_icc_profile_error
            - BranchSide:      'png.c:1740,39'
              BranchSideFuncs:
                - png_icc_profile_error
            - BranchSide:      'png.c:1750,39'
              BranchSideFuncs:
                - png_icc_profile_error
            - BranchSide:      'png.c:1758,38'
              BranchSideFuncs:
                - png_icc_profile_error
                - png_icc_profile_error
            - BranchSide:      'png.c:1768,38'
              BranchSideFuncs:
                - png_icc_profile_error
                - png_icc_profile_error
        - Branch String:   'png.c:1777,4'
          Branch Sides:
            - BranchSide:      'png.c:1781,10'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1781,10'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1784,39'
              BranchSideFuncs:
                - png_icc_profile_error
      Callsites:
        - Src:             'png.c:1622,14'
          Dst:             png_icc_profile_error
        - Src:             'png.c:1627,14'
          Dst:             png_icc_profile_error
        - Src:             'png.c:1633,14'
          Dst:             png_icc_profile_error
        - Src:             'png.c:1641,14'
          Dst:             png_icc_profile_error
        - Src:             'png.c:1648,13'
          Dst:             png_icc_profile_error
        - Src:             'png.c:1665,14'
          Dst:             png_icc_profile_error
        - Src:             'png.c:1675,8'
          Dst:             memcmp
        - Src:             'png.c:1676,13'
          Dst:             png_icc_profile_error
        - Src:             'png.c:1704,20'
          Dst:             png_icc_profile_error
        - Src:             'png.c:1710,20'
          Dst:             png_icc_profile_error
        - Src:             'png.c:1715,17'
          Dst:             png_icc_profile_error
        - Src:             'png.c:1740,17'
          Dst:             png_icc_profile_error
        - Src:             'png.c:1750,17'
          Dst:             png_icc_profile_error
        - Src:             'png.c:1758,16'
          Dst:             png_icc_profile_error
        - Src:             'png.c:1768,16'
          Dst:             png_icc_profile_error
        - Src:             'png.c:1784,17'
          Dst:             png_icc_profile_error
    - functionName:    memcmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    icc_check_length
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1582
      functionLinenumberEnd: 1586
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - name
        - profile_length
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - png_icc_profile_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'png.c:1583,8'
          Branch Sides:
            - BranchSide:      'png.c:1584,36'
              BranchSideFuncs:
                - png_icc_profile_error
            - BranchSide:      'png.c:1585,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'png.c:1584,14'
          Dst:             png_icc_profile_error
    - functionName:    OSS_FUZZ_png_icc_check_length
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1591
      functionLinenumberEnd: 1606
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - name
        - profile_length
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - icc_check_length
        - png_icc_profile_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'png.c:1592,8'
          Branch Sides:
            - BranchSide:      'png.c:1593,7'
              BranchSideFuncs:
                - png_icc_profile_error
            - BranchSide:      'png.c:1601,8'
              BranchSideFuncs:
                - png_icc_profile_error
        - Branch String:   'png.c:1601,8'
          Branch Sides:
            - BranchSide:      'png.c:1602,36'
              BranchSideFuncs:
                - png_icc_profile_error
            - BranchSide:      'png.c:1605,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'png.c:1592,9'
          Dst:             icc_check_length
        - Src:             'png.c:1602,14'
          Dst:             png_icc_profile_error
    - functionName:    png_safe_add
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1114
      functionLinenumberEnd: 1123
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - addend0_and_result
        - addend1
        - addend2
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - png_fp_add
      functionUses:    6
      BranchProfiles:
        - Branch String:   'png.c:1122,8'
          Branch Sides:
            - BranchSide:      'png.c:1122,8'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1122,38'
              BranchSideFuncs: []
      Callsites:
        - Src:             'png.c:1120,28'
          Dst:             png_fp_add
        - Src:             'png.c:1119,17'
          Dst:             png_fp_add
    - functionName:    OSS_FUZZ_png_xy_from_XYZ
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1133
      functionLinenumberEnd: 1195
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - xy
        - XYZ
      BBCount:         32
      ICount:          274
      EdgeCount:       46
      CyclomaticComplexity: 16
      functionsReached:
        - OSS_FUZZ_png_muldiv
        - png_safe_add
      functionUses:    1
      BranchProfiles:
        - Branch String:   'png.c:1141,8'
          Branch Sides:
            - BranchSide:      'png.c:1142,7'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1143,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_safe_add
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_safe_add
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_safe_add
                - png_safe_add
                - png_safe_add
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1144,8'
          Branch Sides:
            - BranchSide:      'png.c:1145,7'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1146,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - png_safe_add
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_safe_add
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_safe_add
                - png_safe_add
                - png_safe_add
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1146,8'
          Branch Sides:
            - BranchSide:      'png.c:1147,7'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1149,8'
              BranchSideFuncs:
                - png_safe_add
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_safe_add
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_safe_add
                - png_safe_add
                - png_safe_add
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1150,8'
          Branch Sides:
            - BranchSide:      'png.c:1151,7'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1152,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_safe_add
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_safe_add
                - png_safe_add
                - png_safe_add
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1153,8'
          Branch Sides:
            - BranchSide:      'png.c:1154,7'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1155,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - png_safe_add
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_safe_add
                - png_safe_add
                - png_safe_add
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1155,8'
          Branch Sides:
            - BranchSide:      'png.c:1156,7'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1158,8'
              BranchSideFuncs:
                - png_safe_add
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_safe_add
                - png_safe_add
                - png_safe_add
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1159,8'
          Branch Sides:
            - BranchSide:      'png.c:1160,7'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1161,12'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
                - png_safe_add
                - png_safe_add
                - png_safe_add
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1162,8'
          Branch Sides:
            - BranchSide:      'png.c:1163,7'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1164,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - png_safe_add
                - png_safe_add
                - png_safe_add
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1164,8'
          Branch Sides:
            - BranchSide:      'png.c:1165,7'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1171,8'
              BranchSideFuncs:
                - png_safe_add
                - png_safe_add
                - png_safe_add
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1172,8'
          Branch Sides:
            - BranchSide:      'png.c:1173,7'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1174,13'
              BranchSideFuncs:
                - png_safe_add
                - png_safe_add
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1180,8'
          Branch Sides:
            - BranchSide:      'png.c:1181,7'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1182,13'
              BranchSideFuncs:
                - png_safe_add
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1185,8'
          Branch Sides:
            - BranchSide:      'png.c:1186,7'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1187,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1189,8'
          Branch Sides:
            - BranchSide:      'png.c:1190,7'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1191,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
        - Branch String:   'png.c:1191,8'
          Branch Sides:
            - BranchSide:      'png.c:1192,7'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1194,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'png.c:1141,8'
          Dst:             png_safe_add
        - Src:             'png.c:1144,8'
          Dst:             OSS_FUZZ_png_muldiv
        - Src:             'png.c:1146,8'
          Dst:             OSS_FUZZ_png_muldiv
        - Src:             'png.c:1150,8'
          Dst:             png_safe_add
        - Src:             'png.c:1153,8'
          Dst:             OSS_FUZZ_png_muldiv
        - Src:             'png.c:1155,8'
          Dst:             OSS_FUZZ_png_muldiv
        - Src:             'png.c:1159,8'
          Dst:             png_safe_add
        - Src:             'png.c:1162,8'
          Dst:             OSS_FUZZ_png_muldiv
        - Src:             'png.c:1164,8'
          Dst:             OSS_FUZZ_png_muldiv
        - Src:             'png.c:1172,8'
          Dst:             png_safe_add
        - Src:             'png.c:1180,8'
          Dst:             png_safe_add
        - Src:             'png.c:1185,8'
          Dst:             png_safe_add
        - Src:             'png.c:1189,8'
          Dst:             OSS_FUZZ_png_muldiv
        - Src:             'png.c:1191,8'
          Dst:             OSS_FUZZ_png_muldiv
    - functionName:    OSS_FUZZ_png_zstream_error
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 999
      functionLinenumberEnd: 1061
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - ret
      BBCount:         17
      ICount:          110
      EdgeCount:       33
      CyclomaticComplexity: 18
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'png.c:1004,8'
          Branch Sides:
            - BranchSide:      'png.c:1004,46'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1004,8'
              BranchSideFuncs: []
        - Branch String:   'png.c:1004,38'
          Branch Sides:
            - BranchSide:      'png.c:1005,4'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1008,10'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1013,10'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1020,10'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1025,10'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1030,10'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1034,10'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1038,10'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1045,10'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1049,10'
              BranchSideFuncs: []
            - BranchSide:      'png.c:1058,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_access_version_number
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 987
      functionLinenumberEnd: 989
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_reset_zstream
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 975
      functionLinenumberEnd: 981
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - inflateReset
      functionUses:    0
      BranchProfiles:
        - Branch String:   'png.c:976,8'
          Branch Sides:
            - BranchSide:      'png.c:977,7'
              BranchSideFuncs: []
            - BranchSide:      'png.c:980,25'
              BranchSideFuncs:
                - inflateReset
      Callsites:
        - Src:             'png.c:980,11'
          Dst:             inflateReset
    - functionName:    inflateReset
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_chunk_unknown_handling
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 962
      functionLinenumberEnd: 966
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - chunk_name
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OSS_FUZZ_png_handle_as_unknown
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'png.c:966,11'
          Dst:             OSS_FUZZ_png_handle_as_unknown
    - functionName:    OSS_FUZZ_png_handle_as_unknown
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 927
      functionLinenumberEnd: 956
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - chunk_name
      BBCount:         17
      ICount:          94
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'png.c:931,24'
          Branch Sides:
            - BranchSide:      'png.c:931,27'
              BranchSideFuncs: []
            - BranchSide:      'png.c:932,7'
              BranchSideFuncs: []
        - Branch String:   'png.c:931,46'
          Branch Sides:
            - BranchSide:      'png.c:931,49'
              BranchSideFuncs: []
            - BranchSide:      'png.c:932,7'
              BranchSideFuncs: []
        - Branch String:   'png.c:931,8'
          Branch Sides:
            - BranchSide:      'png.c:932,7'
              BranchSideFuncs: []
            - BranchSide:      'png.c:934,12'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'png.c:945,11'
          Branch Sides:
            - BranchSide:      'png.c:946,17'
              BranchSideFuncs: []
            - BranchSide:      'png.c:947,4'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'png.c:947,4'
          Branch Sides:
            - BranchSide:      'png.c:943,9'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'png.c:955,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'png.c:945,11'
          Dst:             memcmp
    - functionName:    OSS_FUZZ_png_build_grayscale_palette
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 876
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - bit_depth
        - palette
      BBCount:         14
      ICount:          110
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'png.c:884,8'
          Branch Sides:
            - BranchSide:      'png.c:885,7'
              BranchSideFuncs: []
            - BranchSide:      'png.c:887,12'
              BranchSideFuncs: []
        - Branch String:   'png.c:887,4'
          Branch Sides:
            - BranchSide:      'png.c:890,22'
              BranchSideFuncs: []
            - BranchSide:      'png.c:895,22'
              BranchSideFuncs: []
            - BranchSide:      'png.c:900,22'
              BranchSideFuncs: []
            - BranchSide:      'png.c:905,22'
              BranchSideFuncs: []
            - BranchSide:      'png.c:910,22'
              BranchSideFuncs: []
        - Branch String:   'png.c:915,4'
          Branch Sides:
            - BranchSide:      'png.c:915,4'
              BranchSideFuncs: []
            - BranchSide:      'png.c:917,35'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_header_version
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 857
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_header_ver
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 845
      functionLinenumberEnd: 848
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_libpng_ver
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 838
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OSS_FUZZ_png_get_header_ver
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'png.c:840,11'
          Dst:             OSS_FUZZ_png_get_header_ver
    - functionName:    OSS_FUZZ_png_get_copyright
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 812
      functionLinenumberEnd: 817
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_convert_to_rfc1123
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 792
      functionLinenumberEnd: 804
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - ptime
      BBCount:         10
      ICount:          51
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - OSS_FUZZ_png_convert_to_rfc1123_buffer
        - OSS_FUZZ_png_warning
      functionUses:    0
      BranchProfiles:
        - Branch String:   'png.c:793,8'
          Branch Sides:
            - BranchSide:      'png.c:796,41'
              BranchSideFuncs:
                - OSS_FUZZ_png_convert_to_rfc1123_buffer
                - OSS_FUZZ_png_warning
            - BranchSide:      'png.c:803,4'
              BranchSideFuncs: []
        - Branch String:   'png.c:796,11'
          Branch Sides:
            - BranchSide:      'png.c:797,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'png.c:800,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'png.c:796,11'
          Dst:             OSS_FUZZ_png_convert_to_rfc1123_buffer
        - Src:             'png.c:797,10'
          Dst:             OSS_FUZZ_png_warning
    - functionName:    OSS_FUZZ_png_convert_to_rfc1123_buffer
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 738
      functionLinenumberEnd: 782
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - ptime
      BBCount:         38
      ICount:          296
      EdgeCount:       52
      CyclomaticComplexity: 16
      functionsReached:
        - OSS_FUZZ_png_format_number
        - OSS_FUZZ_png_safecat
      functionUses:    1
      BranchProfiles:
        - Branch String:   'png.c:743,8'
          Branch Sides:
            - BranchSide:      'png.c:744,7'
              BranchSideFuncs: []
            - BranchSide:      'png.c:746,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_format_number
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_format_number
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_format_number
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_format_number
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_format_number
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
        - Branch String:   'png.c:746,52'
          Branch Sides:
            - BranchSide:      'png.c:747,8'
              BranchSideFuncs: []
            - BranchSide:      'png.c:751,7'
              BranchSideFuncs: []
        - Branch String:   'png.c:747,29'
          Branch Sides:
            - BranchSide:      'png.c:747,33'
              BranchSideFuncs: []
            - BranchSide:      'png.c:751,7'
              BranchSideFuncs: []
        - Branch String:   'png.c:747,52'
          Branch Sides:
            - BranchSide:      'png.c:748,8'
              BranchSideFuncs: []
            - BranchSide:      'png.c:751,7'
              BranchSideFuncs: []
        - Branch String:   'png.c:748,29'
          Branch Sides:
            - BranchSide:      'png.c:748,33'
              BranchSideFuncs: []
            - BranchSide:      'png.c:751,7'
              BranchSideFuncs: []
        - Branch String:   'png.c:748,52'
          Branch Sides:
            - BranchSide:      'png.c:749,8'
              BranchSideFuncs: []
            - BranchSide:      'png.c:751,7'
              BranchSideFuncs: []
        - Branch String:   'png.c:749,29'
          Branch Sides:
            - BranchSide:      'png.c:749,33'
              BranchSideFuncs: []
            - BranchSide:      'png.c:751,7'
              BranchSideFuncs: []
        - Branch String:   'png.c:749,52'
          Branch Sides:
            - BranchSide:      'png.c:750,8'
              BranchSideFuncs: []
            - BranchSide:      'png.c:751,7'
              BranchSideFuncs: []
        - Branch String:   'png.c:746,8'
          Branch Sides:
            - BranchSide:      'png.c:751,7'
              BranchSideFuncs: []
            - BranchSide:      'png.c:754,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_format_number
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_format_number
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_format_number
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_format_number
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_format_number
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
        - Branch String:   'png.c:763,7'
          Branch Sides:
            - BranchSide:      'png.c:763,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_format_number
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_format_number
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_format_number
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_format_number
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
            - BranchSide:      'png.c:764,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_format_number
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_format_number
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_format_number
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_format_number
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
        - Branch String:   'png.c:765,7'
          Branch Sides:
            - BranchSide:      'png.c:765,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_format_number
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_format_number
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_format_number
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_format_number
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
            - BranchSide:      'png.c:766,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_format_number
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_format_number
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_format_number
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_format_number
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
        - Branch String:   'png.c:767,7'
          Branch Sides:
            - BranchSide:      'png.c:767,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_format_number
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_format_number
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_format_number
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
            - BranchSide:      'png.c:768,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_format_number
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_format_number
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_format_number
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
        - Branch String:   'png.c:769,7'
          Branch Sides:
            - BranchSide:      'png.c:769,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_format_number
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_format_number
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
            - BranchSide:      'png.c:770,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_format_number
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_format_number
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
        - Branch String:   'png.c:771,7'
          Branch Sides:
            - BranchSide:      'png.c:771,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_format_number
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
            - BranchSide:      'png.c:772,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_format_number
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
      Callsites:
        - Src:             'png.c:762,7'
          Dst:             OSS_FUZZ_png_format_number
        - Src:             'png.c:762,7'
          Dst:             OSS_FUZZ_png_safecat
        - Src:             'png.c:764,7'
          Dst:             OSS_FUZZ_png_safecat
        - Src:             'png.c:766,7'
          Dst:             OSS_FUZZ_png_format_number
        - Src:             'png.c:766,7'
          Dst:             OSS_FUZZ_png_safecat
        - Src:             'png.c:768,7'
          Dst:             OSS_FUZZ_png_format_number
        - Src:             'png.c:768,7'
          Dst:             OSS_FUZZ_png_safecat
        - Src:             'png.c:770,7'
          Dst:             OSS_FUZZ_png_format_number
        - Src:             'png.c:770,7'
          Dst:             OSS_FUZZ_png_safecat
        - Src:             'png.c:772,7'
          Dst:             OSS_FUZZ_png_format_number
        - Src:             'png.c:772,7'
          Dst:             OSS_FUZZ_png_safecat
        - Src:             'png.c:773,7'
          Dst:             OSS_FUZZ_png_safecat
    - functionName:    OSS_FUZZ_png_get_io_ptr
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionLinenumberEnd: 692
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'png.c:688,8'
          Branch Sides:
            - BranchSide:      'png.c:689,7'
              BranchSideFuncs: []
            - BranchSide:      'png.c:691,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_data_freer
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 475
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - freer
        - mask
      BBCount:         14
      ICount:          74
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - OSS_FUZZ_png_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'png.c:464,24'
          Branch Sides:
            - BranchSide:      'png.c:464,27'
              BranchSideFuncs: []
            - BranchSide:      'png.c:465,7'
              BranchSideFuncs: []
        - Branch String:   'png.c:464,8'
          Branch Sides:
            - BranchSide:      'png.c:465,7'
              BranchSideFuncs: []
            - BranchSide:      'png.c:467,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'png.c:467,8'
          Branch Sides:
            - BranchSide:      'png.c:468,28'
              BranchSideFuncs: []
            - BranchSide:      'png.c:470,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'png.c:470,13'
          Branch Sides:
            - BranchSide:      'png.c:471,29'
              BranchSideFuncs: []
            - BranchSide:      'png.c:474,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
      Callsites:
        - Src:             'png.c:474,7'
          Dst:             OSS_FUZZ_png_error
    - functionName:    OSS_FUZZ_png_info_init_3
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 456
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ptr_ptr
        - png_info_struct_size
      BBCount:         11
      ICount:          60
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OSS_FUZZ_png_malloc_base
      functionUses:    0
      BranchProfiles:
        - Branch String:   'png.c:439,8'
          Branch Sides:
            - BranchSide:      'png.c:440,7'
              BranchSideFuncs: []
            - BranchSide:      'png.c:442,30'
              BranchSideFuncs:
                - free
                - OSS_FUZZ_png_malloc_base
        - Branch String:   'png.c:442,8'
          Branch Sides:
            - BranchSide:      'png.c:444,8'
              BranchSideFuncs:
                - free
                - OSS_FUZZ_png_malloc_base
            - BranchSide:      'png.c:455,11'
              BranchSideFuncs: []
        - Branch String:   'png.c:449,11'
          Branch Sides:
            - BranchSide:      'png.c:450,10'
              BranchSideFuncs: []
            - BranchSide:      'png.c:451,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'png.c:447,18'
          Dst:             OSS_FUZZ_png_malloc_base
    - functionName:    OSS_FUZZ_png_free_data
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 480
      functionLinenumberEnd: 678
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - mask
        - num
      BBCount:         89
      ICount:          741
      EdgeCount:       117
      CyclomaticComplexity: 30
      functionsReached:
        - OSS_FUZZ_png_free
      functionUses:    9
      BranchProfiles:
        - Branch String:   'png.c:483,24'
          Branch Sides:
            - BranchSide:      'png.c:483,27'
              BranchSideFuncs: []
            - BranchSide:      'png.c:484,7'
              BranchSideFuncs: []
        - Branch String:   'png.c:483,8'
          Branch Sides:
            - BranchSide:      'png.c:484,7'
              BranchSideFuncs: []
            - BranchSide:      'png.c:488,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
        - Branch String:   'png.c:488,31'
          Branch Sides:
            - BranchSide:      'png.c:489,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
            - BranchSide:      'png.c:514,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
        - Branch String:   'png.c:488,8'
          Branch Sides:
            - BranchSide:      'png.c:491,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
            - BranchSide:      'png.c:514,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
        - Branch String:   'png.c:491,11'
          Branch Sides:
            - BranchSide:      'png.c:493,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
            - BranchSide:      'png.c:501,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
        - Branch String:   'png.c:501,10'
          Branch Sides:
            - BranchSide:      'png.c:502,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
            - BranchSide:      'png.c:504,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
        - Branch String:   'png.c:514,8'
          Branch Sides:
            - BranchSide:      'png.c:516,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
            - BranchSide:      'png.c:525,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
        - Branch String:   'png.c:525,8'
          Branch Sides:
            - BranchSide:      'png.c:527,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
            - BranchSide:      'png.c:537,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
        - Branch String:   'png.c:537,8'
          Branch Sides:
            - BranchSide:      'png.c:539,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
            - BranchSide:      'png.c:560,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
        - Branch String:   'png.c:544,11'
          Branch Sides:
            - BranchSide:      'png.c:548,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
            - BranchSide:      'png.c:554,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
        - Branch String:   'png.c:548,13'
          Branch Sides:
            - BranchSide:      'png.c:549,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
            - BranchSide:      'png.c:551,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
        - Branch String:   'png.c:560,8'
          Branch Sides:
            - BranchSide:      'png.c:562,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
            - BranchSide:      'png.c:572,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
        - Branch String:   'png.c:572,40'
          Branch Sides:
            - BranchSide:      'png.c:573,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
            - BranchSide:      'png.c:602,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
        - Branch String:   'png.c:572,8'
          Branch Sides:
            - BranchSide:      'png.c:575,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
            - BranchSide:      'png.c:602,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
        - Branch String:   'png.c:575,11'
          Branch Sides:
            - BranchSide:      'png.c:577,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
            - BranchSide:      'png.c:587,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
        - Branch String:   'png.c:587,10'
          Branch Sides:
            - BranchSide:      'png.c:589,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
            - BranchSide:      'png.c:593,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
        - Branch String:   'png.c:602,41'
          Branch Sides:
            - BranchSide:      'png.c:603,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
            - BranchSide:      'png.c:627,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
        - Branch String:   'png.c:602,8'
          Branch Sides:
            - BranchSide:      'png.c:605,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
            - BranchSide:      'png.c:627,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
        - Branch String:   'png.c:605,11'
          Branch Sides:
            - BranchSide:      'png.c:607,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
            - BranchSide:      'png.c:615,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
        - Branch String:   'png.c:615,10'
          Branch Sides:
            - BranchSide:      'png.c:616,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
            - BranchSide:      'png.c:618,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
        - Branch String:   'png.c:627,8'
          Branch Sides:
            - BranchSide:      'png.c:629,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
            - BranchSide:      'png.c:640,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
        - Branch String:   'png.c:629,11'
          Branch Sides:
            - BranchSide:      'png.c:631,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
            - BranchSide:      'png.c:634,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
        - Branch String:   'png.c:640,8'
          Branch Sides:
            - BranchSide:      'png.c:642,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
            - BranchSide:      'png.c:649,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
        - Branch String:   'png.c:649,8'
          Branch Sides:
            - BranchSide:      'png.c:651,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
            - BranchSide:      'png.c:659,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
        - Branch String:   'png.c:659,8'
          Branch Sides:
            - BranchSide:      'png.c:661,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
            - BranchSide:      'png.c:674,8'
              BranchSideFuncs: []
        - Branch String:   'png.c:661,11'
          Branch Sides:
            - BranchSide:      'png.c:664,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
            - BranchSide:      'png.c:670,7'
              BranchSideFuncs: []
        - Branch String:   'png.c:664,10'
          Branch Sides:
            - BranchSide:      'png.c:665,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
            - BranchSide:      'png.c:667,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
        - Branch String:   'png.c:674,8'
          Branch Sides:
            - BranchSide:      'png.c:675,12'
              BranchSideFuncs: []
            - BranchSide:      'png.c:677,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'png.c:493,10'
          Dst:             OSS_FUZZ_png_free
        - Src:             'png.c:502,13'
          Dst:             OSS_FUZZ_png_free
        - Src:             'png.c:504,10'
          Dst:             OSS_FUZZ_png_free
        - Src:             'png.c:517,7'
          Dst:             OSS_FUZZ_png_free
        - Src:             'png.c:527,7'
          Dst:             OSS_FUZZ_png_free
        - Src:             'png.c:528,7'
          Dst:             OSS_FUZZ_png_free
        - Src:             'png.c:539,7'
          Dst:             OSS_FUZZ_png_free
        - Src:             'png.c:540,7'
          Dst:             OSS_FUZZ_png_free
        - Src:             'png.c:549,16'
          Dst:             OSS_FUZZ_png_free
        - Src:             'png.c:551,13'
          Dst:             OSS_FUZZ_png_free
        - Src:             'png.c:562,7'
          Dst:             OSS_FUZZ_png_free
        - Src:             'png.c:563,7'
          Dst:             OSS_FUZZ_png_free
        - Src:             'png.c:577,10'
          Dst:             OSS_FUZZ_png_free
        - Src:             'png.c:578,10'
          Dst:             OSS_FUZZ_png_free
        - Src:             'png.c:589,13'
          Dst:             OSS_FUZZ_png_free
        - Src:             'png.c:590,13'
          Dst:             OSS_FUZZ_png_free
        - Src:             'png.c:593,10'
          Dst:             OSS_FUZZ_png_free
        - Src:             'png.c:607,11'
          Dst:             OSS_FUZZ_png_free
        - Src:             'png.c:616,13'
          Dst:             OSS_FUZZ_png_free
        - Src:             'png.c:618,10'
          Dst:             OSS_FUZZ_png_free
        - Src:             'png.c:631,10'
          Dst:             OSS_FUZZ_png_free
        - Src:             'png.c:642,7'
          Dst:             OSS_FUZZ_png_free
        - Src:             'png.c:651,7'
          Dst:             OSS_FUZZ_png_free
        - Src:             'png.c:665,13'
          Dst:             OSS_FUZZ_png_free
        - Src:             'png.c:667,10'
          Dst:             OSS_FUZZ_png_free
    - functionName:    OSS_FUZZ_png_destroy_info_struct
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr_ptr
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OSS_FUZZ_png_free
        - OSS_FUZZ_png_free_data
      functionUses:    3
      BranchProfiles:
        - Branch String:   'png.c:400,8'
          Branch Sides:
            - BranchSide:      'png.c:401,7'
              BranchSideFuncs: []
            - BranchSide:      'png.c:403,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_free
        - Branch String:   'png.c:403,8'
          Branch Sides:
            - BranchSide:      'png.c:404,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_free
            - BranchSide:      'png.c:406,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_free
        - Branch String:   'png.c:406,8'
          Branch Sides:
            - BranchSide:      'png.c:406,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_free
            - BranchSide:      'png.c:414,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_free
      Callsites:
        - Src:             'png.c:416,7'
          Dst:             OSS_FUZZ_png_free_data
        - Src:             'png.c:418,7'
          Dst:             OSS_FUZZ_png_free
    - functionName:    OSS_FUZZ_png_create_info_struct
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OSS_FUZZ_png_malloc_base
      functionUses:    3
      BranchProfiles:
        - Branch String:   'png.c:368,8'
          Branch Sides:
            - BranchSide:      'png.c:369,7'
              BranchSideFuncs: []
            - BranchSide:      'png.c:376,15'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_base
        - Branch String:   'png.c:379,8'
          Branch Sides:
            - BranchSide:      'png.c:380,14'
              BranchSideFuncs: []
            - BranchSide:      'png.c:382,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'png.c:376,15'
          Dst:             OSS_FUZZ_png_malloc_base
    - functionName:    OSS_FUZZ_png_create_png_struct
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 358
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - user_png_ver
        - error_ptr
        - error_fn
        - warn_fn
        - mem_ptr
        - malloc_fn
        - free_fn
      BBCount:         12
      ICount:          117
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - OSS_FUZZ_png_malloc_warn
        - OSS_FUZZ_png_set_error_fn
        - OSS_FUZZ_png_set_mem_fn
        - OSS_FUZZ_png_user_version_check
        - _setjmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'png.c:310,11'
          Branch Sides:
            - BranchSide:      'png.c:319,24'
              BranchSideFuncs: []
            - BranchSide:      'png.c:357,4'
              BranchSideFuncs: []
        - Branch String:   'png.c:325,14'
          Branch Sides:
            - BranchSide:      'png.c:327,36'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_warn
            - BranchSide:      'png.c:352,7'
              BranchSideFuncs: []
        - Branch String:   'png.c:330,17'
          Branch Sides:
            - BranchSide:      'png.c:335,30'
              BranchSideFuncs: []
            - BranchSide:      'png.c:351,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'png.c:295,7'
          Dst:             OSS_FUZZ_png_set_mem_fn
        - Src:             'png.c:307,4'
          Dst:             OSS_FUZZ_png_set_error_fn
        - Src:             'png.c:310,12'
          Dst:             _setjmp
        - Src:             'png.c:325,14'
          Dst:             OSS_FUZZ_png_user_version_check
        - Src:             'png.c:327,36'
          Dst:             OSS_FUZZ_png_malloc_warn
    - functionName:    OSS_FUZZ_png_user_version_check
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - user_png_ver
      BBCount:         24
      ICount:          174
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - OSS_FUZZ_png_safecat
        - OSS_FUZZ_png_warning
      functionUses:    1
      BranchProfiles:
        - Branch String:   'png.c:206,8'
          Branch Sides:
            - BranchSide:      'png.c:208,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_warning
            - BranchSide:      'png.c:223,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_warning
        - Branch String:   'png.c:214,14'
          Branch Sides:
            - BranchSide:      'png.c:215,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_warning
            - BranchSide:      'png.c:216,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_warning
        - Branch String:   'png.c:216,14'
          Branch Sides:
            - BranchSide:      'png.c:217,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_warning
            - BranchSide:      'png.c:218,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_warning
        - Branch String:   'png.c:218,31'
          Branch Sides:
            - BranchSide:      'png.c:218,34'
              BranchSideFuncs:
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_warning
            - BranchSide:      'png.c:218,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_warning
        - Branch String:   'png.c:218,55'
          Branch Sides:
            - BranchSide:      'png.c:218,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_warning
            - BranchSide:      'png.c:219,35'
              BranchSideFuncs:
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_warning
        - Branch String:   'png.c:218,7'
          Branch Sides:
            - BranchSide:      'png.c:213,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_warning
            - BranchSide:      'png.c:220,4'
              BranchSideFuncs:
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_warning
        - Branch String:   'png.c:225,8'
          Branch Sides:
            - BranchSide:      'png.c:228,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_warning
            - BranchSide:      'png.c:249,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'png.c:231,13'
          Dst:             OSS_FUZZ_png_safecat
        - Src:             'png.c:233,13'
          Dst:             OSS_FUZZ_png_safecat
        - Src:             'png.c:234,13'
          Dst:             OSS_FUZZ_png_safecat
        - Src:             'png.c:235,13'
          Dst:             OSS_FUZZ_png_safecat
        - Src:             'png.c:238,7'
          Dst:             OSS_FUZZ_png_warning
    - functionName:    OSS_FUZZ_png_zalloc
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - items
        - size
      BBCount:         8
      ICount:          63
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OSS_FUZZ_png_malloc_warn
        - OSS_FUZZ_png_warning
      functionUses:    1
      BranchProfiles:
        - Branch String:   'png.c:108,8'
          Branch Sides:
            - BranchSide:      'png.c:109,7'
              BranchSideFuncs: []
            - BranchSide:      'png.c:111,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_warning
        - Branch String:   'png.c:111,8'
          Branch Sides:
            - BranchSide:      'png.c:113,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'png.c:118,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_warn
      Callsites:
        - Src:             'png.c:113,7'
          Dst:             OSS_FUZZ_png_warning
        - Src:             'png.c:119,11'
          Dst:             OSS_FUZZ_png_malloc_warn
    - functionName:    OSS_FUZZ_png_zfree
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OSS_FUZZ_png_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'png.c:126,4'
          Dst:             OSS_FUZZ_png_free
    - functionName:    OSS_FUZZ_png_calculate_crc
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - png_ptr
        - ptr
        - length
      BBCount:         24
      ICount:          139
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - crc32
      functionUses:    2
      BranchProfiles:
        - Branch String:   'png.c:149,8'
          Branch Sides:
            - BranchSide:      'png.c:151,12'
              BranchSideFuncs:
                - crc32
            - BranchSide:      'png.c:158,12'
              BranchSideFuncs:
                - crc32
        - Branch String:   'png.c:151,11'
          Branch Sides:
            - BranchSide:      'png.c:153,19'
              BranchSideFuncs:
                - crc32
            - BranchSide:      'png.c:154,4'
              BranchSideFuncs:
                - crc32
        - Branch String:   'png.c:167,22'
          Branch Sides:
            - BranchSide:      'png.c:167,25'
              BranchSideFuncs:
                - crc32
            - BranchSide:      'png.c:167,22'
              BranchSideFuncs: []
        - Branch String:   'png.c:167,8'
          Branch Sides:
            - BranchSide:      'png.c:167,8'
              BranchSideFuncs:
                - crc32
            - BranchSide:      'png.c:169,19'
              BranchSideFuncs:
                - crc32
        - Branch String:   'png.c:175,14'
          Branch Sides:
            - BranchSide:      'png.c:176,25'
              BranchSideFuncs:
                - crc32
            - BranchSide:      'png.c:179,22'
              BranchSideFuncs:
                - crc32
        - Branch String:   'png.c:187,7'
          Branch Sides:
            - BranchSide:      'png.c:173,35'
              BranchSideFuncs:
                - crc32
            - BranchSide:      'png.c:191,35'
              BranchSideFuncs: []
      Callsites:
        - Src:             'png.c:179,16'
          Dst:             crc32
    - functionName:    OSS_FUZZ_png_reset_crc
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - crc32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'png.c:136,32'
          Dst:             crc32
    - functionName:    OSS_FUZZ_png_sig_cmp
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - sig
        - start
        - num_to_check
      BBCount:         14
      ICount:          79
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - memcmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   'png.c:84,8'
          Branch Sides:
            - BranchSide:      'png.c:85,20'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'png.c:87,13'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'png.c:87,13'
          Branch Sides:
            - BranchSide:      'png.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'png.c:88,7'
              BranchSideFuncs: []
        - Branch String:   'png.c:90,8'
          Branch Sides:
            - BranchSide:      'png.c:91,7'
              BranchSideFuncs: []
            - BranchSide:      'png.c:93,8'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'png.c:93,8'
          Branch Sides:
            - BranchSide:      'png.c:94,26'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'png.c:96,19'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             'png.c:96,11'
          Dst:             memcmp
    - functionName:    OSS_FUZZ_png_set_sig_bytes
      functionSourceFile: '/src/libpng/png.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - num_bytes
      BBCount:         11
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - OSS_FUZZ_png_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'png.c:59,8'
          Branch Sides:
            - BranchSide:      'png.c:60,7'
              BranchSideFuncs: []
            - BranchSide:      'png.c:62,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'png.c:62,8'
          Branch Sides:
            - BranchSide:      'png.c:63,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'png.c:65,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'png.c:65,8'
          Branch Sides:
            - BranchSide:      'png.c:66,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'png.c:68,35'
              BranchSideFuncs: []
      Callsites:
        - Src:             'png.c:66,7'
          Dst:             OSS_FUZZ_png_error
    - functionName:    OSS_FUZZ_png_safe_execute
      functionSourceFile: '/src/libpng/pngerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 937
      functionLinenumberEnd: 969
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - image
        - function
        - arg
      BBCount:         12
      ICount:          95
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - OSS_FUZZ_png_image_free
        - _setjmp
      functionUses:    7
      BranchProfiles:
        - Branch String:   'pngerror.c:942,8'
          Branch Sides:
            - BranchSide:      'pngerror.c:946,34'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_free
            - BranchSide:      'pngerror.c:959,31'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_free
        - Branch String:   'pngerror.c:950,11'
          Branch Sides:
            - BranchSide:      'pngerror.c:951,10'
              BranchSideFuncs: []
            - BranchSide:      'pngerror.c:952,4'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_free
        - Branch String:   'pngerror.c:965,8'
          Branch Sides:
            - BranchSide:      'pngerror.c:966,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_free
            - BranchSide:      'pngerror.c:968,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngerror.c:942,8'
          Dst:             _setjmp
        - Src:             'pngerror.c:966,7'
          Dst:             OSS_FUZZ_png_image_free
    - functionName:    OSS_FUZZ_png_safe_warning
      functionSourceFile: '/src/libpng/pngerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 922
      functionLinenumberEnd: 932
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_nonconst_ptr
        - warning_message
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OSS_FUZZ_png_safecat
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngerror.c:927,8'
          Branch Sides:
            - BranchSide:      'pngerror.c:927,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_safecat
            - BranchSide:      'pngerror.c:929,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_safecat
      Callsites:
        - Src:             'pngerror.c:929,7'
          Dst:             OSS_FUZZ_png_safecat
    - functionName:    OSS_FUZZ_png_safecat
      functionSourceFile: '/src/libpng/pngerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - buffer
        - bufsize
        - pos
        - string
      BBCount:         15
      ICount:          85
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    24
      BranchProfiles:
        - Branch String:   'pngerror.c:115,23'
          Branch Sides:
            - BranchSide:      'pngerror.c:115,26'
              BranchSideFuncs: []
            - BranchSide:      'pngerror.c:115,23'
              BranchSideFuncs: []
        - Branch String:   'pngerror.c:115,8'
          Branch Sides:
            - BranchSide:      'pngerror.c:115,8'
              BranchSideFuncs: []
            - BranchSide:      'pngerror.c:117,11'
              BranchSideFuncs: []
        - Branch String:   'pngerror.c:117,11'
          Branch Sides:
            - BranchSide:      'pngerror.c:118,10'
              BranchSideFuncs: []
            - BranchSide:      'pngerror.c:121,7'
              BranchSideFuncs: []
        - Branch String:   'pngerror.c:118,33'
          Branch Sides:
            - BranchSide:      'pngerror.c:118,36'
              BranchSideFuncs: []
            - BranchSide:      'pngerror.c:118,10'
              BranchSideFuncs: []
        - Branch String:   'pngerror.c:118,10'
          Branch Sides:
            - BranchSide:      'pngerror.c:119,35'
              BranchSideFuncs: []
            - BranchSide:      'pngerror.c:121,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_safe_error
      functionSourceFile: '/src/libpng/pngerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 887
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_nonconst_ptr
        - error_message
      BBCount:         11
      ICount:          89
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - OSS_FUZZ_png_safecat
        - abort
        - longjmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngerror.c:894,8'
          Branch Sides:
            - BranchSide:      'pngerror.c:896,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - abort
                - longjmp
            - BranchSide:      'pngerror.c:916,4'
              BranchSideFuncs:
                - abort
        - Branch String:   'pngerror.c:903,33'
          Branch Sides:
            - BranchSide:      'pngerror.c:903,36'
              BranchSideFuncs:
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - abort
                - longjmp
            - BranchSide:      'pngerror.c:908,35'
              BranchSideFuncs:
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - abort
        - Branch String:   'pngerror.c:903,11'
          Branch Sides:
            - BranchSide:      'pngerror.c:904,18'
              BranchSideFuncs:
                - longjmp
            - BranchSide:      'pngerror.c:908,35'
              BranchSideFuncs:
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_safecat
                - abort
      Callsites:
        - Src:             'pngerror.c:896,7'
          Dst:             OSS_FUZZ_png_safecat
        - Src:             'pngerror.c:904,10'
          Dst:             longjmp
        - Src:             'pngerror.c:908,23'
          Dst:             OSS_FUZZ_png_safecat
        - Src:             'pngerror.c:910,10'
          Dst:             OSS_FUZZ_png_safecat
        - Src:             'pngerror.c:916,4'
          Dst:             abort
    - functionName:    abort
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_error_ptr
      functionSourceFile: '/src/libpng/pngerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 857
      functionLinenumberEnd: 862
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngerror.c:858,8'
          Branch Sides:
            - BranchSide:      'pngerror.c:859,7'
              BranchSideFuncs: []
            - BranchSide:      'pngerror.c:861,22'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_set_error_fn
      functionSourceFile: '/src/libpng/pngerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 837
      functionLinenumberEnd: 848
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - error_ptr
        - error_fn
        - warning_fn
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'pngerror.c:838,8'
          Branch Sides:
            - BranchSide:      'pngerror.c:839,7'
              BranchSideFuncs: []
            - BranchSide:      'pngerror.c:841,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_longjmp
      functionSourceFile: '/src/libpng/pngerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 759
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - val
      BBCount:         10
      ICount:          58
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngerror.c:761,24'
          Branch Sides:
            - BranchSide:      'pngerror.c:761,27'
              BranchSideFuncs:
                - abort
            - BranchSide:      'pngerror.c:775,4'
              BranchSideFuncs:
                - abort
        - Branch String:   'pngerror.c:761,55'
          Branch Sides:
            - BranchSide:      'pngerror.c:762,8'
              BranchSideFuncs:
                - abort
            - BranchSide:      'pngerror.c:775,4'
              BranchSideFuncs:
                - abort
        - Branch String:   'pngerror.c:761,8'
          Branch Sides:
            - BranchSide:      'pngerror.c:763,7'
              BranchSideFuncs:
                - abort
            - BranchSide:      'pngerror.c:775,4'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             'pngerror.c:775,4'
          Dst:             abort
    - functionName:    OSS_FUZZ_png_free_jmpbuf
      functionSourceFile: '/src/libpng/pngerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 702
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         17
      ICount:          92
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - OSS_FUZZ_png_free
        - _setjmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngerror.c:668,8'
          Branch Sides:
            - BranchSide:      'pngerror.c:668,8'
              BranchSideFuncs:
                - _setjmp
                - OSS_FUZZ_png_free
            - BranchSide:      'pngerror.c:670,21'
              BranchSideFuncs:
                - _setjmp
                - OSS_FUZZ_png_free
        - Branch String:   'pngerror.c:675,22'
          Branch Sides:
            - BranchSide:      'pngerror.c:675,25'
              BranchSideFuncs:
                - _setjmp
                - OSS_FUZZ_png_free
            - BranchSide:      'pngerror.c:698,7'
              BranchSideFuncs: []
        - Branch String:   'pngerror.c:675,11'
          Branch Sides:
            - BranchSide:      'pngerror.c:682,14'
              BranchSideFuncs:
                - _setjmp
                - OSS_FUZZ_png_free
            - BranchSide:      'pngerror.c:698,7'
              BranchSideFuncs: []
        - Branch String:   'pngerror.c:682,14'
          Branch Sides:
            - BranchSide:      'pngerror.c:687,18'
              BranchSideFuncs:
                - _setjmp
                - OSS_FUZZ_png_free
            - BranchSide:      'pngerror.c:695,7'
              BranchSideFuncs: []
        - Branch String:   'pngerror.c:687,17'
          Branch Sides:
            - BranchSide:      'pngerror.c:689,16'
              BranchSideFuncs: []
            - BranchSide:      'pngerror.c:694,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngerror.c:687,18'
          Dst:             _setjmp
        - Src:             'pngerror.c:692,16'
          Dst:             OSS_FUZZ_png_free
    - functionName:    OSS_FUZZ_png_set_longjmp_fn
      functionSourceFile: '/src/libpng/pngerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 599
      functionLinenumberEnd: 663
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - png_ptr
        - longjmp_fn
        - jmp_buf_size
      BBCount:         21
      ICount:          133
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - OSS_FUZZ_png_error
        - OSS_FUZZ_png_malloc_warn
        - OSS_FUZZ_png_warning
      functionUses:    3
      BranchProfiles:
        - Branch String:   'pngerror.c:610,8'
          Branch Sides:
            - BranchSide:      'pngerror.c:611,7'
              BranchSideFuncs: []
            - BranchSide:      'pngerror.c:613,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_malloc_warn
        - Branch String:   'pngerror.c:613,8'
          Branch Sides:
            - BranchSide:      'pngerror.c:615,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_warn
            - BranchSide:      'pngerror.c:634,21'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_error
        - Branch String:   'pngerror.c:617,11'
          Branch Sides:
            - BranchSide:      'pngerror.c:618,34'
              BranchSideFuncs: []
            - BranchSide:      'pngerror.c:622,33'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_warn
        - Branch String:   'pngerror.c:625,14'
          Branch Sides:
            - BranchSide:      'pngerror.c:626,13'
              BranchSideFuncs: []
            - BranchSide:      'pngerror.c:628,34'
              BranchSideFuncs: []
        - Branch String:   'pngerror.c:636,11'
          Branch Sides:
            - BranchSide:      'pngerror.c:638,15'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_error
            - BranchSide:      'pngerror.c:651,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
        - Branch String:   'pngerror.c:639,14'
          Branch Sides:
            - BranchSide:      'pngerror.c:646,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngerror.c:649,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
        - Branch String:   'pngerror.c:651,11'
          Branch Sides:
            - BranchSide:      'pngerror.c:0,0'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngerror.c:653,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
      Callsites:
        - Src:             'pngerror.c:622,33'
          Dst:             OSS_FUZZ_png_malloc_warn
        - Src:             'pngerror.c:646,13'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngerror.c:653,10'
          Dst:             OSS_FUZZ_png_warning
    - functionName:    OSS_FUZZ_png_error
      functionSourceFile: '/src/libpng/pngerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - error_message
      BBCount:         8
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - png_default_error
      functionUses:    88
      BranchProfiles:
        - Branch String:   'pngerror.c:82,24'
          Branch Sides:
            - BranchSide:      'pngerror.c:82,27'
              BranchSideFuncs:
                - png_default_error
            - BranchSide:      'pngerror.c:88,22'
              BranchSideFuncs:
                - png_default_error
        - Branch String:   'pngerror.c:82,8'
          Branch Sides:
            - BranchSide:      'pngerror.c:83,10'
              BranchSideFuncs:
                - png_default_error
            - BranchSide:      'pngerror.c:88,22'
              BranchSideFuncs:
                - png_default_error
      Callsites:
        - Src:             'pngerror.c:88,4'
          Dst:             png_default_error
    - functionName:    OSS_FUZZ_png_warning
      functionSourceFile: '/src/libpng/pngerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - warning_message
      BBCount:         22
      ICount:          108
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - png_default_warning
      functionUses:    58
      BranchProfiles:
        - Branch String:   'pngerror.c:219,8'
          Branch Sides:
            - BranchSide:      'pngerror.c:226,15'
              BranchSideFuncs:
                - png_default_warning
            - BranchSide:      'pngerror.c:234,8'
              BranchSideFuncs:
                - png_default_warning
        - Branch String:   'pngerror.c:226,14'
          Branch Sides:
            - BranchSide:      'pngerror.c:228,25'
              BranchSideFuncs:
                - png_default_warning
            - BranchSide:      'pngerror.c:233,4'
              BranchSideFuncs:
                - png_default_warning
        - Branch String:   'pngerror.c:228,13'
          Branch Sides:
            - BranchSide:      'pngerror.c:229,20'
              BranchSideFuncs:
                - png_default_warning
            - BranchSide:      'pngerror.c:231,10'
              BranchSideFuncs:
                - png_default_warning
        - Branch String:   'pngerror.c:229,20'
          Branch Sides:
            - BranchSide:      'pngerror.c:229,47'
              BranchSideFuncs:
                - png_default_warning
            - BranchSide:      'pngerror.c:230,19'
              BranchSideFuncs:
                - png_default_warning
        - Branch String:   'pngerror.c:234,24'
          Branch Sides:
            - BranchSide:      'pngerror.c:234,27'
              BranchSideFuncs:
                - png_default_warning
            - BranchSide:      'pngerror.c:238,27'
              BranchSideFuncs:
                - png_default_warning
        - Branch String:   'pngerror.c:234,8'
          Branch Sides:
            - BranchSide:      'pngerror.c:235,10'
              BranchSideFuncs: []
            - BranchSide:      'pngerror.c:238,27'
              BranchSideFuncs:
                - png_default_warning
      Callsites:
        - Src:             'pngerror.c:238,7'
          Dst:             png_default_warning
    - functionName:    png_default_warning
      functionSourceFile: '/src/libpng/pngerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 786
      functionLinenumberEnd: 826
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - warning_message
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    png_default_error
      functionSourceFile: '/src/libpng/pngerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 710
      functionLinenumberEnd: 754
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - error_message
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - OSS_FUZZ_png_longjmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'pngerror.c:754,4'
          Dst:             OSS_FUZZ_png_longjmp
    - functionName:    OSS_FUZZ_png_fixed_error
      functionSourceFile: '/src/libpng/pngerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 587
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - name
      BBCount:         12
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - OSS_FUZZ_png_error
      functionUses:    3
      BranchProfiles:
        - Branch String:   'pngerror.c:580,8'
          Branch Sides:
            - BranchSide:      'pngerror.c:581,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngerror.c:586,27'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngerror.c:581,43'
          Branch Sides:
            - BranchSide:      'pngerror.c:581,46'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngerror.c:581,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngerror.c:581,7'
          Branch Sides:
            - BranchSide:      'pngerror.c:583,40'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngerror.c:586,27'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
      Callsites:
        - Src:             'pngerror.c:587,4'
          Dst:             OSS_FUZZ_png_error
    - functionName:    OSS_FUZZ_png_chunk_report
      functionSourceFile: '/src/libpng/pngerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 567
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - message
        - error
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OSS_FUZZ_png_chunk_benign_error
        - OSS_FUZZ_png_chunk_warning
      functionUses:    14
      BranchProfiles:
        - Branch String:   'pngerror.c:546,14'
          Branch Sides:
            - BranchSide:      'pngerror.c:547,31'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_warning
            - BranchSide:      'pngerror.c:550,36'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
      Callsites:
        - Src:             'pngerror.c:547,13'
          Dst:             OSS_FUZZ_png_chunk_warning
        - Src:             'pngerror.c:550,13'
          Dst:             OSS_FUZZ_png_chunk_benign_error
    - functionName:    OSS_FUZZ_png_chunk_warning
      functionSourceFile: '/src/libpng/pngerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 508
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - warning_message
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OSS_FUZZ_png_warning
        - png_format_buffer
      functionUses:    6
      BranchProfiles:
        - Branch String:   'pngerror.c:500,8'
          Branch Sides:
            - BranchSide:      'pngerror.c:501,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngerror.c:505,25'
              BranchSideFuncs:
                - png_format_buffer
                - OSS_FUZZ_png_warning
      Callsites:
        - Src:             'pngerror.c:501,7'
          Dst:             OSS_FUZZ_png_warning
        - Src:             'pngerror.c:505,7'
          Dst:             png_format_buffer
        - Src:             'pngerror.c:506,7'
          Dst:             OSS_FUZZ_png_warning
    - functionName:    OSS_FUZZ_png_chunk_benign_error
      functionSourceFile: '/src/libpng/pngerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - error_message
      BBCount:         6
      ICount:          38
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - OSS_FUZZ_png_chunk_error
        - OSS_FUZZ_png_chunk_warning
      functionUses:    54
      BranchProfiles:
        - Branch String:   'pngerror.c:517,8'
          Branch Sides:
            - BranchSide:      'pngerror.c:518,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_warning
            - BranchSide:      'pngerror.c:521,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
      Callsites:
        - Src:             'pngerror.c:518,7'
          Dst:             OSS_FUZZ_png_chunk_warning
        - Src:             'pngerror.c:521,7'
          Dst:             OSS_FUZZ_png_chunk_error
    - functionName:    OSS_FUZZ_png_chunk_error
      functionSourceFile: '/src/libpng/pngerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - error_message
      BBCount:         5
      ICount:          39
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OSS_FUZZ_png_error
        - png_format_buffer
      functionUses:    15
      BranchProfiles:
        - Branch String:   'pngerror.c:484,8'
          Branch Sides:
            - BranchSide:      'pngerror.c:485,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngerror.c:489,25'
              BranchSideFuncs:
                - png_format_buffer
                - OSS_FUZZ_png_error
      Callsites:
        - Src:             'pngerror.c:485,7'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngerror.c:489,7'
          Dst:             png_format_buffer
        - Src:             'pngerror.c:490,7'
          Dst:             OSS_FUZZ_png_error
    - functionName:    png_format_buffer
      functionSourceFile: '/src/libpng/pngerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 475
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - buffer
        - error_message
      BBCount:         24
      ICount:          214
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'pngerror.c:440,4'
          Branch Sides:
            - BranchSide:      'pngerror.c:442,21'
              BranchSideFuncs: []
            - BranchSide:      'pngerror.c:459,8'
              BranchSideFuncs: []
        - Branch String:   'pngerror.c:445,11'
          Branch Sides:
            - BranchSide:      'pngerror.c:445,11'
              BranchSideFuncs: []
            - BranchSide:      'pngerror.c:445,11'
              BranchSideFuncs: []
        - Branch String:   'pngerror.c:445,11'
          Branch Sides:
            - BranchSide:      'pngerror.c:445,11'
              BranchSideFuncs: []
            - BranchSide:      'pngerror.c:445,11'
              BranchSideFuncs: []
        - Branch String:   'pngerror.c:445,11'
          Branch Sides:
            - BranchSide:      'pngerror.c:445,11'
              BranchSideFuncs: []
            - BranchSide:      'pngerror.c:445,11'
              BranchSideFuncs: []
        - Branch String:   'pngerror.c:445,11'
          Branch Sides:
            - BranchSide:      'pngerror.c:447,10'
              BranchSideFuncs: []
            - BranchSide:      'pngerror.c:455,33'
              BranchSideFuncs: []
        - Branch String:   'pngerror.c:459,8'
          Branch Sides:
            - BranchSide:      'pngerror.c:460,7'
              BranchSideFuncs: []
            - BranchSide:      'pngerror.c:464,11'
              BranchSideFuncs: []
        - Branch String:   'pngerror.c:469,41'
          Branch Sides:
            - BranchSide:      'pngerror.c:469,44'
              BranchSideFuncs: []
            - BranchSide:      'pngerror.c:469,7'
              BranchSideFuncs: []
        - Branch String:   'pngerror.c:469,7'
          Branch Sides:
            - BranchSide:      'pngerror.c:470,27'
              BranchSideFuncs: []
            - BranchSide:      'pngerror.c:473,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_app_error
      functionSourceFile: '/src/libpng/pngerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - error_message
      BBCount:         6
      ICount:          38
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - OSS_FUZZ_png_error
        - OSS_FUZZ_png_warning
      functionUses:    16
      BranchProfiles:
        - Branch String:   'pngerror.c:407,8'
          Branch Sides:
            - BranchSide:      'pngerror.c:408,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngerror.c:410,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
      Callsites:
        - Src:             'pngerror.c:408,7'
          Dst:             OSS_FUZZ_png_warning
        - Src:             'pngerror.c:410,7'
          Dst:             OSS_FUZZ_png_error
    - functionName:    OSS_FUZZ_png_app_warning
      functionSourceFile: '/src/libpng/pngerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 393
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - error_message
      BBCount:         6
      ICount:          38
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - OSS_FUZZ_png_error
        - OSS_FUZZ_png_warning
      functionUses:    4
      BranchProfiles:
        - Branch String:   'pngerror.c:394,8'
          Branch Sides:
            - BranchSide:      'pngerror.c:395,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngerror.c:397,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
      Callsites:
        - Src:             'pngerror.c:395,7'
          Dst:             OSS_FUZZ_png_warning
        - Src:             'pngerror.c:397,7'
          Dst:             OSS_FUZZ_png_error
    - functionName:    OSS_FUZZ_png_benign_error
      functionSourceFile: '/src/libpng/pngerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 389
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - error_message
      BBCount:         17
      ICount:          92
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - OSS_FUZZ_png_chunk_error
        - OSS_FUZZ_png_chunk_warning
        - OSS_FUZZ_png_error
        - OSS_FUZZ_png_warning
      functionUses:    5
      BranchProfiles:
        - Branch String:   'pngerror.c:364,8'
          Branch Sides:
            - BranchSide:      'pngerror.c:367,15'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_chunk_warning
            - BranchSide:      'pngerror.c:378,15'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_chunk_error
        - Branch String:   'pngerror.c:367,56'
          Branch Sides:
            - BranchSide:      'pngerror.c:368,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_chunk_warning
            - BranchSide:      'pngerror.c:372,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
        - Branch String:   'pngerror.c:367,14'
          Branch Sides:
            - BranchSide:      'pngerror.c:369,31'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_warning
            - BranchSide:      'pngerror.c:372,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
        - Branch String:   'pngerror.c:378,56'
          Branch Sides:
            - BranchSide:      'pngerror.c:379,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_chunk_error
            - BranchSide:      'pngerror.c:383,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngerror.c:378,14'
          Branch Sides:
            - BranchSide:      'pngerror.c:380,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
            - BranchSide:      'pngerror.c:383,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
      Callsites:
        - Src:             'pngerror.c:369,13'
          Dst:             OSS_FUZZ_png_chunk_warning
        - Src:             'pngerror.c:372,7'
          Dst:             OSS_FUZZ_png_warning
        - Src:             'pngerror.c:380,13'
          Dst:             OSS_FUZZ_png_chunk_error
        - Src:             'pngerror.c:383,7'
          Dst:             OSS_FUZZ_png_error
    - functionName:    OSS_FUZZ_png_formatted_warning
      functionSourceFile: '/src/libpng/pngerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - p
        - message
      BBCount:         32
      ICount:          210
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached:
        - OSS_FUZZ_png_warning
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngerror.c:301,28'
          Branch Sides:
            - BranchSide:      'pngerror.c:301,32'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngerror.c:301,4'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
        - Branch String:   'pngerror.c:301,4'
          Branch Sides:
            - BranchSide:      'pngerror.c:306,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngerror.c:350,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
        - Branch String:   'pngerror.c:306,21'
          Branch Sides:
            - BranchSide:      'pngerror.c:306,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngerror.c:346,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
        - Branch String:   'pngerror.c:306,40'
          Branch Sides:
            - BranchSide:      'pngerror.c:306,43'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngerror.c:346,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
        - Branch String:   'pngerror.c:306,11'
          Branch Sides:
            - BranchSide:      'pngerror.c:308,32'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngerror.c:346,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
        - Branch String:   'pngerror.c:315,63'
          Branch Sides:
            - BranchSide:      'pngerror.c:315,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngerror.c:316,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
        - Branch String:   'pngerror.c:315,10'
          Branch Sides:
            - BranchSide:      'pngerror.c:317,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngerror.c:320,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
        - Branch String:   'pngerror.c:320,14'
          Branch Sides:
            - BranchSide:      'pngerror.c:323,36'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngerror.c:341,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
        - Branch String:   'pngerror.c:330,37'
          Branch Sides:
            - BranchSide:      'pngerror.c:330,41'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngerror.c:330,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
        - Branch String:   'pngerror.c:330,54'
          Branch Sides:
            - BranchSide:      'pngerror.c:330,57'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngerror.c:330,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
        - Branch String:   'pngerror.c:330,13'
          Branch Sides:
            - BranchSide:      'pngerror.c:331,32'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngerror.c:334,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
      Callsites:
        - Src:             'pngerror.c:356,4'
          Dst:             OSS_FUZZ_png_warning
    - functionName:    OSS_FUZZ_png_warning_parameter_signed
      functionSourceFile: '/src/libpng/pngerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - p
        - number
        - format
        - value
      BBCount:         11
      ICount:          84
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OSS_FUZZ_png_format_number
        - OSS_FUZZ_png_warning_parameter
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngerror.c:272,8'
          Branch Sides:
            - BranchSide:      'pngerror.c:273,12'
              BranchSideFuncs:
                - OSS_FUZZ_png_format_number
                - OSS_FUZZ_png_warning_parameter
            - BranchSide:      'pngerror.c:275,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_format_number
                - OSS_FUZZ_png_warning_parameter
        - Branch String:   'pngerror.c:277,18'
          Branch Sides:
            - BranchSide:      'pngerror.c:277,21'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning_parameter
            - BranchSide:      'pngerror.c:277,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning_parameter
        - Branch String:   'pngerror.c:277,8'
          Branch Sides:
            - BranchSide:      'pngerror.c:277,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning_parameter
            - BranchSide:      'pngerror.c:278,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning_parameter
      Callsites:
        - Src:             'pngerror.c:275,10'
          Dst:             OSS_FUZZ_png_format_number
        - Src:             'pngerror.c:280,4'
          Dst:             OSS_FUZZ_png_warning_parameter
    - functionName:    OSS_FUZZ_png_format_number
      functionSourceFile: '/src/libpng/pngerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - start
        - end
        - format
        - number
      BBCount:         38
      ICount:          207
      EdgeCount:       46
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'pngerror.c:145,23'
          Branch Sides:
            - BranchSide:      'pngerror.c:145,27'
              BranchSideFuncs: []
            - BranchSide:      'pngerror.c:145,4'
              BranchSideFuncs: []
        - Branch String:   'pngerror.c:145,4'
          Branch Sides:
            - BranchSide:      'pngerror.c:150,15'
              BranchSideFuncs: []
            - BranchSide:      'pngerror.c:205,11'
              BranchSideFuncs: []
        - Branch String:   'pngerror.c:150,7'
          Branch Sides:
            - BranchSide:      'pngerror.c:154,22'
              BranchSideFuncs: []
            - BranchSide:      'pngerror.c:165,22'
              BranchSideFuncs: []
            - BranchSide:      'pngerror.c:169,29'
              BranchSideFuncs: []
            - BranchSide:      'pngerror.c:175,22'
              BranchSideFuncs: []
            - BranchSide:      'pngerror.c:179,29'
              BranchSideFuncs: []
            - BranchSide:      'pngerror.c:184,20'
              BranchSideFuncs: []
        - Branch String:   'pngerror.c:155,29'
          Branch Sides:
            - BranchSide:      'pngerror.c:155,32'
              BranchSideFuncs: []
            - BranchSide:      'pngerror.c:157,32'
              BranchSideFuncs: []
        - Branch String:   'pngerror.c:155,17'
          Branch Sides:
            - BranchSide:      'pngerror.c:157,32'
              BranchSideFuncs: []
            - BranchSide:      'pngerror.c:160,20'
              BranchSideFuncs: []
        - Branch String:   'pngerror.c:192,47'
          Branch Sides:
            - BranchSide:      'pngerror.c:145,4'
              BranchSideFuncs: []
            - BranchSide:      'pngerror.c:192,51'
              BranchSideFuncs: []
        - Branch String:   'pngerror.c:192,63'
          Branch Sides:
            - BranchSide:      'pngerror.c:145,4'
              BranchSideFuncs: []
            - BranchSide:      'pngerror.c:192,67'
              BranchSideFuncs: []
        - Branch String:   'pngerror.c:192,11'
          Branch Sides:
            - BranchSide:      'pngerror.c:145,4'
              BranchSideFuncs: []
            - BranchSide:      'pngerror.c:198,14'
              BranchSideFuncs: []
        - Branch String:   'pngerror.c:198,14'
          Branch Sides:
            - BranchSide:      'pngerror.c:199,14'
              BranchSideFuncs: []
            - BranchSide:      'pngerror.c:200,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_warning_parameter
      functionSourceFile: '/src/libpng/pngerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - number
        - string
      BBCount:         8
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OSS_FUZZ_png_safecat
      functionUses:    3
      BranchProfiles:
        - Branch String:   'pngerror.c:250,19'
          Branch Sides:
            - BranchSide:      'pngerror.c:250,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_safecat
            - BranchSide:      'pngerror.c:250,19'
              BranchSideFuncs: []
        - Branch String:   'pngerror.c:250,8'
          Branch Sides:
            - BranchSide:      'pngerror.c:250,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_safecat
            - BranchSide:      'pngerror.c:251,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_safecat
      Callsites:
        - Src:             'pngerror.c:251,13'
          Dst:             OSS_FUZZ_png_safecat
    - functionName:    OSS_FUZZ_png_warning_parameter_unsigned
      functionSourceFile: '/src/libpng/pngerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - size_t
      constantsTouched: []
      argNames:
        - p
        - number
        - format
        - value
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OSS_FUZZ_png_format_number
        - OSS_FUZZ_png_warning_parameter
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pngerror.c:259,37'
          Dst:             OSS_FUZZ_png_format_number
        - Src:             'pngerror.c:259,4'
          Dst:             OSS_FUZZ_png_warning_parameter
    - functionName:    OSS_FUZZ_png_get_mem_ptr
      functionSourceFile: '/src/libpng/pngmem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngmem.c:276,8'
          Branch Sides:
            - BranchSide:      'pngmem.c:277,7'
              BranchSideFuncs: []
            - BranchSide:      'pngmem.c:279,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_set_mem_fn
      functionSourceFile: '/src/libpng/pngmem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - mem_ptr
        - malloc_fn
        - free_fn
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngmem.c:261,8'
          Branch Sides:
            - BranchSide:      'pngmem.c:261,8'
              BranchSideFuncs: []
            - BranchSide:      'pngmem.c:263,26'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_free_default
      functionSourceFile: '/src/libpng/pngmem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - ptr
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngmem.c:246,24'
          Branch Sides:
            - BranchSide:      'pngmem.c:246,27'
              BranchSideFuncs: []
            - BranchSide:      'pngmem.c:247,7'
              BranchSideFuncs: []
        - Branch String:   'pngmem.c:246,8'
          Branch Sides:
            - BranchSide:      'pngmem.c:247,7'
              BranchSideFuncs: []
            - BranchSide:      'pngmem.c:250,9'
              BranchSideFuncs:
                - free
      Callsites:       []
    - functionName:    OSS_FUZZ_png_malloc_warn
      functionSourceFile: '/src/libpng/pngmem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - png_ptr
        - size
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OSS_FUZZ_png_malloc_base
        - OSS_FUZZ_png_warning
      functionUses:    18
      BranchProfiles:
        - Branch String:   'pngmem.c:213,8'
          Branch Sides:
            - BranchSide:      'pngmem.c:215,39'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngmem.c:223,4'
              BranchSideFuncs: []
        - Branch String:   'pngmem.c:217,11'
          Branch Sides:
            - BranchSide:      'pngmem.c:218,17'
              BranchSideFuncs: []
            - BranchSide:      'pngmem.c:220,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
      Callsites:
        - Src:             'pngmem.c:215,23'
          Dst:             OSS_FUZZ_png_malloc_base
        - Src:             'pngmem.c:220,7'
          Dst:             OSS_FUZZ_png_warning
    - functionName:    OSS_FUZZ_png_malloc_base
      functionSourceFile: '/src/libpng/pngmem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - png_ptr
        - size
      BBCount:         11
      ICount:          61
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    12
      BranchProfiles:
        - Branch String:   'pngmem.c:87,8'
          Branch Sides:
            - BranchSide:      'pngmem.c:87,29'
              BranchSideFuncs: []
            - BranchSide:      'pngmem.c:90,11'
              BranchSideFuncs:
                - malloc
        - Branch String:   'pngmem.c:90,27'
          Branch Sides:
            - BranchSide:      'pngmem.c:90,30'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'pngmem.c:97,34'
              BranchSideFuncs:
                - malloc
        - Branch String:   'pngmem.c:90,11'
          Branch Sides:
            - BranchSide:      'pngmem.c:91,17'
              BranchSideFuncs: []
            - BranchSide:      'pngmem.c:97,34'
              BranchSideFuncs:
                - malloc
      Callsites:       []
    - functionName:    OSS_FUZZ_png_malloc_default
      functionSourceFile: '/src/libpng/pngmem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - png_ptr
        - size
      BBCount:         8
      ICount:          47
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - OSS_FUZZ_png_error
        - OSS_FUZZ_png_malloc_base
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngmem.c:192,8'
          Branch Sides:
            - BranchSide:      'pngmem.c:193,7'
              BranchSideFuncs: []
            - BranchSide:      'pngmem.c:196,46'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_error
        - Branch String:   'pngmem.c:198,8'
          Branch Sides:
            - BranchSide:      'pngmem.c:199,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngmem.c:201,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngmem.c:196,10'
          Dst:             OSS_FUZZ_png_malloc_base
        - Src:             'pngmem.c:199,7'
          Dst:             OSS_FUZZ_png_error
    - functionName:    OSS_FUZZ_png_realloc_array
      functionSourceFile: '/src/libpng/pngmem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - size_t
      constantsTouched: []
      argNames:
        - png_ptr
        - old_array
        - old_elements
        - add_elements
        - element_size
      BBCount:         24
      ICount:          135
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - OSS_FUZZ_png_error
        - png_malloc_array_checked
      functionUses:    3
      BranchProfiles:
        - Branch String:   'pngmem.c:134,26'
          Branch Sides:
            - BranchSide:      'pngmem.c:134,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngmem.c:136,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngmem.c:134,47'
          Branch Sides:
            - BranchSide:      'pngmem.c:134,50'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngmem.c:136,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngmem.c:134,67'
          Branch Sides:
            - BranchSide:      'pngmem.c:135,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngmem.c:136,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngmem.c:135,26'
          Branch Sides:
            - BranchSide:      'pngmem.c:135,29'
              BranchSideFuncs:
                - png_malloc_array_checked
                - OSS_FUZZ_png_error
            - BranchSide:      'pngmem.c:141,8'
              BranchSideFuncs:
                - png_malloc_array_checked
        - Branch String:   'pngmem.c:134,8'
          Branch Sides:
            - BranchSide:      'pngmem.c:136,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngmem.c:141,8'
              BranchSideFuncs:
                - png_malloc_array_checked
        - Branch String:   'pngmem.c:141,8'
          Branch Sides:
            - BranchSide:      'pngmem.c:143,54'
              BranchSideFuncs:
                - png_malloc_array_checked
            - BranchSide:      'pngmem.c:161,4'
              BranchSideFuncs: []
        - Branch String:   'pngmem.c:146,11'
          Branch Sides:
            - BranchSide:      'pngmem.c:151,14'
              BranchSideFuncs: []
            - BranchSide:      'pngmem.c:159,4'
              BranchSideFuncs: []
        - Branch String:   'pngmem.c:151,14'
          Branch Sides:
            - BranchSide:      'pngmem.c:152,20'
              BranchSideFuncs: []
            - BranchSide:      'pngmem.c:154,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngmem.c:136,7'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngmem.c:143,29'
          Dst:             png_malloc_array_checked
    - functionName:    png_malloc_array_checked
      functionSourceFile: '/src/libpng/pngmem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - png_ptr
        - nelements
        - element_size
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OSS_FUZZ_png_malloc_base
      functionUses:    2
      BranchProfiles:
        - Branch String:   'pngmem.c:112,8'
          Branch Sides:
            - BranchSide:      'pngmem.c:113,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_base
            - BranchSide:      'pngmem.c:116,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngmem.c:113,14'
          Dst:             OSS_FUZZ_png_malloc_base
    - functionName:    OSS_FUZZ_png_malloc_array
      functionSourceFile: '/src/libpng/pngmem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - png_ptr
        - nelements
        - element_size
      BBCount:         8
      ICount:          46
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - OSS_FUZZ_png_error
        - png_malloc_array_checked
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngmem.c:123,23'
          Branch Sides:
            - BranchSide:      'pngmem.c:123,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngmem.c:124,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngmem.c:123,8'
          Branch Sides:
            - BranchSide:      'pngmem.c:124,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngmem.c:126,36'
              BranchSideFuncs:
                - png_malloc_array_checked
      Callsites:
        - Src:             'pngmem.c:124,7'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngmem.c:126,11'
          Dst:             png_malloc_array_checked
    - functionName:    OSS_FUZZ_png_malloc
      functionSourceFile: '/src/libpng/pngmem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - png_ptr
        - size
      BBCount:         8
      ICount:          48
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - OSS_FUZZ_png_error
        - OSS_FUZZ_png_malloc_base
      functionUses:    18
      BranchProfiles:
        - Branch String:   'pngmem.c:174,8'
          Branch Sides:
            - BranchSide:      'pngmem.c:175,7'
              BranchSideFuncs: []
            - BranchSide:      'pngmem.c:177,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_error
        - Branch String:   'pngmem.c:179,8'
          Branch Sides:
            - BranchSide:      'pngmem.c:180,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngmem.c:182,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngmem.c:177,10'
          Dst:             OSS_FUZZ_png_malloc_base
        - Src:             'pngmem.c:180,8'
          Dst:             OSS_FUZZ_png_error
    - functionName:    OSS_FUZZ_png_calloc
      functionSourceFile: '/src/libpng/pngmem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - png_ptr
        - size
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OSS_FUZZ_png_malloc
      functionUses:    6
      BranchProfiles:
        - Branch String:   'pngmem.c:55,8'
          Branch Sides:
            - BranchSide:      'pngmem.c:55,8'
              BranchSideFuncs: []
            - BranchSide:      'pngmem.c:56,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngmem.c:53,10'
          Dst:             OSS_FUZZ_png_malloc
    - functionName:    OSS_FUZZ_png_free
      functionSourceFile: '/src/libpng/pngmem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - ptr
      BBCount:         11
      ICount:          56
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OSS_FUZZ_png_free_default
      functionUses:    76
      BranchProfiles:
        - Branch String:   'pngmem.c:232,24'
          Branch Sides:
            - BranchSide:      'pngmem.c:232,27'
              BranchSideFuncs: []
            - BranchSide:      'pngmem.c:233,7'
              BranchSideFuncs: []
        - Branch String:   'pngmem.c:232,8'
          Branch Sides:
            - BranchSide:      'pngmem.c:233,7'
              BranchSideFuncs: []
            - BranchSide:      'pngmem.c:236,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_free_default
        - Branch String:   'pngmem.c:236,8'
          Branch Sides:
            - BranchSide:      'pngmem.c:237,7'
              BranchSideFuncs: []
            - BranchSide:      'pngmem.c:240,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_free_default
      Callsites:
        - Src:             'pngmem.c:240,7'
          Dst:             OSS_FUZZ_png_free_default
    - functionName:    OSS_FUZZ_png_destroy_png_struct
      functionSourceFile: '/src/libpng/pngmem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OSS_FUZZ_png_free
        - OSS_FUZZ_png_free_jmpbuf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngmem.c:26,8'
          Branch Sides:
            - BranchSide:      'pngmem.c:26,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free_jmpbuf
            - BranchSide:      'pngmem.c:31,34'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free_jmpbuf
      Callsites:
        - Src:             'pngmem.c:33,7'
          Dst:             OSS_FUZZ_png_free
        - Src:             'pngmem.c:37,10'
          Dst:             OSS_FUZZ_png_free_jmpbuf
    - functionName:    png_image_read_background
      functionSourceFile: '/src/libpng/pngread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3257
      functionLinenumberEnd: 3528
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - argument
      BBCount:         111
      ICount:          968
      EdgeCount:       136
      CyclomaticComplexity: 27
      functionsReached:
        - OSS_FUZZ_png_error
        - OSS_FUZZ_png_get_channels
        - OSS_FUZZ_png_read_row
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngread.c:3272,8'
          Branch Sides:
            - BranchSide:      'pngread.c:3273,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:3275,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_get_channels
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:3275,8'
          Branch Sides:
            - BranchSide:      'pngread.c:3276,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:3278,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_get_channels
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:3278,8'
          Branch Sides:
            - BranchSide:      'pngread.c:3279,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:3282,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:3282,54'
          Branch Sides:
            - BranchSide:      'pngread.c:3283,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:3286,12'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:3282,8'
          Branch Sides:
            - BranchSide:      'pngread.c:3284,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:3286,12'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:3286,4'
          Branch Sides:
            - BranchSide:      'pngread.c:3289,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:3293,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:3297,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:3305,4'
          Branch Sides:
            - BranchSide:      'pngread.c:3314,35'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3435,38'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3524,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:3317,13'
          Branch Sides:
            - BranchSide:      'pngread.c:3322,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3427,10'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:3322,20'
          Branch Sides:
            - BranchSide:      'pngread.c:3325,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3336,21'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:3325,23'
          Branch Sides:
            - BranchSide:      'pngread.c:3325,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3325,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:3325,23'
          Branch Sides:
            - BranchSide:      'pngread.c:3325,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3325,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:3325,23'
          Branch Sides:
            - BranchSide:      'pngread.c:3326,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3328,28'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:3331,27'
          Branch Sides:
            - BranchSide:      'pngread.c:3331,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3331,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:3341,20'
          Branch Sides:
            - BranchSide:      'pngread.c:3343,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3385,42'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:3343,19'
          Branch Sides:
            - BranchSide:      'pngread.c:3345,40'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3381,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:3355,22'
          Branch Sides:
            - BranchSide:      'pngread.c:3357,42'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3380,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:3359,29'
          Branch Sides:
            - BranchSide:      'pngread.c:3361,52'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3378,31'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:3363,32'
          Branch Sides:
            - BranchSide:      'pngread.c:3369,58'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3375,50'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:3388,19'
          Branch Sides:
            - BranchSide:      'pngread.c:0,0'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3390,40'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:3400,22'
          Branch Sides:
            - BranchSide:      'pngread.c:3402,42'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3423,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:3404,29'
          Branch Sides:
            - BranchSide:      'pngread.c:3406,52'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3419,40'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:3408,32'
          Branch Sides:
            - BranchSide:      'pngread.c:3410,58'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3415,50'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:3447,40'
          Branch Sides:
            - BranchSide:      'pngread.c:3448,21'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3452,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:3447,20'
          Branch Sides:
            - BranchSide:      'pngread.c:3449,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3452,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:3452,13'
          Branch Sides:
            - BranchSide:      'pngread.c:3459,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3520,10'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:3459,20'
          Branch Sides:
            - BranchSide:      'pngread.c:3462,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3473,21'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:3462,23'
          Branch Sides:
            - BranchSide:      'pngread.c:3462,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3462,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:3462,23'
          Branch Sides:
            - BranchSide:      'pngread.c:3462,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3462,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:3462,23'
          Branch Sides:
            - BranchSide:      'pngread.c:3463,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3465,28'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:3468,27'
          Branch Sides:
            - BranchSide:      'pngread.c:3468,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3468,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:3479,16'
          Branch Sides:
            - BranchSide:      'pngread.c:3482,41'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3518,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:3493,19'
          Branch Sides:
            - BranchSide:      'pngread.c:3495,46'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3517,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:3498,26'
          Branch Sides:
            - BranchSide:      'pngread.c:3500,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3509,35'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:3500,29'
          Branch Sides:
            - BranchSide:      'pngread.c:3502,41'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3506,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:3512,26'
          Branch Sides:
            - BranchSide:      'pngread.c:3513,50'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3515,28'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
      Callsites:
        - Src:             'pngread.c:3273,7'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngread.c:3276,7'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngread.c:3278,8'
          Dst:             OSS_FUZZ_png_get_channels
        - Src:             'pngread.c:3279,7'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngread.c:3284,7'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngread.c:3297,10'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngread.c:3351,22'
          Dst:             OSS_FUZZ_png_read_row
        - Src:             'pngread.c:3396,22'
          Dst:             OSS_FUZZ_png_read_row
        - Src:             'pngread.c:3486,19'
          Dst:             OSS_FUZZ_png_read_row
        - Src:             'pngread.c:3524,10'
          Dst:             OSS_FUZZ_png_error
    - functionName:    OSS_FUZZ_png_read_row
      functionSourceFile: '/src/libpng/pngread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 523
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - row
        - dsp_row
      BBCount:         126
      ICount:          748
      EdgeCount:       164
      CyclomaticComplexity: 40
      functionsReached:
        - OSS_FUZZ_png_combine_row
        - OSS_FUZZ_png_do_read_interlace
        - OSS_FUZZ_png_do_read_transformations
        - OSS_FUZZ_png_error
        - OSS_FUZZ_png_read_IDAT_data
        - OSS_FUZZ_png_read_filter_row
        - OSS_FUZZ_png_read_finish_row
        - OSS_FUZZ_png_read_start_row
        - png_do_read_intrapixel
      functionUses:    11
      BranchProfiles:
        - Branch String:   'pngread.c:290,8'
          Branch Sides:
            - BranchSide:      'pngread.c:291,7'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:299,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_IDAT_data
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_do_read_interlace
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_do_read_transformations
                - png_do_read_intrapixel
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_filter_row
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_start_row
        - Branch String:   'pngread.c:299,8'
          Branch Sides:
            - BranchSide:      'pngread.c:300,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_start_row
                - OSS_FUZZ_png_read_IDAT_data
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_do_read_interlace
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_do_read_transformations
                - png_do_read_intrapixel
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_filter_row
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
            - BranchSide:      'pngread.c:303,21'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_IDAT_data
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_do_read_interlace
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_do_read_transformations
                - png_do_read_intrapixel
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_filter_row
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
        - Branch String:   'pngread.c:308,24'
          Branch Sides:
            - BranchSide:      'pngread.c:308,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_IDAT_data
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_do_read_interlace
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_do_read_transformations
                - png_do_read_intrapixel
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_filter_row
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
            - BranchSide:      'pngread.c:308,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_IDAT_data
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_do_read_interlace
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_do_read_transformations
                - png_do_read_intrapixel
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_filter_row
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
        - Branch String:   'pngread.c:311,33'
          Branch Sides:
            - BranchSide:      'pngread.c:311,36'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_IDAT_data
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_do_read_interlace
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_do_read_transformations
                - png_do_read_intrapixel
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_filter_row
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
            - BranchSide:      'pngread.c:359,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_IDAT_data
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_do_read_interlace
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_do_read_transformations
                - png_do_read_intrapixel
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_filter_row
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
        - Branch String:   'pngread.c:311,8'
          Branch Sides:
            - BranchSide:      'pngread.c:349,4'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_IDAT_data
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_do_read_interlace
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_do_read_transformations
                - png_do_read_intrapixel
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_filter_row
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
            - BranchSide:      'pngread.c:359,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_IDAT_data
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_do_read_interlace
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_do_read_transformations
                - png_do_read_intrapixel
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_filter_row
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
        - Branch String:   'pngread.c:359,33'
          Branch Sides:
            - BranchSide:      'pngread.c:360,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_IDAT_data
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_do_read_interlace
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_do_read_transformations
                - png_do_read_intrapixel
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_filter_row
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
            - BranchSide:      'pngread.c:441,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_IDAT_data
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_do_read_interlace
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_do_read_transformations
                - png_do_read_intrapixel
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_filter_row
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:359,8'
          Branch Sides:
            - BranchSide:      'pngread.c:362,15'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_IDAT_data
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_do_read_interlace
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_do_read_transformations
                - png_do_read_intrapixel
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_filter_row
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
            - BranchSide:      'pngread.c:441,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_IDAT_data
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_do_read_interlace
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_do_read_transformations
                - png_do_read_intrapixel
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_filter_row
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:362,7'
          Branch Sides:
            - BranchSide:      'pngread.c:365,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_IDAT_data
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_do_read_interlace
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_do_read_transformations
                - png_do_read_intrapixel
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_filter_row
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
            - BranchSide:      'pngread.c:375,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_IDAT_data
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_do_read_interlace
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_do_read_transformations
                - png_do_read_intrapixel
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_filter_row
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
            - BranchSide:      'pngread.c:386,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_IDAT_data
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_do_read_interlace
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_do_read_transformations
                - png_do_read_intrapixel
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_filter_row
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
            - BranchSide:      'pngread.c:397,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_IDAT_data
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_do_read_interlace
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_do_read_transformations
                - png_do_read_intrapixel
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_filter_row
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
            - BranchSide:      'pngread.c:408,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_IDAT_data
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_do_read_interlace
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_do_read_transformations
                - png_do_read_intrapixel
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_filter_row
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
            - BranchSide:      'pngread.c:419,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_IDAT_data
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_do_read_interlace
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_do_read_transformations
                - png_do_read_intrapixel
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_filter_row
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
            - BranchSide:      'pngread.c:427,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_IDAT_data
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_do_read_interlace
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_do_read_transformations
                - png_do_read_intrapixel
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_filter_row
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_finish_row
            - BranchSide:      'pngread.c:431,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_IDAT_data
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_do_read_interlace
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_do_read_transformations
                - png_do_read_intrapixel
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_filter_row
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_finish_row
        - Branch String:   'pngread.c:365,17'
          Branch Sides:
            - BranchSide:      'pngread.c:367,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
            - BranchSide:      'pngread.c:372,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_IDAT_data
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_do_read_interlace
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_do_read_transformations
                - png_do_read_intrapixel
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_filter_row
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:367,20'
          Branch Sides:
            - BranchSide:      'pngread.c:368,35'
              BranchSideFuncs:
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
            - BranchSide:      'pngread.c:369,36'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_row
        - Branch String:   'pngread.c:375,46'
          Branch Sides:
            - BranchSide:      'pngread.c:375,49'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
            - BranchSide:      'pngread.c:377,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
        - Branch String:   'pngread.c:375,17'
          Branch Sides:
            - BranchSide:      'pngread.c:377,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
            - BranchSide:      'pngread.c:383,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_IDAT_data
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_do_read_interlace
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_do_read_transformations
                - png_do_read_intrapixel
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_filter_row
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:377,20'
          Branch Sides:
            - BranchSide:      'pngread.c:378,35'
              BranchSideFuncs:
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
            - BranchSide:      'pngread.c:380,36'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_row
        - Branch String:   'pngread.c:386,17'
          Branch Sides:
            - BranchSide:      'pngread.c:388,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
            - BranchSide:      'pngread.c:394,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_IDAT_data
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_do_read_interlace
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_do_read_transformations
                - png_do_read_intrapixel
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_filter_row
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:388,36'
          Branch Sides:
            - BranchSide:      'pngread.c:388,40'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
            - BranchSide:      'pngread.c:391,36'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_row
        - Branch String:   'pngread.c:388,20'
          Branch Sides:
            - BranchSide:      'pngread.c:389,35'
              BranchSideFuncs:
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
            - BranchSide:      'pngread.c:391,36'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_row
        - Branch String:   'pngread.c:397,43'
          Branch Sides:
            - BranchSide:      'pngread.c:397,46'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
            - BranchSide:      'pngread.c:399,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
        - Branch String:   'pngread.c:397,17'
          Branch Sides:
            - BranchSide:      'pngread.c:399,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
            - BranchSide:      'pngread.c:405,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_IDAT_data
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_do_read_interlace
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_do_read_transformations
                - png_do_read_intrapixel
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_filter_row
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:399,20'
          Branch Sides:
            - BranchSide:      'pngread.c:400,35'
              BranchSideFuncs:
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
            - BranchSide:      'pngread.c:402,36'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_row
        - Branch String:   'pngread.c:408,17'
          Branch Sides:
            - BranchSide:      'pngread.c:410,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
            - BranchSide:      'pngread.c:416,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_IDAT_data
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_do_read_interlace
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_do_read_transformations
                - png_do_read_intrapixel
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_filter_row
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:410,36'
          Branch Sides:
            - BranchSide:      'pngread.c:410,40'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
            - BranchSide:      'pngread.c:413,36'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_row
        - Branch String:   'pngread.c:410,20'
          Branch Sides:
            - BranchSide:      'pngread.c:411,35'
              BranchSideFuncs:
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
            - BranchSide:      'pngread.c:413,36'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_row
        - Branch String:   'pngread.c:419,43'
          Branch Sides:
            - BranchSide:      'pngread.c:419,46'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
            - BranchSide:      'pngread.c:421,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
        - Branch String:   'pngread.c:419,17'
          Branch Sides:
            - BranchSide:      'pngread.c:421,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
            - BranchSide:      'pngread.c:427,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_IDAT_data
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_do_read_interlace
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_do_read_transformations
                - png_do_read_intrapixel
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_filter_row
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:421,20'
          Branch Sides:
            - BranchSide:      'pngread.c:422,35'
              BranchSideFuncs:
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
            - BranchSide:      'pngread.c:424,36'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_row
        - Branch String:   'pngread.c:431,17'
          Branch Sides:
            - BranchSide:      'pngread.c:433,36'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_row
            - BranchSide:      'pngread.c:436,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_IDAT_data
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_do_read_interlace
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_do_read_transformations
                - png_do_read_intrapixel
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_filter_row
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:441,8'
          Branch Sides:
            - BranchSide:      'pngread.c:442,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:445,4'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_IDAT_data
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_do_read_interlace
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_do_read_transformations
                - png_do_read_intrapixel
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_filter_row
        - Branch String:   'pngread.c:448,8'
          Branch Sides:
            - BranchSide:      'pngread.c:450,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_filter_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_do_read_interlace
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_do_read_transformations
                - png_do_read_intrapixel
            - BranchSide:      'pngread.c:462,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_do_read_interlace
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_do_read_transformations
                - png_do_read_intrapixel
        - Branch String:   'pngread.c:450,11'
          Branch Sides:
            - BranchSide:      'pngread.c:451,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_filter_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_do_read_interlace
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_do_read_transformations
                - png_do_read_intrapixel
            - BranchSide:      'pngread.c:454,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:465,72'
          Branch Sides:
            - BranchSide:      'pngread.c:466,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_do_read_interlace
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_do_read_transformations
                - png_do_read_intrapixel
            - BranchSide:      'pngread.c:474,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_do_read_interlace
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_do_read_transformations
        - Branch String:   'pngread.c:465,8'
          Branch Sides:
            - BranchSide:      'pngread.c:469,41'
              BranchSideFuncs:
                - png_do_read_intrapixel
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_do_read_interlace
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_do_read_transformations
            - BranchSide:      'pngread.c:474,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_do_read_interlace
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_do_read_transformations
        - Branch String:   'pngread.c:476,10'
          Branch Sides:
            - BranchSide:      'pngread.c:476,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_read_transformations
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_do_read_interlace
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:479,35'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_read_transformations
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_do_read_interlace
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:474,8'
          Branch Sides:
            - BranchSide:      'pngread.c:479,35'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_read_transformations
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_do_read_interlace
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:483,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_do_read_interlace
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:483,8'
          Branch Sides:
            - BranchSide:      'pngread.c:485,51'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_do_read_interlace
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:490,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_do_read_interlace
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:486,11'
          Branch Sides:
            - BranchSide:      'pngread.c:487,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:488,4'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_do_read_interlace
        - Branch String:   'pngread.c:490,13'
          Branch Sides:
            - BranchSide:      'pngread.c:0,0'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:491,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:495,33'
          Branch Sides:
            - BranchSide:      'pngread.c:496,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_do_read_interlace
            - BranchSide:      'pngread.c:512,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
        - Branch String:   'pngread.c:495,8'
          Branch Sides:
            - BranchSide:      'pngread.c:498,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_do_read_interlace
            - BranchSide:      'pngread.c:512,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
        - Branch String:   'pngread.c:498,11'
          Branch Sides:
            - BranchSide:      'pngread.c:499,43'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_read_interlace
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
            - BranchSide:      'pngread.c:502,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_combine_row
        - Branch String:   'pngread.c:502,11'
          Branch Sides:
            - BranchSide:      'pngread.c:503,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
            - BranchSide:      'pngread.c:505,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
        - Branch String:   'pngread.c:505,11'
          Branch Sides:
            - BranchSide:      'pngread.c:506,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
            - BranchSide:      'pngread.c:507,4'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_row
        - Branch String:   'pngread.c:512,11'
          Branch Sides:
            - BranchSide:      'pngread.c:513,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_combine_row
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
            - BranchSide:      'pngread.c:515,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_row
                - OSS_FUZZ_png_combine_row
        - Branch String:   'pngread.c:520,8'
          Branch Sides:
            - BranchSide:      'pngread.c:520,8'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:521,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngread.c:300,7'
          Dst:             OSS_FUZZ_png_read_start_row
        - Src:             'pngread.c:368,19'
          Dst:             OSS_FUZZ_png_combine_row
        - Src:             'pngread.c:369,16'
          Dst:             OSS_FUZZ_png_read_finish_row
        - Src:             'pngread.c:378,19'
          Dst:             OSS_FUZZ_png_combine_row
        - Src:             'pngread.c:380,16'
          Dst:             OSS_FUZZ_png_read_finish_row
        - Src:             'pngread.c:389,19'
          Dst:             OSS_FUZZ_png_combine_row
        - Src:             'pngread.c:391,16'
          Dst:             OSS_FUZZ_png_read_finish_row
        - Src:             'pngread.c:400,19'
          Dst:             OSS_FUZZ_png_combine_row
        - Src:             'pngread.c:402,16'
          Dst:             OSS_FUZZ_png_read_finish_row
        - Src:             'pngread.c:411,19'
          Dst:             OSS_FUZZ_png_combine_row
        - Src:             'pngread.c:413,16'
          Dst:             OSS_FUZZ_png_read_finish_row
        - Src:             'pngread.c:422,19'
          Dst:             OSS_FUZZ_png_combine_row
        - Src:             'pngread.c:424,16'
          Dst:             OSS_FUZZ_png_read_finish_row
        - Src:             'pngread.c:433,16'
          Dst:             OSS_FUZZ_png_read_finish_row
        - Src:             'pngread.c:442,7'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngread.c:446,4'
          Dst:             OSS_FUZZ_png_read_IDAT_data
        - Src:             'pngread.c:451,10'
          Dst:             OSS_FUZZ_png_read_filter_row
        - Src:             'pngread.c:454,10'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngread.c:469,7'
          Dst:             png_do_read_intrapixel
        - Src:             'pngread.c:479,7'
          Dst:             OSS_FUZZ_png_do_read_transformations
        - Src:             'pngread.c:487,10'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngread.c:491,7'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngread.c:499,10'
          Dst:             OSS_FUZZ_png_do_read_interlace
        - Src:             'pngread.c:503,10'
          Dst:             OSS_FUZZ_png_combine_row
        - Src:             'pngread.c:506,10'
          Dst:             OSS_FUZZ_png_combine_row
        - Src:             'pngread.c:513,10'
          Dst:             OSS_FUZZ_png_combine_row
        - Src:             'pngread.c:516,10'
          Dst:             OSS_FUZZ_png_combine_row
        - Src:             'pngread.c:518,4'
          Dst:             OSS_FUZZ_png_read_finish_row
    - functionName:    png_do_read_intrapixel
      functionSourceFile: '/src/libpng/pngread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - row_info
        - row
      BBCount:         30
      ICount:          275
      EdgeCount:       38
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngread.c:229,8'
          Branch Sides:
            - BranchSide:      'pngread.c:229,8'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:232,31'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:234,11'
          Branch Sides:
            - BranchSide:      'pngread.c:239,14'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:254,16'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:239,14'
          Branch Sides:
            - BranchSide:      'pngread.c:240,29'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:242,19'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:242,19'
          Branch Sides:
            - BranchSide:      'pngread.c:243,29'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:246,13'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:248,10'
          Branch Sides:
            - BranchSide:      'pngread.c:250,40'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:253,7'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:259,14'
          Branch Sides:
            - BranchSide:      'pngread.c:260,29'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:262,19'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:262,19'
          Branch Sides:
            - BranchSide:      'pngread.c:263,29'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:266,13'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:268,10'
          Branch Sides:
            - BranchSide:      'pngread.c:270,48'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:280,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    png_image_read_composite
      functionSourceFile: '/src/libpng/pngread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3130
      functionLinenumberEnd: 3239
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - argument
      BBCount:         43
      ICount:          409
      EdgeCount:       52
      CyclomaticComplexity: 11
      functionsReached:
        - OSS_FUZZ_png_error
        - OSS_FUZZ_png_read_row
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngread.c:3137,4'
          Branch Sides:
            - BranchSide:      'pngread.c:3140,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3144,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3148,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:3159,7'
          Branch Sides:
            - BranchSide:      'pngread.c:3164,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3239,4'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:3164,14'
          Branch Sides:
            - BranchSide:      'pngread.c:3167,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3178,15'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:3167,17'
          Branch Sides:
            - BranchSide:      'pngread.c:3167,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3167,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:3167,17'
          Branch Sides:
            - BranchSide:      'pngread.c:3167,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3167,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:3167,17'
          Branch Sides:
            - BranchSide:      'pngread.c:3168,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3170,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:3173,21'
          Branch Sides:
            - BranchSide:      'pngread.c:3173,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3173,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:3184,10'
          Branch Sides:
            - BranchSide:      'pngread.c:3186,31'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3236,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:3199,13'
          Branch Sides:
            - BranchSide:      'pngread.c:3201,33'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3235,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:3203,20'
          Branch Sides:
            - BranchSide:      'pngread.c:3207,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3233,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:3207,19'
          Branch Sides:
            - BranchSide:      'pngread.c:3209,46'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3231,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:3211,26'
          Branch Sides:
            - BranchSide:      'pngread.c:3219,35'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3229,44'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
      Callsites:
        - Src:             'pngread.c:3148,10'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngread.c:3191,13'
          Dst:             OSS_FUZZ_png_read_row
    - functionName:    png_image_read_and_map
      functionSourceFile: '/src/libpng/pngread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2809
      functionLinenumberEnd: 2993
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - argument
      BBCount:         87
      ICount:          669
      EdgeCount:       107
      CyclomaticComplexity: 22
      functionsReached:
        - OSS_FUZZ_png_error
        - OSS_FUZZ_png_read_row
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngread.c:2820,4'
          Branch Sides:
            - BranchSide:      'pngread.c:2823,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:2827,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:2831,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:2842,7'
          Branch Sides:
            - BranchSide:      'pngread.c:2847,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:2993,4'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:2847,14'
          Branch Sides:
            - BranchSide:      'pngread.c:2850,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:2861,15'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:2850,17'
          Branch Sides:
            - BranchSide:      'pngread.c:2850,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:2850,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:2850,17'
          Branch Sides:
            - BranchSide:      'pngread.c:2850,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:2850,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:2850,17'
          Branch Sides:
            - BranchSide:      'pngread.c:2851,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:2853,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:2856,21'
          Branch Sides:
            - BranchSide:      'pngread.c:2856,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:2856,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:2866,10'
          Branch Sides:
            - BranchSide:      'pngread.c:2868,31'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:2990,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:2880,13'
          Branch Sides:
            - BranchSide:      'pngread.c:2883,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:2912,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:2929,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:2937,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:2987,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:2883,19'
          Branch Sides:
            - BranchSide:      'pngread.c:2886,48'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:2909,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:2894,26'
          Branch Sides:
            - BranchSide:      'pngread.c:2896,40'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:2898,31'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:2898,31'
          Branch Sides:
            - BranchSide:      'pngread.c:2900,31'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:2904,43'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:2912,19'
          Branch Sides:
            - BranchSide:      'pngread.c:2914,44'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:2926,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:2917,26'
          Branch Sides:
            - BranchSide:      'pngread.c:2918,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:2920,31'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:2920,31'
          Branch Sides:
            - BranchSide:      'pngread.c:2921,35'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:2924,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:2929,19'
          Branch Sides:
            - BranchSide:      'pngread.c:2931,32'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:2934,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:2937,19'
          Branch Sides:
            - BranchSide:      'pngread.c:2939,43'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:2984,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:2946,26'
          Branch Sides:
            - BranchSide:      'pngread.c:2947,35'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:2950,31'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:2950,31'
          Branch Sides:
            - BranchSide:      'pngread.c:2951,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:2961,38'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:2972,29'
          Branch Sides:
            - BranchSide:      'pngread.c:2972,53'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:2973,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:2973,29'
          Branch Sides:
            - BranchSide:      'pngread.c:2973,53'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:2974,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:2974,29'
          Branch Sides:
            - BranchSide:      'pngread.c:2974,53'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:2975,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:2975,29'
          Branch Sides:
            - BranchSide:      'pngread.c:2975,53'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:2976,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:2976,29'
          Branch Sides:
            - BranchSide:      'pngread.c:2976,53'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:2977,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:2977,29'
          Branch Sides:
            - BranchSide:      'pngread.c:2977,53'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:2979,45'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
      Callsites:
        - Src:             'pngread.c:2831,10'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngread.c:2873,13'
          Dst:             OSS_FUZZ_png_read_row
    - functionName:    png_image_skip_unused_chunks
      functionSourceFile: '/src/libpng/pngread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1470
      functionLinenumberEnd: 1508
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OSS_FUZZ_png_set_keep_unknown_chunks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pngread.c:1501,8'
          Dst:             OSS_FUZZ_png_set_keep_unknown_chunks
        - Src:             'pngread.c:1505,8'
          Dst:             OSS_FUZZ_png_set_keep_unknown_chunks
    - functionName:    decode_gamma
      functionSourceFile: '/src/libpng/pngread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1552
      functionLinenumberEnd: 1586
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - display
        - value
        - encoding
      BBCount:         15
      ICount:          104
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - OSS_FUZZ_png_error
        - OSS_FUZZ_png_gamma_16bit_correct
        - set_file_encoding
      functionUses:    2
      BranchProfiles:
        - Branch String:   'pngread.c:1553,8'
          Branch Sides:
            - BranchSide:      'pngread.c:1554,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_16bit_correct
                - OSS_FUZZ_png_error
                - set_file_encoding
            - BranchSide:      'pngread.c:1556,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_16bit_correct
                - OSS_FUZZ_png_error
                - set_file_encoding
        - Branch String:   'pngread.c:1556,8'
          Branch Sides:
            - BranchSide:      'pngread.c:1558,25'
              BranchSideFuncs:
                - set_file_encoding
                - OSS_FUZZ_png_gamma_16bit_correct
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:1562,12'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_16bit_correct
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:1562,4'
          Branch Sides:
            - BranchSide:      'pngread.c:1565,42'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_16bit_correct
            - BranchSide:      'pngread.c:1569,33'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1573,10'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1576,16'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1581,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
      Callsites:
        - Src:             'pngread.c:1558,7'
          Dst:             set_file_encoding
        - Src:             'pngread.c:1565,18'
          Dst:             OSS_FUZZ_png_gamma_16bit_correct
        - Src:             'pngread.c:1581,10'
          Dst:             OSS_FUZZ_png_error
    - functionName:    set_file_encoding
      functionSourceFile: '/src/libpng/pngread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1524
      functionLinenumberEnd: 1548
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - display
      BBCount:         11
      ICount:          76
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - OSS_FUZZ_png_error
        - OSS_FUZZ_png_gamma_significant
        - OSS_FUZZ_png_reciprocal
        - OSS_FUZZ_png_resolve_file_gamma
        - png_gamma_not_sRGB
      functionUses:    2
      BranchProfiles:
        - Branch String:   'pngread.c:1531,8'
          Branch Sides:
            - BranchSide:      'pngread.c:1532,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:1534,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_significant
                - png_gamma_not_sRGB
                - OSS_FUZZ_png_reciprocal
        - Branch String:   'pngread.c:1534,8'
          Branch Sides:
            - BranchSide:      'pngread.c:1536,30'
              BranchSideFuncs:
                - png_gamma_not_sRGB
                - OSS_FUZZ_png_reciprocal
            - BranchSide:      'pngread.c:1547,7'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:1536,11'
          Branch Sides:
            - BranchSide:      'pngread.c:1538,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_reciprocal
            - BranchSide:      'pngread.c:1543,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngread.c:1526,24'
          Dst:             OSS_FUZZ_png_resolve_file_gamma
        - Src:             'pngread.c:1532,7'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngread.c:1534,8'
          Dst:             OSS_FUZZ_png_gamma_significant
        - Src:             'pngread.c:1536,11'
          Dst:             png_gamma_not_sRGB
        - Src:             'pngread.c:1539,37'
          Dst:             OSS_FUZZ_png_reciprocal
    - functionName:    png_gamma_not_sRGB
      functionSourceFile: '/src/libpng/pngread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1231
      functionLinenumberEnd: 1237
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - g
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OSS_FUZZ_png_gamma_significant
      functionUses:    2
      BranchProfiles:
        - Branch String:   'pngread.c:1233,30'
          Branch Sides:
            - BranchSide:      'pngread.c:1233,33'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1234,7'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:1233,8'
          Branch Sides:
            - BranchSide:      'pngread.c:1234,7'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1236,34'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_significant
      Callsites:
        - Src:             'pngread.c:1236,11'
          Dst:             OSS_FUZZ_png_gamma_significant
    - functionName:    png_colormap_compose
      functionSourceFile: '/src/libpng/pngread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1593
      functionLinenumberEnd: 1620
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - display
        - foreground
        - foreground_encoding
        - alpha
        - background
        - encoding
      BBCount:         6
      ICount:          99
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - decode_gamma
      functionUses:    6
      BranchProfiles:
        - Branch String:   'pngread.c:1607,8'
          Branch Sides:
            - BranchSide:      'pngread.c:1612,9'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1618,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngread.c:1599,20'
          Dst:             decode_gamma
        - Src:             'pngread.c:1600,20'
          Dst:             decode_gamma
    - functionName:    make_rgb_colormap
      functionSourceFile: '/src/libpng/pngread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1927
      functionLinenumberEnd: 1945
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - display
      BBCount:         15
      ICount:          80
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - png_create_colormap_entry
      functionUses:    3
      BranchProfiles:
        - Branch String:   'pngread.c:1931,4'
          Branch Sides:
            - BranchSide:      'pngread.c:1935,13'
              BranchSideFuncs:
                - png_create_colormap_entry
            - BranchSide:      'pngread.c:1945,16'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:1935,7'
          Branch Sides:
            - BranchSide:      'pngread.c:1939,16'
              BranchSideFuncs:
                - png_create_colormap_entry
            - BranchSide:      'pngread.c:1943,4'
              BranchSideFuncs:
                - png_create_colormap_entry
        - Branch String:   'pngread.c:1939,10'
          Branch Sides:
            - BranchSide:      'pngread.c:1940,39'
              BranchSideFuncs:
                - png_create_colormap_entry
            - BranchSide:      'pngread.c:1942,7'
              BranchSideFuncs:
                - png_create_colormap_entry
      Callsites:
        - Src:             'pngread.c:1940,13'
          Dst:             png_create_colormap_entry
    - functionName:    png_create_colormap_entry
      functionSourceFile: '/src/libpng/pngread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1630
      functionLinenumberEnd: 1845
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - display
        - ip
        - red
        - green
        - blue
        - alpha
        - encoding
      BBCount:         85
      ICount:          839
      EdgeCount:       104
      CyclomaticComplexity: 21
      functionsReached:
        - OSS_FUZZ_png_error
        - OSS_FUZZ_png_gamma_16bit_correct
        - set_file_encoding
      functionUses:    23
      BranchProfiles:
        - Branch String:   'pngread.c:1634,68'
          Branch Sides:
            - BranchSide:      'pngread.c:1634,68'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_gamma_16bit_correct
                - OSS_FUZZ_png_gamma_16bit_correct
                - OSS_FUZZ_png_gamma_16bit_correct
                - set_file_encoding
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:1635,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_gamma_16bit_correct
                - OSS_FUZZ_png_gamma_16bit_correct
                - OSS_FUZZ_png_gamma_16bit_correct
                - set_file_encoding
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:1637,8'
          Branch Sides:
            - BranchSide:      'pngread.c:1638,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:1643,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_gamma_16bit_correct
                - OSS_FUZZ_png_gamma_16bit_correct
                - OSS_FUZZ_png_gamma_16bit_correct
                - set_file_encoding
        - Branch String:   'pngread.c:1643,8'
          Branch Sides:
            - BranchSide:      'pngread.c:1645,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_gamma_16bit_correct
                - OSS_FUZZ_png_gamma_16bit_correct
                - OSS_FUZZ_png_gamma_16bit_correct
                - set_file_encoding
            - BranchSide:      'pngread.c:1654,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_gamma_16bit_correct
                - OSS_FUZZ_png_gamma_16bit_correct
                - OSS_FUZZ_png_gamma_16bit_correct
        - Branch String:   'pngread.c:1645,11'
          Branch Sides:
            - BranchSide:      'pngread.c:1646,28'
              BranchSideFuncs:
                - set_file_encoding
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_gamma_16bit_correct
                - OSS_FUZZ_png_gamma_16bit_correct
                - OSS_FUZZ_png_gamma_16bit_correct
            - BranchSide:      'pngread.c:1651,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_gamma_16bit_correct
                - OSS_FUZZ_png_gamma_16bit_correct
                - OSS_FUZZ_png_gamma_16bit_correct
        - Branch String:   'pngread.c:1654,8'
          Branch Sides:
            - BranchSide:      'pngread.c:1656,27'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_16bit_correct
                - OSS_FUZZ_png_gamma_16bit_correct
                - OSS_FUZZ_png_gamma_16bit_correct
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:1677,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:1662,29'
          Branch Sides:
            - BranchSide:      'pngread.c:1662,32'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:1664,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:1662,11'
          Branch Sides:
            - BranchSide:      'pngread.c:1664,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:1670,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:1677,13'
          Branch Sides:
            - BranchSide:      'pngread.c:1682,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:1689,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:1690,28'
          Branch Sides:
            - BranchSide:      'pngread.c:1690,31'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:1695,28'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:1703,8'
          Branch Sides:
            - BranchSide:      'pngread.c:1705,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:1737,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:1705,11'
          Branch Sides:
            - BranchSide:      'pngread.c:1708,46'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:1727,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:1711,14'
          Branch Sides:
            - BranchSide:      'pngread.c:1712,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:1717,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:1737,8'
          Branch Sides:
            - BranchSide:      'pngread.c:1738,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:1743,24'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:1743,69'
          Branch Sides:
            - BranchSide:      'pngread.c:1743,69'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1744,14'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:1754,11'
          Branch Sides:
            - BranchSide:      'pngread.c:1756,31'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1811,28'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:1764,10'
          Branch Sides:
            - BranchSide:      'pngread.c:1767,53'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1771,20'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1789,49'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1793,20'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1805,16'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:1771,20'
          Branch Sides:
            - BranchSide:      'pngread.c:1773,23'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1783,57'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:1773,23'
          Branch Sides:
            - BranchSide:      'pngread.c:1775,30'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1781,41'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:1793,20'
          Branch Sides:
            - BranchSide:      'pngread.c:1795,23'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1801,45'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:1795,23'
          Branch Sides:
            - BranchSide:      'pngread.c:1796,31'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1799,28'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:1815,10'
          Branch Sides:
            - BranchSide:      'pngread.c:1818,50'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1821,54'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1827,46'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1830,42'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1834,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngread.c:1638,7'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngread.c:1646,10'
          Dst:             set_file_encoding
        - Src:             'pngread.c:1658,13'
          Dst:             OSS_FUZZ_png_gamma_16bit_correct
        - Src:             'pngread.c:1659,15'
          Dst:             OSS_FUZZ_png_gamma_16bit_correct
        - Src:             'pngread.c:1660,14'
          Dst:             OSS_FUZZ_png_gamma_16bit_correct
        - Src:             'pngread.c:1738,7'
          Dst:             OSS_FUZZ_png_error
    - functionName:    make_gray_file_colormap
      functionSourceFile: '/src/libpng/pngread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1849
      functionLinenumberEnd: 1855
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - display
      BBCount:         7
      ICount:          40
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - png_create_colormap_entry
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngread.c:1852,4'
          Branch Sides:
            - BranchSide:      'pngread.c:1853,33'
              BranchSideFuncs:
                - png_create_colormap_entry
            - BranchSide:      'pngread.c:1855,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngread.c:1853,7'
          Dst:             png_create_colormap_entry
    - functionName:    make_ga_colormap
      functionSourceFile: '/src/libpng/pngread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1872
      functionLinenumberEnd: 1920
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - display
      BBCount:         14
      ICount:          94
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - png_create_colormap_entry
      functionUses:    2
      BranchProfiles:
        - Branch String:   'pngread.c:1900,4'
          Branch Sides:
            - BranchSide:      'pngread.c:1902,28'
              BranchSideFuncs:
                - png_create_colormap_entry
                - png_create_colormap_entry
                - png_create_colormap_entry
            - BranchSide:      'pngread.c:1909,30'
              BranchSideFuncs:
                - png_create_colormap_entry
                - png_create_colormap_entry
        - Branch String:   'pngread.c:1911,4'
          Branch Sides:
            - BranchSide:      'pngread.c:1915,13'
              BranchSideFuncs:
                - png_create_colormap_entry
            - BranchSide:      'pngread.c:1920,16'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:1915,7'
          Branch Sides:
            - BranchSide:      'pngread.c:1916,36'
              BranchSideFuncs:
                - png_create_colormap_entry
            - BranchSide:      'pngread.c:1918,4'
              BranchSideFuncs:
                - png_create_colormap_entry
      Callsites:
        - Src:             'pngread.c:1903,7'
          Dst:             png_create_colormap_entry
        - Src:             'pngread.c:1909,4'
          Dst:             png_create_colormap_entry
        - Src:             'pngread.c:1916,10'
          Dst:             png_create_colormap_entry
    - functionName:    make_gray_colormap
      functionSourceFile: '/src/libpng/pngread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1860
      functionLinenumberEnd: 1866
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - display
      BBCount:         7
      ICount:          40
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - png_create_colormap_entry
      functionUses:    3
      BranchProfiles:
        - Branch String:   'pngread.c:1863,4'
          Branch Sides:
            - BranchSide:      'pngread.c:1864,33'
              BranchSideFuncs:
                - png_create_colormap_entry
            - BranchSide:      'pngread.c:1866,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngread.c:1864,7'
          Dst:             png_create_colormap_entry
    - functionName:    chromaticities_match_sRGB
      functionSourceFile: '/src/libpng/pngread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1201
      functionLinenumberEnd: 1222
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - xy
      BBCount:         35
      ICount:          176
      EdgeCount:       50
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'pngread.c:1212,8'
          Branch Sides:
            - BranchSide:      'pngread.c:1212,8'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1220,7'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:1212,68'
          Branch Sides:
            - BranchSide:      'pngread.c:1213,8'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1220,7'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:1213,8'
          Branch Sides:
            - BranchSide:      'pngread.c:1213,8'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1220,7'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:1213,68'
          Branch Sides:
            - BranchSide:      'pngread.c:1214,8'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1220,7'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:1214,8'
          Branch Sides:
            - BranchSide:      'pngread.c:1214,8'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1220,7'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:1214,68'
          Branch Sides:
            - BranchSide:      'pngread.c:1215,8'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1220,7'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:1215,8'
          Branch Sides:
            - BranchSide:      'pngread.c:1215,8'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1220,7'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:1215,68'
          Branch Sides:
            - BranchSide:      'pngread.c:1216,8'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1220,7'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:1216,8'
          Branch Sides:
            - BranchSide:      'pngread.c:1216,8'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1220,7'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:1216,68'
          Branch Sides:
            - BranchSide:      'pngread.c:1217,8'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1220,7'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:1217,8'
          Branch Sides:
            - BranchSide:      'pngread.c:1217,8'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1220,7'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:1217,68'
          Branch Sides:
            - BranchSide:      'pngread.c:1218,8'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1220,7'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:1218,8'
          Branch Sides:
            - BranchSide:      'pngread.c:1218,8'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1220,7'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:1218,68'
          Branch Sides:
            - BranchSide:      'pngread.c:1219,8'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1220,7'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:1219,8'
          Branch Sides:
            - BranchSide:      'pngread.c:1219,8'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1220,7'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:1212,8'
          Branch Sides:
            - BranchSide:      'pngread.c:1220,7'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1221,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    png_image_is_not_sRGB
      functionSourceFile: '/src/libpng/pngread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1245
      functionLinenumberEnd: 1268
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         13
      ICount:          83
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - chromaticities_match_sRGB
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngread.c:1255,37'
          Branch Sides:
            - BranchSide:      'pngread.c:1255,40'
              BranchSideFuncs:
                - chromaticities_match_sRGB
            - BranchSide:      'pngread.c:1256,42'
              BranchSideFuncs:
                - chromaticities_match_sRGB
        - Branch String:   'pngread.c:1255,8'
          Branch Sides:
            - BranchSide:      'pngread.c:1256,42'
              BranchSideFuncs:
                - chromaticities_match_sRGB
            - BranchSide:      'pngread.c:1259,8'
              BranchSideFuncs:
                - chromaticities_match_sRGB
        - Branch String:   'pngread.c:1259,8'
          Branch Sides:
            - BranchSide:      'pngread.c:1260,7'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1263,8'
              BranchSideFuncs:
                - chromaticities_match_sRGB
        - Branch String:   'pngread.c:1263,8'
          Branch Sides:
            - BranchSide:      'pngread.c:1264,42'
              BranchSideFuncs:
                - chromaticities_match_sRGB
            - BranchSide:      'pngread.c:1267,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngread.c:1256,15'
          Dst:             chromaticities_match_sRGB
        - Src:             'pngread.c:1264,15'
          Dst:             chromaticities_match_sRGB
    - functionName:    png_image_format
      functionSourceFile: '/src/libpng/pngread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1173
      functionLinenumberEnd: 1196
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         16
      ICount:          101
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'pngread.c:1176,8'
          Branch Sides:
            - BranchSide:      'pngread.c:1177,14'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1179,9'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:1179,8'
          Branch Sides:
            - BranchSide:      'pngread.c:1180,14'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1187,13'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:1190,8'
          Branch Sides:
            - BranchSide:      'pngread.c:1191,14'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1193,9'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:1193,8'
          Branch Sides:
            - BranchSide:      'pngread.c:1193,8'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1194,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    png_image_read_direct
      functionSourceFile: '/src/libpng/pngread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3534
      functionLinenumberEnd: 3973
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - argument
      BBCount:         156
      ICount:          961
      EdgeCount:       205
      CyclomaticComplexity: 51
      functionsReached:
        - OSS_FUZZ_png_error
        - OSS_FUZZ_png_free
        - OSS_FUZZ_png_gamma_significant
        - OSS_FUZZ_png_get_rowbytes
        - OSS_FUZZ_png_malloc
        - OSS_FUZZ_png_muldiv
        - OSS_FUZZ_png_read_row
        - OSS_FUZZ_png_read_update_info
        - OSS_FUZZ_png_resolve_file_gamma
        - OSS_FUZZ_png_safe_execute
        - OSS_FUZZ_png_set_add_alpha
        - OSS_FUZZ_png_set_alpha_mode_fixed
        - OSS_FUZZ_png_set_background_fixed
        - OSS_FUZZ_png_set_bgr
        - OSS_FUZZ_png_set_expand
        - OSS_FUZZ_png_set_expand_16
        - OSS_FUZZ_png_set_gray_to_rgb
        - OSS_FUZZ_png_set_interlace_handling
        - OSS_FUZZ_png_set_rgb_to_gray_fixed
        - OSS_FUZZ_png_set_scale_16
        - OSS_FUZZ_png_set_strip_alpha
        - OSS_FUZZ_png_set_swap
        - OSS_FUZZ_png_set_swap_alpha
        - png_image_format
        - png_image_read_background
        - png_image_read_composite
        - png_image_skip_unused_chunks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngread.c:3562,11'
          Branch Sides:
            - BranchSide:      'pngread.c:3565,15'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_rgb_to_gray_fixed
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_add_alpha
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_set_strip_alpha
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_resolve_file_gamma
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_set_gray_to_rgb
            - BranchSide:      'pngread.c:3604,15'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_add_alpha
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_set_strip_alpha
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_resolve_file_gamma
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_gamma_significant
        - Branch String:   'pngread.c:3565,14'
          Branch Sides:
            - BranchSide:      'pngread.c:3566,33'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_gray_to_rgb
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_add_alpha
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_set_strip_alpha
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_resolve_file_gamma
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_gamma_significant
            - BranchSide:      'pngread.c:3583,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_rgb_to_gray_fixed
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_add_alpha
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_set_strip_alpha
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_resolve_file_gamma
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_gamma_significant
        - Branch String:   'pngread.c:3583,17'
          Branch Sides:
            - BranchSide:      'pngread.c:3584,36'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_rgb_to_gray_fixed
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_add_alpha
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_set_strip_alpha
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_resolve_file_gamma
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_gamma_significant
            - BranchSide:      'pngread.c:3586,39'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_rgb_to_gray_fixed
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_add_alpha
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_set_strip_alpha
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_resolve_file_gamma
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_gamma_significant
        - Branch String:   'pngread.c:3604,58'
          Branch Sides:
            - BranchSide:      'pngread.c:3605,15'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_add_alpha
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_set_strip_alpha
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_resolve_file_gamma
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_gamma_significant
            - BranchSide:      'pngread.c:3608,33'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_add_alpha
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_set_strip_alpha
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_resolve_file_gamma
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_gamma_significant
        - Branch String:   'pngread.c:3604,14'
          Branch Sides:
            - BranchSide:      'pngread.c:3606,33'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_add_alpha
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_set_strip_alpha
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_resolve_file_gamma
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_gamma_significant
            - BranchSide:      'pngread.c:3608,33'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_add_alpha
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_set_strip_alpha
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_resolve_file_gamma
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_gamma_significant
        - Branch String:   'pngread.c:3616,11'
          Branch Sides:
            - BranchSide:      'pngread.c:3621,15'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_add_alpha
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_set_strip_alpha
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_resolve_file_gamma
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_gamma_significant
            - BranchSide:      'pngread.c:3632,15'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_add_alpha
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_set_strip_alpha
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_resolve_file_gamma
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_gamma_significant
        - Branch String:   'pngread.c:3621,14'
          Branch Sides:
            - BranchSide:      'pngread.c:3622,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_add_alpha
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_set_strip_alpha
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_resolve_file_gamma
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_gamma_significant
            - BranchSide:      'pngread.c:3625,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_add_alpha
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_set_strip_alpha
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_resolve_file_gamma
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_gamma_significant
        - Branch String:   'pngread.c:3636,11'
          Branch Sides:
            - BranchSide:      'pngread.c:3638,15'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_add_alpha
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_set_strip_alpha
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_resolve_file_gamma
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_gamma_significant
            - BranchSide:      'pngread.c:3648,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_add_alpha
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_set_strip_alpha
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_resolve_file_gamma
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_gamma_significant
        - Branch String:   'pngread.c:3648,11'
          Branch Sides:
            - BranchSide:      'pngread.c:3657,33'
              BranchSideFuncs:
                - OSS_FUZZ_png_resolve_file_gamma
                - OSS_FUZZ_png_muldiv
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_add_alpha
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_set_strip_alpha
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_gamma_significant
            - BranchSide:      'pngread.c:3672,12'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_add_alpha
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_set_strip_alpha
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_expand_16
        - Branch String:   'pngread.c:3658,67'
          Branch Sides:
            - BranchSide:      'pngread.c:3659,36'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_add_alpha
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_set_strip_alpha
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_expand_16
            - BranchSide:      'pngread.c:3662,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_add_alpha
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_set_strip_alpha
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_expand_16
        - Branch String:   'pngread.c:3657,14'
          Branch Sides:
            - BranchSide:      'pngread.c:3660,33'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_add_alpha
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_set_strip_alpha
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_expand_16
            - BranchSide:      'pngread.c:3662,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_add_alpha
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_set_strip_alpha
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_expand_16
        - Branch String:   'pngread.c:3672,11'
          Branch Sides:
            - BranchSide:      'pngread.c:3674,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_add_alpha
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_set_strip_alpha
                - OSS_FUZZ_png_set_expand_16
            - BranchSide:      'pngread.c:3684,12'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_add_alpha
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_set_strip_alpha
        - Branch String:   'pngread.c:3674,14'
          Branch Sides:
            - BranchSide:      'pngread.c:3675,31'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_add_alpha
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_set_strip_alpha
            - BranchSide:      'pngread.c:3678,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_add_alpha
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_set_strip_alpha
        - Branch String:   'pngread.c:3684,11'
          Branch Sides:
            - BranchSide:      'pngread.c:3690,15'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_add_alpha
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_set_strip_alpha
            - BranchSide:      'pngread.c:3776,32'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
        - Branch String:   'pngread.c:3690,14'
          Branch Sides:
            - BranchSide:      'pngread.c:3697,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_set_strip_alpha
            - BranchSide:      'pngread.c:3748,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_add_alpha
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
        - Branch String:   'pngread.c:3697,17'
          Branch Sides:
            - BranchSide:      'pngread.c:3698,36'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
            - BranchSide:      'pngread.c:3701,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_set_strip_alpha
        - Branch String:   'pngread.c:3701,22'
          Branch Sides:
            - BranchSide:      'pngread.c:3702,36'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_strip_alpha
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
            - BranchSide:      'pngread.c:3705,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_background_fixed
        - Branch String:   'pngread.c:3705,22'
          Branch Sides:
            - BranchSide:      'pngread.c:3709,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
            - BranchSide:      'pngread.c:3728,33'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
        - Branch String:   'pngread.c:3748,17'
          Branch Sides:
            - BranchSide:      'pngread.c:3749,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_add_alpha
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
            - BranchSide:      'pngread.c:3752,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_add_alpha
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
        - Branch String:   'pngread.c:3755,17'
          Branch Sides:
            - BranchSide:      'pngread.c:3757,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_add_alpha
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
            - BranchSide:      'pngread.c:3763,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_add_alpha
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
        - Branch String:   'pngread.c:3779,14'
          Branch Sides:
            - BranchSide:      'pngread.c:3784,18'
              BranchSideFuncs:
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
            - BranchSide:      'pngread.c:3795,15'
              BranchSideFuncs:
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
        - Branch String:   'pngread.c:3784,17'
          Branch Sides:
            - BranchSide:      'pngread.c:3785,28'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_bgr
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
            - BranchSide:      'pngread.c:3788,23'
              BranchSideFuncs:
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
        - Branch String:   'pngread.c:3795,14'
          Branch Sides:
            - BranchSide:      'pngread.c:3802,18'
              BranchSideFuncs:
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
            - BranchSide:      'pngread.c:3821,11'
              BranchSideFuncs:
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
        - Branch String:   'pngread.c:3802,17'
          Branch Sides:
            - BranchSide:      'pngread.c:3807,20'
              BranchSideFuncs:
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
            - BranchSide:      'pngread.c:3812,23'
              BranchSideFuncs:
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
        - Branch String:   'pngread.c:3807,20'
          Branch Sides:
            - BranchSide:      'pngread.c:3808,38'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_swap_alpha
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
            - BranchSide:      'pngread.c:3809,13'
              BranchSideFuncs:
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
        - Branch String:   'pngread.c:3821,11'
          Branch Sides:
            - BranchSide:      'pngread.c:3823,22'
              BranchSideFuncs:
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_swap
            - BranchSide:      'pngread.c:3830,11'
              BranchSideFuncs:
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:3825,14'
          Branch Sides:
            - BranchSide:      'pngread.c:3826,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_swap
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:3827,7'
              BranchSideFuncs:
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:3830,11'
          Branch Sides:
            - BranchSide:      'pngread.c:3831,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:3834,4'
              BranchSideFuncs:
                - png_image_skip_unused_chunks
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
        - Branch String:   'pngread.c:3842,30'
          Branch Sides:
            - BranchSide:      'pngread.c:3842,33'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_interlace_handling
            - BranchSide:      'pngread.c:3845,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:3842,8'
          Branch Sides:
            - BranchSide:      'pngread.c:3843,43'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:3845,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:3850,11'
          Branch Sides:
            - BranchSide:      'pngread.c:3851,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:3853,12'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:3853,11'
          Branch Sides:
            - BranchSide:      'pngread.c:3856,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:3865,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:3856,14'
          Branch Sides:
            - BranchSide:      'pngread.c:3859,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:3863,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:3859,42'
          Branch Sides:
            - BranchSide:      'pngread.c:3860,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:3861,28'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:3859,17'
          Branch Sides:
            - BranchSide:      'pngread.c:3861,28'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:3862,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:3865,16'
          Branch Sides:
            - BranchSide:      'pngread.c:0,0'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:3866,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:3868,11'
          Branch Sides:
            - BranchSide:      'pngread.c:3869,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:3872,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:3872,11'
          Branch Sides:
            - BranchSide:      'pngread.c:3873,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:3876,12'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:3876,11'
          Branch Sides:
            - BranchSide:      'pngread.c:3877,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:3881,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:3881,14'
          Branch Sides:
            - BranchSide:      'pngread.c:3883,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:3887,15'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:3883,17'
          Branch Sides:
            - BranchSide:      'pngread.c:3884,28'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:3885,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:3887,63'
          Branch Sides:
            - BranchSide:      'pngread.c:3888,15'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:3891,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:3888,62'
          Branch Sides:
            - BranchSide:      'pngread.c:3889,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:3899,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:3887,14'
          Branch Sides:
            - BranchSide:      'pngread.c:3891,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:3899,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:3891,17'
          Branch Sides:
            - BranchSide:      'pngread.c:3892,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:3894,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:3899,11'
          Branch Sides:
            - BranchSide:      'pngread.c:3900,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:3909,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
        - Branch String:   'pngread.c:3912,11'
          Branch Sides:
            - BranchSide:      'pngread.c:3913,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
            - BranchSide:      'pngread.c:3918,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
        - Branch String:   'pngread.c:3918,11'
          Branch Sides:
            - BranchSide:      'pngread.c:3920,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
            - BranchSide:      'pngread.c:3925,28'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
        - Branch String:   'pngread.c:3929,8'
          Branch Sides:
            - BranchSide:      'pngread.c:3932,34'
              BranchSideFuncs:
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
            - BranchSide:      'pngread.c:3942,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
        - Branch String:   'pngread.c:3942,13'
          Branch Sides:
            - BranchSide:      'pngread.c:3945,34'
              BranchSideFuncs:
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
            - BranchSide:      'pngread.c:3957,54'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:3959,7'
          Branch Sides:
            - BranchSide:      'pngread.c:3961,31'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3971,7'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:3964,10'
          Branch Sides:
            - BranchSide:      'pngread.c:3959,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3966,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
      Callsites:
        - Src:             'pngread.c:3551,4'
          Dst:             OSS_FUZZ_png_set_expand
        - Src:             'pngread.c:3555,33'
          Dst:             png_image_format
        - Src:             'pngread.c:3566,13'
          Dst:             OSS_FUZZ_png_set_gray_to_rgb
        - Src:             'pngread.c:3586,13'
          Dst:             OSS_FUZZ_png_set_rgb_to_gray_fixed
        - Src:             'pngread.c:3613,10'
          Dst:             OSS_FUZZ_png_set_alpha_mode_fixed
        - Src:             'pngread.c:3658,19'
          Dst:             OSS_FUZZ_png_resolve_file_gamma
        - Src:             'pngread.c:3657,14'
          Dst:             OSS_FUZZ_png_muldiv
        - Src:             'pngread.c:3659,14'
          Dst:             OSS_FUZZ_png_gamma_significant
        - Src:             'pngread.c:3675,13'
          Dst:             OSS_FUZZ_png_set_expand_16
        - Src:             'pngread.c:3678,13'
          Dst:             OSS_FUZZ_png_set_scale_16
        - Src:             'pngread.c:3702,16'
          Dst:             OSS_FUZZ_png_set_strip_alpha
        - Src:             'pngread.c:3721,16'
          Dst:             OSS_FUZZ_png_set_background_fixed
        - Src:             'pngread.c:3765,13'
          Dst:             OSS_FUZZ_png_set_add_alpha
        - Src:             'pngread.c:3776,7'
          Dst:             OSS_FUZZ_png_set_alpha_mode_fixed
        - Src:             'pngread.c:3785,16'
          Dst:             OSS_FUZZ_png_set_bgr
        - Src:             'pngread.c:3808,19'
          Dst:             OSS_FUZZ_png_set_swap_alpha
        - Src:             'pngread.c:3826,13'
          Dst:             OSS_FUZZ_png_set_swap
        - Src:             'pngread.c:3831,10'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngread.c:3834,4'
          Dst:             png_image_skip_unused_chunks
        - Src:             'pngread.c:3843,16'
          Dst:             OSS_FUZZ_png_set_interlace_handling
        - Src:             'pngread.c:3845,4'
          Dst:             OSS_FUZZ_png_read_update_info
        - Src:             'pngread.c:3866,10'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngread.c:3892,16'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngread.c:3900,10'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngread.c:3932,43'
          Dst:             OSS_FUZZ_png_get_rowbytes
        - Src:             'pngread.c:3932,23'
          Dst:             OSS_FUZZ_png_malloc
        - Src:             'pngread.c:3935,16'
          Dst:             OSS_FUZZ_png_safe_execute
        - Src:             'pngread.c:3935,16'
          Dst:             png_image_read_composite
        - Src:             'pngread.c:3937,7'
          Dst:             OSS_FUZZ_png_free
        - Src:             'pngread.c:3945,43'
          Dst:             OSS_FUZZ_png_get_rowbytes
        - Src:             'pngread.c:3945,23'
          Dst:             OSS_FUZZ_png_malloc
        - Src:             'pngread.c:3948,16'
          Dst:             OSS_FUZZ_png_safe_execute
        - Src:             'pngread.c:3948,16'
          Dst:             png_image_read_background
        - Src:             'pngread.c:3950,7'
          Dst:             OSS_FUZZ_png_free
        - Src:             'pngread.c:3966,13'
          Dst:             OSS_FUZZ_png_read_row
    - functionName:    OSS_FUZZ_png_read_update_info
      functionSourceFile: '/src/libpng/pngread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OSS_FUZZ_png_app_error
        - OSS_FUZZ_png_read_start_row
        - OSS_FUZZ_png_read_transform_info
      functionUses:    3
      BranchProfiles:
        - Branch String:   'pngread.c:174,8'
          Branch Sides:
            - BranchSide:      'pngread.c:174,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_app_error
                - OSS_FUZZ_png_read_start_row
                - OSS_FUZZ_png_read_transform_info
            - BranchSide:      'pngread.c:176,12'
              BranchSideFuncs:
                - OSS_FUZZ_png_app_error
                - OSS_FUZZ_png_read_start_row
                - OSS_FUZZ_png_read_transform_info
        - Branch String:   'pngread.c:176,11'
          Branch Sides:
            - BranchSide:      'pngread.c:178,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_start_row
                - OSS_FUZZ_png_read_transform_info
            - BranchSide:      'pngread.c:189,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_app_error
      Callsites:
        - Src:             'pngread.c:178,10'
          Dst:             OSS_FUZZ_png_read_start_row
        - Src:             'pngread.c:181,13'
          Dst:             OSS_FUZZ_png_read_transform_info
        - Src:             'pngread.c:189,10'
          Dst:             OSS_FUZZ_png_app_error
    - functionName:    png_image_read_colormapped
      functionSourceFile: '/src/libpng/pngread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2998
      functionLinenumberEnd: 3125
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - argument
      BBCount:         63
      ICount:          411
      EdgeCount:       81
      CyclomaticComplexity: 20
      functionsReached:
        - OSS_FUZZ_png_error
        - OSS_FUZZ_png_free
        - OSS_FUZZ_png_get_rowbytes
        - OSS_FUZZ_png_malloc
        - OSS_FUZZ_png_read_row
        - OSS_FUZZ_png_read_update_info
        - OSS_FUZZ_png_safe_execute
        - OSS_FUZZ_png_set_interlace_handling
        - png_image_read_and_map
        - png_image_skip_unused_chunks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngread.c:3014,8'
          Branch Sides:
            - BranchSide:      'pngread.c:3015,43'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
            - BranchSide:      'pngread.c:3017,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
        - Branch String:   'pngread.c:3020,4'
          Branch Sides:
            - BranchSide:      'pngread.c:3026,15'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
            - BranchSide:      'pngread.c:3039,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
            - BranchSide:      'pngread.c:3039,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
            - BranchSide:      'pngread.c:3049,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
            - BranchSide:      'pngread.c:3059,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
            - BranchSide:      'pngread.c:3065,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:3026,62'
          Branch Sides:
            - BranchSide:      'pngread.c:3027,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
            - BranchSide:      'pngread.c:3028,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
        - Branch String:   'pngread.c:3027,58'
          Branch Sides:
            - BranchSide:      'pngread.c:3028,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
            - BranchSide:      'pngread.c:3031,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:3026,14'
          Branch Sides:
            - BranchSide:      'pngread.c:3029,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
            - BranchSide:      'pngread.c:3031,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:3039,64'
          Branch Sides:
            - BranchSide:      'pngread.c:3040,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
            - BranchSide:      'pngread.c:3045,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:3040,38'
          Branch Sides:
            - BranchSide:      'pngread.c:3041,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
            - BranchSide:      'pngread.c:3045,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:3041,53'
          Branch Sides:
            - BranchSide:      'pngread.c:3042,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
            - BranchSide:      'pngread.c:3045,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:3039,14'
          Branch Sides:
            - BranchSide:      'pngread.c:3043,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
            - BranchSide:      'pngread.c:3045,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:3049,57'
          Branch Sides:
            - BranchSide:      'pngread.c:3050,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
            - BranchSide:      'pngread.c:3055,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:3050,38'
          Branch Sides:
            - BranchSide:      'pngread.c:3051,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
            - BranchSide:      'pngread.c:3055,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:3051,53'
          Branch Sides:
            - BranchSide:      'pngread.c:3052,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
            - BranchSide:      'pngread.c:3055,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:3049,14'
          Branch Sides:
            - BranchSide:      'pngread.c:3053,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
            - BranchSide:      'pngread.c:3055,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:3059,63'
          Branch Sides:
            - BranchSide:      'pngread.c:3060,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
            - BranchSide:      'pngread.c:3065,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:3060,38'
          Branch Sides:
            - BranchSide:      'pngread.c:3061,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
            - BranchSide:      'pngread.c:3065,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:3061,53'
          Branch Sides:
            - BranchSide:      'pngread.c:3062,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
            - BranchSide:      'pngread.c:3065,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:3059,14'
          Branch Sides:
            - BranchSide:      'pngread.c:3063,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
            - BranchSide:      'pngread.c:3065,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:3083,11'
          Branch Sides:
            - BranchSide:      'pngread.c:3085,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
            - BranchSide:      'pngread.c:3090,28'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
        - Branch String:   'pngread.c:3094,8'
          Branch Sides:
            - BranchSide:      'pngread.c:3097,34'
              BranchSideFuncs:
                - OSS_FUZZ_png_get_rowbytes
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_free
            - BranchSide:      'pngread.c:3109,54'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:3111,7'
          Branch Sides:
            - BranchSide:      'pngread.c:3113,31'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3123,7'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:3116,10'
          Branch Sides:
            - BranchSide:      'pngread.c:3111,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:3118,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
      Callsites:
        - Src:             'pngread.c:3008,4'
          Dst:             png_image_skip_unused_chunks
        - Src:             'pngread.c:3015,16'
          Dst:             OSS_FUZZ_png_set_interlace_handling
        - Src:             'pngread.c:3017,4'
          Dst:             OSS_FUZZ_png_read_update_info
        - Src:             'pngread.c:3069,10'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngread.c:3097,43'
          Dst:             OSS_FUZZ_png_get_rowbytes
        - Src:             'pngread.c:3097,23'
          Dst:             OSS_FUZZ_png_malloc
        - Src:             'pngread.c:3100,16'
          Dst:             OSS_FUZZ_png_safe_execute
        - Src:             'pngread.c:3100,16'
          Dst:             png_image_read_and_map
        - Src:             'pngread.c:3102,7'
          Dst:             OSS_FUZZ_png_free
        - Src:             'pngread.c:3118,13'
          Dst:             OSS_FUZZ_png_read_row
    - functionName:    png_image_read_colormap
      functionSourceFile: '/src/libpng/pngread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1956
      functionLinenumberEnd: 2803
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - argument
      BBCount:         274
      ICount:          2087
      EdgeCount:       341
      CyclomaticComplexity: 69
      functionsReached:
        - OSS_FUZZ_png_error
        - OSS_FUZZ_png_gamma_16bit_correct
        - OSS_FUZZ_png_resolve_file_gamma
        - OSS_FUZZ_png_set_alpha_mode_fixed
        - OSS_FUZZ_png_set_background_fixed
        - OSS_FUZZ_png_set_packing
        - OSS_FUZZ_png_set_rgb_to_gray_fixed
        - OSS_FUZZ_png_set_scale_16
        - OSS_FUZZ_png_set_tRNS_to_alpha
        - make_ga_colormap
        - make_gray_colormap
        - make_gray_file_colormap
        - make_rgb_colormap
        - memcmp
        - png_colormap_compose
        - png_create_colormap_entry
        - png_gamma_not_sRGB
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngread.c:1984,59'
          Branch Sides:
            - BranchSide:      'pngread.c:1985,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - png_create_colormap_entry
                - memcmp
                - OSS_FUZZ_png_set_background_fixed
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_rgb_to_gray_fixed
                - OSS_FUZZ_png_resolve_file_gamma
                - make_gray_colormap
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_gamma_16bit_correct
                - png_create_colormap_entry
                - png_gamma_not_sRGB
                - make_gray_file_colormap
                - OSS_FUZZ_png_error
                - make_ga_colormap
                - OSS_FUZZ_png_error
                - png_create_colormap_entry
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_gray_colormap
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_ga_colormap
                - OSS_FUZZ_png_error
                - make_gray_colormap
                - png_create_colormap_entry
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:1986,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - png_create_colormap_entry
                - memcmp
                - OSS_FUZZ_png_set_background_fixed
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_rgb_to_gray_fixed
                - OSS_FUZZ_png_resolve_file_gamma
                - make_gray_colormap
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_gamma_16bit_correct
                - png_create_colormap_entry
                - png_gamma_not_sRGB
                - make_gray_file_colormap
                - OSS_FUZZ_png_error
                - make_ga_colormap
                - OSS_FUZZ_png_error
                - png_create_colormap_entry
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_gray_colormap
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_ga_colormap
                - OSS_FUZZ_png_error
                - make_gray_colormap
                - png_create_colormap_entry
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:1985,55'
          Branch Sides:
            - BranchSide:      'pngread.c:1986,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - png_create_colormap_entry
                - memcmp
                - OSS_FUZZ_png_set_background_fixed
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_rgb_to_gray_fixed
                - OSS_FUZZ_png_resolve_file_gamma
                - make_gray_colormap
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_gamma_16bit_correct
                - png_create_colormap_entry
                - png_gamma_not_sRGB
                - make_gray_file_colormap
                - OSS_FUZZ_png_error
                - make_ga_colormap
                - OSS_FUZZ_png_error
                - png_create_colormap_entry
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_gray_colormap
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_ga_colormap
                - OSS_FUZZ_png_error
                - make_gray_colormap
                - png_create_colormap_entry
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2012,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - png_create_colormap_entry
                - memcmp
                - OSS_FUZZ_png_set_background_fixed
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_rgb_to_gray_fixed
                - OSS_FUZZ_png_resolve_file_gamma
                - make_gray_colormap
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_gamma_16bit_correct
                - png_create_colormap_entry
                - png_gamma_not_sRGB
                - make_gray_file_colormap
                - OSS_FUZZ_png_error
                - make_ga_colormap
                - OSS_FUZZ_png_error
                - png_create_colormap_entry
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_gray_colormap
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_ga_colormap
                - OSS_FUZZ_png_error
                - make_gray_colormap
                - png_create_colormap_entry
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:1984,8'
          Branch Sides:
            - BranchSide:      'pngread.c:1988,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - png_create_colormap_entry
                - memcmp
                - OSS_FUZZ_png_set_background_fixed
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_rgb_to_gray_fixed
                - OSS_FUZZ_png_resolve_file_gamma
                - make_gray_colormap
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_gamma_16bit_correct
                - png_create_colormap_entry
                - png_gamma_not_sRGB
                - make_gray_file_colormap
                - OSS_FUZZ_png_error
                - make_ga_colormap
                - OSS_FUZZ_png_error
                - png_create_colormap_entry
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_gray_colormap
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_ga_colormap
                - OSS_FUZZ_png_error
                - make_gray_colormap
                - png_create_colormap_entry
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2012,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - png_create_colormap_entry
                - memcmp
                - OSS_FUZZ_png_set_background_fixed
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_rgb_to_gray_fixed
                - OSS_FUZZ_png_resolve_file_gamma
                - make_gray_colormap
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_gamma_16bit_correct
                - png_create_colormap_entry
                - png_gamma_not_sRGB
                - make_gray_file_colormap
                - OSS_FUZZ_png_error
                - make_ga_colormap
                - OSS_FUZZ_png_error
                - png_create_colormap_entry
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_gray_colormap
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_ga_colormap
                - OSS_FUZZ_png_error
                - make_gray_colormap
                - png_create_colormap_entry
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:1988,11'
          Branch Sides:
            - BranchSide:      'pngread.c:1989,35'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - png_create_colormap_entry
                - memcmp
                - OSS_FUZZ_png_set_background_fixed
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_rgb_to_gray_fixed
                - OSS_FUZZ_png_resolve_file_gamma
                - make_gray_colormap
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_gamma_16bit_correct
                - png_create_colormap_entry
                - png_gamma_not_sRGB
                - make_gray_file_colormap
                - OSS_FUZZ_png_error
                - make_ga_colormap
                - OSS_FUZZ_png_error
                - png_create_colormap_entry
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_gray_colormap
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_ga_colormap
                - OSS_FUZZ_png_error
                - make_gray_colormap
                - png_create_colormap_entry
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:1991,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - png_create_colormap_entry
                - memcmp
                - OSS_FUZZ_png_set_background_fixed
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_rgb_to_gray_fixed
                - OSS_FUZZ_png_resolve_file_gamma
                - make_gray_colormap
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_gamma_16bit_correct
                - png_create_colormap_entry
                - png_gamma_not_sRGB
                - make_gray_file_colormap
                - OSS_FUZZ_png_error
                - make_ga_colormap
                - OSS_FUZZ_png_error
                - png_create_colormap_entry
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_gray_colormap
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_ga_colormap
                - OSS_FUZZ_png_error
                - make_gray_colormap
                - png_create_colormap_entry
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:1991,16'
          Branch Sides:
            - BranchSide:      'pngread.c:1992,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2001,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - png_create_colormap_entry
                - memcmp
                - OSS_FUZZ_png_set_background_fixed
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_rgb_to_gray_fixed
                - OSS_FUZZ_png_resolve_file_gamma
                - make_gray_colormap
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_gamma_16bit_correct
                - png_create_colormap_entry
                - png_gamma_not_sRGB
                - make_gray_file_colormap
                - OSS_FUZZ_png_error
                - make_ga_colormap
                - OSS_FUZZ_png_error
                - png_create_colormap_entry
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_gray_colormap
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_ga_colormap
                - OSS_FUZZ_png_error
                - make_gray_colormap
                - png_create_colormap_entry
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:2002,14'
          Branch Sides:
            - BranchSide:      'pngread.c:2004,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - png_create_colormap_entry
                - memcmp
                - OSS_FUZZ_png_set_background_fixed
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_rgb_to_gray_fixed
                - OSS_FUZZ_png_resolve_file_gamma
                - make_gray_colormap
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_gamma_16bit_correct
                - png_create_colormap_entry
                - png_gamma_not_sRGB
                - make_gray_file_colormap
                - OSS_FUZZ_png_error
                - make_ga_colormap
                - OSS_FUZZ_png_error
                - png_create_colormap_entry
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_gray_colormap
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_ga_colormap
                - OSS_FUZZ_png_error
                - make_gray_colormap
                - png_create_colormap_entry
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2008,31'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - png_create_colormap_entry
                - memcmp
                - OSS_FUZZ_png_set_background_fixed
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_rgb_to_gray_fixed
                - OSS_FUZZ_png_resolve_file_gamma
                - make_gray_colormap
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_gamma_16bit_correct
                - png_create_colormap_entry
                - png_gamma_not_sRGB
                - make_gray_file_colormap
                - OSS_FUZZ_png_error
                - make_ga_colormap
                - OSS_FUZZ_png_error
                - png_create_colormap_entry
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_gray_colormap
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_ga_colormap
                - OSS_FUZZ_png_error
                - make_gray_colormap
                - png_create_colormap_entry
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:2012,13'
          Branch Sides:
            - BranchSide:      'pngread.c:2013,32'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - png_create_colormap_entry
                - memcmp
                - OSS_FUZZ_png_set_background_fixed
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_rgb_to_gray_fixed
                - OSS_FUZZ_png_resolve_file_gamma
                - make_gray_colormap
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_gamma_16bit_correct
                - png_create_colormap_entry
                - png_gamma_not_sRGB
                - make_gray_file_colormap
                - OSS_FUZZ_png_error
                - make_ga_colormap
                - OSS_FUZZ_png_error
                - png_create_colormap_entry
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_gray_colormap
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_ga_colormap
                - OSS_FUZZ_png_error
                - make_gray_colormap
                - png_create_colormap_entry
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2016,32'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - png_create_colormap_entry
                - memcmp
                - OSS_FUZZ_png_set_background_fixed
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_rgb_to_gray_fixed
                - OSS_FUZZ_png_resolve_file_gamma
                - make_gray_colormap
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_gamma_16bit_correct
                - png_create_colormap_entry
                - png_gamma_not_sRGB
                - make_gray_file_colormap
                - OSS_FUZZ_png_error
                - make_ga_colormap
                - OSS_FUZZ_png_error
                - png_create_colormap_entry
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_gray_colormap
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_ga_colormap
                - OSS_FUZZ_png_error
                - make_gray_colormap
                - png_create_colormap_entry
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:2027,33'
          Branch Sides:
            - BranchSide:      'pngread.c:2028,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - png_create_colormap_entry
                - memcmp
                - OSS_FUZZ_png_set_background_fixed
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_rgb_to_gray_fixed
                - OSS_FUZZ_png_resolve_file_gamma
                - make_gray_colormap
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_gamma_16bit_correct
                - png_create_colormap_entry
                - png_gamma_not_sRGB
                - make_gray_file_colormap
                - OSS_FUZZ_png_error
                - make_ga_colormap
                - OSS_FUZZ_png_error
                - png_create_colormap_entry
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_gray_colormap
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_ga_colormap
                - OSS_FUZZ_png_error
                - make_gray_colormap
                - png_create_colormap_entry
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2032,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - png_create_colormap_entry
                - memcmp
                - OSS_FUZZ_png_set_background_fixed
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_rgb_to_gray_fixed
                - OSS_FUZZ_png_resolve_file_gamma
                - make_gray_colormap
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_gamma_16bit_correct
                - png_create_colormap_entry
                - png_gamma_not_sRGB
                - make_gray_file_colormap
                - OSS_FUZZ_png_error
                - make_ga_colormap
                - OSS_FUZZ_png_error
                - png_create_colormap_entry
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_gray_colormap
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_ga_colormap
                - OSS_FUZZ_png_error
                - make_gray_colormap
                - png_create_colormap_entry
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:2027,8'
          Branch Sides:
            - BranchSide:      'pngread.c:2029,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - png_create_colormap_entry
                - memcmp
                - OSS_FUZZ_png_set_background_fixed
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_rgb_to_gray_fixed
                - OSS_FUZZ_png_resolve_file_gamma
                - make_gray_colormap
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_gamma_16bit_correct
                - png_create_colormap_entry
                - png_gamma_not_sRGB
                - make_gray_file_colormap
                - OSS_FUZZ_png_error
                - make_ga_colormap
                - OSS_FUZZ_png_error
                - png_create_colormap_entry
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_gray_colormap
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_ga_colormap
                - OSS_FUZZ_png_error
                - make_gray_colormap
                - png_create_colormap_entry
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2032,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - png_create_colormap_entry
                - memcmp
                - OSS_FUZZ_png_set_background_fixed
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_rgb_to_gray_fixed
                - OSS_FUZZ_png_resolve_file_gamma
                - make_gray_colormap
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_gamma_16bit_correct
                - png_create_colormap_entry
                - png_gamma_not_sRGB
                - make_gray_file_colormap
                - OSS_FUZZ_png_error
                - make_ga_colormap
                - OSS_FUZZ_png_error
                - png_create_colormap_entry
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_gray_colormap
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_ga_colormap
                - OSS_FUZZ_png_error
                - make_gray_colormap
                - png_create_colormap_entry
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:2039,4'
          Branch Sides:
            - BranchSide:      'pngread.c:2042,14'
              BranchSideFuncs:
                - make_gray_colormap
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - png_create_colormap_entry
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2223,24'
              BranchSideFuncs:
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_gray_colormap
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_ga_colormap
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2373,15'
              BranchSideFuncs:
                - make_rgb_colormap
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - png_create_colormap_entry
                - memcmp
                - OSS_FUZZ_png_set_background_fixed
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_rgb_to_gray_fixed
                - OSS_FUZZ_png_resolve_file_gamma
                - make_gray_colormap
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_gamma_16bit_correct
                - png_create_colormap_entry
                - png_gamma_not_sRGB
                - make_gray_file_colormap
                - OSS_FUZZ_png_error
                - make_ga_colormap
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2373,15'
              BranchSideFuncs:
                - make_rgb_colormap
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - png_create_colormap_entry
                - memcmp
                - OSS_FUZZ_png_set_background_fixed
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_rgb_to_gray_fixed
                - OSS_FUZZ_png_resolve_file_gamma
                - make_gray_colormap
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_gamma_16bit_correct
                - png_create_colormap_entry
                - png_gamma_not_sRGB
                - make_gray_file_colormap
                - OSS_FUZZ_png_error
                - make_ga_colormap
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2672,38'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2733,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:2042,14'
          Branch Sides:
            - BranchSide:      'pngread.c:2047,40'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2127,27'
              BranchSideFuncs:
                - make_gray_colormap
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - png_create_colormap_entry
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:2050,17'
          Branch Sides:
            - BranchSide:      'pngread.c:2051,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2053,27'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_create_colormap_entry
        - Branch String:   'pngread.c:2059,17'
          Branch Sides:
            - BranchSide:      'pngread.c:2061,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_create_colormap_entry
            - BranchSide:      'pngread.c:2074,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_create_colormap_entry
        - Branch String:   'pngread.c:2063,20'
          Branch Sides:
            - BranchSide:      'pngread.c:2064,32'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_create_colormap_entry
            - BranchSide:      'pngread.c:2065,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_create_colormap_entry
        - Branch String:   'pngread.c:2074,13'
          Branch Sides:
            - BranchSide:      'pngread.c:2080,20'
              BranchSideFuncs:
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
            - BranchSide:      'pngread.c:2098,27'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
        - Branch String:   'pngread.c:2080,20'
          Branch Sides:
            - BranchSide:      'pngread.c:2081,45'
              BranchSideFuncs:
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
            - BranchSide:      'pngread.c:2093,45'
              BranchSideFuncs:
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
        - Branch String:   'pngread.c:2105,17'
          Branch Sides:
            - BranchSide:      'pngread.c:2106,32'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_packing
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
            - BranchSide:      'pngread.c:2107,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
        - Branch String:   'pngread.c:2129,17'
          Branch Sides:
            - BranchSide:      'pngread.c:2130,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2132,61'
              BranchSideFuncs:
                - make_gray_colormap
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - png_create_colormap_entry
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
        - Branch String:   'pngread.c:2134,17'
          Branch Sides:
            - BranchSide:      'pngread.c:2138,21'
              BranchSideFuncs:
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
            - BranchSide:      'pngread.c:2208,34'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
        - Branch String:   'pngread.c:2138,20'
          Branch Sides:
            - BranchSide:      'pngread.c:2139,30'
              BranchSideFuncs:
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
            - BranchSide:      'pngread.c:2143,23'
              BranchSideFuncs:
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
        - Branch String:   'pngread.c:2143,40'
          Branch Sides:
            - BranchSide:      'pngread.c:2143,43'
              BranchSideFuncs:
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
            - BranchSide:      'pngread.c:2185,32'
              BranchSideFuncs:
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
        - Branch String:   'pngread.c:2143,23'
          Branch Sides:
            - BranchSide:      'pngread.c:2149,41'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - png_create_colormap_entry
            - BranchSide:      'pngread.c:2185,32'
              BranchSideFuncs:
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
        - Branch String:   'pngread.c:2151,26'
          Branch Sides:
            - BranchSide:      'pngread.c:2153,32'
              BranchSideFuncs:
                - png_create_colormap_entry
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
            - BranchSide:      'pngread.c:2165,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
        - Branch String:   'pngread.c:2225,14'
          Branch Sides:
            - BranchSide:      'pngread.c:2227,43'
              BranchSideFuncs:
                - make_ga_colormap
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2254,18'
              BranchSideFuncs:
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_gray_colormap
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:2227,17'
          Branch Sides:
            - BranchSide:      'pngread.c:2228,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2230,59'
              BranchSideFuncs:
                - make_ga_colormap
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
        - Branch String:   'pngread.c:2254,62'
          Branch Sides:
            - BranchSide:      'pngread.c:2255,17'
              BranchSideFuncs:
                - make_gray_colormap
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2259,35'
              BranchSideFuncs:
                - make_gray_colormap
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:2255,34'
          Branch Sides:
            - BranchSide:      'pngread.c:2255,37'
              BranchSideFuncs:
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_gray_colormap
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2295,46'
              BranchSideFuncs:
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:2254,17'
          Branch Sides:
            - BranchSide:      'pngread.c:2259,35'
              BranchSideFuncs:
                - make_gray_colormap
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2295,46'
              BranchSideFuncs:
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:2261,20'
          Branch Sides:
            - BranchSide:      'pngread.c:2262,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2264,64'
              BranchSideFuncs:
                - make_gray_colormap
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - png_create_colormap_entry
        - Branch String:   'pngread.c:2266,20'
          Branch Sides:
            - BranchSide:      'pngread.c:2268,26'
              BranchSideFuncs:
                - png_create_colormap_entry
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
            - BranchSide:      'pngread.c:2278,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
        - Branch String:   'pngread.c:2295,20'
          Branch Sides:
            - BranchSide:      'pngread.c:2296,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2298,18'
              BranchSideFuncs:
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - png_create_colormap_entry
                - png_create_colormap_entry
        - Branch String:   'pngread.c:2299,16'
          Branch Sides:
            - BranchSide:      'pngread.c:2301,39'
              BranchSideFuncs:
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - png_create_colormap_entry
            - BranchSide:      'pngread.c:2309,35'
              BranchSideFuncs:
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - png_create_colormap_entry
        - Branch String:   'pngread.c:2328,20'
          Branch Sides:
            - BranchSide:      'pngread.c:2334,43'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - png_create_colormap_entry
            - BranchSide:      'pngread.c:2339,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - png_create_colormap_entry
        - Branch String:   'pngread.c:2339,16'
          Branch Sides:
            - BranchSide:      'pngread.c:2346,44'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - png_create_colormap_entry
            - BranchSide:      'pngread.c:2362,31'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
        - Branch String:   'pngread.c:2351,19'
          Branch Sides:
            - BranchSide:      'pngread.c:2353,56'
              BranchSideFuncs:
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
            - BranchSide:      'pngread.c:2360,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - png_create_colormap_entry
        - Branch String:   'pngread.c:2373,14'
          Branch Sides:
            - BranchSide:      'pngread.c:2383,39'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_rgb_to_gray_fixed
                - OSS_FUZZ_png_resolve_file_gamma
                - make_gray_colormap
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_gamma_16bit_correct
                - png_create_colormap_entry
                - png_gamma_not_sRGB
                - make_gray_file_colormap
                - OSS_FUZZ_png_error
                - make_ga_colormap
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2511,27'
              BranchSideFuncs:
                - make_rgb_colormap
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - png_create_colormap_entry
                - memcmp
                - OSS_FUZZ_png_set_background_fixed
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:2390,66'
          Branch Sides:
            - BranchSide:      'pngread.c:2391,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_resolve_file_gamma
                - make_gray_colormap
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_gamma_16bit_correct
                - png_create_colormap_entry
                - png_gamma_not_sRGB
                - make_gray_file_colormap
                - OSS_FUZZ_png_error
                - make_ga_colormap
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2392,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_resolve_file_gamma
                - make_gray_colormap
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_gamma_16bit_correct
                - png_create_colormap_entry
                - png_gamma_not_sRGB
                - make_gray_file_colormap
                - OSS_FUZZ_png_error
                - make_ga_colormap
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:2391,40'
          Branch Sides:
            - BranchSide:      'pngread.c:2392,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_resolve_file_gamma
                - make_gray_colormap
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_gamma_16bit_correct
                - png_create_colormap_entry
                - png_gamma_not_sRGB
                - make_gray_file_colormap
                - OSS_FUZZ_png_error
                - make_ga_colormap
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2410,69'
              BranchSideFuncs:
                - OSS_FUZZ_png_resolve_file_gamma
                - make_gray_colormap
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_gamma_16bit_correct
                - png_create_colormap_entry
                - png_gamma_not_sRGB
                - make_gray_file_colormap
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:2390,17'
          Branch Sides:
            - BranchSide:      'pngread.c:2398,28'
              BranchSideFuncs:
                - make_ga_colormap
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2410,69'
              BranchSideFuncs:
                - OSS_FUZZ_png_resolve_file_gamma
                - make_gray_colormap
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_gamma_16bit_correct
                - png_create_colormap_entry
                - png_gamma_not_sRGB
                - make_gray_file_colormap
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:2400,20'
          Branch Sides:
            - BranchSide:      'pngread.c:2401,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2403,62'
              BranchSideFuncs:
                - make_ga_colormap
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
        - Branch String:   'pngread.c:2416,20'
          Branch Sides:
            - BranchSide:      'pngread.c:2417,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2430,21'
              BranchSideFuncs:
                - make_gray_colormap
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_gamma_16bit_correct
                - png_create_colormap_entry
                - png_gamma_not_sRGB
                - make_gray_file_colormap
        - Branch String:   'pngread.c:2430,69'
          Branch Sides:
            - BranchSide:      'pngread.c:2431,19'
              BranchSideFuncs:
                - png_gamma_not_sRGB
                - make_gray_colormap
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_gamma_16bit_correct
                - png_create_colormap_entry
                - make_gray_file_colormap
            - BranchSide:      'pngread.c:2432,38'
              BranchSideFuncs:
                - png_gamma_not_sRGB
                - make_gray_colormap
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_gamma_16bit_correct
                - png_create_colormap_entry
                - make_gray_file_colormap
        - Branch String:   'pngread.c:2431,43'
          Branch Sides:
            - BranchSide:      'pngread.c:2432,38'
              BranchSideFuncs:
                - png_gamma_not_sRGB
                - make_gray_colormap
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_gamma_16bit_correct
                - png_create_colormap_entry
                - make_gray_file_colormap
            - BranchSide:      'pngread.c:2439,67'
              BranchSideFuncs:
                - make_gray_colormap
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_gamma_16bit_correct
                - png_create_colormap_entry
        - Branch String:   'pngread.c:2430,20'
          Branch Sides:
            - BranchSide:      'pngread.c:2434,72'
              BranchSideFuncs:
                - make_gray_file_colormap
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_gamma_16bit_correct
                - png_create_colormap_entry
            - BranchSide:      'pngread.c:2439,67'
              BranchSideFuncs:
                - make_gray_colormap
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_background_fixed
                - png_create_colormap_entry
                - OSS_FUZZ_png_gamma_16bit_correct
                - png_create_colormap_entry
        - Branch String:   'pngread.c:2443,68'
          Branch Sides:
            - BranchSide:      'pngread.c:2444,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - png_create_colormap_entry
                - OSS_FUZZ_png_gamma_16bit_correct
                - png_create_colormap_entry
            - BranchSide:      'pngread.c:2447,38'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - png_create_colormap_entry
                - OSS_FUZZ_png_gamma_16bit_correct
                - png_create_colormap_entry
        - Branch String:   'pngread.c:2443,20'
          Branch Sides:
            - BranchSide:      'pngread.c:2447,38'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - png_create_colormap_entry
                - OSS_FUZZ_png_gamma_16bit_correct
                - png_create_colormap_entry
            - BranchSide:      'pngread.c:2500,34'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
        - Branch String:   'pngread.c:2454,23'
          Branch Sides:
            - BranchSide:      'pngread.c:2461,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_16bit_correct
                - png_create_colormap_entry
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
            - BranchSide:      'pngread.c:2474,28'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - png_create_colormap_entry
        - Branch String:   'pngread.c:2461,26'
          Branch Sides:
            - BranchSide:      'pngread.c:2462,47'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_16bit_correct
                - png_create_colormap_entry
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
            - BranchSide:      'pngread.c:2464,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_16bit_correct
                - png_create_colormap_entry
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
        - Branch String:   'pngread.c:2514,65'
          Branch Sides:
            - BranchSide:      'pngread.c:2515,16'
              BranchSideFuncs:
                - make_rgb_colormap
                - png_create_colormap_entry
                - memcmp
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2520,21'
              BranchSideFuncs:
                - make_rgb_colormap
                - png_create_colormap_entry
                - memcmp
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:2514,17'
          Branch Sides:
            - BranchSide:      'pngread.c:2520,21'
              BranchSideFuncs:
                - make_rgb_colormap
                - png_create_colormap_entry
                - memcmp
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - make_rgb_colormap
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2658,47'
              BranchSideFuncs:
                - make_rgb_colormap
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:2520,20'
          Branch Sides:
            - BranchSide:      'pngread.c:2524,55'
              BranchSideFuncs:
                - make_rgb_colormap
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2570,22'
              BranchSideFuncs:
                - make_rgb_colormap
                - png_create_colormap_entry
                - memcmp
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:2524,23'
          Branch Sides:
            - BranchSide:      'pngread.c:2525,32'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2527,66'
              BranchSideFuncs:
                - make_rgb_colormap
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - png_create_colormap_entry
        - Branch String:   'pngread.c:2539,19'
          Branch Sides:
            - BranchSide:      'pngread.c:2543,28'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - png_create_colormap_entry
            - BranchSide:      'pngread.c:2556,31'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
        - Branch String:   'pngread.c:2543,22'
          Branch Sides:
            - BranchSide:      'pngread.c:2550,31'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - png_create_colormap_entry
            - BranchSide:      'pngread.c:2554,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - png_create_colormap_entry
        - Branch String:   'pngread.c:2550,25'
          Branch Sides:
            - BranchSide:      'pngread.c:2551,54'
              BranchSideFuncs:
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
            - BranchSide:      'pngread.c:2553,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - png_create_colormap_entry
        - Branch String:   'pngread.c:2573,23'
          Branch Sides:
            - BranchSide:      'pngread.c:2574,32'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2576,66'
              BranchSideFuncs:
                - make_rgb_colormap
                - png_create_colormap_entry
                - memcmp
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
        - Branch String:   'pngread.c:2581,23'
          Branch Sides:
            - BranchSide:      'pngread.c:2583,26'
              BranchSideFuncs:
                - memcmp
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
            - BranchSide:      'pngread.c:2590,26'
              BranchSideFuncs:
                - memcmp
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
        - Branch String:   'pngread.c:2600,23'
          Branch Sides:
            - BranchSide:      'pngread.c:2607,53'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
            - BranchSide:      'pngread.c:2639,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_background_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
        - Branch String:   'pngread.c:2612,22'
          Branch Sides:
            - BranchSide:      'pngread.c:2614,31'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
            - BranchSide:      'pngread.c:2631,34'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
        - Branch String:   'pngread.c:2614,25'
          Branch Sides:
            - BranchSide:      'pngread.c:2619,34'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
            - BranchSide:      'pngread.c:2629,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
        - Branch String:   'pngread.c:2619,28'
          Branch Sides:
            - BranchSide:      'pngread.c:2620,57'
              BranchSideFuncs:
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
            - BranchSide:      'pngread.c:2628,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
        - Branch String:   'pngread.c:2658,20'
          Branch Sides:
            - BranchSide:      'pngread.c:2659,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2661,63'
              BranchSideFuncs:
                - make_rgb_colormap
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
        - Branch String:   'pngread.c:2673,37'
          Branch Sides:
            - BranchSide:      'pngread.c:2673,53'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2673,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:2675,47'
          Branch Sides:
            - BranchSide:      'pngread.c:2675,47'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2676,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:2680,17'
          Branch Sides:
            - BranchSide:      'pngread.c:2681,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2683,31'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:2686,17'
          Branch Sides:
            - BranchSide:      'pngread.c:2687,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2689,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:2689,17'
          Branch Sides:
            - BranchSide:      'pngread.c:2690,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2692,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - png_create_colormap_entry
        - Branch String:   'pngread.c:2692,13'
          Branch Sides:
            - BranchSide:      'pngread.c:2694,20'
              BranchSideFuncs:
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - png_create_colormap_entry
            - BranchSide:      'pngread.c:2727,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
        - Branch String:   'pngread.c:2694,39'
          Branch Sides:
            - BranchSide:      'pngread.c:2694,42'
              BranchSideFuncs:
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - png_create_colormap_entry
            - BranchSide:      'pngread.c:2719,45'
              BranchSideFuncs:
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - png_create_colormap_entry
        - Branch String:   'pngread.c:2694,56'
          Branch Sides:
            - BranchSide:      'pngread.c:2694,59'
              BranchSideFuncs:
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - png_create_colormap_entry
            - BranchSide:      'pngread.c:2719,45'
              BranchSideFuncs:
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - png_create_colormap_entry
        - Branch String:   'pngread.c:2694,20'
          Branch Sides:
            - BranchSide:      'pngread.c:2696,23'
              BranchSideFuncs:
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_create_colormap_entry
            - BranchSide:      'pngread.c:2719,45'
              BranchSideFuncs:
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - png_create_colormap_entry
        - Branch String:   'pngread.c:2696,23'
          Branch Sides:
            - BranchSide:      'pngread.c:2697,48'
              BranchSideFuncs:
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
            - BranchSide:      'pngread.c:2705,48'
              BranchSideFuncs:
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_create_colormap_entry
        - Branch String:   'pngread.c:2712,26'
          Branch Sides:
            - BranchSide:      'pngread.c:2712,56'
              BranchSideFuncs:
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
            - BranchSide:      'pngread.c:2713,30'
              BranchSideFuncs:
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_create_colormap_entry
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
        - Branch String:   'pngread.c:2721,23'
          Branch Sides:
            - BranchSide:      'pngread.c:2719,19'
              BranchSideFuncs:
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - png_create_colormap_entry
            - BranchSide:      'pngread.c:2721,39'
              BranchSideFuncs:
                - png_create_colormap_entry
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_set_packing
                - png_colormap_compose
                - png_colormap_compose
                - png_colormap_compose
                - png_create_colormap_entry
                - png_create_colormap_entry
        - Branch String:   'pngread.c:2727,17'
          Branch Sides:
            - BranchSide:      'pngread.c:2728,32'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_packing
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
            - BranchSide:      'pngread.c:2730,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
        - Branch String:   'pngread.c:2738,25'
          Branch Sides:
            - BranchSide:      'pngread.c:2738,28'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
            - BranchSide:      'pngread.c:2742,12'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:2738,51'
          Branch Sides:
            - BranchSide:      'pngread.c:2739,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_tRNS_to_alpha
            - BranchSide:      'pngread.c:2742,12'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:2738,8'
          Branch Sides:
            - BranchSide:      'pngread.c:2740,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_tRNS_to_alpha
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2742,12'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:2742,4'
          Branch Sides:
            - BranchSide:      'pngread.c:2746,35'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_alpha_mode_fixed
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
            - BranchSide:      'pngread.c:2750,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_set_scale_16
            - BranchSide:      'pngread.c:2756,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:2750,14'
          Branch Sides:
            - BranchSide:      'pngread.c:2751,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2752,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:2760,27'
          Branch Sides:
            - BranchSide:      'pngread.c:2760,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2761,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:2760,8'
          Branch Sides:
            - BranchSide:      'pngread.c:2761,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2763,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:2766,4'
          Branch Sides:
            - BranchSide:      'pngread.c:2769,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2774,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2779,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2785,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2790,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2795,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:2769,14'
          Branch Sides:
            - BranchSide:      'pngread.c:2770,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2771,10'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:2774,14'
          Branch Sides:
            - BranchSide:      'pngread.c:2775,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2776,10'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:2779,47'
          Branch Sides:
            - BranchSide:      'pngread.c:2780,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2781,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:2779,14'
          Branch Sides:
            - BranchSide:      'pngread.c:2781,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2782,10'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:2785,14'
          Branch Sides:
            - BranchSide:      'pngread.c:2786,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2787,10'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:2790,14'
          Branch Sides:
            - BranchSide:      'pngread.c:2791,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:2792,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngread.c:1992,10'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngread.c:2051,16'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngread.c:2081,19'
          Dst:             png_create_colormap_entry
        - Src:             'pngread.c:2093,19'
          Dst:             png_create_colormap_entry
        - Src:             'pngread.c:2106,16'
          Dst:             OSS_FUZZ_png_set_packing
        - Src:             'pngread.c:2130,16'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngread.c:2132,42'
          Dst:             make_gray_colormap
        - Src:             'pngread.c:2158,25'
          Dst:             png_create_colormap_entry
        - Src:             'pngread.c:2172,22'
          Dst:             OSS_FUZZ_png_set_background_fixed
        - Src:             'pngread.c:2203,16'
          Dst:             png_create_colormap_entry
        - Src:             'pngread.c:2228,16'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngread.c:2230,42'
          Dst:             make_ga_colormap
        - Src:             'pngread.c:2262,19'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngread.c:2264,45'
          Dst:             make_gray_colormap
        - Src:             'pngread.c:2271,19'
          Dst:             png_create_colormap_entry
        - Src:             'pngread.c:2281,16'
          Dst:             OSS_FUZZ_png_set_background_fixed
        - Src:             'pngread.c:2296,19'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngread.c:2302,19'
          Dst:             png_create_colormap_entry
        - Src:             'pngread.c:2310,16'
          Dst:             png_create_colormap_entry
        - Src:             'pngread.c:2355,22'
          Dst:             png_create_colormap_entry
        - Src:             'pngread.c:2383,13'
          Dst:             OSS_FUZZ_png_set_rgb_to_gray_fixed
        - Src:             'pngread.c:2401,19'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngread.c:2403,45'
          Dst:             make_ga_colormap
        - Src:             'pngread.c:2410,46'
          Dst:             OSS_FUZZ_png_resolve_file_gamma
        - Src:             'pngread.c:2417,19'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngread.c:2432,19'
          Dst:             png_gamma_not_sRGB
        - Src:             'pngread.c:2434,48'
          Dst:             make_gray_file_colormap
        - Src:             'pngread.c:2439,48'
          Dst:             make_gray_colormap
        - Src:             'pngread.c:2464,29'
          Dst:             OSS_FUZZ_png_gamma_16bit_correct
        - Src:             'pngread.c:2470,22'
          Dst:             png_create_colormap_entry
        - Src:             'pngread.c:2480,22'
          Dst:             png_create_colormap_entry
        - Src:             'pngread.c:2495,19'
          Dst:             OSS_FUZZ_png_set_background_fixed
        - Src:             'pngread.c:2525,22'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngread.c:2527,48'
          Dst:             make_rgb_colormap
        - Src:             'pngread.c:2530,19'
          Dst:             png_create_colormap_entry
        - Src:             'pngread.c:2551,28'
          Dst:             png_create_colormap_entry
        - Src:             'pngread.c:2574,22'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngread.c:2576,48'
          Dst:             make_rgb_colormap
        - Src:             'pngread.c:2578,19'
          Dst:             png_create_colormap_entry
        - Src:             'pngread.c:2600,23'
          Dst:             memcmp
        - Src:             'pngread.c:2621,35'
          Dst:             png_colormap_compose
        - Src:             'pngread.c:2623,35'
          Dst:             png_colormap_compose
        - Src:             'pngread.c:2625,35'
          Dst:             png_colormap_compose
        - Src:             'pngread.c:2620,31'
          Dst:             png_create_colormap_entry
        - Src:             'pngread.c:2644,22'
          Dst:             OSS_FUZZ_png_set_background_fixed
        - Src:             'pngread.c:2659,19'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngread.c:2661,45'
          Dst:             make_rgb_colormap
        - Src:             'pngread.c:2690,16'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngread.c:2697,22'
          Dst:             png_create_colormap_entry
        - Src:             'pngread.c:2706,26'
          Dst:             png_colormap_compose
        - Src:             'pngread.c:2708,26'
          Dst:             png_colormap_compose
        - Src:             'pngread.c:2710,26'
          Dst:             png_colormap_compose
        - Src:             'pngread.c:2705,22'
          Dst:             png_create_colormap_entry
        - Src:             'pngread.c:2719,19'
          Dst:             png_create_colormap_entry
        - Src:             'pngread.c:2728,16'
          Dst:             OSS_FUZZ_png_set_packing
        - Src:             'pngread.c:2733,10'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngread.c:2740,7'
          Dst:             OSS_FUZZ_png_set_tRNS_to_alpha
        - Src:             'pngread.c:2746,10'
          Dst:             OSS_FUZZ_png_set_alpha_mode_fixed
        - Src:             'pngread.c:2751,13'
          Dst:             OSS_FUZZ_png_set_scale_16
        - Src:             'pngread.c:2756,10'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngread.c:2761,7'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngread.c:2795,10'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngread.c:2798,10'
          Dst:             OSS_FUZZ_png_error
    - functionName:    OSS_FUZZ_png_image_finish_read
      functionSourceFile: '/src/libpng/pngread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3978
      functionLinenumberEnd: 4090
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - image
        - background
        - buffer
        - row_stride
        - colormap
      BBCount:         49
      ICount:          306
      EdgeCount:       66
      CyclomaticComplexity: 19
      functionsReached:
        - OSS_FUZZ_png_image_error
        - OSS_FUZZ_png_image_free
        - OSS_FUZZ_png_safe_execute
        - png_image_read_colormap
        - png_image_read_colormapped
        - png_image_read_direct
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngread.c:3979,22'
          Branch Sides:
            - BranchSide:      'pngread.c:3979,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_image_free
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_safe_execute
            - BranchSide:      'pngread.c:4085,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_error
        - Branch String:   'pngread.c:3979,8'
          Branch Sides:
            - BranchSide:      'pngread.c:3985,31'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_image_free
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_safe_execute
            - BranchSide:      'pngread.c:4085,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_error
        - Branch String:   'pngread.c:3985,31'
          Branch Sides:
            - BranchSide:      'pngread.c:3985,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_image_free
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_safe_execute
            - BranchSide:      'pngread.c:3985,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_image_free
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_safe_execute
        - Branch String:   'pngread.c:3993,11'
          Branch Sides:
            - BranchSide:      'pngread.c:3996,39'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_image_free
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_safe_execute
            - BranchSide:      'pngread.c:4081,33'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_error
        - Branch String:   'pngread.c:3998,14'
          Branch Sides:
            - BranchSide:      'pngread.c:3999,46'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_image_free
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_safe_execute
            - BranchSide:      'pngread.c:4001,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_image_free
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_safe_execute
        - Branch String:   'pngread.c:4001,14'
          Branch Sides:
            - BranchSide:      'pngread.c:4002,36'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_image_free
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_safe_execute
            - BranchSide:      'pngread.c:4005,34'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_image_free
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_safe_execute
        - Branch String:   'pngread.c:4011,36'
          Branch Sides:
            - BranchSide:      'pngread.c:4011,39'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_image_free
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_safe_execute
            - BranchSide:      'pngread.c:4076,36'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_error
        - Branch String:   'pngread.c:4011,54'
          Branch Sides:
            - BranchSide:      'pngread.c:4011,57'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_image_free
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_safe_execute
            - BranchSide:      'pngread.c:4076,36'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_error
        - Branch String:   'pngread.c:4011,14'
          Branch Sides:
            - BranchSide:      'pngread.c:4029,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_image_free
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_safe_execute
            - BranchSide:      'pngread.c:4076,36'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_error
        - Branch String:   'pngread.c:4030,29'
          Branch Sides:
            - BranchSide:      'pngread.c:4030,28'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_image_free
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_safe_execute
            - BranchSide:      'pngread.c:4030,28'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_image_free
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_safe_execute
        - Branch String:   'pngread.c:4029,17'
          Branch Sides:
            - BranchSide:      'pngread.c:4032,21'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_image_free
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_safe_execute
            - BranchSide:      'pngread.c:4071,39'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_error
        - Branch String:   'pngread.c:4032,68'
          Branch Sides:
            - BranchSide:      'pngread.c:4033,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_image_free
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_safe_execute
            - BranchSide:      'pngread.c:4038,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_image_free
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_safe_execute
        - Branch String:   'pngread.c:4033,48'
          Branch Sides:
            - BranchSide:      'pngread.c:4033,51'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_image_free
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_safe_execute
            - BranchSide:      'pngread.c:4066,42'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_error
        - Branch String:   'pngread.c:4032,20'
          Branch Sides:
            - BranchSide:      'pngread.c:4038,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_image_free
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_safe_execute
            - BranchSide:      'pngread.c:4066,42'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_error
        - Branch String:   'pngread.c:4049,23'
          Branch Sides:
            - BranchSide:      'pngread.c:4051,43'
              BranchSideFuncs:
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_image_free
                - OSS_FUZZ_png_safe_execute
            - BranchSide:      'pngread.c:4058,42'
              BranchSideFuncs:
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_image_free
        - Branch String:   'pngread.c:4052,65'
          Branch Sides:
            - BranchSide:      'pngread.c:4053,47'
              BranchSideFuncs:
                - OSS_FUZZ_png_safe_execute
                - OSS_FUZZ_png_image_free
            - BranchSide:      'pngread.c:4061,34'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_free
      Callsites:
        - Src:             'pngread.c:4051,26'
          Dst:             OSS_FUZZ_png_safe_execute
        - Src:             'pngread.c:4051,26'
          Dst:             png_image_read_colormap
        - Src:             'pngread.c:4053,30'
          Dst:             OSS_FUZZ_png_safe_execute
        - Src:             'pngread.c:4053,30'
          Dst:             png_image_read_colormapped
        - Src:             'pngread.c:4058,25'
          Dst:             OSS_FUZZ_png_safe_execute
        - Src:             'pngread.c:4058,25'
          Dst:             png_image_read_direct
        - Src:             'pngread.c:4061,19'
          Dst:             OSS_FUZZ_png_image_free
        - Src:             'pngread.c:4066,26'
          Dst:             OSS_FUZZ_png_image_error
        - Src:             'pngread.c:4071,23'
          Dst:             OSS_FUZZ_png_image_error
        - Src:             'pngread.c:4076,20'
          Dst:             OSS_FUZZ_png_image_error
        - Src:             'pngread.c:4081,17'
          Dst:             OSS_FUZZ_png_image_error
        - Src:             'pngread.c:4086,14'
          Dst:             OSS_FUZZ_png_image_error
    - functionName:    png_image_read_header
      functionSourceFile: '/src/libpng/pngread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1272
      functionLinenumberEnd: 1327
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - argument
      BBCount:         15
      ICount:          137
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - OSS_FUZZ_png_read_info
        - OSS_FUZZ_png_set_benign_errors
        - png_image_format
        - png_image_is_not_sRGB
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngread.c:1295,49'
          Branch Sides:
            - BranchSide:      'pngread.c:1296,33'
              BranchSideFuncs:
                - png_image_is_not_sRGB
            - BranchSide:      'pngread.c:1306,15'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:1295,11'
          Branch Sides:
            - BranchSide:      'pngread.c:1297,10'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1306,15'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:1306,7'
          Branch Sides:
            - BranchSide:      'pngread.c:1309,34'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1313,41'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1317,26'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:1321,11'
          Branch Sides:
            - BranchSide:      'pngread.c:1321,11'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1322,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngread.c:1278,4'
          Dst:             OSS_FUZZ_png_set_benign_errors
        - Src:             'pngread.c:1280,4'
          Dst:             OSS_FUZZ_png_read_info
        - Src:             'pngread.c:1287,28'
          Dst:             png_image_format
        - Src:             'pngread.c:1296,11'
          Dst:             png_image_is_not_sRGB
    - functionName:    OSS_FUZZ_png_read_info
      functionSourceFile: '/src/libpng/pngread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
      BBCount:         45
      ICount:          237
      EdgeCount:       57
      CyclomaticComplexity: 14
      functionsReached:
        - OSS_FUZZ_png_chunk_benign_error
        - OSS_FUZZ_png_chunk_error
        - OSS_FUZZ_png_chunk_unknown_handling
        - OSS_FUZZ_png_handle_chunk
        - OSS_FUZZ_png_handle_unknown
        - OSS_FUZZ_png_read_chunk_header
        - OSS_FUZZ_png_read_sig
      functionUses:    2
      BranchProfiles:
        - Branch String:   'pngread.c:99,24'
          Branch Sides:
            - BranchSide:      'pngread.c:99,27'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:100,7'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:99,8'
          Branch Sides:
            - BranchSide:      'pngread.c:100,7'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:103,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_sig
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_chunk_error
        - Branch String:   'pngread.c:113,11'
          Branch Sides:
            - BranchSide:      'pngread.c:115,15'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_chunk_error
            - BranchSide:      'pngread.c:128,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
        - Branch String:   'pngread.c:115,14'
          Branch Sides:
            - BranchSide:      'pngread.c:116,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
            - BranchSide:      'pngread.c:118,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_error
        - Branch String:   'pngread.c:118,65'
          Branch Sides:
            - BranchSide:      'pngread.c:119,15'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_error
            - BranchSide:      'pngread.c:122,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngread.c:118,19'
          Branch Sides:
            - BranchSide:      'pngread.c:120,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
            - BranchSide:      'pngread.c:122,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngread.c:134,11'
          Branch Sides:
            - BranchSide:      'pngread.c:135,27'
              BranchSideFuncs:
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_chunk_error
            - BranchSide:      'pngread.c:137,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_handle_chunk
        - Branch String:   'pngread.c:137,16'
          Branch Sides:
            - BranchSide:      'pngread.c:138,27'
              BranchSideFuncs:
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_chunk_error
            - BranchSide:      'pngread.c:141,51'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_handle_unknown
        - Branch String:   'pngread.c:141,16'
          Branch Sides:
            - BranchSide:      'pngread.c:143,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_chunk_error
            - BranchSide:      'pngread.c:156,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_chunk_error
        - Branch String:   'pngread.c:145,14'
          Branch Sides:
            - BranchSide:      'pngread.c:146,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_chunk_error
            - BranchSide:      'pngread.c:148,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_chunk_error
        - Branch String:   'pngread.c:148,19'
          Branch Sides:
            - BranchSide:      'pngread.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:150,13'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:156,16'
          Branch Sides:
            - BranchSide:      'pngread.c:158,31'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:163,27'
              BranchSideFuncs:
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_chunk_error
      Callsites:
        - Src:             'pngread.c:103,4'
          Dst:             OSS_FUZZ_png_read_sig
        - Src:             'pngread.c:107,28'
          Dst:             OSS_FUZZ_png_read_chunk_header
        - Src:             'pngread.c:116,13'
          Dst:             OSS_FUZZ_png_chunk_error
        - Src:             'pngread.c:120,13'
          Dst:             OSS_FUZZ_png_chunk_error
        - Src:             'pngread.c:123,13'
          Dst:             OSS_FUZZ_png_chunk_benign_error
        - Src:             'pngread.c:135,10'
          Dst:             OSS_FUZZ_png_handle_chunk
        - Src:             'pngread.c:138,10'
          Dst:             OSS_FUZZ_png_handle_chunk
        - Src:             'pngread.c:141,24'
          Dst:             OSS_FUZZ_png_chunk_unknown_handling
        - Src:             'pngread.c:143,10'
          Dst:             OSS_FUZZ_png_handle_unknown
        - Src:             'pngread.c:163,10'
          Dst:             OSS_FUZZ_png_handle_chunk
    - functionName:    png_image_memory_read
      functionSourceFile: '/src/libpng/pngread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1402
      functionLinenumberEnd: 1428
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - png_ptr
        - out
        - need
      BBCount:         16
      ICount:          107
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - OSS_FUZZ_png_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngread.c:1403,8'
          Branch Sides:
            - BranchSide:      'pngread.c:1403,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:1405,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:1406,11'
          Branch Sides:
            - BranchSide:      'pngread.c:1408,28'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:1426,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:1409,14'
          Branch Sides:
            - BranchSide:      'pngread.c:1411,38'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:1424,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:1414,32'
          Branch Sides:
            - BranchSide:      'pngread.c:1414,35'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:1422,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:1414,17'
          Branch Sides:
            - BranchSide:      'pngread.c:1416,23'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1422,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
      Callsites:
        - Src:             'pngread.c:1422,13'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngread.c:1426,7'
          Dst:             OSS_FUZZ_png_error
    - functionName:    png_image_read_init
      functionSourceFile: '/src/libpng/pngread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1124
      functionLinenumberEnd: 1168
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - image
      BBCount:         14
      ICount:          102
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - OSS_FUZZ_png_create_info_struct
        - OSS_FUZZ_png_create_read_struct
        - OSS_FUZZ_png_destroy_info_struct
        - OSS_FUZZ_png_destroy_read_struct
        - OSS_FUZZ_png_image_error
        - OSS_FUZZ_png_malloc_warn
        - OSS_FUZZ_png_safe_error
        - OSS_FUZZ_png_safe_warning
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngread.c:1125,8'
          Branch Sides:
            - BranchSide:      'pngread.c:1127,75'
              BranchSideFuncs:
                - OSS_FUZZ_png_create_read_struct
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_create_info_struct
                - OSS_FUZZ_png_destroy_read_struct
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_destroy_info_struct
            - BranchSide:      'pngread.c:1167,27'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_error
        - Branch String:   'pngread.c:1136,11'
          Branch Sides:
            - BranchSide:      'pngread.c:1138,54'
              BranchSideFuncs:
                - OSS_FUZZ_png_create_info_struct
                - OSS_FUZZ_png_destroy_read_struct
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_destroy_info_struct
            - BranchSide:      'pngread.c:1164,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_error
        - Branch String:   'pngread.c:1140,14'
          Branch Sides:
            - BranchSide:      'pngread.c:1142,36'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_destroy_info_struct
                - OSS_FUZZ_png_destroy_read_struct
                - OSS_FUZZ_png_image_error
            - BranchSide:      'pngread.c:1161,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_destroy_read_struct
                - OSS_FUZZ_png_image_error
        - Branch String:   'pngread.c:1145,17'
          Branch Sides:
            - BranchSide:      'pngread.c:1147,23'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:1158,37'
              BranchSideFuncs:
                - OSS_FUZZ_png_destroy_info_struct
                - OSS_FUZZ_png_destroy_read_struct
                - OSS_FUZZ_png_image_error
      Callsites:
        - Src:             'pngread.c:1127,29'
          Dst:             OSS_FUZZ_png_create_read_struct
        - Src:             'pngread.c:1127,29'
          Dst:             OSS_FUZZ_png_safe_error
        - Src:             'pngread.c:1127,29'
          Dst:             OSS_FUZZ_png_safe_warning
        - Src:             'pngread.c:1138,31'
          Dst:             OSS_FUZZ_png_create_info_struct
        - Src:             'pngread.c:1142,36'
          Dst:             OSS_FUZZ_png_malloc_warn
        - Src:             'pngread.c:1158,13'
          Dst:             OSS_FUZZ_png_destroy_info_struct
        - Src:             'pngread.c:1161,10'
          Dst:             OSS_FUZZ_png_destroy_read_struct
        - Src:             'pngread.c:1164,14'
          Dst:             OSS_FUZZ_png_image_error
        - Src:             'pngread.c:1167,11'
          Dst:             OSS_FUZZ_png_image_error
    - functionName:    OSS_FUZZ_png_create_read_struct
      functionSourceFile: '/src/libpng/pngread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - user_png_ver
        - error_ptr
        - error_fn
        - warn_fn
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OSS_FUZZ_png_create_read_struct_2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'pngread.c:32,11'
          Dst:             OSS_FUZZ_png_create_read_struct_2
    - functionName:    OSS_FUZZ_png_destroy_read_struct
      functionSourceFile: '/src/libpng/pngread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionLinenumberEnd: 849
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr_ptr
        - info_ptr_ptr
        - end_info_ptr_ptr
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OSS_FUZZ_png_destroy_info_struct
        - OSS_FUZZ_png_destroy_png_struct
        - png_read_destroy
      functionUses:    3
      BranchProfiles:
        - Branch String:   'pngread.c:833,8'
          Branch Sides:
            - BranchSide:      'pngread.c:834,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_destroy_info_struct
                - OSS_FUZZ_png_destroy_info_struct
                - png_read_destroy
                - OSS_FUZZ_png_destroy_png_struct
            - BranchSide:      'pngread.c:836,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_destroy_info_struct
                - OSS_FUZZ_png_destroy_info_struct
                - png_read_destroy
                - OSS_FUZZ_png_destroy_png_struct
        - Branch String:   'pngread.c:836,8'
          Branch Sides:
            - BranchSide:      'pngread.c:837,7'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:843,28'
              BranchSideFuncs:
                - OSS_FUZZ_png_destroy_info_struct
                - OSS_FUZZ_png_destroy_info_struct
                - png_read_destroy
                - OSS_FUZZ_png_destroy_png_struct
      Callsites:
        - Src:             'pngread.c:843,4'
          Dst:             OSS_FUZZ_png_destroy_info_struct
        - Src:             'pngread.c:844,4'
          Dst:             OSS_FUZZ_png_destroy_info_struct
        - Src:             'pngread.c:847,4'
          Dst:             png_read_destroy
        - Src:             'pngread.c:848,4'
          Dst:             OSS_FUZZ_png_destroy_png_struct
    - functionName:    png_read_destroy
      functionSourceFile: '/src/libpng/pngread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 755
      functionLinenumberEnd: 822
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         9
      ICount:          149
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OSS_FUZZ_png_destroy_gamma_table
        - OSS_FUZZ_png_free
        - OSS_FUZZ_png_zfree
        - inflateEnd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngread.c:776,8'
          Branch Sides:
            - BranchSide:      'pngread.c:778,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_zfree
                - inflateEnd
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
            - BranchSide:      'pngread.c:781,4'
              BranchSideFuncs:
                - inflateEnd
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
        - Branch String:   'pngread.c:785,8'
          Branch Sides:
            - BranchSide:      'pngread.c:785,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - inflateEnd
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
            - BranchSide:      'pngread.c:787,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - inflateEnd
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
      Callsites:
        - Src:             'pngread.c:759,4'
          Dst:             OSS_FUZZ_png_destroy_gamma_table
        - Src:             'pngread.c:762,4'
          Dst:             OSS_FUZZ_png_free
        - Src:             'pngread.c:764,4'
          Dst:             OSS_FUZZ_png_free
        - Src:             'pngread.c:766,4'
          Dst:             OSS_FUZZ_png_free
        - Src:             'pngread.c:770,4'
          Dst:             OSS_FUZZ_png_free
        - Src:             'pngread.c:772,4'
          Dst:             OSS_FUZZ_png_free
        - Src:             'pngread.c:778,7'
          Dst:             OSS_FUZZ_png_zfree
        - Src:             'pngread.c:787,7'
          Dst:             OSS_FUZZ_png_free
        - Src:             'pngread.c:793,4'
          Dst:             inflateEnd
        - Src:             'pngread.c:796,4'
          Dst:             OSS_FUZZ_png_free
        - Src:             'pngread.c:802,4'
          Dst:             OSS_FUZZ_png_free
        - Src:             'pngread.c:807,4'
          Dst:             OSS_FUZZ_png_free
        - Src:             'pngread.c:814,4'
          Dst:             OSS_FUZZ_png_free
    - functionName:    inflateEnd
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_create_read_struct_2
      functionSourceFile: '/src/libpng/pngread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - user_png_ver
        - error_ptr
        - error_fn
        - warn_fn
        - mem_ptr
        - malloc_fn
        - free_fn
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OSS_FUZZ_png_create_png_struct
        - OSS_FUZZ_png_set_read_fn
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngread.c:48,8'
          Branch Sides:
            - BranchSide:      'pngread.c:48,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_read_fn
            - BranchSide:      'pngread.c:50,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_read_fn
      Callsites:
        - Src:             'pngread.c:44,26'
          Dst:             OSS_FUZZ_png_create_png_struct
        - Src:             'pngread.c:74,7'
          Dst:             OSS_FUZZ_png_set_read_fn
    - functionName:    OSS_FUZZ_png_image_begin_read_from_memory
      functionSourceFile: '/src/libpng/pngread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1432
      functionLinenumberEnd: 1462
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - image
        - memory
        - size
      BBCount:         20
      ICount:          119
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - OSS_FUZZ_png_image_error
        - OSS_FUZZ_png_safe_execute
        - png_image_read_header
        - png_image_read_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngread.c:1433,22'
          Branch Sides:
            - BranchSide:      'pngread.c:1433,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_error
                - OSS_FUZZ_png_image_error
                - png_image_read_init
                - OSS_FUZZ_png_safe_execute
            - BranchSide:      'pngread.c:1457,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_error
        - Branch String:   'pngread.c:1433,8'
          Branch Sides:
            - BranchSide:      'pngread.c:1435,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_error
                - png_image_read_init
                - OSS_FUZZ_png_safe_execute
            - BranchSide:      'pngread.c:1457,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_error
        - Branch String:   'pngread.c:1435,26'
          Branch Sides:
            - BranchSide:      'pngread.c:1435,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_error
                - png_image_read_init
                - OSS_FUZZ_png_safe_execute
            - BranchSide:      'pngread.c:1453,33'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_error
        - Branch String:   'pngread.c:1435,11'
          Branch Sides:
            - BranchSide:      'pngread.c:1437,34'
              BranchSideFuncs:
                - png_image_read_init
                - OSS_FUZZ_png_safe_execute
            - BranchSide:      'pngread.c:1453,33'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_error
        - Branch String:   'pngread.c:1437,14'
          Branch Sides:
            - BranchSide:      'pngread.c:1443,37'
              BranchSideFuncs:
                - OSS_FUZZ_png_safe_execute
            - BranchSide:      'pngread.c:1450,7'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:1457,13'
          Branch Sides:
            - BranchSide:      'pngread.c:0,0'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_error
            - BranchSide:      'pngread.c:1458,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_image_error
      Callsites:
        - Src:             'pngread.c:1437,14'
          Dst:             png_image_read_init
        - Src:             'pngread.c:1448,20'
          Dst:             OSS_FUZZ_png_safe_execute
        - Src:             'pngread.c:1448,20'
          Dst:             png_image_read_header
        - Src:             'pngread.c:1453,17'
          Dst:             OSS_FUZZ_png_image_error
        - Src:             'pngread.c:1458,14'
          Dst:             OSS_FUZZ_png_image_error
    - functionName:    OSS_FUZZ_png_read_png
      functionSourceFile: '/src/libpng/pngread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 866
      functionLinenumberEnd: 1065
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - transforms
        - params
      BBCount:         67
      ICount:          384
      EdgeCount:       87
      CyclomaticComplexity: 22
      functionsReached:
        - OSS_FUZZ_png_error
        - OSS_FUZZ_png_free_data
        - OSS_FUZZ_png_malloc
        - OSS_FUZZ_png_read_end
        - OSS_FUZZ_png_read_image
        - OSS_FUZZ_png_read_info
        - OSS_FUZZ_png_read_update_info
        - OSS_FUZZ_png_set_bgr
        - OSS_FUZZ_png_set_expand
        - OSS_FUZZ_png_set_expand_16
        - OSS_FUZZ_png_set_gray_to_rgb
        - OSS_FUZZ_png_set_interlace_handling
        - OSS_FUZZ_png_set_invert_alpha
        - OSS_FUZZ_png_set_invert_mono
        - OSS_FUZZ_png_set_packing
        - OSS_FUZZ_png_set_packswap
        - OSS_FUZZ_png_set_scale_16
        - OSS_FUZZ_png_set_shift
        - OSS_FUZZ_png_set_strip_16
        - OSS_FUZZ_png_set_strip_alpha
        - OSS_FUZZ_png_set_swap
        - OSS_FUZZ_png_set_swap_alpha
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngread.c:869,24'
          Branch Sides:
            - BranchSide:      'pngread.c:869,27'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:870,7'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:869,8'
          Branch Sides:
            - BranchSide:      'pngread.c:870,7'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:875,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_info
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_read_image
                - OSS_FUZZ_png_read_end
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_set_gray_to_rgb
                - OSS_FUZZ_png_set_invert_alpha
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_shift
                - OSS_FUZZ_png_set_invert_mono
                - OSS_FUZZ_png_set_expand
                - OSS_FUZZ_png_set_packswap
                - OSS_FUZZ_png_set_packing
                - OSS_FUZZ_png_set_strip_alpha
                - OSS_FUZZ_png_set_strip_16
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_error
        - Branch String:   'pngread.c:876,8'
          Branch Sides:
            - BranchSide:      'pngread.c:877,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngread.c:888,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_read_image
                - OSS_FUZZ_png_read_end
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_set_gray_to_rgb
                - OSS_FUZZ_png_set_invert_alpha
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_shift
                - OSS_FUZZ_png_set_invert_mono
                - OSS_FUZZ_png_set_expand
                - OSS_FUZZ_png_set_packswap
                - OSS_FUZZ_png_set_packing
                - OSS_FUZZ_png_set_strip_alpha
                - OSS_FUZZ_png_set_strip_16
                - OSS_FUZZ_png_set_scale_16
        - Branch String:   'pngread.c:888,8'
          Branch Sides:
            - BranchSide:      'pngread.c:893,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_scale_16
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_read_image
                - OSS_FUZZ_png_read_end
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_set_gray_to_rgb
                - OSS_FUZZ_png_set_invert_alpha
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_shift
                - OSS_FUZZ_png_set_invert_mono
                - OSS_FUZZ_png_set_expand
                - OSS_FUZZ_png_set_packswap
                - OSS_FUZZ_png_set_packing
                - OSS_FUZZ_png_set_strip_alpha
                - OSS_FUZZ_png_set_strip_16
            - BranchSide:      'pngread.c:902,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_read_image
                - OSS_FUZZ_png_read_end
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_set_gray_to_rgb
                - OSS_FUZZ_png_set_invert_alpha
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_shift
                - OSS_FUZZ_png_set_invert_mono
                - OSS_FUZZ_png_set_expand
                - OSS_FUZZ_png_set_packswap
                - OSS_FUZZ_png_set_packing
                - OSS_FUZZ_png_set_strip_alpha
                - OSS_FUZZ_png_set_strip_16
        - Branch String:   'pngread.c:902,8'
          Branch Sides:
            - BranchSide:      'pngread.c:904,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_strip_16
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_read_image
                - OSS_FUZZ_png_read_end
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_set_gray_to_rgb
                - OSS_FUZZ_png_set_invert_alpha
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_shift
                - OSS_FUZZ_png_set_invert_mono
                - OSS_FUZZ_png_set_expand
                - OSS_FUZZ_png_set_packswap
                - OSS_FUZZ_png_set_packing
                - OSS_FUZZ_png_set_strip_alpha
            - BranchSide:      'pngread.c:912,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_read_image
                - OSS_FUZZ_png_read_end
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_set_gray_to_rgb
                - OSS_FUZZ_png_set_invert_alpha
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_shift
                - OSS_FUZZ_png_set_invert_mono
                - OSS_FUZZ_png_set_expand
                - OSS_FUZZ_png_set_packswap
                - OSS_FUZZ_png_set_packing
                - OSS_FUZZ_png_set_strip_alpha
        - Branch String:   'pngread.c:912,8'
          Branch Sides:
            - BranchSide:      'pngread.c:914,27'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_strip_alpha
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_read_image
                - OSS_FUZZ_png_read_end
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_set_gray_to_rgb
                - OSS_FUZZ_png_set_invert_alpha
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_shift
                - OSS_FUZZ_png_set_invert_mono
                - OSS_FUZZ_png_set_expand
                - OSS_FUZZ_png_set_packswap
                - OSS_FUZZ_png_set_packing
            - BranchSide:      'pngread.c:922,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_read_image
                - OSS_FUZZ_png_read_end
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_set_gray_to_rgb
                - OSS_FUZZ_png_set_invert_alpha
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_shift
                - OSS_FUZZ_png_set_invert_mono
                - OSS_FUZZ_png_set_expand
                - OSS_FUZZ_png_set_packswap
                - OSS_FUZZ_png_set_packing
        - Branch String:   'pngread.c:922,8'
          Branch Sides:
            - BranchSide:      'pngread.c:924,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_packing
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_read_image
                - OSS_FUZZ_png_read_end
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_set_gray_to_rgb
                - OSS_FUZZ_png_set_invert_alpha
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_shift
                - OSS_FUZZ_png_set_invert_mono
                - OSS_FUZZ_png_set_expand
                - OSS_FUZZ_png_set_packswap
            - BranchSide:      'pngread.c:932,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_read_image
                - OSS_FUZZ_png_read_end
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_set_gray_to_rgb
                - OSS_FUZZ_png_set_invert_alpha
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_shift
                - OSS_FUZZ_png_set_invert_mono
                - OSS_FUZZ_png_set_expand
                - OSS_FUZZ_png_set_packswap
        - Branch String:   'pngread.c:932,8'
          Branch Sides:
            - BranchSide:      'pngread.c:934,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_packswap
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_read_image
                - OSS_FUZZ_png_read_end
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_set_gray_to_rgb
                - OSS_FUZZ_png_set_invert_alpha
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_shift
                - OSS_FUZZ_png_set_invert_mono
                - OSS_FUZZ_png_set_expand
            - BranchSide:      'pngread.c:944,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_read_image
                - OSS_FUZZ_png_read_end
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_set_gray_to_rgb
                - OSS_FUZZ_png_set_invert_alpha
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_shift
                - OSS_FUZZ_png_set_invert_mono
                - OSS_FUZZ_png_set_expand
        - Branch String:   'pngread.c:944,8'
          Branch Sides:
            - BranchSide:      'pngread.c:946,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_expand
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_read_image
                - OSS_FUZZ_png_read_end
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_set_gray_to_rgb
                - OSS_FUZZ_png_set_invert_alpha
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_shift
                - OSS_FUZZ_png_set_invert_mono
            - BranchSide:      'pngread.c:956,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_read_image
                - OSS_FUZZ_png_read_end
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_set_gray_to_rgb
                - OSS_FUZZ_png_set_invert_alpha
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_shift
                - OSS_FUZZ_png_set_invert_mono
        - Branch String:   'pngread.c:956,8'
          Branch Sides:
            - BranchSide:      'pngread.c:958,27'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_invert_mono
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_read_image
                - OSS_FUZZ_png_read_end
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_set_gray_to_rgb
                - OSS_FUZZ_png_set_invert_alpha
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_shift
            - BranchSide:      'pngread.c:967,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_read_image
                - OSS_FUZZ_png_read_end
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_set_gray_to_rgb
                - OSS_FUZZ_png_set_invert_alpha
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_shift
        - Branch String:   'pngread.c:967,8'
          Branch Sides:
            - BranchSide:      'pngread.c:969,12'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_read_image
                - OSS_FUZZ_png_read_end
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_set_gray_to_rgb
                - OSS_FUZZ_png_set_invert_alpha
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_shift
            - BranchSide:      'pngread.c:976,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_read_image
                - OSS_FUZZ_png_read_end
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_set_gray_to_rgb
                - OSS_FUZZ_png_set_invert_alpha
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
        - Branch String:   'pngread.c:969,11'
          Branch Sides:
            - BranchSide:      'pngread.c:969,48'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_shift
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_read_image
                - OSS_FUZZ_png_read_end
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_set_gray_to_rgb
                - OSS_FUZZ_png_set_invert_alpha
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
            - BranchSide:      'pngread.c:970,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_shift
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_read_image
                - OSS_FUZZ_png_read_end
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_set_gray_to_rgb
                - OSS_FUZZ_png_set_invert_alpha
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_bgr
        - Branch String:   'pngread.c:976,8'
          Branch Sides:
            - BranchSide:      'pngread.c:978,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_bgr
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_read_image
                - OSS_FUZZ_png_read_end
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_set_gray_to_rgb
                - OSS_FUZZ_png_set_invert_alpha
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
            - BranchSide:      'pngread.c:984,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_read_image
                - OSS_FUZZ_png_read_end
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_set_gray_to_rgb
                - OSS_FUZZ_png_set_invert_alpha
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_swap_alpha
        - Branch String:   'pngread.c:984,8'
          Branch Sides:
            - BranchSide:      'pngread.c:986,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_swap_alpha
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_read_image
                - OSS_FUZZ_png_read_end
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_set_gray_to_rgb
                - OSS_FUZZ_png_set_invert_alpha
                - OSS_FUZZ_png_set_swap
            - BranchSide:      'pngread.c:992,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_read_image
                - OSS_FUZZ_png_read_end
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_set_gray_to_rgb
                - OSS_FUZZ_png_set_invert_alpha
                - OSS_FUZZ_png_set_swap
        - Branch String:   'pngread.c:992,8'
          Branch Sides:
            - BranchSide:      'pngread.c:994,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_swap
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_read_image
                - OSS_FUZZ_png_read_end
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_set_gray_to_rgb
                - OSS_FUZZ_png_set_invert_alpha
            - BranchSide:      'pngread.c:1001,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_read_image
                - OSS_FUZZ_png_read_end
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_set_gray_to_rgb
                - OSS_FUZZ_png_set_invert_alpha
        - Branch String:   'pngread.c:1001,8'
          Branch Sides:
            - BranchSide:      'pngread.c:1003,28'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_invert_alpha
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_read_image
                - OSS_FUZZ_png_read_end
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_set_gray_to_rgb
            - BranchSide:      'pngread.c:1010,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_read_image
                - OSS_FUZZ_png_read_end
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_set_gray_to_rgb
        - Branch String:   'pngread.c:1010,8'
          Branch Sides:
            - BranchSide:      'pngread.c:1012,27'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_gray_to_rgb
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_read_image
                - OSS_FUZZ_png_read_end
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_set_expand_16
            - BranchSide:      'pngread.c:1018,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_read_image
                - OSS_FUZZ_png_read_end
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_set_expand_16
        - Branch String:   'pngread.c:1018,8'
          Branch Sides:
            - BranchSide:      'pngread.c:1020,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_expand_16
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_read_image
                - OSS_FUZZ_png_read_end
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
            - BranchSide:      'pngread.c:1030,37'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_read_update_info
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_read_image
                - OSS_FUZZ_png_read_end
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
        - Branch String:   'pngread.c:1041,8'
          Branch Sides:
            - BranchSide:      'pngread.c:1045,32'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_read_image
                - OSS_FUZZ_png_read_end
                - OSS_FUZZ_png_malloc
            - BranchSide:      'pngread.c:1058,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_image
                - OSS_FUZZ_png_read_end
        - Branch String:   'pngread.c:1048,7'
          Branch Sides:
            - BranchSide:      'pngread.c:1049,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_image
                - OSS_FUZZ_png_read_end
                - OSS_FUZZ_png_malloc
            - BranchSide:      'pngread.c:1051,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_image
                - OSS_FUZZ_png_read_end
                - OSS_FUZZ_png_malloc
        - Branch String:   'pngread.c:1053,7'
          Branch Sides:
            - BranchSide:      'pngread.c:1054,41'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_read_image
                - OSS_FUZZ_png_read_end
            - BranchSide:      'pngread.c:1056,4'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_image
                - OSS_FUZZ_png_read_end
      Callsites:
        - Src:             'pngread.c:875,4'
          Dst:             OSS_FUZZ_png_read_info
        - Src:             'pngread.c:877,7'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngread.c:893,7'
          Dst:             OSS_FUZZ_png_set_scale_16
        - Src:             'pngread.c:904,7'
          Dst:             OSS_FUZZ_png_set_strip_16
        - Src:             'pngread.c:914,7'
          Dst:             OSS_FUZZ_png_set_strip_alpha
        - Src:             'pngread.c:924,7'
          Dst:             OSS_FUZZ_png_set_packing
        - Src:             'pngread.c:934,7'
          Dst:             OSS_FUZZ_png_set_packswap
        - Src:             'pngread.c:946,7'
          Dst:             OSS_FUZZ_png_set_expand
        - Src:             'pngread.c:958,7'
          Dst:             OSS_FUZZ_png_set_invert_mono
        - Src:             'pngread.c:970,10'
          Dst:             OSS_FUZZ_png_set_shift
        - Src:             'pngread.c:978,7'
          Dst:             OSS_FUZZ_png_set_bgr
        - Src:             'pngread.c:986,7'
          Dst:             OSS_FUZZ_png_set_swap_alpha
        - Src:             'pngread.c:994,7'
          Dst:             OSS_FUZZ_png_set_swap
        - Src:             'pngread.c:1003,7'
          Dst:             OSS_FUZZ_png_set_invert_alpha
        - Src:             'pngread.c:1012,7'
          Dst:             OSS_FUZZ_png_set_gray_to_rgb
        - Src:             'pngread.c:1020,7'
          Dst:             OSS_FUZZ_png_set_expand_16
        - Src:             'pngread.c:1030,10'
          Dst:             OSS_FUZZ_png_set_interlace_handling
        - Src:             'pngread.c:1036,4'
          Dst:             OSS_FUZZ_png_read_update_info
        - Src:             'pngread.c:1040,4'
          Dst:             OSS_FUZZ_png_free_data
        - Src:             'pngread.c:1045,32'
          Dst:             OSS_FUZZ_png_malloc
        - Src:             'pngread.c:1054,41'
          Dst:             OSS_FUZZ_png_malloc
        - Src:             'pngread.c:1058,4'
          Dst:             OSS_FUZZ_png_read_image
        - Src:             'pngread.c:1062,4'
          Dst:             OSS_FUZZ_png_read_end
    - functionName:    OSS_FUZZ_png_read_image
      functionSourceFile: '/src/libpng/pngread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 608
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - image
      BBCount:         22
      ICount:          135
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - OSS_FUZZ_png_read_row
        - OSS_FUZZ_png_set_interlace_handling
        - OSS_FUZZ_png_start_read_image
        - OSS_FUZZ_png_warning
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngread.c:615,8'
          Branch Sides:
            - BranchSide:      'pngread.c:616,7'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:619,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_start_read_image
        - Branch String:   'pngread.c:619,8'
          Branch Sides:
            - BranchSide:      'pngread.c:621,41'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_start_read_image
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:627,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_warning
        - Branch String:   'pngread.c:627,36'
          Branch Sides:
            - BranchSide:      'pngread.c:628,12'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngread.c:643,41'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:627,11'
          Branch Sides:
            - BranchSide:      'pngread.c:634,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:643,41'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_interlace_handling
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:655,4'
          Branch Sides:
            - BranchSide:      'pngread.c:655,4'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:657,12'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:658,7'
          Branch Sides:
            - BranchSide:      'pngread.c:660,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:663,4'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
      Callsites:
        - Src:             'pngread.c:621,14'
          Dst:             OSS_FUZZ_png_set_interlace_handling
        - Src:             'pngread.c:623,7'
          Dst:             OSS_FUZZ_png_start_read_image
        - Src:             'pngread.c:634,10'
          Dst:             OSS_FUZZ_png_warning
        - Src:             'pngread.c:643,14'
          Dst:             OSS_FUZZ_png_set_interlace_handling
        - Src:             'pngread.c:660,10'
          Dst:             OSS_FUZZ_png_read_row
    - functionName:    OSS_FUZZ_png_read_end
      functionSourceFile: '/src/libpng/pngread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 674
      functionLinenumberEnd: 749
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
      BBCount:         60
      ICount:          291
      EdgeCount:       79
      CyclomaticComplexity: 21
      functionsReached:
        - OSS_FUZZ_png_benign_error
        - OSS_FUZZ_png_chunk_unknown_handling
        - OSS_FUZZ_png_crc_finish
        - OSS_FUZZ_png_handle_chunk
        - OSS_FUZZ_png_handle_unknown
        - OSS_FUZZ_png_read_chunk_header
        - OSS_FUZZ_png_read_finish_IDAT
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngread.c:681,8'
          Branch Sides:
            - BranchSide:      'pngread.c:682,7'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:688,35'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_read_finish_IDAT
        - Branch String:   'pngread.c:688,8'
          Branch Sides:
            - BranchSide:      'pngread.c:690,28'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_IDAT
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_benign_error
            - BranchSide:      'pngread.c:694,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_benign_error
        - Branch String:   'pngread.c:694,54'
          Branch Sides:
            - BranchSide:      'pngread.c:695,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_benign_error
            - BranchSide:      'pngread.c:699,4'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
        - Branch String:   'pngread.c:694,8'
          Branch Sides:
            - BranchSide:      'pngread.c:696,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
            - BranchSide:      'pngread.c:699,4'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
        - Branch String:   'pngread.c:704,11'
          Branch Sides:
            - BranchSide:      'pngread.c:705,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
            - BranchSide:      'pngread.c:707,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
        - Branch String:   'pngread.c:707,11'
          Branch Sides:
            - BranchSide:      'pngread.c:708,27'
              BranchSideFuncs:
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_handle_chunk
            - BranchSide:      'pngread.c:710,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_handle_chunk
        - Branch String:   'pngread.c:710,16'
          Branch Sides:
            - BranchSide:      'pngread.c:711,27'
              BranchSideFuncs:
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_handle_chunk
            - BranchSide:      'pngread.c:713,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_crc_finish
        - Branch String:   'pngread.c:713,16'
          Branch Sides:
            - BranchSide:      'pngread.c:714,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
            - BranchSide:      'pngread.c:717,51'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_benign_error
        - Branch String:   'pngread.c:717,16'
          Branch Sides:
            - BranchSide:      'pngread.c:719,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_benign_error
            - BranchSide:      'pngread.c:731,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_benign_error
        - Branch String:   'pngread.c:719,14'
          Branch Sides:
            - BranchSide:      'pngread.c:721,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_benign_error
            - BranchSide:      'pngread.c:725,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
        - Branch String:   'pngread.c:721,29'
          Branch Sides:
            - BranchSide:      'pngread.c:721,34'
              BranchSideFuncs:
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
            - BranchSide:      'pngread.c:722,21'
              BranchSideFuncs:
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
        - Branch String:   'pngread.c:722,17'
          Branch Sides:
            - BranchSide:      'pngread.c:722,21'
              BranchSideFuncs:
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
            - BranchSide:      'pngread.c:723,33'
              BranchSideFuncs:
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
        - Branch String:   'pngread.c:721,17'
          Branch Sides:
            - BranchSide:      'pngread.c:723,33'
              BranchSideFuncs:
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
            - BranchSide:      'pngread.c:724,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
        - Branch String:   'pngread.c:726,14'
          Branch Sides:
            - BranchSide:      'pngread.c:727,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
            - BranchSide:      'pngread.c:728,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
        - Branch String:   'pngread.c:731,16'
          Branch Sides:
            - BranchSide:      'pngread.c:739,15'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_benign_error
            - BranchSide:      'pngread.c:747,27'
              BranchSideFuncs:
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
        - Branch String:   'pngread.c:739,26'
          Branch Sides:
            - BranchSide:      'pngread.c:739,31'
              BranchSideFuncs:
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
            - BranchSide:      'pngread.c:740,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
        - Branch String:   'pngread.c:740,14'
          Branch Sides:
            - BranchSide:      'pngread.c:740,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
            - BranchSide:      'pngread.c:741,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
        - Branch String:   'pngread.c:739,14'
          Branch Sides:
            - BranchSide:      'pngread.c:741,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
            - BranchSide:      'pngread.c:743,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
        - Branch String:   'pngread.c:748,4'
          Branch Sides:
            - BranchSide:      'pngread.c:701,50'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_chunk_unknown_handling
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_handle_chunk
                - OSS_FUZZ_png_handle_chunk
            - BranchSide:      'pngread.c:748,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngread.c:688,8'
          Dst:             OSS_FUZZ_png_chunk_unknown_handling
        - Src:             'pngread.c:690,7'
          Dst:             OSS_FUZZ_png_read_finish_IDAT
        - Src:             'pngread.c:696,7'
          Dst:             OSS_FUZZ_png_benign_error
        - Src:             'pngread.c:701,28'
          Dst:             OSS_FUZZ_png_read_chunk_header
        - Src:             'pngread.c:708,10'
          Dst:             OSS_FUZZ_png_handle_chunk
        - Src:             'pngread.c:711,10'
          Dst:             OSS_FUZZ_png_handle_chunk
        - Src:             'pngread.c:714,10'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngread.c:717,24'
          Dst:             OSS_FUZZ_png_chunk_unknown_handling
        - Src:             'pngread.c:723,16'
          Dst:             OSS_FUZZ_png_benign_error
        - Src:             'pngread.c:725,10'
          Dst:             OSS_FUZZ_png_handle_unknown
        - Src:             'pngread.c:741,13'
          Dst:             OSS_FUZZ_png_benign_error
        - Src:             'pngread.c:743,10'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngread.c:747,10'
          Dst:             OSS_FUZZ_png_handle_chunk
    - functionName:    OSS_FUZZ_png_start_read_image
      functionSourceFile: '/src/libpng/pngread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OSS_FUZZ_png_app_error
        - OSS_FUZZ_png_read_start_row
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngread.c:205,8'
          Branch Sides:
            - BranchSide:      'pngread.c:205,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_app_error
                - OSS_FUZZ_png_read_start_row
            - BranchSide:      'pngread.c:207,12'
              BranchSideFuncs:
                - OSS_FUZZ_png_app_error
                - OSS_FUZZ_png_read_start_row
        - Branch String:   'pngread.c:207,11'
          Branch Sides:
            - BranchSide:      'pngread.c:208,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_start_row
            - BranchSide:      'pngread.c:212,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_app_error
      Callsites:
        - Src:             'pngread.c:208,10'
          Dst:             OSS_FUZZ_png_read_start_row
        - Src:             'pngread.c:212,10'
          Dst:             OSS_FUZZ_png_app_error
    - functionName:    OSS_FUZZ_png_set_read_status_fn
      functionSourceFile: '/src/libpng/pngread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 858
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - read_row_fn
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngread.c:854,8'
          Branch Sides:
            - BranchSide:      'pngread.c:855,7'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:857,27'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_read_rows
      functionSourceFile: '/src/libpng/pngread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 590
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - row
        - display_row
        - num_rows
      BBCount:         29
      ICount:          163
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached:
        - OSS_FUZZ_png_read_row
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngread.c:561,8'
          Branch Sides:
            - BranchSide:      'pngread.c:562,7'
              BranchSideFuncs: []
            - BranchSide:      'pngread.c:564,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:566,19'
          Branch Sides:
            - BranchSide:      'pngread.c:566,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:575,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:566,8'
          Branch Sides:
            - BranchSide:      'pngread.c:567,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:575,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:567,7'
          Branch Sides:
            - BranchSide:      'pngread.c:569,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:573,7'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:575,13'
          Branch Sides:
            - BranchSide:      'pngread.c:576,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:583,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
        - Branch String:   'pngread.c:576,7'
          Branch Sides:
            - BranchSide:      'pngread.c:578,28'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:581,7'
              BranchSideFuncs: []
        - Branch String:   'pngread.c:584,7'
          Branch Sides:
            - BranchSide:      'pngread.c:586,28'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_row
            - BranchSide:      'pngread.c:589,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngread.c:572,10'
          Dst:             OSS_FUZZ_png_read_row
        - Src:             'pngread.c:579,10'
          Dst:             OSS_FUZZ_png_read_row
        - Src:             'pngread.c:587,10'
          Dst:             OSS_FUZZ_png_read_row
    - functionName:    OSS_FUZZ_png_set_read_fn
      functionSourceFile: '/src/libpng/pngrio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - io_ptr
        - read_data_fn
      BBCount:         4
      ICount:          32
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'pngrio.c:89,8'
          Branch Sides:
            - BranchSide:      'pngrio.c:90,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrio.c:92,22'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_read_data
      functionSourceFile: '/src/libpng/pngrio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - png_ptr
        - data
        - length
      BBCount:         6
      ICount:          44
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - OSS_FUZZ_png_error
      functionUses:    4
      BranchProfiles:
        - Branch String:   'pngrio.c:35,8'
          Branch Sides:
            - BranchSide:      'pngrio.c:36,10'
              BranchSideFuncs: []
            - BranchSide:      'pngrio.c:39,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
      Callsites:
        - Src:             'pngrio.c:39,7'
          Dst:             OSS_FUZZ_png_error
    - functionName:    png_gamma_threshold
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1136
      functionLinenumberEnd: 1146
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - screen_gamma
        - file_gamma
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OSS_FUZZ_png_gamma_significant
        - OSS_FUZZ_png_muldiv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngrtran.c:1145,67'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1145,67'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_significant
            - BranchSide:      'pngrtran.c:1146,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_significant
      Callsites:
        - Src:             'pngrtran.c:1145,12'
          Dst:             OSS_FUZZ_png_muldiv
        - Src:             'pngrtran.c:1146,8'
          Dst:             OSS_FUZZ_png_gamma_significant
    - functionName:    png_do_read_swap_alpha
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2556
      functionLinenumberEnd: 2646
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - row_info
        - row
      BBCount:         29
      ICount:          355
      EdgeCount:       36
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngrtran.c:2561,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2564,11'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2607,13'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2564,11'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2566,25'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2585,25'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2571,10'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2573,22'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2579,7'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2590,10'
          Branch Sides:
            - BranchSide:      'pngrtran.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2592,25'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2610,11'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2612,25'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2629,25'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2617,10'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2619,22'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2623,7'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2634,10'
          Branch Sides:
            - BranchSide:      'pngrtran.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2636,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    png_do_read_filler
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2755
      functionLinenumberEnd: 2934
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - row_info
        - row
        - filler
        - flags
      BBCount:         63
      ICount:          770
      EdgeCount:       80
      CyclomaticComplexity: 19
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngrtran.c:2767,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2769,11'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2844,13'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2769,11'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2771,15'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2804,16'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2771,14'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2774,28'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2790,28'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2776,13'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2778,26'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2781,23'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2792,13'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2794,28'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2797,13'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2806,14'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2809,28'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2828,28'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2811,13'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2813,26'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2818,23'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2830,13'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2832,28'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2837,13'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2846,11'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2848,15'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2885,16'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2848,14'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2851,28'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2869,28'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2853,13'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2855,26'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2860,23'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2871,13'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2873,28'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2878,13'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2887,14'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2890,28'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2913,28'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2892,13'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2894,26'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2903,23'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2915,13'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2917,28'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2927,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    png_do_unpack
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2233
      functionLinenumberEnd: 2320
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - row_info
        - row
      BBCount:         30
      ICount:          285
      EdgeCount:       35
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngrtran.c:2236,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2236,8'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2239,29'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2241,7'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2245,28'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2269,28'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2292,28'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2314,13'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2248,13'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2250,35'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2263,13'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2252,20'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2254,25'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2259,24'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2272,13'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2274,35'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2287,13'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2276,20'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2278,25'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2283,25'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2295,13'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2297,35'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2310,13'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2299,20'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2301,25'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2306,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    png_do_unshift
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2332
      functionLinenumberEnd: 2463
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - row_info
        - row
        - sig_bits
      BBCount:         46
      ICount:          423
      EdgeCount:       57
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngrtran.c:2340,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2340,8'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2343,11'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2346,11'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2348,30'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2355,30'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2358,11'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2360,30'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2366,30'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2366,10'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2371,23'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2378,14'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2371,31'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2371,40'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2372,22'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2371,17'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2372,22'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2375,27'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2378,14'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2379,13'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2382,15'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2382,7'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2387,13'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2393,28'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2408,28'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2426,28'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2444,28'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2396,13'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2398,26'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2401,13'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2415,13'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2417,26'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2420,13'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2430,13'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2432,25'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2437,13'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2433,20'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2434,27'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2435,34'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2448,13'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2450,29'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2458,13'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2453,20'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2454,27'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2455,35'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    png_do_read_invert_alpha
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2652
      functionLinenumberEnd: 2747
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - row_info
        - row
      BBCount:         29
      ICount:          272
      EdgeCount:       36
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngrtran.c:2657,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2659,11'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2709,13'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2659,11'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2662,25'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2685,25'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2666,10'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2668,42'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2679,7'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2689,10'
          Branch Sides:
            - BranchSide:      'pngrtran.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2691,42'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2711,11'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2714,25'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2729,26'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2718,10'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2720,42'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2723,7'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2733,10'
          Branch Sides:
            - BranchSide:      'pngrtran.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2735,42'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    png_do_expand_16
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4694
      functionLinenumberEnd: 4718
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - row_info
        - row
      BBCount:         9
      ICount:          91
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngrtran.c:4695,33'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4695,33'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4696,7'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4695,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4695,8'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4707,22'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4709,7'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4711,29'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4714,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    png_do_quantize
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4725
      functionLinenumberEnd: 4812
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - row_info
        - row
        - palette_lookup
        - quantize_lookup
      BBCount:         39
      ICount:          365
      EdgeCount:       50
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngrtran.c:4732,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4732,8'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4734,11'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4734,54'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4734,57'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4770,16'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4734,11'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4737,15'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4770,16'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4739,10'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4741,20'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4764,10'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4767,31'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4767,10'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4767,10'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4770,65'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4771,10'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4801,16'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4770,16'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4774,15'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4801,16'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4776,10'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4778,20'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4795,10'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4798,31'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4798,10'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4798,10'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4806,10'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4808,19'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4810,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    png_do_chop
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2531
      functionLinenumberEnd: 2550
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - row_info
        - row
      BBCount:         7
      ICount:          83
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngrtran.c:2534,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2534,8'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2536,22'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2540,7'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2542,19'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2546,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    png_do_scale_16_to_8
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2470
      functionLinenumberEnd: 2522
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - row_info
        - row
      BBCount:         7
      ICount:          101
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngrtran.c:2473,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2473,8'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2475,22'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2479,7'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2513,30'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2518,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    png_do_encode_alpha
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4226
      functionLinenumberEnd: 4281
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - row_info
        - row
        - png_ptr
      BBCount:         25
      ICount:          213
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - OSS_FUZZ_png_warning
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngrtran.c:4231,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4233,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngrtran.c:4280,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
        - Branch String:   'pngrtran.c:4233,11'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4235,28'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngrtran.c:4251,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
        - Branch String:   'pngrtran.c:4237,14'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4239,25'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4249,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
        - Branch String:   'pngrtran.c:4244,13'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4245,23'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4247,13'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4256,14'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4258,25'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4274,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
        - Branch String:   'pngrtran.c:4263,13'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4267,20'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4272,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngrtran.c:4280,4'
          Dst:             OSS_FUZZ_png_warning
    - functionName:    png_do_gamma
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4025
      functionLinenumberEnd: 4216
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - row_info
        - row
        - png_ptr
      BBCount:         79
      ICount:          877
      EdgeCount:       98
      CyclomaticComplexity: 21
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngrtran.c:4036,35'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4036,38'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4037,9'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4036,59'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4037,9'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4039,15'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4037,35'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4037,38'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4037,35'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4036,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4036,8'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4039,15'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4039,7'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4043,17'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4085,17'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4129,17'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4155,17'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4213,13'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4043,17'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4045,21'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4059,21'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4046,16'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4048,25'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4055,13'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4060,16'
          Branch Sides:
            - BranchSide:      'pngrtran.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4064,23'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4085,17'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4087,21'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4105,21'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4088,16'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4090,25'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4101,13'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4106,16'
          Branch Sides:
            - BranchSide:      'pngrtran.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4108,35'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4129,17'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4131,21'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4141,21'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4132,16'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4134,25'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4137,13'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4142,16'
          Branch Sides:
            - BranchSide:      'pngrtran.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4144,35'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4155,17'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4157,21'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4174,17'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4158,16'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4160,28'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4172,13'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4174,17'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4176,21'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4188,22'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4177,16'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4179,30'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4186,13'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4188,22'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4190,21'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4198,22'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4191,16'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4193,25'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4196,13'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4201,16'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4203,35'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4208,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    png_do_compose
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3281
      functionLinenumberEnd: 4013
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - row_info
        - row
        - png_ptr
      BBCount:         301
      ICount:          3567
      EdgeCount:       390
      CyclomaticComplexity: 91
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngrtran.c:3300,4'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3304,18'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3556,14'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3683,14'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3809,14'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4011,10'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3304,10'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3308,21'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3336,20'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3404,20'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3472,20'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3500,20'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3549,16'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3310,16'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3312,39'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3330,16'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3312,23'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3315,42'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3321,23'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3321,23'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3323,28'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3328,27'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3336,20'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3338,24'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3375,24'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3340,19'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3342,42'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3370,16'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3342,26'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3345,45'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3353,44'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3361,26'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3363,31'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3368,31'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3377,19'
          Branch Sides:
            - BranchSide:      'pngrtran.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3379,42'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3379,26'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3382,45'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3388,26'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3388,26'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3390,31'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3395,31'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3404,20'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3406,24'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3443,24'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3408,19'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3410,42'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3438,16'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3410,26'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3413,45'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3421,44'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3429,26'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3431,31'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3436,31'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3445,19'
          Branch Sides:
            - BranchSide:      'pngrtran.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3447,42'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3447,26'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3450,45'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3456,26'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3456,26'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3458,31'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3463,31'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3472,20'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3474,24'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3487,24'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3475,19'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3477,27'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3483,16'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3477,26'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3478,41'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3481,31'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3488,19'
          Branch Sides:
            - BranchSide:      'pngrtran.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3490,27'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3490,26'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3491,41'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3492,19'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3500,20'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3502,24'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3529,24'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3503,19'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3507,43'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3525,16'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3509,26'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3512,43'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3520,29'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3530,19'
          Branch Sides:
            - BranchSide:      'pngrtran.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3534,43'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3536,26'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3538,43'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3543,19'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3556,14'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3559,17'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3601,17'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3559,17'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3561,21'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3584,21'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3562,16'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3564,24'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3580,13'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3564,55'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3565,25'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3575,28'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3565,63'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3566,25'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3575,28'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3564,23'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3568,38'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3575,28'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3585,16'
          Branch Sides:
            - BranchSide:      'pngrtran.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3587,24'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3587,55'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3588,25'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3595,16'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3588,63'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3589,25'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3595,16'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3587,23'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3591,38'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3595,16'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3601,17'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3603,21'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3650,21'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3604,16'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3606,52'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3645,13'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3614,53'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3615,23'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3632,38'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3615,55'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3616,23'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3632,38'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3614,23'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3619,40'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3632,38'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3651,16'
          Branch Sides:
            - BranchSide:      'pngrtran.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3653,52'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3661,53'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3662,23'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3675,16'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3662,55'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3663,23'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3675,16'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3661,23'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3665,40'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3675,16'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3683,14'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3686,17'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3734,17'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3686,36'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3686,39'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3718,21'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3686,60'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3687,17'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3718,21'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3686,17'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3689,21'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3718,21'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3690,16'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3692,37'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3714,13'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3694,23'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3695,28'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3697,28'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3697,28'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3700,38'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3707,26'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3709,26'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3710,29'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3711,28'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3719,16'
          Branch Sides:
            - BranchSide:      'pngrtran.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3721,34'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3723,23'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3724,38'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3726,28'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3734,34'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3734,37'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3779,21'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3734,61'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3735,17'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3779,21'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3734,17'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3737,21'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3779,21'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3738,16'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3740,53'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3775,13'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3743,23'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3747,26'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3752,28'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3752,28'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3755,40'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3764,26'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3766,26'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3767,29'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3769,29'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3780,16'
          Branch Sides:
            - BranchSide:      'pngrtran.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3782,53'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3785,23'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3787,40'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3792,28'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3809,14'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3812,17'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3887,17'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3812,36'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3812,39'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3859,21'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3812,60'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3813,17'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3859,21'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3812,17'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3815,21'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3859,21'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3816,16'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3818,34'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3855,13'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3820,23'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3822,28'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3827,28'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3827,28'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3830,38'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3839,26'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3841,26'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3841,45'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3842,28'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3846,26'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3846,45'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3847,34'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3851,26'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3851,45'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3852,34'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3860,16'
          Branch Sides:
            - BranchSide:      'pngrtran.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3862,34'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3864,23'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3866,38'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3871,28'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3887,34'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3887,37'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3963,21'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3887,61'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3888,17'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3963,21'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3887,17'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3890,21'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3963,21'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3891,16'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3893,66'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3958,13'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3896,23'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3900,26'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3913,28'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3913,28'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3916,40'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3931,26'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3933,26'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3934,29'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3936,40'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3941,26'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3942,29'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3945,46'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3950,26'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3951,29'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3954,46'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3964,16'
          Branch Sides:
            - BranchSide:      'pngrtran.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3966,66'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3969,23'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3971,40'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3982,28'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    png_do_gray_to_rgb
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2941
      functionLinenumberEnd: 3022
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - row_info
        - row
      BBCount:         37
      ICount:          433
      EdgeCount:       47
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'pngrtran.c:2947,33'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2947,33'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2948,9'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2947,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2947,8'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2950,11'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2950,11'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2952,14'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2982,16'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2952,14'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2955,28'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2968,28'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2957,13'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2959,27'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2963,10'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2970,13'
          Branch Sides:
            - BranchSide:      'pngrtran.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2972,27'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2984,14'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2987,28'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3001,28'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2989,13'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2991,30'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2996,10'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3003,13'
          Branch Sides:
            - BranchSide:      'pngrtran.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3005,30'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3020,28'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3020,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3020,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    png_do_rgb_to_gray
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3080
      functionLinenumberEnd: 3269
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - row_info
        - row
      BBCount:         82
      ICount:          986
      EdgeCount:       107
      CyclomaticComplexity: 27
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngrtran.c:3085,61'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3085,61'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3086,9'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3085,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3085,8'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3088,24'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3094,11'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3102,14'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3174,14'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3102,44'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3102,47'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3143,28'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3102,14'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3104,28'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3143,28'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3108,13'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3110,37'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3139,10'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3114,33'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3114,36'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3116,25'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3114,20'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3116,25'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3130,23'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3130,23'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3131,28'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3133,29'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3136,20'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3137,33'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3138,13'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3147,13'
          Branch Sides:
            - BranchSide:      'pngrtran.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3149,37'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3153,33'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3153,36'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3155,29'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3153,20'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3155,29'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3163,29'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3165,20'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3166,33'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3167,13'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3174,45'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3174,48'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3228,28'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3174,14'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3176,28'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3228,28'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3180,13'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3185,24'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3224,10'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3189,33'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3189,36'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3201,41'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3189,20'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3191,23'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3201,41'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3191,23'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3192,26'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3196,26'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3218,20'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3220,33'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3223,13'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3232,13'
          Branch Sides:
            - BranchSide:      'pngrtran.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3237,24'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3241,33'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3241,36'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3242,29'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3241,20'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3242,29'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3248,41'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3253,20'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3255,33'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3258,13'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:3267,28'
          Branch Sides:
            - BranchSide:      'pngrtran.c:3267,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:3267,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    png_do_expand
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4465
      functionLinenumberEnd: 4685
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - row_info
        - row
        - trans_color
      BBCount:         112
      ICount:          1047
      EdgeCount:       145
      CyclomaticComplexity: 35
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'pngrtran.c:4473,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4475,27'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4620,13'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4475,27'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4475,49'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4475,20'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4477,11'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4479,18'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4567,11'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4479,10'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4483,24'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4511,24'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4536,24'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4559,16'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4487,16'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4489,25'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4506,16'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4489,23'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4490,23'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4493,23'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4495,23'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4497,28'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4502,27'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4515,16'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4517,29'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4531,16'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4520,23'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4522,28'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4527,28'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4540,16'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4542,29'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4555,16'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4544,23'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4546,28'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4551,28'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4567,11'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4569,14'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4619,4'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4569,14'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4571,20'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4587,19'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4575,13'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4577,22'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4585,10'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4577,20'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4578,22'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4581,22'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4593,13'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4595,23'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4611,10'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4595,53'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4596,23'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4604,22'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4595,20'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4598,22'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4604,22'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4616,31'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4616,10'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4616,10'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4623,11'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4625,36'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4643,16'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4630,10'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4632,19'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4642,7'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4632,34'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4632,39'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4636,19'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4632,56'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4632,61'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4636,19'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4632,17'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4633,19'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4636,19'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4653,10'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4655,19'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4679,7'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4655,39'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4656,19'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4668,19'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4656,38'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4657,19'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4668,19'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4657,41'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4658,19'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4668,19'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4658,40'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4659,19'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4668,19'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4659,40'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4660,19'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4668,19'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4655,17'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4662,19'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4668,19'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4683,28'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4683,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4683,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    png_do_expand_palette
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4292
      functionLinenumberEnd: 4457
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - row_info
        - row
        - palette
        - trans_alpha
        - num_trans
      BBCount:         53
      ICount:          523
      EdgeCount:       65
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngrtran.c:4300,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4300,8'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4302,11'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4302,11'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4304,18'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4387,11'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4304,10'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4308,21'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4335,21'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4358,21'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4380,16'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4311,16'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4313,25'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4330,16'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4313,23'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4314,23'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4317,23'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4319,23'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4321,28'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4326,27'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4338,16'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4340,29'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4353,16'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4342,23'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4344,28'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4349,28'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4361,16'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4363,29'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4376,16'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4365,23'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4367,28'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4372,28'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4387,11'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4390,17'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4456,4'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4390,17'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4392,21'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4430,21'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4410,16'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4412,30'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4421,16'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4412,23'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4413,25'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4415,30'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:4440,16'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4442,27'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:4448,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_do_read_transformations
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4821
      functionLinenumberEnd: 5121
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - row_info
      BBCount:         146
      ICount:          977
      EdgeCount:       195
      CyclomaticComplexity: 51
      functionsReached:
        - OSS_FUZZ_png_do_bgr
        - OSS_FUZZ_png_do_check_palette_indexes
        - OSS_FUZZ_png_do_invert
        - OSS_FUZZ_png_do_packswap
        - OSS_FUZZ_png_do_strip_channel
        - OSS_FUZZ_png_do_swap
        - OSS_FUZZ_png_error
        - OSS_FUZZ_png_warning
        - png_do_chop
        - png_do_compose
        - png_do_encode_alpha
        - png_do_expand
        - png_do_expand_16
        - png_do_expand_palette
        - png_do_gamma
        - png_do_gray_to_rgb
        - png_do_quantize
        - png_do_read_filler
        - png_do_read_invert_alpha
        - png_do_read_swap_alpha
        - png_do_rgb_to_gray
        - png_do_scale_16_to_8
        - png_do_unpack
        - png_do_unshift
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngrtran.c:4824,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4830,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrtran.c:4839,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
                - png_do_gamma
                - png_do_compose
                - png_do_gray_to_rgb
                - png_do_rgb_to_gray
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_do_strip_channel
                - png_do_expand
                - png_do_expand
                - png_do_expand_palette
                - OSS_FUZZ_png_error
        - Branch String:   'pngrtran.c:4839,62'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4840,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
                - png_do_gamma
                - png_do_compose
                - png_do_gray_to_rgb
                - png_do_rgb_to_gray
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_do_strip_channel
                - png_do_expand
                - png_do_expand
                - png_do_expand_palette
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrtran.c:4850,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
                - png_do_gamma
                - png_do_compose
                - png_do_gray_to_rgb
                - png_do_rgb_to_gray
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_do_strip_channel
                - png_do_expand
                - png_do_expand
                - png_do_expand_palette
        - Branch String:   'pngrtran.c:4839,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4846,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrtran.c:4850,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
                - png_do_gamma
                - png_do_compose
                - png_do_gray_to_rgb
                - png_do_rgb_to_gray
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_do_strip_channel
                - png_do_expand
                - png_do_expand
                - png_do_expand_palette
        - Branch String:   'pngrtran.c:4850,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4852,11'
              BranchSideFuncs:
                - png_do_expand
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
                - png_do_gamma
                - png_do_compose
                - png_do_gray_to_rgb
                - png_do_rgb_to_gray
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_do_strip_channel
                - png_do_expand
                - png_do_expand_palette
            - BranchSide:      'pngrtran.c:4884,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
                - png_do_gamma
                - png_do_compose
                - png_do_gray_to_rgb
                - png_do_rgb_to_gray
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_do_strip_channel
        - Branch String:   'pngrtran.c:4852,11'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4866,32'
              BranchSideFuncs:
                - png_do_expand_palette
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
                - png_do_gamma
                - png_do_compose
                - png_do_gray_to_rgb
                - png_do_rgb_to_gray
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_do_strip_channel
            - BranchSide:      'pngrtran.c:4872,14'
              BranchSideFuncs:
                - png_do_expand
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
                - png_do_gamma
                - png_do_compose
                - png_do_gray_to_rgb
                - png_do_rgb_to_gray
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_do_strip_channel
                - png_do_expand
        - Branch String:   'pngrtran.c:4872,38'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4873,15'
              BranchSideFuncs:
                - png_do_expand
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
                - png_do_gamma
                - png_do_compose
                - png_do_gray_to_rgb
                - png_do_rgb_to_gray
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_do_strip_channel
                - png_do_expand
            - BranchSide:      'pngrtran.c:4878,27'
              BranchSideFuncs:
                - png_do_expand
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
                - png_do_gamma
                - png_do_compose
                - png_do_gray_to_rgb
                - png_do_rgb_to_gray
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_do_strip_channel
        - Branch String:   'pngrtran.c:4872,14'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4874,27'
              BranchSideFuncs:
                - png_do_expand
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
                - png_do_gamma
                - png_do_compose
                - png_do_gray_to_rgb
                - png_do_rgb_to_gray
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_do_strip_channel
            - BranchSide:      'pngrtran.c:4878,27'
              BranchSideFuncs:
                - png_do_expand
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
                - png_do_gamma
                - png_do_compose
                - png_do_gray_to_rgb
                - png_do_rgb_to_gray
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_do_strip_channel
        - Branch String:   'pngrtran.c:4884,58'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4885,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
                - png_do_gamma
                - png_do_compose
                - png_do_gray_to_rgb
                - png_do_rgb_to_gray
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_do_strip_channel
            - BranchSide:      'pngrtran.c:4893,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
                - png_do_gamma
                - png_do_compose
                - png_do_gray_to_rgb
                - png_do_rgb_to_gray
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
        - Branch String:   'pngrtran.c:4885,54'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4886,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
                - png_do_gamma
                - png_do_compose
                - png_do_gray_to_rgb
                - png_do_rgb_to_gray
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_do_strip_channel
            - BranchSide:      'pngrtran.c:4893,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
                - png_do_gamma
                - png_do_compose
                - png_do_gray_to_rgb
                - png_do_rgb_to_gray
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
        - Branch String:   'pngrtran.c:4886,58'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4887,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_strip_channel
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
                - png_do_gamma
                - png_do_compose
                - png_do_gray_to_rgb
                - png_do_rgb_to_gray
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngrtran.c:4888,28'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_strip_channel
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
                - png_do_gamma
                - png_do_compose
                - png_do_gray_to_rgb
                - png_do_rgb_to_gray
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
        - Branch String:   'pngrtran.c:4884,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4888,28'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_strip_channel
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
                - png_do_gamma
                - png_do_compose
                - png_do_gray_to_rgb
                - png_do_rgb_to_gray
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngrtran.c:4893,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
                - png_do_gamma
                - png_do_compose
                - png_do_gray_to_rgb
                - png_do_rgb_to_gray
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
        - Branch String:   'pngrtran.c:4893,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4896,30'
              BranchSideFuncs:
                - png_do_rgb_to_gray
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
                - png_do_gamma
                - png_do_compose
                - png_do_gray_to_rgb
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngrtran.c:4948,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
                - png_do_gamma
                - png_do_compose
                - png_do_gray_to_rgb
        - Branch String:   'pngrtran.c:4899,11'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4901,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
                - png_do_gamma
                - png_do_compose
                - png_do_gray_to_rgb
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngrtran.c:4910,4'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
                - png_do_gamma
                - png_do_compose
                - png_do_gray_to_rgb
        - Branch String:   'pngrtran.c:4902,14'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4904,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
                - png_do_gamma
                - png_do_compose
                - png_do_gray_to_rgb
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrtran.c:4906,15'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
                - png_do_gamma
                - png_do_compose
                - png_do_gray_to_rgb
                - OSS_FUZZ_png_error
        - Branch String:   'pngrtran.c:4906,14'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4908,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrtran.c:4909,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
                - png_do_gamma
                - png_do_compose
                - png_do_gray_to_rgb
        - Branch String:   'pngrtran.c:4948,58'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4949,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
                - png_do_gamma
                - png_do_compose
                - png_do_gray_to_rgb
            - BranchSide:      'pngrtran.c:4955,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
                - png_do_gamma
                - png_do_compose
        - Branch String:   'pngrtran.c:4948,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4950,26'
              BranchSideFuncs:
                - png_do_gray_to_rgb
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
                - png_do_gamma
                - png_do_compose
            - BranchSide:      'pngrtran.c:4955,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
                - png_do_gamma
                - png_do_compose
        - Branch String:   'pngrtran.c:4955,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4956,22'
              BranchSideFuncs:
                - png_do_compose
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
                - png_do_gamma
            - BranchSide:      'pngrtran.c:4960,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
                - png_do_gamma
        - Branch String:   'pngrtran.c:4960,52'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4963,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
                - png_do_gamma
            - BranchSide:      'pngrtran.c:4982,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
        - Branch String:   'pngrtran.c:4963,57'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4970,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
                - png_do_gamma
            - BranchSide:      'pngrtran.c:4982,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
        - Branch String:   'pngrtran.c:4970,56'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4971,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
                - png_do_gamma
            - BranchSide:      'pngrtran.c:4977,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
                - png_do_gamma
        - Branch String:   'pngrtran.c:4971,35'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4972,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
            - BranchSide:      'pngrtran.c:4982,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
        - Branch String:   'pngrtran.c:4972,60'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4977,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
            - BranchSide:      'pngrtran.c:4982,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
        - Branch String:   'pngrtran.c:4960,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4978,20'
              BranchSideFuncs:
                - png_do_gamma
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
            - BranchSide:      'pngrtran.c:4982,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
        - Branch String:   'pngrtran.c:4982,58'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4983,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
            - BranchSide:      'pngrtran.c:4991,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
        - Branch String:   'pngrtran.c:4983,54'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4984,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_strip_channel
            - BranchSide:      'pngrtran.c:4991,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
        - Branch String:   'pngrtran.c:4984,58'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4985,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_strip_channel
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
            - BranchSide:      'pngrtran.c:4986,28'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_strip_channel
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
        - Branch String:   'pngrtran.c:4982,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4986,28'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_strip_channel
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
            - BranchSide:      'pngrtran.c:4991,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
        - Branch String:   'pngrtran.c:4991,59'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4992,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
                - png_do_encode_alpha
            - BranchSide:      'pngrtran.c:4997,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
        - Branch String:   'pngrtran.c:4991,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4993,27'
              BranchSideFuncs:
                - png_do_encode_alpha
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
            - BranchSide:      'pngrtran.c:4997,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
                - png_do_scale_16_to_8
        - Branch String:   'pngrtran.c:4997,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:4998,28'
              BranchSideFuncs:
                - png_do_scale_16_to_8
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
            - BranchSide:      'pngrtran.c:5006,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
                - png_do_chop
        - Branch String:   'pngrtran.c:5006,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:5007,19'
              BranchSideFuncs:
                - png_do_chop
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrtran.c:5011,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - png_do_quantize
                - OSS_FUZZ_png_error
        - Branch String:   'pngrtran.c:5011,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:5013,23'
              BranchSideFuncs:
                - png_do_quantize
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrtran.c:5027,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
        - Branch String:   'pngrtran.c:5016,11'
          Branch Sides:
            - BranchSide:      'pngrtran.c:5017,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrtran.c:5018,4'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
                - png_do_expand_16
        - Branch String:   'pngrtran.c:5027,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:5028,24'
              BranchSideFuncs:
                - png_do_expand_16
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
            - BranchSide:      'pngrtran.c:5033,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
        - Branch String:   'pngrtran.c:5033,58'
          Branch Sides:
            - BranchSide:      'pngrtran.c:5034,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
                - png_do_gray_to_rgb
            - BranchSide:      'pngrtran.c:5039,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
        - Branch String:   'pngrtran.c:5033,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:5035,26'
              BranchSideFuncs:
                - png_do_gray_to_rgb
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
            - BranchSide:      'pngrtran.c:5039,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_invert
        - Branch String:   'pngrtran.c:5039,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:5040,21'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_invert
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
            - BranchSide:      'pngrtran.c:5044,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
                - png_do_read_invert_alpha
        - Branch String:   'pngrtran.c:5044,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:5045,32'
              BranchSideFuncs:
                - png_do_read_invert_alpha
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
            - BranchSide:      'pngrtran.c:5049,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
                - png_do_unshift
        - Branch String:   'pngrtran.c:5049,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:5050,22'
              BranchSideFuncs:
                - png_do_unshift
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
            - BranchSide:      'pngrtran.c:5055,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
                - png_do_unpack
        - Branch String:   'pngrtran.c:5055,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:5056,21'
              BranchSideFuncs:
                - png_do_unpack
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
            - BranchSide:      'pngrtran.c:5061,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
        - Branch String:   'pngrtran.c:5061,55'
          Branch Sides:
            - BranchSide:      'pngrtran.c:5062,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_check_palette_indexes
            - BranchSide:      'pngrtran.c:5067,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
        - Branch String:   'pngrtran.c:5061,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:5063,36'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_check_palette_indexes
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
            - BranchSide:      'pngrtran.c:5067,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_bgr
        - Branch String:   'pngrtran.c:5067,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:5068,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_bgr
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
            - BranchSide:      'pngrtran.c:5072,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
                - OSS_FUZZ_png_do_packswap
        - Branch String:   'pngrtran.c:5072,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:5073,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_packswap
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
            - BranchSide:      'pngrtran.c:5077,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
                - png_do_read_filler
        - Branch String:   'pngrtran.c:5077,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:5078,26'
              BranchSideFuncs:
                - png_do_read_filler
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
            - BranchSide:      'pngrtran.c:5083,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
                - png_do_read_swap_alpha
        - Branch String:   'pngrtran.c:5083,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:5084,30'
              BranchSideFuncs:
                - png_do_read_swap_alpha
                - OSS_FUZZ_png_do_swap
            - BranchSide:      'pngrtran.c:5089,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
        - Branch String:   'pngrtran.c:5089,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:5090,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_do_swap
            - BranchSide:      'pngrtran.c:5095,9'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:5095,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:5095,8'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:5097,11'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:5097,11'
          Branch Sides:
            - BranchSide:      'pngrtran.c:5098,13'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:5109,11'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:5109,11'
          Branch Sides:
            - BranchSide:      'pngrtran.c:5110,32'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:5112,11'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:5112,11'
          Branch Sides:
            - BranchSide:      'pngrtran.c:5113,31'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:5115,42'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:5118,28'
          Branch Sides:
            - BranchSide:      'pngrtran.c:5118,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:5118,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngrtran.c:4830,7'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngrtran.c:4846,7'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngrtran.c:4866,10'
          Dst:             png_do_expand_palette
        - Src:             'pngrtran.c:4874,13'
          Dst:             png_do_expand
        - Src:             'pngrtran.c:4878,13'
          Dst:             png_do_expand
        - Src:             'pngrtran.c:4888,7'
          Dst:             OSS_FUZZ_png_do_strip_channel
        - Src:             'pngrtran.c:4896,11'
          Dst:             png_do_rgb_to_gray
        - Src:             'pngrtran.c:4904,13'
          Dst:             OSS_FUZZ_png_warning
        - Src:             'pngrtran.c:4908,13'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngrtran.c:4950,7'
          Dst:             png_do_gray_to_rgb
        - Src:             'pngrtran.c:4956,7'
          Dst:             png_do_compose
        - Src:             'pngrtran.c:4978,7'
          Dst:             png_do_gamma
        - Src:             'pngrtran.c:4986,7'
          Dst:             OSS_FUZZ_png_do_strip_channel
        - Src:             'pngrtran.c:4993,7'
          Dst:             png_do_encode_alpha
        - Src:             'pngrtran.c:4998,7'
          Dst:             png_do_scale_16_to_8
        - Src:             'pngrtran.c:5007,7'
          Dst:             png_do_chop
        - Src:             'pngrtran.c:5013,7'
          Dst:             png_do_quantize
        - Src:             'pngrtran.c:5017,10'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngrtran.c:5028,7'
          Dst:             png_do_expand_16
        - Src:             'pngrtran.c:5035,7'
          Dst:             png_do_gray_to_rgb
        - Src:             'pngrtran.c:5040,7'
          Dst:             OSS_FUZZ_png_do_invert
        - Src:             'pngrtran.c:5045,7'
          Dst:             png_do_read_invert_alpha
        - Src:             'pngrtran.c:5050,7'
          Dst:             png_do_unshift
        - Src:             'pngrtran.c:5056,7'
          Dst:             png_do_unpack
        - Src:             'pngrtran.c:5063,7'
          Dst:             OSS_FUZZ_png_do_check_palette_indexes
        - Src:             'pngrtran.c:5068,7'
          Dst:             OSS_FUZZ_png_do_bgr
        - Src:             'pngrtran.c:5073,7'
          Dst:             OSS_FUZZ_png_do_packswap
        - Src:             'pngrtran.c:5078,7'
          Dst:             png_do_read_filler
        - Src:             'pngrtran.c:5084,7'
          Dst:             png_do_read_swap_alpha
        - Src:             'pngrtran.c:5090,7'
          Dst:             OSS_FUZZ_png_do_swap
    - functionName:    OSS_FUZZ_png_read_transform_info
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2021
      functionLinenumberEnd: 2222
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
      BBCount:         101
      ICount:          653
      EdgeCount:       135
      CyclomaticComplexity: 36
      functionsReached:
        - OSS_FUZZ_png_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngrtran.c:2025,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2027,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrtran.c:2065,9'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2027,11'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2033,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrtran.c:2047,14'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2033,14'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2034,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrtran.c:2037,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngrtran.c:2042,14'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2043,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrtran.c:2044,7'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2047,14'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2049,18'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2052,14'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2049,17'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2050,16'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2051,10'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2052,14'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2053,13'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2055,10'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2065,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2066,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2079,22'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2082,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2086,15'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2121,9'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2086,14'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2087,13'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2091,15'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2091,14'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2092,13'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2118,4'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2121,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2122,41'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2127,9'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2127,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2128,41'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2133,9'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2133,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2135,13'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2145,9'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2135,57'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2136,12'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2137,11'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2136,63'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2137,11'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2141,4'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2137,40'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2137,43'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2141,4'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2135,11'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2139,10'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2141,4'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2145,56'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2146,8'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2154,9'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2146,33'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2147,8'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2154,9'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2145,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2149,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2154,9'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2154,51'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2155,9'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2159,8'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2154,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2156,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2159,8'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2159,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2160,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2162,14'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2162,13'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2163,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2166,7'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2169,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2171,41'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2177,9'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2177,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2178,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2182,9'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2182,53'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2183,9'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2195,9'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2183,52'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2184,8'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2186,7'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2182,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2186,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2195,9'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2188,11'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2189,10'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2190,4'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2195,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2197,11'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2205,39'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2197,11'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2198,32'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2200,11'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2200,11'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2201,31'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2202,4'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2208,25'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2208,25'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2208,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngrtran.c:2043,13'
          Dst:             OSS_FUZZ_png_error
    - functionName:    png_init_rgb_transformations
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1250
      functionLinenumberEnd: 1331
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         25
      ICount:          208
      EdgeCount:       29
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngrtran.c:1259,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1266,10'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:1283,9'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:1270,11'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1271,10'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:1272,4'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:1283,64'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1283,64'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:1284,9'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:1284,53'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1284,53'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:1285,9'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:1283,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1283,8'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:1290,21'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:1293,10'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1296,21'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:1301,21'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:1306,21'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:1308,16'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:1317,16'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:1317,16'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:1323,14'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1326,57'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:1329,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    png_init_palette_transformations
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1161
      functionLinenumberEnd: 1246
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         36
      ICount:          259
      EdgeCount:       46
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngrtran.c:1173,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1178,13'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:1194,8'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:1178,7'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1180,14'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:1191,4'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:1180,14'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1181,13'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:1182,19'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:1182,19'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1183,36'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:1186,36'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:1194,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1200,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:1216,9'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:1203,11'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1204,10'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:1205,4'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:1216,64'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1216,64'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:1217,9'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:1216,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1216,8'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:1221,14'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:1228,14'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1230,18'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:1244,4'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:1230,17'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1235,31'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:1241,10'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:1237,16'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1239,40'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:1240,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    png_init_gamma_values
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1372
      functionLinenumberEnd: 1402
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         9
      ICount:          67
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OSS_FUZZ_png_reciprocal
        - OSS_FUZZ_png_resolve_file_gamma
        - png_gamma_threshold
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngrtran.c:1385,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1387,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_reciprocal
                - png_gamma_threshold
            - BranchSide:      'pngrtran.c:1398,33'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:1387,11'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1388,49'
              BranchSideFuncs:
                - png_gamma_threshold
            - BranchSide:      'pngrtran.c:1394,40'
              BranchSideFuncs:
                - OSS_FUZZ_png_reciprocal
      Callsites:
        - Src:             'pngrtran.c:1382,17'
          Dst:             OSS_FUZZ_png_resolve_file_gamma
        - Src:             'pngrtran.c:1388,29'
          Dst:             png_gamma_threshold
        - Src:             'pngrtran.c:1394,25'
          Dst:             OSS_FUZZ_png_reciprocal
    - functionName:    OSS_FUZZ_png_resolve_file_gamma
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1336
      functionLinenumberEnd: 1368
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         13
      ICount:          82
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - OSS_FUZZ_png_reciprocal
      functionUses:    4
      BranchProfiles:
        - Branch String:   'pngrtran.c:1349,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1350,14'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:1352,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_reciprocal
        - Branch String:   'pngrtran.c:1353,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1354,14'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:1356,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_reciprocal
        - Branch String:   'pngrtran.c:1357,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1358,14'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:1364,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_reciprocal
        - Branch String:   'pngrtran.c:1364,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1365,35'
              BranchSideFuncs:
                - OSS_FUZZ_png_reciprocal
            - BranchSide:      'pngrtran.c:1367,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngrtran.c:1365,20'
          Dst:             OSS_FUZZ_png_reciprocal
    - functionName:    OSS_FUZZ_png_init_read_transformations
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1409
      functionLinenumberEnd: 2013
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         204
      ICount:          2235
      EdgeCount:       270
      CyclomaticComplexity: 68
      functionsReached:
        - OSS_FUZZ_png_build_gamma_table
        - OSS_FUZZ_png_error
        - OSS_FUZZ_png_gamma_8bit_correct
        - OSS_FUZZ_png_gamma_correct
        - OSS_FUZZ_png_gamma_significant
        - OSS_FUZZ_png_reciprocal
        - OSS_FUZZ_png_reciprocal2
        - OSS_FUZZ_png_set_rgb_coefficients
        - OSS_FUZZ_png_warning
        - png_init_gamma_values
        - png_init_palette_transformations
        - png_init_rgb_transformations
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngrtran.c:1437,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1438,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_significant
                - png_init_rgb_transformations
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - png_init_palette_transformations
                - OSS_FUZZ_png_set_rgb_coefficients
            - BranchSide:      'pngrtran.c:1441,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_significant
                - png_init_rgb_transformations
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - png_init_palette_transformations
                - OSS_FUZZ_png_set_rgb_coefficients
        - Branch String:   'pngrtran.c:1474,58'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1475,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_significant
                - png_init_rgb_transformations
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - png_init_palette_transformations
                - OSS_FUZZ_png_set_rgb_coefficients
            - BranchSide:      'pngrtran.c:1501,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_significant
                - png_init_rgb_transformations
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - png_init_palette_transformations
                - OSS_FUZZ_png_set_rgb_coefficients
        - Branch String:   'pngrtran.c:1474,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1482,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_significant
                - png_init_rgb_transformations
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - png_init_palette_transformations
                - OSS_FUZZ_png_set_rgb_coefficients
            - BranchSide:      'pngrtran.c:1501,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_significant
                - png_init_rgb_transformations
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - png_init_palette_transformations
                - OSS_FUZZ_png_set_rgb_coefficients
        - Branch String:   'pngrtran.c:1501,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1503,7'
              BranchSideFuncs:
                - png_init_rgb_transformations
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - png_init_palette_transformations
                - OSS_FUZZ_png_set_rgb_coefficients
            - BranchSide:      'pngrtran.c:1512,9'
              BranchSideFuncs:
                - png_init_rgb_transformations
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - png_init_palette_transformations
                - OSS_FUZZ_png_set_rgb_coefficients
        - Branch String:   'pngrtran.c:1512,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1513,32'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_rgb_coefficients
                - png_init_rgb_transformations
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - png_init_palette_transformations
            - BranchSide:      'pngrtran.c:1533,9'
              BranchSideFuncs:
                - png_init_rgb_transformations
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - png_init_palette_transformations
        - Branch String:   'pngrtran.c:1533,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1538,12'
              BranchSideFuncs:
                - png_init_rgb_transformations
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - png_init_palette_transformations
            - BranchSide:      'pngrtran.c:1542,14'
              BranchSideFuncs:
                - png_init_rgb_transformations
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - png_init_palette_transformations
        - Branch String:   'pngrtran.c:1538,11'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1539,10'
              BranchSideFuncs:
                - png_init_rgb_transformations
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - png_init_palette_transformations
            - BranchSide:      'pngrtran.c:1540,4'
              BranchSideFuncs:
                - png_init_rgb_transformations
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - png_init_palette_transformations
        - Branch String:   'pngrtran.c:1549,11'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1551,14'
              BranchSideFuncs:
                - png_init_rgb_transformations
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - png_init_palette_transformations
            - BranchSide:      'pngrtran.c:1558,4'
              BranchSideFuncs:
                - png_init_rgb_transformations
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - png_init_palette_transformations
        - Branch String:   'pngrtran.c:1551,67'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1552,14'
              BranchSideFuncs:
                - png_init_rgb_transformations
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - png_init_palette_transformations
            - BranchSide:      'pngrtran.c:1557,7'
              BranchSideFuncs:
                - png_init_rgb_transformations
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - png_init_palette_transformations
        - Branch String:   'pngrtran.c:1551,14'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1554,13'
              BranchSideFuncs:
                - png_init_rgb_transformations
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - png_init_palette_transformations
            - BranchSide:      'pngrtran.c:1557,7'
              BranchSideFuncs:
                - png_init_rgb_transformations
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - png_init_palette_transformations
        - Branch String:   'pngrtran.c:1573,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1574,40'
              BranchSideFuncs:
                - png_init_palette_transformations
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
            - BranchSide:      'pngrtran.c:1577,36'
              BranchSideFuncs:
                - png_init_rgb_transformations
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
        - Branch String:   'pngrtran.c:1581,56'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1582,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
            - BranchSide:      'pngrtran.c:1608,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
        - Branch String:   'pngrtran.c:1582,54'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1583,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
            - BranchSide:      'pngrtran.c:1608,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
        - Branch String:   'pngrtran.c:1583,64'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1584,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
            - BranchSide:      'pngrtran.c:1608,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
        - Branch String:   'pngrtran.c:1581,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1597,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
            - BranchSide:      'pngrtran.c:1608,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
        - Branch String:   'pngrtran.c:1608,74'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1609,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
            - BranchSide:      'pngrtran.c:1638,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
        - Branch String:   'pngrtran.c:1609,54'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1610,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
            - BranchSide:      'pngrtran.c:1638,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
        - Branch String:   'pngrtran.c:1610,64'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1611,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
            - BranchSide:      'pngrtran.c:1638,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
        - Branch String:   'pngrtran.c:1608,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1619,47'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
            - BranchSide:      'pngrtran.c:1638,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
        - Branch String:   'pngrtran.c:1654,52'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1655,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngrtran.c:1668,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
        - Branch String:   'pngrtran.c:1655,59'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1656,32'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
            - BranchSide:      'pngrtran.c:1658,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
        - Branch String:   'pngrtran.c:1656,58'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1657,32'
              BranchSideFuncs:
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngrtran.c:1668,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
        - Branch String:   'pngrtran.c:1657,62'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1658,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngrtran.c:1668,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
        - Branch String:   'pngrtran.c:1658,56'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1659,33'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_gamma_significant
            - BranchSide:      'pngrtran.c:1665,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
        - Branch String:   'pngrtran.c:1659,59'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1660,33'
              BranchSideFuncs:
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngrtran.c:1668,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
        - Branch String:   'pngrtran.c:1662,10'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1662,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngrtran.c:1668,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
        - Branch String:   'pngrtran.c:1662,76'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1663,34'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngrtran.c:1665,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
        - Branch String:   'pngrtran.c:1665,12'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1665,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngrtran.c:1668,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
        - Branch String:   'pngrtran.c:1665,67'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1666,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngrtran.c:1931,9'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:1654,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1668,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_build_gamma_table
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngrtran.c:1931,9'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:1671,11'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1679,15'
              BranchSideFuncs:
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngrtran.c:1898,11'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:1679,14'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1680,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
            - BranchSide:      'pngrtran.c:1683,15'
              BranchSideFuncs:
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
        - Branch String:   'pngrtran.c:1683,14'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1689,34'
              BranchSideFuncs:
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
            - BranchSide:      'pngrtran.c:1813,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_error
        - Branch String:   'pngrtran.c:1692,17'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1695,27'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:1707,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
        - Branch String:   'pngrtran.c:1707,16'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1710,27'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
            - BranchSide:      'pngrtran.c:1715,41'
              BranchSideFuncs:
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
            - BranchSide:      'pngrtran.c:1721,41'
              BranchSideFuncs:
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
            - BranchSide:      'pngrtran.c:1726,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
        - Branch String:   'pngrtran.c:1731,20'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1733,53'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
            - BranchSide:      'pngrtran.c:1743,42'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
        - Branch String:   'pngrtran.c:1748,20'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1750,55'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
                - OSS_FUZZ_png_gamma_8bit_correct
            - BranchSide:      'pngrtran.c:1760,44'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:1766,13'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1768,20'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:1806,13'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:1768,48'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1769,20'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:1794,36'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:1768,20'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1771,23'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:1794,36'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:1771,23'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1773,22'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:1779,26'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:1816,13'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1819,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
            - BranchSide:      'pngrtran.c:1824,38'
              BranchSideFuncs:
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
            - BranchSide:      'pngrtran.c:1830,38'
              BranchSideFuncs:
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_reciprocal2
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_significant
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
            - BranchSide:      'pngrtran.c:1836,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngrtran.c:1842,17'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1843,63'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
            - BranchSide:      'pngrtran.c:1846,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
        - Branch String:   'pngrtran.c:1846,17'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1847,61'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
            - BranchSide:      'pngrtran.c:1850,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
        - Branch String:   'pngrtran.c:1850,72'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1851,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
            - BranchSide:      'pngrtran.c:1855,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
        - Branch String:   'pngrtran.c:1851,71'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1852,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
            - BranchSide:      'pngrtran.c:1855,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
        - Branch String:   'pngrtran.c:1850,17'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1855,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
            - BranchSide:      'pngrtran.c:1884,51'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:1855,20'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1857,65'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
            - BranchSide:      'pngrtran.c:1867,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
        - Branch String:   'pngrtran.c:1867,20'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1869,63'
              BranchSideFuncs:
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
                - OSS_FUZZ_png_gamma_correct
            - BranchSide:      'pngrtran.c:1878,13'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:1901,59'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1902,11'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:1906,31'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:1913,10'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1915,30'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:1921,10'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:1943,7'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1945,14'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:1964,7'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:1945,14'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1947,13'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:1950,19'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:1969,52'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1969,52'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:1970,9'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:1970,53'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1970,53'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:1971,9'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:1969,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1969,8'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:1974,19'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:1983,21'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1983,24'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:1992,19'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:1983,11'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1984,16'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:1992,19'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:1984,10'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1986,29'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:1990,10'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:1993,21'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1993,24'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2002,19'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:1993,11'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1994,16'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2002,19'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:1994,10'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1996,29'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2000,10'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2003,21'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2003,24'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2011,4'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2003,11'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2004,16'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2011,4'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:2004,10'
          Branch Sides:
            - BranchSide:      'pngrtran.c:2006,29'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:2010,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngrtran.c:1437,8'
          Dst:             png_init_gamma_values
        - Src:             'pngrtran.c:1501,8'
          Dst:             OSS_FUZZ_png_gamma_significant
        - Src:             'pngrtran.c:1513,7'
          Dst:             OSS_FUZZ_png_set_rgb_coefficients
        - Src:             'pngrtran.c:1574,7'
          Dst:             png_init_palette_transformations
        - Src:             'pngrtran.c:1577,7'
          Dst:             png_init_rgb_transformations
        - Src:             'pngrtran.c:1656,10'
          Dst:             OSS_FUZZ_png_gamma_significant
        - Src:             'pngrtran.c:1657,10'
          Dst:             OSS_FUZZ_png_gamma_significant
        - Src:             'pngrtran.c:1659,11'
          Dst:             OSS_FUZZ_png_gamma_significant
        - Src:             'pngrtran.c:1660,11'
          Dst:             OSS_FUZZ_png_gamma_significant
        - Src:             'pngrtran.c:1663,12'
          Dst:             OSS_FUZZ_png_gamma_significant
        - Src:             'pngrtran.c:1666,8'
          Dst:             OSS_FUZZ_png_gamma_significant
        - Src:             'pngrtran.c:1668,7'
          Dst:             OSS_FUZZ_png_build_gamma_table
        - Src:             'pngrtran.c:1680,13'
          Dst:             OSS_FUZZ_png_warning
        - Src:             'pngrtran.c:1715,26'
          Dst:             OSS_FUZZ_png_reciprocal
        - Src:             'pngrtran.c:1716,27'
          Dst:             OSS_FUZZ_png_reciprocal2
        - Src:             'pngrtran.c:1721,26'
          Dst:             OSS_FUZZ_png_reciprocal
        - Src:             'pngrtran.c:1722,27'
          Dst:             OSS_FUZZ_png_reciprocal2
        - Src:             'pngrtran.c:1731,20'
          Dst:             OSS_FUZZ_png_gamma_significant
        - Src:             'pngrtran.c:1733,30'
          Dst:             OSS_FUZZ_png_gamma_8bit_correct
        - Src:             'pngrtran.c:1735,32'
          Dst:             OSS_FUZZ_png_gamma_8bit_correct
        - Src:             'pngrtran.c:1737,31'
          Dst:             OSS_FUZZ_png_gamma_8bit_correct
        - Src:             'pngrtran.c:1748,20'
          Dst:             OSS_FUZZ_png_gamma_significant
        - Src:             'pngrtran.c:1750,32'
          Dst:             OSS_FUZZ_png_gamma_8bit_correct
        - Src:             'pngrtran.c:1752,34'
          Dst:             OSS_FUZZ_png_gamma_8bit_correct
        - Src:             'pngrtran.c:1754,33'
          Dst:             OSS_FUZZ_png_gamma_8bit_correct
        - Src:             'pngrtran.c:1824,23'
          Dst:             OSS_FUZZ_png_reciprocal
        - Src:             'pngrtran.c:1825,24'
          Dst:             OSS_FUZZ_png_reciprocal2
        - Src:             'pngrtran.c:1830,23'
          Dst:             OSS_FUZZ_png_reciprocal
        - Src:             'pngrtran.c:1831,24'
          Dst:             OSS_FUZZ_png_reciprocal2
        - Src:             'pngrtran.c:1836,19'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngrtran.c:1839,21'
          Dst:             OSS_FUZZ_png_gamma_significant
        - Src:             'pngrtran.c:1840,22'
          Dst:             OSS_FUZZ_png_gamma_significant
        - Src:             'pngrtran.c:1843,45'
          Dst:             OSS_FUZZ_png_gamma_correct
        - Src:             'pngrtran.c:1847,43'
          Dst:             OSS_FUZZ_png_gamma_correct
        - Src:             'pngrtran.c:1857,47'
          Dst:             OSS_FUZZ_png_gamma_correct
        - Src:             'pngrtran.c:1860,49'
          Dst:             OSS_FUZZ_png_gamma_correct
        - Src:             'pngrtran.c:1863,48'
          Dst:             OSS_FUZZ_png_gamma_correct
        - Src:             'pngrtran.c:1869,45'
          Dst:             OSS_FUZZ_png_gamma_correct
        - Src:             'pngrtran.c:1872,47'
          Dst:             OSS_FUZZ_png_gamma_correct
        - Src:             'pngrtran.c:1875,46'
          Dst:             OSS_FUZZ_png_gamma_correct
    - functionName:    OSS_FUZZ_png_set_read_user_transform_fn
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1118
      functionLinenumberEnd: 1125
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - read_user_transform_fn
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_set_rgb_to_gray
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1108
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - double
        - double
      constantsTouched: []
      argNames:
        - png_ptr
        - error_action
        - red
        - green
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OSS_FUZZ_png_fixed
        - OSS_FUZZ_png_set_rgb_to_gray_fixed
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pngrtran.c:1106,8'
          Dst:             OSS_FUZZ_png_fixed
        - Src:             'pngrtran.c:1107,7'
          Dst:             OSS_FUZZ_png_fixed
        - Src:             'pngrtran.c:1105,4'
          Dst:             OSS_FUZZ_png_set_rgb_to_gray_fixed
    - functionName:    OSS_FUZZ_png_set_rgb_to_gray_fixed
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1032
      functionLinenumberEnd: 1094
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - error_action
        - red
        - green
      BBCount:         26
      ICount:          167
      EdgeCount:       31
      CyclomaticComplexity: 7
      functionsReached:
        - OSS_FUZZ_png_app_warning
        - OSS_FUZZ_png_error
        - png_rtran_ok
      functionUses:    3
      BranchProfiles:
        - Branch String:   'pngrtran.c:1037,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1038,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:1040,12'
              BranchSideFuncs:
                - OSS_FUZZ_png_app_warning
                - OSS_FUZZ_png_error
        - Branch String:   'pngrtran.c:1040,4'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1043,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_app_warning
            - BranchSide:      'pngrtran.c:1047,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_app_warning
            - BranchSide:      'pngrtran.c:1051,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_app_warning
            - BranchSide:      'pngrtran.c:1055,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngrtran.c:1058,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1060,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_app_warning
            - BranchSide:      'pngrtran.c:1073,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_app_warning
        - Branch String:   'pngrtran.c:1073,20'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1073,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_app_warning
            - BranchSide:      'pngrtran.c:1090,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_app_warning
        - Branch String:   'pngrtran.c:1073,34'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1073,37'
              BranchSideFuncs:
                - OSS_FUZZ_png_app_warning
            - BranchSide:      'pngrtran.c:1090,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_app_warning
        - Branch String:   'pngrtran.c:1073,11'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1082,48'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:1090,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_app_warning
      Callsites:
        - Src:             'pngrtran.c:1037,8'
          Dst:             png_rtran_ok
        - Src:             'pngrtran.c:1055,10'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngrtran.c:1091,10'
          Dst:             OSS_FUZZ_png_app_warning
    - functionName:    png_rtran_ok
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - need_IHDR
      BBCount:         16
      ICount:          75
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - OSS_FUZZ_png_app_error
      functionUses:    14
      BranchProfiles:
        - Branch String:   'pngrtran.c:117,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:119,12'
              BranchSideFuncs:
                - OSS_FUZZ_png_app_error
                - OSS_FUZZ_png_app_error
            - BranchSide:      'pngrtran.c:135,4'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:119,11'
          Branch Sides:
            - BranchSide:      'pngrtran.c:120,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_app_error
            - BranchSide:      'pngrtran.c:123,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_app_error
        - Branch String:   'pngrtran.c:123,26'
          Branch Sides:
            - BranchSide:      'pngrtran.c:123,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_app_error
            - BranchSide:      'pngrtran.c:129,10'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:123,16'
          Branch Sides:
            - BranchSide:      'pngrtran.c:124,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_app_error
            - BranchSide:      'pngrtran.c:129,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngrtran.c:120,10'
          Dst:             OSS_FUZZ_png_app_error
        - Src:             'pngrtran.c:124,10'
          Dst:             OSS_FUZZ_png_app_error
    - functionName:    OSS_FUZZ_png_set_gray_to_rgb
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1016
      functionLinenumberEnd: 1025
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OSS_FUZZ_png_set_expand_gray_1_2_4_to_8
        - png_rtran_ok
      functionUses:    2
      BranchProfiles:
        - Branch String:   'pngrtran.c:1019,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1020,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:1023,35'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_expand_gray_1_2_4_to_8
      Callsites:
        - Src:             'pngrtran.c:1019,8'
          Dst:             png_rtran_ok
        - Src:             'pngrtran.c:1023,4'
          Dst:             OSS_FUZZ_png_set_expand_gray_1_2_4_to_8
    - functionName:    OSS_FUZZ_png_set_expand_gray_1_2_4_to_8
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 975
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - png_rtran_ok
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngrtran.c:978,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:979,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:981,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngrtran.c:978,8'
          Dst:             png_rtran_ok
    - functionName:    OSS_FUZZ_png_set_expand_16
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1003
      functionLinenumberEnd: 1010
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - png_rtran_ok
      functionUses:    2
      BranchProfiles:
        - Branch String:   'pngrtran.c:1006,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:1007,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:1009,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngrtran.c:1006,8'
          Dst:             png_rtran_ok
    - functionName:    OSS_FUZZ_png_set_tRNS_to_alpha
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 987
      functionLinenumberEnd: 994
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - png_rtran_ok
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngrtran.c:990,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:991,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:993,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngrtran.c:990,8'
          Dst:             png_rtran_ok
    - functionName:    OSS_FUZZ_png_set_palette_to_rgb
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 963
      functionLinenumberEnd: 970
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - png_rtran_ok
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngrtran.c:966,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:967,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:969,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngrtran.c:966,8'
          Dst:             png_rtran_ok
    - functionName:    OSS_FUZZ_png_set_expand
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 933
      functionLinenumberEnd: 940
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - png_rtran_ok
      functionUses:    2
      BranchProfiles:
        - Branch String:   'pngrtran.c:936,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:937,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:939,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngrtran.c:936,8'
          Dst:             png_rtran_ok
    - functionName:    OSS_FUZZ_png_set_gamma
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 922
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - png_ptr
        - scrn_gamma
        - file_gamma
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OSS_FUZZ_png_set_gamma_fixed
        - convert_gamma_value
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pngrtran.c:920,33'
          Dst:             convert_gamma_value
        - Src:             'pngrtran.c:921,8'
          Dst:             convert_gamma_value
        - Src:             'pngrtran.c:920,4'
          Dst:             OSS_FUZZ_png_set_gamma_fixed
    - functionName:    convert_gamma_value
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - png_ptr
        - output_gamma
      BBCount:         13
      ICount:          64
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - OSS_FUZZ_png_fixed_error
      functionUses:    3
      BranchProfiles:
        - Branch String:   'pngrtran.c:318,25'
          Branch Sides:
            - BranchSide:      'pngrtran.c:318,28'
              BranchSideFuncs:
                - OSS_FUZZ_png_fixed_error
            - BranchSide:      'pngrtran.c:322,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_fixed_error
        - Branch String:   'pngrtran.c:318,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:319,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_fixed_error
            - BranchSide:      'pngrtran.c:322,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_fixed_error
        - Branch String:   'pngrtran.c:324,34'
          Branch Sides:
            - BranchSide:      'pngrtran.c:324,37'
              BranchSideFuncs:
                - OSS_FUZZ_png_fixed_error
            - BranchSide:      'pngrtran.c:325,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_fixed_error
        - Branch String:   'pngrtran.c:324,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:325,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_fixed_error
            - BranchSide:      'pngrtran.c:327,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngrtran.c:325,7'
          Dst:             OSS_FUZZ_png_fixed_error
    - functionName:    OSS_FUZZ_png_set_gamma_fixed
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 878
      functionLinenumberEnd: 914
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - scrn_gamma
        - file_gamma
      BBCount:         17
      ICount:          96
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - OSS_FUZZ_png_app_error
        - png_rtran_ok
        - translate_gamma_flags
        - unsupported_gamma
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngrtran.c:881,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:882,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:885,39'
              BranchSideFuncs:
                - translate_gamma_flags
                - translate_gamma_flags
                - unsupported_gamma
                - unsupported_gamma
                - OSS_FUZZ_png_app_error
                - OSS_FUZZ_png_app_error
        - Branch String:   'pngrtran.c:899,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:900,21'
              BranchSideFuncs:
                - OSS_FUZZ_png_app_error
                - unsupported_gamma
                - unsupported_gamma
                - OSS_FUZZ_png_app_error
            - BranchSide:      'pngrtran.c:901,8'
              BranchSideFuncs:
                - unsupported_gamma
                - unsupported_gamma
                - OSS_FUZZ_png_app_error
        - Branch String:   'pngrtran.c:901,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:902,21'
              BranchSideFuncs:
                - OSS_FUZZ_png_app_error
                - unsupported_gamma
                - unsupported_gamma
            - BranchSide:      'pngrtran.c:904,26'
              BranchSideFuncs:
                - unsupported_gamma
                - unsupported_gamma
        - Branch String:   'pngrtran.c:904,58'
          Branch Sides:
            - BranchSide:      'pngrtran.c:905,26'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:906,7'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:904,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:906,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:912,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngrtran.c:881,8'
          Dst:             png_rtran_ok
        - Src:             'pngrtran.c:885,17'
          Dst:             translate_gamma_flags
        - Src:             'pngrtran.c:886,17'
          Dst:             translate_gamma_flags
        - Src:             'pngrtran.c:900,7'
          Dst:             OSS_FUZZ_png_app_error
        - Src:             'pngrtran.c:902,7'
          Dst:             OSS_FUZZ_png_app_error
        - Src:             'pngrtran.c:904,8'
          Dst:             unsupported_gamma
        - Src:             'pngrtran.c:905,8'
          Dst:             unsupported_gamma
    - functionName:    translate_gamma_flags
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - output_gamma
        - is_screen
      BBCount:         19
      ICount:          78
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'pngrtran.c:286,41'
          Branch Sides:
            - BranchSide:      'pngrtran.c:287,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:289,11'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:286,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:289,11'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:295,13'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:289,11'
          Branch Sides:
            - BranchSide:      'pngrtran.c:290,23'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:292,23'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:295,46'
          Branch Sides:
            - BranchSide:      'pngrtran.c:296,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:298,11'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:298,11'
          Branch Sides:
            - BranchSide:      'pngrtran.c:299,23'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:301,23'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    unsupported_gamma
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - gamma
        - warn
      BBCount:         12
      ICount:          61
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - OSS_FUZZ_png_app_error
        - OSS_FUZZ_png_app_warning
      functionUses:    3
      BranchProfiles:
        - Branch String:   'pngrtran.c:344,34'
          Branch Sides:
            - BranchSide:      'pngrtran.c:344,37'
              BranchSideFuncs:
                - OSS_FUZZ_png_app_error
                - OSS_FUZZ_png_app_warning
            - BranchSide:      'pngrtran.c:347,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_app_error
                - OSS_FUZZ_png_app_warning
        - Branch String:   'pngrtran.c:344,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:347,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_app_error
                - OSS_FUZZ_png_app_warning
            - BranchSide:      'pngrtran.c:355,4'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:347,11'
          Branch Sides:
            - BranchSide:      'pngrtran.c:348,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_app_warning
            - BranchSide:      'pngrtran.c:350,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_app_error
      Callsites:
        - Src:             'pngrtran.c:348,10'
          Dst:             OSS_FUZZ_png_app_warning
        - Src:             'pngrtran.c:350,10'
          Dst:             OSS_FUZZ_png_app_error
    - functionName:    OSS_FUZZ_png_set_quantize
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionLinenumberEnd: 871
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - palette
        - num_palette
        - maximum_colors
        - histogram
        - full_quantize
      BBCount:         190
      ICount:          1626
      EdgeCount:       246
      CyclomaticComplexity: 58
      functionsReached:
        - OSS_FUZZ_png_calloc
        - OSS_FUZZ_png_free
        - OSS_FUZZ_png_malloc
        - OSS_FUZZ_png_malloc_warn
        - png_rtran_ok
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngrtran.c:495,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:496,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:498,4'
              BranchSideFuncs:
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
        - Branch String:   'pngrtran.c:500,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:504,55'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:510,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:506,7'
          Branch Sides:
            - BranchSide:      'pngrtran.c:507,49'
              BranchSideFuncs:
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:508,4'
              BranchSideFuncs:
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:510,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:512,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:805,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:512,11'
          Branch Sides:
            - BranchSide:      'pngrtran.c:521,57'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:652,12'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
        - Branch String:   'pngrtran.c:525,10'
          Branch Sides:
            - BranchSide:      'pngrtran.c:526,51'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:535,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:535,10'
          Branch Sides:
            - BranchSide:      'pngrtran.c:540,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:560,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:541,13'
          Branch Sides:
            - BranchSide:      'pngrtran.c:543,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:555,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:543,20'
          Branch Sides:
            - BranchSide:      'pngrtran.c:548,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:553,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:555,17'
          Branch Sides:
            - BranchSide:      'pngrtran.c:556,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:557,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:560,14'
          Branch Sides:
            - BranchSide:      'pngrtran.c:562,21'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:581,21'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:567,13'
          Branch Sides:
            - BranchSide:      'pngrtran.c:569,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:578,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:569,20'
          Branch Sides:
            - BranchSide:      'pngrtran.c:571,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:577,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:572,22'
          Branch Sides:
            - BranchSide:      'pngrtran.c:572,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:575,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:586,13'
          Branch Sides:
            - BranchSide:      'pngrtran.c:589,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:607,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:589,20'
          Branch Sides:
            - BranchSide:      'pngrtran.c:593,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:604,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:594,22'
          Branch Sides:
            - BranchSide:      'pngrtran.c:594,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:597,31'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:607,13'
          Branch Sides:
            - BranchSide:      'pngrtran.c:0,0'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:609,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:609,20'
          Branch Sides:
            - BranchSide:      'pngrtran.c:614,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:631,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:616,19'
          Branch Sides:
            - BranchSide:      'pngrtran.c:620,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:629,58'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:622,26'
          Branch Sides:
            - BranchSide:      'pngrtran.c:624,33'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:627,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:661,10'
          Branch Sides:
            - BranchSide:      'pngrtran.c:663,54'
              BranchSideFuncs:
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
            - BranchSide:      'pngrtran.c:667,41'
              BranchSideFuncs:
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
        - Branch String:   'pngrtran.c:682,10'
          Branch Sides:
            - BranchSide:      'pngrtran.c:684,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
            - BranchSide:      'pngrtran.c:797,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:684,13'
          Branch Sides:
            - BranchSide:      'pngrtran.c:688,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
            - BranchSide:      'pngrtran.c:713,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:688,16'
          Branch Sides:
            - BranchSide:      'pngrtran.c:692,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
            - BranchSide:      'pngrtran.c:709,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
        - Branch String:   'pngrtran.c:694,23'
          Branch Sides:
            - BranchSide:      'pngrtran.c:697,54'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:708,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
        - Branch String:   'pngrtran.c:700,26'
          Branch Sides:
            - BranchSide:      'pngrtran.c:701,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
            - BranchSide:      'pngrtran.c:703,32'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
        - Branch String:   'pngrtran.c:709,20'
          Branch Sides:
            - BranchSide:      'pngrtran.c:710,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:711,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
        - Branch String:   'pngrtran.c:713,17'
          Branch Sides:
            - BranchSide:      'pngrtran.c:714,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:781,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:714,13'
          Branch Sides:
            - BranchSide:      'pngrtran.c:716,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:779,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:716,20'
          Branch Sides:
            - BranchSide:      'pngrtran.c:720,28'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:779,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:720,19'
          Branch Sides:
            - BranchSide:      'pngrtran.c:722,31'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:776,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:723,44'
          Branch Sides:
            - BranchSide:      'pngrtran.c:724,31'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:773,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:722,26'
          Branch Sides:
            - BranchSide:      'pngrtran.c:729,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:773,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:729,29'
          Branch Sides:
            - BranchSide:      'pngrtran.c:731,32'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:736,32'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:743,29'
          Branch Sides:
            - BranchSide:      'pngrtran.c:747,35'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:762,50'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:747,28'
          Branch Sides:
            - BranchSide:      'pngrtran.c:749,35'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:759,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:749,35'
          Branch Sides:
            - BranchSide:      'pngrtran.c:752,38'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:754,40'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:754,35'
          Branch Sides:
            - BranchSide:      'pngrtran.c:757,38'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:758,28'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:773,26'
          Branch Sides:
            - BranchSide:      'pngrtran.c:774,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:775,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:776,23'
          Branch Sides:
            - BranchSide:      'pngrtran.c:777,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:778,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:781,13'
          Branch Sides:
            - BranchSide:      'pngrtran.c:783,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:795,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
        - Branch String:   'pngrtran.c:783,20'
          Branch Sides:
            - BranchSide:      'pngrtran.c:785,34'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:793,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:786,19'
          Branch Sides:
            - BranchSide:      'pngrtran.c:788,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
            - BranchSide:      'pngrtran.c:792,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:805,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:807,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:809,40'
              BranchSideFuncs:
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:811,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:811,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:815,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:829,7'
          Branch Sides:
            - BranchSide:      'pngrtran.c:832,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:869,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:836,10'
          Branch Sides:
            - BranchSide:      'pngrtran.c:839,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:867,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:839,23'
          Branch Sides:
            - BranchSide:      'pngrtran.c:839,34'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:839,43'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:843,13'
          Branch Sides:
            - BranchSide:      'pngrtran.c:846,27'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:866,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:846,26'
          Branch Sides:
            - BranchSide:      'pngrtran.c:846,37'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:846,46'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:848,26'
          Branch Sides:
            - BranchSide:      'pngrtran.c:848,38'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:848,43'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:851,16'
          Branch Sides:
            - BranchSide:      'pngrtran.c:853,33'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:865,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:855,29'
          Branch Sides:
            - BranchSide:      'pngrtran.c:855,40'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:855,49'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:856,31'
          Branch Sides:
            - BranchSide:      'pngrtran.c:856,43'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:856,48'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
        - Branch String:   'pngrtran.c:859,23'
          Branch Sides:
            - BranchSide:      'pngrtran.c:861,52'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrtran.c:864,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
      Callsites:
        - Src:             'pngrtran.c:495,8'
          Dst:             png_rtran_ok
        - Src:             'pngrtran.c:504,44'
          Dst:             OSS_FUZZ_png_malloc
        - Src:             'pngrtran.c:521,46'
          Dst:             OSS_FUZZ_png_malloc
        - Src:             'pngrtran.c:633,10'
          Dst:             OSS_FUZZ_png_free
        - Src:             'pngrtran.c:655,49'
          Dst:             OSS_FUZZ_png_malloc
        - Src:             'pngrtran.c:657,49'
          Dst:             OSS_FUZZ_png_malloc
        - Src:             'pngrtran.c:667,30'
          Dst:             OSS_FUZZ_png_calloc
        - Src:             'pngrtran.c:697,38'
          Dst:             OSS_FUZZ_png_malloc_warn
        - Src:             'pngrtran.c:789,22'
          Dst:             OSS_FUZZ_png_free
        - Src:             'pngrtran.c:797,10'
          Dst:             OSS_FUZZ_png_free
        - Src:             'pngrtran.c:798,10'
          Dst:             OSS_FUZZ_png_free
        - Src:             'pngrtran.c:799,10'
          Dst:             OSS_FUZZ_png_free
        - Src:             'pngrtran.c:822,44'
          Dst:             OSS_FUZZ_png_calloc
        - Src:             'pngrtran.c:825,29'
          Dst:             OSS_FUZZ_png_malloc
        - Src:             'pngrtran.c:869,7'
          Dst:             OSS_FUZZ_png_free
    - functionName:    OSS_FUZZ_png_set_alpha_mode
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - double
      constantsTouched: []
      argNames:
        - png_ptr
        - mode
        - output_gamma
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OSS_FUZZ_png_set_alpha_mode_fixed
        - convert_gamma_value
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pngrtran.c:463,44'
          Dst:             convert_gamma_value
        - Src:             'pngrtran.c:463,4'
          Dst:             OSS_FUZZ_png_set_alpha_mode_fixed
    - functionName:    OSS_FUZZ_png_set_alpha_mode_fixed
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - mode
        - output_gamma
      BBCount:         21
      ICount:          189
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - OSS_FUZZ_png_error
        - OSS_FUZZ_png_reciprocal
        - png_rtran_ok
        - translate_gamma_flags
        - unsupported_gamma
      functionUses:    4
      BranchProfiles:
        - Branch String:   'pngrtran.c:369,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:370,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:372,41'
              BranchSideFuncs:
                - translate_gamma_flags
                - unsupported_gamma
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
        - Branch String:   'pngrtran.c:373,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:374,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:381,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_reciprocal
        - Branch String:   'pngrtran.c:382,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:384,35'
              BranchSideFuncs:
                - OSS_FUZZ_png_reciprocal
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrtran.c:404,12'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
        - Branch String:   'pngrtran.c:404,4'
          Branch Sides:
            - BranchSide:      'pngrtran.c:408,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrtran.c:413,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrtran.c:421,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrtran.c:428,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrtran.c:434,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngrtran.c:443,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:443,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrtran.c:446,15'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngrtran.c:451,11'
          Branch Sides:
            - BranchSide:      'pngrtran.c:452,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrtran.c:455,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngrtran.c:369,8'
          Dst:             png_rtran_ok
        - Src:             'pngrtran.c:372,19'
          Dst:             translate_gamma_flags
        - Src:             'pngrtran.c:373,8'
          Dst:             unsupported_gamma
        - Src:             'pngrtran.c:384,20'
          Dst:             OSS_FUZZ_png_reciprocal
        - Src:             'pngrtran.c:434,10'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngrtran.c:452,10'
          Dst:             OSS_FUZZ_png_error
    - functionName:    OSS_FUZZ_png_set_strip_alpha
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - png_rtran_ok
      functionUses:    2
      BranchProfiles:
        - Branch String:   'pngrtran.c:219,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:220,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:222,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngrtran.c:219,8'
          Dst:             png_rtran_ok
    - functionName:    OSS_FUZZ_png_set_strip_16
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - png_rtran_ok
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngrtran.c:206,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:207,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:209,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngrtran.c:206,8'
          Dst:             png_rtran_ok
    - functionName:    OSS_FUZZ_png_set_scale_16
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - png_rtran_ok
      functionUses:    3
      BranchProfiles:
        - Branch String:   'pngrtran.c:192,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:193,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:195,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngrtran.c:192,8'
          Dst:             png_rtran_ok
    - functionName:    OSS_FUZZ_png_set_background
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - double
      constantsTouched: []
      argNames:
        - png_ptr
        - background_color
        - background_gamma_code
        - need_expand
        - background_gamma
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OSS_FUZZ_png_fixed
        - OSS_FUZZ_png_set_background_fixed
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pngrtran.c:177,20'
          Dst:             OSS_FUZZ_png_fixed
        - Src:             'pngrtran.c:176,4'
          Dst:             OSS_FUZZ_png_set_background_fixed
    - functionName:    OSS_FUZZ_png_set_background_fixed
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - background_color
        - background_gamma_code
        - need_expand
        - background_gamma
      BBCount:         13
      ICount:          103
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - OSS_FUZZ_png_warning
        - png_rtran_ok
      functionUses:    6
      BranchProfiles:
        - Branch String:   'pngrtran.c:148,38'
          Branch Sides:
            - BranchSide:      'pngrtran.c:148,41'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:149,7'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:148,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:149,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:151,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
        - Branch String:   'pngrtran.c:151,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:153,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngrtran.c:157,4'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:164,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:165,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:167,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngrtran.c:148,8'
          Dst:             png_rtran_ok
        - Src:             'pngrtran.c:153,7'
          Dst:             OSS_FUZZ_png_warning
    - functionName:    OSS_FUZZ_png_set_crc_action
      functionSourceFile: '/src/libpng/pngrtran.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - crit_action
        - ancil_action
      BBCount:         25
      ICount:          157
      EdgeCount:       49
      CyclomaticComplexity: 26
      functionsReached:
        - OSS_FUZZ_png_warning
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngrtran.c:45,8'
          Branch Sides:
            - BranchSide:      'pngrtran.c:46,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:49,12'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
        - Branch String:   'pngrtran.c:49,4'
          Branch Sides:
            - BranchSide:      'pngrtran.c:52,10'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:55,10'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:60,10'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:66,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngrtran.c:71,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:71,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:73,10'
              BranchSideFuncs: []
        - Branch String:   'pngrtran.c:78,4'
          Branch Sides:
            - BranchSide:      'pngrtran.c:81,10'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:84,10'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:89,10'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:95,10'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:101,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:101,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrtran.c:103,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngrtran.c:66,10'
          Dst:             OSS_FUZZ_png_warning
    - functionName:    png_read_filter_row_paeth_multibyte_pixel
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4092
      functionLinenumberEnd: 4138
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - row_info
        - row
        - prev_row
      BBCount:         22
      ICount:          219
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngrutil.c:4099,4'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4101,16'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:4106,13'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:4108,4'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4112,13'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:4138,1'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:4124,12'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4124,21'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:4124,25'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:4125,12'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4125,22'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:4125,27'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:4126,12'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4126,29'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:4126,39'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:4129,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4131,15'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:4133,11'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:4133,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4133,24'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:4135,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    png_read_filter_row_paeth_1byte_pixel
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4041
      functionLinenumberEnd: 4087
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - row_info
        - row
        - prev_row
      BBCount:         19
      ICount:          182
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngrutil.c:4051,4'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4055,9'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:4087,1'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:4066,12'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4066,21'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:4066,25'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:4067,12'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4067,22'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:4067,27'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:4068,12'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4068,29'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:4068,39'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:4074,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4076,15'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:4078,11'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:4078,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4078,24'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:4083,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    png_read_filter_row_avg
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4014
      functionLinenumberEnd: 4036
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - row_info
        - row
        - prev_row
      BBCount:         9
      ICount:          117
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngrutil.c:4021,4'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4023,32'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:4029,11'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:4029,4'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4031,32'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:4036,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    png_read_filter_row_up
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3998
      functionLinenumberEnd: 4009
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - row_info
        - row
        - prev_row
      BBCount:         5
      ICount:          63
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngrutil.c:4004,4'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4006,32'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:4009,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    png_read_filter_row_sub
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3980
      functionLinenumberEnd: 3993
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - row_info
        - row
        - prev_row
      BBCount:         5
      ICount:          76
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngrutil.c:3988,4'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3990,32'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3993,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    png_inflate
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 559
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - owner
        - finish
        - input
        - input_size_ptr
        - output
        - output_size_ptr
      BBCount:         37
      ICount:          290
      EdgeCount:       48
      CyclomaticComplexity: 13
      functionsReached:
        - OSS_FUZZ_png_zlib_inflate
        - OSS_FUZZ_png_zstream_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   'pngrutil.c:560,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:563,37'
              BranchSideFuncs:
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_zstream_error
            - BranchSide:      'pngrutil.c:668,7'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:583,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:584,38'
              BranchSideFuncs:
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_zstream_error
            - BranchSide:      'pngrutil.c:586,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_zstream_error
        - Branch String:   'pngrutil.c:603,14'
          Branch Sides:
            - BranchSide:      'pngrutil.c:604,27'
              BranchSideFuncs:
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_zstream_error
            - BranchSide:      'pngrutil.c:606,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_zstream_error
        - Branch String:   'pngrutil.c:614,14'
          Branch Sides:
            - BranchSide:      'pngrutil.c:619,41'
              BranchSideFuncs:
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_zstream_error
            - BranchSide:      'pngrutil.c:624,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_zstream_error
        - Branch String:   'pngrutil.c:620,17'
          Branch Sides:
            - BranchSide:      'pngrutil.c:621,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_zstream_error
            - BranchSide:      'pngrutil.c:622,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_zstream_error
        - Branch String:   'pngrutil.c:624,14'
          Branch Sides:
            - BranchSide:      'pngrutil.c:625,27'
              BranchSideFuncs:
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_zstream_error
            - BranchSide:      'pngrutil.c:627,39'
              BranchSideFuncs:
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_zstream_error
        - Branch String:   'pngrutil.c:636,16'
          Branch Sides:
            - BranchSide:      'pngrutil.c:638,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_zstream_error
            - BranchSide:      'pngrutil.c:638,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_zstream_error
        - Branch String:   'pngrutil.c:638,7'
          Branch Sides:
            - BranchSide:      'pngrutil.c:599,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_zstream_error
            - BranchSide:      'pngrutil.c:641,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_zstream_error
        - Branch String:   'pngrutil.c:641,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:642,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_zstream_error
            - BranchSide:      'pngrutil.c:645,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_zstream_error
        - Branch String:   'pngrutil.c:651,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:652,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_zstream_error
            - BranchSide:      'pngrutil.c:654,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_zstream_error
        - Branch String:   'pngrutil.c:654,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:655,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_zstream_error
            - BranchSide:      'pngrutil.c:658,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_zstream_error
      Callsites:
        - Src:             'pngrutil.c:636,16'
          Dst:             OSS_FUZZ_png_zlib_inflate
        - Src:             'pngrutil.c:658,7'
          Dst:             OSS_FUZZ_png_zstream_error
    - functionName:    OSS_FUZZ_png_zlib_inflate
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 526
      functionLinenumberEnd: 539
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - flush
      BBCount:         11
      ICount:          73
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - inflate
      functionUses:    3
      BranchProfiles:
        - Branch String:   'pngrutil.c:527,31'
          Branch Sides:
            - BranchSide:      'pngrutil.c:527,34'
              BranchSideFuncs:
                - inflate
            - BranchSide:      'pngrutil.c:538,20'
              BranchSideFuncs:
                - inflate
        - Branch String:   'pngrutil.c:527,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:529,13'
              BranchSideFuncs:
                - inflate
            - BranchSide:      'pngrutil.c:538,20'
              BranchSideFuncs:
                - inflate
        - Branch String:   'pngrutil.c:529,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:531,10'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:535,7'
              BranchSideFuncs:
                - inflate
      Callsites:
        - Src:             'pngrutil.c:538,11'
          Dst:             inflate
    - functionName:    inflate
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    png_decompress_chunk
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 685
      functionLinenumberEnd: 827
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - chunklength
        - prefix_size
        - newlength
        - terminate
      BBCount:         47
      ICount:          334
      EdgeCount:       62
      CyclomaticComplexity: 17
      functionsReached:
        - OSS_FUZZ_png_chunk_benign_error
        - OSS_FUZZ_png_free
        - OSS_FUZZ_png_malloc_base
        - OSS_FUZZ_png_zstream_error
        - inflateReset
        - png_inflate
        - png_inflate_claim
      functionUses:    2
      BranchProfiles:
        - Branch String:   'pngrutil.c:695,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:699,16'
              BranchSideFuncs:
                - png_inflate_claim
                - png_inflate
                - inflateReset
                - OSS_FUZZ_png_zstream_error
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_zstream_error
                - png_inflate
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:824,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_zstream_error
        - Branch String:   'pngrutil.c:701,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:702,23'
              BranchSideFuncs:
                - png_inflate_claim
                - png_inflate
                - inflateReset
                - OSS_FUZZ_png_zstream_error
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_zstream_error
                - png_inflate
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:705,31'
              BranchSideFuncs:
                - png_inflate_claim
                - png_inflate
                - inflateReset
                - OSS_FUZZ_png_zstream_error
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_zstream_error
                - png_inflate
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:707,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:709,31'
              BranchSideFuncs:
                - png_inflate
                - inflateReset
                - OSS_FUZZ_png_zstream_error
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_zstream_error
                - png_inflate
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:815,39'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:715,14'
          Branch Sides:
            - BranchSide:      'pngrutil.c:724,31'
              BranchSideFuncs:
                - inflateReset
                - OSS_FUZZ_png_zstream_error
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_zstream_error
                - png_inflate
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:808,19'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:724,17'
          Branch Sides:
            - BranchSide:      'pngrutil.c:731,45'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_zstream_error
                - png_inflate
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:803,34'
              BranchSideFuncs:
                - OSS_FUZZ_png_zstream_error
        - Branch String:   'pngrutil.c:737,20'
          Branch Sides:
            - BranchSide:      'pngrutil.c:739,26'
              BranchSideFuncs:
                - png_inflate
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:795,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_zstream_error
        - Branch String:   'pngrutil.c:745,23'
          Branch Sides:
            - BranchSide:      'pngrutil.c:747,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:776,28'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:747,26'
          Branch Sides:
            - BranchSide:      'pngrutil.c:749,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:772,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:749,29'
          Branch Sides:
            - BranchSide:      'pngrutil.c:750,28'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:752,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:752,29'
          Branch Sides:
            - BranchSide:      'pngrutil.c:753,35'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:756,48'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:787,43'
          Branch Sides:
            - BranchSide:      'pngrutil.c:788,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:790,16'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:787,23'
          Branch Sides:
            - BranchSide:      'pngrutil.c:789,45'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:790,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngrutil.c:705,13'
          Dst:             png_inflate_claim
        - Src:             'pngrutil.c:711,16'
          Dst:             png_inflate
        - Src:             'pngrutil.c:724,17'
          Dst:             inflateReset
        - Src:             'pngrutil.c:734,33'
          Dst:             OSS_FUZZ_png_malloc_base
        - Src:             'pngrutil.c:741,25'
          Dst:             png_inflate
        - Src:             'pngrutil.c:782,19'
          Dst:             OSS_FUZZ_png_free
        - Src:             'pngrutil.c:789,22'
          Dst:             OSS_FUZZ_png_chunk_benign_error
        - Src:             'pngrutil.c:796,19'
          Dst:             OSS_FUZZ_png_zstream_error
        - Src:             'pngrutil.c:803,16'
          Dst:             OSS_FUZZ_png_zstream_error
        - Src:             'pngrutil.c:824,7'
          Dst:             OSS_FUZZ_png_zstream_error
    - functionName:    png_inflate_claim
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - owner
      BBCount:         17
      ICount:          172
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - OSS_FUZZ_png_chunk_error
        - OSS_FUZZ_png_safecat
        - OSS_FUZZ_png_zstream_error
        - inflateInit2_
        - inflateReset2
      functionUses:    3
      BranchProfiles:
        - Branch String:   'pngrutil.c:416,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:420,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_safecat
                - OSS_FUZZ_png_chunk_error
            - BranchSide:      'pngrutil.c:450,11'
              BranchSideFuncs:
                - inflateInit2_
                - OSS_FUZZ_png_zstream_error
                - inflateReset2
        - Branch String:   'pngrutil.c:453,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:456,22'
              BranchSideFuncs:
                - inflateInit2_
                - OSS_FUZZ_png_zstream_error
                - inflateReset2
            - BranchSide:      'pngrutil.c:462,10'
              BranchSideFuncs:
                - inflateInit2_
                - OSS_FUZZ_png_zstream_error
                - inflateReset2
        - Branch String:   'pngrutil.c:476,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:479,31'
              BranchSideFuncs:
                - inflateReset2
                - OSS_FUZZ_png_zstream_error
            - BranchSide:      'pngrutil.c:488,16'
              BranchSideFuncs:
                - inflateInit2_
                - OSS_FUZZ_png_zstream_error
        - Branch String:   'pngrutil.c:503,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:504,28'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:507,28'
              BranchSideFuncs:
                - OSS_FUZZ_png_zstream_error
      Callsites:
        - Src:             'pngrutil.c:425,13'
          Dst:             OSS_FUZZ_png_safecat
        - Src:             'pngrutil.c:430,7'
          Dst:             OSS_FUZZ_png_chunk_error
        - Src:             'pngrutil.c:479,16'
          Dst:             inflateReset2
        - Src:             'pngrutil.c:488,16'
          Dst:             inflateInit2_
        - Src:             'pngrutil.c:507,10'
          Dst:             OSS_FUZZ_png_zstream_error
    - functionName:    inflateReset2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    inflateInit2_
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    png_inflate_read
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 839
      functionLinenumberEnd: 895
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - read_buffer
        - read_size
        - chunk_bytes
        - next_out
        - out_size
        - finish
      BBCount:         34
      ICount:          249
      EdgeCount:       44
      CyclomaticComplexity: 12
      functionsReached:
        - OSS_FUZZ_png_crc_read
        - OSS_FUZZ_png_zlib_inflate
        - OSS_FUZZ_png_zstream_error
      functionUses:    3
      BranchProfiles:
        - Branch String:   'pngrutil.c:840,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:845,35'
              BranchSideFuncs:
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_zstream_error
                - OSS_FUZZ_png_crc_read
            - BranchSide:      'pngrutil.c:892,7'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:850,14'
          Branch Sides:
            - BranchSide:      'pngrutil.c:852,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_zstream_error
                - OSS_FUZZ_png_crc_read
            - BranchSide:      'pngrutil.c:863,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_zstream_error
                - OSS_FUZZ_png_crc_read
        - Branch String:   'pngrutil.c:852,17'
          Branch Sides:
            - BranchSide:      'pngrutil.c:853,35'
              BranchSideFuncs:
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_zstream_error
                - OSS_FUZZ_png_crc_read
            - BranchSide:      'pngrutil.c:854,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_zstream_error
                - OSS_FUZZ_png_crc_read
        - Branch String:   'pngrutil.c:856,17'
          Branch Sides:
            - BranchSide:      'pngrutil.c:857,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_zstream_error
            - BranchSide:      'pngrutil.c:859,40'
              BranchSideFuncs:
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_zstream_error
                - OSS_FUZZ_png_crc_read
        - Branch String:   'pngrutil.c:863,14'
          Branch Sides:
            - BranchSide:      'pngrutil.c:865,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_zstream_error
                - OSS_FUZZ_png_crc_read
            - BranchSide:      'pngrutil.c:877,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_zstream_error
                - OSS_FUZZ_png_crc_read
        - Branch String:   'pngrutil.c:866,17'
          Branch Sides:
            - BranchSide:      'pngrutil.c:867,31'
              BranchSideFuncs:
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_zstream_error
                - OSS_FUZZ_png_crc_read
            - BranchSide:      'pngrutil.c:868,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_zstream_error
                - OSS_FUZZ_png_crc_read
        - Branch String:   'pngrutil.c:877,16'
          Branch Sides:
            - BranchSide:      'pngrutil.c:880,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_zstream_error
                - OSS_FUZZ_png_crc_read
            - BranchSide:      'pngrutil.c:880,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_zstream_error
                - OSS_FUZZ_png_crc_read
        - Branch String:   'pngrutil.c:880,26'
          Branch Sides:
            - BranchSide:      'pngrutil.c:879,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_zstream_error
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_crc_read
            - BranchSide:      'pngrutil.c:880,31'
              BranchSideFuncs:
                - OSS_FUZZ_png_zstream_error
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_crc_read
        - Branch String:   'pngrutil.c:879,7'
          Branch Sides:
            - BranchSide:      'pngrutil.c:850,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_zstream_error
                - OSS_FUZZ_png_crc_read
            - BranchSide:      'pngrutil.c:882,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_zstream_error
      Callsites:
        - Src:             'pngrutil.c:857,16'
          Dst:             OSS_FUZZ_png_crc_read
        - Src:             'pngrutil.c:877,16'
          Dst:             OSS_FUZZ_png_zlib_inflate
        - Src:             'pngrutil.c:886,7'
          Dst:             OSS_FUZZ_png_zstream_error
    - functionName:    OSS_FUZZ_png_crc_read
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - buf
        - length
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OSS_FUZZ_png_calculate_crc
        - OSS_FUZZ_png_read_data
      functionUses:    29
      BranchProfiles:
        - Branch String:   'pngrutil.c:228,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:229,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:231,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_data
                - OSS_FUZZ_png_calculate_crc
      Callsites:
        - Src:             'pngrutil.c:231,4'
          Dst:             OSS_FUZZ_png_read_data
        - Src:             'pngrutil.c:232,4'
          Dst:             OSS_FUZZ_png_calculate_crc
    - functionName:    png_get_int_32_checked
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1223
      functionLinenumberEnd: 1237
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - error
      BBCount:         6
      ICount:          70
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'pngrutil.c:1225,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1226,26'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:1228,12'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:1229,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1230,27'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:1235,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    png_handle_zTXt
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2464
      functionLinenumberEnd: 2575
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - length
      BBCount:         45
      ICount:          294
      EdgeCount:       60
      CyclomaticComplexity: 17
      functionsReached:
        - OSS_FUZZ_png_chunk_benign_error
        - OSS_FUZZ_png_crc_finish
        - OSS_FUZZ_png_crc_read
        - OSS_FUZZ_png_set_text_2
        - png_decompress_chunk
        - png_read_buffer
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngrutil.c:2472,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2474,11'
              BranchSideFuncs:
                - png_read_buffer
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - png_decompress_chunk
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
            - BranchSide:      'pngrutil.c:2490,9'
              BranchSideFuncs:
                - png_read_buffer
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - png_decompress_chunk
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2474,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2476,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
            - BranchSide:      'pngrutil.c:2480,13'
              BranchSideFuncs:
                - png_read_buffer
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - png_decompress_chunk
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2480,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2482,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2486,4'
              BranchSideFuncs:
                - png_read_buffer
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - png_decompress_chunk
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2490,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2491,7'
              BranchSideFuncs:
                - png_read_buffer
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - png_decompress_chunk
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2497,29'
              BranchSideFuncs:
                - png_read_buffer
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - png_decompress_chunk
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2499,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2501,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2506,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - png_decompress_chunk
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
        - Branch String:   'pngrutil.c:2508,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2509,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:2512,24'
              BranchSideFuncs:
                - png_decompress_chunk
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
        - Branch String:   'pngrutil.c:2513,31'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2512,4'
              BranchSideFuncs:
                - png_decompress_chunk
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
            - BranchSide:      'pngrutil.c:2513,34'
              BranchSideFuncs:
                - png_decompress_chunk
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
        - Branch String:   'pngrutil.c:2512,4'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2514,7'
              BranchSideFuncs:
                - png_decompress_chunk
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
            - BranchSide:      'pngrutil.c:2517,8'
              BranchSideFuncs:
                - png_decompress_chunk
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
        - Branch String:   'pngrutil.c:2517,28'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2517,31'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2518,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2517,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2518,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2524,13'
              BranchSideFuncs:
                - png_decompress_chunk
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
        - Branch String:   'pngrutil.c:2524,13'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2525,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2527,13'
              BranchSideFuncs:
                - png_decompress_chunk
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
        - Branch String:   'pngrutil.c:2527,13'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2528,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2532,24'
              BranchSideFuncs:
                - png_decompress_chunk
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
        - Branch String:   'pngrutil.c:2538,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2543,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_text_2
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2570,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2543,14'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2544,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2551,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_text_2
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2562,17'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2563,16'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:2565,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
      Callsites:
        - Src:             'pngrutil.c:2476,10'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:2482,10'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:2483,10'
          Dst:             OSS_FUZZ_png_chunk_benign_error
        - Src:             'pngrutil.c:2497,13'
          Dst:             png_read_buffer
        - Src:             'pngrutil.c:2501,7'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:2502,7'
          Dst:             OSS_FUZZ_png_chunk_benign_error
        - Src:             'pngrutil.c:2506,4'
          Dst:             OSS_FUZZ_png_crc_read
        - Src:             'pngrutil.c:2508,8'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:2538,11'
          Dst:             png_decompress_chunk
        - Src:             'pngrutil.c:2562,17'
          Dst:             OSS_FUZZ_png_set_text_2
        - Src:             'pngrutil.c:2573,4'
          Dst:             OSS_FUZZ_png_chunk_benign_error
    - functionName:    OSS_FUZZ_png_crc_finish
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - skip
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - png_crc_finish_critical
      functionUses:    57
      BranchProfiles:  []
      Callsites:
        - Src:             'pngrutil.c:362,11'
          Dst:             png_crc_finish_critical
    - functionName:    png_read_buffer
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - png_ptr
        - new_size
      BBCount:         17
      ICount:          106
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - OSS_FUZZ_png_free
        - OSS_FUZZ_png_malloc_base
      functionUses:    9
      BranchProfiles:
        - Branch String:   'pngrutil.c:380,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:380,43'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:382,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_free
        - Branch String:   'pngrutil.c:382,23'
          Branch Sides:
            - BranchSide:      'pngrutil.c:382,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrutil.c:390,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_base
        - Branch String:   'pngrutil.c:382,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:384,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc_base
            - BranchSide:      'pngrutil.c:390,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_base
        - Branch String:   'pngrutil.c:390,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:392,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_base
            - BranchSide:      'pngrutil.c:404,11'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:394,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:397,20'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:402,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngrutil.c:386,7'
          Dst:             OSS_FUZZ_png_free
        - Src:             'pngrutil.c:392,16'
          Dst:             OSS_FUZZ_png_malloc_base
    - functionName:    png_crc_finish_critical
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - skip
        - handle_as_ancillary
      BBCount:         29
      ICount:          152
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached:
        - OSS_FUZZ_png_chunk_error
        - OSS_FUZZ_png_chunk_warning
        - OSS_FUZZ_png_crc_read
        - png_crc_error
      functionUses:    4
      BranchProfiles:
        - Branch String:   'pngrutil.c:318,4'
          Branch Sides:
            - BranchSide:      'pngrutil.c:323,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_read
                - png_crc_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_chunk_warning
            - BranchSide:      'pngrutil.c:336,8'
              BranchSideFuncs:
                - png_crc_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_chunk_warning
        - Branch String:   'pngrutil.c:324,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:325,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_read
                - png_crc_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_chunk_warning
            - BranchSide:      'pngrutil.c:326,15'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_read
                - png_crc_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_chunk_warning
        - Branch String:   'pngrutil.c:336,28'
          Branch Sides:
            - BranchSide:      'pngrutil.c:337,9'
              BranchSideFuncs:
                - png_crc_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_chunk_warning
            - BranchSide:      'pngrutil.c:342,22'
              BranchSideFuncs:
                - png_crc_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_chunk_warning
        - Branch String:   'pngrutil.c:336,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:338,27'
              BranchSideFuncs:
                - png_crc_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_chunk_warning
            - BranchSide:      'pngrutil.c:342,22'
              BranchSideFuncs:
                - png_crc_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_chunk_warning
        - Branch String:   'pngrutil.c:342,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:345,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_chunk_warning
            - BranchSide:      'pngrutil.c:356,4'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:345,31'
          Branch Sides:
            - BranchSide:      'pngrutil.c:345,34'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_chunk_warning
            - BranchSide:      'pngrutil.c:346,12'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_chunk_warning
        - Branch String:   'pngrutil.c:345,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:346,12'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_chunk_warning
            - BranchSide:      'pngrutil.c:347,12'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_chunk_warning
        - Branch String:   'pngrutil.c:345,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:348,28'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_warning
            - BranchSide:      'pngrutil.c:351,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
        - Branch String:   'pngrutil.c:345,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:348,28'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_warning
            - BranchSide:      'pngrutil.c:351,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
      Callsites:
        - Src:             'pngrutil.c:328,7'
          Dst:             OSS_FUZZ_png_crc_read
        - Src:             'pngrutil.c:342,8'
          Dst:             png_crc_error
        - Src:             'pngrutil.c:348,10'
          Dst:             OSS_FUZZ_png_chunk_warning
        - Src:             'pngrutil.c:351,10'
          Dst:             OSS_FUZZ_png_chunk_error
    - functionName:    png_crc_error
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - handle_as_ancillary
      BBCount:         18
      ICount:          129
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - OSS_FUZZ_png_read_data
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngrutil.c:271,28'
          Branch Sides:
            - BranchSide:      'pngrutil.c:271,31'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_data
            - BranchSide:      'pngrutil.c:273,12'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_data
        - Branch String:   'pngrutil.c:271,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:273,12'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_data
            - BranchSide:      'pngrutil.c:280,12'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_data
        - Branch String:   'pngrutil.c:273,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:275,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_data
            - BranchSide:      'pngrutil.c:276,4'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_data
        - Branch String:   'pngrutil.c:291,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:293,13'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:298,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngrutil.c:289,4'
          Dst:             OSS_FUZZ_png_read_data
    - functionName:    png_handle_tRNS
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1700
      functionLinenumberEnd: 1781
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - length
      BBCount:         28
      ICount:          263
      EdgeCount:       38
      CyclomaticComplexity: 12
      functionsReached:
        - OSS_FUZZ_png_chunk_benign_error
        - OSS_FUZZ_png_crc_finish
        - OSS_FUZZ_png_crc_read
        - OSS_FUZZ_png_set_tRNS
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngrutil.c:1705,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1709,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_set_tRNS
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:1721,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_set_tRNS
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:1709,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1711,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:1716,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_set_tRNS
        - Branch String:   'pngrutil.c:1721,13'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1725,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_set_tRNS
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:1739,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_set_tRNS
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:1725,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1727,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:1732,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_set_tRNS
        - Branch String:   'pngrutil.c:1739,13'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1741,12'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_set_tRNS
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:1763,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:1741,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1743,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:1748,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_set_tRNS
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:1748,56'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1749,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:1752,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:1749,57'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1750,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:1752,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:1748,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1752,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:1757,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_set_tRNS
        - Branch String:   'pngrutil.c:1768,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1770,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:1778,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_tRNS
      Callsites:
        - Src:             'pngrutil.c:1711,10'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:1712,10'
          Dst:             OSS_FUZZ_png_chunk_benign_error
        - Src:             'pngrutil.c:1716,7'
          Dst:             OSS_FUZZ_png_crc_read
        - Src:             'pngrutil.c:1727,10'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:1728,10'
          Dst:             OSS_FUZZ_png_chunk_benign_error
        - Src:             'pngrutil.c:1732,7'
          Dst:             OSS_FUZZ_png_crc_read
        - Src:             'pngrutil.c:1743,10'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:1744,10'
          Dst:             OSS_FUZZ_png_chunk_benign_error
        - Src:             'pngrutil.c:1752,10'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:1753,10'
          Dst:             OSS_FUZZ_png_chunk_benign_error
        - Src:             'pngrutil.c:1757,7'
          Dst:             OSS_FUZZ_png_crc_read
        - Src:             'pngrutil.c:1763,7'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:1764,7'
          Dst:             OSS_FUZZ_png_chunk_benign_error
        - Src:             'pngrutil.c:1768,8'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:1778,4'
          Dst:             OSS_FUZZ_png_set_tRNS
    - functionName:    png_handle_tIME
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2351
      functionLinenumberEnd: 2379
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - length
      BBCount:         9
      ICount:          99
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OSS_FUZZ_png_crc_finish
        - OSS_FUZZ_png_crc_read
        - OSS_FUZZ_png_set_tIME
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngrutil.c:2361,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2362,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_set_tIME
            - BranchSide:      'pngrutil.c:2364,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_set_tIME
        - Branch String:   'pngrutil.c:2366,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2367,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:2369,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_tIME
      Callsites:
        - Src:             'pngrutil.c:2364,4'
          Dst:             OSS_FUZZ_png_crc_read
        - Src:             'pngrutil.c:2366,8'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:2376,4'
          Dst:             OSS_FUZZ_png_set_tIME
    - functionName:    png_handle_tEXt
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2388
      functionLinenumberEnd: 2455
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - length
      BBCount:         27
      ICount:          210
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - OSS_FUZZ_png_chunk_benign_error
        - OSS_FUZZ_png_crc_finish
        - OSS_FUZZ_png_crc_read
        - OSS_FUZZ_png_set_text_2
        - png_read_buffer
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngrutil.c:2398,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2400,11'
              BranchSideFuncs:
                - png_read_buffer
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - strlen
                - OSS_FUZZ_png_set_text_2
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
            - BranchSide:      'pngrutil.c:2416,9'
              BranchSideFuncs:
                - png_read_buffer
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - strlen
                - OSS_FUZZ_png_set_text_2
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2400,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2402,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
            - BranchSide:      'pngrutil.c:2406,13'
              BranchSideFuncs:
                - png_read_buffer
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - strlen
                - OSS_FUZZ_png_set_text_2
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2406,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2408,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2412,4'
              BranchSideFuncs:
                - png_read_buffer
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - strlen
                - OSS_FUZZ_png_set_text_2
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2416,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2417,7'
              BranchSideFuncs:
                - png_read_buffer
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - strlen
                - OSS_FUZZ_png_set_text_2
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2419,29'
              BranchSideFuncs:
                - png_read_buffer
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - strlen
                - OSS_FUZZ_png_set_text_2
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2421,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2423,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2428,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - strlen
                - OSS_FUZZ_png_set_text_2
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2430,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2431,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:2433,21'
              BranchSideFuncs:
                - strlen
                - OSS_FUZZ_png_set_text_2
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2436,4'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2436,32'
              BranchSideFuncs:
                - strlen
                - OSS_FUZZ_png_set_text_2
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2439,8'
              BranchSideFuncs:
                - strlen
                - OSS_FUZZ_png_set_text_2
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2439,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2440,11'
              BranchSideFuncs:
                - strlen
                - OSS_FUZZ_png_set_text_2
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2442,14'
              BranchSideFuncs:
                - strlen
                - OSS_FUZZ_png_set_text_2
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2450,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2451,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:2453,27'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
      Callsites:
        - Src:             'pngrutil.c:2402,10'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:2408,10'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:2409,10'
          Dst:             OSS_FUZZ_png_chunk_benign_error
        - Src:             'pngrutil.c:2419,13'
          Dst:             png_read_buffer
        - Src:             'pngrutil.c:2423,7'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:2424,7'
          Dst:             OSS_FUZZ_png_chunk_benign_error
        - Src:             'pngrutil.c:2428,4'
          Dst:             OSS_FUZZ_png_crc_read
        - Src:             'pngrutil.c:2430,8'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:2448,28'
          Dst:             strlen
        - Src:             'pngrutil.c:2450,8'
          Dst:             OSS_FUZZ_png_set_text_2
        - Src:             'pngrutil.c:2453,4'
          Dst:             OSS_FUZZ_png_chunk_benign_error
    - functionName:    png_handle_sRGB
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1296
      functionLinenumberEnd: 1333
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - length
      BBCount:         14
      ICount:          84
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - OSS_FUZZ_png_chunk_benign_error
        - OSS_FUZZ_png_crc_finish
        - OSS_FUZZ_png_crc_read
        - OSS_FUZZ_png_set_sRGB
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngrutil.c:1303,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1304,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:1311,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_sRGB
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:1311,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1313,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:1317,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_sRGB
        - Branch String:   'pngrutil.c:1327,41'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1327,44'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:1328,10'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:1327,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1328,10'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:1331,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngrutil.c:1301,4'
          Dst:             OSS_FUZZ_png_crc_read
        - Src:             'pngrutil.c:1303,8'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:1313,7'
          Dst:             OSS_FUZZ_png_chunk_benign_error
        - Src:             'pngrutil.c:1317,4'
          Dst:             OSS_FUZZ_png_set_sRGB
    - functionName:    png_handle_sPLT
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1566
      functionLinenumberEnd: 1692
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - length
      BBCount:         37
      ICount:          412
      EdgeCount:       50
      CyclomaticComplexity: 15
      functionsReached:
        - OSS_FUZZ_png_chunk_benign_error
        - OSS_FUZZ_png_crc_finish
        - OSS_FUZZ_png_crc_read
        - OSS_FUZZ_png_free
        - OSS_FUZZ_png_malloc_warn
        - OSS_FUZZ_png_set_sPLT
        - OSS_FUZZ_png_warning
        - png_read_buffer
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngrutil.c:1579,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1581,11'
              BranchSideFuncs:
                - png_read_buffer
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_set_sPLT
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_crc_finish
            - BranchSide:      'pngrutil.c:1596,29'
              BranchSideFuncs:
                - png_read_buffer
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_set_sPLT
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:1581,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1583,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
            - BranchSide:      'pngrutil.c:1587,13'
              BranchSideFuncs:
                - png_read_buffer
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_set_sPLT
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_crc_finish
        - Branch String:   'pngrutil.c:1587,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1589,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_crc_finish
            - BranchSide:      'pngrutil.c:1593,4'
              BranchSideFuncs:
                - png_read_buffer
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_set_sPLT
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:1597,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1599,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:1609,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_set_sPLT
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'pngrutil.c:1611,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1612,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:1614,4'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_set_sPLT
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'pngrutil.c:1616,4'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1616,56'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_set_sPLT
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngrutil.c:1619,4'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_set_sPLT
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'pngrutil.c:1622,20'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1622,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngrutil.c:1624,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
        - Branch String:   'pngrutil.c:1622,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1624,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngrutil.c:1628,36'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_set_sPLT
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'pngrutil.c:1636,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1638,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngrutil.c:1642,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_set_sPLT
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'pngrutil.c:1645,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1647,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngrutil.c:1651,40'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_set_sPLT
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_warning
        - Branch String:   'pngrutil.c:1656,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1658,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngrutil.c:1662,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_sPLT
                - OSS_FUZZ_png_free
        - Branch String:   'pngrutil.c:1662,4'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1664,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_sPLT
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrutil.c:1686,34'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_sPLT
                - OSS_FUZZ_png_free
        - Branch String:   'pngrutil.c:1666,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1668,32'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_sPLT
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrutil.c:1676,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_sPLT
                - OSS_FUZZ_png_free
      Callsites:
        - Src:             'pngrutil.c:1583,10'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:1589,10'
          Dst:             OSS_FUZZ_png_warning
        - Src:             'pngrutil.c:1590,10'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:1596,13'
          Dst:             png_read_buffer
        - Src:             'pngrutil.c:1599,7'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:1600,7'
          Dst:             OSS_FUZZ_png_chunk_benign_error
        - Src:             'pngrutil.c:1609,4'
          Dst:             OSS_FUZZ_png_crc_read
        - Src:             'pngrutil.c:1611,8'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:1624,7'
          Dst:             OSS_FUZZ_png_warning
        - Src:             'pngrutil.c:1638,7'
          Dst:             OSS_FUZZ_png_warning
        - Src:             'pngrutil.c:1647,7'
          Dst:             OSS_FUZZ_png_warning
        - Src:             'pngrutil.c:1653,43'
          Dst:             OSS_FUZZ_png_malloc_warn
        - Src:             'pngrutil.c:1658,7'
          Dst:             OSS_FUZZ_png_warning
        - Src:             'pngrutil.c:1688,4'
          Dst:             OSS_FUZZ_png_set_sPLT
        - Src:             'pngrutil.c:1690,4'
          Dst:             OSS_FUZZ_png_free
    - functionName:    png_handle_sCAL
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2277
      functionLinenumberEnd: 2343
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - length
      BBCount:         33
      ICount:          214
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached:
        - OSS_FUZZ_png_check_fp_number
        - OSS_FUZZ_png_chunk_benign_error
        - OSS_FUZZ_png_crc_finish
        - OSS_FUZZ_png_crc_read
        - OSS_FUZZ_png_set_sCAL_s
        - png_read_buffer
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngrutil.c:2288,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2290,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2295,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_check_fp_number
                - OSS_FUZZ_png_check_fp_number
                - OSS_FUZZ_png_set_sCAL_s
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2298,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2299,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:2302,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_check_fp_number
                - OSS_FUZZ_png_check_fp_number
                - OSS_FUZZ_png_set_sCAL_s
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2302,23'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2302,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_check_fp_number
                - OSS_FUZZ_png_check_fp_number
                - OSS_FUZZ_png_set_sCAL_s
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2311,6'
              BranchSideFuncs:
                - OSS_FUZZ_png_check_fp_number
                - OSS_FUZZ_png_check_fp_number
                - OSS_FUZZ_png_set_sCAL_s
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2302,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2304,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2311,6'
              BranchSideFuncs:
                - OSS_FUZZ_png_check_fp_number
                - OSS_FUZZ_png_check_fp_number
                - OSS_FUZZ_png_set_sCAL_s
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2314,78'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2315,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2316,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2315,20'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2315,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2316,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2314,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2316,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2318,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_check_fp_number
                - OSS_FUZZ_png_set_sCAL_s
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2318,13'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2319,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2323,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_check_fp_number
                - OSS_FUZZ_png_set_sCAL_s
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2327,28'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2327,31'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2328,33'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2326,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2328,33'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2330,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_sCAL_s
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2330,16'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2331,33'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2336,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_sCAL_s
      Callsites:
        - Src:             'pngrutil.c:2286,13'
          Dst:             png_read_buffer
        - Src:             'pngrutil.c:2290,7'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:2291,7'
          Dst:             OSS_FUZZ_png_chunk_benign_error
        - Src:             'pngrutil.c:2295,4'
          Dst:             OSS_FUZZ_png_crc_read
        - Src:             'pngrutil.c:2298,8'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:2304,7'
          Dst:             OSS_FUZZ_png_chunk_benign_error
        - Src:             'pngrutil.c:2314,8'
          Dst:             OSS_FUZZ_png_check_fp_number
        - Src:             'pngrutil.c:2316,7'
          Dst:             OSS_FUZZ_png_chunk_benign_error
        - Src:             'pngrutil.c:2319,7'
          Dst:             OSS_FUZZ_png_chunk_benign_error
        - Src:             'pngrutil.c:2326,11'
          Dst:             OSS_FUZZ_png_check_fp_number
        - Src:             'pngrutil.c:2328,10'
          Dst:             OSS_FUZZ_png_chunk_benign_error
        - Src:             'pngrutil.c:2331,10'
          Dst:             OSS_FUZZ_png_chunk_benign_error
        - Src:             'pngrutil.c:2336,10'
          Dst:             OSS_FUZZ_png_set_sCAL_s
    - functionName:    png_handle_sBIT
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1155
      functionLinenumberEnd: 1215
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - length
      BBCount:         23
      ICount:          216
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - OSS_FUZZ_png_chunk_benign_error
        - OSS_FUZZ_png_crc_finish
        - OSS_FUZZ_png_crc_read
        - OSS_FUZZ_png_set_sBIT
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngrutil.c:1162,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1164,15'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_set_sBIT
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:1170,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_set_sBIT
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:1174,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1176,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:1181,40'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_set_sBIT
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:1184,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1185,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:1187,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_sBIT
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:1187,4'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1189,15'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_sBIT
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:1196,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_sBIT
        - Branch String:   'pngrutil.c:1189,23'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1189,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:1191,33'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:1189,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1191,33'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:1194,4'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_sBIT
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:1196,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1198,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_sBIT
            - BranchSide:      'pngrutil.c:1206,31'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_sBIT
      Callsites:
        - Src:             'pngrutil.c:1176,7'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:1177,7'
          Dst:             OSS_FUZZ_png_chunk_benign_error
        - Src:             'pngrutil.c:1182,4'
          Dst:             OSS_FUZZ_png_crc_read
        - Src:             'pngrutil.c:1184,8'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:1191,10'
          Dst:             OSS_FUZZ_png_chunk_benign_error
        - Src:             'pngrutil.c:1213,4'
          Dst:             OSS_FUZZ_png_set_sBIT
    - functionName:    png_handle_pHYs
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2104
      functionLinenumberEnd: 2122
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - length
      BBCount:         6
      ICount:          106
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OSS_FUZZ_png_crc_finish
        - OSS_FUZZ_png_crc_read
        - OSS_FUZZ_png_set_pHYs
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngrutil.c:2113,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2114,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:2116,12'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_pHYs
      Callsites:
        - Src:             'pngrutil.c:2111,4'
          Dst:             OSS_FUZZ_png_crc_read
        - Src:             'pngrutil.c:2113,8'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:2119,4'
          Dst:             OSS_FUZZ_png_set_pHYs
    - functionName:    png_handle_pCAL
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2157
      functionLinenumberEnd: 2268
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - length
      BBCount:         64
      ICount:          498
      EdgeCount:       85
      CyclomaticComplexity: 23
      functionsReached:
        - OSS_FUZZ_png_chunk_benign_error
        - OSS_FUZZ_png_crc_finish
        - OSS_FUZZ_png_crc_read
        - OSS_FUZZ_png_free
        - OSS_FUZZ_png_malloc_warn
        - OSS_FUZZ_png_set_pCAL
        - png_read_buffer
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngrutil.c:2170,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2172,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2177,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_set_pCAL
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2179,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2180,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:2182,4'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_set_pCAL
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2185,4'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2185,32'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_set_pCAL
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2188,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_set_pCAL
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2193,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2195,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2200,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_set_pCAL
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2200,9'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2200,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_set_pCAL
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2200,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_set_pCAL
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2201,9'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2201,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_set_pCAL
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2201,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_set_pCAL
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2210,37'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2210,40'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_set_pCAL
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2211,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_set_pCAL
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2210,54'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2211,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2215,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2211,37'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2211,40'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_set_pCAL
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2212,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_set_pCAL
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2211,54'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2212,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2215,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2212,40'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2212,43'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_set_pCAL
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2213,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_set_pCAL
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2212,57'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2213,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2215,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2213,41'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2213,44'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_set_pCAL
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2219,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_set_pCAL
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2210,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2215,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2219,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_set_pCAL
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2224,4'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2224,31'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_set_pCAL
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2229,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_set_pCAL
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2232,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2234,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2239,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_pCAL
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2239,4'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2241,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_pCAL
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2257,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_pCAL
                - OSS_FUZZ_png_free
        - Branch String:   'pngrutil.c:2245,54'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2245,58'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_pCAL
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2245,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_pCAL
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2245,7'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2245,71'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_pCAL
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2249,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_pCAL
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2249,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2251,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2255,4'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_pCAL
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_benign_error
      Callsites:
        - Src:             'pngrutil.c:2168,13'
          Dst:             png_read_buffer
        - Src:             'pngrutil.c:2172,7'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:2173,7'
          Dst:             OSS_FUZZ_png_chunk_benign_error
        - Src:             'pngrutil.c:2177,4'
          Dst:             OSS_FUZZ_png_crc_read
        - Src:             'pngrutil.c:2179,8'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:2195,7'
          Dst:             OSS_FUZZ_png_chunk_benign_error
        - Src:             'pngrutil.c:2215,7'
          Dst:             OSS_FUZZ_png_chunk_benign_error
        - Src:             'pngrutil.c:2221,7'
          Dst:             OSS_FUZZ_png_chunk_benign_error
        - Src:             'pngrutil.c:2229,13'
          Dst:             OSS_FUZZ_png_malloc_warn
        - Src:             'pngrutil.c:2234,7'
          Dst:             OSS_FUZZ_png_chunk_benign_error
        - Src:             'pngrutil.c:2251,10'
          Dst:             OSS_FUZZ_png_free
        - Src:             'pngrutil.c:2252,10'
          Dst:             OSS_FUZZ_png_chunk_benign_error
        - Src:             'pngrutil.c:2257,4'
          Dst:             OSS_FUZZ_png_set_pCAL
        - Src:             'pngrutil.c:2266,4'
          Dst:             OSS_FUZZ_png_free
    - functionName:    png_handle_oFFs
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2130
      functionLinenumberEnd: 2148
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - length
      BBCount:         12
      ICount:          190
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - OSS_FUZZ_png_crc_finish
        - OSS_FUZZ_png_crc_read
        - OSS_FUZZ_png_set_oFFs
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngrutil.c:2139,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2140,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:2142,15'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_oFFs
        - Branch String:   'pngrutil.c:2142,15'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2142,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_oFFs
            - BranchSide:      'pngrutil.c:2142,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_oFFs
        - Branch String:   'pngrutil.c:2143,15'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2143,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_oFFs
            - BranchSide:      'pngrutil.c:2143,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_oFFs
      Callsites:
        - Src:             'pngrutil.c:2137,4'
          Dst:             OSS_FUZZ_png_crc_read
        - Src:             'pngrutil.c:2139,8'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:2145,4'
          Dst:             OSS_FUZZ_png_set_oFFs
    - functionName:    png_handle_mDCV
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1962
      functionLinenumberEnd: 2008
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - length
      BBCount:         6
      ICount:          244
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OSS_FUZZ_png_crc_finish
        - OSS_FUZZ_png_crc_read
        - OSS_FUZZ_png_set_mDCV_fixed
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngrutil.c:1970,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1971,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:1984,28'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_mDCV_fixed
      Callsites:
        - Src:             'pngrutil.c:1968,4'
          Dst:             OSS_FUZZ_png_crc_read
        - Src:             'pngrutil.c:1970,8'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:1993,4'
          Dst:             OSS_FUZZ_png_set_mDCV_fixed
    - functionName:    png_handle_iTXt
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2584
      functionLinenumberEnd: 2728
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - length
      BBCount:         83
      ICount:          499
      EdgeCount:       110
      CyclomaticComplexity: 29
      functionsReached:
        - OSS_FUZZ_png_chunk_benign_error
        - OSS_FUZZ_png_crc_finish
        - OSS_FUZZ_png_crc_read
        - OSS_FUZZ_png_set_text_2
        - png_decompress_chunk
        - png_read_buffer
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngrutil.c:2592,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2594,11'
              BranchSideFuncs:
                - png_read_buffer
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
                - png_decompress_chunk
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
            - BranchSide:      'pngrutil.c:2610,9'
              BranchSideFuncs:
                - png_read_buffer
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
                - png_decompress_chunk
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2594,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2596,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
            - BranchSide:      'pngrutil.c:2600,13'
              BranchSideFuncs:
                - png_read_buffer
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
                - png_decompress_chunk
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2600,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2602,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2606,4'
              BranchSideFuncs:
                - png_read_buffer
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
                - png_decompress_chunk
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2610,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2611,7'
              BranchSideFuncs:
                - png_read_buffer
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
                - png_decompress_chunk
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2613,29'
              BranchSideFuncs:
                - png_read_buffer
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
                - png_decompress_chunk
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2615,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2617,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2622,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
                - png_decompress_chunk
        - Branch String:   'pngrutil.c:2624,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2625,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:2628,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
                - png_decompress_chunk
        - Branch String:   'pngrutil.c:2629,30'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2628,4'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
                - png_decompress_chunk
            - BranchSide:      'pngrutil.c:2629,33'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
                - png_decompress_chunk
        - Branch String:   'pngrutil.c:2628,4'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2630,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
                - png_decompress_chunk
            - BranchSide:      'pngrutil.c:2634,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
                - png_decompress_chunk
        - Branch String:   'pngrutil.c:2634,27'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2634,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2635,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2634,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2635,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2641,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
                - png_decompress_chunk
        - Branch String:   'pngrutil.c:2641,13'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2642,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2644,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
                - png_decompress_chunk
        - Branch String:   'pngrutil.c:2644,42'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2645,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
                - png_decompress_chunk
            - BranchSide:      'pngrutil.c:2648,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
                - png_decompress_chunk
        - Branch String:   'pngrutil.c:2645,37'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2646,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
                - png_decompress_chunk
            - BranchSide:      'pngrutil.c:2723,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2644,13'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2648,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
                - png_decompress_chunk
            - BranchSide:      'pngrutil.c:2723,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2656,37'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2656,40'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
                - png_decompress_chunk
            - BranchSide:      'pngrutil.c:2656,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
                - png_decompress_chunk
        - Branch String:   'pngrutil.c:2656,7'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2657,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
                - png_decompress_chunk
            - BranchSide:      'pngrutil.c:2661,35'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
                - png_decompress_chunk
        - Branch String:   'pngrutil.c:2663,37'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2663,40'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
                - png_decompress_chunk
            - BranchSide:      'pngrutil.c:2663,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
                - png_decompress_chunk
        - Branch String:   'pngrutil.c:2663,7'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2664,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
                - png_decompress_chunk
            - BranchSide:      'pngrutil.c:2672,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
                - png_decompress_chunk
        - Branch String:   'pngrutil.c:2674,27'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2674,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
                - png_decompress_chunk
            - BranchSide:      'pngrutil.c:2677,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
                - png_decompress_chunk
        - Branch String:   'pngrutil.c:2674,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2675,32'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
            - BranchSide:      'pngrutil.c:2677,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
                - png_decompress_chunk
        - Branch String:   'pngrutil.c:2677,32'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2677,35'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
                - png_decompress_chunk
            - BranchSide:      'pngrutil.c:2694,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
        - Branch String:   'pngrutil.c:2677,16'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2679,30'
              BranchSideFuncs:
                - png_decompress_chunk
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
            - BranchSide:      'pngrutil.c:2694,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
        - Branch String:   'pngrutil.c:2685,14'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2687,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
            - BranchSide:      'pngrutil.c:2690,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_set_text_2
        - Branch String:   'pngrutil.c:2696,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2700,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_text_2
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2720,4'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2702,14'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2703,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_text_2
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2706,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_text_2
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2715,14'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2716,13'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:2718,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2725,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2726,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2727,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngrutil.c:2596,10'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:2602,10'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:2603,10'
          Dst:             OSS_FUZZ_png_chunk_benign_error
        - Src:             'pngrutil.c:2613,13'
          Dst:             png_read_buffer
        - Src:             'pngrutil.c:2617,7'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:2618,7'
          Dst:             OSS_FUZZ_png_chunk_benign_error
        - Src:             'pngrutil.c:2622,4'
          Dst:             OSS_FUZZ_png_crc_read
        - Src:             'pngrutil.c:2624,8'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:2685,14'
          Dst:             png_decompress_chunk
        - Src:             'pngrutil.c:2715,14'
          Dst:             OSS_FUZZ_png_set_text_2
        - Src:             'pngrutil.c:2726,7'
          Dst:             OSS_FUZZ_png_chunk_benign_error
    - functionName:    png_handle_iCCP
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1342
      functionLinenumberEnd: 1557
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - length
      BBCount:         79
      ICount:          547
      EdgeCount:       105
      CyclomaticComplexity: 28
      functionsReached:
        - OSS_FUZZ_png_chunk_benign_error
        - OSS_FUZZ_png_chunk_warning
        - OSS_FUZZ_png_crc_finish
        - OSS_FUZZ_png_crc_read
        - OSS_FUZZ_png_free_data
        - OSS_FUZZ_png_icc_check_header
        - OSS_FUZZ_png_icc_check_length
        - OSS_FUZZ_png_icc_check_tag_table
        - OSS_FUZZ_png_malloc_base
        - png_inflate_claim
        - png_inflate_read
        - png_read_buffer
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngrutil.c:1360,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1361,38'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - png_inflate_claim
                - png_inflate_read
                - OSS_FUZZ_png_icc_check_length
                - OSS_FUZZ_png_icc_check_header
                - png_read_buffer
                - png_inflate_read
                - OSS_FUZZ_png_icc_check_tag_table
                - png_inflate_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_warning
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:1363,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - png_inflate_claim
                - png_inflate_read
                - OSS_FUZZ_png_icc_check_length
                - OSS_FUZZ_png_icc_check_header
                - png_read_buffer
                - png_inflate_read
                - OSS_FUZZ_png_icc_check_tag_table
                - png_inflate_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_warning
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:1366,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1368,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:1373,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - png_inflate_claim
                - png_inflate_read
                - OSS_FUZZ_png_icc_check_length
                - OSS_FUZZ_png_icc_check_header
                - png_read_buffer
                - png_inflate_read
                - OSS_FUZZ_png_icc_check_tag_table
                - png_inflate_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_warning
        - Branch String:   'pngrutil.c:1374,34'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1374,37'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - png_inflate_claim
                - png_inflate_read
                - OSS_FUZZ_png_icc_check_length
                - OSS_FUZZ_png_icc_check_header
                - png_read_buffer
                - png_inflate_read
                - OSS_FUZZ_png_icc_check_tag_table
                - png_inflate_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_warning
            - BranchSide:      'pngrutil.c:1374,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - png_inflate_claim
                - png_inflate_read
                - OSS_FUZZ_png_icc_check_length
                - OSS_FUZZ_png_icc_check_header
                - png_read_buffer
                - png_inflate_read
                - OSS_FUZZ_png_icc_check_tag_table
                - png_inflate_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_warning
        - Branch String:   'pngrutil.c:1374,66'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1374,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - png_inflate_claim
                - png_inflate_read
                - OSS_FUZZ_png_icc_check_length
                - OSS_FUZZ_png_icc_check_header
                - png_read_buffer
                - png_inflate_read
                - OSS_FUZZ_png_icc_check_tag_table
                - png_inflate_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_warning
            - BranchSide:      'pngrutil.c:1375,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - png_inflate_claim
                - png_inflate_read
                - OSS_FUZZ_png_icc_check_length
                - OSS_FUZZ_png_icc_check_header
                - png_read_buffer
                - png_inflate_read
                - OSS_FUZZ_png_icc_check_tag_table
                - png_inflate_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_warning
        - Branch String:   'pngrutil.c:1374,7'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1376,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - png_inflate_claim
                - png_inflate_read
                - OSS_FUZZ_png_icc_check_length
                - OSS_FUZZ_png_icc_check_header
                - png_read_buffer
                - png_inflate_read
                - OSS_FUZZ_png_icc_check_tag_table
                - png_inflate_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_warning
            - BranchSide:      'pngrutil.c:1379,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - png_inflate_claim
                - png_inflate_read
                - OSS_FUZZ_png_icc_check_length
                - OSS_FUZZ_png_icc_check_header
                - png_read_buffer
                - png_inflate_read
                - OSS_FUZZ_png_icc_check_tag_table
                - png_inflate_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_warning
        - Branch String:   'pngrutil.c:1379,31'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1379,34'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - png_inflate_claim
                - png_inflate_read
                - OSS_FUZZ_png_icc_check_length
                - OSS_FUZZ_png_icc_check_header
                - png_read_buffer
                - png_inflate_read
                - OSS_FUZZ_png_icc_check_tag_table
                - png_inflate_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_warning
            - BranchSide:      'pngrutil.c:1546,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
        - Branch String:   'pngrutil.c:1379,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1384,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - png_inflate_claim
                - png_inflate_read
                - OSS_FUZZ_png_icc_check_length
                - OSS_FUZZ_png_icc_check_header
                - png_read_buffer
                - png_inflate_read
                - OSS_FUZZ_png_icc_check_tag_table
                - png_inflate_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_warning
            - BranchSide:      'pngrutil.c:1546,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
        - Branch String:   'pngrutil.c:1384,45'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1385,21'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - png_inflate_claim
                - png_inflate_read
                - OSS_FUZZ_png_icc_check_length
                - OSS_FUZZ_png_icc_check_header
                - png_read_buffer
                - png_inflate_read
                - OSS_FUZZ_png_icc_check_tag_table
                - png_inflate_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_warning
            - BranchSide:      'pngrutil.c:1542,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
        - Branch String:   'pngrutil.c:1384,14'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1387,28'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - png_inflate_read
                - OSS_FUZZ_png_icc_check_length
                - OSS_FUZZ_png_icc_check_header
                - png_read_buffer
                - png_inflate_read
                - OSS_FUZZ_png_icc_check_tag_table
                - png_inflate_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_warning
            - BranchSide:      'pngrutil.c:1542,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
        - Branch String:   'pngrutil.c:1389,17'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1391,21'
              BranchSideFuncs:
                - png_inflate_read
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_icc_check_length
                - OSS_FUZZ_png_icc_check_header
                - png_read_buffer
                - png_inflate_read
                - OSS_FUZZ_png_icc_check_tag_table
                - png_inflate_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_warning
            - BranchSide:      'pngrutil.c:1538,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
        - Branch String:   'pngrutil.c:1401,20'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1405,48'
              BranchSideFuncs:
                - OSS_FUZZ_png_icc_check_length
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_icc_check_header
                - png_read_buffer
                - png_inflate_read
                - OSS_FUZZ_png_icc_check_tag_table
                - png_inflate_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_warning
            - BranchSide:      'pngrutil.c:1531,28'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
        - Branch String:   'pngrutil.c:1407,23'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1413,47'
              BranchSideFuncs:
                - OSS_FUZZ_png_icc_check_header
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - png_read_buffer
                - png_inflate_read
                - OSS_FUZZ_png_icc_check_tag_table
                - png_inflate_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_warning
            - BranchSide:      'pngrutil.c:1528,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
        - Branch String:   'pngrutil.c:1413,26'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1422,28'
              BranchSideFuncs:
                - png_read_buffer
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - png_inflate_read
                - OSS_FUZZ_png_icc_check_tag_table
                - png_inflate_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_warning
            - BranchSide:      'pngrutil.c:1525,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
        - Branch String:   'pngrutil.c:1426,29'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1428,35'
              BranchSideFuncs:
                - png_inflate_read
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_icc_check_tag_table
                - png_inflate_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_warning
            - BranchSide:      'pngrutil.c:1521,35'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
        - Branch String:   'pngrutil.c:1440,32'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1442,59'
              BranchSideFuncs:
                - OSS_FUZZ_png_icc_check_tag_table
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - png_inflate_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_warning
            - BranchSide:      'pngrutil.c:1517,40'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
        - Branch String:   'pngrutil.c:1442,35'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1448,41'
              BranchSideFuncs:
                - png_inflate_read
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_warning
            - BranchSide:      'pngrutil.c:1515,28'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
        - Branch String:   'pngrutil.c:1456,49'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1456,54'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_warning
            - BranchSide:      'pngrutil.c:1461,43'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_warning
        - Branch String:   'pngrutil.c:1456,38'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1458,44'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_warning
            - BranchSide:      'pngrutil.c:1461,43'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_warning
        - Branch String:   'pngrutil.c:1463,41'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1468,58'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_warning
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_malloc_base
            - BranchSide:      'pngrutil.c:1472,52'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_malloc_base
        - Branch String:   'pngrutil.c:1476,41'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1478,54'
              BranchSideFuncs:
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
            - BranchSide:      'pngrutil.c:1505,41'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
        - Branch String:   'pngrutil.c:1484,44'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1486,50'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
            - BranchSide:      'pngrutil.c:1497,50'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
        - Branch String:   'pngrutil.c:1505,41'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1507,40'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:1510,34'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
        - Branch String:   'pngrutil.c:1511,38'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1512,46'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
            - BranchSide:      'pngrutil.c:1513,31'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
        - Branch String:   'pngrutil.c:1550,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1551,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:1553,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:1553,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1554,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:1556,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngrutil.c:1363,7'
          Dst:             OSS_FUZZ_png_crc_read
        - Src:             'pngrutil.c:1368,10'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:1369,10'
          Dst:             OSS_FUZZ_png_chunk_benign_error
        - Src:             'pngrutil.c:1389,17'
          Dst:             png_inflate_claim
        - Src:             'pngrutil.c:1397,22'
          Dst:             png_inflate_read
        - Src:             'pngrutil.c:1407,23'
          Dst:             OSS_FUZZ_png_icc_check_length
        - Src:             'pngrutil.c:1413,26'
          Dst:             OSS_FUZZ_png_icc_check_header
        - Src:             'pngrutil.c:1423,45'
          Dst:             png_read_buffer
        - Src:             'pngrutil.c:1433,34'
          Dst:             png_inflate_read
        - Src:             'pngrutil.c:1442,35'
          Dst:             OSS_FUZZ_png_icc_check_tag_table
        - Src:             'pngrutil.c:1451,40'
          Dst:             png_inflate_read
        - Src:             'pngrutil.c:1468,40'
          Dst:             OSS_FUZZ_png_chunk_warning
        - Src:             'pngrutil.c:1472,37'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:1478,40'
          Dst:             OSS_FUZZ_png_free_data
        - Src:             'pngrutil.c:1481,62'
          Dst:             OSS_FUZZ_png_malloc_base
        - Src:             'pngrutil.c:1551,7'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:1554,7'
          Dst:             OSS_FUZZ_png_chunk_benign_error
    - functionName:    png_handle_hIST
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2060
      functionLinenumberEnd: 2096
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - length
      BBCount:         17
      ICount:          121
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - OSS_FUZZ_png_chunk_benign_error
        - OSS_FUZZ_png_crc_finish
        - OSS_FUZZ_png_crc_read
        - OSS_FUZZ_png_set_hIST
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngrutil.c:2074,26'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2075,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2078,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2075,50'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2076,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2078,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2074,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2078,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2083,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_set_hIST
                - OSS_FUZZ_png_crc_read
        - Branch String:   'pngrutil.c:2083,4'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2087,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_set_hIST
            - BranchSide:      'pngrutil.c:2091,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_set_hIST
        - Branch String:   'pngrutil.c:2091,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2092,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:2094,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_hIST
      Callsites:
        - Src:             'pngrutil.c:2078,7'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:2079,7'
          Dst:             OSS_FUZZ_png_chunk_benign_error
        - Src:             'pngrutil.c:2087,7'
          Dst:             OSS_FUZZ_png_crc_read
        - Src:             'pngrutil.c:2091,8'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:2094,4'
          Dst:             OSS_FUZZ_png_set_hIST
    - functionName:    png_handle_gAMA
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1116
      functionLinenumberEnd: 1147
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - length
      BBCount:         11
      ICount:          96
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OSS_FUZZ_png_chunk_benign_error
        - OSS_FUZZ_png_crc_finish
        - OSS_FUZZ_png_crc_read
        - OSS_FUZZ_png_set_gAMA_fixed
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngrutil.c:1124,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1125,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:1127,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_gAMA_fixed
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:1129,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1131,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:1135,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_gAMA_fixed
        - Branch String:   'pngrutil.c:1141,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1142,58'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:1145,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngrutil.c:1122,4'
          Dst:             OSS_FUZZ_png_crc_read
        - Src:             'pngrutil.c:1124,8'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:1131,7'
          Dst:             OSS_FUZZ_png_chunk_benign_error
        - Src:             'pngrutil.c:1135,4'
          Dst:             OSS_FUZZ_png_set_gAMA_fixed
    - functionName:    png_handle_eXIf
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2016
      functionLinenumberEnd: 2052
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - length
      BBCount:         13
      ICount:          111
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - OSS_FUZZ_png_chunk_benign_error
        - OSS_FUZZ_png_crc_finish
        - OSS_FUZZ_png_crc_read
        - OSS_FUZZ_png_set_eXIf_1
        - png_read_buffer
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngrutil.c:2023,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2025,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2030,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_set_eXIf_1
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2032,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2033,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:2040,28'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_eXIf_1
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2043,32'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2043,35'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_eXIf_1
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2050,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_eXIf_1
        - Branch String:   'pngrutil.c:2043,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2045,33'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2050,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_eXIf_1
      Callsites:
        - Src:             'pngrutil.c:2021,13'
          Dst:             png_read_buffer
        - Src:             'pngrutil.c:2025,7'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:2026,7'
          Dst:             OSS_FUZZ_png_chunk_benign_error
        - Src:             'pngrutil.c:2030,4'
          Dst:             OSS_FUZZ_png_crc_read
        - Src:             'pngrutil.c:2032,8'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:2045,10'
          Dst:             OSS_FUZZ_png_chunk_benign_error
        - Src:             'pngrutil.c:2050,4'
          Dst:             OSS_FUZZ_png_set_eXIf_1
    - functionName:    png_handle_cLLI
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1939
      functionLinenumberEnd: 1954
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - length
      BBCount:         6
      ICount:          91
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OSS_FUZZ_png_crc_finish
        - OSS_FUZZ_png_crc_read
        - OSS_FUZZ_png_set_cLLI_fixed
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngrutil.c:1946,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1947,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:1950,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_cLLI_fixed
      Callsites:
        - Src:             'pngrutil.c:1944,4'
          Dst:             OSS_FUZZ_png_crc_read
        - Src:             'pngrutil.c:1946,8'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:1950,4'
          Dst:             OSS_FUZZ_png_set_cLLI_fixed
    - functionName:    png_handle_cICP
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1900
      functionLinenumberEnd: 1931
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - length
      BBCount:         9
      ICount:          65
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OSS_FUZZ_png_crc_finish
        - OSS_FUZZ_png_crc_read
        - OSS_FUZZ_png_set_cICP
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngrutil.c:1907,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1908,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:1910,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_cICP
        - Branch String:   'pngrutil.c:1914,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1917,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:1929,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngrutil.c:1905,4'
          Dst:             OSS_FUZZ_png_crc_read
        - Src:             'pngrutil.c:1907,8'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:1910,4'
          Dst:             OSS_FUZZ_png_set_cICP
    - functionName:    png_handle_cHRM
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1241
      functionLinenumberEnd: 1288
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - length
      BBCount:         11
      ICount:          132
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OSS_FUZZ_png_chunk_benign_error
        - OSS_FUZZ_png_crc_finish
        - OSS_FUZZ_png_crc_read
        - OSS_FUZZ_png_set_cHRM_fixed
        - png_get_int_32_checked
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngrutil.c:1250,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1251,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:1253,39'
              BranchSideFuncs:
                - png_get_int_32_checked
                - png_get_int_32_checked
                - png_get_int_32_checked
                - png_get_int_32_checked
                - png_get_int_32_checked
                - png_get_int_32_checked
                - png_get_int_32_checked
                - png_get_int_32_checked
                - OSS_FUZZ_png_set_cHRM_fixed
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:1262,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1264,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:1272,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_cHRM_fixed
        - Branch String:   'pngrutil.c:1280,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1282,10'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:1286,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngrutil.c:1248,4'
          Dst:             OSS_FUZZ_png_crc_read
        - Src:             'pngrutil.c:1250,8'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:1253,16'
          Dst:             png_get_int_32_checked
        - Src:             'pngrutil.c:1254,16'
          Dst:             png_get_int_32_checked
        - Src:             'pngrutil.c:1255,16'
          Dst:             png_get_int_32_checked
        - Src:             'pngrutil.c:1256,16'
          Dst:             png_get_int_32_checked
        - Src:             'pngrutil.c:1257,16'
          Dst:             png_get_int_32_checked
        - Src:             'pngrutil.c:1258,16'
          Dst:             png_get_int_32_checked
        - Src:             'pngrutil.c:1259,16'
          Dst:             png_get_int_32_checked
        - Src:             'pngrutil.c:1260,16'
          Dst:             png_get_int_32_checked
        - Src:             'pngrutil.c:1264,7'
          Dst:             OSS_FUZZ_png_chunk_benign_error
        - Src:             'pngrutil.c:1272,4'
          Dst:             OSS_FUZZ_png_set_cHRM_fixed
    - functionName:    png_handle_bKGD
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1789
      functionLinenumberEnd: 1892
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - length
      BBCount:         48
      ICount:          374
      EdgeCount:       65
      CyclomaticComplexity: 19
      functionsReached:
        - OSS_FUZZ_png_chunk_benign_error
        - OSS_FUZZ_png_crc_finish
        - OSS_FUZZ_png_crc_read
        - OSS_FUZZ_png_set_bKGD
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngrutil.c:1796,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1798,12'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_set_bKGD
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:1808,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_set_bKGD
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:1798,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1800,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:1805,15'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_set_bKGD
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:1808,13'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1809,15'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_set_bKGD
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:1812,15'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_set_bKGD
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:1814,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1816,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:1821,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_set_bKGD
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:1823,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1824,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:1831,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_bKGD
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:1831,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1833,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_bKGD
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:1854,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_bKGD
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:1835,28'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1835,31'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_bKGD
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:1849,57'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_bKGD
        - Branch String:   'pngrutil.c:1835,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1837,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_bKGD
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:1849,57'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_bKGD
        - Branch String:   'pngrutil.c:1837,14'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1839,36'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:1843,40'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_bKGD
        - Branch String:   'pngrutil.c:1854,13'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1856,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_bKGD
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:1874,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_bKGD
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:1856,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1858,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_bKGD
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:1865,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_bKGD
        - Branch String:   'pngrutil.c:1858,26'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1858,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:1860,36'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:1858,14'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1860,36'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:1863,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_bKGD
        - Branch String:   'pngrutil.c:1874,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1876,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_bKGD
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:1883,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_bKGD
        - Branch String:   'pngrutil.c:1876,26'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1876,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:1878,36'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:1876,41'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1876,44'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:1878,36'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:1876,14'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1878,36'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:1881,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_bKGD
      Callsites:
        - Src:             'pngrutil.c:1800,10'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:1801,10'
          Dst:             OSS_FUZZ_png_chunk_benign_error
        - Src:             'pngrutil.c:1816,7'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:1817,7'
          Dst:             OSS_FUZZ_png_chunk_benign_error
        - Src:             'pngrutil.c:1821,4'
          Dst:             OSS_FUZZ_png_crc_read
        - Src:             'pngrutil.c:1823,8'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:1839,13'
          Dst:             OSS_FUZZ_png_chunk_benign_error
        - Src:             'pngrutil.c:1860,13'
          Dst:             OSS_FUZZ_png_chunk_benign_error
        - Src:             'pngrutil.c:1878,13'
          Dst:             OSS_FUZZ_png_chunk_benign_error
        - Src:             'pngrutil.c:1890,4'
          Dst:             OSS_FUZZ_png_set_bKGD
    - functionName:    png_handle_IEND
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1099
      functionLinenumberEnd: 1109
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - length
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OSS_FUZZ_png_chunk_benign_error
        - png_crc_finish_critical
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngrutil.c:1104,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1104,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - png_crc_finish_critical
            - BranchSide:      'pngrutil.c:1105,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - png_crc_finish_critical
      Callsites:
        - Src:             'pngrutil.c:1105,7'
          Dst:             OSS_FUZZ_png_chunk_benign_error
        - Src:             'pngrutil.c:1107,4'
          Dst:             png_crc_finish_critical
    - functionName:    png_handle_PLTE
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 982
      functionLinenumberEnd: 1090
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - length
      BBCount:         41
      ICount:          295
      EdgeCount:       52
      CyclomaticComplexity: 13
      functionsReached:
        - OSS_FUZZ_png_chunk_benign_error
        - OSS_FUZZ_png_chunk_error
        - OSS_FUZZ_png_crc_finish
        - OSS_FUZZ_png_crc_read
        - OSS_FUZZ_png_set_PLTE
        - png_crc_finish_critical
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngrutil.c:992,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:993,14'
              BranchSideFuncs:
                - png_crc_finish_critical
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_error
            - BranchSide:      'pngrutil.c:995,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_read
                - png_crc_finish_critical
                - OSS_FUZZ_png_set_PLTE
                - png_crc_finish_critical
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_error
        - Branch String:   'pngrutil.c:995,13'
          Branch Sides:
            - BranchSide:      'pngrutil.c:996,14'
              BranchSideFuncs:
                - png_crc_finish_critical
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_error
            - BranchSide:      'pngrutil.c:998,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_read
                - png_crc_finish_critical
                - OSS_FUZZ_png_set_PLTE
                - png_crc_finish_critical
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_error
        - Branch String:   'pngrutil.c:998,13'
          Branch Sides:
            - BranchSide:      'pngrutil.c:999,14'
              BranchSideFuncs:
                - png_crc_finish_critical
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_error
            - BranchSide:      'pngrutil.c:1001,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_read
                - png_crc_finish_critical
                - OSS_FUZZ_png_set_PLTE
                - png_crc_finish_critical
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_error
        - Branch String:   'pngrutil.c:1001,47'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1001,51'
              BranchSideFuncs:
                - png_crc_finish_critical
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_error
            - BranchSide:      'pngrutil.c:1002,14'
              BranchSideFuncs:
                - png_crc_finish_critical
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_error
        - Branch String:   'pngrutil.c:1001,13'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1002,14'
              BranchSideFuncs:
                - png_crc_finish_critical
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_error
            - BranchSide:      'pngrutil.c:1015,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_read
                - png_crc_finish_critical
                - OSS_FUZZ_png_set_PLTE
                - png_crc_finish_critical
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_error
        - Branch String:   'pngrutil.c:1015,59'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1016,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_read
                - png_crc_finish_critical
                - OSS_FUZZ_png_set_PLTE
                - png_crc_finish_critical
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_error
            - BranchSide:      'pngrutil.c:1027,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_read
                - png_crc_finish_critical
                - OSS_FUZZ_png_set_PLTE
        - Branch String:   'pngrutil.c:1016,43'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1016,46'
              BranchSideFuncs:
                - png_crc_finish_critical
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_error
            - BranchSide:      'pngrutil.c:1017,14'
              BranchSideFuncs:
                - png_crc_finish_critical
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_error
        - Branch String:   'pngrutil.c:1015,13'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1017,14'
              BranchSideFuncs:
                - png_crc_finish_critical
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_error
            - BranchSide:      'pngrutil.c:1027,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_read
                - png_crc_finish_critical
                - OSS_FUZZ_png_set_PLTE
        - Branch String:   'pngrutil.c:1027,10'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1026,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_read
                - png_crc_finish_critical
                - OSS_FUZZ_png_set_PLTE
            - BranchSide:      'pngrutil.c:1028,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_read
                - png_crc_finish_critical
                - OSS_FUZZ_png_set_PLTE
        - Branch String:   'pngrutil.c:1033,28'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1034,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_read
                - png_crc_finish_critical
                - OSS_FUZZ_png_set_PLTE
            - BranchSide:      'pngrutil.c:1034,41'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_read
                - png_crc_finish_critical
                - OSS_FUZZ_png_set_PLTE
        - Branch String:   'pngrutil.c:1046,7'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1048,32'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_PLTE
            - BranchSide:      'pngrutil.c:1054,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_PLTE
        - Branch String:   'pngrutil.c:1074,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:1076,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_error
            - BranchSide:      'pngrutil.c:1082,31'
              BranchSideFuncs:
                - png_crc_finish_critical
                - OSS_FUZZ_png_chunk_benign_error
      Callsites:
        - Src:             'pngrutil.c:1041,7'
          Dst:             OSS_FUZZ_png_crc_read
        - Src:             'pngrutil.c:1042,7'
          Dst:             png_crc_finish_critical
        - Src:             'pngrutil.c:1069,7'
          Dst:             OSS_FUZZ_png_set_PLTE
        - Src:             'pngrutil.c:1076,7'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:1077,7'
          Dst:             OSS_FUZZ_png_chunk_error
        - Src:             'pngrutil.c:1082,7'
          Dst:             png_crc_finish_critical
        - Src:             'pngrutil.c:1083,7'
          Dst:             OSS_FUZZ_png_chunk_benign_error
    - functionName:    png_handle_IHDR
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 902
      functionLinenumberEnd: 971
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - length
      BBCount:         14
      ICount:          215
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - OSS_FUZZ_png_crc_finish
        - OSS_FUZZ_png_crc_read
        - OSS_FUZZ_png_get_uint_31
        - OSS_FUZZ_png_set_IHDR
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngrutil.c:937,4'
          Branch Sides:
            - BranchSide:      'pngrutil.c:938,4'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_IHDR
            - BranchSide:      'pngrutil.c:942,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_IHDR
            - BranchSide:      'pngrutil.c:942,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_IHDR
            - BranchSide:      'pngrutil.c:946,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_IHDR
            - BranchSide:      'pngrutil.c:950,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_IHDR
            - BranchSide:      'pngrutil.c:954,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_IHDR
        - Branch String:   'pngrutil.c:960,24'
          Branch Sides:
            - BranchSide:      'pngrutil.c:960,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_IHDR
            - BranchSide:      'pngrutil.c:960,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_IHDR
      Callsites:
        - Src:             'pngrutil.c:914,4'
          Dst:             OSS_FUZZ_png_crc_read
        - Src:             'pngrutil.c:915,4'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:917,12'
          Dst:             OSS_FUZZ_png_get_uint_31
        - Src:             'pngrutil.c:918,13'
          Dst:             OSS_FUZZ_png_get_uint_31
        - Src:             'pngrutil.c:968,4'
          Dst:             OSS_FUZZ_png_set_IHDR
    - functionName:    OSS_FUZZ_png_get_uint_31
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - buf
      BBCount:         5
      ICount:          55
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OSS_FUZZ_png_error
      functionUses:    3
      BranchProfiles:
        - Branch String:   'pngrutil.c:45,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:46,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrutil.c:48,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngrutil.c:46,7'
          Dst:             OSS_FUZZ_png_error
    - functionName:    OSS_FUZZ_png_read_start_row
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4433
      functionLinenumberEnd: 4706
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         113
      ICount:          752
      EdgeCount:       149
      CyclomaticComplexity: 38
      functionsReached:
        - OSS_FUZZ_png_calloc
        - OSS_FUZZ_png_error
        - OSS_FUZZ_png_free
        - OSS_FUZZ_png_init_read_transformations
        - OSS_FUZZ_png_malloc
        - png_inflate_claim
      functionUses:    3
      BranchProfiles:
        - Branch String:   'pngrutil.c:4442,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4444,12'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
            - BranchSide:      'pngrutil.c:4459,27'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
        - Branch String:   'pngrutil.c:4444,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4445,31'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
            - BranchSide:      'pngrutil.c:4449,30'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
        - Branch String:   'pngrutil.c:4476,51'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4476,54'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
            - BranchSide:      'pngrutil.c:4481,9'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
        - Branch String:   'pngrutil.c:4476,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4477,23'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
            - BranchSide:      'pngrutil.c:4481,9'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
        - Branch String:   'pngrutil.c:4481,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4483,11'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
            - BranchSide:      'pngrutil.c:4513,9'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
        - Branch String:   'pngrutil.c:4483,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4485,14'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
            - BranchSide:      'pngrutil.c:4492,16'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
        - Branch String:   'pngrutil.c:4485,14'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4486,29'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
            - BranchSide:      'pngrutil.c:4489,29'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
        - Branch String:   'pngrutil.c:4492,16'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4494,14'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
            - BranchSide:      'pngrutil.c:4501,16'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
        - Branch String:   'pngrutil.c:4494,14'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4495,29'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
            - BranchSide:      'pngrutil.c:4497,14'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
        - Branch String:   'pngrutil.c:4497,14'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4498,29'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
            - BranchSide:      'pngrutil.c:4499,7'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
        - Branch String:   'pngrutil.c:4503,14'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4505,29'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
            - BranchSide:      'pngrutil.c:4508,7'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
        - Branch String:   'pngrutil.c:4513,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4519,12'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
            - BranchSide:      'pngrutil.c:4531,9'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
        - Branch String:   'pngrutil.c:4519,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4521,14'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
            - BranchSide:      'pngrutil.c:4526,7'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
        - Branch String:   'pngrutil.c:4521,14'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4522,29'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
            - BranchSide:      'pngrutil.c:4523,7'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
        - Branch String:   'pngrutil.c:4531,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4533,11'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
            - BranchSide:      'pngrutil.c:4555,9'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
        - Branch String:   'pngrutil.c:4533,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4535,14'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
            - BranchSide:      'pngrutil.c:4542,16'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
        - Branch String:   'pngrutil.c:4535,14'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4536,29'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
            - BranchSide:      'pngrutil.c:4539,29'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
        - Branch String:   'pngrutil.c:4542,58'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4543,10'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
            - BranchSide:      'pngrutil.c:4545,14'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
        - Branch String:   'pngrutil.c:4545,14'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4546,29'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
            - BranchSide:      'pngrutil.c:4549,29'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
        - Branch String:   'pngrutil.c:4555,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4559,12'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
            - BranchSide:      'pngrutil.c:4596,9'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
        - Branch String:   'pngrutil.c:4559,36'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4560,12'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
            - BranchSide:      'pngrutil.c:4563,12'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
        - Branch String:   'pngrutil.c:4560,57'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4563,12'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
            - BranchSide:      'pngrutil.c:4567,14'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
        - Branch String:   'pngrutil.c:4563,58'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4565,11'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
            - BranchSide:      'pngrutil.c:4567,14'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
        - Branch String:   'pngrutil.c:4559,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4567,14'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
            - BranchSide:      'pngrutil.c:4576,14'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
        - Branch String:   'pngrutil.c:4567,14'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4568,29'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
            - BranchSide:      'pngrutil.c:4571,29'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
        - Branch String:   'pngrutil.c:4576,14'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4578,17'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
            - BranchSide:      'pngrutil.c:4585,19'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
        - Branch String:   'pngrutil.c:4578,17'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4579,32'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
            - BranchSide:      'pngrutil.c:4582,32'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
        - Branch String:   'pngrutil.c:4585,19'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4586,29'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
            - BranchSide:      'pngrutil.c:4589,29'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
        - Branch String:   'pngrutil.c:4596,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4598,39'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
            - BranchSide:      'pngrutil.c:4609,45'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
        - Branch String:   'pngrutil.c:4601,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4602,28'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
            - BranchSide:      'pngrutil.c:4603,4'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
        - Branch String:   'pngrutil.c:4619,16'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4619,57'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
            - BranchSide:      'pngrutil.c:4619,57'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_calloc
        - Branch String:   'pngrutil.c:4627,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4629,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_calloc
            - BranchSide:      'pngrutil.c:4671,8'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
        - Branch String:   'pngrutil.c:4632,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4633,55'
              BranchSideFuncs:
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_malloc
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrutil.c:4637,55'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_malloc
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_error
        - Branch String:   'pngrutil.c:4671,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4672,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrutil.c:4674,11'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_free
        - Branch String:   'pngrutil.c:4688,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4690,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - png_inflate_claim
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrutil.c:4702,26'
              BranchSideFuncs:
                - png_inflate_claim
                - OSS_FUZZ_png_error
        - Branch String:   'pngrutil.c:4702,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4703,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrutil.c:4705,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngrutil.c:4440,4'
          Dst:             OSS_FUZZ_png_init_read_transformations
        - Src:             'pngrutil.c:4629,7'
          Dst:             OSS_FUZZ_png_free
        - Src:             'pngrutil.c:4630,7'
          Dst:             OSS_FUZZ_png_free
        - Src:             'pngrutil.c:4633,44'
          Dst:             OSS_FUZZ_png_calloc
        - Src:             'pngrutil.c:4637,44'
          Dst:             OSS_FUZZ_png_malloc
        - Src:             'pngrutil.c:4639,42'
          Dst:             OSS_FUZZ_png_malloc
        - Src:             'pngrutil.c:4672,7'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngrutil.c:4694,7'
          Dst:             OSS_FUZZ_png_free
        - Src:             'pngrutil.c:4702,8'
          Dst:             png_inflate_claim
        - Src:             'pngrutil.c:4703,7'
          Dst:             OSS_FUZZ_png_error
    - functionName:    OSS_FUZZ_png_read_finish_row
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4382
      functionLinenumberEnd: 4428
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         24
      ICount:          193
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - OSS_FUZZ_png_read_finish_IDAT
      functionUses:    8
      BranchProfiles:
        - Branch String:   'pngrutil.c:4385,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4386,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:4388,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_IDAT
        - Branch String:   'pngrutil.c:4388,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4390,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_IDAT
            - BranchSide:      'pngrutil.c:4427,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_IDAT
        - Branch String:   'pngrutil.c:4401,14'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4402,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_IDAT
            - BranchSide:      'pngrutil.c:4404,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_IDAT
        - Branch String:   'pngrutil.c:4409,14'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4411,34'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_IDAT
            - BranchSide:      'pngrutil.c:4418,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_IDAT
        - Branch String:   'pngrutil.c:4420,39'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4420,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_IDAT
            - BranchSide:      'pngrutil.c:4420,42'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_IDAT
        - Branch String:   'pngrutil.c:4420,7'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4399,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_IDAT
            - BranchSide:      'pngrutil.c:4422,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_IDAT
        - Branch String:   'pngrutil.c:4422,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4423,10'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:4424,4'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_finish_IDAT
      Callsites:
        - Src:             'pngrutil.c:4427,4'
          Dst:             OSS_FUZZ_png_read_finish_IDAT
    - functionName:    OSS_FUZZ_png_read_finish_IDAT
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4334
      functionLinenumberEnd: 4378
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         12
      ICount:          87
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - OSS_FUZZ_png_crc_finish
        - OSS_FUZZ_png_read_IDAT_data
      functionUses:    2
      BranchProfiles:
        - Branch String:   'pngrutil.c:4340,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4346,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_IDAT_data
                - OSS_FUZZ_png_crc_finish
            - BranchSide:      'pngrutil.c:4362,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
        - Branch String:   'pngrutil.c:4352,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4354,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
            - BranchSide:      'pngrutil.c:4357,4'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
        - Branch String:   'pngrutil.c:4362,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4362,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
            - BranchSide:      'pngrutil.c:4365,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
      Callsites:
        - Src:             'pngrutil.c:4346,7'
          Dst:             OSS_FUZZ_png_read_IDAT_data
        - Src:             'pngrutil.c:4376,13'
          Dst:             OSS_FUZZ_png_crc_finish
    - functionName:    OSS_FUZZ_png_read_IDAT_data
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4198
      functionLinenumberEnd: 4330
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - png_ptr
        - output
        - avail_out
      BBCount:         54
      ICount:          367
      EdgeCount:       68
      CyclomaticComplexity: 16
      functionsReached:
        - OSS_FUZZ_png_chunk_benign_error
        - OSS_FUZZ_png_chunk_error
        - OSS_FUZZ_png_crc_finish
        - OSS_FUZZ_png_crc_read
        - OSS_FUZZ_png_error
        - OSS_FUZZ_png_read_chunk_header
        - OSS_FUZZ_png_zlib_inflate
        - OSS_FUZZ_png_zstream_error
        - png_read_buffer
      functionUses:    2
      BranchProfiles:
        - Branch String:   'pngrutil.c:4203,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4204,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_zstream_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_chunk_benign_error
                - png_read_buffer
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrutil.c:4206,4'
              BranchSideFuncs:
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_zstream_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_chunk_benign_error
                - png_read_buffer
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_error
        - Branch String:   'pngrutil.c:4211,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4216,10'
              BranchSideFuncs:
                - png_read_buffer
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_zstream_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrutil.c:4256,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_error
                - png_read_buffer
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_zstream_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:4216,10'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4218,28'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_read_chunk_header
                - png_read_buffer
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_zstream_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrutil.c:4228,21'
              BranchSideFuncs:
                - png_read_buffer
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_zstream_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_error
        - Branch String:   'pngrutil.c:4224,17'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4216,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrutil.c:4225,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngrutil.c:4230,14'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4231,38'
              BranchSideFuncs:
                - png_read_buffer
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_zstream_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_error
            - BranchSide:      'pngrutil.c:4233,14'
              BranchSideFuncs:
                - png_read_buffer
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_zstream_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_error
        - Branch String:   'pngrutil.c:4233,14'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4234,30'
              BranchSideFuncs:
                - png_read_buffer
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_zstream_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_error
            - BranchSide:      'pngrutil.c:4243,35'
              BranchSideFuncs:
                - png_read_buffer
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_zstream_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_error
        - Branch String:   'pngrutil.c:4245,14'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4246,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
            - BranchSide:      'pngrutil.c:4248,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_error
                - png_read_buffer
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_zstream_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:4256,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4258,15'
              BranchSideFuncs:
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_error
                - png_read_buffer
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_zstream_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:4269,38'
              BranchSideFuncs:
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_error
                - png_read_buffer
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_zstream_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:4260,14'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4261,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_error
                - png_read_buffer
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_zstream_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:4263,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_error
                - png_read_buffer
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_zstream_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:4283,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4284,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_zlib_inflate
                - png_read_buffer
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_zstream_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:4287,41'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_zlib_inflate
                - png_read_buffer
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_zstream_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:4291,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4294,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:4304,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_chunk_benign_error
                - png_read_buffer
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_zstream_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_error
        - Branch String:   'pngrutil.c:4299,44'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4299,47'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrutil.c:4300,36'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_error
        - Branch String:   'pngrutil.c:4299,14'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4300,36'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrutil.c:4301,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_error
        - Branch String:   'pngrutil.c:4304,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4306,28'
              BranchSideFuncs:
                - OSS_FUZZ_png_zstream_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_error
            - BranchSide:      'pngrutil.c:4317,4'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_zstream_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_chunk_benign_error
                - png_read_buffer
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_error
        - Branch String:   'pngrutil.c:4308,14'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4309,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
            - BranchSide:      'pngrutil.c:4313,36'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:4317,4'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4211,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_zlib_inflate
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_zstream_error
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_chunk_benign_error
                - png_read_buffer
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_read_chunk_header
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrutil.c:4319,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_error
        - Branch String:   'pngrutil.c:4319,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4319,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrutil.c:4324,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_error
        - Branch String:   'pngrutil.c:4324,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4325,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrutil.c:4328,33'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
      Callsites:
        - Src:             'pngrutil.c:4218,13'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:4220,34'
          Dst:             OSS_FUZZ_png_read_chunk_header
        - Src:             'pngrutil.c:4225,16'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngrutil.c:4243,19'
          Dst:             png_read_buffer
        - Src:             'pngrutil.c:4246,13'
          Dst:             OSS_FUZZ_png_chunk_error
        - Src:             'pngrutil.c:4248,10'
          Dst:             OSS_FUZZ_png_crc_read
        - Src:             'pngrutil.c:4280,13'
          Dst:             OSS_FUZZ_png_zlib_inflate
        - Src:             'pngrutil.c:4300,13'
          Dst:             OSS_FUZZ_png_chunk_benign_error
        - Src:             'pngrutil.c:4306,10'
          Dst:             OSS_FUZZ_png_zstream_error
        - Src:             'pngrutil.c:4309,13'
          Dst:             OSS_FUZZ_png_chunk_error
        - Src:             'pngrutil.c:4313,13'
          Dst:             OSS_FUZZ_png_chunk_benign_error
        - Src:             'pngrutil.c:4325,10'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngrutil.c:4328,10'
          Dst:             OSS_FUZZ_png_chunk_benign_error
    - functionName:    OSS_FUZZ_png_read_chunk_header
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         7
      ICount:          105
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - OSS_FUZZ_png_calculate_crc
        - OSS_FUZZ_png_chunk_error
        - OSS_FUZZ_png_get_uint_31
        - OSS_FUZZ_png_read_data
        - OSS_FUZZ_png_reset_crc
        - check_chunk_name
      functionUses:    3
      BranchProfiles:
        - Branch String:   'pngrutil.c:210,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:211,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
            - BranchSide:      'pngrutil.c:214,26'
              BranchSideFuncs:
                - check_chunk_name
                - OSS_FUZZ_png_chunk_error
        - Branch String:   'pngrutil.c:214,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:215,23'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:218,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngrutil.c:196,4'
          Dst:             OSS_FUZZ_png_read_data
        - Src:             'pngrutil.c:197,13'
          Dst:             OSS_FUZZ_png_get_uint_31
        - Src:             'pngrutil.c:201,4'
          Dst:             OSS_FUZZ_png_reset_crc
        - Src:             'pngrutil.c:202,4'
          Dst:             OSS_FUZZ_png_calculate_crc
        - Src:             'pngrutil.c:211,7'
          Dst:             OSS_FUZZ_png_chunk_error
        - Src:             'pngrutil.c:214,9'
          Dst:             check_chunk_name
        - Src:             'pngrutil.c:215,7'
          Dst:             OSS_FUZZ_png_chunk_error
    - functionName:    check_chunk_name
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - name
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    png_init_filter_functions
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4151
      functionLinenumberEnd: 4175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pp
      BBCount:         4
      ICount:          48
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngrutil.c:4157,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4158,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:4161,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_read_filter_row
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4180
      functionLinenumberEnd: 4192
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pp
        - row_info
        - row
        - prev_row
        - filter
      BBCount:         11
      ICount:          72
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - png_init_filter_functions
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngrutil.c:4185,39'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4185,42'
              BranchSideFuncs:
                - png_init_filter_functions
            - BranchSide:      'pngrutil.c:4185,39'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:4185,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4185,8'
              BranchSideFuncs:
                - png_init_filter_functions
            - BranchSide:      'pngrutil.c:4187,11'
              BranchSideFuncs:
                - png_init_filter_functions
        - Branch String:   'pngrutil.c:4187,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:4188,36'
              BranchSideFuncs:
                - png_init_filter_functions
            - BranchSide:      'pngrutil.c:4190,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngrutil.c:4188,10'
          Dst:             png_init_filter_functions
    - functionName:    OSS_FUZZ_png_do_read_interlace
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3737
      functionLinenumberEnd: 3974
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - row_info
        - row
        - pass
        - transformations
      BBCount:         73
      ICount:          782
      EdgeCount:       91
      CyclomaticComplexity: 20
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngrutil.c:3739,20'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3739,23'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3739,20'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3739,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3739,8'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3743,21'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3745,7'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3749,28'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3812,28'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3876,28'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3939,35'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3760,17'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3762,28'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3772,32'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3779,13'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3781,33'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3807,13'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3782,16'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3784,39'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3798,20'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3788,23'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3790,31'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3795,51'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3798,20'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3800,28'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3805,48'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3821,17'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3823,28'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3833,33'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3840,13'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3845,33'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3871,13'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3846,16'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3848,39'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3862,20'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3852,23'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3854,31'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3859,51'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3862,20'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3864,28'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3869,48'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3885,17'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3887,28'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3897,33'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3904,13'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3906,42'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3934,13'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3909,16'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3911,39'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3925,20'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3915,23'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3917,31'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3922,51'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3925,20'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3927,28'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3932,48'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3949,13'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3954,16'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3964,13'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3956,16'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3958,26'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3962,22'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3969,28'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3969,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3969,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_combine_row
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3252
      functionLinenumberEnd: 3731
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - dp
        - display
      BBCount:         159
      ICount:          1115
      EdgeCount:       208
      CyclomaticComplexity: 51
      functionsReached:
        - OSS_FUZZ_png_error
      functionUses:    10
      BranchProfiles:
        - Branch String:   'pngrutil.c:3266,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3267,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrutil.c:3273,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
        - Branch String:   'pngrutil.c:3273,36'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3273,39'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrutil.c:3278,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
        - Branch String:   'pngrutil.c:3274,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3273,62'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrutil.c:3273,62'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
        - Branch String:   'pngrutil.c:3273,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3275,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrutil.c:3278,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
        - Branch String:   'pngrutil.c:3278,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3279,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrutil.c:3285,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngrutil.c:3286,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3289,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrutil.c:3309,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngrutil.c:3289,22'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3289,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrutil.c:3289,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngrutil.c:3292,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3294,44'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrutil.c:3298,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngrutil.c:3309,33'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3310,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrutil.c:3726,11'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3310,56'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3311,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrutil.c:3726,11'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3311,17'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3311,21'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrutil.c:3726,11'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3311,34'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3313,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrutil.c:3318,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngrutil.c:3313,22'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3313,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrutil.c:3726,11'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3309,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3318,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrutil.c:3726,11'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3318,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3319,10'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3321,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngrutil.c:3321,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3452,44'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3501,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngrutil.c:3456,14'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3457,20'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3461,17'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3457,20'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3457,20'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3457,20'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3457,20'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3457,18'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3457,18'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3457,20'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3457,18'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3457,18'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3461,17'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3461,17'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3461,17'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3461,17'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3461,15'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3461,15'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3461,17'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3461,15'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3461,15'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3475,17'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3477,20'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3487,17'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3477,20'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3478,38'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3480,26'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3487,17'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3488,16'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3490,26'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3501,14'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3502,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrutil.c:3504,22'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3520,14'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3526,37'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3534,29'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3529,17'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3530,54'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3531,10'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3547,10'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3550,16'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3566,16'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3587,16'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3606,20'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3554,23'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3555,22'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3557,25'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3570,23'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3571,22'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3573,25'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3576,16'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3568,27'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3580,23'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3591,23'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3592,22'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3594,25'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3606,59'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3607,20'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3699,16'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3607,51'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3608,20'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3699,16'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3608,51'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3609,20'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3699,16'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3609,64'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3610,20'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3699,16'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3606,20'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3615,23'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3699,16'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3615,54'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3616,23'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3662,42'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3616,54'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3617,23'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3662,42'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3617,67'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3618,23'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3662,42'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3615,23'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3620,42'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3662,42'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3633,25'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3631,43'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3636,29'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3636,29'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3637,28'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3639,33'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3642,22'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3628,36'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3649,38'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3652,25'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3652,36'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3654,22'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3675,25'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3673,43'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3678,29'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3678,29'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3679,28'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3681,33'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3684,22'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3670,36'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3688,38'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3691,25'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3691,36'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3693,22'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3703,23'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3704,22'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3706,25'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3709,23'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3699,16'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3710,60'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3726,19'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3726,4'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3726,4'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3729,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3729,8'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3730,30'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngrutil.c:3267,7'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngrutil.c:3275,7'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngrutil.c:3279,7'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngrutil.c:3502,13'
          Dst:             OSS_FUZZ_png_error
    - functionName:    png_chunk_index_from_name
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3112
      functionLinenumberEnd: 3128
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - chunk_name
      BBCount:         31
      ICount:          158
      EdgeCount:       60
      CyclomaticComplexity: 31
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngrutil.c:3117,4'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3122,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3122,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3122,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3122,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3122,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3122,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3122,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3122,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3122,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3122,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3122,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3122,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3122,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3122,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3122,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3122,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3122,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3122,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3122,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3122,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3122,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3122,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3122,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3122,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3122,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3122,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3122,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3122,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3126,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_handle_chunk
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3132
      functionLinenumberEnd: 3240
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - length
      BBCount:         51
      ICount:          309
      EdgeCount:       63
      CyclomaticComplexity: 14
      functionsReached:
        - OSS_FUZZ_png_chunk_benign_error
        - OSS_FUZZ_png_chunk_error
        - OSS_FUZZ_png_crc_finish
        - OSS_FUZZ_png_handle_unknown
        - png_chunk_index_from_name
      functionUses:    6
      BranchProfiles:
        - Branch String:   'pngrutil.c:3147,41'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3148,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:3151,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:3147,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3151,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_handle_unknown
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:3157,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_error
        - Branch String:   'pngrutil.c:3157,43'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3158,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_error
            - BranchSide:      'pngrutil.c:3162,15'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:3157,13'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3159,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
            - BranchSide:      'pngrutil.c:3162,15'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:3162,74'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3163,15'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:3166,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:3162,13'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3166,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:3172,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:3172,52'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3173,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:3178,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:3172,13'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3175,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:3178,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:3178,13'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3179,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:3189,41'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:3191,7'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3198,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:3205,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:3209,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:3198,17'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3199,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:3201,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:3205,17'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3206,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:3208,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:3222,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3224,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:3234,13'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:3224,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3225,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:3229,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:3236,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:3237,10'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:3238,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngrutil.c:3137,34'
          Dst:             png_chunk_index_from_name
        - Src:             'pngrutil.c:3150,17'
          Dst:             OSS_FUZZ_png_handle_unknown
        - Src:             'pngrutil.c:3159,7'
          Dst:             OSS_FUZZ_png_chunk_error
        - Src:             'pngrutil.c:3225,10'
          Dst:             OSS_FUZZ_png_chunk_error
        - Src:             'pngrutil.c:3229,10'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:3230,10'
          Dst:             OSS_FUZZ_png_chunk_benign_error
    - functionName:    OSS_FUZZ_png_handle_unknown
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2787
      functionLinenumberEnd: 2983
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - length
        - keep
      BBCount:         59
      ICount:          302
      EdgeCount:       73
      CyclomaticComplexity: 16
      functionsReached:
        - OSS_FUZZ_png_app_warning
        - OSS_FUZZ_png_chunk_benign_error
        - OSS_FUZZ_png_chunk_error
        - OSS_FUZZ_png_chunk_warning
        - OSS_FUZZ_png_crc_finish
        - OSS_FUZZ_png_free
        - OSS_FUZZ_png_set_unknown_chunks
        - png_cache_unknown_chunk
      functionUses:    3
      BranchProfiles:
        - Branch String:   'pngrutil.c:2818,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2820,35'
              BranchSideFuncs:
                - png_cache_unknown_chunk
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_set_unknown_chunks
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_warning
                - OSS_FUZZ_png_app_warning
                - OSS_FUZZ_png_chunk_error
            - BranchSide:      'pngrutil.c:2890,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_set_unknown_chunks
                - OSS_FUZZ_png_chunk_benign_error
                - png_cache_unknown_chunk
        - Branch String:   'pngrutil.c:2820,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2823,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_set_unknown_chunks
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_warning
                - OSS_FUZZ_png_app_warning
                - OSS_FUZZ_png_chunk_error
            - BranchSide:      'pngrutil.c:2876,15'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_set_unknown_chunks
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2835,14'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2836,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
            - BranchSide:      'pngrutil.c:2838,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_set_unknown_chunks
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_warning
                - OSS_FUZZ_png_app_warning
        - Branch String:   'pngrutil.c:2838,19'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2851,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_set_unknown_chunks
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_warning
                - OSS_FUZZ_png_app_warning
            - BranchSide:      'pngrutil.c:2869,21'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_set_unknown_chunks
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2851,17'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2854,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_set_unknown_chunks
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_warning
                - OSS_FUZZ_png_app_warning
            - BranchSide:      'pngrutil.c:2865,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_set_unknown_chunks
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2854,20'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2856,37'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_warning
                - OSS_FUZZ_png_app_warning
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_set_unknown_chunks
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2863,21'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_set_unknown_chunks
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2890,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2891,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_set_unknown_chunks
                - OSS_FUZZ_png_chunk_benign_error
                - png_cache_unknown_chunk
            - BranchSide:      'pngrutil.c:2893,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_set_unknown_chunks
                - OSS_FUZZ_png_chunk_benign_error
                - png_cache_unknown_chunk
        - Branch String:   'pngrutil.c:2893,43'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2894,11'
              BranchSideFuncs:
                - png_cache_unknown_chunk
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_set_unknown_chunks
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2897,38'
              BranchSideFuncs:
                - png_cache_unknown_chunk
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_set_unknown_chunks
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2894,44'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2895,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_set_unknown_chunks
                - OSS_FUZZ_png_chunk_benign_error
                - png_cache_unknown_chunk
            - BranchSide:      'pngrutil.c:2902,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_set_unknown_chunks
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2893,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2897,38'
              BranchSideFuncs:
                - png_cache_unknown_chunk
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_set_unknown_chunks
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2902,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_set_unknown_chunks
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2897,14'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2898,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_set_unknown_chunks
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2899,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_set_unknown_chunks
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2927,40'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2928,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_unknown_chunks
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2932,15'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_unknown_chunks
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2928,41'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2929,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_set_unknown_chunks
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2968,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_free
        - Branch String:   'pngrutil.c:2927,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2932,15'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_unknown_chunks
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2968,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_free
        - Branch String:   'pngrutil.c:2932,7'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2935,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrutil.c:2942,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrutil.c:2945,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_unknown_chunks
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_free
            - BranchSide:      'pngrutil.c:2952,36'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_unknown_chunks
                - OSS_FUZZ_png_chunk_error
                - OSS_FUZZ_png_free
        - Branch String:   'pngrutil.c:2968,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2969,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_error
            - BranchSide:      'pngrutil.c:2970,4'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
        - Branch String:   'pngrutil.c:2980,32'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2980,35'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
            - BranchSide:      'pngrutil.c:2980,32'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:2980,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2980,8'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:2981,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_error
      Callsites:
        - Src:             'pngrutil.c:2820,11'
          Dst:             png_cache_unknown_chunk
        - Src:             'pngrutil.c:2836,13'
          Dst:             OSS_FUZZ_png_chunk_error
        - Src:             'pngrutil.c:2856,19'
          Dst:             OSS_FUZZ_png_chunk_warning
        - Src:             'pngrutil.c:2857,19'
          Dst:             OSS_FUZZ_png_app_warning
        - Src:             'pngrutil.c:2897,14'
          Dst:             png_cache_unknown_chunk
        - Src:             'pngrutil.c:2902,10'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:2936,13'
          Dst:             OSS_FUZZ_png_chunk_benign_error
        - Src:             'pngrutil.c:2952,13'
          Dst:             OSS_FUZZ_png_set_unknown_chunks
        - Src:             'pngrutil.c:2969,7'
          Dst:             OSS_FUZZ_png_free
        - Src:             'pngrutil.c:2981,7'
          Dst:             OSS_FUZZ_png_chunk_error
    - functionName:    png_cache_unknown_chunk
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2737
      functionLinenumberEnd: 2780
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - length
      BBCount:         21
      ICount:          202
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - OSS_FUZZ_png_chunk_benign_error
        - OSS_FUZZ_png_crc_finish
        - OSS_FUZZ_png_crc_read
        - OSS_FUZZ_png_free
        - OSS_FUZZ_png_malloc_warn
      functionUses:    2
      BranchProfiles:
        - Branch String:   'pngrutil.c:2740,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2742,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_malloc_warn
            - BranchSide:      'pngrutil.c:2746,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
                - OSS_FUZZ_png_malloc_warn
        - Branch String:   'pngrutil.c:2746,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2748,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2765,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2754,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2755,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2760,40'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
        - Branch String:   'pngrutil.c:2765,44'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2765,47'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2775,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_crc_read
        - Branch String:   'pngrutil.c:2765,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2768,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_chunk_benign_error
            - BranchSide:      'pngrutil.c:2775,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
                - OSS_FUZZ_png_crc_read
        - Branch String:   'pngrutil.c:2775,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:2776,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_read
                - OSS_FUZZ_png_crc_finish
            - BranchSide:      'pngrutil.c:2777,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_crc_finish
      Callsites:
        - Src:             'pngrutil.c:2742,7'
          Dst:             OSS_FUZZ_png_free
        - Src:             'pngrutil.c:2760,40'
          Dst:             OSS_FUZZ_png_malloc_warn
        - Src:             'pngrutil.c:2768,7'
          Dst:             OSS_FUZZ_png_crc_finish
        - Src:             'pngrutil.c:2769,7'
          Dst:             OSS_FUZZ_png_chunk_benign_error
        - Src:             'pngrutil.c:2776,10'
          Dst:             OSS_FUZZ_png_crc_read
        - Src:             'pngrutil.c:2777,7'
          Dst:             OSS_FUZZ_png_crc_finish
    - functionName:    OSS_FUZZ_png_read_sig
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
      BBCount:         15
      ICount:          110
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - OSS_FUZZ_png_error
        - OSS_FUZZ_png_read_data
        - OSS_FUZZ_png_sig_cmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngrutil.c:121,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:122,7'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:124,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_read_data
                - OSS_FUZZ_png_sig_cmp
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_sig_cmp
                - OSS_FUZZ_png_error
        - Branch String:   'pngrutil.c:135,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:137,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_sig_cmp
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrutil.c:143,8'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:137,27'
          Branch Sides:
            - BranchSide:      'pngrutil.c:138,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_sig_cmp
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrutil.c:141,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngrutil.c:137,11'
          Branch Sides:
            - BranchSide:      'pngrutil.c:139,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngrutil.c:141,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngrutil.c:143,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:143,8'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:144,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngrutil.c:132,4'
          Dst:             OSS_FUZZ_png_read_data
        - Src:             'pngrutil.c:135,8'
          Dst:             OSS_FUZZ_png_sig_cmp
        - Src:             'pngrutil.c:138,11'
          Dst:             OSS_FUZZ_png_sig_cmp
        - Src:             'pngrutil.c:139,10'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngrutil.c:141,10'
          Dst:             OSS_FUZZ_png_error
    - functionName:    OSS_FUZZ_png_get_uint_16
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_int_32
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngrutil.c:83,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:84,26'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:86,12'
              BranchSideFuncs: []
        - Branch String:   'pngrutil.c:87,8'
          Branch Sides:
            - BranchSide:      'pngrutil.c:88,27'
              BranchSideFuncs: []
            - BranchSide:      'pngrutil.c:93,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_uint_32
      functionSourceFile: '/src/libpng/pngrutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         1
      ICount:          32
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_check_keyword
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1911
      functionLinenumberEnd: 1984
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - key
        - new_key
      BBCount:         46
      ICount:          246
      EdgeCount:       61
      CyclomaticComplexity: 17
      functionsReached:
        - OSS_FUZZ_png_formatted_warning
        - OSS_FUZZ_png_warning
        - OSS_FUZZ_png_warning_parameter
        - OSS_FUZZ_png_warning_parameter_signed
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngset.c:1921,8'
          Branch Sides:
            - BranchSide:      'pngset.c:1923,8'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:1927,4'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning_parameter
                - OSS_FUZZ_png_warning_parameter_signed
                - OSS_FUZZ_png_formatted_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'pngset.c:1927,16'
          Branch Sides:
            - BranchSide:      'pngset.c:1927,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning_parameter
                - OSS_FUZZ_png_warning_parameter_signed
                - OSS_FUZZ_png_formatted_warning
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngset.c:1927,4'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning_parameter
                - OSS_FUZZ_png_warning_parameter_signed
                - OSS_FUZZ_png_formatted_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'pngset.c:1927,4'
          Branch Sides:
            - BranchSide:      'pngset.c:1929,35'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning_parameter
                - OSS_FUZZ_png_warning_parameter_signed
                - OSS_FUZZ_png_formatted_warning
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngset.c:1952,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning_parameter
                - OSS_FUZZ_png_warning_parameter_signed
                - OSS_FUZZ_png_formatted_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'pngset.c:1931,20'
          Branch Sides:
            - BranchSide:      'pngset.c:1931,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning_parameter
                - OSS_FUZZ_png_warning_parameter_signed
                - OSS_FUZZ_png_formatted_warning
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngset.c:1931,38'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning_parameter
                - OSS_FUZZ_png_warning_parameter_signed
                - OSS_FUZZ_png_formatted_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'pngset.c:1931,34'
          Branch Sides:
            - BranchSide:      'pngset.c:1931,38'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning_parameter
                - OSS_FUZZ_png_warning_parameter_signed
                - OSS_FUZZ_png_formatted_warning
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngset.c:1933,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning_parameter
                - OSS_FUZZ_png_warning_parameter_signed
                - OSS_FUZZ_png_formatted_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'pngset.c:1931,11'
          Branch Sides:
            - BranchSide:      'pngset.c:1933,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning_parameter
                - OSS_FUZZ_png_warning_parameter_signed
                - OSS_FUZZ_png_formatted_warning
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngset.c:1936,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning_parameter
                - OSS_FUZZ_png_warning_parameter_signed
                - OSS_FUZZ_png_formatted_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'pngset.c:1936,16'
          Branch Sides:
            - BranchSide:      'pngset.c:1941,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning_parameter
                - OSS_FUZZ_png_warning_parameter_signed
                - OSS_FUZZ_png_formatted_warning
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngset.c:1948,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning_parameter
                - OSS_FUZZ_png_warning_parameter_signed
                - OSS_FUZZ_png_formatted_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'pngset.c:1944,14'
          Branch Sides:
            - BranchSide:      'pngset.c:1945,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning_parameter
                - OSS_FUZZ_png_warning_parameter_signed
                - OSS_FUZZ_png_formatted_warning
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngset.c:1946,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning_parameter
                - OSS_FUZZ_png_warning_parameter_signed
                - OSS_FUZZ_png_formatted_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'pngset.c:1952,20'
          Branch Sides:
            - BranchSide:      'pngset.c:1952,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning_parameter
                - OSS_FUZZ_png_warning_parameter_signed
                - OSS_FUZZ_png_formatted_warning
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngset.c:1960,5'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning_parameter
                - OSS_FUZZ_png_warning_parameter_signed
                - OSS_FUZZ_png_formatted_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'pngset.c:1952,8'
          Branch Sides:
            - BranchSide:      'pngset.c:1954,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning_parameter
                - OSS_FUZZ_png_warning_parameter_signed
                - OSS_FUZZ_png_formatted_warning
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngset.c:1960,5'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning_parameter
                - OSS_FUZZ_png_warning_parameter_signed
                - OSS_FUZZ_png_formatted_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'pngset.c:1955,11'
          Branch Sides:
            - BranchSide:      'pngset.c:1956,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning_parameter
                - OSS_FUZZ_png_warning_parameter_signed
                - OSS_FUZZ_png_formatted_warning
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngset.c:1957,4'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning_parameter
                - OSS_FUZZ_png_warning_parameter_signed
                - OSS_FUZZ_png_formatted_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'pngset.c:1962,8'
          Branch Sides:
            - BranchSide:      'pngset.c:1963,7'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:1967,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning_parameter
                - OSS_FUZZ_png_warning_parameter_signed
                - OSS_FUZZ_png_formatted_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'pngset.c:1967,8'
          Branch Sides:
            - BranchSide:      'pngset.c:1968,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngset.c:1970,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning_parameter
                - OSS_FUZZ_png_warning_parameter_signed
                - OSS_FUZZ_png_formatted_warning
      Callsites:
        - Src:             'pngset.c:1968,7'
          Dst:             OSS_FUZZ_png_warning
        - Src:             'pngset.c:1974,7'
          Dst:             OSS_FUZZ_png_warning_parameter
        - Src:             'pngset.c:1975,7'
          Dst:             OSS_FUZZ_png_warning_parameter_signed
        - Src:             'pngset.c:1977,7'
          Dst:             OSS_FUZZ_png_formatted_warning
    - functionName:    OSS_FUZZ_png_set_check_for_invalid_index
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1886
      functionLinenumberEnd: 1894
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - allowed
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngset.c:1889,8'
          Branch Sides:
            - BranchSide:      'pngset.c:1890,7'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:1893,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_set_benign_errors
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1856
      functionLinenumberEnd: 1872
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - allowed
      BBCount:         4
      ICount:          32
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngset.c:1865,8'
          Branch Sides:
            - BranchSide:      'pngset.c:1866,7'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:1870,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_set_chunk_malloc_max
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1828
      functionLinenumberEnd: 1849
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - png_ptr
        - user_chunk_malloc_max
      BBCount:         7
      ICount:          37
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngset.c:1836,8'
          Branch Sides:
            - BranchSide:      'pngset.c:1836,8'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:1838,11'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:1838,11'
          Branch Sides:
            - BranchSide:      'pngset.c:1843,13'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:1847,43'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_set_chunk_cache_max
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1817
      functionLinenumberEnd: 1822
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - user_chunk_cache_max
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngset.c:1820,8'
          Branch Sides:
            - BranchSide:      'pngset.c:1820,8'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:1821,39'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_set_user_limits
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1800
      functionLinenumberEnd: 1812
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - user_width_max
        - user_height_max
      BBCount:         4
      ICount:          32
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngset.c:1807,8'
          Branch Sides:
            - BranchSide:      'pngset.c:1808,7'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:1810,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_set_invalid
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1789
      functionLinenumberEnd: 1792
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - mask
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngset.c:1790,24'
          Branch Sides:
            - BranchSide:      'pngset.c:1790,27'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:1790,24'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:1790,8'
          Branch Sides:
            - BranchSide:      'pngset.c:1790,8'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:1791,42'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_set_compression_buffer_size
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1727
      functionLinenumberEnd: 1785
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - png_ptr
        - size
      BBCount:         13
      ICount:          63
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - OSS_FUZZ_png_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngset.c:1730,8'
          Branch Sides:
            - BranchSide:      'pngset.c:1731,7'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:1733,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngset.c:1733,18'
          Branch Sides:
            - BranchSide:      'pngset.c:1733,21'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngset.c:1734,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngset.c:1733,8'
          Branch Sides:
            - BranchSide:      'pngset.c:1734,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngset.c:1737,9'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:1737,8'
          Branch Sides:
            - BranchSide:      'pngset.c:1737,8'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:1739,46'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngset.c:1734,7'
          Dst:             OSS_FUZZ_png_error
    - functionName:    OSS_FUZZ_png_set_rows
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1708
      functionLinenumberEnd: 1722
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - row_pointers
      BBCount:         16
      ICount:          81
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - OSS_FUZZ_png_free_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngset.c:1711,24'
          Branch Sides:
            - BranchSide:      'pngset.c:1711,27'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:1712,7'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:1711,8'
          Branch Sides:
            - BranchSide:      'pngset.c:1712,7'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:1714,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_free_data
        - Branch String:   'pngset.c:1714,39'
          Branch Sides:
            - BranchSide:      'pngset.c:1715,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_free_data
            - BranchSide:      'pngset.c:1718,29'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:1714,8'
          Branch Sides:
            - BranchSide:      'pngset.c:1716,21'
              BranchSideFuncs:
                - OSS_FUZZ_png_free_data
            - BranchSide:      'pngset.c:1718,29'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:1720,8'
          Branch Sides:
            - BranchSide:      'pngset.c:1720,8'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:1721,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngset.c:1716,7'
          Dst:             OSS_FUZZ_png_free_data
    - functionName:    OSS_FUZZ_png_set_read_user_chunk_fn
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1693
      functionLinenumberEnd: 1701
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - user_chunk_ptr
        - read_user_chunk_fn
      BBCount:         4
      ICount:          32
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngset.c:1696,8'
          Branch Sides:
            - BranchSide:      'pngset.c:1697,7'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:1699,34'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    add_one_chunk
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1502
      functionLinenumberEnd: 1526
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - list
        - count
        - add
        - keep
      BBCount:         13
      ICount:          88
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngset.c:1508,4'
          Branch Sides:
            - BranchSide:      'pngset.c:1510,18'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'pngset.c:1518,8'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:1510,11'
          Branch Sides:
            - BranchSide:      'pngset.c:1512,30'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:1516,4'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'pngset.c:1518,8'
          Branch Sides:
            - BranchSide:      'pngset.c:1520,7'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:1525,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngset.c:1510,11'
          Dst:             memcmp
    - functionName:    OSS_FUZZ_png_set_keep_unknown_chunks
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1531
      functionLinenumberEnd: 1686
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - keep
        - chunk_list
        - num_chunks_in
      BBCount:         63
      ICount:          343
      EdgeCount:       84
      CyclomaticComplexity: 23
      functionsReached:
        - OSS_FUZZ_png_app_error
        - OSS_FUZZ_png_free
        - OSS_FUZZ_png_malloc
        - add_one_chunk
      functionUses:    2
      BranchProfiles:
        - Branch String:   'pngset.c:1535,8'
          Branch Sides:
            - BranchSide:      'pngset.c:1536,7'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:1538,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - add_one_chunk
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_app_error
                - OSS_FUZZ_png_app_error
                - OSS_FUZZ_png_app_error
        - Branch String:   'pngset.c:1538,17'
          Branch Sides:
            - BranchSide:      'pngset.c:1538,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_app_error
            - BranchSide:      'pngset.c:1540,21'
              BranchSideFuncs:
                - OSS_FUZZ_png_app_error
        - Branch String:   'pngset.c:1538,8'
          Branch Sides:
            - BranchSide:      'pngset.c:1540,21'
              BranchSideFuncs:
                - OSS_FUZZ_png_app_error
            - BranchSide:      'pngset.c:1545,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - add_one_chunk
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_app_error
                - OSS_FUZZ_png_app_error
        - Branch String:   'pngset.c:1545,8'
          Branch Sides:
            - BranchSide:      'pngset.c:1547,34'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - add_one_chunk
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_app_error
                - OSS_FUZZ_png_app_error
            - BranchSide:      'pngset.c:1554,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - add_one_chunk
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_app_error
                - OSS_FUZZ_png_app_error
        - Branch String:   'pngset.c:1550,11'
          Branch Sides:
            - BranchSide:      'pngset.c:1551,9'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:1552,4'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - add_one_chunk
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_app_error
                - OSS_FUZZ_png_app_error
        - Branch String:   'pngset.c:1554,8'
          Branch Sides:
            - BranchSide:      'pngset.c:1583,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - add_one_chunk
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_app_error
            - BranchSide:      'pngset.c:1589,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - add_one_chunk
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_app_error
                - OSS_FUZZ_png_app_error
        - Branch String:   'pngset.c:1589,11'
          Branch Sides:
            - BranchSide:      'pngset.c:1594,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_app_error
            - BranchSide:      'pngset.c:1599,34'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - add_one_chunk
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_app_error
        - Branch String:   'pngset.c:1603,8'
          Branch Sides:
            - BranchSide:      'pngset.c:1604,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - add_one_chunk
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_app_error
            - BranchSide:      'pngset.c:1608,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - add_one_chunk
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_app_error
        - Branch String:   'pngset.c:1608,8'
          Branch Sides:
            - BranchSide:      'pngset.c:1610,21'
              BranchSideFuncs:
                - OSS_FUZZ_png_app_error
            - BranchSide:      'pngset.c:1619,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - add_one_chunk
                - OSS_FUZZ_png_malloc
        - Branch String:   'pngset.c:1619,8'
          Branch Sides:
            - BranchSide:      'pngset.c:1621,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - add_one_chunk
            - BranchSide:      'pngset.c:1628,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - add_one_chunk
        - Branch String:   'pngset.c:1624,11'
          Branch Sides:
            - BranchSide:      'pngset.c:1625,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - add_one_chunk
            - BranchSide:      'pngset.c:1626,4'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - add_one_chunk
        - Branch String:   'pngset.c:1628,13'
          Branch Sides:
            - BranchSide:      'pngset.c:1629,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - add_one_chunk
            - BranchSide:      'pngset.c:1632,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - add_one_chunk
        - Branch String:   'pngset.c:1639,8'
          Branch Sides:
            - BranchSide:      'pngset.c:1645,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
                - add_one_chunk
            - BranchSide:      'pngset.c:1675,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
        - Branch String:   'pngset.c:1645,7'
          Branch Sides:
            - BranchSide:      'pngset.c:1647,41'
              BranchSideFuncs:
                - add_one_chunk
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
            - BranchSide:      'pngset.c:1652,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
        - Branch String:   'pngset.c:1653,7'
          Branch Sides:
            - BranchSide:      'pngset.c:1655,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
            - BranchSide:      'pngset.c:1665,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
        - Branch String:   'pngset.c:1655,14'
          Branch Sides:
            - BranchSide:      'pngset.c:1657,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
            - BranchSide:      'pngset.c:1662,7'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
        - Branch String:   'pngset.c:1657,17'
          Branch Sides:
            - BranchSide:      'pngset.c:1658,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
            - BranchSide:      'pngset.c:1659,21'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
        - Branch String:   'pngset.c:1665,11'
          Branch Sides:
            - BranchSide:      'pngset.c:1667,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
            - BranchSide:      'pngset.c:1672,4'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
        - Branch String:   'pngset.c:1667,14'
          Branch Sides:
            - BranchSide:      'pngset.c:1668,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_free
            - BranchSide:      'pngset.c:1670,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
        - Branch String:   'pngset.c:1679,8'
          Branch Sides:
            - BranchSide:      'pngset.c:1679,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
            - BranchSide:      'pngset.c:1681,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
        - Branch String:   'pngset.c:1681,11'
          Branch Sides:
            - BranchSide:      'pngset.c:1682,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
            - BranchSide:      'pngset.c:1684,29'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngset.c:1540,7'
          Dst:             OSS_FUZZ_png_app_error
        - Src:             'pngset.c:1594,10'
          Dst:             OSS_FUZZ_png_app_error
        - Src:             'pngset.c:1610,7'
          Dst:             OSS_FUZZ_png_app_error
        - Src:             'pngset.c:1621,18'
          Dst:             OSS_FUZZ_png_malloc
        - Src:             'pngset.c:1647,27'
          Dst:             add_one_chunk
        - Src:             'pngset.c:1668,13'
          Dst:             OSS_FUZZ_png_free
        - Src:             'pngset.c:1682,10'
          Dst:             OSS_FUZZ_png_free
    - functionName:    OSS_FUZZ_png_permit_mng_features
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1487
      functionLinenumberEnd: 1496
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - mng_features
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngset.c:1490,8'
          Branch Sides:
            - BranchSide:      'pngset.c:1491,7'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:1493,38'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_set_unknown_chunk_location
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1458
      functionLinenumberEnd: 1481
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - chunk
        - location
      BBCount:         18
      ICount:          95
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - OSS_FUZZ_png_app_error
        - check_location
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngset.c:1464,24'
          Branch Sides:
            - BranchSide:      'pngset.c:1464,27'
              BranchSideFuncs:
                - check_location
                - OSS_FUZZ_png_app_error
            - BranchSide:      'pngset.c:1464,24'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:1464,44'
          Branch Sides:
            - BranchSide:      'pngset.c:1464,47'
              BranchSideFuncs:
                - check_location
                - OSS_FUZZ_png_app_error
            - BranchSide:      'pngset.c:1464,44'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:1464,58'
          Branch Sides:
            - BranchSide:      'pngset.c:1464,58'
              BranchSideFuncs:
                - check_location
                - OSS_FUZZ_png_app_error
            - BranchSide:      'pngset.c:1465,7'
              BranchSideFuncs:
                - check_location
                - OSS_FUZZ_png_app_error
        - Branch String:   'pngset.c:1464,8'
          Branch Sides:
            - BranchSide:      'pngset.c:1464,8'
              BranchSideFuncs:
                - check_location
                - OSS_FUZZ_png_app_error
            - BranchSide:      'pngset.c:1467,12'
              BranchSideFuncs:
                - check_location
                - OSS_FUZZ_png_app_error
        - Branch String:   'pngset.c:1467,11'
          Branch Sides:
            - BranchSide:      'pngset.c:1469,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_app_error
                - check_location
            - BranchSide:      'pngset.c:1479,25'
              BranchSideFuncs:
                - check_location
        - Branch String:   'pngset.c:1471,14'
          Branch Sides:
            - BranchSide:      'pngset.c:1472,22'
              BranchSideFuncs:
                - check_location
            - BranchSide:      'pngset.c:1475,22'
              BranchSideFuncs:
                - check_location
      Callsites:
        - Src:             'pngset.c:1469,10'
          Dst:             OSS_FUZZ_png_app_error
        - Src:             'pngset.c:1479,10'
          Dst:             check_location
    - functionName:    check_location
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1321
      functionLinenumberEnd: 1353
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - location
      BBCount:         13
      ICount:          87
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - OSS_FUZZ_png_app_warning
        - OSS_FUZZ_png_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   'pngset.c:1328,22'
          Branch Sides:
            - BranchSide:      'pngset.c:1328,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_app_warning
            - BranchSide:      'pngset.c:1341,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngset.c:1328,8'
          Branch Sides:
            - BranchSide:      'pngset.c:1331,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_app_warning
                - OSS_FUZZ_png_error
            - BranchSide:      'pngset.c:1341,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngset.c:1341,8'
          Branch Sides:
            - BranchSide:      'pngset.c:1342,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngset.c:1347,4'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:1347,4'
          Branch Sides:
            - BranchSide:      'pngset.c:1348,21'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:1353,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngset.c:1331,7'
          Dst:             OSS_FUZZ_png_app_warning
        - Src:             'pngset.c:1342,7'
          Dst:             OSS_FUZZ_png_error
    - functionName:    OSS_FUZZ_png_set_unknown_chunks
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1359
      functionLinenumberEnd: 1453
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - unknowns
        - num_unknowns
      BBCount:         24
      ICount:          195
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - OSS_FUZZ_png_chunk_report
        - OSS_FUZZ_png_free
        - OSS_FUZZ_png_malloc_base
        - OSS_FUZZ_png_realloc_array
        - check_location
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngset.c:1362,24'
          Branch Sides:
            - BranchSide:      'pngset.c:1362,27'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:1364,7'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:1362,44'
          Branch Sides:
            - BranchSide:      'pngset.c:1362,47'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:1364,7'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:1362,65'
          Branch Sides:
            - BranchSide:      'pngset.c:1363,8'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:1364,7'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:1362,8'
          Branch Sides:
            - BranchSide:      'pngset.c:1364,7'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:1396,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_realloc_array
                - OSS_FUZZ_png_free
                - check_location
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_report
                - OSS_FUZZ_png_chunk_report
        - Branch String:   'pngset.c:1400,8'
          Branch Sides:
            - BranchSide:      'pngset.c:1402,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_report
            - BranchSide:      'pngset.c:1407,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - check_location
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_report
        - Branch String:   'pngset.c:1417,4'
          Branch Sides:
            - BranchSide:      'pngset.c:1417,4'
              BranchSideFuncs:
                - check_location
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_report
            - BranchSide:      'pngset.c:1419,14'
              BranchSideFuncs:
                - check_location
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_report
        - Branch String:   'pngset.c:1423,11'
          Branch Sides:
            - BranchSide:      'pngset.c:1425,10'
              BranchSideFuncs:
                - check_location
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_report
            - BranchSide:      'pngset.c:1431,21'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_base
                - check_location
                - OSS_FUZZ_png_chunk_report
        - Branch String:   'pngset.c:1434,14'
          Branch Sides:
            - BranchSide:      'pngset.c:1436,30'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_report
                - check_location
                - OSS_FUZZ_png_malloc_base
            - BranchSide:      'pngset.c:1442,17'
              BranchSideFuncs:
                - check_location
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_report
      Callsites:
        - Src:             'pngset.c:1396,9'
          Dst:             OSS_FUZZ_png_realloc_array
        - Src:             'pngset.c:1402,7'
          Dst:             OSS_FUZZ_png_chunk_report
        - Src:             'pngset.c:1407,4'
          Dst:             OSS_FUZZ_png_free
        - Src:             'pngset.c:1421,22'
          Dst:             check_location
        - Src:             'pngset.c:1431,21'
          Dst:             OSS_FUZZ_png_malloc_base
        - Src:             'pngset.c:1436,13'
          Dst:             OSS_FUZZ_png_chunk_report
    - functionName:    OSS_FUZZ_png_set_sPLT
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1227
      functionLinenumberEnd: 1315
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - entries
        - nentries
      BBCount:         31
      ICount:          244
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached:
        - OSS_FUZZ_png_app_error
        - OSS_FUZZ_png_chunk_report
        - OSS_FUZZ_png_free
        - OSS_FUZZ_png_malloc_array
        - OSS_FUZZ_png_malloc_base
        - OSS_FUZZ_png_realloc_array
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngset.c:1232,24'
          Branch Sides:
            - BranchSide:      'pngset.c:1232,27'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:1233,7'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:1232,44'
          Branch Sides:
            - BranchSide:      'pngset.c:1232,47'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:1233,7'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:1232,61'
          Branch Sides:
            - BranchSide:      'pngset.c:1232,64'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:1233,7'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:1232,8'
          Branch Sides:
            - BranchSide:      'pngset.c:1233,7'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:1238,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_realloc_array
                - OSS_FUZZ_png_free
                - strlen
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_malloc_array
                - OSS_FUZZ_png_chunk_report
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_app_error
                - OSS_FUZZ_png_chunk_report
        - Branch String:   'pngset.c:1242,8'
          Branch Sides:
            - BranchSide:      'pngset.c:1245,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_report
            - BranchSide:      'pngset.c:1249,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - strlen
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_malloc_array
                - OSS_FUZZ_png_chunk_report
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_app_error
        - Branch String:   'pngset.c:1261,33'
          Branch Sides:
            - BranchSide:      'pngset.c:1261,36'
              BranchSideFuncs:
                - OSS_FUZZ_png_app_error
                - OSS_FUZZ_png_chunk_report
                - strlen
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_malloc_array
                - OSS_FUZZ_png_free
            - BranchSide:      'pngset.c:1264,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_app_error
                - OSS_FUZZ_png_chunk_report
                - strlen
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_malloc_array
                - OSS_FUZZ_png_free
        - Branch String:   'pngset.c:1261,11'
          Branch Sides:
            - BranchSide:      'pngset.c:1264,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_app_error
                - OSS_FUZZ_png_chunk_report
                - strlen
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_malloc_array
                - OSS_FUZZ_png_free
            - BranchSide:      'pngset.c:1269,19'
              BranchSideFuncs:
                - strlen
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_malloc_array
                - OSS_FUZZ_png_chunk_report
                - OSS_FUZZ_png_app_error
                - OSS_FUZZ_png_free
        - Branch String:   'pngset.c:1277,11'
          Branch Sides:
            - BranchSide:      'pngset.c:1278,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_report
            - BranchSide:      'pngset.c:1280,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_array
                - OSS_FUZZ_png_chunk_report
                - strlen
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_app_error
                - OSS_FUZZ_png_free
        - Branch String:   'pngset.c:1289,11'
          Branch Sides:
            - BranchSide:      'pngset.c:1291,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_report
            - BranchSide:      'pngset.c:1296,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_report
                - strlen
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_malloc_array
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_app_error
        - Branch String:   'pngset.c:1310,4'
          Branch Sides:
            - BranchSide:      'pngset.c:1261,11'
              BranchSideFuncs:
                - strlen
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_malloc_array
                - OSS_FUZZ_png_chunk_report
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_app_error
            - BranchSide:      'pngset.c:1313,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_report
        - Branch String:   'pngset.c:1313,8'
          Branch Sides:
            - BranchSide:      'pngset.c:1313,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_report
            - BranchSide:      'pngset.c:1314,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_report
      Callsites:
        - Src:             'pngset.c:1238,9'
          Dst:             OSS_FUZZ_png_realloc_array
        - Src:             'pngset.c:1245,7'
          Dst:             OSS_FUZZ_png_chunk_report
        - Src:             'pngset.c:1249,4'
          Dst:             OSS_FUZZ_png_free
        - Src:             'pngset.c:1264,10'
          Dst:             OSS_FUZZ_png_app_error
        - Src:             'pngset.c:1274,16'
          Dst:             strlen
        - Src:             'pngset.c:1275,18'
          Dst:             OSS_FUZZ_png_malloc_base
        - Src:             'pngset.c:1286,21'
          Dst:             OSS_FUZZ_png_malloc_array
        - Src:             'pngset.c:1291,10'
          Dst:             OSS_FUZZ_png_free
        - Src:             'pngset.c:1314,7'
          Dst:             OSS_FUZZ_png_chunk_report
    - functionName:    OSS_FUZZ_png_set_tRNS
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1148
      functionLinenumberEnd: 1212
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - trans_alpha
        - num_trans
        - trans_color
      BBCount:         43
      ICount:          254
      EdgeCount:       58
      CyclomaticComplexity: 17
      functionsReached:
        - OSS_FUZZ_png_free_data
        - OSS_FUZZ_png_malloc
        - OSS_FUZZ_png_warning
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngset.c:1151,24'
          Branch Sides:
            - BranchSide:      'pngset.c:1151,27'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:1153,7'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:1151,8'
          Branch Sides:
            - BranchSide:      'pngset.c:1153,7'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:1155,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_malloc
        - Branch String:   'pngset.c:1155,8'
          Branch Sides:
            - BranchSide:      'pngset.c:1166,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_malloc
            - BranchSide:      'pngset.c:1181,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
        - Branch String:   'pngset.c:1168,26'
          Branch Sides:
            - BranchSide:      'pngset.c:1168,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_malloc
            - BranchSide:      'pngset.c:1178,31'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
        - Branch String:   'pngset.c:1168,12'
          Branch Sides:
            - BranchSide:      'pngset.c:1171,35'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngset.c:1178,31'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
        - Branch String:   'pngset.c:1181,8'
          Branch Sides:
            - BranchSide:      'pngset.c:1184,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngset.c:1205,39'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:1184,11'
          Branch Sides:
            - BranchSide:      'pngset.c:1186,33'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngset.c:1199,7'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:1188,59'
          Branch Sides:
            - BranchSide:      'pngset.c:1189,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngset.c:1190,15'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
        - Branch String:   'pngset.c:1189,46'
          Branch Sides:
            - BranchSide:      'pngset.c:1190,15'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngset.c:1194,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
        - Branch String:   'pngset.c:1190,58'
          Branch Sides:
            - BranchSide:      'pngset.c:1191,15'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngset.c:1196,7'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:1191,45'
          Branch Sides:
            - BranchSide:      'pngset.c:1192,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngset.c:1194,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
        - Branch String:   'pngset.c:1192,46'
          Branch Sides:
            - BranchSide:      'pngset.c:1193,14'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngset.c:1194,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
        - Branch String:   'pngset.c:1188,14'
          Branch Sides:
            - BranchSide:      'pngset.c:1194,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngset.c:1196,7'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:1201,11'
          Branch Sides:
            - BranchSide:      'pngset.c:1202,20'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:1203,4'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:1207,8'
          Branch Sides:
            - BranchSide:      'pngset.c:1207,8'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:1209,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngset.c:1166,8'
          Dst:             OSS_FUZZ_png_free_data
        - Src:             'pngset.c:1171,35'
          Dst:             OSS_FUZZ_png_malloc
        - Src:             'pngset.c:1194,13'
          Dst:             OSS_FUZZ_png_warning
    - functionName:    OSS_FUZZ_png_set_tIME
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1122
      functionLinenumberEnd: 1141
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - mod_time
      BBCount:         28
      ICount:          146
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached:
        - OSS_FUZZ_png_warning
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngset.c:1125,24'
          Branch Sides:
            - BranchSide:      'pngset.c:1125,27'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:1127,7'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:1125,44'
          Branch Sides:
            - BranchSide:      'pngset.c:1125,47'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:1127,7'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:1125,64'
          Branch Sides:
            - BranchSide:      'pngset.c:1126,9'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:1127,7'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:1125,8'
          Branch Sides:
            - BranchSide:      'pngset.c:1127,7'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:1129,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
        - Branch String:   'pngset.c:1129,31'
          Branch Sides:
            - BranchSide:      'pngset.c:1129,34'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngset.c:1134,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
        - Branch String:   'pngset.c:1129,56'
          Branch Sides:
            - BranchSide:      'pngset.c:1130,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngset.c:1134,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
        - Branch String:   'pngset.c:1130,31'
          Branch Sides:
            - BranchSide:      'pngset.c:1130,34'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngset.c:1134,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
        - Branch String:   'pngset.c:1130,56'
          Branch Sides:
            - BranchSide:      'pngset.c:1131,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngset.c:1134,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
        - Branch String:   'pngset.c:1131,31'
          Branch Sides:
            - BranchSide:      'pngset.c:1131,34'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngset.c:1134,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
        - Branch String:   'pngset.c:1131,56'
          Branch Sides:
            - BranchSide:      'pngset.c:1132,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngset.c:1134,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
        - Branch String:   'pngset.c:1129,8'
          Branch Sides:
            - BranchSide:      'pngset.c:1134,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngset.c:1139,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngset.c:1134,7'
          Dst:             OSS_FUZZ_png_warning
    - functionName:    OSS_FUZZ_png_set_text_2
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 927
      functionLinenumberEnd: 1115
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - text_ptr
        - num_text
      BBCount:         64
      ICount:          582
      EdgeCount:       86
      CyclomaticComplexity: 24
      functionsReached:
        - OSS_FUZZ_png_chunk_report
        - OSS_FUZZ_png_free
        - OSS_FUZZ_png_malloc_base
        - OSS_FUZZ_png_realloc_array
        - strlen
      functionUses:    4
      BranchProfiles:
        - Branch String:   'pngset.c:933,24'
          Branch Sides:
            - BranchSide:      'pngset.c:933,27'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:934,7'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:933,44'
          Branch Sides:
            - BranchSide:      'pngset.c:933,47'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:934,7'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:933,61'
          Branch Sides:
            - BranchSide:      'pngset.c:933,64'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:934,7'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:933,8'
          Branch Sides:
            - BranchSide:      'pngset.c:934,7'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:941,8'
              BranchSideFuncs:
                - strlen
                - strlen
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_report
                - strlen
                - strlen
                - OSS_FUZZ_png_chunk_report
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_chunk_report
                - OSS_FUZZ_png_realloc_array
        - Branch String:   'pngset.c:941,8'
          Branch Sides:
            - BranchSide:      'pngset.c:943,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - strlen
                - strlen
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_report
                - strlen
                - strlen
                - OSS_FUZZ_png_chunk_report
                - OSS_FUZZ_png_chunk_report
                - OSS_FUZZ_png_realloc_array
            - BranchSide:      'pngset.c:986,11'
              BranchSideFuncs:
                - strlen
                - strlen
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_report
                - strlen
                - strlen
                - OSS_FUZZ_png_chunk_report
        - Branch String:   'pngset.c:949,11'
          Branch Sides:
            - BranchSide:      'pngset.c:951,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_realloc_array
                - OSS_FUZZ_png_free
                - strlen
                - strlen
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_report
                - strlen
                - strlen
                - OSS_FUZZ_png_chunk_report
                - OSS_FUZZ_png_chunk_report
            - BranchSide:      'pngset.c:968,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - strlen
                - strlen
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_report
                - strlen
                - strlen
                - OSS_FUZZ_png_chunk_report
                - OSS_FUZZ_png_chunk_report
        - Branch String:   'pngset.c:954,14'
          Branch Sides:
            - BranchSide:      'pngset.c:955,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_realloc_array
                - OSS_FUZZ_png_free
                - strlen
                - strlen
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_report
                - strlen
                - strlen
                - OSS_FUZZ_png_chunk_report
                - OSS_FUZZ_png_chunk_report
            - BranchSide:      'pngset.c:958,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_realloc_array
                - OSS_FUZZ_png_free
                - strlen
                - strlen
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_report
                - strlen
                - strlen
                - OSS_FUZZ_png_chunk_report
                - OSS_FUZZ_png_chunk_report
        - Branch String:   'pngset.c:968,11'
          Branch Sides:
            - BranchSide:      'pngset.c:970,27'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_report
            - BranchSide:      'pngset.c:976,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - strlen
                - strlen
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_report
                - strlen
                - strlen
                - OSS_FUZZ_png_chunk_report
        - Branch String:   'pngset.c:986,4'
          Branch Sides:
            - BranchSide:      'pngset.c:990,27'
              BranchSideFuncs:
                - strlen
                - strlen
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_report
                - strlen
                - strlen
                - OSS_FUZZ_png_chunk_report
            - BranchSide:      'pngset.c:1114,4'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:992,11'
          Branch Sides:
            - BranchSide:      'pngset.c:993,11'
              BranchSideFuncs:
                - strlen
                - strlen
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_report
                - strlen
                - strlen
                - OSS_FUZZ_png_chunk_report
            - BranchSide:      'pngset.c:995,11'
              BranchSideFuncs:
                - strlen
                - strlen
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_report
                - strlen
                - strlen
                - OSS_FUZZ_png_chunk_report
        - Branch String:   'pngset.c:995,63'
          Branch Sides:
            - BranchSide:      'pngset.c:996,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_report
                - strlen
                - strlen
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_report
                - strlen
                - strlen
            - BranchSide:      'pngset.c:998,27'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_report
                - strlen
                - strlen
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_report
                - strlen
                - strlen
        - Branch String:   'pngset.c:995,11'
          Branch Sides:
            - BranchSide:      'pngset.c:998,27'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_report
                - strlen
                - strlen
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_report
                - strlen
                - strlen
            - BranchSide:      'pngset.c:1003,24'
              BranchSideFuncs:
                - strlen
                - strlen
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_report
                - OSS_FUZZ_png_chunk_report
                - strlen
                - strlen
        - Branch String:   'pngset.c:1005,11'
          Branch Sides:
            - BranchSide:      'pngset.c:1007,19'
              BranchSideFuncs:
                - strlen
                - OSS_FUZZ_png_malloc_base
                - strlen
                - strlen
                - strlen
                - OSS_FUZZ_png_chunk_report
                - OSS_FUZZ_png_chunk_report
            - BranchSide:      'pngset.c:1016,14'
              BranchSideFuncs:
                - strlen
                - OSS_FUZZ_png_malloc_base
                - strlen
                - OSS_FUZZ_png_chunk_report
                - OSS_FUZZ_png_chunk_report
                - strlen
                - strlen
        - Branch String:   'pngset.c:1016,14'
          Branch Sides:
            - BranchSide:      'pngset.c:1017,31'
              BranchSideFuncs:
                - strlen
                - strlen
                - OSS_FUZZ_png_malloc_base
                - strlen
                - OSS_FUZZ_png_chunk_report
                - OSS_FUZZ_png_chunk_report
                - strlen
            - BranchSide:      'pngset.c:1020,22'
              BranchSideFuncs:
                - strlen
                - OSS_FUZZ_png_malloc_base
                - strlen
                - strlen
                - OSS_FUZZ_png_chunk_report
                - OSS_FUZZ_png_chunk_report
                - strlen
        - Branch String:   'pngset.c:1022,14'
          Branch Sides:
            - BranchSide:      'pngset.c:1023,35'
              BranchSideFuncs:
                - strlen
                - strlen
                - OSS_FUZZ_png_malloc_base
                - strlen
                - strlen
                - OSS_FUZZ_png_chunk_report
                - OSS_FUZZ_png_chunk_report
            - BranchSide:      'pngset.c:1026,26'
              BranchSideFuncs:
                - strlen
                - OSS_FUZZ_png_malloc_base
                - strlen
                - strlen
                - strlen
                - OSS_FUZZ_png_chunk_report
                - OSS_FUZZ_png_chunk_report
        - Branch String:   'pngset.c:1036,36'
          Branch Sides:
            - BranchSide:      'pngset.c:1036,39'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_base
                - strlen
                - strlen
                - strlen
                - strlen
                - OSS_FUZZ_png_chunk_report
                - OSS_FUZZ_png_chunk_report
            - BranchSide:      'pngset.c:1038,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_base
                - strlen
                - strlen
                - strlen
                - strlen
                - OSS_FUZZ_png_chunk_report
                - OSS_FUZZ_png_chunk_report
        - Branch String:   'pngset.c:1036,11'
          Branch Sides:
            - BranchSide:      'pngset.c:1038,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_base
                - strlen
                - strlen
                - strlen
                - strlen
                - OSS_FUZZ_png_chunk_report
                - OSS_FUZZ_png_chunk_report
            - BranchSide:      'pngset.c:1050,31'
              BranchSideFuncs:
                - strlen
                - OSS_FUZZ_png_malloc_base
                - strlen
                - strlen
                - strlen
                - OSS_FUZZ_png_chunk_report
                - OSS_FUZZ_png_chunk_report
        - Branch String:   'pngset.c:1040,14'
          Branch Sides:
            - BranchSide:      'pngset.c:1041,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_base
                - strlen
                - strlen
                - strlen
                - strlen
                - OSS_FUZZ_png_chunk_report
                - OSS_FUZZ_png_chunk_report
            - BranchSide:      'pngset.c:1045,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_base
                - strlen
                - strlen
                - strlen
                - strlen
                - OSS_FUZZ_png_chunk_report
                - OSS_FUZZ_png_chunk_report
        - Branch String:   'pngset.c:1057,11'
          Branch Sides:
            - BranchSide:      'pngset.c:1059,27'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_report
            - BranchSide:      'pngset.c:1070,14'
              BranchSideFuncs:
                - strlen
                - strlen
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_report
                - strlen
                - strlen
                - OSS_FUZZ_png_chunk_report
        - Branch String:   'pngset.c:1073,11'
          Branch Sides:
            - BranchSide:      'pngset.c:1075,24'
              BranchSideFuncs:
                - strlen
                - strlen
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_report
                - strlen
                - strlen
                - OSS_FUZZ_png_chunk_report
            - BranchSide:      'pngset.c:1086,10'
              BranchSideFuncs:
                - strlen
                - strlen
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_report
                - strlen
                - strlen
                - OSS_FUZZ_png_chunk_report
        - Branch String:   'pngset.c:1091,11'
          Branch Sides:
            - BranchSide:      'pngset.c:1092,17'
              BranchSideFuncs:
                - strlen
                - strlen
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_report
                - strlen
                - strlen
                - OSS_FUZZ_png_chunk_report
            - BranchSide:      'pngset.c:1094,9'
              BranchSideFuncs:
                - strlen
                - strlen
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_report
                - strlen
                - strlen
                - OSS_FUZZ_png_chunk_report
        - Branch String:   'pngset.c:1097,11'
          Branch Sides:
            - BranchSide:      'pngset.c:1099,10'
              BranchSideFuncs:
                - strlen
                - strlen
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_report
                - strlen
                - strlen
                - OSS_FUZZ_png_chunk_report
            - BranchSide:      'pngset.c:1106,31'
              BranchSideFuncs:
                - strlen
                - strlen
                - OSS_FUZZ_png_malloc_base
                - OSS_FUZZ_png_chunk_report
                - strlen
                - strlen
                - OSS_FUZZ_png_chunk_report
      Callsites:
        - Src:             'pngset.c:963,21'
          Dst:             OSS_FUZZ_png_realloc_array
        - Src:             'pngset.c:970,10'
          Dst:             OSS_FUZZ_png_chunk_report
        - Src:             'pngset.c:976,7'
          Dst:             OSS_FUZZ_png_free
        - Src:             'pngset.c:998,10'
          Dst:             OSS_FUZZ_png_chunk_report
        - Src:             'pngset.c:1003,17'
          Dst:             strlen
        - Src:             'pngset.c:1017,24'
          Dst:             strlen
        - Src:             'pngset.c:1023,28'
          Dst:             strlen
        - Src:             'pngset.c:1050,24'
          Dst:             strlen
        - Src:             'pngset.c:1054,20'
          Dst:             OSS_FUZZ_png_malloc_base
        - Src:             'pngset.c:1059,10'
          Dst:             OSS_FUZZ_png_chunk_report
    - functionName:    OSS_FUZZ_png_set_text
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 916
      functionLinenumberEnd: 922
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - text_ptr
        - num_text
      BBCount:         5
      ICount:          44
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OSS_FUZZ_png_error
        - OSS_FUZZ_png_set_text_2
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngset.c:920,8'
          Branch Sides:
            - BranchSide:      'pngset.c:921,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngset.c:922,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngset.c:918,10'
          Dst:             OSS_FUZZ_png_set_text_2
        - Src:             'pngset.c:921,7'
          Dst:             OSS_FUZZ_png_error
    - functionName:    OSS_FUZZ_png_set_iCCP
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 864
      functionLinenumberEnd: 909
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - name
        - compression_type
        - profile
        - proflen
      BBCount:         20
      ICount:          150
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - OSS_FUZZ_png_app_error
        - OSS_FUZZ_png_benign_error
        - OSS_FUZZ_png_free
        - OSS_FUZZ_png_free_data
        - OSS_FUZZ_png_malloc_warn
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngset.c:871,24'
          Branch Sides:
            - BranchSide:      'pngset.c:871,27'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:872,7'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:871,44'
          Branch Sides:
            - BranchSide:      'pngset.c:871,47'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:872,7'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:871,60'
          Branch Sides:
            - BranchSide:      'pngset.c:871,63'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:872,7'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:871,8'
          Branch Sides:
            - BranchSide:      'pngset.c:872,7'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:874,8'
              BranchSideFuncs:
                - strlen
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_app_error
        - Branch String:   'pngset.c:874,8'
          Branch Sides:
            - BranchSide:      'pngset.c:875,21'
              BranchSideFuncs:
                - OSS_FUZZ_png_app_error
                - strlen
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_benign_error
            - BranchSide:      'pngset.c:877,20'
              BranchSideFuncs:
                - strlen
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_benign_error
                - OSS_FUZZ_png_benign_error
        - Branch String:   'pngset.c:880,8'
          Branch Sides:
            - BranchSide:      'pngset.c:882,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_benign_error
            - BranchSide:      'pngset.c:887,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_benign_error
        - Branch String:   'pngset.c:891,8'
          Branch Sides:
            - BranchSide:      'pngset.c:893,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_benign_error
            - BranchSide:      'pngset.c:900,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_free_data
      Callsites:
        - Src:             'pngset.c:875,7'
          Dst:             OSS_FUZZ_png_app_error
        - Src:             'pngset.c:877,13'
          Dst:             strlen
        - Src:             'pngset.c:878,20'
          Dst:             OSS_FUZZ_png_malloc_warn
        - Src:             'pngset.c:882,7'
          Dst:             OSS_FUZZ_png_benign_error
        - Src:             'pngset.c:888,23'
          Dst:             OSS_FUZZ_png_malloc_warn
        - Src:             'pngset.c:893,7'
          Dst:             OSS_FUZZ_png_free
        - Src:             'pngset.c:894,7'
          Dst:             OSS_FUZZ_png_benign_error
        - Src:             'pngset.c:902,4'
          Dst:             OSS_FUZZ_png_free_data
    - functionName:    OSS_FUZZ_png_set_sRGB_gAMA_and_cHRM
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - srgb_intent
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OSS_FUZZ_png_set_cHRM_fixed
        - OSS_FUZZ_png_set_gAMA_fixed
        - OSS_FUZZ_png_set_sRGB
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngset.c:838,24'
          Branch Sides:
            - BranchSide:      'pngset.c:838,27'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:839,7'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:838,8'
          Branch Sides:
            - BranchSide:      'pngset.c:839,7'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:841,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_sRGB
                - OSS_FUZZ_png_set_gAMA_fixed
                - OSS_FUZZ_png_set_cHRM_fixed
      Callsites:
        - Src:             'pngset.c:841,4'
          Dst:             OSS_FUZZ_png_set_sRGB
        - Src:             'pngset.c:844,7'
          Dst:             OSS_FUZZ_png_set_gAMA_fixed
        - Src:             'pngset.c:848,7'
          Dst:             OSS_FUZZ_png_set_cHRM_fixed
    - functionName:    OSS_FUZZ_png_set_sRGB
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 822
      functionLinenumberEnd: 830
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - srgb_intent
      BBCount:         7
      ICount:          41
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'pngset.c:825,24'
          Branch Sides:
            - BranchSide:      'pngset.c:825,27'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:826,7'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:825,8'
          Branch Sides:
            - BranchSide:      'pngset.c:826,7'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:828,33'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_set_gAMA_fixed
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - file_gamma
      BBCount:         7
      ICount:          41
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'pngset.c:365,24'
          Branch Sides:
            - BranchSide:      'pngset.c:365,27'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:366,7'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:365,8'
          Branch Sides:
            - BranchSide:      'pngset.c:366,7'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:368,22'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_set_cHRM_fixed
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - white_x
        - white_y
        - red_x
        - red_y
        - green_x
        - green_y
        - blue_x
        - blue_y
      BBCount:         7
      ICount:          98
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'pngset.c:46,24'
          Branch Sides:
            - BranchSide:      'pngset.c:46,27'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:47,7'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:46,8'
          Branch Sides:
            - BranchSide:      'pngset.c:47,7'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:49,26'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_set_sBIT
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 808
      functionLinenumberEnd: 816
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - sig_bit
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngset.c:811,24'
          Branch Sides:
            - BranchSide:      'pngset.c:811,27'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:812,7'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:811,44'
          Branch Sides:
            - BranchSide:      'pngset.c:811,47'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:812,7'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:811,8'
          Branch Sides:
            - BranchSide:      'pngset.c:812,7'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:814,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_set_PLTE
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 743
      functionLinenumberEnd: 802
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - palette
        - num_palette
      BBCount:         33
      ICount:          196
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached:
        - OSS_FUZZ_png_calloc
        - OSS_FUZZ_png_error
        - OSS_FUZZ_png_free_data
        - OSS_FUZZ_png_warning
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngset.c:749,24'
          Branch Sides:
            - BranchSide:      'pngset.c:749,27'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:750,7'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:749,8'
          Branch Sides:
            - BranchSide:      'pngset.c:750,7'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:752,26'
              BranchSideFuncs:
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_error
        - Branch String:   'pngset.c:752,25'
          Branch Sides:
            - BranchSide:      'pngset.c:752,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_error
            - BranchSide:      'pngset.c:753,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_error
        - Branch String:   'pngset.c:755,24'
          Branch Sides:
            - BranchSide:      'pngset.c:755,27'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_error
            - BranchSide:      'pngset.c:757,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_error
        - Branch String:   'pngset.c:755,8'
          Branch Sides:
            - BranchSide:      'pngset.c:757,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_error
            - BranchSide:      'pngset.c:768,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_error
        - Branch String:   'pngset.c:757,11'
          Branch Sides:
            - BranchSide:      'pngset.c:758,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngset.c:762,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
        - Branch String:   'pngset.c:768,25'
          Branch Sides:
            - BranchSide:      'pngset.c:768,28'
              BranchSideFuncs:
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_error
            - BranchSide:      'pngset.c:769,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_error
        - Branch String:   'pngset.c:768,45'
          Branch Sides:
            - BranchSide:      'pngset.c:769,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngset.c:775,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngset.c:771,13'
          Branch Sides:
            - BranchSide:      'pngset.c:771,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_calloc
                - OSS_FUZZ_png_error
            - BranchSide:      'pngset.c:785,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_calloc
        - Branch String:   'pngset.c:768,8'
          Branch Sides:
            - BranchSide:      'pngset.c:775,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngset.c:785,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_calloc
        - Branch String:   'pngset.c:794,8'
          Branch Sides:
            - BranchSide:      'pngset.c:795,14'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:798,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngset.c:758,10'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngset.c:762,10'
          Dst:             OSS_FUZZ_png_warning
        - Src:             'pngset.c:775,7'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngset.c:785,4'
          Dst:             OSS_FUZZ_png_free_data
        - Src:             'pngset.c:791,23'
          Dst:             OSS_FUZZ_png_calloc
    - functionName:    OSS_FUZZ_png_set_pHYs
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 727
      functionLinenumberEnd: 737
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - res_x
        - res_y
        - unit_type
      BBCount:         7
      ICount:          56
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngset.c:730,24'
          Branch Sides:
            - BranchSide:      'pngset.c:730,27'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:731,7'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:730,8'
          Branch Sides:
            - BranchSide:      'pngset.c:731,7'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:733,34'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_set_sCAL_fixed
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 698
      functionLinenumberEnd: 719
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - unit
        - width
        - height
      BBCount:         9
      ICount:          69
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OSS_FUZZ_png_ascii_from_fixed
        - OSS_FUZZ_png_set_sCAL_s
        - OSS_FUZZ_png_warning
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngset.c:702,8'
          Branch Sides:
            - BranchSide:      'pngset.c:703,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngset.c:705,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_ascii_from_fixed
                - OSS_FUZZ_png_ascii_from_fixed
                - OSS_FUZZ_png_set_sCAL_s
                - OSS_FUZZ_png_warning
        - Branch String:   'pngset.c:705,13'
          Branch Sides:
            - BranchSide:      'pngset.c:706,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngset.c:714,28'
              BranchSideFuncs:
                - OSS_FUZZ_png_ascii_from_fixed
                - OSS_FUZZ_png_ascii_from_fixed
                - OSS_FUZZ_png_set_sCAL_s
      Callsites:
        - Src:             'pngset.c:703,7'
          Dst:             OSS_FUZZ_png_warning
        - Src:             'pngset.c:706,7'
          Dst:             OSS_FUZZ_png_warning
        - Src:             'pngset.c:714,7'
          Dst:             OSS_FUZZ_png_ascii_from_fixed
        - Src:             'pngset.c:715,7'
          Dst:             OSS_FUZZ_png_ascii_from_fixed
        - Src:             'pngset.c:717,7'
          Dst:             OSS_FUZZ_png_set_sCAL_s
    - functionName:    OSS_FUZZ_png_set_sCAL_s
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 602
      functionLinenumberEnd: 662
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - unit
        - swidth
        - sheight
      BBCount:         36
      ICount:          230
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached:
        - OSS_FUZZ_png_check_fp_string
        - OSS_FUZZ_png_error
        - OSS_FUZZ_png_free
        - OSS_FUZZ_png_malloc_warn
        - OSS_FUZZ_png_warning
        - strlen
      functionUses:    3
      BranchProfiles:
        - Branch String:   'pngset.c:607,24'
          Branch Sides:
            - BranchSide:      'pngset.c:607,27'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:608,7'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:607,8'
          Branch Sides:
            - BranchSide:      'pngset.c:608,7'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:613,8'
              BranchSideFuncs:
                - strlen
                - OSS_FUZZ_png_check_fp_string
                - OSS_FUZZ_png_error
                - strlen
                - OSS_FUZZ_png_check_fp_string
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_error
        - Branch String:   'pngset.c:613,18'
          Branch Sides:
            - BranchSide:      'pngset.c:613,21'
              BranchSideFuncs:
                - strlen
                - OSS_FUZZ_png_check_fp_string
                - OSS_FUZZ_png_error
                - strlen
                - OSS_FUZZ_png_check_fp_string
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_error
            - BranchSide:      'pngset.c:616,8'
              BranchSideFuncs:
                - strlen
                - OSS_FUZZ_png_check_fp_string
                - OSS_FUZZ_png_error
                - strlen
                - OSS_FUZZ_png_check_fp_string
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'pngset.c:613,8'
          Branch Sides:
            - BranchSide:      'pngset.c:614,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngset.c:616,8'
              BranchSideFuncs:
                - strlen
                - OSS_FUZZ_png_check_fp_string
                - OSS_FUZZ_png_error
                - strlen
                - OSS_FUZZ_png_check_fp_string
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'pngset.c:616,23'
          Branch Sides:
            - BranchSide:      'pngset.c:616,44'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngset.c:618,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngset.c:616,58'
          Branch Sides:
            - BranchSide:      'pngset.c:617,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngset.c:618,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngset.c:617,34'
          Branch Sides:
            - BranchSide:      'pngset.c:617,58'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngset.c:618,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngset.c:616,8'
          Branch Sides:
            - BranchSide:      'pngset.c:618,17'
              BranchSideFuncs:
                - strlen
                - OSS_FUZZ_png_check_fp_string
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngset.c:620,8'
              BranchSideFuncs:
                - strlen
                - OSS_FUZZ_png_check_fp_string
                - OSS_FUZZ_png_error
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'pngset.c:620,24'
          Branch Sides:
            - BranchSide:      'pngset.c:620,45'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngset.c:622,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngset.c:620,60'
          Branch Sides:
            - BranchSide:      'pngset.c:621,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngset.c:622,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngset.c:621,35'
          Branch Sides:
            - BranchSide:      'pngset.c:621,59'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
            - BranchSide:      'pngset.c:622,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_error
        - Branch String:   'pngset.c:620,8'
          Branch Sides:
            - BranchSide:      'pngset.c:622,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngset.c:624,36'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'pngset.c:633,8'
          Branch Sides:
            - BranchSide:      'pngset.c:635,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngset.c:640,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_warning
        - Branch String:   'pngset.c:649,8'
          Branch Sides:
            - BranchSide:      'pngset.c:651,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_free
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngset.c:658,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngset.c:614,7'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngset.c:616,37'
          Dst:             strlen
        - Src:             'pngset.c:617,38'
          Dst:             OSS_FUZZ_png_check_fp_string
        - Src:             'pngset.c:618,7'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngset.c:620,38'
          Dst:             strlen
        - Src:             'pngset.c:621,39'
          Dst:             OSS_FUZZ_png_check_fp_string
        - Src:             'pngset.c:622,7'
          Dst:             OSS_FUZZ_png_error
        - Src:             'pngset.c:630,29'
          Dst:             OSS_FUZZ_png_malloc_warn
        - Src:             'pngset.c:635,7'
          Dst:             OSS_FUZZ_png_warning
        - Src:             'pngset.c:646,30'
          Dst:             OSS_FUZZ_png_malloc_warn
        - Src:             'pngset.c:651,7'
          Dst:             OSS_FUZZ_png_free
        - Src:             'pngset.c:654,7'
          Dst:             OSS_FUZZ_png_warning
    - functionName:    OSS_FUZZ_png_set_sCAL
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 668
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - double
        - double
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - unit
        - width
        - height
      BBCount:         9
      ICount:          67
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OSS_FUZZ_png_ascii_from_fp
        - OSS_FUZZ_png_set_sCAL_s
        - OSS_FUZZ_png_warning
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngset.c:672,8'
          Branch Sides:
            - BranchSide:      'pngset.c:673,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngset.c:675,13'
              BranchSideFuncs:
                - OSS_FUZZ_png_ascii_from_fp
                - OSS_FUZZ_png_ascii_from_fp
                - OSS_FUZZ_png_set_sCAL_s
                - OSS_FUZZ_png_warning
        - Branch String:   'pngset.c:675,13'
          Branch Sides:
            - BranchSide:      'pngset.c:676,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngset.c:684,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_ascii_from_fp
                - OSS_FUZZ_png_ascii_from_fp
                - OSS_FUZZ_png_set_sCAL_s
      Callsites:
        - Src:             'pngset.c:673,7'
          Dst:             OSS_FUZZ_png_warning
        - Src:             'pngset.c:676,7'
          Dst:             OSS_FUZZ_png_warning
        - Src:             'pngset.c:684,7'
          Dst:             OSS_FUZZ_png_ascii_from_fp
        - Src:             'pngset.c:686,7'
          Dst:             OSS_FUZZ_png_ascii_from_fp
        - Src:             'pngset.c:689,7'
          Dst:             OSS_FUZZ_png_set_sCAL_s
    - functionName:    OSS_FUZZ_png_set_pCAL
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 487
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - purpose
        - X0
        - X1
        - type
        - nparams
        - units
        - params
      BBCount:         49
      ICount:          352
      EdgeCount:       67
      CyclomaticComplexity: 20
      functionsReached:
        - OSS_FUZZ_png_check_fp_string
        - OSS_FUZZ_png_chunk_report
        - OSS_FUZZ_png_malloc_warn
        - OSS_FUZZ_png_warning
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngset.c:493,24'
          Branch Sides:
            - BranchSide:      'pngset.c:493,27'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:495,7'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:493,44'
          Branch Sides:
            - BranchSide:      'pngset.c:493,47'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:495,7'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:493,63'
          Branch Sides:
            - BranchSide:      'pngset.c:493,66'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:495,7'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:494,8'
          Branch Sides:
            - BranchSide:      'pngset.c:494,12'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:495,7'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:494,24'
          Branch Sides:
            - BranchSide:      'pngset.c:494,27'
              BranchSideFuncs:
                - strlen
                - OSS_FUZZ_png_malloc_warn
                - strlen
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_malloc_warn
                - strlen
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_chunk_report
                - strlen
                - OSS_FUZZ_png_check_fp_string
                - OSS_FUZZ_png_chunk_report
                - OSS_FUZZ_png_chunk_report
                - OSS_FUZZ_png_chunk_report
            - BranchSide:      'pngset.c:497,20'
              BranchSideFuncs:
                - strlen
                - OSS_FUZZ_png_malloc_warn
                - strlen
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_malloc_warn
                - strlen
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_chunk_report
                - strlen
                - OSS_FUZZ_png_check_fp_string
                - OSS_FUZZ_png_chunk_report
                - OSS_FUZZ_png_chunk_report
                - OSS_FUZZ_png_chunk_report
        - Branch String:   'pngset.c:493,8'
          Branch Sides:
            - BranchSide:      'pngset.c:495,7'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:497,20'
              BranchSideFuncs:
                - strlen
                - OSS_FUZZ_png_malloc_warn
                - strlen
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_malloc_warn
                - strlen
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_chunk_report
                - strlen
                - OSS_FUZZ_png_check_fp_string
                - OSS_FUZZ_png_chunk_report
                - OSS_FUZZ_png_chunk_report
                - OSS_FUZZ_png_chunk_report
        - Branch String:   'pngset.c:504,17'
          Branch Sides:
            - BranchSide:      'pngset.c:504,20'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_report
            - BranchSide:      'pngset.c:506,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_report
        - Branch String:   'pngset.c:504,8'
          Branch Sides:
            - BranchSide:      'pngset.c:506,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_report
            - BranchSide:      'pngset.c:511,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_warn
                - strlen
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_malloc_warn
                - strlen
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_chunk_report
                - strlen
                - OSS_FUZZ_png_check_fp_string
                - OSS_FUZZ_png_chunk_report
                - OSS_FUZZ_png_chunk_report
        - Branch String:   'pngset.c:511,20'
          Branch Sides:
            - BranchSide:      'pngset.c:511,23'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_report
            - BranchSide:      'pngset.c:513,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_report
        - Branch String:   'pngset.c:511,8'
          Branch Sides:
            - BranchSide:      'pngset.c:513,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_report
            - BranchSide:      'pngset.c:519,10'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_warn
                - strlen
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_malloc_warn
                - strlen
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_chunk_report
                - strlen
                - OSS_FUZZ_png_check_fp_string
                - OSS_FUZZ_png_chunk_report
        - Branch String:   'pngset.c:519,4'
          Branch Sides:
            - BranchSide:      'pngset.c:521,11'
              BranchSideFuncs:
                - strlen
                - OSS_FUZZ_png_check_fp_string
                - OSS_FUZZ_png_chunk_report
                - OSS_FUZZ_png_malloc_warn
                - strlen
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_malloc_warn
                - strlen
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_chunk_report
            - BranchSide:      'pngset.c:530,29'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_warn
                - strlen
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_malloc_warn
                - strlen
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_chunk_report
        - Branch String:   'pngset.c:521,29'
          Branch Sides:
            - BranchSide:      'pngset.c:522,32'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_report
            - BranchSide:      'pngset.c:524,27'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_report
        - Branch String:   'pngset.c:521,11'
          Branch Sides:
            - BranchSide:      'pngset.c:524,27'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_warn
                - strlen
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_malloc_warn
                - strlen
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_chunk_report
                - strlen
                - OSS_FUZZ_png_check_fp_string
                - OSS_FUZZ_png_chunk_report
            - BranchSide:      'pngset.c:528,4'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_warn
                - strlen
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_malloc_warn
                - strlen
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_chunk_report
                - strlen
                - OSS_FUZZ_png_check_fp_string
                - OSS_FUZZ_png_chunk_report
        - Branch String:   'pngset.c:533,8'
          Branch Sides:
            - BranchSide:      'pngset.c:535,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_report
            - BranchSide:      'pngset.c:540,11'
              BranchSideFuncs:
                - strlen
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_malloc_warn
                - strlen
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'pngset.c:557,8'
          Branch Sides:
            - BranchSide:      'pngset.c:559,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngset.c:563,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_warn
                - strlen
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'pngset.c:568,8'
          Branch Sides:
            - BranchSide:      'pngset.c:570,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngset.c:574,11'
              BranchSideFuncs:
                - strlen
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_warning
        - Branch String:   'pngset.c:577,4'
          Branch Sides:
            - BranchSide:      'pngset.c:579,23'
              BranchSideFuncs:
                - strlen
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngset.c:594,4'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:585,11'
          Branch Sides:
            - BranchSide:      'pngset.c:587,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngset.c:591,14'
              BranchSideFuncs:
                - strlen
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_warning
      Callsites:
        - Src:             'pngset.c:497,13'
          Dst:             strlen
        - Src:             'pngset.c:506,7'
          Dst:             OSS_FUZZ_png_chunk_report
        - Src:             'pngset.c:513,7'
          Dst:             OSS_FUZZ_png_chunk_report
        - Src:             'pngset.c:522,43'
          Dst:             strlen
        - Src:             'pngset.c:522,12'
          Dst:             OSS_FUZZ_png_check_fp_string
        - Src:             'pngset.c:524,10'
          Dst:             OSS_FUZZ_png_chunk_report
        - Src:             'pngset.c:530,29'
          Dst:             OSS_FUZZ_png_malloc_warn
        - Src:             'pngset.c:535,7'
          Dst:             OSS_FUZZ_png_chunk_report
        - Src:             'pngset.c:550,13'
          Dst:             strlen
        - Src:             'pngset.c:554,27'
          Dst:             OSS_FUZZ_png_malloc_warn
        - Src:             'pngset.c:559,7'
          Dst:             OSS_FUZZ_png_warning
        - Src:             'pngset.c:565,28'
          Dst:             OSS_FUZZ_png_malloc_warn
        - Src:             'pngset.c:570,7'
          Dst:             OSS_FUZZ_png_warning
        - Src:             'pngset.c:579,16'
          Dst:             strlen
        - Src:             'pngset.c:583,45'
          Dst:             OSS_FUZZ_png_malloc_warn
        - Src:             'pngset.c:587,10'
          Dst:             OSS_FUZZ_png_warning
    - functionName:    OSS_FUZZ_png_set_oFFs
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 479
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - offset_x
        - offset_y
        - unit_type
      BBCount:         7
      ICount:          56
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngset.c:472,24'
          Branch Sides:
            - BranchSide:      'pngset.c:472,27'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:473,7'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:472,8'
          Branch Sides:
            - BranchSide:      'pngset.c:473,7'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:475,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_set_IHDR
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 463
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - width
        - height
        - bit_depth
        - color_type
        - interlace_type
        - compression_type
        - filter_type
      BBCount:         21
      ICount:          222
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - OSS_FUZZ_png_check_IHDR
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngset.c:433,24'
          Branch Sides:
            - BranchSide:      'pngset.c:433,27'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:434,7'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:433,8'
          Branch Sides:
            - BranchSide:      'pngset.c:434,7'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:436,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_check_IHDR
        - Branch String:   'pngset.c:448,8'
          Branch Sides:
            - BranchSide:      'pngset.c:449,7'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:451,14'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:451,13'
          Branch Sides:
            - BranchSide:      'pngset.c:452,7'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:455,7'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:457,8'
          Branch Sides:
            - BranchSide:      'pngset.c:458,7'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:460,39'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:462,25'
          Branch Sides:
            - BranchSide:      'pngset.c:462,4'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:462,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngset.c:444,4'
          Dst:             OSS_FUZZ_png_check_IHDR
    - functionName:    OSS_FUZZ_png_set_hIST
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - hist
      BBCount:         20
      ICount:          125
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - OSS_FUZZ_png_free_data
        - OSS_FUZZ_png_malloc_warn
        - OSS_FUZZ_png_warning
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngset.c:391,24'
          Branch Sides:
            - BranchSide:      'pngset.c:391,27'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:392,7'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:391,8'
          Branch Sides:
            - BranchSide:      'pngset.c:392,7'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:394,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_warning
                - OSS_FUZZ_png_warning
        - Branch String:   'pngset.c:394,35'
          Branch Sides:
            - BranchSide:      'pngset.c:394,38'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngset.c:397,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
        - Branch String:   'pngset.c:394,8'
          Branch Sides:
            - BranchSide:      'pngset.c:397,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngset.c:403,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_warning
        - Branch String:   'pngset.c:411,8'
          Branch Sides:
            - BranchSide:      'pngset.c:413,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngset.c:417,11'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:417,4'
          Branch Sides:
            - BranchSide:      'pngset.c:418,27'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:420,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngset.c:397,7'
          Dst:             OSS_FUZZ_png_warning
        - Src:             'pngset.c:403,4'
          Dst:             OSS_FUZZ_png_free_data
        - Src:             'pngset.c:408,21'
          Dst:             OSS_FUZZ_png_malloc_warn
        - Src:             'pngset.c:413,7'
          Dst:             OSS_FUZZ_png_warning
    - functionName:    OSS_FUZZ_png_set_gAMA
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - file_gamma
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OSS_FUZZ_png_fixed
        - OSS_FUZZ_png_set_gAMA_fixed
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pngset.c:376,42'
          Dst:             OSS_FUZZ_png_fixed
        - Src:             'pngset.c:376,4'
          Dst:             OSS_FUZZ_png_set_gAMA_fixed
    - functionName:    OSS_FUZZ_png_set_eXIf_1
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - num_exif
        - exif
      BBCount:         13
      ICount:          95
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - OSS_FUZZ_png_free_data
        - OSS_FUZZ_png_malloc_warn
        - OSS_FUZZ_png_warning
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngset.c:335,24'
          Branch Sides:
            - BranchSide:      'pngset.c:335,27'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:337,7'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:335,44'
          Branch Sides:
            - BranchSide:      'pngset.c:336,9'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:337,7'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:335,8'
          Branch Sides:
            - BranchSide:      'pngset.c:337,7'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:339,15'
              BranchSideFuncs:
                - OSS_FUZZ_png_malloc_warn
                - OSS_FUZZ_png_free_data
                - OSS_FUZZ_png_warning
        - Branch String:   'pngset.c:341,8'
          Branch Sides:
            - BranchSide:      'pngset.c:343,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngset.c:347,11'
              BranchSideFuncs:
                - OSS_FUZZ_png_free_data
      Callsites:
        - Src:             'pngset.c:339,15'
          Dst:             OSS_FUZZ_png_malloc_warn
        - Src:             'pngset.c:343,7'
          Dst:             OSS_FUZZ_png_warning
        - Src:             'pngset.c:349,4'
          Dst:             OSS_FUZZ_png_free_data
    - functionName:    OSS_FUZZ_png_set_eXIf
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - exif
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OSS_FUZZ_png_warning
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pngset.c:322,3'
          Dst:             OSS_FUZZ_png_warning
    - functionName:    OSS_FUZZ_png_set_mDCV
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      void
      argCount:        12
      argTypes:
        - 'N/A'
        - 'N/A'
        - double
        - double
        - double
        - double
        - double
        - double
        - double
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - white_x
        - white_y
        - red_x
        - red_y
        - green_x
        - green_y
        - blue_x
        - blue_y
        - maxDL
        - minDL
      BBCount:         3
      ICount:          80
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OSS_FUZZ_png_fixed
        - OSS_FUZZ_png_fixed_ITU
        - OSS_FUZZ_png_set_mDCV_fixed
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pngset.c:303,7'
          Dst:             OSS_FUZZ_png_fixed
        - Src:             'pngset.c:304,7'
          Dst:             OSS_FUZZ_png_fixed
        - Src:             'pngset.c:305,7'
          Dst:             OSS_FUZZ_png_fixed
        - Src:             'pngset.c:306,7'
          Dst:             OSS_FUZZ_png_fixed
        - Src:             'pngset.c:307,7'
          Dst:             OSS_FUZZ_png_fixed
        - Src:             'pngset.c:308,7'
          Dst:             OSS_FUZZ_png_fixed
        - Src:             'pngset.c:309,7'
          Dst:             OSS_FUZZ_png_fixed
        - Src:             'pngset.c:310,7'
          Dst:             OSS_FUZZ_png_fixed
        - Src:             'pngset.c:311,7'
          Dst:             OSS_FUZZ_png_fixed_ITU
        - Src:             'pngset.c:312,7'
          Dst:             OSS_FUZZ_png_fixed_ITU
        - Src:             'pngset.c:302,4'
          Dst:             OSS_FUZZ_png_set_mDCV_fixed
    - functionName:    OSS_FUZZ_png_set_mDCV_fixed
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 293
      functionDepth:   0
      returnType:      void
      argCount:        12
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - white_x
        - white_y
        - red_x
        - red_y
        - green_x
        - green_y
        - blue_x
        - blue_y
        - maxDL
        - minDL
      BBCount:         16
      ICount:          183
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - OSS_FUZZ_png_chunk_report
        - png_ITU_fixed_16
      functionUses:    2
      BranchProfiles:
        - Branch String:   'pngset.c:238,24'
          Branch Sides:
            - BranchSide:      'pngset.c:238,27'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:239,7'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:238,8'
          Branch Sides:
            - BranchSide:      'pngset.c:239,7'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:242,10'
              BranchSideFuncs:
                - png_ITU_fixed_16
                - png_ITU_fixed_16
                - png_ITU_fixed_16
                - png_ITU_fixed_16
                - png_ITU_fixed_16
                - png_ITU_fixed_16
                - png_ITU_fixed_16
                - png_ITU_fixed_16
                - OSS_FUZZ_png_chunk_report
                - OSS_FUZZ_png_chunk_report
        - Branch String:   'pngset.c:252,8'
          Branch Sides:
            - BranchSide:      'pngset.c:254,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_report
            - BranchSide:      'pngset.c:261,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_report
        - Branch String:   'pngset.c:261,28'
          Branch Sides:
            - BranchSide:      'pngset.c:261,31'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_report
            - BranchSide:      'pngset.c:269,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_report
        - Branch String:   'pngset.c:261,8'
          Branch Sides:
            - BranchSide:      'pngset.c:269,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_report
            - BranchSide:      'pngset.c:282,32'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngset.c:243,9'
          Dst:             png_ITU_fixed_16
        - Src:             'pngset.c:244,9'
          Dst:             png_ITU_fixed_16
        - Src:             'pngset.c:245,9'
          Dst:             png_ITU_fixed_16
        - Src:             'pngset.c:246,9'
          Dst:             png_ITU_fixed_16
        - Src:             'pngset.c:247,9'
          Dst:             png_ITU_fixed_16
        - Src:             'pngset.c:248,9'
          Dst:             png_ITU_fixed_16
        - Src:             'pngset.c:249,9'
          Dst:             png_ITU_fixed_16
        - Src:             'pngset.c:250,9'
          Dst:             png_ITU_fixed_16
        - Src:             'pngset.c:254,7'
          Dst:             OSS_FUZZ_png_chunk_report
        - Src:             'pngset.c:269,7'
          Dst:             OSS_FUZZ_png_chunk_report
    - functionName:    png_ITU_fixed_16
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - error
        - v
      BBCount:         7
      ICount:          42
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'pngset.c:215,18'
          Branch Sides:
            - BranchSide:      'pngset.c:215,21'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:217,8'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:215,8'
          Branch Sides:
            - BranchSide:      'pngset.c:217,8'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:221,32'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_set_cLLI
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - maxCLL
        - maxFALL
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OSS_FUZZ_png_fixed_ITU
        - OSS_FUZZ_png_set_cLLI_fixed
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pngset.c:198,8'
          Dst:             OSS_FUZZ_png_fixed_ITU
        - Src:             'pngset.c:199,8'
          Dst:             OSS_FUZZ_png_fixed_ITU
        - Src:             'pngset.c:197,4'
          Dst:             OSS_FUZZ_png_set_cLLI_fixed
    - functionName:    OSS_FUZZ_png_set_cLLI_fixed
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - maxCLL
        - maxFALL
      BBCount:         14
      ICount:          74
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - OSS_FUZZ_png_chunk_report
      functionUses:    2
      BranchProfiles:
        - Branch String:   'pngset.c:170,24'
          Branch Sides:
            - BranchSide:      'pngset.c:170,27'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:171,7'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:170,8'
          Branch Sides:
            - BranchSide:      'pngset.c:171,7'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:174,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_report
        - Branch String:   'pngset.c:174,29'
          Branch Sides:
            - BranchSide:      'pngset.c:174,32'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_report
            - BranchSide:      'pngset.c:182,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_report
        - Branch String:   'pngset.c:174,8'
          Branch Sides:
            - BranchSide:      'pngset.c:182,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_chunk_report
            - BranchSide:      'pngset.c:187,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngset.c:182,7'
          Dst:             OSS_FUZZ_png_chunk_report
    - functionName:    OSS_FUZZ_png_set_cICP
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - colour_primaries
        - transfer_function
        - matrix_coefficients
        - video_full_range_flag
      BBCount:         11
      ICount:          82
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OSS_FUZZ_png_warning
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngset.c:142,24'
          Branch Sides:
            - BranchSide:      'pngset.c:142,27'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:143,7'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:142,8'
          Branch Sides:
            - BranchSide:      'pngset.c:143,7'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:145,38'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
        - Branch String:   'pngset.c:150,8'
          Branch Sides:
            - BranchSide:      'pngset.c:152,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
            - BranchSide:      'pngset.c:156,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngset.c:152,7'
          Dst:             OSS_FUZZ_png_warning
    - functionName:    OSS_FUZZ_png_set_cHRM_XYZ
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - 'N/A'
        - double
        - double
        - double
        - double
        - double
        - double
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - red_X
        - red_Y
        - red_Z
        - green_X
        - green_Y
        - green_Z
        - blue_X
        - blue_Y
        - blue_Z
      BBCount:         3
      ICount:          74
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OSS_FUZZ_png_fixed
        - OSS_FUZZ_png_set_cHRM_XYZ_fixed
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pngset.c:120,8'
          Dst:             OSS_FUZZ_png_fixed
        - Src:             'pngset.c:121,8'
          Dst:             OSS_FUZZ_png_fixed
        - Src:             'pngset.c:122,8'
          Dst:             OSS_FUZZ_png_fixed
        - Src:             'pngset.c:123,8'
          Dst:             OSS_FUZZ_png_fixed
        - Src:             'pngset.c:124,8'
          Dst:             OSS_FUZZ_png_fixed
        - Src:             'pngset.c:125,8'
          Dst:             OSS_FUZZ_png_fixed
        - Src:             'pngset.c:126,8'
          Dst:             OSS_FUZZ_png_fixed
        - Src:             'pngset.c:127,8'
          Dst:             OSS_FUZZ_png_fixed
        - Src:             'pngset.c:128,8'
          Dst:             OSS_FUZZ_png_fixed
        - Src:             'pngset.c:119,4'
          Dst:             OSS_FUZZ_png_set_cHRM_XYZ_fixed
    - functionName:    OSS_FUZZ_png_set_cHRM_XYZ_fixed
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - int_red_X
        - int_red_Y
        - int_red_Z
        - int_green_X
        - int_green_Y
        - int_green_Z
        - int_blue_X
        - int_blue_Y
        - int_blue_Z
      BBCount:         11
      ICount:          112
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OSS_FUZZ_png_app_error
        - OSS_FUZZ_png_xy_from_XYZ
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngset.c:74,24'
          Branch Sides:
            - BranchSide:      'pngset.c:74,27'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:75,7'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:74,8'
          Branch Sides:
            - BranchSide:      'pngset.c:75,7'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:77,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_xy_from_XYZ
                - OSS_FUZZ_png_app_error
        - Branch String:   'pngset.c:87,8'
          Branch Sides:
            - BranchSide:      'pngset.c:89,7'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:94,21'
              BranchSideFuncs:
                - OSS_FUZZ_png_app_error
      Callsites:
        - Src:             'pngset.c:87,8'
          Dst:             OSS_FUZZ_png_xy_from_XYZ
        - Src:             'pngset.c:94,7'
          Dst:             OSS_FUZZ_png_app_error
    - functionName:    OSS_FUZZ_png_set_cHRM
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - double
        - double
        - double
        - double
        - double
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - white_x
        - white_y
        - red_x
        - red_y
        - green_x
        - green_y
        - blue_x
        - blue_y
      BBCount:         3
      ICount:          68
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OSS_FUZZ_png_fixed
        - OSS_FUZZ_png_set_cHRM_fixed
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pngset.c:104,8'
          Dst:             OSS_FUZZ_png_fixed
        - Src:             'pngset.c:105,8'
          Dst:             OSS_FUZZ_png_fixed
        - Src:             'pngset.c:106,8'
          Dst:             OSS_FUZZ_png_fixed
        - Src:             'pngset.c:107,8'
          Dst:             OSS_FUZZ_png_fixed
        - Src:             'pngset.c:108,8'
          Dst:             OSS_FUZZ_png_fixed
        - Src:             'pngset.c:109,8'
          Dst:             OSS_FUZZ_png_fixed
        - Src:             'pngset.c:110,8'
          Dst:             OSS_FUZZ_png_fixed
        - Src:             'pngset.c:111,8'
          Dst:             OSS_FUZZ_png_fixed
        - Src:             'pngset.c:103,4'
          Dst:             OSS_FUZZ_png_set_cHRM_fixed
    - functionName:    OSS_FUZZ_png_set_bKGD
      functionSourceFile: '/src/libpng/pngset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - background
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngset.c:29,24'
          Branch Sides:
            - BranchSide:      'pngset.c:29,27'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:30,7'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:29,44'
          Branch Sides:
            - BranchSide:      'pngset.c:29,47'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:30,7'
              BranchSideFuncs: []
        - Branch String:   'pngset.c:29,8'
          Branch Sides:
            - BranchSide:      'pngset.c:30,7'
              BranchSideFuncs: []
            - BranchSide:      'pngset.c:32,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_current_pass_number
      functionSourceFile: '/src/libpng/pngtrans.c'
      linkageType:     InternalLinkage
      functionLinenumber: 860
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngtrans.c:861,8'
          Branch Sides:
            - BranchSide:      'pngtrans.c:862,14'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:863,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_current_row_number
      functionSourceFile: '/src/libpng/pngtrans.c'
      linkageType:     InternalLinkage
      functionLinenumber: 848
      functionLinenumberEnd: 856
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngtrans.c:852,8'
          Branch Sides:
            - BranchSide:      'pngtrans.c:853,14'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:855,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_user_transform_ptr
      functionSourceFile: '/src/libpng/pngtrans.c'
      linkageType:     InternalLinkage
      functionLinenumber: 837
      functionLinenumberEnd: 842
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngtrans.c:838,8'
          Branch Sides:
            - BranchSide:      'pngtrans.c:839,7'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:841,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_set_user_transform_info
      functionSourceFile: '/src/libpng/pngtrans.c'
      linkageType:     InternalLinkage
      functionLinenumber: 807
      functionLinenumberEnd: 826
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - user_transform_ptr
        - user_transform_depth
        - user_transform_channels
      BBCount:         11
      ICount:          73
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OSS_FUZZ_png_app_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngtrans.c:810,8'
          Branch Sides:
            - BranchSide:      'pngtrans.c:811,7'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:814,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_app_error
        - Branch String:   'pngtrans.c:814,50'
          Branch Sides:
            - BranchSide:      'pngtrans.c:815,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_app_error
            - BranchSide:      'pngtrans.c:823,34'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:814,8'
          Branch Sides:
            - BranchSide:      'pngtrans.c:817,21'
              BranchSideFuncs:
                - OSS_FUZZ_png_app_error
            - BranchSide:      'pngtrans.c:823,34'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngtrans.c:817,7'
          Dst:             OSS_FUZZ_png_app_error
    - functionName:    OSS_FUZZ_png_do_check_palette_indexes
      functionSourceFile: '/src/libpng/pngtrans.c'
      linkageType:     InternalLinkage
      functionLinenumber: 701
      functionLinenumberEnd: 798
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - row_info
      BBCount:         52
      ICount:          359
      EdgeCount:       64
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngtrans.c:704,58'
          Branch Sides:
            - BranchSide:      'pngtrans.c:704,58'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:705,7'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:704,8'
          Branch Sides:
            - BranchSide:      'pngtrans.c:704,8'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:713,21'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:716,7'
          Branch Sides:
            - BranchSide:      'pngtrans.c:723,13'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:735,13'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:765,13'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:785,13'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:795,13'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:723,13'
          Branch Sides:
            - BranchSide:      'pngtrans.c:725,21'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:730,13'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:725,19'
          Branch Sides:
            - BranchSide:      'pngtrans.c:726,18'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:727,23'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:735,13'
          Branch Sides:
            - BranchSide:      'pngtrans.c:737,26'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:760,13'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:739,19'
          Branch Sides:
            - BranchSide:      'pngtrans.c:740,45'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:742,23'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:744,19'
          Branch Sides:
            - BranchSide:      'pngtrans.c:745,45'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:747,23'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:749,19'
          Branch Sides:
            - BranchSide:      'pngtrans.c:750,45'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:752,23'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:754,19'
          Branch Sides:
            - BranchSide:      'pngtrans.c:755,45'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:757,23'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:765,13'
          Branch Sides:
            - BranchSide:      'pngtrans.c:767,26'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:780,13'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:769,19'
          Branch Sides:
            - BranchSide:      'pngtrans.c:770,45'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:772,23'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:774,19'
          Branch Sides:
            - BranchSide:      'pngtrans.c:775,45'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:777,23'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:785,13'
          Branch Sides:
            - BranchSide:      'pngtrans.c:787,21'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:791,13'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:787,20'
          Branch Sides:
            - BranchSide:      'pngtrans.c:788,53'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:789,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_do_bgr
      functionSourceFile: '/src/libpng/pngtrans.c'
      linkageType:     InternalLinkage
      functionLinenumber: 621
      functionLinenumberEnd: 693
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - row_info
        - row
      BBCount:         38
      ICount:          284
      EdgeCount:       48
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngtrans.c:624,8'
          Branch Sides:
            - BranchSide:      'pngtrans.c:624,8'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:626,31'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:627,11'
          Branch Sides:
            - BranchSide:      'pngtrans.c:629,14'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:657,16'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:629,14'
          Branch Sides:
            - BranchSide:      'pngtrans.c:634,20'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:642,19'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:634,13'
          Branch Sides:
            - BranchSide:      'pngtrans.c:636,33'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:640,10'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:647,13'
          Branch Sides:
            - BranchSide:      'pngtrans.c:649,33'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:653,10'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:659,14'
          Branch Sides:
            - BranchSide:      'pngtrans.c:664,20'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:675,19'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:664,13'
          Branch Sides:
            - BranchSide:      'pngtrans.c:666,33'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:673,10'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:680,13'
          Branch Sides:
            - BranchSide:      'pngtrans.c:682,33'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:689,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_do_strip_channel
      functionSourceFile: '/src/libpng/pngtrans.c'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 614
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - row_info
        - row
        - at_start
      BBCount:         50
      ICount:          390
      EdgeCount:       65
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'pngtrans.c:511,8'
          Branch Sides:
            - BranchSide:      'pngtrans.c:513,11'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:559,13'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:513,11'
          Branch Sides:
            - BranchSide:      'pngtrans.c:515,14'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:531,16'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:515,14'
          Branch Sides:
            - BranchSide:      'pngtrans.c:516,13'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:519,16'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:523,10'
          Branch Sides:
            - BranchSide:      'pngtrans.c:525,22'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:528,10'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:531,16'
          Branch Sides:
            - BranchSide:      'pngtrans.c:533,14'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:549,10'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:533,14'
          Branch Sides:
            - BranchSide:      'pngtrans.c:534,16'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:537,16'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:540,10'
          Branch Sides:
            - BranchSide:      'pngtrans.c:542,24'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:545,10'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:554,11'
          Branch Sides:
            - BranchSide:      'pngtrans.c:555,10'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:556,4'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:559,13'
          Branch Sides:
            - BranchSide:      'pngtrans.c:561,11'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:610,7'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:561,11'
          Branch Sides:
            - BranchSide:      'pngtrans.c:563,14'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:579,16'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:563,14'
          Branch Sides:
            - BranchSide:      'pngtrans.c:564,13'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:567,16'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:571,10'
          Branch Sides:
            - BranchSide:      'pngtrans.c:573,24'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:576,10'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:579,16'
          Branch Sides:
            - BranchSide:      'pngtrans.c:581,14'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:600,10'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:581,14'
          Branch Sides:
            - BranchSide:      'pngtrans.c:582,16'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:585,16'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:588,10'
          Branch Sides:
            - BranchSide:      'pngtrans.c:591,24'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:596,10'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:605,11'
          Branch Sides:
            - BranchSide:      'pngtrans.c:606,10'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:607,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_do_packswap
      functionSourceFile: '/src/libpng/pngtrans.c'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 480
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - row_info
        - row
      BBCount:         17
      ICount:          102
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngtrans.c:458,8'
          Branch Sides:
            - BranchSide:      'pngtrans.c:458,8'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:463,13'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:465,11'
          Branch Sides:
            - BranchSide:      'pngtrans.c:466,16'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:468,16'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:468,16'
          Branch Sides:
            - BranchSide:      'pngtrans.c:469,16'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:471,16'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:471,16'
          Branch Sides:
            - BranchSide:      'pngtrans.c:472,16'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:475,10'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:477,7'
          Branch Sides:
            - BranchSide:      'pngtrans.c:478,16'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:479,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_do_swap
      functionSourceFile: '/src/libpng/pngtrans.c'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - row_info
        - row
      BBCount:         8
      ICount:          74
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngtrans.c:322,8'
          Branch Sides:
            - BranchSide:      'pngtrans.c:322,8'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:324,22'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:328,7'
          Branch Sides:
            - BranchSide:      'pngtrans.c:336,24'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:341,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_do_invert
      functionSourceFile: '/src/libpng/pngtrans.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - row_info
        - row
      BBCount:         27
      ICount:          195
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngtrans.c:268,8'
          Branch Sides:
            - BranchSide:      'pngtrans.c:270,22'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:281,13'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:274,7'
          Branch Sides:
            - BranchSide:      'pngtrans.c:276,30'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:279,4'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:281,63'
          Branch Sides:
            - BranchSide:      'pngtrans.c:282,7'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:296,13'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:281,13'
          Branch Sides:
            - BranchSide:      'pngtrans.c:284,22'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:296,13'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:288,7'
          Branch Sides:
            - BranchSide:      'pngtrans.c:290,30'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:293,4'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:303,7'
          Branch Sides:
            - BranchSide:      'pngtrans.c:305,30'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:309,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_set_invert_mono
      functionSourceFile: '/src/libpng/pngtrans.c'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngtrans.c:253,8'
          Branch Sides:
            - BranchSide:      'pngtrans.c:254,7'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:256,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_set_invert_alpha
      functionSourceFile: '/src/libpng/pngtrans.c'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngtrans.c:240,8'
          Branch Sides:
            - BranchSide:      'pngtrans.c:241,7'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:243,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_set_swap_alpha
      functionSourceFile: '/src/libpng/pngtrans.c'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'pngtrans.c:226,8'
          Branch Sides:
            - BranchSide:      'pngtrans.c:227,7'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:229,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_set_add_alpha
      functionSourceFile: '/src/libpng/pngtrans.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - filler
        - filler_loc
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OSS_FUZZ_png_set_filler
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngtrans.c:208,8'
          Branch Sides:
            - BranchSide:      'pngtrans.c:209,7'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:211,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_set_filler
        - Branch String:   'pngtrans.c:213,8'
          Branch Sides:
            - BranchSide:      'pngtrans.c:213,8'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:214,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngtrans.c:211,4'
          Dst:             OSS_FUZZ_png_set_filler
    - functionName:    OSS_FUZZ_png_set_filler
      functionSourceFile: '/src/libpng/pngtrans.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - filler
        - filler_loc
      BBCount:         11
      ICount:          73
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OSS_FUZZ_png_app_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngtrans.c:123,8'
          Branch Sides:
            - BranchSide:      'pngtrans.c:124,7'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:129,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_app_error
        - Branch String:   'pngtrans.c:129,8'
          Branch Sides:
            - BranchSide:      'pngtrans.c:140,41'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:185,24'
              BranchSideFuncs:
                - OSS_FUZZ_png_app_error
        - Branch String:   'pngtrans.c:195,8'
          Branch Sides:
            - BranchSide:      'pngtrans.c:196,7'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:199,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngtrans.c:185,10'
          Dst:             OSS_FUZZ_png_app_error
    - functionName:    OSS_FUZZ_png_set_interlace_handling
      functionSourceFile: '/src/libpng/pngtrans.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         7
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'pngtrans.c:102,21'
          Branch Sides:
            - BranchSide:      'pngtrans.c:102,24'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:108,4'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:102,8'
          Branch Sides:
            - BranchSide:      'pngtrans.c:104,7'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:108,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_set_shift
      functionSourceFile: '/src/libpng/pngtrans.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - true_bits
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngtrans.c:87,8'
          Branch Sides:
            - BranchSide:      'pngtrans.c:88,7'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:90,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_set_packswap
      functionSourceFile: '/src/libpng/pngtrans.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngtrans.c:73,8'
          Branch Sides:
            - BranchSide:      'pngtrans.c:74,7'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:76,8'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:76,8'
          Branch Sides:
            - BranchSide:      'pngtrans.c:76,8'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:77,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_set_packing
      functionSourceFile: '/src/libpng/pngtrans.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'pngtrans.c:53,8'
          Branch Sides:
            - BranchSide:      'pngtrans.c:54,7'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:56,8'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:56,8'
          Branch Sides:
            - BranchSide:      'pngtrans.c:56,8'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:58,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_set_swap
      functionSourceFile: '/src/libpng/pngtrans.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'pngtrans.c:38,8'
          Branch Sides:
            - BranchSide:      'pngtrans.c:39,7'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:41,8'
              BranchSideFuncs: []
        - Branch String:   'pngtrans.c:41,8'
          Branch Sides:
            - BranchSide:      'pngtrans.c:41,8'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:42,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_set_bgr
      functionSourceFile: '/src/libpng/pngtrans.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'pngtrans.c:24,8'
          Branch Sides:
            - BranchSide:      'pngtrans.c:25,7'
              BranchSideFuncs: []
            - BranchSide:      'pngtrans.c:27,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_palette_max
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1361
      functionLinenumberEnd: 1366
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:1362,24'
          Branch Sides:
            - BranchSide:      'pngget.c:1362,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1365,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:1362,8'
          Branch Sides:
            - BranchSide:      'pngget.c:1363,14'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1365,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_io_chunk_type
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1352
      functionLinenumberEnd: 1353
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_io_state
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1346
      functionLinenumberEnd: 1347
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_chunk_malloc_max
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1337
      functionLinenumberEnd: 1338
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:1338,12'
          Branch Sides:
            - BranchSide:      'pngget.c:1338,22'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1338,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_chunk_cache_max
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1330
      functionLinenumberEnd: 1331
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:1331,12'
          Branch Sides:
            - BranchSide:      'pngget.c:1331,22'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1331,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_user_height_max
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1323
      functionLinenumberEnd: 1324
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:1324,12'
          Branch Sides:
            - BranchSide:      'pngget.c:1324,22'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1324,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_user_width_max
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1317
      functionLinenumberEnd: 1318
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:1318,12'
          Branch Sides:
            - BranchSide:      'pngget.c:1318,22'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1318,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_compression_buffer_size
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1291
      functionLinenumberEnd: 1310
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:1292,8'
          Branch Sides:
            - BranchSide:      'pngget.c:1293,7'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1300,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_user_chunk_ptr
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1284
      functionLinenumberEnd: 1285
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:1285,12'
          Branch Sides:
            - BranchSide:      'pngget.c:1285,22'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1285,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_rgb_to_gray_status
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1276
      functionLinenumberEnd: 1277
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:1277,22'
          Branch Sides:
            - BranchSide:      'pngget.c:1277,32'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1277,22'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_unknown_chunks
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1262
      functionLinenumberEnd: 1270
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - unknowns
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:1263,24'
          Branch Sides:
            - BranchSide:      'pngget.c:1263,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1269,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:1263,44'
          Branch Sides:
            - BranchSide:      'pngget.c:1263,47'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1269,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:1263,8'
          Branch Sides:
            - BranchSide:      'pngget.c:1265,19'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1269,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_tRNS
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1215
      functionLinenumberEnd: 1254
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - trans_alpha
        - num_trans
        - trans_color
      BBCount:         26
      ICount:          143
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:1220,24'
          Branch Sides:
            - BranchSide:      'pngget.c:1220,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1220,24'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:1220,44'
          Branch Sides:
            - BranchSide:      'pngget.c:1220,44'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1221,9'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:1220,8'
          Branch Sides:
            - BranchSide:      'pngget.c:1220,8'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1223,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:1223,11'
          Branch Sides:
            - BranchSide:      'pngget.c:1225,14'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1237,14'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:1225,14'
          Branch Sides:
            - BranchSide:      'pngget.c:1227,28'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1231,14'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:1231,14'
          Branch Sides:
            - BranchSide:      'pngget.c:1232,30'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1233,7'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:1237,14'
          Branch Sides:
            - BranchSide:      'pngget.c:1239,30'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1243,14'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:1247,11'
          Branch Sides:
            - BranchSide:      'pngget.c:1249,23'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1252,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_tIME
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1197
      functionLinenumberEnd: 1208
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - mod_time
      BBCount:         11
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:1200,24'
          Branch Sides:
            - BranchSide:      'pngget.c:1200,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1207,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:1200,44'
          Branch Sides:
            - BranchSide:      'pngget.c:1201,9'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1207,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:1201,47'
          Branch Sides:
            - BranchSide:      'pngget.c:1201,50'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1207,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:1200,8'
          Branch Sides:
            - BranchSide:      'pngget.c:1203,21'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1207,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_text
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1171
      functionLinenumberEnd: 1190
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - text_ptr
        - num_text
      BBCount:         18
      ICount:          94
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:1172,24'
          Branch Sides:
            - BranchSide:      'pngget.c:1172,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1186,8'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:1172,44'
          Branch Sides:
            - BranchSide:      'pngget.c:1172,47'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1186,8'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:1172,8'
          Branch Sides:
            - BranchSide:      'pngget.c:1177,11'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1186,8'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:1177,11'
          Branch Sides:
            - BranchSide:      'pngget.c:1178,22'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1180,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:1180,11'
          Branch Sides:
            - BranchSide:      'pngget.c:1181,22'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1183,14'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:1186,8'
          Branch Sides:
            - BranchSide:      'pngget.c:1187,8'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1189,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_sBIT
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1164
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - sig_bit
      BBCount:         11
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:1156,24'
          Branch Sides:
            - BranchSide:      'pngget.c:1156,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1163,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:1156,44'
          Branch Sides:
            - BranchSide:      'pngget.c:1157,9'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1163,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:1157,47'
          Branch Sides:
            - BranchSide:      'pngget.c:1157,50'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1163,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:1156,8'
          Branch Sides:
            - BranchSide:      'pngget.c:1159,20'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1163,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_PLTE
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1134
      functionLinenumberEnd: 1147
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - palette
        - num_palette
      BBCount:         11
      ICount:          68
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:1137,24'
          Branch Sides:
            - BranchSide:      'pngget.c:1137,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1146,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:1137,44'
          Branch Sides:
            - BranchSide:      'pngget.c:1138,9'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1146,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:1138,47'
          Branch Sides:
            - BranchSide:      'pngget.c:1138,50'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1146,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:1137,8'
          Branch Sides:
            - BranchSide:      'pngget.c:1140,18'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1146,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_pHYs
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1100
      functionLinenumberEnd: 1127
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - res_x
        - res_y
        - unit_type
      BBCount:         17
      ICount:          107
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:1105,24'
          Branch Sides:
            - BranchSide:      'pngget.c:1105,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1105,24'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:1105,44'
          Branch Sides:
            - BranchSide:      'pngget.c:1105,44'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1106,9'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:1105,8'
          Branch Sides:
            - BranchSide:      'pngget.c:1105,8'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1108,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:1108,11'
          Branch Sides:
            - BranchSide:      'pngget.c:1110,19'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1114,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:1114,11'
          Branch Sides:
            - BranchSide:      'pngget.c:1116,19'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1120,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:1120,11'
          Branch Sides:
            - BranchSide:      'pngget.c:1122,28'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1125,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_sCAL_s
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1080
      functionLinenumberEnd: 1093
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - unit
        - width
        - height
      BBCount:         9
      ICount:          69
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:1083,24'
          Branch Sides:
            - BranchSide:      'pngget.c:1083,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1092,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:1083,44'
          Branch Sides:
            - BranchSide:      'pngget.c:1084,9'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1092,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:1083,8'
          Branch Sides:
            - BranchSide:      'pngget.c:1086,15'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1092,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_sCAL
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1075
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - unit
        - width
        - height
      BBCount:         11
      ICount:          78
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - atof
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:1065,24'
          Branch Sides:
            - BranchSide:      'pngget.c:1065,27'
              BranchSideFuncs:
                - atof
                - atof
            - BranchSide:      'pngget.c:1074,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:1065,44'
          Branch Sides:
            - BranchSide:      'pngget.c:1066,9'
              BranchSideFuncs:
                - atof
                - atof
            - BranchSide:      'pngget.c:1074,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:1065,8'
          Branch Sides:
            - BranchSide:      'pngget.c:1068,15'
              BranchSideFuncs:
                - atof
                - atof
            - BranchSide:      'pngget.c:1074,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngget.c:1069,16'
          Dst:             atof
        - Src:             'pngget.c:1070,17'
          Dst:             atof
    - functionName:    atof
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_sCAL_fixed
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1037
      functionLinenumberEnd: 1055
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - unit
        - width
        - height
      BBCount:         11
      ICount:          82
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OSS_FUZZ_png_fixed
        - atof
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:1040,24'
          Branch Sides:
            - BranchSide:      'pngget.c:1040,27'
              BranchSideFuncs:
                - atof
                - OSS_FUZZ_png_fixed
                - atof
                - OSS_FUZZ_png_fixed
            - BranchSide:      'pngget.c:1054,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:1040,44'
          Branch Sides:
            - BranchSide:      'pngget.c:1041,9'
              BranchSideFuncs:
                - atof
                - OSS_FUZZ_png_fixed
                - atof
                - OSS_FUZZ_png_fixed
            - BranchSide:      'pngget.c:1054,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:1040,8'
          Branch Sides:
            - BranchSide:      'pngget.c:1043,15'
              BranchSideFuncs:
                - atof
                - OSS_FUZZ_png_fixed
                - atof
                - OSS_FUZZ_png_fixed
            - BranchSide:      'pngget.c:1054,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngget.c:1048,35'
          Dst:             atof
        - Src:             'pngget.c:1048,16'
          Dst:             OSS_FUZZ_png_fixed
        - Src:             'pngget.c:1049,36'
          Dst:             atof
        - Src:             'pngget.c:1049,17'
          Dst:             OSS_FUZZ_png_fixed
    - functionName:    OSS_FUZZ_png_get_pCAL
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1008
      functionLinenumberEnd: 1027
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - purpose
        - X0
        - X1
        - type
        - nparams
        - units
        - params
      BBCount:         23
      ICount:          151
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:1011,24'
          Branch Sides:
            - BranchSide:      'pngget.c:1011,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1026,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:1011,44'
          Branch Sides:
            - BranchSide:      'pngget.c:1012,9'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1026,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:1012,47'
          Branch Sides:
            - BranchSide:      'pngget.c:1013,8'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1026,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:1013,24'
          Branch Sides:
            - BranchSide:      'pngget.c:1013,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1026,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:1013,38'
          Branch Sides:
            - BranchSide:      'pngget.c:1013,41'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1026,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:1013,52'
          Branch Sides:
            - BranchSide:      'pngget.c:1013,55'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1026,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:1013,68'
          Branch Sides:
            - BranchSide:      'pngget.c:1014,8'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1026,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:1014,24'
          Branch Sides:
            - BranchSide:      'pngget.c:1014,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1026,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:1014,41'
          Branch Sides:
            - BranchSide:      'pngget.c:1014,44'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1026,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:1011,8'
          Branch Sides:
            - BranchSide:      'pngget.c:1016,18'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:1026,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_oFFs
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 986
      functionLinenumberEnd: 1000
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - offset_x
        - offset_y
        - unit_type
      BBCount:         15
      ICount:          90
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:989,24'
          Branch Sides:
            - BranchSide:      'pngget.c:989,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:999,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:989,44'
          Branch Sides:
            - BranchSide:      'pngget.c:990,9'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:999,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:990,47'
          Branch Sides:
            - BranchSide:      'pngget.c:991,8'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:999,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:991,25'
          Branch Sides:
            - BranchSide:      'pngget.c:991,28'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:999,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:991,45'
          Branch Sides:
            - BranchSide:      'pngget.c:991,48'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:999,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:989,8'
          Branch Sides:
            - BranchSide:      'pngget.c:993,19'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:999,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_IHDR
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 943
      functionLinenumberEnd: 980
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - width
        - height
        - bit_depth
        - color_type
        - interlace_type
        - compression_type
        - filter_type
      BBCount:         30
      ICount:          203
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - OSS_FUZZ_png_check_IHDR
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:946,24'
          Branch Sides:
            - BranchSide:      'pngget.c:946,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:947,7'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:946,8'
          Branch Sides:
            - BranchSide:      'pngget.c:947,7'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:949,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_check_IHDR
        - Branch String:   'pngget.c:949,8'
          Branch Sides:
            - BranchSide:      'pngget.c:950,17'
              BranchSideFuncs:
                - OSS_FUZZ_png_check_IHDR
            - BranchSide:      'pngget.c:952,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_check_IHDR
        - Branch String:   'pngget.c:952,8'
          Branch Sides:
            - BranchSide:      'pngget.c:953,18'
              BranchSideFuncs:
                - OSS_FUZZ_png_check_IHDR
            - BranchSide:      'pngget.c:955,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_check_IHDR
        - Branch String:   'pngget.c:955,8'
          Branch Sides:
            - BranchSide:      'pngget.c:956,21'
              BranchSideFuncs:
                - OSS_FUZZ_png_check_IHDR
            - BranchSide:      'pngget.c:958,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_check_IHDR
        - Branch String:   'pngget.c:958,8'
          Branch Sides:
            - BranchSide:      'pngget.c:959,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_check_IHDR
            - BranchSide:      'pngget.c:961,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_check_IHDR
        - Branch String:   'pngget.c:961,8'
          Branch Sides:
            - BranchSide:      'pngget.c:962,27'
              BranchSideFuncs:
                - OSS_FUZZ_png_check_IHDR
            - BranchSide:      'pngget.c:964,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_check_IHDR
        - Branch String:   'pngget.c:964,8'
          Branch Sides:
            - BranchSide:      'pngget.c:965,22'
              BranchSideFuncs:
                - OSS_FUZZ_png_check_IHDR
            - BranchSide:      'pngget.c:967,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_check_IHDR
        - Branch String:   'pngget.c:967,8'
          Branch Sides:
            - BranchSide:      'pngget.c:968,25'
              BranchSideFuncs:
                - OSS_FUZZ_png_check_IHDR
            - BranchSide:      'pngget.c:975,19'
              BranchSideFuncs:
                - OSS_FUZZ_png_check_IHDR
      Callsites:
        - Src:             'pngget.c:975,4'
          Dst:             OSS_FUZZ_png_check_IHDR
    - functionName:    OSS_FUZZ_png_get_hIST
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 924
      functionLinenumberEnd: 935
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - hist
      BBCount:         11
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:927,24'
          Branch Sides:
            - BranchSide:      'pngget.c:927,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:934,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:927,44'
          Branch Sides:
            - BranchSide:      'pngget.c:928,9'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:934,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:928,47'
          Branch Sides:
            - BranchSide:      'pngget.c:928,50'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:934,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:927,8'
          Branch Sides:
            - BranchSide:      'pngget.c:930,15'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:934,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_eXIf_1
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 905
      functionLinenumberEnd: 917
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - num_exif
        - exif
      BBCount:         11
      ICount:          67
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:908,24'
          Branch Sides:
            - BranchSide:      'pngget.c:908,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:916,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:908,44'
          Branch Sides:
            - BranchSide:      'pngget.c:909,9'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:916,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:909,47'
          Branch Sides:
            - BranchSide:      'pngget.c:909,50'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:916,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:908,8'
          Branch Sides:
            - BranchSide:      'pngget.c:911,19'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:916,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_eXIf
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 899
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - exif
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OSS_FUZZ_png_warning
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pngget.c:896,3'
          Dst:             OSS_FUZZ_png_warning
    - functionName:    OSS_FUZZ_png_get_mDCV
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 887
      functionDepth:   0
      returnType:      int
      argCount:        12
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - white_x
        - white_y
        - red_x
        - red_y
        - green_x
        - green_y
        - blue_x
        - blue_y
        - mastering_maxDL
        - mastering_minDL
      BBCount:         39
      ICount:          259
      EdgeCount:       51
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:868,24'
          Branch Sides:
            - BranchSide:      'pngget.c:868,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:886,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:868,44'
          Branch Sides:
            - BranchSide:      'pngget.c:869,9'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:886,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:868,8'
          Branch Sides:
            - BranchSide:      'pngget.c:871,11'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:886,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:871,11'
          Branch Sides:
            - BranchSide:      'pngget.c:871,39'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:872,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:872,11'
          Branch Sides:
            - BranchSide:      'pngget.c:872,39'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:873,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:873,11'
          Branch Sides:
            - BranchSide:      'pngget.c:873,35'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:874,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:874,11'
          Branch Sides:
            - BranchSide:      'pngget.c:874,35'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:875,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:875,11'
          Branch Sides:
            - BranchSide:      'pngget.c:875,39'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:876,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:876,11'
          Branch Sides:
            - BranchSide:      'pngget.c:876,39'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:877,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:877,11'
          Branch Sides:
            - BranchSide:      'pngget.c:877,37'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:878,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:878,11'
          Branch Sides:
            - BranchSide:      'pngget.c:878,37'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:879,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:879,11'
          Branch Sides:
            - BranchSide:      'pngget.c:880,29'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:881,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:881,11'
          Branch Sides:
            - BranchSide:      'pngget.c:882,29'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:883,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_mDCV_fixed
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 836
      functionLinenumberEnd: 856
      functionDepth:   0
      returnType:      int
      argCount:        12
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - white_x
        - white_y
        - red_x
        - red_y
        - green_x
        - green_y
        - blue_x
        - blue_y
        - mastering_maxDL
        - mastering_minDL
      BBCount:         39
      ICount:          247
      EdgeCount:       51
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:839,24'
          Branch Sides:
            - BranchSide:      'pngget.c:839,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:855,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:839,44'
          Branch Sides:
            - BranchSide:      'pngget.c:840,9'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:855,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:839,8'
          Branch Sides:
            - BranchSide:      'pngget.c:842,11'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:855,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:842,11'
          Branch Sides:
            - BranchSide:      'pngget.c:842,39'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:843,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:843,11'
          Branch Sides:
            - BranchSide:      'pngget.c:843,39'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:844,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:844,11'
          Branch Sides:
            - BranchSide:      'pngget.c:844,35'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:845,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:845,11'
          Branch Sides:
            - BranchSide:      'pngget.c:845,35'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:846,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:846,11'
          Branch Sides:
            - BranchSide:      'pngget.c:846,39'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:847,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:847,11'
          Branch Sides:
            - BranchSide:      'pngget.c:847,39'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:848,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:848,11'
          Branch Sides:
            - BranchSide:      'pngget.c:848,37'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:849,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:849,11'
          Branch Sides:
            - BranchSide:      'pngget.c:849,37'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:850,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:850,11'
          Branch Sides:
            - BranchSide:      'pngget.c:850,55'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:851,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:851,11'
          Branch Sides:
            - BranchSide:      'pngget.c:851,55'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:852,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_cLLI
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 811
      functionLinenumberEnd: 823
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - maxCLL
        - maxFALL
      BBCount:         15
      ICount:          83
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:814,24'
          Branch Sides:
            - BranchSide:      'pngget.c:814,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:822,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:814,44'
          Branch Sides:
            - BranchSide:      'pngget.c:815,9'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:822,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:814,8'
          Branch Sides:
            - BranchSide:      'pngget.c:817,11'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:822,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:817,11'
          Branch Sides:
            - BranchSide:      'pngget.c:817,37'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:818,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:818,11'
          Branch Sides:
            - BranchSide:      'pngget.c:818,39'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:819,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_cLLI_fixed
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 792
      functionLinenumberEnd: 804
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - maxCLL
        - maxFALL
      BBCount:         15
      ICount:          79
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:795,24'
          Branch Sides:
            - BranchSide:      'pngget.c:795,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:803,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:795,44'
          Branch Sides:
            - BranchSide:      'pngget.c:796,9'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:803,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:795,8'
          Branch Sides:
            - BranchSide:      'pngget.c:798,11'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:803,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:798,11'
          Branch Sides:
            - BranchSide:      'pngget.c:798,37'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:799,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:799,11'
          Branch Sides:
            - BranchSide:      'pngget.c:799,39'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:800,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_cICP
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 767
      functionLinenumberEnd: 783
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - colour_primaries
        - transfer_function
        - matrix_coefficients
        - video_full_range_flag
      BBCount:         17
      ICount:          104
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:770,25'
          Branch Sides:
            - BranchSide:      'pngget.c:770,28'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:782,5'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:770,45'
          Branch Sides:
            - BranchSide:      'pngget.c:771,10'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:782,5'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:771,48'
          Branch Sides:
            - BranchSide:      'pngget.c:772,9'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:782,5'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:772,34'
          Branch Sides:
            - BranchSide:      'pngget.c:772,37'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:782,5'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:772,63'
          Branch Sides:
            - BranchSide:      'pngget.c:773,9'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:782,5'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:773,37'
          Branch Sides:
            - BranchSide:      'pngget.c:773,40'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:782,5'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:770,9'
          Branch Sides:
            - BranchSide:      'pngget.c:775,29'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:782,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_sPLT
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 748
      functionLinenumberEnd: 758
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - spalettes
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:751,24'
          Branch Sides:
            - BranchSide:      'pngget.c:751,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:757,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:751,44'
          Branch Sides:
            - BranchSide:      'pngget.c:751,47'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:757,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:751,8'
          Branch Sides:
            - BranchSide:      'pngget.c:753,20'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:757,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_iCCP
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 721
      functionLinenumberEnd: 741
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - name
        - compression_type
        - profile
        - proflen
      BBCount:         18
      ICount:          128
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:724,24'
          Branch Sides:
            - BranchSide:      'pngget.c:724,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:739,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:724,44'
          Branch Sides:
            - BranchSide:      'pngget.c:725,9'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:739,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:725,47'
          Branch Sides:
            - BranchSide:      'pngget.c:726,8'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:739,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:726,21'
          Branch Sides:
            - BranchSide:      'pngget.c:726,24'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:739,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:726,40'
          Branch Sides:
            - BranchSide:      'pngget.c:726,43'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:739,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:724,8'
          Branch Sides:
            - BranchSide:      'pngget.c:728,15'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:739,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:734,11'
          Branch Sides:
            - BranchSide:      'pngget.c:735,11'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:736,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_sRGB
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 701
      functionLinenumberEnd: 713
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - file_srgb_intent
      BBCount:         12
      ICount:          60
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:704,24'
          Branch Sides:
            - BranchSide:      'pngget.c:704,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:712,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:704,44'
          Branch Sides:
            - BranchSide:      'pngget.c:705,8'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:712,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:704,8'
          Branch Sides:
            - BranchSide:      'pngget.c:707,11'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:712,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:707,11'
          Branch Sides:
            - BranchSide:      'pngget.c:708,30'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:709,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_gAMA
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 679
      functionLinenumberEnd: 693
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - file_gamma
      BBCount:         12
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:683,24'
          Branch Sides:
            - BranchSide:      'pngget.c:683,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:692,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:683,44'
          Branch Sides:
            - BranchSide:      'pngget.c:684,9'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:692,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:683,8'
          Branch Sides:
            - BranchSide:      'pngget.c:686,11'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:692,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:686,11'
          Branch Sides:
            - BranchSide:      'pngget.c:687,24'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:689,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_gAMA_fixed
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 660
      functionLinenumberEnd: 672
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - file_gamma
      BBCount:         12
      ICount:          60
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:664,24'
          Branch Sides:
            - BranchSide:      'pngget.c:664,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:671,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:664,44'
          Branch Sides:
            - BranchSide:      'pngget.c:665,9'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:671,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:664,8'
          Branch Sides:
            - BranchSide:      'pngget.c:667,11'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:671,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:667,11'
          Branch Sides:
            - BranchSide:      'pngget.c:667,45'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:668,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_cHRM_fixed
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 632
      functionLinenumberEnd: 651
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - whitex
        - whitey
        - redx
        - redy
        - greenx
        - greeny
        - bluex
        - bluey
      BBCount:         33
      ICount:          201
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:636,24'
          Branch Sides:
            - BranchSide:      'pngget.c:636,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:650,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:636,44'
          Branch Sides:
            - BranchSide:      'pngget.c:637,9'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:650,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:636,8'
          Branch Sides:
            - BranchSide:      'pngget.c:639,11'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:650,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:639,11'
          Branch Sides:
            - BranchSide:      'pngget.c:639,37'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:640,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:640,11'
          Branch Sides:
            - BranchSide:      'pngget.c:640,37'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:641,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:641,11'
          Branch Sides:
            - BranchSide:      'pngget.c:641,37'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:642,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:642,11'
          Branch Sides:
            - BranchSide:      'pngget.c:642,37'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:643,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:643,11'
          Branch Sides:
            - BranchSide:      'pngget.c:643,37'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:644,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:644,11'
          Branch Sides:
            - BranchSide:      'pngget.c:644,37'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:645,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:645,11'
          Branch Sides:
            - BranchSide:      'pngget.c:645,37'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:646,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:646,11'
          Branch Sides:
            - BranchSide:      'pngget.c:646,37'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:647,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_cHRM_XYZ_fixed
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionLinenumberEnd: 625
      functionDepth:   0
      returnType:      int
      argCount:        11
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - int_red_X
        - int_red_Y
        - int_red_Z
        - int_green_X
        - int_green_Y
        - int_green_Z
        - int_blue_X
        - int_blue_Y
        - int_blue_Z
      BBCount:         40
      ICount:          222
      EdgeCount:       53
      CyclomaticComplexity: 15
      functionsReached:
        - OSS_FUZZ_png_XYZ_from_xy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:608,24'
          Branch Sides:
            - BranchSide:      'pngget.c:608,27'
              BranchSideFuncs:
                - OSS_FUZZ_png_XYZ_from_xy
            - BranchSide:      'pngget.c:624,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:608,44'
          Branch Sides:
            - BranchSide:      'pngget.c:609,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_XYZ_from_xy
            - BranchSide:      'pngget.c:624,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:609,48'
          Branch Sides:
            - BranchSide:      'pngget.c:610,31'
              BranchSideFuncs:
                - OSS_FUZZ_png_XYZ_from_xy
            - BranchSide:      'pngget.c:624,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:608,8'
          Branch Sides:
            - BranchSide:      'pngget.c:612,11'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:624,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:612,11'
          Branch Sides:
            - BranchSide:      'pngget.c:612,47'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:613,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:613,11'
          Branch Sides:
            - BranchSide:      'pngget.c:613,47'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:614,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:614,11'
          Branch Sides:
            - BranchSide:      'pngget.c:614,47'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:615,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:615,11'
          Branch Sides:
            - BranchSide:      'pngget.c:615,51'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:616,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:616,11'
          Branch Sides:
            - BranchSide:      'pngget.c:616,51'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:617,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:617,11'
          Branch Sides:
            - BranchSide:      'pngget.c:617,51'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:618,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:618,11'
          Branch Sides:
            - BranchSide:      'pngget.c:618,49'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:619,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:619,11'
          Branch Sides:
            - BranchSide:      'pngget.c:619,49'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:620,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:620,11'
          Branch Sides:
            - BranchSide:      'pngget.c:620,49'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:621,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngget.c:610,8'
          Dst:             OSS_FUZZ_png_XYZ_from_xy
    - functionName:    OSS_FUZZ_png_get_cHRM_XYZ
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 593
      functionDepth:   0
      returnType:      int
      argCount:        11
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - red_X
        - red_Y
        - red_Z
        - green_X
        - green_Y
        - green_Z
        - blue_X
        - blue_Y
        - blue_Z
      BBCount:         40
      ICount:          240
      EdgeCount:       53
      CyclomaticComplexity: 15
      functionsReached:
        - OSS_FUZZ_png_XYZ_from_xy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:567,24'
          Branch Sides:
            - BranchSide:      'pngget.c:567,27'
              BranchSideFuncs:
                - OSS_FUZZ_png_XYZ_from_xy
            - BranchSide:      'pngget.c:592,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:567,44'
          Branch Sides:
            - BranchSide:      'pngget.c:568,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_XYZ_from_xy
            - BranchSide:      'pngget.c:592,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:568,47'
          Branch Sides:
            - BranchSide:      'pngget.c:569,31'
              BranchSideFuncs:
                - OSS_FUZZ_png_XYZ_from_xy
            - BranchSide:      'pngget.c:592,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:567,8'
          Branch Sides:
            - BranchSide:      'pngget.c:571,11'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:592,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:571,11'
          Branch Sides:
            - BranchSide:      'pngget.c:572,19'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:573,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:573,11'
          Branch Sides:
            - BranchSide:      'pngget.c:574,19'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:575,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:575,11'
          Branch Sides:
            - BranchSide:      'pngget.c:576,19'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:577,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:577,11'
          Branch Sides:
            - BranchSide:      'pngget.c:578,21'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:579,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:579,11'
          Branch Sides:
            - BranchSide:      'pngget.c:580,21'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:581,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:581,11'
          Branch Sides:
            - BranchSide:      'pngget.c:582,21'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:583,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:583,11'
          Branch Sides:
            - BranchSide:      'pngget.c:584,20'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:585,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:585,11'
          Branch Sides:
            - BranchSide:      'pngget.c:586,20'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:587,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:587,11'
          Branch Sides:
            - BranchSide:      'pngget.c:588,20'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:589,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngget.c:569,8'
          Dst:             OSS_FUZZ_png_XYZ_from_xy
    - functionName:    OSS_FUZZ_png_get_cHRM
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 529
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - whitex
        - whitey
        - redx
        - redy
        - greenx
        - greeny
        - bluex
        - bluey
      BBCount:         33
      ICount:          217
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:533,24'
          Branch Sides:
            - BranchSide:      'pngget.c:533,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:555,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:533,44'
          Branch Sides:
            - BranchSide:      'pngget.c:534,9'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:555,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:533,8'
          Branch Sides:
            - BranchSide:      'pngget.c:536,11'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:555,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:536,11'
          Branch Sides:
            - BranchSide:      'pngget.c:537,20'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:538,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:538,11'
          Branch Sides:
            - BranchSide:      'pngget.c:539,20'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:540,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:540,11'
          Branch Sides:
            - BranchSide:      'pngget.c:541,20'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:542,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:542,11'
          Branch Sides:
            - BranchSide:      'pngget.c:543,20'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:544,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:544,11'
          Branch Sides:
            - BranchSide:      'pngget.c:545,20'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:546,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:546,11'
          Branch Sides:
            - BranchSide:      'pngget.c:547,20'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:548,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:548,11'
          Branch Sides:
            - BranchSide:      'pngget.c:549,20'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:550,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:550,11'
          Branch Sides:
            - BranchSide:      'pngget.c:551,20'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:552,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_bKGD
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 504
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - background
      BBCount:         11
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:507,24'
          Branch Sides:
            - BranchSide:      'pngget.c:507,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:515,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:507,44'
          Branch Sides:
            - BranchSide:      'pngget.c:508,9'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:515,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:508,47'
          Branch Sides:
            - BranchSide:      'pngget.c:509,8'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:515,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:507,8'
          Branch Sides:
            - BranchSide:      'pngget.c:511,23'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:515,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_signature
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:493,24'
          Branch Sides:
            - BranchSide:      'pngget.c:493,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:496,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:493,8'
          Branch Sides:
            - BranchSide:      'pngget.c:494,14'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:496,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_channels
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngget.c:483,24'
          Branch Sides:
            - BranchSide:      'pngget.c:483,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:486,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:483,8'
          Branch Sides:
            - BranchSide:      'pngget.c:484,14'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:486,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_pHYs_dpi
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 437
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - res_x
        - res_y
        - unit_type
      BBCount:         26
      ICount:          150
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:442,24'
          Branch Sides:
            - BranchSide:      'pngget.c:442,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:442,24'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:442,44'
          Branch Sides:
            - BranchSide:      'pngget.c:442,44'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:443,9'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:442,8'
          Branch Sides:
            - BranchSide:      'pngget.c:442,8'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:445,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:445,11'
          Branch Sides:
            - BranchSide:      'pngget.c:447,19'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:451,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:451,11'
          Branch Sides:
            - BranchSide:      'pngget.c:453,19'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:457,11'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:457,11'
          Branch Sides:
            - BranchSide:      'pngget.c:459,28'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:468,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:462,14'
          Branch Sides:
            - BranchSide:      'pngget.c:464,17'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:467,7'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:464,17'
          Branch Sides:
            - BranchSide:      'pngget.c:464,56'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:465,17'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:465,17'
          Branch Sides:
            - BranchSide:      'pngget.c:465,56'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:466,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_y_offset_inches
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OSS_FUZZ_png_get_y_offset_microns
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pngget.c:429,19'
          Dst:             OSS_FUZZ_png_get_y_offset_microns
    - functionName:    OSS_FUZZ_png_get_y_offset_microns
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
      BBCount:         11
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'pngget.c:269,24'
          Branch Sides:
            - BranchSide:      'pngget.c:269,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:280,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:269,44'
          Branch Sides:
            - BranchSide:      'pngget.c:270,9'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:280,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:269,8'
          Branch Sides:
            - BranchSide:      'pngget.c:272,11'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:280,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:272,11'
          Branch Sides:
            - BranchSide:      'pngget.c:273,17'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:274,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_x_offset_inches
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OSS_FUZZ_png_get_x_offset_microns
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pngget.c:418,19'
          Dst:             OSS_FUZZ_png_get_x_offset_microns
    - functionName:    OSS_FUZZ_png_get_x_offset_microns
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
      BBCount:         11
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'pngget.c:249,24'
          Branch Sides:
            - BranchSide:      'pngget.c:249,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:260,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:249,44'
          Branch Sides:
            - BranchSide:      'pngget.c:250,9'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:260,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:249,8'
          Branch Sides:
            - BranchSide:      'pngget.c:252,11'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:260,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:252,11'
          Branch Sides:
            - BranchSide:      'pngget.c:253,17'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:254,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_y_offset_inches_fixed
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OSS_FUZZ_png_get_y_offset_microns
        - png_fixed_inches_from_microns
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pngget.c:407,8'
          Dst:             OSS_FUZZ_png_get_y_offset_microns
        - Src:             'pngget.c:406,11'
          Dst:             png_fixed_inches_from_microns
    - functionName:    png_fixed_inches_from_microns
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 390
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - microns
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OSS_FUZZ_png_muldiv
        - OSS_FUZZ_png_warning
      functionUses:    2
      BranchProfiles:
        - Branch String:   'pngget.c:385,8'
          Branch Sides:
            - BranchSide:      'pngget.c:386,14'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:388,16'
              BranchSideFuncs:
                - OSS_FUZZ_png_warning
      Callsites:
        - Src:             'pngget.c:385,8'
          Dst:             OSS_FUZZ_png_muldiv
        - Src:             'pngget.c:388,4'
          Dst:             OSS_FUZZ_png_warning
    - functionName:    OSS_FUZZ_png_get_x_offset_inches_fixed
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OSS_FUZZ_png_get_x_offset_microns
        - png_fixed_inches_from_microns
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pngget.c:397,8'
          Dst:             OSS_FUZZ_png_get_x_offset_microns
        - Src:             'pngget.c:396,11'
          Dst:             png_fixed_inches_from_microns
    - functionName:    OSS_FUZZ_png_get_y_pixels_per_inch
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OSS_FUZZ_png_get_y_pixels_per_meter
        - ppi_from_ppm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pngget.c:371,24'
          Dst:             OSS_FUZZ_png_get_y_pixels_per_meter
        - Src:             'pngget.c:371,11'
          Dst:             ppi_from_ppm
    - functionName:    OSS_FUZZ_png_get_y_pixels_per_meter
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
      BBCount:         11
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngget.c:152,24'
          Branch Sides:
            - BranchSide:      'pngget.c:152,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:163,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:152,44'
          Branch Sides:
            - BranchSide:      'pngget.c:153,9'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:163,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:152,8'
          Branch Sides:
            - BranchSide:      'pngget.c:155,11'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:163,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:155,11'
          Branch Sides:
            - BranchSide:      'pngget.c:156,17'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:157,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ppi_from_ppm
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ppm
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OSS_FUZZ_png_muldiv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'pngget.c:347,31'
          Branch Sides:
            - BranchSide:      'pngget.c:347,66'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
            - BranchSide:      'pngget.c:352,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:347,8'
          Branch Sides:
            - BranchSide:      'pngget.c:349,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:352,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngget.c:347,34'
          Dst:             OSS_FUZZ_png_muldiv
    - functionName:    OSS_FUZZ_png_get_x_pixels_per_inch
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OSS_FUZZ_png_get_x_pixels_per_meter
        - ppi_from_ppm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pngget.c:365,24'
          Dst:             OSS_FUZZ_png_get_x_pixels_per_meter
        - Src:             'pngget.c:365,11'
          Dst:             ppi_from_ppm
    - functionName:    OSS_FUZZ_png_get_x_pixels_per_meter
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
      BBCount:         11
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngget.c:131,24'
          Branch Sides:
            - BranchSide:      'pngget.c:131,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:142,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:131,44'
          Branch Sides:
            - BranchSide:      'pngget.c:132,9'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:142,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:131,8'
          Branch Sides:
            - BranchSide:      'pngget.c:134,11'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:142,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:134,11'
          Branch Sides:
            - BranchSide:      'pngget.c:135,17'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:136,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_pixels_per_inch
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OSS_FUZZ_png_get_pixels_per_meter
        - ppi_from_ppm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'pngget.c:359,24'
          Dst:             OSS_FUZZ_png_get_pixels_per_meter
        - Src:             'pngget.c:359,11'
          Dst:             ppi_from_ppm
    - functionName:    OSS_FUZZ_png_get_pixels_per_meter
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
      BBCount:         14
      ICount:          72
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'pngget.c:172,24'
          Branch Sides:
            - BranchSide:      'pngget.c:172,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:184,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:172,44'
          Branch Sides:
            - BranchSide:      'pngget.c:173,9'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:184,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:172,8'
          Branch Sides:
            - BranchSide:      'pngget.c:175,11'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:184,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:175,60'
          Branch Sides:
            - BranchSide:      'pngget.c:176,11'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:178,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:175,11'
          Branch Sides:
            - BranchSide:      'pngget.c:177,17'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:178,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_y_offset_pixels
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
      BBCount:         11
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:309,24'
          Branch Sides:
            - BranchSide:      'pngget.c:309,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:320,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:309,44'
          Branch Sides:
            - BranchSide:      'pngget.c:310,9'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:320,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:309,8'
          Branch Sides:
            - BranchSide:      'pngget.c:312,11'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:320,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:312,11'
          Branch Sides:
            - BranchSide:      'pngget.c:313,17'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:314,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_x_offset_pixels
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
      BBCount:         11
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:289,24'
          Branch Sides:
            - BranchSide:      'pngget.c:289,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:300,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:289,44'
          Branch Sides:
            - BranchSide:      'pngget.c:290,9'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:300,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:289,8'
          Branch Sides:
            - BranchSide:      'pngget.c:292,11'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:300,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:292,11'
          Branch Sides:
            - BranchSide:      'pngget.c:293,17'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:294,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_pixel_aspect_ratio_fixed
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
      BBCount:         21
      ICount:          108
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - OSS_FUZZ_png_muldiv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:219,24'
          Branch Sides:
            - BranchSide:      'pngget.c:219,27'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
            - BranchSide:      'pngget.c:239,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:219,44'
          Branch Sides:
            - BranchSide:      'pngget.c:220,9'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
            - BranchSide:      'pngget.c:239,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:220,47'
          Branch Sides:
            - BranchSide:      'pngget.c:221,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
            - BranchSide:      'pngget.c:239,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:221,40'
          Branch Sides:
            - BranchSide:      'pngget.c:221,43'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
            - BranchSide:      'pngget.c:239,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:221,75'
          Branch Sides:
            - BranchSide:      'pngget.c:222,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
            - BranchSide:      'pngget.c:239,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:222,55'
          Branch Sides:
            - BranchSide:      'pngget.c:223,8'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
            - BranchSide:      'pngget.c:239,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:219,8'
          Branch Sides:
            - BranchSide:      'pngget.c:230,40'
              BranchSideFuncs:
                - OSS_FUZZ_png_muldiv
            - BranchSide:      'pngget.c:239,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:230,11'
          Branch Sides:
            - BranchSide:      'pngget.c:232,17'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:233,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pngget.c:230,11'
          Dst:             OSS_FUZZ_png_muldiv
    - functionName:    OSS_FUZZ_png_get_pixel_aspect_ratio
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
      BBCount:         11
      ICount:          63
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:195,24'
          Branch Sides:
            - BranchSide:      'pngget.c:195,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:207,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:195,44'
          Branch Sides:
            - BranchSide:      'pngget.c:196,9'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:207,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:195,8'
          Branch Sides:
            - BranchSide:      'pngget.c:198,11'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:207,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:198,11'
          Branch Sides:
            - BranchSide:      'pngget.c:199,24'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:201,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_compression_type
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:118,24'
          Branch Sides:
            - BranchSide:      'pngget.c:118,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:121,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:118,8'
          Branch Sides:
            - BranchSide:      'pngget.c:119,14'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:121,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_interlace_type
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:109,24'
          Branch Sides:
            - BranchSide:      'pngget.c:109,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:112,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:109,8'
          Branch Sides:
            - BranchSide:      'pngget.c:110,14'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:112,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_filter_type
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:100,24'
          Branch Sides:
            - BranchSide:      'pngget.c:100,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:103,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:100,8'
          Branch Sides:
            - BranchSide:      'pngget.c:101,14'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:103,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_color_type
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:91,24'
          Branch Sides:
            - BranchSide:      'pngget.c:91,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:94,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:91,8'
          Branch Sides:
            - BranchSide:      'pngget.c:92,14'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:94,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_bit_depth
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:82,24'
          Branch Sides:
            - BranchSide:      'pngget.c:82,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:85,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:82,8'
          Branch Sides:
            - BranchSide:      'pngget.c:83,14'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:85,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_image_height
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:73,24'
          Branch Sides:
            - BranchSide:      'pngget.c:73,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:76,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:73,8'
          Branch Sides:
            - BranchSide:      'pngget.c:74,14'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:76,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_image_width
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:64,24'
          Branch Sides:
            - BranchSide:      'pngget.c:64,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:67,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:64,8'
          Branch Sides:
            - BranchSide:      'pngget.c:65,14'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:67,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_rows
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:52,24'
          Branch Sides:
            - BranchSide:      'pngget.c:52,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:55,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:52,8'
          Branch Sides:
            - BranchSide:      'pngget.c:53,14'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:55,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_rowbytes
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'pngget.c:42,24'
          Branch Sides:
            - BranchSide:      'pngget.c:42,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:45,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:42,8'
          Branch Sides:
            - BranchSide:      'pngget.c:43,14'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:45,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSS_FUZZ_png_get_valid
      functionSourceFile: '/src/libpng/pngget.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - png_ptr
        - info_ptr
        - flag
      BBCount:         12
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'pngget.c:22,24'
          Branch Sides:
            - BranchSide:      'pngget.c:22,27'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:36,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:22,8'
          Branch Sides:
            - BranchSide:      'pngget.c:29,11'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:36,4'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:29,33'
          Branch Sides:
            - BranchSide:      'pngget.c:29,36'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:33,14'
              BranchSideFuncs: []
        - Branch String:   'pngget.c:29,11'
          Branch Sides:
            - BranchSide:      'pngget.c:30,10'
              BranchSideFuncs: []
            - BranchSide:      'pngget.c:33,14'
              BranchSideFuncs: []
      Callsites:       []
...
