Fuzz introspector: curl_fuzzer_full_coverage
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
455 973 curlx_uztosi call site: 00973 fuzz_initialize_fuzz_data
162 642 Curl_urldecode call site: 00642 curl_url_set
74 528 readback_part call site: 00528 append
25 168 curl_mfprintf call site: 00168 full_coverage::ExerciseVariadicFormatting
16 619 curl_easy_escape call site: 00619 curl_maprintf
14 867 Curl_http2_ver call site: 00867 Curl_quic_ver
13 348 randit call site: 00348 weak_random
10 854 idn_version call site: 00854 psl_version
8 158 curl_mvfprintf call site: 00158 full_coverage::ExerciseVariadicStdout
8 605 curlx_dyn_vprintf call site: 00605 curl_mvaprintf
7 103 curl_mvsnprintf call site: 00103 curl_msnprintf
7 313 curl_formadd call site: 00313

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site] 00000
1 RunInitializationSafeProbesOnce [function] [call site] 00001
2 full_coverage::ExercisePublicApiCoverage [function] [call site] 00002
3 curl_global_init [function] [call site] 00003
4 global_init_lock [function] [call site] 00004
4 global_init [function] [call site] 00005
4 global_init_unlock [function] [call site] 00006
3 curl_msnprintf [function] [call site] 00007
4 curl_mvsnprintf [function] [call site] 00009
5 formatf [function] [call site] 00010
6 parsefmt [function] [call site] 00011
7 dollarstring [function] [call site] 00013
8 curlx_str_number [function] [call site] 00014
9 str_num_base [function] [call site] 00015
10 DEBUGASSERT [function] [call site] 00016
10 DEBUGASSERT [function] [call site] 00017
10 DEBUGASSERT [function] [call site] 00018
10 valid_digit [function] [call site] 00019
10 curlx_hexval [function] [call site] 00020
10 valid_digit [function] [call site] 00021
10 valid_digit [function] [call site] 00022
10 curlx_hexval [function] [call site] 00023
10 curlx_hexval [function] [call site] 00024
8 curlx_str_single [function] [call site] 00025
9 DEBUGASSERT [function] [call site] 00026
7 parse_flags [function] [call site] 00027
8 dollarstring [function] [call site] 00028
8 curlx_str_number [function] [call site] 00029
8 FALLTHROUGH [function] [call site] 00030
8 curlx_str_number [function] [call site] 00031
8 dollarstring [function] [call site] 00032
7 parse_conversion [function] [call site] 00033
7 is_arg_used [function] [call site] 00034
7 mark_arg_used [function] [call site] 00035
7 is_arg_used [function] [call site] 00036
7 mark_arg_used [function] [call site] 00037
7 mark_arg_used [function] [call site] 00038
7 is_arg_used [function] [call site] 00039
7 DEBUGASSERT [function] [call site] 00050
6 out_number [function] [call site] 00072
6 out_pointer [function] [call site] 00083
7 out_number [function] [call site] 00084
7 CURL_CSTRLEN [function] [call site] 00085
7 stream_pad [function] [call site] 00086
7 stream_run [function] [call site] 00087
7 stream_pad [function] [call site] 00088
6 out_double [function] [call site] 00089
7 curl_msnprintf [function] [call site] 00091
7 curl_msnprintf [function] [call site] 00092
7 curlx_win32_snprintf [function] [call site] 00093
7 DEBUGASSERT [function] [call site] 00098
7 stream_run [function] [call site] 00100
5 DEBUGASSERT [function] [call site] 00103
3 curl_msnprintf [function] [call site] 00105
3 static_cast<void [call site] 00106
3 curl_msnprintf [function] [call site] 00107
3 curl_msnprintf [function] [call site] 00108
3 curl_msnprintf [function] [call site] 00109
3 curl_free [function] [call site] 00114
4 curlx_free [function] [call site] 00115
3 curl_maprintf [function] [call site] 00116
4 curl_mvaprintf [function] [call site] 00118
5 curlx_dyn_init [function] [call site] 00119
6 DEBUGASSERT [function] [call site] 00120
6 DEBUGASSERT [function] [call site] 00121
6 DEBUGASSERT [function] [call site] 00122
5 alloc_flush [function] [call site] 00124
6 curlx_dyn_addn [function] [call site] 00125
7 DEBUGASSERT [function] [call site] 00126
7 DEBUGASSERT [function] [call site] 00127
7 DEBUGASSERT [function] [call site] 00128
7 dyn_nappend [function] [call site] 00129
8 DEBUGASSERT [function] [call site] 00130
8 DEBUGASSERT [function] [call site] 00131
8 DEBUGASSERT [function] [call site] 00132
8 DEBUGASSERT [function] [call site] 00133
8 DEBUGASSERT [function] [call site] 00134
8 DEBUGASSERT [function] [call site] 00135
8 curlx_dyn_free [function] [call site] 00136
9 DEBUGASSERT [function] [call site] 00137
9 DEBUGASSERT [function] [call site] 00138
9 curlx_safefree [function] [call site] 00139
8 DEBUGASSERT [function] [call site] 00140
8 curlx_realloc [function] [call site] 00141
8 curlx_dyn_free [function] [call site] 00142
5 curlx_dyn_free [function] [call site] 00144
5 curlx_dyn_len [function] [call site] 00145
6 DEBUGASSERT [function] [call site] 00146
6 DEBUGASSERT [function] [call site] 00147
6 DEBUGASSERT [function] [call site] 00148
5 curlx_dyn_ptr [function] [call site] 00149
6 DEBUGASSERT [function] [call site] 00150
6 DEBUGASSERT [function] [call site] 00151
6 DEBUGASSERT [function] [call site] 00152
5 curlx_strdup [function] [call site] 00153
3 full_coverage::ExerciseVariadicStdout [function] [call site] 00160
4 curl_mvprintf [function] [call site] 00162
5 curl_mvfprintf [function] [call site] 00163
3 std::tmpfile [function] [call site] 00165
3 curl_mfprintf [function] [call site] 00166
4 curl_mvfprintf [function] [call site] 00168
3 full_coverage::ExerciseVariadicFormatting [function] [call site] 00170
3 std::fclose [function] [call site] 00190
3 full_coverage::ExerciseLegacyForms [function] [call site] 00191
4 curl_formadd [function] [call site] 00192
5 formadd [function] [call site] 00194
6 forminfo_new [function] [call site] 00195
7 curlx_calloc [function] [call site] 00196
7 Curl_bufref_init [function] [call site] 00197
8 DEBUGASSERT [function] [call site] 00198
7 Curl_bufref_init [function] [call site] 00199
7 Curl_bufref_init [function] [call site] 00200
7 Curl_bufref_init [function] [call site] 00201
6 CURL_UNCONST [function] [call site] 00202
6 FALLTHROUGH [function] [call site] 00205
6 Curl_bufref_ptr [function] [call site] 00206
7 DEBUGASSERT [function] [call site] 00207
7 DEBUGASSERT [function] [call site] 00208
7 DEBUGASSERT [function] [call site] 00209
6 form_ptr_arg [function] [call site] 00210
6 Curl_bufref_set [function] [call site] 00211
7 DEBUGASSERT [function] [call site] 00212
7 DEBUGASSERT [function] [call site] 00213
7 Curl_bufref_free [function] [call site] 00214
8 DEBUGASSERT [function] [call site] 00215
8 DEBUGASSERT [function] [call site] 00216
8 DEBUGASSERT [function] [call site] 00217
8 test_Curl_llist_dtor [function] [call site] 00218
8 CURL_UNCONST [function] [call site] 00219
6 form_int_arg [function] [call site] 00220
6 FALLTHROUGH [function] [call site] 00221
6 Curl_bufref_ptr [function] [call site] 00222
6 form_ptr_arg [function] [call site] 00223
6 Curl_bufref_set [function] [call site] 00224
6 form_int_arg [function] [call site] 00225
6 form_int_arg [function] [call site] 00226
6 form_ptr_arg [function] [call site] 00227
6 Curl_bufref_memdup0 [function] [call site] 00228
7 DEBUGASSERT [function] [call site] 00229
7 DEBUGASSERT [function] [call site] 00230
7 DEBUGASSERT [function] [call site] 00231
7 DEBUGASSERT [function] [call site] 00232
7 DEBUGASSERT [function] [call site] 00233
7 curlx_memdup0 [function] [call site] 00234
8 curlx_malloc [function] [call site] 00235
8 DEBUGASSERT [function] [call site] 00236
7 Curl_bufref_set [function] [call site] 00238
6 form_ptr_arg [function] [call site] 00240
6 Curl_bufref_ptr [function] [call site] 00241
6 forminfo_new [function] [call site] 00242
6 Curl_bufref_memdup0 [function] [call site] 00243
6 curlx_free [function] [call site] 00245
6 forminfo_add [function] [call site] 00246
6 Curl_bufref_memdup0 [function] [call site] 00247
6 form_ptr_arg [function] [call site] 00249
6 Curl_bufref_set [function] [call site] 00250
6 form_int_arg [function] [call site] 00251
6 form_ptr_arg [function] [call site] 00252
6 Curl_bufref_set [function] [call site] 00253
6 form_ptr_arg [function] [call site] 00254
6 Curl_bufref_ptr [function] [call site] 00255
6 forminfo_new [function] [call site] 00256
6 Curl_bufref_memdup0 [function] [call site] 00257
6 curlx_free [function] [call site] 00259
6 forminfo_add [function] [call site] 00260
6 Curl_bufref_memdup0 [function] [call site] 00261
6 form_ptr_arg [function] [call site] 00263
6 form_ptr_arg [function] [call site] 00264
6 Curl_bufref_ptr [function] [call site] 00265
6 Curl_bufref_memdup0 [function] [call site] 00266
6 formadd_check [function] [call site] 00268
7 Curl_bufref_ptr [function] [call site] 00269
7 Curl_bufref_ptr [function] [call site] 00270
7 Curl_bufref_ptr [function] [call site] 00271
7 Curl_bufref_ptr [function] [call site] 00272
7 Curl_mime_contenttype [function] [call site] 00273
8 CURL_ARRAYSIZE [function] [call site] 00275
8 curl_strequal [function] [call site] 00277
9 casecompare [function] [call site] 00278
10 Curl_raw_toupper [function] [call site] 00279
10 Curl_raw_toupper [function] [call site] 00280
7 Curl_bufref_memdup0 [function] [call site] 00281
7 forminfo_copyfield [function] [call site] 00284
8 Curl_bufref_ptr [function] [call site] 00285
8 Curl_bufref_memdup0 [function] [call site] 00287
7 forminfo_copyfield [function] [call site] 00288
7 httppost_add [function] [call site] 00289
8 Curl_bufref_ptr [function] [call site] 00290
8 Curl_bufref_ptr [function] [call site] 00292
8 curlx_calloc [function] [call site] 00293
8 CURL_UNCONST [function] [call site] 00294
8 Curl_bufref_ptr [function] [call site] 00295
8 CURL_UNCONST [function] [call site] 00296
8 Curl_bufref_ptr [function] [call site] 00297
8 CURL_UNCONST [function] [call site] 00298
8 Curl_bufref_ptr [function] [call site] 00299
8 CURL_UNCONST [function] [call site] 00300
8 Curl_bufref_ptr [function] [call site] 00301
7 Curl_bufref_ptr [function] [call site] 00302
7 Curl_bufref_ptr [function] [call site] 00303
6 free_formlist [function] [call site] 00304
7 Curl_bufref_free [function] [call site] 00305
7 Curl_bufref_free [function] [call site] 00306
7 Curl_bufref_free [function] [call site] 00307
7 Curl_bufref_free [function] [call site] 00308
6 curlx_free [function] [call site] 00309
6 free_chain [function] [call site] 00310
7 free_chain [function] [call site] 00311
7 curlx_free [function] [call site] 00312
4 curl_formadd [function] [call site] 00314
4 static_cast<long> [function] [call site] 00315
4 curl_formadd [function] [call site] 00316
4 curl_formadd [function] [call site] 00317
4 curl_formadd [function] [call site] 00318
4 static_cast<long> [function] [call site] 00319
4 curl_formget [function] [call site] 00320
5 Curl_mime_initpart [function] [call site] 00321
5 Curl_getformdata [function] [call site] 00324
6 Curl_mime_cleanpart [function] [call site] 00325
7 cleanup_part_content [function] [call site] 00326
8 curl_mimepart*::freefunc [function] [call site] 00327
8 cleanup_encoder_state [function] [call site] 00328
7 curl_slist_free_all [function] [call site] 00329
8 curlx_safefree [function] [call site] 00330
8 curlx_free [function] [call site] 00331
7 curl_slist_free_all [function] [call site] 00332
7 curlx_safefree [function] [call site] 00333
7 curlx_safefree [function] [call site] 00334
7 curlx_safefree [function] [call site] 00335
7 Curl_mime_initpart [function] [call site] 00336
6 curl_mime_init [function] [call site] 00337
7 curlx_malloc [function] [call site] 00338
7 Curl_rand_alnum [function] [call site] 00340
8 CURL_CSTRLEN [function] [call site] 00341
8 DEBUGASSERT [function] [call site] 00342
8 randit [function] [call site] 00343
9 Curl_ssl_random [function] [call site] 00348
9 weak_random [function] [call site] 00349
10 DEBUGASSERT [function] [call site] 00350
10 curlx_win32_random [function] [call site] 00351
11 BCryptGenRandom [function] [call site] 00353
10 arc4random [function] [call site] 00354
10 curlx_pnow [function] [call site] 00357
11 DEBUGASSERT [function] [call site] 00358
11 QueryPerformanceCounter [function] [call site] 00359
7 curlx_free [function] [call site] 00361
7 mimesetstate [function] [call site] 00362
6 curl_mime_subparts [function] [call site] 00363
7 Curl_mime_set_subparts [function] [call site] 00364
8 cleanup_part_content [function] [call site] 00365
8 mime_subparts_seek [function] [call site] 00366
9 mime_part_rewind [function] [call site] 00367
10 cleanup_encoder_state [function] [call site] 00368
10 curl_mimepart*::seekfunc [function] [call site] 00369
10 mimesetstate [function] [call site] 00370
9 mimesetstate [function] [call site] 00371
6 curl_mime_addpart [function] [call site] 00372
7 curlx_malloc [function] [call site] 00373
7 Curl_mime_initpart [function] [call site] 00374
6 setname [function] [call site] 00375
7 curl_mime_name [function] [call site] 00376
8 curlx_safefree [function] [call site] 00377
8 curlx_strdup [function] [call site] 00378
7 curlx_memdup0 [function] [call site] 00379
7 curl_mime_name [function] [call site] 00380
7 curlx_free [function] [call site] 00381
6 curl_mime_init [function] [call site] 00382
6 curl_mime_subparts [function] [call site] 00383
6 curl_mime_addpart [function] [call site] 00384
6 curl_mime_headers [function] [call site] 00385
7 curl_slist_free_all [function] [call site] 00386
6 curl_mime_type [function] [call site] 00387
7 curlx_safefree [function] [call site] 00388
7 curlx_strdup [function] [call site] 00389
6 curl_mime_data_cb [function] [call site] 00392
7 cleanup_part_content [function] [call site] 00393
6 curl_mime_filedata [function] [call site] 00394
7 cleanup_part_content [function] [call site] 00395
7 curlx_stat [function] [call site] 00396
7 curlx_strdup [function] [call site] 00397
7 strippath [function] [call site] 00400
8 curlx_strdup [function] [call site] 00401
8 curlx_strdup [function] [call site] 00402
8 curlx_basename [function] [call site] 00403
8 curlx_free [function] [call site] 00406
7 curl_mime_filename [function] [call site] 00407
8 curlx_safefree [function] [call site] 00408
8 curlx_strdup [function] [call site] 00409
7 curlx_free [function] [call site] 00410
6 curl_mime_filename [function] [call site] 00411
6 curl_mime_data [function] [call site] 00412
7 cleanup_part_content [function] [call site] 00413
7 curlx_memdup0 [function] [call site] 00415
6 curl_mime_data_cb [function] [call site] 00416
6 curl_mime_data [function] [call site] 00417
6 curl_mime_filename [function] [call site] 00418
6 Curl_mime_cleanpart [function] [call site] 00419
5 Curl_mime_prepare_headers [function] [call site] 00420
6 mime_prepare_headers [function] [call site] 00421
7 curl_slist_free_all [function] [call site] 00422
7 mimesetstate [function] [call site] 00423
7 search_header [function] [call site] 00424
8 match_header [function] [call site] 00425
9 curl_strnequal [function] [call site] 00426
10 ncasecompare [function] [call site] 00427
11 Curl_raw_toupper [function] [call site] 00428
11 Curl_raw_toupper [function] [call site] 00429
11 Curl_raw_toupper [function] [call site] 00430
11 Curl_raw_toupper [function] [call site] 00431
7 Curl_mime_contenttype [function] [call site] 00433
7 Curl_mime_contenttype [function] [call site] 00434
7 Curl_mime_contenttype [function] [call site] 00435
7 content_type_match [function] [call site] 00436
8 curl_strnequal [function] [call site] 00437
7 search_header [function] [call site] 00439
7 add_content_disposition [function] [call site] 00441
8 curl_strnequal [function] [call site] 00442
8 curl_strequal [function] [call site] 00443
8 escape_string [function] [call site] 00446
9 curlx_dyn_init [function] [call site] 00447
9 curlx_dyn_addn [function] [call site] 00448
9 curlx_dyn_add [function] [call site] 00450
10 DEBUGASSERT [function] [call site] 00451
10 DEBUGASSERT [function] [call site] 00452
10 DEBUGASSERT [function] [call site] 00453
10 DEBUGASSERT [function] [call site] 00454
10 dyn_nappend [function] [call site] 00456
9 curlx_dyn_addn [function] [call site] 00457
9 curlx_dyn_ptr [function] [call site] 00458
8 escape_string [function] [call site] 00459
8 Curl_mime_add_header [function] [call site] 00460
9 curl_mvaprintf [function] [call site] 00462
9 Curl_slist_append_nodup [function] [call site] 00464
10 DEBUGASSERT [function] [call site] 00465
10 curlx_malloc [function] [call site] 00466
10 CURL_UNCONST [function] [call site] 00467
10 slist_get_last [function] [call site] 00468
9 curlx_free [function] [call site] 00469
8 curlx_safefree [function] [call site] 00470
8 curlx_safefree [function] [call site] 00471
7 add_content_type [function] [call site] 00472
8 Curl_mime_add_header [function] [call site] 00473
7 search_header [function] [call site] 00474
7 Curl_mime_add_header [function] [call site] 00476
7 mimesetstate [function] [call site] 00477
7 content_type_match [function] [call site] 00478
7 mime_prepare_headers [function] [call site] 00480
5 Curl_mime_read [function] [call site] 00481
6 readback_part [function] [call site] 00482
7 mimesetstate [function] [call site] 00483
7 mimesetstate [function] [call site] 00484
7 match_header [function] [call site] 00485
7 mimesetstate [function] [call site] 00486
7 FALLTHROUGH [function] [call site] 00487
7 mimesetstate [function] [call site] 00488
7 readback_bytes [function] [call site] 00489
8 curlx_sotouz [function] [call site] 00490
9 DEBUGASSERT [function] [call site] 00491
7 mimesetstate [function] [call site] 00495
7 readback_bytes [function] [call site] 00496
7 mimesetstate [function] [call site] 00499
7 cleanup_encoder_state [function] [call site] 00500
7 mimesetstate [function] [call site] 00501
7 read_encoded_part_content [function] [call site] 00502
8 curl_mimepart*::encoder::encodefunc [function] [call site] 00503
8 read_part_content [function] [call site] 00505
9 mime_subparts_read [function] [call site] 00506
10 mimesetstate [function] [call site] 00507
10 readback_bytes [function] [call site] 00508
10 STRCONST [function] [call site] 00509
10 STRCONST [function] [call site] 00510
10 mimesetstate [function] [call site] 00511
10 readback_bytes [function] [call site] 00512
10 STRCONST [function] [call site] 00513
10 readback_bytes [function] [call site] 00514
10 STRCONST [function] [call site] 00515
10 mimesetstate [function] [call site] 00516
10 mimesetstate [function] [call site] 00517
10 readback_part [function] [call site] 00518
10 mimesetstate [function] [call site] 00519
9 FALLTHROUGH [function] [call site] 00521
7 read_part_content [function] [call site] 00525
7 mimesetstate [function] [call site] 00526
7 curlx_fclose [function] [call site] 00527
7 FALLTHROUGH [function] [call site] 00528
5 append [function] [call site] 00529
6 curl_url [function] [call site] 00530
7 curlx_calloc [function] [call site] 00531
6 curl_url_set [function] [call site] 00532
7 urlset_clear [function] [call site] 00533
8 free_urlhandle [function] [call site] 00534
9 curlx_free [function] [call site] 00535
9 curlx_free [function] [call site] 00536
9 curlx_strzero [function] [call site] 00537
10 curlx_memzero_low [function] [call site] 00538
9 curlx_free [function] [call site] 00540
9 curlx_free [function] [call site] 00541
9 curlx_free [function] [call site] 00542
9 curlx_free [function] [call site] 00543
9 curlx_free [function] [call site] 00544
9 curlx_free [function] [call site] 00545
9 curlx_free [function] [call site] 00546
8 curlx_safefree [function] [call site] 00548
8 curlx_safefree [function] [call site] 00549
8 curlx_strzero [function] [call site] 00550
8 curlx_safefree [function] [call site] 00551
8 curlx_safefree [function] [call site] 00552
8 curlx_safefree [function] [call site] 00553
8 curlx_safefree [function] [call site] 00554
8 curlx_safefree [function] [call site] 00555
8 curlx_safefree [function] [call site] 00556
8 curlx_safefree [function] [call site] 00557
7 set_url_scheme [function] [call site] 00559
8 Curl_get_scheme [function] [call site] 00561
9 Curl_getn_scheme [function] [call site] 00562
7 curlx_safefree [function] [call site] 00566
7 set_url_port [function] [call site] 00567
8 curlx_str_number [function] [call site] 00569
7 set_url [function] [call site] 00570
8 curl_url_set [function] [call site] 00572
8 curl_url_set [function] [call site] 00573
8 curl_mfprintf [function] [call site] 00574
8 curl_url_strerror [function] [call site] 00575
8 curl_url_get [function] [call site] 00576
9 Curl_get_scheme [function] [call site] 00577
9 curl_msnprintf [function] [call site] 00578
9 Curl_get_scheme [function] [call site] 00579
9 curl_msnprintf [function] [call site] 00580
9 urlget_url [function] [call site] 00581
10 curl_strequal [function] [call site] 00582
10 file_url [function] [call site] 00583
11 curl_maprintf [function] [call site] 00584
10 curl_msnprintf [function] [call site] 00585
10 Curl_get_scheme [function] [call site] 00586
10 curl_msnprintf [function] [call site] 00587
10 curlx_dyn_init [function] [call site] 00589
10 curlx_dyn_addf [function] [call site] 00590
11 DEBUGASSERT [function] [call site] 00591
11 DEBUGASSERT [function] [call site] 00592
11 DEBUGASSERT [function] [call site] 00593
11 DEBUGASSERT [function] [call site] 00594
11 va_start [function] [call site] 00596
11 curlx_dyn_vaddf [function] [call site] 00597
12 DEBUGASSERT [function] [call site] 00598
12 DEBUGASSERT [function] [call site] 00599
12 DEBUGASSERT [function] [call site] 00600
12 DEBUGASSERT [function] [call site] 00601
12 curlx_dyn_vprintf [function] [call site] 00602
13 alloc_flush [function] [call site] 00604
13 curlx_dyn_free [function] [call site] 00605
12 curl_mvaprintf [function] [call site] 00606
12 dyn_nappend [function] [call site] 00607
12 curl_free [function] [call site] 00609
12 curlx_dyn_free [function] [call site] 00610
10 curlx_dyn_ptr [function] [call site] 00612
10 curl_easy_escape [function] [call site] 00613
10 Curl_is_ASCII_name [function] [call site] 00620
11 Curl_is_ASCII_str [function] [call site] 00622
10 host_decode [function] [call site] 00623
10 hostname_check [function] [call site] 00624
10 curlx_safefree [function] [call site] 00626
10 Curl_is_ASCII_name [function] [call site] 00627
10 host_encode [function] [call site] 00628
10 curl_msnprintf [function] [call site] 00629
10 curl_maprintf [function] [call site] 00630
10 curlx_free [function] [call site] 00631
9 urlget_format [function] [call site] 00632
10 curlx_memdup0 [function] [call site] 00634
10 Curl_urldecode [function] [call site] 00635
11 DEBUGASSERT [function] [call site] 00636
11 DEBUGASSERT [function] [call site] 00637
11 curlx_malloc [function] [call site] 00639
11 curlx_safefree [function] [call site] 00643
10 curlx_free [function] [call site] 00644
10 curlx_dyn_init [function] [call site] 00645
10 urlencode_str [function] [call site] 00646
11 DEBUGASSERT [function] [call site] 00647
11 find_host_sep [function] [call site] 00648
11 curlx_dyn_addn [function] [call site] 00650
11 curlx_dyn_addn [function] [call site] 00651
11 curlx_dyn_addn [function] [call site] 00652
11 Curl_hexbyte [function] [call site] 00653
11 curlx_dyn_addn [function] [call site] 00654
11 ISXDIGIT [function] [call site] 00655
11 ISXDIGIT [function] [call site] 00656
11 curlx_hexval [function] [call site] 00659
11 curlx_hexval [function] [call site] 00660
11 Curl_hexbyte [function] [call site] 00661
11 curlx_dyn_addn [function] [call site] 00662
11 ISXDIGIT [function] [call site] 00663
11 ISXDIGIT [function] [call site] 00664
11 curlx_dyn_addn [function] [call site] 00667
10 curlx_free [function] [call site] 00669
10 curlx_dyn_ptr [function] [call site] 00670
10 Curl_is_ASCII_name [function] [call site] 00671
10 host_decode [function] [call site] 00672
10 curlx_free [function] [call site] 00673
10 hostname_check [function] [call site] 00674
10 curlx_free [function] [call site] 00676
10 Curl_is_ASCII_name [function] [call site] 00677
10 host_encode [function] [call site] 00678
10 curlx_free [function] [call site] 00679
8 curl_mfprintf [function] [call site] 00680
8 curl_url_strerror [function] [call site] 00681
8 curl_free [function] [call site] 00685
8 curl_mfprintf [function] [call site] 00686
8 curl_url_cleanup [function] [call site] 00687
9 free_urlhandle [function] [call site] 00688
9 curlx_free [function] [call site] 00689
7 DEBUGASSERT [function] [call site] 00690
7 curlx_dyn_init [function] [call site] 00691
7 curlx_dyn_addn [function] [call site] 00693
7 url_encode_part [function] [call site] 00695
8 curlx_dyn_addn [function] [call site] 00696
8 ISUNRESERVED [function] [call site] 00697
8 allowed_in_path [function] [call site] 00698
8 curlx_dyn_addn [function] [call site] 00699
8 Curl_hexbyte [function] [call site] 00700
8 curlx_dyn_addn [function] [call site] 00701
7 url_uppercasehex_part [function] [call site] 00703
8 curlx_dyn_add [function] [call site] 00704
8 curlx_dyn_ptr [function] [call site] 00706
8 Curl_raw_toupper [function] [call site] 00711
8 Curl_raw_toupper [function] [call site] 00712
7 curlx_dyn_ptr [function] [call site] 00713
7 url_append_query [function] [call site] 00714
8 curlx_dyn_ptr [function] [call site] 00716
8 curlx_dyn_init [function] [call site] 00717
8 curlx_dyn_addn [function] [call site] 00718
8 curlx_dyn_addn [function] [call site] 00719
8 curlx_dyn_add [function] [call site] 00720
8 curlx_dyn_free [function] [call site] 00721
8 curlx_free [function] [call site] 00722
8 curlx_dyn_ptr [function] [call site] 00723
8 curlx_dyn_free [function] [call site] 00724
8 curlx_free [function] [call site] 00726
8 curlx_dyn_ptr [function] [call site] 00727
7 url_sethost [function] [call site] 00728
8 curlx_dyn_len [function] [call site] 00729
8 curlx_dyn_ptr [function] [call site] 00730
8 Curl_urldecode [function] [call site] 00731
8 hostname_check6 [function] [call site] 00732
9 DEBUGASSERT [function] [call site] 00733
9 ipv6_parse [function] [call site] 00734
10 DEBUGASSERT [function] [call site] 00735
10 curlx_strdup [function] [call site] 00738
10 curlx_inet_pton [function] [call site] 00739
10 curlx_inet_ntop [function] [call site] 00749
11 inet_ntop4 [function] [call site] 00750
12 DEBUGASSERT [function] [call site] 00751
12 SNPRINTF [function] [call site] 00752
12 curlx_strcopy [function] [call site] 00754
13 DEBUGASSERT [function] [call site] 00755
11 inet_ntop6 [function] [call site] 00757
12 inet_ntop4 [function] [call site] 00759
12 curlx_strcopy [function] [call site] 00761
9 hostname_check [function] [call site] 00763
8 curlx_dyn_init [function] [call site] 00764
8 curlx_dyn_addn [function] [call site] 00765
8 ipv4_normalize [function] [call site] 00766
9 curlx_dyn_ptr [function] [call site] 00767
9 curlx_str_hex [function] [call site] 00769
10 str_num_base [function] [call site] 00770
9 curlx_str_octal [function] [call site] 00771
10 str_num_base [function] [call site] 00772
9 curlx_str_number [function] [call site] 00773
9 curlx_dyn_reset [function] [call site] 00774
10 DEBUGASSERT [function] [call site] 00775
10 DEBUGASSERT [function] [call site] 00776
10 DEBUGASSERT [function] [call site] 00777
9 curlx_dyn_addf [function] [call site] 00778
9 curlx_dyn_reset [function] [call site] 00779
9 curlx_dyn_addf [function] [call site] 00780
9 curlx_dyn_reset [function] [call site] 00781
9 curlx_dyn_addf [function] [call site] 00782
9 curlx_dyn_reset [function] [call site] 00783
9 curlx_dyn_addf [function] [call site] 00784
8 curlx_dyn_reset [function] [call site] 00785
8 curlx_dyn_addn [function] [call site] 00786
8 curlx_dyn_ptr [function] [call site] 00787
8 curlx_dyn_len [function] [call site] 00788
8 curlx_dyn_free [function] [call site] 00789
8 curlx_free [function] [call site] 00790
8 hostname_check6 [function] [call site] 00791
8 ipv4_normalize [function] [call site] 00792
8 curlx_dyn_free [function] [call site] 00793
7 curlx_strzero [function] [call site] 00794
7 curlx_free [function] [call site] 00795
7 CURL_UNCONST [function] [call site] 00796
6 curl_url_set [function] [call site] 00797
6 curl_mfprintf [function] [call site] 00798
6 curl_url_get [function] [call site] 00799
6 curl_mfprintf [function] [call site] 00800
6 curl_url_strerror [function] [call site] 00801
6 curl_free [function] [call site] 00803
6 curl_url_cleanup [function] [call site] 00804
5 Curl_mime_cleanpart [function] [call site] 00805
4 curl_formfree [function] [call site] 00806
5 curl_formfree [function] [call site] 00807
5 curlx_free [function] [call site] 00808
5 curlx_free [function] [call site] 00809
5 curlx_free [function] [call site] 00810
5 curlx_free [function] [call site] 00811
5 curlx_free [function] [call site] 00812
4 curl_formfree [function] [call site] 00813
3 curl_global_cleanup [function] [call site] 00814
4 global_init_lock [function] [call site] 00815
4 global_init_unlock [function] [call site] 00816
4 global_init_unlock [function] [call site] 00817
4 Curl_ssh_cleanup [function] [call site] 00818
5 ssh_finalize [function] [call site] 00819
4 Curl_ssl_cleanup [function] [call site] 00820
4 Curl_vquic_cleanup [function] [call site] 00821
5 ngtcp2_crypto_ossl_free [function] [call site] 00822
4 Curl_async_global_cleanup [function] [call site] 00823
4 Curl_amiga_cleanup [function] [call site] 00824
5 DropInterface [function] [call site] 00825
5 CloseLibrary [function] [call site] 00826
4 WSACleanup [function] [call site] 00827
4 Curl_sspi_global_cleanup [function] [call site] 00828
4 curlx_free [function] [call site] 00829
4 global_init_unlock [function] [call site] 00830
2 full_coverage::ExerciseUtilityApiCoverage [function] [call site] 00831
3 curl_global_init [function] [call site] 00832
3 curl_version [function] [call site] 00833
4 curl_msnprintf [function] [call site] 00835
4 Curl_ssl_version [function] [call site] 00836
5 multissl_version [function] [call site] 00837
6 curl_msnprintf [function] [call site] 00839
6 curlx_strcopy [function] [call site] 00840
4 curl_msnprintf [function] [call site] 00842
4 zlibVersion [function] [call site] 00843
4 brotli_version [function] [call site] 00844
5 BrotliDecoderVersion [function] [call site] 00845
5 curl_msnprintf [function] [call site] 00846
4 zstd_version [function] [call site] 00847
5 ZSTD_versionNumber [function] [call site] 00848
5 curl_msnprintf [function] [call site] 00849
4 curl_msnprintf [function] [call site] 00850
4 ares_version [function] [call site] 00851
4 idn_version [function] [call site] 00852
5 curl_msnprintf [function] [call site] 00853
5 idn2_check_version [function] [call site] 00854
5 curl_msnprintf [function] [call site] 00855
5 curl_msnprintf [function] [call site] 00856
4 psl_version [function] [call site] 00857
5 psl_check_version_number [function] [call site] 00858
5 curl_msnprintf [function] [call site] 00859
5 curl_msnprintf [function] [call site] 00860
5 psl_get_version [function] [call site] 00861
4 Curl_ssh_version [function] [call site] 00862
5 curl_msnprintf [function] [call site] 00863
5 ssh_version [function] [call site] 00864
4 Curl_http2_ver [function] [call site] 00865
5 nghttp2_version [function] [call site] 00866
5 curl_msnprintf [function] [call site] 00867
4 Curl_quic_ver [function] [call site] 00868
5 Curl_ngtcp2_ver [function] [call site] 00869
6 ngtcp2_version [function] [call site] 00870
6 nghttp3_version [function] [call site] 00871
6 curl_msnprintf [function] [call site] 00872
5 Curl_quiche_ver [function] [call site] 00873
6 curl_msnprintf [function] [call site] 00874
6 quiche_version [function] [call site] 00875
4 curl_msnprintf [function] [call site] 00876
4 gsasl_check_version [function] [call site] 00877
4 curl_msnprintf [function] [call site] 00878
4 curl_msnprintf [function] [call site] 00879
4 curl_msnprintf [function] [call site] 00880
4 curl_msnprintf [function] [call site] 00881
4 Curl_ldap_version [function] [call site] 00882
5 ldap_get_option [function] [call site] 00883
5 curl_msnprintf [function] [call site] 00884
5 ldap_memfree [function] [call site] 00885
5 ber_memvfree [function] [call site] 00886
5 curl_msnprintf [function] [call site] 00887
4 DEBUGASSERT [function] [call site] 00888
3 full_coverage::ExerciseDates [function] [call site] 00891
4 curl_getdate [function] [call site] 00892
5 parsedate [function] [call site] 00893
6 datestring [function] [call site] 00898
6 datenum [function] [call site] 00950
7 match_time [function] [call site] 00951
8 oneortwodigit [function] [call site] 00952
8 oneortwodigit [function] [call site] 00955
8 oneortwodigit [function] [call site] 00957
8 CURL_UNCONST [function] [call site] 00958
7 curlx_str_number [function] [call site] 00959
6 datecheck [function] [call site] 00960
6 time2epoch [function] [call site] 00961
4 curl_getdate [function] [call site] 00964
3 full_coverage::ExerciseEscaping [function] [call site] 00965
4 curl_escape [function] [call site] 00966
5 curl_easy_escape [function] [call site] 00967
4 curl_free [function] [call site] 00968
4 curl_unescape [function] [call site] 00969
5 curl_easy_unescape [function] [call site] 00970
6 Curl_urldecode [function] [call site] 00971
6 curlx_uztosi [function] [call site] 00972
7 DEBUGASSERT [function] [call site] 00973
6 curlx_safefree [function] [call site] 00974
4 curl_free [function] [call site] 00975
4 curl_easy_unescape [function] [call site] 00976
4 curl_free [function] [call site] 00977
4 static_cast<char> [function] [call site] 00978
4 curl_escape [function] [call site] 00979
4 static_cast<int> [function] [call site] 00980
4 curl_free [function] [call site] 00981
4 curl_easy_unescape [function] [call site] 00982
4 curl_free [function] [call site] 00983
4 curl_unescape [function] [call site] 00984
4 curl_free [function] [call site] 00985
4 curl_free [function] [call site] 00986
4 curl_unescape [function] [call site] 00987
4 curl_free [function] [call site] 00988
4 curl_easy_escape [function] [call site] 00989
4 curl_free [function] [call site] 00990
4 curl_easy_unescape [function] [call site] 00991
3 curl_global_cleanup [function] [call site] 00992
2 full_coverage::ExerciseDynamicFormattingCoverage [function] [call site] 00993
3 full_coverage::ExerciseFormat [function] [call site] 00994
4 curlx_dyn_init [function] [call site] 00995
4 curlx_dyn_vprintf [function] [call site] 00997
4 curlx_dyn_free [function] [call site] 00999
3 full_coverage::ExerciseFormat [function] [call site] 01000
3 full_coverage::ExerciseFormat [function] [call site] 01001
3 full_coverage::ExerciseFormat [function] [call site] 01002
3 full_coverage::ExerciseFormat [function] [call site] 01003
3 std::memset [function] [call site] 01004
3 full_coverage::ExerciseFormat [function] [call site] 01005
3 full_coverage::ExerciseFormat [function] [call site] 01006
1 RunCallbackOnlyProbesOnce [function] [call site] 01007
2 full_coverage::ExerciseLegacyMutatorCoverage [function] [call site] 01008
3 full_coverage::MakeInputs [function] [call site] 01009
4 full_coverage::AppendString [function] [call site] 01010
5 full_coverage::AppendRecord [function] [call site] 01011
6 static_cast<uint32_t> [function] [call site] 01012
6 Input*::push_back [function] [call site] 01013
6 static_cast<uint8_t> [function] [call site] 01014
6 Input*::push_back [function] [call site] 01015
6 static_cast<uint8_t> [function] [call site] 01016
6 Input*::push_back [function] [call site] 01017
6 static_cast<uint8_t> [function] [call site] 01018
6 Input*::push_back [function] [call site] 01019
6 static_cast<uint8_t> [function] [call site] 01020
6 Input*::push_back [function] [call site] 01021
6 static_cast<uint8_t> [function] [call site] 01022
6 Input*::push_back [function] [call site] 01023
6 static_cast<uint8_t> [function] [call site] 01024
6 splayinsert [function] [call site] 01025
6 FailingSend [function] [call site] 01029
5 reinterpret_cast<const [call site] 01030
5 std::strlen [function] [call site] 01031
4 full_coverage::AppendString [function] [call site] 01032
4 full_coverage::AppendString [function] [call site] 01033
4 full_coverage::AppendString [function] [call site] 01034
4 full_coverage::AppendString [function] [call site] 01035
4 full_coverage::AppendString [function] [call site] 01036
4 full_coverage::AppendString [function] [call site] 01037
4 full_coverage::AppendString [function] [call site] 01038
4 full_coverage::AppendRecord [function] [call site] 01039
4 fuzz_initialize_fuzz_data [function] [call site] 01040
5 curl_easy_init [function] [call site] 01042
6 global_init_lock [function] [call site] 01043
6 global_init [function] [call site] 01044
6 curl_mfprintf [function] [call site] 01046
6 global_init_unlock [function] [call site] 01047
6 global_init_unlock [function] [call site] 01048
6 Curl_open [function] [call site] 01049
7 curlx_calloc [function] [call site] 01050
7 curl_mfprintf [function] [call site] 01052
7 Curl_hash_init [function] [call site] 01053
8 DEBUGASSERT [function] [call site] 01054
8 DEBUGASSERT [function] [call site] 01055
8 DEBUGASSERT [function] [call site] 01056
8 DEBUGASSERT [function] [call site] 01057
7 DEBUGASSERT [function] [call site] 01058
7 Curl_u8_strset_init [function] [call site] 01059
8 CURL_U8_SLOT_MASK [function] [call site] 01061
7 curlx_dyn_init [function] [call site] 01062
7 Curl_bufref_init [function] [call site] 01063
7 Curl_bufref_init [function] [call site] 01064
7 Curl_req_init [function] [call site] 01065
7 Curl_initinfo [function] [call site] 01067
8 curlx_safefree [function] [call site] 01070
8 curlx_safefree [function] [call site] 01071
8 curlx_safefree [function] [call site] 01072
8 Curl_ssl_free_certinfo [function] [call site] 01074
7 Curl_llist_init [function] [call site] 01075
7 Curl_netrc_init [function] [call site] 01076
8 curlx_dyn_init [function] [call site] 01077
7 Curl_init_userdefined [function] [call site] 01078
8 Curl_u8_strset_init [function] [call site] 01079
8 Curl_ssl_config_init [function] [call site] 01080
8 Curl_ssl_config_init [function] [call site] 01081
8 Curl_setopt_SSLVERSION [function] [call site] 01082
9 C_SSLVERSION_VALUE [function] [call site] 01083
9 C_SSLVERSION_MAX_VALUE [function] [call site] 01084
8 Curl_setopt_SSLVERSION [function] [call site] 01085
6 curl_mfprintf [function] [call site] 01087
4 legacy_tlv_mutator::total_size [function] [call site] 01094
4 full_coverage::AppendRecord [function] [call site] 01095
4 full_coverage::AppendString [function] [call site] 01096
4 legacy_tlv_mutator::CanonicalRoutingValue [function] [call site] 01097
5 legacy_tlv_mutator::CanonicalRoutingValueImpl [function] [call site] 01098
4 full_coverage::AppendString [function] [call site] 01099
4 full_coverage::AppendString [function] [call site] 01100
4 full_coverage::AppendString [function] [call site] 01101
4 Input::push_back [function] [call site] 01102
4 Input::pop_back [function] [call site] 01103
4 full_coverage::AppendString [function] [call site] 01104
4 full_coverage::AppendRecord [function] [call site] 01105
4 full_coverage::AppendString [function] [call site] 01106
4 full_coverage::AppendRecord [function] [call site] 01107
4 fuzz_initialize_fuzz_data [function] [call site] 01108
4 legacy_tlv_mutator::total_size [function] [call site] 01109
4 full_coverage::AppendRecord [function] [call site] 01110
4 full_coverage::AppendString [function] [call site] 01111
4 full_coverage::AppendString [function] [call site] 01112
3 std::copy [function] [call site] 01113
3 Input::begin [function] [call site] 01114
3 FailingSend [function] [call site] 01115
3 std::array::begin [function] [call site] 01116
3 LLVMFuzzerCustomMutator [function] [call site] 01117
4 legacy_tlv_mutator::Mutate [function] [call site] 01118
5 static_cast<uint64_t> [function] [call site] 01120
5 static_cast<uint64_t> [function] [call site] 01121
5 legacy_tlv_mutator::ByteMutate [function] [call site] 01122
6 __msan_unpoison [function] [call site] 01132
6 legacy_tlv_mutator::LocalByteMutate [function] [call site] 01133
7 static_cast<uint8_t> [function] [call site] 01135
7 legacy_tlv_mutator::Random::Next [function] [call site] 01136
7 legacy_tlv_mutator::Random::Index [function] [call site] 01140
8 static_cast<size_t> [function] [call site] 01141
8 legacy_tlv_mutator::Random::Next [function] [call site] 01142
7 legacy_tlv_mutator::Random::Index [function] [call site] 01146
7 static_cast<uint8_t> [function] [call site] 01147
7 legacy_tlv_mutator::Random::Index [function] [call site] 01148
7 legacy_tlv_mutator::Random::Index [function] [call site] 01149
7 static_cast<uint8_t> [function] [call site] 01150
7 legacy_tlv_mutator::Random::Next [function] [call site] 01151
7 legacy_tlv_mutator::Random::Index [function] [call site] 01152
7 std::memmove [function] [call site] 01153
7 static_cast<uint8_t> [function] [call site] 01154
7 legacy_tlv_mutator::Random::Next [function] [call site] 01155
7 legacy_tlv_mutator::Random::Index [function] [call site] 01156
7 legacy_tlv_mutator::Random::Index [function] [call site] 01157
7 std::memmove [function] [call site] 01158
5 legacy_tlv_mutator::Parse [function] [call site] 01159
6 legacy_tlv_mutator::total_size [function] [call site] 01160
6 legacy_tlv_mutator::ReadU16 [function] [call site] 01161
7 static_cast<uint16_t> [function] [call site] 01162
7 static_cast<uint16_t> [function] [call site] 01163
7 static_cast<uint16_t> [function] [call site] 01164
6 legacy_tlv_mutator::ReadU32 [function] [call site] 01165
7 static_cast<uint32_t> [function] [call site] 01166
7 static_cast<uint32_t> [function] [call site] 01167
7 static_cast<uint32_t> [function] [call site] 01168
7 static_cast<uint32_t> [function] [call site] 01169
6 legacy_tlv_mutator::GetTypeInfo [function] [call site] 01170
7 legacy_tlv_mutator::IsResponseType [function] [call site] 01171
7 legacy_tlv_mutator::IsTopLevelU32Type [function] [call site] 01172
6 static_cast<size_t> [function] [call site] 01173
6 legacy_tlv_mutator::ValidateMimeValue [function] [call site] 01174
7 legacy_tlv_mutator::ReadU16 [function] [call site] 01175
7 legacy_tlv_mutator::ReadU32 [function] [call site] 01176
7 static_cast<size_t> [function] [call site] 01177
5 legacy_tlv_mutator::Parse [function] [call site] 01178
5 legacy_tlv_mutator::InsertRecord [function] [call site] 01179
6 legacy_tlv_mutator::PickInsertType [function] [call site] 01180
7 legacy_tlv_mutator::HasType [function] [call site] 01181
7 legacy_tlv_mutator::TargetNeedsResponse [function] [call site] 01182
7 legacy_tlv_mutator::HasType [function] [call site] 01183
7 legacy_tlv_mutator::Random::OneIn [function] [call site] 01184
8 legacy_tlv_mutator::Random::Next [function] [call site] 01185
7 legacy_tlv_mutator::RandomKnownType [function] [call site] 01186
8 legacy_tlv_mutator::TypeFromOrdinal [function] [call site] 01187
9 static_cast<uint16_t> [function] [call site] 01188
9 static_cast<uint16_t> [function] [call site] 01189
9 static_cast<uint16_t> [function] [call site] 01190
9 static_cast<uint16_t> [function] [call site] 01191
9 static_cast<uint16_t> [function] [call site] 01192
9 static_cast<uint16_t> [function] [call site] 01193
8 legacy_tlv_mutator::Random::Index [function] [call site] 01194
7 legacy_tlv_mutator::Random::Index [function] [call site] 01195
7 legacy_tlv_mutator::GetTypeInfo [function] [call site] 01196
7 legacy_tlv_mutator::HasType [function] [call site] 01197
6 legacy_tlv_mutator::GetTypeInfo [function] [call site] 01198
6 legacy_tlv_mutator::DefaultValue [function] [call site] 01199
7 legacy_tlv_mutator::DefaultUrl [function] [call site] 01200
7 reinterpret_cast<const [call site] 01201
7 std::strlen [function] [call site] 01202
7 legacy_tlv_mutator::IsResponseType [function] [call site] 01203
7 legacy_tlv_mutator::DefaultResponse [function] [call site] 01204
7 reinterpret_cast<const [call site] 01205
7 std::strlen [function] [call site] 01206
7 legacy_tlv_mutator::CanonicalRoutingValueImpl [function] [call site] 01207
7 reinterpret_cast<const [call site] 01208
7 std::strlen [function] [call site] 01209
6 legacy_tlv_mutator::WriteBoundaryU32 [function] [call site] 01210
7 legacy_tlv_mutator::Random::OneIn [function] [call site] 01213
7 static_cast<uint32_t> [function] [call site] 01214
7 legacy_tlv_mutator::Random::Next [function] [call site] 01215
7 legacy_tlv_mutator::Random::Index [function] [call site] 01216
7 legacy_tlv_mutator::WriteU32 [function] [call site] 01217
8 static_cast<uint8_t> [function] [call site] 01218
8 static_cast<uint8_t> [function] [call site] 01219
8 static_cast<uint8_t> [function] [call site] 01220
8 static_cast<uint8_t> [function] [call site] 01221
6 oct2nummax [function] [call site] 01222
7 DEBUGASSERT [function] [call site] 01223
7 curlx_str_octal [function] [call site] 01224
7 curlx_str_single [function] [call site] 01225
6 legacy_tlv_mutator::Random::Index [function] [call site] 01227
6 std::memmove [function] [call site] 01228
6 legacy_tlv_mutator::WriteU16 [function] [call site] 01229
7 static_cast<uint8_t> [function] [call site] 01230
7 static_cast<uint8_t> [function] [call site] 01231
6 legacy_tlv_mutator::WriteU32 [function] [call site] 01232
6 static_cast<uint32_t> [function] [call site] 01233
6 std::memcpy [function] [call site] 01234
5 legacy_tlv_mutator::HasType [function] [call site] 01235
5 legacy_tlv_mutator::TargetNeedsResponse [function] [call site] 01236
5 legacy_tlv_mutator::HasType [function] [call site] 01237
5 legacy_tlv_mutator::InsertRecord [function] [call site] 01238
5 legacy_tlv_mutator::Random::Index [function] [call site] 01239
6 static_cast<size_t> [function] [call site] 01240
6 legacy_tlv_mutator::Random::Next [function] [call site] 01241
5 legacy_tlv_mutator::MutateRecordValue [function] [call site] 01242
6 legacy_tlv_mutator::Random::Index [function] [call site] 01243
6 legacy_tlv_mutator::GetTypeInfo [function] [call site] 01244
6 legacy_tlv_mutator::IsLatencySensitiveStringType [function] [call site] 01245
7 legacy_tlv_mutator::CanonicalRoutingValueImpl [function] [call site] 01246
6 legacy_tlv_mutator::WriteBoundaryU32 [function] [call site] 01247
6 legacy_tlv_mutator::value_offset [function] [call site] 01248
6 static_cast<size_t> [function] [call site] 01250
6 oct2nummax [function] [call site] 01251
6 legacy_tlv_mutator::end_offset [function] [call site] 01252
7 legacy_tlv_mutator::value_offset [function] [call site] 01253
6 legacy_tlv_mutator::value_offset [function] [call site] 01254
6 std::memmove [function] [call site] 01255
6 legacy_tlv_mutator::end_offset [function] [call site] 01256
6 legacy_tlv_mutator::ByteMutate [function] [call site] 01257
6 std::memmove [function] [call site] 01258
6 legacy_tlv_mutator::WriteU32 [function] [call site] 01259
6 static_cast<uint32_t> [function] [call site] 01260
5 legacy_tlv_mutator::InsertRecord [function] [call site] 01261
5 legacy_tlv_mutator::EraseRecord [function] [call site] 01262
6 legacy_tlv_mutator::Random::Index [function] [call site] 01263
6 legacy_tlv_mutator::IsRequiredType [function] [call site] 01264
7 legacy_tlv_mutator::TargetNeedsResponse [function] [call site] 01265
6 std::memmove [function] [call site] 01266
6 legacy_tlv_mutator::end_offset [function] [call site] 01267
6 legacy_tlv_mutator::end_offset [function] [call site] 01268
6 legacy_tlv_mutator::total_size [function] [call site] 01269
5 legacy_tlv_mutator::DuplicateRecord [function] [call site] 01270
6 legacy_tlv_mutator::Random::Index [function] [call site] 01271
6 legacy_tlv_mutator::GetTypeInfo [function] [call site] 01272
6 legacy_tlv_mutator::total_size [function] [call site] 01273
6 legacy_tlv_mutator::end_offset [function] [call site] 01274
6 std::memmove [function] [call site] 01275
6 legacy_tlv_mutator::total_size [function] [call site] 01276
6 std::memmove [function] [call site] 01277
6 legacy_tlv_mutator::total_size [function] [call site] 01278
6 legacy_tlv_mutator::total_size [function] [call site] 01279
5 legacy_tlv_mutator::InsertRecord [function] [call site] 01280
5 legacy_tlv_mutator::ChangeRecordType [function] [call site] 01281
6 legacy_tlv_mutator::Random::Index [function] [call site] 01282
6 legacy_tlv_mutator::IsRequiredType [function] [call site] 01283
6 legacy_tlv_mutator::GetTypeInfo [function] [call site] 01284
6 legacy_tlv_mutator::RandomKnownType [function] [call site] 01285
6 legacy_tlv_mutator::GetTypeInfo [function] [call site] 01286
6 legacy_tlv_mutator::IsLatencySensitiveStringType [function] [call site] 01287
6 legacy_tlv_mutator::HasType [function] [call site] 01288
6 legacy_tlv_mutator::WriteU16 [function] [call site] 01289
5 legacy_tlv_mutator::SwapAdjacentRecords [function] [call site] 01290
6 legacy_tlv_mutator::Random::Index [function] [call site] 01291
6 std::rotate [function] [call site] 01292
6 legacy_tlv_mutator::end_offset [function] [call site] 01293
5 legacy_tlv_mutator::MutateRecordValue [function] [call site] 01294
5 legacy_tlv_mutator::CanonicalizeRoutingValues [function] [call site] 01295
6 legacy_tlv_mutator::Parse [function] [call site] 01296
6 legacy_tlv_mutator::ReadU32 [function] [call site] 01297
6 static_cast<size_t> [function] [call site] 01298
6 legacy_tlv_mutator::IsLatencySensitiveStringType [function] [call site] 01299
6 legacy_tlv_mutator::ReadU16 [function] [call site] 01300
6 legacy_tlv_mutator::CanonicalRoutingValueImpl [function] [call site] 01301
6 std::strlen [function] [call site] 01302
6 legacy_tlv_mutator::value_offset [function] [call site] 01303
6 std::memcmp [function] [call site] 01304
6 legacy_tlv_mutator::end_offset [function] [call site] 01305
6 std::memmove [function] [call site] 01306
6 legacy_tlv_mutator::value_offset [function] [call site] 01307
6 legacy_tlv_mutator::end_offset [function] [call site] 01308
6 legacy_tlv_mutator::WriteU32 [function] [call site] 01309
6 static_cast<uint32_t> [function] [call site] 01310
6 std::memcpy [function] [call site] 01311
6 legacy_tlv_mutator::value_offset [function] [call site] 01312
3 std::array::data [function] [call site] 01313
3 legacy_tlv_mutator::total_size [function] [call site] 01314
3 std::array::size [function] [call site] 01315
3 full_coverage::ObserveValidation [function] [call site] 01316
4 legacy_tlv_mutator::IsStructurallyValid [function] [call site] 01317
5 legacy_tlv_mutator::Parse [function] [call site] 01318
3 std::array::data [function] [call site] 01319
3 LLVMFuzzerCustomCrossOver [function] [call site] 01320
4 legacy_tlv_mutator::CrossOver [function] [call site] 01321
5 static_cast<uint64_t> [function] [call site] 01322
5 static_cast<uint64_t> [function] [call site] 01323
5 legacy_tlv_mutator::Parse [function] [call site] 01324
5 legacy_tlv_mutator::Parse [function] [call site] 01325
5 legacy_tlv_mutator::CanonicalizeRoutingValues [function] [call site] 01326
5 legacy_tlv_mutator::LocalByteCrossOver [function] [call site] 01327
6 legacy_tlv_mutator::Random::Index [function] [call site] 01329
6 std::memcpy [function] [call site] 01330
6 legacy_tlv_mutator::Random::Index [function] [call site] 01331
6 std::memcpy [function] [call site] 01333
6 legacy_tlv_mutator::Random::Index [function] [call site] 01334
6 legacy_tlv_mutator::Random::Index [function] [call site] 01335
5 legacy_tlv_mutator::AppendRequiredRecord [function] [call site] 01336
6 legacy_tlv_mutator::FindRecord [function] [call site] 01337
6 legacy_tlv_mutator::FindRecord [function] [call site] 01338
6 legacy_tlv_mutator::Random::OneIn [function] [call site] 01339
6 std::swap [function] [call site] 01340
6 std::swap [function] [call site] 01341
6 legacy_tlv_mutator::AppendRecord [function] [call site] 01342
7 legacy_tlv_mutator::GetTypeInfo [function] [call site] 01343
7 legacy_tlv_mutator::total_size [function] [call site] 01344
7 std::memcpy [function] [call site] 01345
7 legacy_tlv_mutator::total_size [function] [call site] 01346
7 legacy_tlv_mutator::total_size [function] [call site] 01347
6 legacy_tlv_mutator::AppendRecord [function] [call site] 01348
6 legacy_tlv_mutator::AppendDefaultRecord [function] [call site] 01349
7 legacy_tlv_mutator::GetTypeInfo [function] [call site] 01350
7 legacy_tlv_mutator::DefaultValue [function] [call site] 01351
7 oct2nummax [function] [call site] 01352
7 legacy_tlv_mutator::WriteU16 [function] [call site] 01353
7 legacy_tlv_mutator::WriteU32 [function] [call site] 01354
7 static_cast<uint32_t> [function] [call site] 01355
7 std::memcpy [function] [call site] 01356
5 legacy_tlv_mutator::TargetNeedsResponse [function] [call site] 01357
5 legacy_tlv_mutator::AppendRequiredRecord [function] [call site] 01358
5 legacy_tlv_mutator::CanonicalizeRoutingValues [function] [call site] 01359
5 legacy_tlv_mutator::LocalByteCrossOver [function] [call site] 01360
5 legacy_tlv_mutator::Random::Index [function] [call site] 01361
5 legacy_tlv_mutator::Random::Index [function] [call site] 01362
5 legacy_tlv_mutator::AppendRecord [function] [call site] 01363
5 legacy_tlv_mutator::AppendRecord [function] [call site] 01364
5 legacy_tlv_mutator::LocalByteCrossOver [function] [call site] 01365
5 legacy_tlv_mutator::CanonicalizeRoutingValues [function] [call site] 01366
3 fuzz_initialize_fuzz_data [function] [call site] 01367
3 legacy_tlv_mutator::total_size [function] [call site] 01368
3 fuzz_initialize_fuzz_data [function] [call site] 01369
3 legacy_tlv_mutator::total_size [function] [call site] 01370
3 std::array::data [function] [call site] 01371
3 std::array::size [function] [call site] 01372
3 full_coverage::ObserveValidation [function] [call site] 01373
3 std::array::data [function] [call site] 01374
3 LLVMFuzzerCustomCrossOver [function] [call site] 01375
3 fuzz_initialize_fuzz_data [function] [call site] 01376
3 legacy_tlv_mutator::total_size [function] [call site] 01377
3 std::array::data [function] [call site] 01378
3 std::array::data [function] [call site] 01379
3 full_coverage::ObserveValidation [function] [call site] 01380
3 std::array::data [function] [call site] 01381
3 LLVMFuzzerCustomCrossOver [function] [call site] 01382
3 std::array::data [function] [call site] 01383
3 std::array::data [function] [call site] 01384
3 std::array::data [function] [call site] 01385
3 full_coverage::ObserveValidation [function] [call site] 01386
3 std::array::data [function] [call site] 01387
3 full_coverage::AppendRecord [function] [call site] 01388
3 std::array::data [function] [call site] 01389
3 full_coverage::ObserveValidation [function] [call site] 01390
3 fuzz_initialize_fuzz_data [function] [call site] 01391
3 legacy_tlv_mutator::total_size [function] [call site] 01392
3 full_coverage::AppendString [function] [call site] 01393
3 std::copy [function] [call site] 01394
3 Input::begin [function] [call site] 01395
3 FailingSend [function] [call site] 01396
3 std::array::begin [function] [call site] 01397
3 legacy_tlv_mutator::Mutate [function] [call site] 01398
3 std::array::data [function] [call site] 01399
3 legacy_tlv_mutator::total_size [function] [call site] 01400
3 legacy_tlv_mutator::total_size [function] [call site] 01401
3 full_coverage::ObserveValidation [function] [call site] 01402
3 std::array::data [function] [call site] 01403
3 legacy_tlv_mutator::CanonicalRoutingValue [function] [call site] 01404
3 std::vector::size [function] [call site] 01405
3 std::vector::size [function] [call site] 01406
3 full_coverage::ObserveValidation [function] [call site] 01407
3 fuzz_initialize_fuzz_data [function] [call site] 01408
3 legacy_tlv_mutator::total_size [function] [call site] 01409
3 legacy_tlv_mutator::total_size [function] [call site] 01410
3 std::copy [function] [call site] 01411
3 Input::begin [function] [call site] 01412
3 FailingSend [function] [call site] 01413
3 std::array::begin [function] [call site] 01414
3 legacy_tlv_mutator::Mutate [function] [call site] 01415
3 std::array::data [function] [call site] 01416
3 legacy_tlv_mutator::total_size [function] [call site] 01417
3 full_coverage::ObserveValidation [function] [call site] 01418
3 std::array::data [function] [call site] 01419
3 legacy_tlv_mutator::CrossOver [function] [call site] 01420
3 fuzz_initialize_fuzz_data [function] [call site] 01421
3 legacy_tlv_mutator::total_size [function] [call site] 01422
3 fuzz_initialize_fuzz_data [function] [call site] 01423
3 legacy_tlv_mutator::total_size [function] [call site] 01424
3 std::array::data [function] [call site] 01425
3 full_coverage::ObserveValidation [function] [call site] 01426
3 std::array::data [function] [call site] 01427
1 std::_Exit [function] [call site] 01428