Call tree
LLVMFuzzerTestOneInput /src/libcoap/tests/oss-fuzz/uri_extended_target.c linenumber=-1
  coap_startup /src/libcoap/src/coap_net.c linenumber=29
    coap_clock_init /src/libcoap/src/coap_time.c linenumber=5427
      clock_gettime  linenumber=71
    coap_ticks /src/libcoap/src/coap_time.c linenumber=5428
      clock_gettime  linenumber=95
    coap_ticks_to_rt_us /src/libcoap/src/coap_time.c linenumber=5430
    coap_prng_init_lkd /src/libcoap/src/coap_prng.c linenumber=5432
    coap_memory_init /src/libcoap/src/coap_mem.c linenumber=5436
    coap_dtls_startup /src/libcoap/src/coap_openssl.c linenumber=5437
      OPENSSL_init_ssl  linenumber=305
      OPENSSL_init_ssl  linenumber=306
      OPENSSL_init_crypto  linenumber=308
    coap_prng_lkd /src/libcoap/src/coap_prng.c linenumber=5452
  coap_set_log_level /src/libcoap/src/coap_debug.c linenumber=30
  coap_split_proxy_uri /src/libcoap/src/coap_uri.c linenumber=42
    coap_split_uri_sub /src/libcoap/src/coap_uri.c linenumber=352
      strlen  linenumber=120
      memcmp  linenumber=121
      coap_get_log_level /src/libcoap/src/coap_debug.c linenumber=123
      coap_log_impl /src/libcoap/src/coap_debug.c linenumber=123
        vsnprintf  linenumber=1368
        coap_ticks /src/libcoap/src/coap_time.c linenumber=1381
        print_timestamp /src/libcoap/src/coap_debug.c linenumber=1382
          coap_ticks_to_rt /src/libcoap/src/coap_time.c linenumber=147
          localtime  linenumber=148
          strftime  linenumber=149
          coap_ticks_to_rt_us /src/libcoap/src/coap_time.c linenumber=152
          snprintf  linenumber=151
        fprintf  linenumber=1384
        coap_log_level_desc /src/libcoap/src/coap_debug.c linenumber=1399
          snprintf  linenumber=127
        fprintf  linenumber=1399
        vfprintf  linenumber=1405
        fflush  linenumber=1408
      coap_get_log_level /src/libcoap/src/coap_debug.c linenumber=134
      coap_log_impl /src/libcoap/src/coap_debug.c linenumber=134
      coap_dtls_is_supported /src/libcoap/src/coap_openssl.c linenumber=142
        OpenSSL_version_num  linenumber=192
        coap_get_log_level /src/libcoap/src/coap_debug.c linenumber=193
        coap_log_impl /src/libcoap/src/coap_debug.c linenumber=193
        OpenSSL_version_num  linenumber=204
        coap_get_log_level /src/libcoap/src/coap_debug.c linenumber=205
        coap_log_impl /src/libcoap/src/coap_debug.c linenumber=205
      coap_get_log_level /src/libcoap/src/coap_debug.c linenumber=143
      coap_log_impl /src/libcoap/src/coap_debug.c linenumber=143
      coap_tcp_is_supported /src/libcoap/src/coap_strm_posix.c linenumber=148
      coap_get_log_level /src/libcoap/src/coap_debug.c linenumber=149
      coap_log_impl /src/libcoap/src/coap_debug.c linenumber=149
      coap_tls_is_supported /src/libcoap/src/coap_openssl.c linenumber=154
        OpenSSL_version_num  linenumber=215
        coap_get_log_level /src/libcoap/src/coap_debug.c linenumber=216
        coap_log_impl /src/libcoap/src/coap_debug.c linenumber=216
        OpenSSL_version_num  linenumber=220
        coap_get_log_level /src/libcoap/src/coap_debug.c linenumber=221
        coap_log_impl /src/libcoap/src/coap_debug.c linenumber=221
      coap_get_log_level /src/libcoap/src/coap_debug.c linenumber=155
      coap_log_impl /src/libcoap/src/coap_debug.c linenumber=155
      coap_ws_is_supported /src/libcoap/src/coap_ws.c linenumber=160
        coap_tcp_is_supported /src/libcoap/src/coap_strm_posix.c linenumber=39
      coap_get_log_level /src/libcoap/src/coap_debug.c linenumber=161
      coap_log_impl /src/libcoap/src/coap_debug.c linenumber=161
      coap_wss_is_supported /src/libcoap/src/coap_ws.c linenumber=166
        coap_tls_is_supported /src/libcoap/src/coap_openssl.c linenumber=44
      coap_get_log_level /src/libcoap/src/coap_debug.c linenumber=167
      coap_log_impl /src/libcoap/src/coap_debug.c linenumber=167
      coap_get_log_level /src/libcoap/src/coap_debug.c linenumber=177
      coap_log_impl /src/libcoap/src/coap_debug.c linenumber=177
      strncmp  linenumber=207
      coap_get_log_level /src/libcoap/src/coap_debug.c linenumber=226
      coap_log_impl /src/libcoap/src/coap_debug.c linenumber=226
      __ctype_b_loc  linenumber=234
      coap_get_log_level /src/libcoap/src/coap_debug.c linenumber=245
      coap_log_impl /src/libcoap/src/coap_debug.c linenumber=245
      coap_get_log_level /src/libcoap/src/coap_debug.c linenumber=271
      coap_log_impl /src/libcoap/src/coap_debug.c linenumber=271
      __ctype_b_loc  linenumber=288
      coap_get_log_level /src/libcoap/src/coap_debug.c linenumber=301
      coap_log_impl /src/libcoap/src/coap_debug.c linenumber=301
  coap_split_uri /src/libcoap/src/coap_uri.c linenumber=48
    coap_split_uri_sub /src/libcoap/src/coap_uri.c linenumber=347
  coap_check_dots /src/libcoap/src/coap_uri.c linenumber=56
    __assert_fail  linenumber=692
  coap_split_path /src/libcoap/src/coap_uri.c linenumber=63
    coap_split_path_impl /src/libcoap/src/coap_uri.c linenumber=817
      strnchr /src/libcoap/src/coap_uri.c linenumber=751
      coap_check_dots /src/libcoap/src/coap_uri.c linenumber=754
      backup_segment /src/libcoap/src/coap_uri.c linenumber=761
        coap_opt_size /src/libcoap/src/coap_option.c linenumber=726
          coap_opt_parse /src/libcoap/src/coap_option.c linenumber=288
            __assert_fail  linenumber=45
            __assert_fail  linenumber=46
            coap_get_log_level /src/libcoap/src/coap_debug.c linenumber=57
            coap_log_impl /src/libcoap/src/coap_debug.c linenumber=57
            coap_get_log_level /src/libcoap/src/coap_debug.c linenumber=64
            coap_log_impl /src/libcoap/src/coap_debug.c linenumber=64
            coap_get_log_level /src/libcoap/src/coap_debug.c linenumber=67
            coap_log_impl /src/libcoap/src/coap_debug.c linenumber=67
            coap_get_log_level /src/libcoap/src/coap_debug.c linenumber=72
            coap_log_impl /src/libcoap/src/coap_debug.c linenumber=72
            coap_get_log_level /src/libcoap/src/coap_debug.c linenumber=82
            coap_log_impl /src/libcoap/src/coap_debug.c linenumber=82
            coap_get_log_level /src/libcoap/src/coap_debug.c linenumber=88
            coap_log_impl /src/libcoap/src/coap_debug.c linenumber=88
            coap_get_log_level /src/libcoap/src/coap_debug.c linenumber=92
            coap_log_impl /src/libcoap/src/coap_debug.c linenumber=92
            coap_get_log_level /src/libcoap/src/coap_debug.c linenumber=101
            coap_log_impl /src/libcoap/src/coap_debug.c linenumber=101
            coap_get_log_level /src/libcoap/src/coap_debug.c linenumber=106
            coap_log_impl /src/libcoap/src/coap_debug.c linenumber=106
      coap_check_dots /src/libcoap/src/coap_uri.c linenumber=778
      backup_segment /src/libcoap/src/coap_uri.c linenumber=785
    write_option /src/libcoap/src/coap_uri.c linenumber=817
      __assert_fail  linenumber=802
      make_decoded_option /src/libcoap/src/coap_uri.c linenumber=804
        coap_get_log_level /src/libcoap/src/coap_debug.c linenumber=624
        coap_log_impl /src/libcoap/src/coap_debug.c linenumber=624
        check_segment /src/libcoap/src/coap_uri.c linenumber=628
          __ctype_b_loc  linenumber=579
        coap_opt_setheader /src/libcoap/src/coap_option.c linenumber=633
          __assert_fail  linenumber=296
          coap_get_log_level /src/libcoap/src/coap_debug.c linenumber=305
          coap_log_impl /src/libcoap/src/coap_debug.c linenumber=305
          coap_get_log_level /src/libcoap/src/coap_debug.c linenumber=314
          coap_log_impl /src/libcoap/src/coap_debug.c linenumber=314
          coap_get_log_level /src/libcoap/src/coap_debug.c linenumber=328
          coap_log_impl /src/libcoap/src/coap_debug.c linenumber=328
          coap_get_log_level /src/libcoap/src/coap_debug.c linenumber=337
          coap_log_impl /src/libcoap/src/coap_debug.c linenumber=337
        __assert_fail  linenumber=635
        coap_get_log_level /src/libcoap/src/coap_debug.c linenumber=644
        coap_log_impl /src/libcoap/src/coap_debug.c linenumber=644
        decode_segment /src/libcoap/src/coap_uri.c linenumber=648
  coap_split_query /src/libcoap/src/coap_uri.c linenumber=70
    write_option /src/libcoap/src/coap_uri.c linenumber=969
    write_option /src/libcoap/src/coap_uri.c linenumber=978
  coap_path_into_optlist /src/libcoap/src/coap_uri.c linenumber=77
    coap_path_into_optlist_abbrev /src/libcoap/src/coap_uri.c linenumber=867
      strlen  linenumber=891
      memcmp  linenumber=892
      coap_encode_var_safe /src/libcoap/src/coap_encode.c linenumber=895
        __assert_fail  linenumber=57
      coap_new_optlist /src/libcoap/src/coap_option.c linenumber=894
        coap_pdu_parse_opt_base /src/libcoap/src/coap_pdu.c linenumber=516
          coap_check_dots /src/libcoap/src/coap_uri.c linenumber=1307
        coap_get_log_level /src/libcoap/src/coap_debug.c linenumber=517
        coap_log_impl /src/libcoap/src/coap_debug.c linenumber=517
        coap_malloc_type /src/libcoap/src/coap_mem.c linenumber=527
        coap_get_log_level /src/libcoap/src/coap_debug.c linenumber=536
        coap_log_impl /src/libcoap/src/coap_debug.c linenumber=536
      coap_insert_optlist /src/libcoap/src/coap_option.c linenumber=896
        coap_get_log_level /src/libcoap/src/coap_debug.c linenumber=586
        coap_log_impl /src/libcoap/src/coap_debug.c linenumber=586
      strnchr /src/libcoap/src/coap_uri.c linenumber=903
      coap_check_dots /src/libcoap/src/coap_uri.c linenumber=906
      backup_optlist /src/libcoap/src/coap_uri.c linenumber=913
        coap_delete_optlist /src/libcoap/src/coap_option.c linenumber=856
          coap_internal_delete /src/libcoap/src/coap_option.c linenumber=612
            coap_free_type /src/libcoap/src/coap_mem.c linenumber=599
      coap_new_optlist /src/libcoap/src/coap_option.c linenumber=918
      coap_replace_percents /src/libcoap/src/coap_uri.c linenumber=922
      coap_insert_optlist /src/libcoap/src/coap_option.c linenumber=923
      coap_check_dots /src/libcoap/src/coap_uri.c linenumber=935
      backup_optlist /src/libcoap/src/coap_uri.c linenumber=942
      coap_new_optlist /src/libcoap/src/coap_option.c linenumber=947
      coap_replace_percents /src/libcoap/src/coap_uri.c linenumber=951
      coap_insert_optlist /src/libcoap/src/coap_option.c linenumber=952
  coap_query_into_optlist /src/libcoap/src/coap_uri.c linenumber=78
    coap_new_optlist /src/libcoap/src/coap_option.c linenumber=993
    coap_replace_percents /src/libcoap/src/coap_uri.c linenumber=997
    coap_insert_optlist /src/libcoap/src/coap_option.c linenumber=998
    coap_new_optlist /src/libcoap/src/coap_option.c linenumber=1007
    coap_replace_percents /src/libcoap/src/coap_uri.c linenumber=1011
    coap_insert_optlist /src/libcoap/src/coap_option.c linenumber=1012
  coap_delete_optlist /src/libcoap/src/coap_option.c linenumber=79
  coap_new_uri /src/libcoap/src/coap_uri.c linenumber=84
    coap_malloc_type /src/libcoap/src/coap_mem.c linenumber=1025
    coap_split_uri /src/libcoap/src/coap_uri.c linenumber=1034
    coap_free_type /src/libcoap/src/coap_mem.c linenumber=1035
  coap_clone_uri /src/libcoap/src/coap_uri.c linenumber=86
    coap_malloc_type /src/libcoap/src/coap_mem.c linenumber=1049
  coap_delete_uri /src/libcoap/src/coap_uri.c linenumber=87
    coap_free_type /src/libcoap/src/coap_mem.c linenumber=1085
  coap_delete_uri /src/libcoap/src/coap_uri.c linenumber=88
  coap_uri_into_optlist /src/libcoap/src/coap_uri.c linenumber=95
    coap_uri_into_optlist_abbrev /src/libcoap/src/coap_uri.c linenumber=376
      coap_host_is_unix_domain /src/libcoap/src/coap_uri.c linenumber=383
      coap_print_ip_addr /src/libcoap/src/coap_debug.c linenumber=407
        __assert_fail  linenumber=428
        __assert_fail  linenumber=429
        snprintf  linenumber=449
        snprintf  linenumber=454
        inet_ntop  linenumber=471
        coap_get_log_level /src/libcoap/src/coap_debug.c linenumber=472
        coap_log_impl /src/libcoap/src/coap_debug.c linenumber=472
      strlen  linenumber=408
      strncasecmp  linenumber=409
      coap_new_optlist /src/libcoap/src/coap_option.c linenumber=411
      coap_host_is_unix_domain /src/libcoap/src/coap_uri.c linenumber=413
      coap_replace_percents /src/libcoap/src/coap_uri.c linenumber=414
      coap_replace_upper_lower /src/libcoap/src/coap_uri.c linenumber=415
      coap_insert_optlist /src/libcoap/src/coap_option.c linenumber=417
      coap_uri_scheme_is_secure /src/libcoap/./include/coap3/coap_uri.h linenumber=435
      coap_encode_var_safe /src/libcoap/src/coap_encode.c linenumber=445
      coap_new_optlist /src/libcoap/src/coap_option.c linenumber=444
      coap_insert_optlist /src/libcoap/src/coap_option.c linenumber=443
      coap_path_into_optlist_abbrev /src/libcoap/src/coap_uri.c linenumber=452
      coap_query_into_optlist /src/libcoap/src/coap_uri.c linenumber=458
  coap_delete_optlist /src/libcoap/src/coap_option.c linenumber=96
  coap_cleanup /src/libcoap/src/coap_net.c linenumber=99
    coap_dtls_shutdown /src/libcoap/src/coap_openssl.c linenumber=5468
      ENGINE_finish  linenumber=317
      ENGINE_finish  linenumber=322
      coap_dtls_set_log_level /src/libcoap/src/coap_openssl.c linenumber=330
    coap_delete_upa_chain /src/libcoap/src/coap_uri.c linenumber=5470
      coap_free_type /src/libcoap/src/coap_mem.c linenumber=1275
    coap_delete_upa_chain /src/libcoap/src/coap_uri.c linenumber=5472
    coap_debug_reset /src/libcoap/src/coap_debug.c linenumber=5480
====================================
