Call tree
LLVMFuzzerTestOneInput /src/hpn-ssh/regress/misc/fuzz-harness/pubkey_fuzz.cc linenumber=-1
  sshkey_from_blob /src/hpn-ssh/sshkey.c linenumber=12
    sshbuf_from /src/hpn-ssh/sshbuf.c linenumber=2052
      calloc  linenumber=143
    sshkey_from_blob_internal /src/hpn-ssh/sshkey.c linenumber=2054
      sshbuf_fromb /src/hpn-ssh/sshbuf.c linenumber=1994
        sshbuf_check_sanity /src/hpn-ssh/sshbuf.c linenumber=175
          ssh_signal /src/hpn-ssh/misc.c linenumber=93
            memset  linenumber=2787
            sigfillset  linenumber=2789
            sigaction  linenumber=2794
            strsignal  linenumber=2795
            __errno_location  linenumber=2795
            strerror  linenumber=2795
            sshlog /src/hpn-ssh/log.c linenumber=2795
              sshlogv /src/hpn-ssh/log.c linenumber=442
                strrchr  linenumber=473
                getpid  linenumber=474
                snprintf  linenumber=472
                match_pattern_list /src/hpn-ssh/match.c linenumber=476
                  strlen  linenumber=127
                  __ctype_b_loc  linenumber=145
                  tolower  linenumber=146
                  match_pattern /src/hpn-ssh/match.c linenumber=159
                    match_pattern /src/hpn-ssh/match.c linenumber=82
                      match_pattern /src/hpn-ssh/match.c linenumber=92
                snprintf  linenumber=483
                snprintf  linenumber=485
                strlcpy /src/hpn-ssh/openbsd-compat/strlcpy.c linenumber=487
                do_log /src/hpn-ssh/log.c linenumber=489
                  __errno_location  linenumber=356
                  snprintf  linenumber=398
                  vsnprintf  linenumber=399
                  vsnprintf  linenumber=401
                  snprintf  linenumber=404
                  strlcpy /src/hpn-ssh/openbsd-compat/strlcpy.c linenumber=405
                  strnvis /src/hpn-ssh/openbsd-compat/vis.c linenumber=407
                    __ctype_b_loc  linenumber=182
                    vis /src/hpn-ssh/openbsd-compat/vis.c linenumber=196
                      __ctype_b_loc  linenumber=64
                      __ctype_b_loc  linenumber=131
                    vis /src/hpn-ssh/openbsd-compat/vis.c linenumber=211
                  snprintf  linenumber=416
                  strlen  linenumber=420
                  write  linenumber=420
                  openlog  linenumber=427
                  syslog  linenumber=428
                  closelog  linenumber=429
                  __errno_location  linenumber=432
          raise  linenumber=94
        sshbuf_ptr /src/hpn-ssh/sshbuf.c linenumber=177
          sshbuf_check_sanity /src/hpn-ssh/sshbuf.c linenumber=336
        sshbuf_len /src/hpn-ssh/sshbuf.c linenumber=177
          sshbuf_check_sanity /src/hpn-ssh/sshbuf.c linenumber=309
        sshbuf_from /src/hpn-ssh/sshbuf.c linenumber=177
        sshbuf_set_parent /src/hpn-ssh/sshbuf.c linenumber=179
          sshbuf_check_sanity /src/hpn-ssh/sshbuf.c linenumber=159
          sshbuf_check_sanity /src/hpn-ssh/sshbuf.c linenumber=160
        sshbuf_free /src/hpn-ssh/sshbuf.c linenumber=180
          sshbuf_check_sanity /src/hpn-ssh/sshbuf.c linenumber=197
          sshbuf_free /src/hpn-ssh/sshbuf.c linenumber=213
            freezero /src/hpn-ssh/openbsd-compat/freezero.c linenumber=217
              explicit_bzero  linenumber=29
            freezero /src/hpn-ssh/openbsd-compat/freezero.c linenumber=218
      sshbuf_get_cstring /src/hpn-ssh/sshbuf-getput-basic.c linenumber=1998
        sshbuf_peek_string_direct /src/hpn-ssh/sshbuf-getput-basic.c linenumber=279
          sshbuf_ptr /src/hpn-ssh/sshbuf.c linenumber=242
          sshbuf_len /src/hpn-ssh/sshbuf.c linenumber=248
          sshbuf_len /src/hpn-ssh/sshbuf.c linenumber=257
        memchr  linenumber=283
        sshbuf_get_string_direct /src/hpn-ssh/sshbuf-getput-basic.c linenumber=287
          sshbuf_peek_string_direct /src/hpn-ssh/sshbuf-getput-basic.c linenumber=222
          sshbuf_consume /src/hpn-ssh/sshbuf.c linenumber=228
            sshbuf_check_sanity /src/hpn-ssh/sshbuf.c linenumber=461
            sshbuf_len /src/hpn-ssh/sshbuf.c linenumber=465
      sshkey_type_from_name /src/hpn-ssh/sshkey.c linenumber=2003
        type_from_name /src/hpn-ssh/sshkey.c linenumber=247
          strcmp  linenumber=234
          strcasecmp  linenumber=238
      sshkey_type_is_cert /src/hpn-ssh/sshkey.c linenumber=2004
        sshkey_impl_from_type /src/hpn-ssh/sshkey.c linenumber=208
      sshkey_impl_from_type /src/hpn-ssh/sshkey.c linenumber=2008
      sshkey_new /src/hpn-ssh/sshkey.c linenumber=2012
        sshkey_impl_from_type /src/hpn-ssh/sshkey.c linenumber=680
        calloc  linenumber=684
        sshkey_is_cert /src/hpn-ssh/sshkey.c linenumber=694
          sshkey_type_is_cert /src/hpn-ssh/sshkey.c linenumber=399
        cert_new /src/hpn-ssh/sshkey.c linenumber=695
          calloc  linenumber=658
          sshbuf_new_label /src/hpn-ssh/sshbuf.c linenumber=660
            calloc  linenumber=121
            strncpy  linenumber=129
            calloc  linenumber=130
          sshbuf_new_label /src/hpn-ssh/sshbuf.c linenumber=661
          sshbuf_new_label /src/hpn-ssh/sshbuf.c linenumber=662
          cert_free /src/hpn-ssh/sshkey.c linenumber=663
            sshbuf_free /src/hpn-ssh/sshbuf.c linenumber=641
            sshbuf_free /src/hpn-ssh/sshbuf.c linenumber=642
            sshbuf_free /src/hpn-ssh/sshbuf.c linenumber=643
            sshkey_free /src/hpn-ssh/sshkey.c linenumber=648
              sshkey_free_contents /src/hpn-ssh/sshkey.c linenumber=776
                pkcs11_key_free /src/hpn-ssh/ssh-pkcs11-client.c linenumber=763
                  sshkey_type /src/hpn-ssh/sshkey.c linenumber=466
                    sshkey_impl_from_key /src/hpn-ssh/sshkey.c linenumber=188
                      sshkey_impl_from_type_nid /src/hpn-ssh/sshkey.c linenumber=180
                  sshlog /src/hpn-ssh/log.c linenumber=466
                  helper_by_key /src/hpn-ssh/ssh-pkcs11-client.c linenumber=468
                    sshbuf_new_label /src/hpn-ssh/sshbuf.c linenumber=81
                    sshfatal /src/hpn-ssh/fatal.c linenumber=82
                      sshlogv /src/hpn-ssh/log.c linenumber=43
                      cleanup_exit /src/hpn-ssh/cleanup.c linenumber=45
                        _exit  linenumber=31
                    sshkey_putb /src/hpn-ssh/sshkey.c linenumber=83
                      to_blob_buf /src/hpn-ssh/sshkey.c linenumber=883
                        sshkey_type_plain /src/hpn-ssh/sshkey.c linenumber=859
                        sshkey_type_is_cert /src/hpn-ssh/sshkey.c linenumber=861
                        sshbuf_len /src/hpn-ssh/sshbuf.c linenumber=864
                        sshbuf_putb /src/hpn-ssh/sshbuf-getput-basic.c linenumber=867
                          sshbuf_ptr /src/hpn-ssh/sshbuf.c linenumber=341
                          sshbuf_len /src/hpn-ssh/sshbuf.c linenumber=341
                          sshbuf_put /src/hpn-ssh/sshbuf-getput-basic.c linenumber=341
                            sshbuf_reserve /src/hpn-ssh/sshbuf.c linenumber=329
                              sshbuf_allocate /src/hpn-ssh/sshbuf.c linenumber=445
                                sshbuf_check_reserve /src/hpn-ssh/sshbuf.c linenumber=373
                                  sshbuf_check_sanity /src/hpn-ssh/sshbuf.c linenumber=354
                                sshbuf_maybe_pack /src/hpn-ssh/sshbuf.c linenumber=379
                                recallocarray /src/hpn-ssh/openbsd-compat/recallocarray.c linenumber=421
                                  calloc  linenumber=42
                                  __errno_location  linenumber=46
                                  __errno_location  linenumber=53
                                  getpagesize  linenumber=65
                                  memset  linenumber=66
                                  memset  linenumber=77
                                  explicit_bzero  linenumber=81
                                sshbuf_check_reserve /src/hpn-ssh/sshbuf.c linenumber=427
                        sshkey_impl_from_type /src/hpn-ssh/sshkey.c linenumber=871
                        sshkey_ssh_name_from_type_nid /src/hpn-ssh/sshkey.c linenumber=874
                          sshkey_impl_from_type_nid /src/hpn-ssh/sshkey.c linenumber=198
                        sshbuf_put_cstring /src/hpn-ssh/sshbuf-getput-basic.c linenumber=875
                          strlen  linenumber=532
                          sshbuf_put_string /src/hpn-ssh/sshbuf-getput-basic.c linenumber=532
                            sshbuf_reserve /src/hpn-ssh/sshbuf.c linenumber=521
                    ssh_err /src/hpn-ssh/ssherr.c linenumber=84
                      __errno_location  linenumber=75
                      strerror  linenumber=75
                    sshfatal /src/hpn-ssh/fatal.c linenumber=84
                    sshbuf_equals /src/hpn-ssh/sshbuf-misc.c linenumber=90
                      sshbuf_ptr /src/hpn-ssh/sshbuf.c linenumber=292
                      sshbuf_len /src/hpn-ssh/sshbuf.c linenumber=294
                      sshbuf_len /src/hpn-ssh/sshbuf.c linenumber=296
                      sshbuf_ptr /src/hpn-ssh/sshbuf.c linenumber=298
                      sshbuf_len /src/hpn-ssh/sshbuf.c linenumber=298
                      memcmp  linenumber=298
                    sshbuf_free /src/hpn-ssh/sshbuf.c linenumber=92
                    sshbuf_free /src/hpn-ssh/sshbuf.c linenumber=97
                  sshkey_type /src/hpn-ssh/sshkey.c linenumber=469
                  sshfatal /src/hpn-ssh/fatal.c linenumber=469
                  sshbuf_new_label /src/hpn-ssh/sshbuf.c linenumber=470
                  sshfatal /src/hpn-ssh/fatal.c linenumber=471
                  sshkey_putb /src/hpn-ssh/sshkey.c linenumber=472
                  ssh_err /src/hpn-ssh/ssherr.c linenumber=473
                  sshfatal /src/hpn-ssh/fatal.c linenumber=473
                  sshbuf_equals /src/hpn-ssh/sshbuf-misc.c linenumber=477
                  sshfatal /src/hpn-ssh/fatal.c linenumber=479
                  xrecallocarray /src/hpn-ssh/xmalloc.c linenumber=485
                    recallocarray /src/hpn-ssh/openbsd-compat/recallocarray.c linenumber=77
                    sshfatal /src/hpn-ssh/fatal.c linenumber=79
                  helper_terminate /src/hpn-ssh/ssh-pkcs11-client.c linenumber=491
                    sshfatal /src/hpn-ssh/fatal.c linenumber=127
                    sshlog /src/hpn-ssh/log.c linenumber=129
                    close  linenumber=132
                    sshfatal /src/hpn-ssh/fatal.c linenumber=141
                    xrecallocarray /src/hpn-ssh/xmalloc.c linenumber=147
                    sshbuf_free /src/hpn-ssh/sshbuf.c linenumber=152
                sshkey_impl_from_type /src/hpn-ssh/sshkey.c linenumber=764
                sshkey_is_cert /src/hpn-ssh/sshkey.c linenumber=767
                cert_free /src/hpn-ssh/sshkey.c linenumber=768
                  freezero /src/hpn-ssh/openbsd-compat/freezero.c linenumber=650
                freezero /src/hpn-ssh/openbsd-compat/freezero.c linenumber=769
                sshkey_prekey_free /src/hpn-ssh/sshkey.c linenumber=770
                  munmap  linenumber=749
              freezero /src/hpn-ssh/openbsd-compat/freezero.c linenumber=777
        sshkey_free /src/hpn-ssh/sshkey.c linenumber=696
      sshkey_type_is_cert /src/hpn-ssh/sshkey.c linenumber=2016
      sshbuf_get_string_direct /src/hpn-ssh/sshbuf-getput-basic.c linenumber=2018
      sshkey_is_cert /src/hpn-ssh/sshkey.c linenumber=2027
      cert_parse /src/hpn-ssh/sshkey.c linenumber=2027
        sshbuf_putb /src/hpn-ssh/sshbuf-getput-basic.c linenumber=1854
        sshbuf_get_u64 /src/hpn-ssh/sshbuf-getput-basic.c linenumber=1858
          sshbuf_ptr /src/hpn-ssh/sshbuf.c linenumber=48
          sshbuf_consume /src/hpn-ssh/sshbuf.c linenumber=51
        sshbuf_get_u32 /src/hpn-ssh/sshbuf-getput-basic.c linenumber=1859
          sshbuf_ptr /src/hpn-ssh/sshbuf.c linenumber=61
          sshbuf_consume /src/hpn-ssh/sshbuf.c linenumber=64
        sshbuf_get_cstring /src/hpn-ssh/sshbuf-getput-basic.c linenumber=1860
        sshbuf_froms /src/hpn-ssh/sshbuf-getput-basic.c linenumber=1861
          sshbuf_peek_string_direct /src/hpn-ssh/sshbuf-getput-basic.c linenumber=555
          sshbuf_from /src/hpn-ssh/sshbuf.c linenumber=557
          sshbuf_consume /src/hpn-ssh/sshbuf.c linenumber=559
          sshbuf_set_parent /src/hpn-ssh/sshbuf.c linenumber=560
          sshbuf_free /src/hpn-ssh/sshbuf.c linenumber=561
        sshbuf_get_u64 /src/hpn-ssh/sshbuf-getput-basic.c linenumber=1862
        sshbuf_get_u64 /src/hpn-ssh/sshbuf-getput-basic.c linenumber=1863
        sshbuf_froms /src/hpn-ssh/sshbuf-getput-basic.c linenumber=1864
        sshbuf_froms /src/hpn-ssh/sshbuf-getput-basic.c linenumber=1865
        sshbuf_get_string_direct /src/hpn-ssh/sshbuf-getput-basic.c linenumber=1866
        sshbuf_froms /src/hpn-ssh/sshbuf-getput-basic.c linenumber=1867
        sshbuf_len /src/hpn-ssh/sshbuf.c linenumber=1874
        sshbuf_get_string /src/hpn-ssh/sshbuf-getput-basic.c linenumber=1876
          sshbuf_get_string_direct /src/hpn-ssh/sshbuf-getput-basic.c linenumber=195
        sshbuf_len /src/hpn-ssh/sshbuf.c linenumber=1888
        sshbuf_get_cstring /src/hpn-ssh/sshbuf-getput-basic.c linenumber=1896
        recallocarray /src/hpn-ssh/openbsd-compat/recallocarray.c linenumber=1902
        sshbuf_putb /src/hpn-ssh/sshbuf-getput-basic.c linenumber=1918
        sshbuf_putb /src/hpn-ssh/sshbuf-getput-basic.c linenumber=1920
        sshbuf_len /src/hpn-ssh/sshbuf.c linenumber=1926
        sshbuf_get_string_direct /src/hpn-ssh/sshbuf-getput-basic.c linenumber=1927
        sshbuf_get_string_direct /src/hpn-ssh/sshbuf-getput-basic.c linenumber=1928
        sshbuf_reset /src/hpn-ssh/sshbuf.c linenumber=1929
          sshbuf_check_sanity /src/hpn-ssh/sshbuf.c linenumber=231
          recallocarray /src/hpn-ssh/openbsd-compat/recallocarray.c linenumber=235
          explicit_bzero  linenumber=241
        sshbuf_len /src/hpn-ssh/sshbuf.c linenumber=1934
        sshbuf_get_string_direct /src/hpn-ssh/sshbuf-getput-basic.c linenumber=1935
        sshbuf_get_string_direct /src/hpn-ssh/sshbuf-getput-basic.c linenumber=1936
        sshbuf_reset /src/hpn-ssh/sshbuf.c linenumber=1937
        sshkey_from_blob_internal /src/hpn-ssh/sshkey.c linenumber=1944
          sshbuf_len /src/hpn-ssh/sshbuf.c linenumber=2030
          sshbuf_free /src/hpn-ssh/sshbuf.c linenumber=2040
          sshkey_free /src/hpn-ssh/sshkey.c linenumber=2041
        sshkey_type_is_valid_ca /src/hpn-ssh/sshkey.c linenumber=1948
          sshkey_impl_from_type /src/hpn-ssh/sshkey.c linenumber=388
        sshbuf_ptr /src/hpn-ssh/sshbuf.c linenumber=1953
        sshkey_verify /src/hpn-ssh/sshkey.c linenumber=1952
          sshkey_impl_from_key /src/hpn-ssh/sshkey.c linenumber=2225
        sshkey_get_sigtype /src/hpn-ssh/sshkey.c linenumber=1955
          sshbuf_from /src/hpn-ssh/sshbuf.c linenumber=2087
          sshbuf_get_cstring /src/hpn-ssh/sshbuf-getput-basic.c linenumber=2089
          sshbuf_free /src/hpn-ssh/sshbuf.c linenumber=2099
        sshbuf_free /src/hpn-ssh/sshbuf.c linenumber=1962
        sshbuf_free /src/hpn-ssh/sshbuf.c linenumber=1963
        sshbuf_free /src/hpn-ssh/sshbuf.c linenumber=1964
        sshbuf_free /src/hpn-ssh/sshbuf.c linenumber=1965
    sshbuf_free /src/hpn-ssh/sshbuf.c linenumber=2055
  sshkey_free /src/hpn-ssh/sshkey.c linenumber=13
====================================
