Call tree
LLVMFuzzerTestOneInput /src/libfido2/fuzz/libfuzzer.c linenumber=-1
  fprintf  linenumber=174
  unpack /src/libfido2/fuzz/fuzz_bio.c linenumber=178
    calloc  linenumber=112
    cbor_load  linenumber=113
    cbor_isa_array  linenumber=115
    cbor_array_is_definite  linenumber=116
    cbor_array_size  linenumber=117
    cbor_array_handle  linenumber=118
    unpack_int /src/libfido2/fuzz/mutator_aux.c linenumber=121
      cbor_is_int  linenumber=55
      cbor_int_get_width  linenumber=56
      cbor_isa_uint  linenumber=59
      cbor_get_uint64  linenumber=60
      cbor_get_uint64  linenumber=62
    unpack_string /src/libfido2/fuzz/mutator_aux.c linenumber=122
      cbor_isa_bytestring  linenumber=72
      cbor_bytestring_length  linenumber=73
      cbor_bytestring_handle  linenumber=76
    unpack_string /src/libfido2/fuzz/mutator_aux.c linenumber=123
    unpack_blob /src/libfido2/fuzz/mutator_aux.c linenumber=124
      cbor_isa_bytestring  linenumber=97
      cbor_bytestring_length  linenumber=98
      cbor_bytestring_handle  linenumber=101
    unpack_blob /src/libfido2/fuzz/mutator_aux.c linenumber=125
    unpack_blob /src/libfido2/fuzz/mutator_aux.c linenumber=126
    unpack_blob /src/libfido2/fuzz/mutator_aux.c linenumber=127
    unpack_blob /src/libfido2/fuzz/mutator_aux.c linenumber=128
    unpack_blob /src/libfido2/fuzz/mutator_aux.c linenumber=129
    unpack_byte /src/libfido2/fuzz/mutator_aux.c linenumber=130
      cbor_isa_uint  linenumber=85
      cbor_int_get_width  linenumber=86
      cbor_get_uint8  linenumber=89
    cbor_decref  linenumber=141
  test /src/libfido2/fuzz/fuzz_bio.c linenumber=182
    prng_init  linenumber=428
    fuzz_clock_reset  linenumber=429
    fido_init  linenumber=430
    fido_set_log_handler  linenumber=431
    consume_str /src/libfido2/fuzz/mutator_aux.c linenumber=431
      strlen  linenumber=49
      consume /src/libfido2/fuzz/mutator_aux.c linenumber=49
    get_info /src/libfido2/fuzz/fuzz_bio.c linenumber=433
      prepare_dev /src/libfido2/fuzz/fuzz_bio.c linenumber=278
        set_wire_data /src/libfido2/fuzz/mutator_aux.c linenumber=247
        open_dev /src/libfido2/fuzz/mutator_aux.c linenumber=249
          fido_dev_new  linenumber=302
          fido_dev_set_io_functions  linenumber=317
          fido_dev_set_transport_functions  linenumber=323
          fido_dev_set_timeout  linenumber=327
          fido_dev_open  linenumber=328
          fido_dev_free  linenumber=333
        fido_dev_is_fido2  linenumber=252
        consume /src/libfido2/fuzz/mutator_aux.c linenumber=253
        fido_dev_supports_pin  linenumber=254
        consume /src/libfido2/fuzz/mutator_aux.c linenumber=255
        fido_dev_has_pin  linenumber=256
        consume /src/libfido2/fuzz/mutator_aux.c linenumber=257
        fido_dev_supports_uv  linenumber=258
        consume /src/libfido2/fuzz/mutator_aux.c linenumber=259
        fido_dev_has_uv  linenumber=260
        consume /src/libfido2/fuzz/mutator_aux.c linenumber=261
        maybe_pin /src/libfido2/fuzz/fuzz_bio.c linenumber=264
        fido_dev_get_puat  linenumber=264
      fido_bio_info_new  linenumber=279
      fido_bio_dev_get_info  linenumber=282
      fido_strerr  linenumber=283
      consume_str /src/libfido2/fuzz/mutator_aux.c linenumber=283
      fido_bio_info_type  linenumber=285
      fido_bio_info_max_samples  linenumber=286
      consume /src/libfido2/fuzz/mutator_aux.c linenumber=287
      consume /src/libfido2/fuzz/mutator_aux.c linenumber=288
      fido_dev_close  linenumber=292
      fido_dev_free  linenumber=294
      fido_bio_info_free  linenumber=295
    enroll /src/libfido2/fuzz/fuzz_bio.c linenumber=434
      prepare_dev /src/libfido2/fuzz/fuzz_bio.c linenumber=325
      fido_bio_template_new  linenumber=326
      fido_bio_enroll_new  linenumber=327
      maybe_pin /src/libfido2/fuzz/fuzz_bio.c linenumber=330
      fido_bio_dev_enroll_begin  linenumber=330
      consume_template /src/libfido2/fuzz/fuzz_bio.c linenumber=332
        fido_bio_template_name  linenumber=301
        consume_str /src/libfido2/fuzz/mutator_aux.c linenumber=301
        fido_bio_template_id_ptr  linenumber=302
        fido_bio_template_id_len  linenumber=302
        consume /src/libfido2/fuzz/mutator_aux.c linenumber=302
      consume_enroll /src/libfido2/fuzz/fuzz_bio.c linenumber=333
        fido_bio_enroll_last_status  linenumber=311
        fido_bio_enroll_remaining_samples  linenumber=312
        consume /src/libfido2/fuzz/mutator_aux.c linenumber=313
        consume /src/libfido2/fuzz/mutator_aux.c linenumber=314
      fido_bio_enroll_remaining_samples  linenumber=335
      fido_bio_dev_enroll_continue  linenumber=336
      consume_template /src/libfido2/fuzz/fuzz_bio.c linenumber=337
      consume_enroll /src/libfido2/fuzz/fuzz_bio.c linenumber=338
      fido_dev_close  linenumber=343
      fido_dev_free  linenumber=345
      fido_bio_template_free  linenumber=346
      fido_bio_enroll_free  linenumber=347
    list /src/libfido2/fuzz/fuzz_bio.c linenumber=435
      prepare_dev /src/libfido2/fuzz/fuzz_bio.c linenumber=357
      fido_bio_template_array_new  linenumber=358
      maybe_pin /src/libfido2/fuzz/fuzz_bio.c linenumber=361
      fido_bio_dev_get_template_array  linenumber=361
      fido_bio_template_array_count  linenumber=364
      fido_bio_template  linenumber=365
      consume_template /src/libfido2/fuzz/fuzz_bio.c linenumber=366
      fido_dev_close  linenumber=370
      fido_dev_free  linenumber=372
      fido_bio_template_array_free  linenumber=373
    set_name /src/libfido2/fuzz/fuzz_bio.c linenumber=436
      prepare_dev /src/libfido2/fuzz/fuzz_bio.c linenumber=382
      fido_bio_template_new  linenumber=383
      fido_bio_template_set_name  linenumber=386
      fido_bio_template_set_id  linenumber=387
      consume_template /src/libfido2/fuzz/fuzz_bio.c linenumber=388
      maybe_pin /src/libfido2/fuzz/fuzz_bio.c linenumber=390
      fido_bio_dev_set_template_name  linenumber=390
      fido_dev_close  linenumber=394
      fido_dev_free  linenumber=396
      fido_bio_template_free  linenumber=397
    del /src/libfido2/fuzz/fuzz_bio.c linenumber=437
      prepare_dev /src/libfido2/fuzz/fuzz_bio.c linenumber=407
      fido_bio_template_new  linenumber=408
      fido_bio_template_set_id  linenumber=411
      consume_template /src/libfido2/fuzz/fuzz_bio.c linenumber=412
      fido_strerr  linenumber=413
      consume_str /src/libfido2/fuzz/mutator_aux.c linenumber=413
      maybe_pin /src/libfido2/fuzz/fuzz_bio.c linenumber=415
      fido_bio_dev_enroll_remove  linenumber=415
      fido_dev_close  linenumber=419
      fido_dev_free  linenumber=421
      fido_bio_template_free  linenumber=422
  save_corpus /src/libfido2/fuzz/libfuzzer.c linenumber=183
    pack /src/libfido2/fuzz/fuzz_bio.c linenumber=90
      cbor_new_definite_array  linenumber=155
      pack_int /src/libfido2/fuzz/mutator_aux.c linenumber=156
        cbor_build_negint64  linenumber=110
        cbor_build_uint64  linenumber=112
      pack_string /src/libfido2/fuzz/mutator_aux.c linenumber=157
        strlen  linenumber=118
        strlen  linenumber=121
        cbor_build_bytestring  linenumber=121
      pack_string /src/libfido2/fuzz/mutator_aux.c linenumber=158
      pack_blob /src/libfido2/fuzz/mutator_aux.c linenumber=159
        cbor_build_bytestring  linenumber=133
      pack_blob /src/libfido2/fuzz/mutator_aux.c linenumber=160
      pack_blob /src/libfido2/fuzz/mutator_aux.c linenumber=161
      pack_blob /src/libfido2/fuzz/mutator_aux.c linenumber=162
      pack_blob /src/libfido2/fuzz/mutator_aux.c linenumber=163
      pack_blob /src/libfido2/fuzz/mutator_aux.c linenumber=164
      pack_byte /src/libfido2/fuzz/mutator_aux.c linenumber=165
        cbor_build_uint8  linenumber=127
      cbor_array_push  linenumber=169
      cbor_serialize_alloc  linenumber=172
      cbor_decref  linenumber=182
      cbor_decref  linenumber=185
    warnx  linenumber=92
    SHA256  linenumber=96
    warnx  linenumber=97
    snprintf  linenumber=101
    warnx  linenumber=104
    open  linenumber=108
    warn  linenumber=109
    write  linenumber=113
    warn  linenumber=114
    warnx  linenumber=117
    close  linenumber=121
  fprintf  linenumber=184
====================================
