---
Fuzzer filename: '/src/resiprocate/rutil/dns/ares/ares-test-fuzz.c'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/resiprocate/rutil/dns/ares/ares-test-fuzz.c'
      linkageType:     externalLinkage
      functionLinenumber: 8
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ares_free_hostent
        - ares_parse_a_reply
        - ares_parse_ptr_reply
      functionUses:    0
      BranchProfiles:
        - Branch String:   'rutil/dns/ares/ares-test-fuzz.c:0,0'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares-test-fuzz.c:10,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ares_parse_a_reply
                - ares_free_hostent
                - llvm.lifetime.start.p0i8
                - ares_parse_ptr_reply
                - ares_free_hostent
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'rutil/dns/ares/ares-test-fuzz.c:10,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ares_parse_a_reply
                - ares_free_hostent
                - llvm.lifetime.start.p0i8
                - ares_parse_ptr_reply
                - ares_free_hostent
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'rutil/dns/ares/ares-test-fuzz.c:12,7'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares-test-fuzz.c:12,13'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ares_parse_ptr_reply
                - ares_free_hostent
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'rutil/dns/ares/ares-test-fuzz.c:14,8'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ares_parse_ptr_reply
                - ares_free_hostent
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'rutil/dns/ares/ares-test-fuzz.c:17,7'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares-test-fuzz.c:17,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'rutil/dns/ares/ares-test-fuzz.c:17,13'
              BranchSideFuncs:
                - ares_free_hostent
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'rutil/dns/ares/ares-test-fuzz.c:11,3'
          Dst:             ares_parse_a_reply
        - Src:             'rutil/dns/ares/ares-test-fuzz.c:12,13'
          Dst:             ares_free_hostent
        - Src:             'rutil/dns/ares/ares-test-fuzz.c:16,3'
          Dst:             ares_parse_ptr_reply
        - Src:             'rutil/dns/ares/ares-test-fuzz.c:17,13'
          Dst:             ares_free_hostent
    - functionName:    ares_free_hostent
      functionSourceFile: '/src/resiprocate/rutil/dns/ares/ares_free_hostent.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.hostent *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'rutil/dns/ares/ares_free_hostent.c:0,0'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_free_hostent.c:28,14'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
            - BranchSide:      'rutil/dns/ares/ares_free_hostent.c:28,14'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_free_hostent.c:29,3'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_free_hostent.c:29,3'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
            - BranchSide:      'rutil/dns/ares/ares_free_hostent.c:30,5'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_free_hostent.c:29,3'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_free_hostent.c:0,0'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
            - BranchSide:      'rutil/dns/ares/ares_free_hostent.c:30,5'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
      Callsites:       []
    - functionName:    ares_parse_a_reply
      functionSourceFile: '/src/resiprocate/rutil/dns/ares/ares_parse_a_reply.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - 'struct.hostent **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         71
      ICount:          554
      EdgeCount:       99
      CyclomaticComplexity: 30
      functionsReached:
        - ares_expand_name
        - strcasecmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:0,0'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:39,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - free
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp8
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - free
                - free
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:39,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - free
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp8
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - free
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:50,7'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:50,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:54,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - free
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp8
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - free
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:56,7'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:56,7'
              BranchSideFuncs:
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - malloc
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - free
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp8
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - free
                - free
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:60,15'
              BranchSideFuncs:
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - malloc
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - free
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp8
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - free
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:62,7'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:62,7'
              BranchSideFuncs:
                - malloc
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - free
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp8
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - free
                - free
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:64,14'
              BranchSideFuncs:
                - malloc
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - free
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp8
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - free
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:64,7'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:66,12'
              BranchSideFuncs:
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:72,26'
              BranchSideFuncs:
                - malloc
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - free
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp8
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:73,7'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:75,12'
              BranchSideFuncs:
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:78,34'
              BranchSideFuncs:
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - free
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp8
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:79,7'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:81,12'
              BranchSideFuncs:
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:89,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - free
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp8
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:89,3'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:69,15'
              BranchSideFuncs:
                - free
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:175,3'
              BranchSideFuncs:
                - free
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:93,11'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:95,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - free
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - free
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp8
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:173,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:96,11'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:98,9'
              BranchSideFuncs:
                - free
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:102,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - free
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - free
                - free
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp8
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:106,11'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:103,18'
              BranchSideFuncs:
                - free
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:108,9'
              BranchSideFuncs:
                - free
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:113,28'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:113,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - free
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - free
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - free
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp8
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:136,7'
              BranchSideFuncs:
                - free
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp8
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:114,4'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:114,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - free
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - free
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:122,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - free
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - free
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:115,4'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:115,18'
              BranchSideFuncs:
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - free
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp8
                - free
                - free
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:136,7'
              BranchSideFuncs:
                - free
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp8
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:113,11'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:117,12'
              BranchSideFuncs:
                - free
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp8
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:136,7'
              BranchSideFuncs:
                - free
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp8
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:122,11'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:125,24'
              BranchSideFuncs:
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - free
                - free
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:136,7'
              BranchSideFuncs:
                - free
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp8
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:130,8'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:132,9'
              BranchSideFuncs:
                - free
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - free
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:173,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:89,3'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:92,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - free
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:146,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - free
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:146,7'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:151,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:173,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:153,11'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:155,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:173,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:156,8'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:156,8'
              BranchSideFuncs:
                - free
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:169,4'
              BranchSideFuncs:
                - free
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:163,8'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:163,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:165,8'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:163,8'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:163,8'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:165,17'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:163,8'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:163,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:164,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:163,8'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:163,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:164,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:163,8'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:164,12'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:165,17'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:163,8'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:164,12'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:165,17'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:173,3'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:173,17'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:175,3'
              BranchSideFuncs:
                - free
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'rutil/dns/ares/ares_parse_a_reply.c:173,3'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:174,10'
              BranchSideFuncs:
                - free
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'rutil/dns/ares/ares_parse_a_reply.c:175,3'
              BranchSideFuncs:
                - free
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'rutil/dns/ares/ares_parse_a_reply.c:61,12'
          Dst:             ares_expand_name
        - Src:             'rutil/dns/ares/ares_parse_a_reply.c:92,16'
          Dst:             ares_expand_name
        - Src:             'rutil/dns/ares/ares_parse_a_reply.c:115,7'
          Dst:             strcasecmp
        - Src:             'rutil/dns/ares/ares_parse_a_reply.c:129,13'
          Dst:             ares_expand_name
    - functionName:    strcasecmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ares_parse_ptr_reply
      functionSourceFile: '/src/resiprocate/rutil/dns/ares/ares_parse_ptr_reply.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'char *'
        - int
        - 'char *'
        - int
        - int
        - 'struct.hostent **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          364
      EdgeCount:       79
      CyclomaticComplexity: 24
      functionsReached:
        - ares_expand_name
        - strcasecmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'rutil/dns/ares/ares_parse_ptr_reply.c:0,0'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:40,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - __sanitizer_cov_trace_const_cmp4
                - free
                - malloc
                - malloc
                - malloc
                - malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - free
                - free
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:40,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - __sanitizer_cov_trace_const_cmp4
                - free
                - malloc
                - malloc
                - malloc
                - malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - free
                - free
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_ptr_reply.c:49,7'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:49,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:53,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - __sanitizer_cov_trace_const_cmp4
                - free
                - malloc
                - malloc
                - malloc
                - malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - free
                - free
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_ptr_reply.c:55,7'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:55,7'
              BranchSideFuncs:
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - __sanitizer_cov_trace_const_cmp4
                - free
                - malloc
                - malloc
                - malloc
                - malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - free
                - free
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:59,15'
              BranchSideFuncs:
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - __sanitizer_cov_trace_const_cmp4
                - free
                - malloc
                - malloc
                - malloc
                - malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - free
                - free
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_ptr_reply.c:61,7'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:61,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - free
                - malloc
                - malloc
                - malloc
                - malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - free
                - free
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:63,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - free
                - malloc
                - malloc
                - malloc
                - malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - free
                - free
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_ptr_reply.c:63,7'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:0,0'
              BranchSideFuncs:
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:72,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - free
                - malloc
                - malloc
                - malloc
                - malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - free
                - free
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_ptr_reply.c:72,3'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:0,0'
              BranchSideFuncs:
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:68,15'
              BranchSideFuncs:
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - free
                - malloc
                - malloc
                - malloc
                - malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - free
                - free
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_ptr_reply.c:72,3'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:75,16'
              BranchSideFuncs:
                - malloc
                - malloc
                - malloc
                - malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - free
                - free
                - free
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:127,34'
              BranchSideFuncs:
                - malloc
                - malloc
                - malloc
                - malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - free
                - free
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_ptr_reply.c:76,11'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:78,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - free
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - malloc
                - malloc
                - malloc
                - malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - free
                - free
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:163,7'
              BranchSideFuncs:
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'rutil/dns/ares/ares_parse_ptr_reply.c:79,11'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:0,0'
              BranchSideFuncs:
                - free
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:85,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - free
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - free
                - malloc
                - malloc
                - malloc
                - malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - free
                - free
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_ptr_reply.c:90,28'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:90,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - free
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - free
                - malloc
                - malloc
                - malloc
                - malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - free
                - free
                - free
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:118,12'
              BranchSideFuncs:
                - free
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - malloc
                - malloc
                - malloc
                - malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - free
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_ptr_reply.c:91,4'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:91,18'
              BranchSideFuncs:
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - free
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - malloc
                - malloc
                - malloc
                - malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - free
                - free
                - free
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:105,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - free
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - malloc
                - malloc
                - malloc
                - malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - free
                - free
                - free
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_ptr_reply.c:90,11'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:94,13'
              BranchSideFuncs:
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - free
                - free
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - malloc
                - malloc
                - malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - free
                - free
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:118,12'
              BranchSideFuncs:
                - free
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - malloc
                - malloc
                - malloc
                - malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - free
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_ptr_reply.c:95,8'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:0,0'
              BranchSideFuncs:
                - free
                - free
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - malloc
                - malloc
                - malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - free
                - free
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:100,8'
              BranchSideFuncs:
                - free
                - free
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - malloc
                - malloc
                - malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - free
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_ptr_reply.c:100,8'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:101,6'
              BranchSideFuncs:
                - free
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - malloc
                - malloc
                - malloc
                - malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - free
                - free
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:102,15'
              BranchSideFuncs:
                - free
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - malloc
                - malloc
                - malloc
                - malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - free
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_ptr_reply.c:105,11'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:108,13'
              BranchSideFuncs:
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - free
                - free
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - malloc
                - malloc
                - malloc
                - malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - free
                - free
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:118,12'
              BranchSideFuncs:
                - free
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - malloc
                - malloc
                - malloc
                - malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - free
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_ptr_reply.c:109,8'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:0,0'
              BranchSideFuncs:
                - free
                - free
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - malloc
                - malloc
                - malloc
                - malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - free
                - free
                - free
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:114,9'
              BranchSideFuncs:
                - free
                - free
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - ares_expand_name
                - __sanitizer_cov_trace_const_cmp4
                - free
                - malloc
                - malloc
                - malloc
                - malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - free
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_ptr_reply.c:120,11'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:72,17'
              BranchSideFuncs:
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:163,7'
              BranchSideFuncs:
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'rutil/dns/ares/ares_parse_ptr_reply.c:127,7'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:0,0'
              BranchSideFuncs:
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:132,17'
              BranchSideFuncs:
                - malloc
                - malloc
                - malloc
                - malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - free
                - free
                - free
                - free
        - Branch String:   'rutil/dns/ares/ares_parse_ptr_reply.c:133,11'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:135,27'
              BranchSideFuncs:
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:164,5'
              BranchSideFuncs:
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'rutil/dns/ares/ares_parse_ptr_reply.c:136,8'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:138,41'
              BranchSideFuncs:
                - free
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:159,4'
              BranchSideFuncs:
                - free
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'rutil/dns/ares/ares_parse_ptr_reply.c:139,12'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:141,26'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:157,8'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'rutil/dns/ares/ares_parse_ptr_reply.c:142,9'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:0,0'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:155,5'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   'rutil/dns/ares/ares_parse_ptr_reply.c:163,7'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:0,0'
              BranchSideFuncs:
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      'rutil/dns/ares/ares_parse_ptr_reply.c:164,5'
              BranchSideFuncs:
                - free
                - free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             'rutil/dns/ares/ares_parse_ptr_reply.c:60,12'
          Dst:             ares_expand_name
        - Src:             'rutil/dns/ares/ares_parse_ptr_reply.c:75,16'
          Dst:             ares_expand_name
        - Src:             'rutil/dns/ares/ares_parse_ptr_reply.c:91,7'
          Dst:             strcasecmp
        - Src:             'rutil/dns/ares/ares_parse_ptr_reply.c:94,13'
          Dst:             ares_expand_name
        - Src:             'rutil/dns/ares/ares_parse_ptr_reply.c:108,13'
          Dst:             ares_expand_name
    - functionName:    name_length
      functionSourceFile: '/src/resiprocate/rutil/dns/ares/ares_expand_name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          296
      EdgeCount:       62
      CyclomaticComplexity: 18
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:118,7'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:118,7'
              BranchSideFuncs: []
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:121,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.vector.reduce.add.v4i32
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:121,3'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:121,3'
              BranchSideFuncs: []
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:123,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.vector.reduce.add.v4i32
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:126,8'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:126,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.vector.reduce.add.v4i32
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:128,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.vector.reduce.add.v4i32
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:129,8'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:129,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.vector.reduce.add.v4i32
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:131,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.vector.reduce.add.v4i32
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:136,8'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:121,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.vector.reduce.add.v4i32
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:136,8'
              BranchSideFuncs: []
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:142,8'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:142,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.vector.reduce.add.v4i32
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:145,4'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.vector.reduce.add.v4i32
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:145,4'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.vector.reduce.add.v4i32
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:145,4'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.vector.reduce.add.v4i32
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:145,4'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.vector.reduce.add.v4i32
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:121,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.vector.reduce.add.v4i32
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:147,30'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:147,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.vector.reduce.add.v4i32
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:147,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.vector.reduce.add.v4i32
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:147,13'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:147,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.vector.reduce.add.v4i32
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:147,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.vector.reduce.add.v4i32
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:145,4'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.vector.reduce.add.v4i32
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:121,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.vector.reduce.add.v4i32
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:121,3'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:123,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:157,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:157,10'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:157,10'
              BranchSideFuncs: []
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:157,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ares_expand_name
      functionSourceFile: '/src/resiprocate/rutil/dns/ares/ares_expand_name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - int
        - 'char **'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         53
      ICount:          294
      EdgeCount:       70
      CyclomaticComplexity: 19
      functionsReached:
        - name_length
      functionUses:    7
      BranchProfiles:
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:0,0'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:61,9'
              BranchSideFuncs:
                - name_length
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:61,9'
              BranchSideFuncs:
                - name_length
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:62,7'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:62,7'
              BranchSideFuncs: []
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:65,19'
              BranchSideFuncs:
                - malloc
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:72,3'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:74,12'
              BranchSideFuncs: []
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:98,24'
              BranchSideFuncs: []
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:74,11'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:76,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:87,4'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:87,4'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:87,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:89,22'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:89,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:90,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:89,12'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:90,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:91,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:87,4'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:89,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:94,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:76,8'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:78,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:81,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:89,22'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:89,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:90,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:89,12'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:90,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:91,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:89,22'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:89,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:90,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:89,12'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:90,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:91,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:87,4'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:89,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:94,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:72,3'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:74,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:97,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:97,7'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:98,24'
              BranchSideFuncs: []
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:101,11'
              BranchSideFuncs: []
        - Branch String:   'rutil/dns/ares/ares_expand_name.c:101,7'
          Branch Sides:
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:102,6'
              BranchSideFuncs: []
            - BranchSide:      'rutil/dns/ares/ares_expand_name.c:104,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'rutil/dns/ares/ares_expand_name.c:61,9'
          Dst:             name_length
...
