The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 33 | 464 | apprentice_map | call site: 00464 | check_buffer |
| 15 | 97 | apprentice_load | call site: 00097 | load_1 |
| 10 | 58 | file_apprentice | call site: 00058 | get_default_magic |
| 10 | 502 | add_mlist | call site: 00502 | apprentice_list |
| 6 | 390 | file_mdump | call site: 00390 | file_print_beguid |
| 6 | 423 | apprentice_magic_strength_1 | call site: 00423 | fprintf |
| 5 | 408 | set_test_type | call site: 00408 | fprintf |
| 4 | 72 | file_apprentice | call site: 00072 | file_oomem |
| 4 | 79 | mlist_free_one | call site: 00079 | file_regfree |
| 3 | 9 | fuzzer_get_tmpfile(unsigned char const*, unsigned long) | call site: 00009 | perror |
| 3 | 13 | fuzzer_get_tmpfile(unsigned char const*, unsigned long) | call site: 00013 | close |
| 3 | 42 | file_checkfmt | call site: 00042 | file_error |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
FuzzerTemporaryFile::FuzzerTemporaryFile(unsigned char const*, unsigned long)
[function]
[call site]
00001
fuzzer_get_tmpfile(unsigned char const*, unsigned long)
[function]
[call site]
00002
strdup
[call site]
00003
perror
[call site]
00004
abort
[call site]
00005
mkstemp
[call site]
00006
perror
[call site]
00007
abort
[call site]
00008
fdopen
[call site]
00009
perror
[call site]
00010
close
[call site]
00011
abort
[call site]
00012
fwrite
[call site]
00013
close
[call site]
00014
fprintf
[call site]
00015
abort
[call site]
00016
fclose
[call site]
00017
magic_open
[function]
[call site]
00018
file_ms_alloc
[function]
[call site]
00019
calloc
[call site]
00020
magic_setflags
[function]
[call site]
00021
__errno_location
[call site]
00022
newlocale
[call site]
00023
__assert_fail
[call site]
00024
FuzzerTemporaryFile::filename() const
[function]
[call site]
00025
magic_check
[function]
[call site]
00026
file_apprentice
[function]
[call site]
00027
file_reset
[function]
[call site]
00028
file_error
[function]
[call site]
00029
file_error_core
[function]
[call site]
00030
file_clearbuf
[function]
[call site]
00031
file_printf
[function]
[call site]
00032
file_vprintf
[function]
[call site]
00033
file_checkfmt
[function]
[call site]
00034
snprintf
[call site]
00035
strchr
[call site]
00036
snprintf
[call site]
00037
file_checkfield
[function]
[call site]
00038
__ctype_b_loc
[call site]
00039
snprintf
[call site]
00040
file_checkfield
[function]
[call site]
00041
__ctype_b_loc
[call site]
00042
snprintf
[call site]
00043
file_clearbuf
[function]
[call site]
00044
file_error
[function]
[call site]
00045
vasprintf
[call site]
00046
file_clearbuf
[function]
[call site]
00047
file_error
[function]
[call site]
00048
asprintf
[call site]
00049
file_clearbuf
[function]
[call site]
00050
__errno_location
[call site]
00051
file_error
[function]
[call site]
00052
file_printf
[function]
[call site]
00053
file_vprintf
[function]
[call site]
00054
strerror
[call site]
00055
file_printf
[function]
[call site]
00056
file_clearbuf
[function]
[call site]
00057
magic_getpath
[function]
[call site]
00058
getenv
[call site]
00059
get_default_magic
[function]
[call site]
00060
getenv
[call site]
00061
asprintf
[call site]
00062
stat
[call site]
00063
asprintf
[call site]
00064
stat
[call site]
00065
asprintf
[call site]
00066
access
[call site]
00067
asprintf
[call site]
00068
init_file_tables
[function]
[call site]
00069
__assert_fail
[call site]
00070
__assert_fail
[call site]
00071
strdup
[call site]
00072
strlen
[call site]
00073
file_oomem
[function]
[call site]
00074
__errno_location
[call site]
00075
file_error
[function]
[call site]
00076
mlist_free
[function]
[call site]
00077
mlist_free_one
[function]
[call site]
00078
apprentice_unmap
[function]
[call site]
00079
file_regfree
[function]
[call site]
00083
regfree
[call site]
00084
mlist_free_one
[function]
[call site]
00085
mlist_alloc
[function]
[call site]
00086
calloc
[call site]
00087
file_oomem
[function]
[call site]
00088
mlist_free
[function]
[call site]
00089
strchr
[call site]
00090
apprentice_1
[function]
[call site]
00091
file_error
[function]
[call site]
00092
apprentice_load
[function]
[call site]
00093
calloc
[call site]
00094
file_oomem
[function]
[call site]
00095
fprintf
[call site]
00096
stat
[call site]
00097
opendir
[call site]
00098
readdir
[call site]
00099
asprintf
[call site]
00100
strlen
[call site]
00101
file_oomem
[function]
[call site]
00102
closedir
[call site]
00103
stat
[call site]
00104
realloc
[call site]
00105
file_oomem
[function]
[call site]
00106
closedir
[call site]
00107
closedir
[call site]
00108
qsort
[call site]
00109
cmpstrp
[function]
[call site]
00110
strcmp
[call site]
00111
load_1
[function]
[call site]
00112
fopen
[call site]
00113
__errno_location
[call site]
00114
__errno_location
[call site]
00115
file_error
[function]
[call site]
00116
getline
[call site]
00117
memcmp
[call site]
00118
file_error
[function]
[call site]
00119
file_error
[function]
[call site]
00120
parse
[function]
[call site]
00121
file_check_mem
[function]
[call site]
00122
realloc
[call site]
00123
file_oomem
[function]
[call site]
00124
file_magerror
[function]
[call site]
00125
file_error_core
[function]
[call site]
00126
file_magerror
[function]
[call site]
00127
file_magwarn
[function]
[call site]
00128
fprintf
[call site]
00129
fprintf
[call site]
00130
fprintf
[call site]
00131
file_vmagwarn
[function]
[call site]
00132
fflush
[call site]
00133
fprintf
[call site]
00134
vfprintf
[call site]
00135
fputc
[call site]
00136
realloc
[call site]
00137
file_oomem
[function]
[call site]
00138
file_oomem
[function]
[call site]
00139
file_magwarn
[function]
[call site]
00140
strtol
[call site]
00141
file_magwarn
[function]
[call site]
00142
file_magwarn
[function]
[call site]
00143
get_op
[function]
[call site]
00144
__ctype_b_loc
[call site]
00145
strtol
[call site]
00146
file_magwarn
[function]
[call site]
00147
file_magwarn
[function]
[call site]
00148
__ctype_b_loc
[call site]
00149
get_cond
[function]
[call site]
00150
strncmp
[call site]
00151
__ctype_b_loc
[call site]
00152
check_cond
[function]
[call site]
00153
file_magwarn
[function]
[call site]
00154
file_magwarn
[function]
[call site]
00155
file_magwarn
[function]
[call site]
00156
__ctype_b_loc
[call site]
00157
get_type
[function]
[call site]
00158
strncmp
[call site]
00159
get_standard_integer_type
[function]
[call site]
00160
__ctype_b_loc
[call site]
00161
__ctype_b_loc
[call site]
00162
__ctype_b_loc
[call site]
00163
get_type
[function]
[call site]
00164
get_standard_integer_type
[function]
[call site]
00165
__ctype_b_loc
[call site]
00166
get_type
[function]
[call site]
00167
file_magwarn
[function]
[call site]
00168
file_magwarn
[function]
[call site]
00169
file_magwarn
[function]
[call site]
00170
get_op
[function]
[call site]
00171
file_magwarn
[function]
[call site]
00172
parse_indirect_modifier
[function]
[call site]
00173
__ctype_b_loc
[call site]
00174
file_magwarn
[function]
[call site]
00175
parse_string_modifier
[function]
[call site]
00176
__ctype_b_loc
[call site]
00177
file_magwarn
[function]
[call site]
00178
strtoul
[call site]
00179
file_magwarn
[function]
[call site]
00180
file_magwarn
[function]
[call site]
00181
__ctype_b_loc
[call site]
00182
string_modifier_check
[function]
[call site]
00183
file_magwarn
[function]
[call site]
00184
file_magwarn
[function]
[call site]
00185
file_magwarn
[function]
[call site]
00186
file_magwarn
[function]
[call site]
00187
file_magwarn
[function]
[call site]
00188
file_magwarn
[function]
[call site]
00189
file_magwarn
[function]
[call site]
00190
parse_op_modifier
[function]
[call site]
00191
strtoull
[call site]
00192
file_signextend
[function]
[call site]
00193
file_magwarn
[function]
[call site]
00194
eatsize
[function]
[call site]
00195
__ctype_b_loc
[call site]
00196
tolower
[call site]
00197
__ctype_b_loc
[call site]
00198
tolower
[call site]
00199
__ctype_b_loc
[call site]
00200
file_magwarn
[function]
[call site]
00201
__ctype_b_loc
[call site]
00202
file_magwarn
[function]
[call site]
00203
getvalue
[function]
[call site]
00204
getstr
[function]
[call site]
00205
__ctype_b_loc
[call site]
00206
file_error
[function]
[call site]
00207
file_magwarn
[function]
[call site]
00208
file_magwarn
[function]
[call site]
00209
file_magwarn
[function]
[call site]
00210
__ctype_b_loc
[call site]
00211
strchr
[call site]
00212
strchr
[call site]
00213
file_magwarn
[function]
[call site]
00214
file_magwarn
[function]
[call site]
00215
hextoint
[function]
[call site]
00216
__ctype_b_loc
[call site]
00217
hextoint
[function]
[call site]
00218
file_pstring_length_size
[function]
[call site]
00219
file_error
[function]
[call site]
00220
file_magwarn
[function]
[call site]
00221
file_regcomp
[function]
[call site]
00222
check_regex
[function]
[call site]
00223
strchr
[call site]
00224
strlen
[call site]
00225
file_printable
[function]
[call site]
00226
__ctype_b_loc
[call site]
00227
file_magwarn
[function]
[call site]
00228
file_magwarn
[function]
[call site]
00229
__errno_location
[call site]
00230
strtoul
[call site]
00231
strtoul
[call site]
00232
__ctype_b_loc
[call site]
00233
strlen
[call site]
00234
file_printable
[function]
[call site]
00235
file_magwarn
[function]
[call site]
00236
file_magwarn
[function]
[call site]
00237
uselocale
[call site]
00238
__assert_fail
[call site]
00239
regcomp
[call site]
00240
uselocale
[call site]
00241
regerror
[call site]
00242
strlen
[call site]
00243
file_printable
[function]
[call site]
00244
file_magerror
[function]
[call site]
00245
file_regfree
[function]
[call site]
00246
__errno_location
[call site]
00247
strtof
[call site]
00248
__errno_location
[call site]
00249
__errno_location
[call site]
00250
strtod
[call site]
00251
__errno_location
[call site]
00252
file_parse_guid
[function]
[call site]
00253
getxvalue
[function]
[call site]
00254
atox
[function]
[call site]
00255
__ctype_b_loc
[call site]
00256
tolower
[call site]
00257
__ctype_b_loc
[call site]
00258
tolower
[call site]
00259
strchr
[call site]
00260
getxvalue
[function]
[call site]
00261
getxvalue
[function]
[call site]
00262
getxvalue
[function]
[call site]
00263
getxvalue
[function]
[call site]
00264
getxvalue
[function]
[call site]
00265
getxvalue
[function]
[call site]
00266
getxvalue
[function]
[call site]
00267
getxvalue
[function]
[call site]
00268
getxvalue
[function]
[call site]
00269
getxvalue
[function]
[call site]
00270
file_magwarn
[function]
[call site]
00271
__errno_location
[call site]
00272
strtoull
[call site]
00273
file_signextend
[function]
[call site]
00274
file_magwarn
[function]
[call site]
00275
typesize
[function]
[call site]
00276
file_magwarn
[function]
[call site]
00277
__ctype_b_loc
[call site]
00278
fprintf
[call site]
00279
abort
[call site]
00280
file_magwarn
[function]
[call site]
00281
__errno_location
[call site]
00282
eatsize
[function]
[call site]
00283
__ctype_b_loc
[call site]
00284
strlcpy
[function]
[call site]
00285
file_magwarn
[function]
[call site]
00286
check_format
[function]
[call site]
00287
file_magwarn
[function]
[call site]
00288
file_magwarn
[function]
[call site]
00289
check_format_type
[function]
[call site]
00290
fprintf
[call site]
00291
abort
[call site]
00292
strchr
[call site]
00293
__ctype_b_loc
[call site]
00294
__ctype_b_loc
[call site]
00295
__ctype_b_loc
[call site]
00296
__ctype_b_loc
[call site]
00297
__ctype_b_loc
[call site]
00298
__ctype_b_loc
[call site]
00299
fprintf
[call site]
00300
abort
[call site]
00301
file_magwarn
[function]
[call site]
00302
file_magwarn
[function]
[call site]
00303
file_mdump
[function]
[call site]
00304
fprintf
[call site]
00305
fprintf
[call site]
00306
fputc
[call site]
00307
fprintf
[call site]
00308
fprintf
[call site]
00309
fputc
[call site]
00310
fputc
[call site]
00311
fputc
[call site]
00312
fputc
[call site]
00313
fputc
[call site]
00314
fputc
[call site]
00315
fputc
[call site]
00316
fputc
[call site]
00317
fputc
[call site]
00318
fputc
[call site]
00319
fputc
[call site]
00320
fputc
[call site]
00321
fputc
[call site]
00322
fputc
[call site]
00323
fputc
[call site]
00324
fprintf
[call site]
00325
fputc
[call site]
00326
fputc
[call site]
00327
fprintf
[call site]
00328
fprintf
[call site]
00329
fprintf
[call site]
00330
fprintf
[call site]
00331
file_showstr
[function]
[call site]
00332
fputc
[call site]
00333
fputc
[call site]
00334
fputc
[call site]
00335
fputc
[call site]
00336
fputc
[call site]
00337
fputc
[call site]
00338
fputc
[call site]
00339
fputc
[call site]
00340
fputc
[call site]
00341
fprintf
[call site]
00342
file_fmtdatetime
[function]
[call site]
00343
cdf_timestamp_to_timespec
[function]
[call site]
00344
cdf_getdays
[function]
[call site]
00345
cdf_getday
[function]
[call site]
00346
cdf_getmonth
[function]
[call site]
00347
mktime
[call site]
00348
__errno_location
[call site]
00349
tzset
[call site]
00350
localtime_r
[call site]
00351
gmtime_r
[call site]
00352
asctime_r
[call site]
00353
strcspn
[call site]
00354
strlcpy
[function]
[call site]
00355
fprintf
[call site]
00356
file_fmtdatetime
[function]
[call site]
00357
fprintf
[call site]
00358
file_fmtdatetime
[function]
[call site]
00359
fprintf
[call site]
00360
file_fmtdatetime
[function]
[call site]
00361
fprintf
[call site]
00362
file_fmtdatetime
[function]
[call site]
00363
fprintf
[call site]
00364
fprintf
[call site]
00365
fprintf
[call site]
00366
file_fmtvarint
[function]
[call site]
00367
file_varint2uintmax_t
[function]
[call site]
00368
snprintf
[call site]
00369
fprintf
[call site]
00370
file_fmtdate
[function]
[call site]
00371
strftime
[call site]
00372
strlcpy
[function]
[call site]
00373
fprintf
[call site]
00374
file_fmttime
[function]
[call site]
00375
strftime
[call site]
00376
strlcpy
[function]
[call site]
00377
fprintf
[call site]
00378
file_fmtnum
[function]
[call site]
00379
__errno_location
[call site]
00380
strtoull
[call site]
00381
__errno_location
[call site]
00382
strlcpy
[function]
[call site]
00383
snprintf
[call site]
00384
fprintf
[call site]
00385
fprintf
[call site]
00386
file_print_leguid
[function]
[call site]
00387
file_print_guid
[function]
[call site]
00388
snprintf
[call site]
00389
fprintf
[call site]
00390
file_print_beguid
[function]
[call site]
00391
__bswap_32
[function]
[call site]
00392
__bswap_16
[function]
[call site]
00393
__bswap_16
[function]
[call site]
00394
file_print_guid
[function]
[call site]
00395
fprintf
[call site]
00396
fprintf
[call site]
00397
fprintf
[call site]
00398
addentry
[function]
[call site]
00399
realloc
[call site]
00400
file_oomem
[function]
[call site]
00401
__assert_fail
[call site]
00402
addentry
[function]
[call site]
00403
fclose
[call site]
00404
load_1
[function]
[call site]
00405
set_text_binary
[function]
[call site]
00406
set_test_type
[function]
[call site]
00407
file_looks_utf8
[function]
[call site]
00408
fprintf
[call site]
00409
strstr
[call site]
00410
__ctype_b_loc
[call site]
00411
__ctype_b_loc
[call site]
00412
fprintf
[call site]
00413
qsort
[call site]
00414
apprentice_sort
[function]
[call site]
00415
file_magic_strength
[function]
[call site]
00416
apprentice_magic_strength_1
[function]
[call site]
00417
file_magwarn1
[function]
[call site]
00418
file_vmagwarn
[function]
[call site]
00419
typesize
[function]
[call site]
00420
fprintf
[call site]
00421
abort
[call site]
00422
nonmagic
[function]
[call site]
00423
fprintf
[call site]
00424
abort
[call site]
00425
fprintf
[call site]
00426
abort
[call site]
00427
fprintf
[call site]
00428
abort
[call site]
00429
file_magic_strength
[function]
[call site]
00430
memcmp
[call site]
00431
file_magwarn1
[function]
[call site]
00432
file_mdump
[function]
[call site]
00433
file_mdump
[function]
[call site]
00434
set_last_default
[function]
[call site]
00435
file_magwarn
[function]
[call site]
00436
coalesce_entries
[function]
[call site]
00437
file_error
[function]
[call site]
00438
file_oomem
[function]
[call site]
00439
magic_entry_free
[function]
[call site]
00440
apprentice_unmap
[function]
[call site]
00441
apprentice_compile
[function]
[call site]
00442
mkdbname
[function]
[call site]
00443
strrchr
[call site]
00444
asprintf
[call site]
00445
access
[call site]
00446
asprintf
[call site]
00447
strstr
[call site]
00448
open
[call site]
00449
__errno_location
[call site]
00450
file_error
[function]
[call site]
00451
write
[call site]
00452
__errno_location
[call site]
00453
file_error
[function]
[call site]
00454
write
[call site]
00455
__errno_location
[call site]
00456
file_error
[function]
[call site]
00457
close
[call site]
00458
apprentice_unmap
[function]
[call site]
00459
apprentice_map
[function]
[call site]
00460
calloc
[call site]
00461
file_oomem
[function]
[call site]
00462
mkdbname
[function]
[call site]
00463
open
[call site]
00464
fstat
[call site]
00465
__errno_location
[call site]
00466
file_error
[function]
[call site]
00467
maxoff_t
[function]
[call site]
00468
file_error
[function]
[call site]
00469
mmap
[call site]
00470
__errno_location
[call site]
00471
file_error
[function]
[call site]
00472
close
[call site]
00473
check_buffer
[function]
[call site]
00474
file_error
[function]
[call site]
00475
file_error
[function]
[call site]
00476
__bswap_32
[function]
[call site]
00477
file_error
[function]
[call site]
00478
__bswap_32
[function]
[call site]
00479
file_error
[function]
[call site]
00480
__bswap_32
[function]
[call site]
00481
file_error
[function]
[call site]
00482
file_error
[function]
[call site]
00483
byteswap
[function]
[call site]
00484
bs1
[function]
[call site]
00485
__bswap_16
[function]
[call site]
00486
__bswap_32
[function]
[call site]
00487
__bswap_32
[function]
[call site]
00488
__bswap_32
[function]
[call site]
00489
__bswap_32
[function]
[call site]
00490
__bswap_32
[function]
[call site]
00491
__bswap_64
[function]
[call site]
00492
__bswap_64
[function]
[call site]
00493
mprotect
[call site]
00494
__errno_location
[call site]
00495
file_error
[function]
[call site]
00496
close
[call site]
00497
apprentice_unmap
[function]
[call site]
00498
file_magwarn
[function]
[call site]
00499
apprentice_load
[function]
[call site]
00500
add_mlist
[function]
[call site]
00501
calloc
[call site]
00502
apprentice_unmap
[function]
[call site]
00503
mlist_free_all
[function]
[call site]
00504
mlist_free
[function]
[call site]
00505
file_oomem
[function]
[call site]
00506
printf
[call site]
00507
apprentice_list
[function]
[call site]
00508
file_magic_strength
[function]
[call site]
00509
printf
[call site]
00510
printf
[call site]
00511
apprentice_list
[function]
[call site]
00512
mlist_free
[function]
[call site]
00513
file_error
[function]
[call site]
00514
file_error
[function]
[call site]
00515
FuzzerTemporaryFile::filename() const
[function]
[call site]
00516
magic_compile
[function]
[call site]
00517
file_apprentice
[function]
[call site]
00518
magic_close
[function]
[call site]
00519
file_ms_free
[function]
[call site]
00520
mlist_free
[function]
[call site]
00521
freelocale
[call site]
00522
FuzzerTemporaryFile::~FuzzerTemporaryFile()
[function]
[call site]
00523
fuzzer_release_tmpfile(char*)
[function]
[call site]
00524
unlink
[call site]
00525
perror
[call site]
00526
__clang_call_terminate
[call site]
00527
__cxa_begin_catch
[call site]
00528