Call tree
LLVMFuzzerTestOneInput /src/strongswan/fuzz/fuzz_ids.c linenumber=-1
  chunk_create /src/strongswan/fuzz/../src/libstrongswan/utils/chunk.h linenumber=36
  identification_create_from_data /src/strongswan/src/libstrongswan/utils/identification.c linenumber=37
    is_asn1 /src/strongswan/src/libstrongswan/asn1/asn1.c linenumber=2201
      asn1_length /src/strongswan/src/libstrongswan/asn1/asn1.c linenumber=714
    is_valid_dn /src/strongswan/src/libstrongswan/utils/identification.c linenumber=2201
      create_rdn_enumerator /src/strongswan/src/libstrongswan/utils/identification.c linenumber=920
        asn1_unwrap /src/strongswan/src/libstrongswan/asn1/asn1.c linenumber=223
          chunk_skip /src/strongswan/src/libstrongswan/./utils/chunk.h linenumber=325
          chunk_skip /src/strongswan/src/libstrongswan/./utils/chunk.h linenumber=342
          chunk_skip /src/strongswan/src/libstrongswan/./utils/chunk.h linenumber=350
        enumerator_create_empty /src/strongswan/src/libstrongswan/collections/enumerator.c linenumber=229
    identification_create_from_encoding /src/strongswan/src/libstrongswan/utils/identification.c linenumber=2203
      identification_create /src/strongswan/src/libstrongswan/utils/identification.c linenumber=2227
        streq /src/strongswan/src/libstrongswan/./utils/utils/string.h linenumber=1786
          strcmp  linenumber=33
        streq /src/strongswan/src/libstrongswan/./utils/utils/string.h linenumber=1790
      chunk_create_clone /src/strongswan/src/libstrongswan/utils/chunk.c linenumber=2232
        memcpy_noop /src/strongswan/src/libstrongswan/./utils/utils/memory.h linenumber=50
    memchr  linenumber=2205
    identification_create_from_encoding /src/strongswan/src/libstrongswan/utils/identification.c linenumber=2208
    strndup  linenumber=2214
    identification_create_from_string /src/strongswan/src/libstrongswan/utils/identification.c linenumber=2215
      create_from_string_with_prefix_type /src/strongswan/src/libstrongswan/utils/identification.c linenumber=2035
        strcasepfx /src/strongswan/src/libstrongswan/./utils/utils/string.h linenumber=1852
          strlen  linenumber=73
          strncaseeq /src/strongswan/src/libstrongswan/./utils/utils/string.h linenumber=73
            strncasecmp  linenumber=65
        identification_create /src/strongswan/src/libstrongswan/utils/identification.c linenumber=1854
        strlen  linenumber=1855
        strlen  linenumber=1859
        chunk_create /src/strongswan/src/libstrongswan/./utils/chunk.h linenumber=1859
        chunk_from_hex /src/strongswan/src/libstrongswan/utils/chunk.c linenumber=1859
          chunk_skip /src/strongswan/src/libstrongswan/utils/chunk.h linenumber=536
          memset_noop /src/strongswan/src/libstrongswan/./utils/utils/memory.h linenumber=565
          hex2bin /src/strongswan/src/libstrongswan/utils/chunk.c linenumber=575
          hex2bin /src/strongswan/src/libstrongswan/utils/chunk.c linenumber=578
          chunk_create /src/strongswan/src/libstrongswan/utils/chunk.h linenumber=581
        strlen  linenumber=1863
        chunk_create /src/strongswan/src/libstrongswan/./utils/chunk.h linenumber=1863
        chunk_create_clone /src/strongswan/src/libstrongswan/utils/chunk.c linenumber=1863
        strcasepfx /src/strongswan/src/libstrongswan/./utils/utils/string.h linenumber=1867
        asn1_build_known_oid /src/strongswan/src/libstrongswan/asn1/asn1.c linenumber=1870
          chunk_create /src/strongswan/src/libstrongswan/./utils/chunk.h linenumber=122
        asn1_wrap /src/strongswan/src/libstrongswan/asn1/asn1.c linenumber=1872
          strlen  linenumber=896
          asn1_build_object /src/strongswan/src/libstrongswan/asn1/asn1.c linenumber=909
            asn1_code_length /src/strongswan/src/libstrongswan/asn1/asn1.c linenumber=799
            memcpy_noop /src/strongswan/src/libstrongswan/./utils/utils/memory.h linenumber=812
          memcpy_noop /src/strongswan/src/libstrongswan/./utils/utils/memory.h linenumber=917
          chunk_clear /src/strongswan/src/libstrongswan/./utils/chunk.h linenumber=923
            memwipe /src/strongswan/src/libstrongswan/./utils/utils/memory.h linenumber=245
              explicit_bzero  linenumber=104
            chunk_free /src/strongswan/src/libstrongswan/./utils/chunk.h linenumber=246
        asn1_wrap /src/strongswan/src/libstrongswan/asn1/asn1.c linenumber=1871
        asn1_wrap /src/strongswan/src/libstrongswan/asn1/asn1.c linenumber=1869
      create_from_string_with_num_type /src/strongswan/src/libstrongswan/utils/identification.c linenumber=2040
        __errno_location  linenumber=1896
        strtoul  linenumber=1897
        __errno_location  linenumber=1898
        identification_create /src/strongswan/src/libstrongswan/utils/identification.c linenumber=1902
        strlen  linenumber=1905
        chunk_create /src/strongswan/src/libstrongswan/./utils/chunk.h linenumber=1905
        chunk_from_hex /src/strongswan/src/libstrongswan/utils/chunk.c linenumber=1905
        strlen  linenumber=1909
        chunk_create /src/strongswan/src/libstrongswan/./utils/chunk.h linenumber=1909
        chunk_create_clone /src/strongswan/src/libstrongswan/utils/chunk.c linenumber=1909
      strchr  linenumber=2045
      atodn /src/strongswan/src/libstrongswan/utils/identification.c linenumber=2050
        strlen  linenumber=481
        strncasecmp  linenumber=482
        asn1_is_printablestring /src/strongswan/src/libstrongswan/asn1/asn1.c linenumber=529
          strchr  linenumber=748
        asn1_build_known_oid /src/strongswan/src/libstrongswan/asn1/asn1.c linenumber=536
        asn1_wrap /src/strongswan/src/libstrongswan/asn1/asn1.c linenumber=543
        asn1_wrap /src/strongswan/src/libstrongswan/asn1/asn1.c linenumber=541
        asn1_wrap /src/strongswan/src/libstrongswan/asn1/asn1.c linenumber=540
        asn1_build_object /src/strongswan/src/libstrongswan/asn1/asn1.c linenumber=575
        memcpy_noop /src/strongswan/src/libstrongswan/./utils/utils/memory.h linenumber=579
      identification_create /src/strongswan/src/libstrongswan/utils/identification.c linenumber=2052
      identification_create /src/strongswan/src/libstrongswan/utils/identification.c linenumber=2057
      strlen  linenumber=2058
      chunk_create /src/strongswan/src/libstrongswan/./utils/chunk.h linenumber=2058
      chunk_create_clone /src/strongswan/src/libstrongswan/utils/chunk.c linenumber=2058
      strchr  linenumber=2062
      streq /src/strongswan/src/libstrongswan/./utils/utils/string.h linenumber=2064
      streq /src/strongswan/src/libstrongswan/./utils/utils/string.h linenumber=2065
      streq /src/strongswan/src/libstrongswan/./utils/utils/string.h linenumber=2066
      streq /src/strongswan/src/libstrongswan/./utils/utils/string.h linenumber=2067
      streq /src/strongswan/src/libstrongswan/./utils/utils/string.h linenumber=2068
      streq /src/strongswan/src/libstrongswan/./utils/utils/string.h linenumber=2069
      streq /src/strongswan/src/libstrongswan/./utils/utils/string.h linenumber=2070
      identification_create /src/strongswan/src/libstrongswan/utils/identification.c linenumber=2073
      strchr  linenumber=2078
      create_ip_address_from_string /src/strongswan/src/libstrongswan/utils/identification.c linenumber=2081
        strdup  linenumber=1930
        strchr  linenumber=1931
        strchr  linenumber=1940
        inet_pton  linenumber=1948
        atoi  linenumber=1956
        identification_create /src/strongswan/src/libstrongswan/utils/identification.c linenumber=1984
        chunk_create /src/strongswan/src/libstrongswan/./utils/chunk.h linenumber=1986
        chunk_create_clone /src/strongswan/src/libstrongswan/utils/chunk.c linenumber=1986
        inet_pton  linenumber=1992
        identification_create /src/strongswan/src/libstrongswan/utils/identification.c linenumber=2009
        chunk_create /src/strongswan/src/libstrongswan/./utils/chunk.h linenumber=2011
        chunk_create_clone /src/strongswan/src/libstrongswan/utils/chunk.c linenumber=2011
        identification_create /src/strongswan/src/libstrongswan/utils/identification.c linenumber=2015
        chunk_create /src/strongswan/src/libstrongswan/./utils/chunk.h linenumber=2016
        chunk_create_clone /src/strongswan/src/libstrongswan/utils/chunk.c linenumber=2016
      identification_create /src/strongswan/src/libstrongswan/utils/identification.c linenumber=2084
      strlen  linenumber=2085
      chunk_create /src/strongswan/src/libstrongswan/./utils/chunk.h linenumber=2085
      chunk_create_clone /src/strongswan/src/libstrongswan/utils/chunk.c linenumber=2085
      create_ip_address_from_string /src/strongswan/src/libstrongswan/utils/identification.c linenumber=2092
      identification_create /src/strongswan/src/libstrongswan/utils/identification.c linenumber=2095
      strlen  linenumber=2096
      chunk_create /src/strongswan/src/libstrongswan/./utils/chunk.h linenumber=2096
      chunk_create_clone /src/strongswan/src/libstrongswan/utils/chunk.c linenumber=2096
      identification_create /src/strongswan/src/libstrongswan/utils/identification.c linenumber=2109
      strlen  linenumber=2110
      chunk_create /src/strongswan/src/libstrongswan/./utils/chunk.h linenumber=2110
      chunk_from_hex /src/strongswan/src/libstrongswan/utils/chunk.c linenumber=2110
      identification_create /src/strongswan/src/libstrongswan/utils/identification.c linenumber=2115
      strlen  linenumber=2116
      chunk_create /src/strongswan/src/libstrongswan/./utils/chunk.h linenumber=2116
      chunk_create_clone /src/strongswan/src/libstrongswan/utils/chunk.c linenumber=2116
      identification_create /src/strongswan/src/libstrongswan/utils/identification.c linenumber=2121
      strlen  linenumber=2122
      chunk_create /src/strongswan/src/libstrongswan/./utils/chunk.h linenumber=2122
      chunk_create_clone /src/strongswan/src/libstrongswan/utils/chunk.c linenumber=2122
      identification_create /src/strongswan/src/libstrongswan/utils/identification.c linenumber=2128
      strlen  linenumber=2129
      chunk_create /src/strongswan/src/libstrongswan/./utils/chunk.h linenumber=2129
      chunk_create_clone /src/strongswan/src/libstrongswan/utils/chunk.c linenumber=2129
  snprintf  linenumber=56
  snprintf  linenumber=57
====================================
