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=2629
      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=2631
      type_from_name /src/openssh/sshkey.c linenumber=257
        strcmp  linenumber=244
        strcasecmp  linenumber=248
    sshkey_type_is_cert /src/openssh/sshkey.c linenumber=2632
      sshkey_impl_from_type /src/openssh/sshkey.c linenumber=218
    sshkey_froms /src/openssh/sshkey.c linenumber=2638
      sshbuf_froms /src/openssh/sshbuf-getput-basic.c linenumber=2094
        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=2096
        sshbuf_fromb /src/openssh/sshbuf.c linenumber=2017
          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=2021
        sshkey_type_from_name /src/openssh/sshkey.c linenumber=2026
        sshkey_type_is_cert /src/openssh/sshkey.c linenumber=2027
        sshkey_impl_from_type /src/openssh/sshkey.c linenumber=2031
        sshkey_new /src/openssh/sshkey.c linenumber=2035
          sshkey_impl_from_type /src/openssh/sshkey.c linenumber=705
          calloc  linenumber=709
          sshkey_is_cert /src/openssh/sshkey.c linenumber=719
            sshkey_type_is_cert /src/openssh/sshkey.c linenumber=420
          cert_new /src/openssh/sshkey.c linenumber=720
            calloc  linenumber=683
            sshbuf_new /src/openssh/sshbuf.c linenumber=685
              calloc  linenumber=97
              calloc  linenumber=104
            sshbuf_new /src/openssh/sshbuf.c linenumber=686
            sshbuf_new /src/openssh/sshbuf.c linenumber=687
            cert_free /src/openssh/sshkey.c linenumber=688
              sshbuf_free /src/openssh/sshbuf.c linenumber=666
              sshbuf_free /src/openssh/sshbuf.c linenumber=667
              sshbuf_free /src/openssh/sshbuf.c linenumber=668
              sshkey_free /src/openssh/sshkey.c linenumber=673
                sshkey_free_contents /src/openssh/sshkey.c linenumber=801
                  pkcs11_key_free /src/openssh/ssh-pkcs11-client.c linenumber=788
                    sshkey_type /src/openssh/sshkey.c linenumber=467
                      sshkey_impl_from_key /src/openssh/sshkey.c linenumber=198
                        sshkey_impl_from_type_nid /src/openssh/sshkey.c linenumber=190
                    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=908
                          sshkey_type_plain /src/openssh/sshkey.c linenumber=884
                          sshkey_type_is_cert /src/openssh/sshkey.c linenumber=886
                          sshbuf_len /src/openssh/sshbuf.c linenumber=889
                          sshbuf_putb /src/openssh/sshbuf-getput-basic.c linenumber=892
                            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=896
                          sshkey_ssh_name_from_type_nid /src/openssh/sshkey.c linenumber=899
                            sshkey_impl_from_type_nid /src/openssh/sshkey.c linenumber=208
                          sshbuf_put_cstring /src/openssh/sshbuf-getput-basic.c linenumber=900
                            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=789
                  sshkey_is_cert /src/openssh/sshkey.c linenumber=792
                  cert_free /src/openssh/sshkey.c linenumber=793
                    freezero /src/openssh/openbsd-compat/freezero.c linenumber=675
                  freezero /src/openssh/openbsd-compat/freezero.c linenumber=794
                  sshkey_prekey_free /src/openssh/sshkey.c linenumber=795
                    munmap  linenumber=774
                freezero /src/openssh/openbsd-compat/freezero.c linenumber=802
          sshkey_free /src/openssh/sshkey.c linenumber=721
        sshkey_type_is_cert /src/openssh/sshkey.c linenumber=2039
        sshbuf_get_string_direct /src/openssh/sshbuf-getput-basic.c linenumber=2041
        sshkey_is_cert /src/openssh/sshkey.c linenumber=2050
        cert_parse /src/openssh/sshkey.c linenumber=2050
          sshbuf_putb /src/openssh/sshbuf-getput-basic.c linenumber=1877
          sshbuf_get_u64 /src/openssh/sshbuf-getput-basic.c linenumber=1881
            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=1882
            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=1883
          sshbuf_froms /src/openssh/sshbuf-getput-basic.c linenumber=1884
          sshbuf_get_u64 /src/openssh/sshbuf-getput-basic.c linenumber=1885
          sshbuf_get_u64 /src/openssh/sshbuf-getput-basic.c linenumber=1886
          sshbuf_froms /src/openssh/sshbuf-getput-basic.c linenumber=1887
          sshbuf_froms /src/openssh/sshbuf-getput-basic.c linenumber=1888
          sshbuf_get_string_direct /src/openssh/sshbuf-getput-basic.c linenumber=1889
          sshbuf_froms /src/openssh/sshbuf-getput-basic.c linenumber=1890
          sshbuf_len /src/openssh/sshbuf.c linenumber=1897
          sshbuf_get_string /src/openssh/sshbuf-getput-basic.c linenumber=1899
            sshbuf_get_string_direct /src/openssh/sshbuf-getput-basic.c linenumber=195
          sshbuf_len /src/openssh/sshbuf.c linenumber=1911
          sshbuf_get_cstring /src/openssh/sshbuf-getput-basic.c linenumber=1919
          recallocarray /src/openssh/openbsd-compat/recallocarray.c linenumber=1925
          sshbuf_putb /src/openssh/sshbuf-getput-basic.c linenumber=1941
          sshbuf_putb /src/openssh/sshbuf-getput-basic.c linenumber=1943
          sshbuf_len /src/openssh/sshbuf.c linenumber=1949
          sshbuf_get_string_direct /src/openssh/sshbuf-getput-basic.c linenumber=1950
          sshbuf_get_string_direct /src/openssh/sshbuf-getput-basic.c linenumber=1951
          sshbuf_reset /src/openssh/sshbuf.c linenumber=1952
            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=1957
          sshbuf_get_string_direct /src/openssh/sshbuf-getput-basic.c linenumber=1958
          sshbuf_get_string_direct /src/openssh/sshbuf-getput-basic.c linenumber=1959
          sshbuf_reset /src/openssh/sshbuf.c linenumber=1960
          sshkey_from_blob_internal /src/openssh/sshkey.c linenumber=1967
            sshbuf_len /src/openssh/sshbuf.c linenumber=2053
            sshbuf_free /src/openssh/sshbuf.c linenumber=2063
            sshkey_free /src/openssh/sshkey.c linenumber=2064
          sshkey_type_is_valid_ca /src/openssh/sshkey.c linenumber=1971
            sshkey_impl_from_type /src/openssh/sshkey.c linenumber=409
          sshbuf_ptr /src/openssh/sshbuf.c linenumber=1976
          sshkey_verify /src/openssh/sshkey.c linenumber=1975
            sshkey_impl_from_key /src/openssh/sshkey.c linenumber=2248
          sshkey_get_sigtype /src/openssh/sshkey.c linenumber=1978
            sshbuf_from /src/openssh/sshbuf.c linenumber=2110
            sshbuf_get_cstring /src/openssh/sshbuf-getput-basic.c linenumber=2112
            sshbuf_free /src/openssh/sshbuf.c linenumber=2122
          sshbuf_free /src/openssh/sshbuf.c linenumber=1985
          sshbuf_free /src/openssh/sshbuf.c linenumber=1986
          sshbuf_free /src/openssh/sshbuf.c linenumber=1987
          sshbuf_free /src/openssh/sshbuf.c linenumber=1988
      sshbuf_free /src/openssh/sshbuf.c linenumber=2097
    sshkey_ecdsa_nid_from_name /src/openssh/sshkey.c linenumber=2646
      key_type_is_ecdsa_variant /src/openssh/sshkey.c linenumber=285
      strcmp  linenumber=288
    sshkey_new /src/openssh/sshkey.c linenumber=2659
    sshkey_impl_from_type /src/openssh/sshkey.c linenumber=2664
    strcmp  linenumber=2672
    memcmp  linenumber=2674
    sshkey_free /src/openssh/sshkey.c linenumber=2686
  sshkey_free /src/openssh/sshkey.c linenumber=15
  sshbuf_free /src/openssh/sshbuf.c linenumber=16
====================================
