Call tree
LLVMFuzzerTestOneInput /src/openssh/regress/misc/fuzz-harness/privkey_fuzz.cc linenumber=-1
  sshbuf_from /src/openssh/sshbuf.c linenumber=13
    calloc  linenumber=117
  sshkey_private_deserialize /src/openssh/sshkey.c linenumber=14
    sshbuf_get_cstring /src/openssh/sshbuf-getput-basic.c linenumber=2613
      sshbuf_peek_string_direct /src/openssh/sshbuf-getput-basic.c linenumber=279
        sshbuf_ptr /src/openssh/sshbuf.c linenumber=242
          sshbuf_check_sanity /src/openssh/sshbuf.c linenumber=299
            ssh_signal /src/openssh/misc.c linenumber=69
              memset  linenumber=2786
              sigfillset  linenumber=2788
              sigaction  linenumber=2793
              strsignal  linenumber=2794
              __errno_location  linenumber=2794
              strerror  linenumber=2794
              sshlog /src/openssh/log.c linenumber=2794
                sshlogv /src/openssh/log.c linenumber=434
                  strrchr  linenumber=465
                  getpid  linenumber=466
                  snprintf  linenumber=464
                  match_pattern_list /src/openssh/match.c linenumber=468
                    strlen  linenumber=166
                    __ctype_b_loc  linenumber=184
                    tolower  linenumber=185
                    match_pattern /src/openssh/match.c linenumber=198
                      strlen  linenumber=90
                      xcalloc /src/openssh/xmalloc.c linenumber=94
                        sshfatal /src/openssh/fatal.c linenumber=50
                          sshlogv /src/openssh/log.c linenumber=43
                            snprintf  linenumber=475
                            snprintf  linenumber=477
                            strlcpy /src/openssh/openbsd-compat/strlcpy.c linenumber=479
                            do_log /src/openssh/log.c linenumber=481
                              __errno_location  linenumber=347
                              snprintf  linenumber=389
                              vsnprintf  linenumber=390
                              vsnprintf  linenumber=392
                              snprintf  linenumber=395
                              strlcpy /src/openssh/openbsd-compat/strlcpy.c linenumber=396
                              strnvis /src/openssh/openbsd-compat/vis.c linenumber=398
                                __ctype_b_loc  linenumber=182
                                vis /src/openssh/openbsd-compat/vis.c linenumber=196
                                  __ctype_b_loc  linenumber=64
                                  __ctype_b_loc  linenumber=131
                                vis /src/openssh/openbsd-compat/vis.c linenumber=211
                              snprintf  linenumber=408
                              strlen  linenumber=412
                              write  linenumber=412
                              openlog  linenumber=419
                              syslog  linenumber=420
                              closelog  linenumber=421
                              __errno_location  linenumber=424
                          cleanup_exit /src/openssh/cleanup.c linenumber=45
                            _exit  linenumber=31
                        sshfatal /src/openssh/fatal.c linenumber=52
                        calloc  linenumber=53
                        sshfatal /src/openssh/fatal.c linenumber=55
                      xcalloc /src/openssh/xmalloc.c linenumber=95
                      epsilon_closure /src/openssh/match.c linenumber=100
                      memset  linenumber=103
                      epsilon_closure /src/openssh/match.c linenumber=125
            raise  linenumber=70
        sshbuf_len /src/openssh/sshbuf.c linenumber=248
          sshbuf_check_sanity /src/openssh/sshbuf.c linenumber=283
        sshbuf_len /src/openssh/sshbuf.c linenumber=257
      memchr  linenumber=283
      sshbuf_get_string_direct /src/openssh/sshbuf-getput-basic.c linenumber=287
        sshbuf_peek_string_direct /src/openssh/sshbuf-getput-basic.c linenumber=222
        sshbuf_consume /src/openssh/sshbuf.c linenumber=228
          sshbuf_check_sanity /src/openssh/sshbuf.c linenumber=397
          sshbuf_len /src/openssh/sshbuf.c linenumber=401
    sshkey_type_from_name /src/openssh/sshkey.c linenumber=2615
      type_from_name /src/openssh/sshkey.c linenumber=249
        strcmp  linenumber=236
        strcasecmp  linenumber=240
    sshkey_type_is_cert /src/openssh/sshkey.c linenumber=2616
      sshkey_impl_from_type /src/openssh/sshkey.c linenumber=210
    sshkey_froms /src/openssh/sshkey.c linenumber=2622
      sshbuf_froms /src/openssh/sshbuf-getput-basic.c linenumber=2078
        sshbuf_peek_string_direct /src/openssh/sshbuf-getput-basic.c linenumber=555
        sshbuf_from /src/openssh/sshbuf.c linenumber=557
        sshbuf_consume /src/openssh/sshbuf.c linenumber=559
        sshbuf_set_parent /src/openssh/sshbuf.c linenumber=560
          sshbuf_check_sanity /src/openssh/sshbuf.c linenumber=133
          sshbuf_check_sanity /src/openssh/sshbuf.c linenumber=134
        sshbuf_free /src/openssh/sshbuf.c linenumber=561
          sshbuf_check_sanity /src/openssh/sshbuf.c linenumber=171
          sshbuf_free /src/openssh/sshbuf.c linenumber=187
            freezero /src/openssh/openbsd-compat/freezero.c linenumber=191
              explicit_bzero  linenumber=29
            freezero /src/openssh/openbsd-compat/freezero.c linenumber=192
      sshkey_from_blob_internal /src/openssh/sshkey.c linenumber=2080
        sshbuf_fromb /src/openssh/sshbuf.c linenumber=2001
          sshbuf_check_sanity /src/openssh/sshbuf.c linenumber=149
          sshbuf_ptr /src/openssh/sshbuf.c linenumber=151
          sshbuf_len /src/openssh/sshbuf.c linenumber=151
          sshbuf_from /src/openssh/sshbuf.c linenumber=151
          sshbuf_set_parent /src/openssh/sshbuf.c linenumber=153
          sshbuf_free /src/openssh/sshbuf.c linenumber=154
        sshbuf_get_cstring /src/openssh/sshbuf-getput-basic.c linenumber=2005
        sshkey_type_from_name /src/openssh/sshkey.c linenumber=2010
        sshkey_type_is_cert /src/openssh/sshkey.c linenumber=2011
        sshkey_impl_from_type /src/openssh/sshkey.c linenumber=2015
        sshkey_new /src/openssh/sshkey.c linenumber=2019
          sshkey_impl_from_type /src/openssh/sshkey.c linenumber=689
          calloc  linenumber=693
          sshkey_is_cert /src/openssh/sshkey.c linenumber=703
            sshkey_type_is_cert /src/openssh/sshkey.c linenumber=412
          cert_new /src/openssh/sshkey.c linenumber=704
            calloc  linenumber=667
            sshbuf_new /src/openssh/sshbuf.c linenumber=669
              calloc  linenumber=97
              calloc  linenumber=104
            sshbuf_new /src/openssh/sshbuf.c linenumber=670
            sshbuf_new /src/openssh/sshbuf.c linenumber=671
            cert_free /src/openssh/sshkey.c linenumber=672
              sshbuf_free /src/openssh/sshbuf.c linenumber=650
              sshbuf_free /src/openssh/sshbuf.c linenumber=651
              sshbuf_free /src/openssh/sshbuf.c linenumber=652
              sshkey_free /src/openssh/sshkey.c linenumber=657
                sshkey_free_contents /src/openssh/sshkey.c linenumber=785
                  pkcs11_key_free /src/openssh/ssh-pkcs11-client.c linenumber=772
                    sshkey_type /src/openssh/sshkey.c linenumber=467
                      sshkey_impl_from_key /src/openssh/sshkey.c linenumber=190
                        sshkey_impl_from_type_nid /src/openssh/sshkey.c linenumber=182
                    sshlog /src/openssh/log.c linenumber=467
                    helper_by_key /src/openssh/ssh-pkcs11-client.c linenumber=469
                      sshbuf_new /src/openssh/sshbuf.c linenumber=81
                      sshfatal /src/openssh/fatal.c linenumber=82
                      sshkey_putb /src/openssh/sshkey.c linenumber=83
                        to_blob_buf /src/openssh/sshkey.c linenumber=892
                          sshkey_type_plain /src/openssh/sshkey.c linenumber=868
                          sshkey_type_is_cert /src/openssh/sshkey.c linenumber=870
                          sshbuf_len /src/openssh/sshbuf.c linenumber=873
                          sshbuf_putb /src/openssh/sshbuf-getput-basic.c linenumber=876
                            sshbuf_ptr /src/openssh/sshbuf.c linenumber=341
                            sshbuf_len /src/openssh/sshbuf.c linenumber=341
                            sshbuf_put /src/openssh/sshbuf-getput-basic.c linenumber=341
                              sshbuf_reserve /src/openssh/sshbuf.c linenumber=329
                                sshbuf_allocate /src/openssh/sshbuf.c linenumber=381
                                  sshbuf_check_reserve /src/openssh/sshbuf.c linenumber=336
                                    sshbuf_check_sanity /src/openssh/sshbuf.c linenumber=317
                                  sshbuf_maybe_pack /src/openssh/sshbuf.c linenumber=342
                                  recallocarray /src/openssh/openbsd-compat/recallocarray.c linenumber=357
                                    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/openssh/sshbuf.c linenumber=363
                          sshkey_impl_from_type /src/openssh/sshkey.c linenumber=880
                          sshkey_ssh_name_from_type_nid /src/openssh/sshkey.c linenumber=883
                            sshkey_impl_from_type_nid /src/openssh/sshkey.c linenumber=200
                          sshbuf_put_cstring /src/openssh/sshbuf-getput-basic.c linenumber=884
                            strlen  linenumber=532
                            sshbuf_put_string /src/openssh/sshbuf-getput-basic.c linenumber=532
                              sshbuf_reserve /src/openssh/sshbuf.c linenumber=521
                      ssh_err /src/openssh/ssherr.c linenumber=84
                        ssherr_libcrypto /src/openssh/ssherr-libcrypto.c linenumber=73
                          OPENSSL_init_crypto  linenumber=39
                          ERR_get_error_line_data  linenumber=40
                          ERR_error_string_n  linenumber=41
                          snprintf  linenumber=42
                          sshlog /src/openssh/log.c linenumber=44
                          ERR_reason_error_string  linenumber=45
                          snprintf  linenumber=46
                        __errno_location  linenumber=80
                        strerror  linenumber=80
                      sshfatal /src/openssh/fatal.c linenumber=84
                      sshbuf_equals /src/openssh/sshbuf-misc.c linenumber=90
                        sshbuf_ptr /src/openssh/sshbuf.c linenumber=292
                        sshbuf_len /src/openssh/sshbuf.c linenumber=294
                        sshbuf_len /src/openssh/sshbuf.c linenumber=296
                        sshbuf_ptr /src/openssh/sshbuf.c linenumber=298
                        sshbuf_len /src/openssh/sshbuf.c linenumber=298
                        memcmp  linenumber=298
                      sshbuf_free /src/openssh/sshbuf.c linenumber=92
                      sshbuf_free /src/openssh/sshbuf.c linenumber=97
                    sshkey_type /src/openssh/sshkey.c linenumber=470
                    sshfatal /src/openssh/fatal.c linenumber=470
                    sshbuf_new /src/openssh/sshbuf.c linenumber=471
                    sshfatal /src/openssh/fatal.c linenumber=472
                    sshkey_putb /src/openssh/sshkey.c linenumber=473
                    ssh_err /src/openssh/ssherr.c linenumber=474
                    sshfatal /src/openssh/fatal.c linenumber=474
                    sshbuf_equals /src/openssh/sshbuf-misc.c linenumber=478
                    sshfatal /src/openssh/fatal.c linenumber=480
                    xrecallocarray /src/openssh/xmalloc.c linenumber=486
                      recallocarray /src/openssh/openbsd-compat/recallocarray.c linenumber=77
                      sshfatal /src/openssh/fatal.c linenumber=79
                    helper_terminate /src/openssh/ssh-pkcs11-client.c linenumber=492
                      sshfatal /src/openssh/fatal.c linenumber=127
                      sshlog /src/openssh/log.c linenumber=129
                      close  linenumber=132
                      sshfatal /src/openssh/fatal.c linenumber=141
                      xrecallocarray /src/openssh/xmalloc.c linenumber=147
                      sshbuf_free /src/openssh/sshbuf.c linenumber=152
                  sshkey_impl_from_type /src/openssh/sshkey.c linenumber=773
                  sshkey_is_cert /src/openssh/sshkey.c linenumber=776
                  cert_free /src/openssh/sshkey.c linenumber=777
                    freezero /src/openssh/openbsd-compat/freezero.c linenumber=659
                  freezero /src/openssh/openbsd-compat/freezero.c linenumber=778
                  sshkey_prekey_free /src/openssh/sshkey.c linenumber=779
                    munmap  linenumber=758
                freezero /src/openssh/openbsd-compat/freezero.c linenumber=786
          sshkey_free /src/openssh/sshkey.c linenumber=705
        sshkey_type_is_cert /src/openssh/sshkey.c linenumber=2023
        sshbuf_get_string_direct /src/openssh/sshbuf-getput-basic.c linenumber=2025
        sshkey_is_cert /src/openssh/sshkey.c linenumber=2034
        cert_parse /src/openssh/sshkey.c linenumber=2034
          sshbuf_putb /src/openssh/sshbuf-getput-basic.c linenumber=1861
          sshbuf_get_u64 /src/openssh/sshbuf-getput-basic.c linenumber=1865
            sshbuf_ptr /src/openssh/sshbuf.c linenumber=48
            sshbuf_consume /src/openssh/sshbuf.c linenumber=51
          sshbuf_get_u32 /src/openssh/sshbuf-getput-basic.c linenumber=1866
            sshbuf_ptr /src/openssh/sshbuf.c linenumber=61
            sshbuf_consume /src/openssh/sshbuf.c linenumber=64
          sshbuf_get_cstring /src/openssh/sshbuf-getput-basic.c linenumber=1867
          sshbuf_froms /src/openssh/sshbuf-getput-basic.c linenumber=1868
          sshbuf_get_u64 /src/openssh/sshbuf-getput-basic.c linenumber=1869
          sshbuf_get_u64 /src/openssh/sshbuf-getput-basic.c linenumber=1870
          sshbuf_froms /src/openssh/sshbuf-getput-basic.c linenumber=1871
          sshbuf_froms /src/openssh/sshbuf-getput-basic.c linenumber=1872
          sshbuf_get_string_direct /src/openssh/sshbuf-getput-basic.c linenumber=1873
          sshbuf_froms /src/openssh/sshbuf-getput-basic.c linenumber=1874
          sshbuf_len /src/openssh/sshbuf.c linenumber=1881
          sshbuf_get_string /src/openssh/sshbuf-getput-basic.c linenumber=1883
            sshbuf_get_string_direct /src/openssh/sshbuf-getput-basic.c linenumber=195
          sshbuf_len /src/openssh/sshbuf.c linenumber=1895
          sshbuf_get_cstring /src/openssh/sshbuf-getput-basic.c linenumber=1903
          recallocarray /src/openssh/openbsd-compat/recallocarray.c linenumber=1909
          sshbuf_putb /src/openssh/sshbuf-getput-basic.c linenumber=1925
          sshbuf_putb /src/openssh/sshbuf-getput-basic.c linenumber=1927
          sshbuf_len /src/openssh/sshbuf.c linenumber=1933
          sshbuf_get_string_direct /src/openssh/sshbuf-getput-basic.c linenumber=1934
          sshbuf_get_string_direct /src/openssh/sshbuf-getput-basic.c linenumber=1935
          sshbuf_reset /src/openssh/sshbuf.c linenumber=1936
            sshbuf_check_sanity /src/openssh/sshbuf.c linenumber=205
            recallocarray /src/openssh/openbsd-compat/recallocarray.c linenumber=209
            explicit_bzero  linenumber=215
          sshbuf_len /src/openssh/sshbuf.c linenumber=1941
          sshbuf_get_string_direct /src/openssh/sshbuf-getput-basic.c linenumber=1942
          sshbuf_get_string_direct /src/openssh/sshbuf-getput-basic.c linenumber=1943
          sshbuf_reset /src/openssh/sshbuf.c linenumber=1944
          sshkey_from_blob_internal /src/openssh/sshkey.c linenumber=1951
            sshbuf_len /src/openssh/sshbuf.c linenumber=2037
            sshbuf_free /src/openssh/sshbuf.c linenumber=2047
            sshkey_free /src/openssh/sshkey.c linenumber=2048
          sshkey_type_is_valid_ca /src/openssh/sshkey.c linenumber=1955
            sshkey_impl_from_type /src/openssh/sshkey.c linenumber=401
          sshbuf_ptr /src/openssh/sshbuf.c linenumber=1960
          sshkey_verify /src/openssh/sshkey.c linenumber=1959
            sshkey_impl_from_key /src/openssh/sshkey.c linenumber=2232
          sshkey_get_sigtype /src/openssh/sshkey.c linenumber=1962
            sshbuf_from /src/openssh/sshbuf.c linenumber=2094
            sshbuf_get_cstring /src/openssh/sshbuf-getput-basic.c linenumber=2096
            sshbuf_free /src/openssh/sshbuf.c linenumber=2106
          sshbuf_free /src/openssh/sshbuf.c linenumber=1969
          sshbuf_free /src/openssh/sshbuf.c linenumber=1970
          sshbuf_free /src/openssh/sshbuf.c linenumber=1971
          sshbuf_free /src/openssh/sshbuf.c linenumber=1972
      sshbuf_free /src/openssh/sshbuf.c linenumber=2081
    sshkey_ecdsa_nid_from_name /src/openssh/sshkey.c linenumber=2630
      key_type_is_ecdsa_variant /src/openssh/sshkey.c linenumber=277
      strcmp  linenumber=280
    sshkey_new /src/openssh/sshkey.c linenumber=2643
    sshkey_impl_from_type /src/openssh/sshkey.c linenumber=2648
    strcmp  linenumber=2656
    memcmp  linenumber=2658
    sshkey_free /src/openssh/sshkey.c linenumber=2670
  sshkey_free /src/openssh/sshkey.c linenumber=15
  sshbuf_free /src/openssh/sshbuf.c linenumber=16
====================================
