The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 240 | 167 | json_string_append | call site: 00167 | evbuffer_add_vprintf |
| 24 | 8 | xvasprintf | call site: 00008 | xmalloc |
| 14 | 33 | xmalloc | call site: 00033 | fatal |
| 14 | 409 | json_string_append | call site: 00409 | evbuffer_chain_insert_new |
| 4 | 88 | xstrndup | call site: 00088 | fatal |
| 4 | 123 | json_destroy_node | call site: 00123 | RB_REMOVE |
| 3 | 162 | json_to_string | call site: 00162 | fatalx |
| 2 | 60 | xreallocarray | call site: 00060 | fatal |
| 2 | 72 | json_create_node | call site: 00072 | fatalx |
| 2 | 158 | walk_json | call site: 00158 | walk_json |
| 2 | 432 | json_string_append | call site: 00432 | mode_tree_find_item |
| 2 | 443 | json_to_string | call site: 00443 | evbuffer_decref_and_unlock_ |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
malloc
[function]
[call site]
00001
memcpy
[function]
[call site]
00002
json_parse
[function]
[call site]
00003
json_error
[function]
[call site]
00004
xasprintf
[function]
[call site]
00005
va_start
[function]
[call site]
00006
xvasprintf
[function]
[call site]
00007
vasprintf
[function]
[call site]
00008
va_copy
[function]
[call site]
00009
vsnprintf
[function]
[call site]
00010
xmalloc
[function]
[call site]
00011
fatalx
[function]
[call site]
00012
va_start
[function]
[call site]
00013
log_vwrite
[function]
[call site]
00014
vasprintf
[function]
[call site]
00015
stravis
[function]
[call site]
00016
calloc
[function]
[call site]
00017
strlen
[function]
[call site]
00018
strvis
[function]
[call site]
00019
vis
[function]
[call site]
00020
isvisible
[function]
[call site]
00021
isoctal
[function]
[call site]
00022
iscntrl
[function]
[call site]
00023
realloc
[function]
[call site]
00024
free
[function]
[call site]
00025
free
[function]
[call site]
00026
gettimeofday
[function]
[call site]
00027
fprintf
[function]
[call site]
00028
fflush
[function]
[call site]
00029
free
[function]
[call site]
00030
va_end
[function]
[call site]
00031
exit
[function]
[call site]
00032
malloc
[function]
[call site]
00033
fatal
[function]
[call site]
00034
snprintf
[function]
[call site]
00035
strerror
[function]
[call site]
00036
exit
[function]
[call site]
00037
va_start
[function]
[call site]
00038
log_vwrite
[function]
[call site]
00039
va_end
[function]
[call site]
00040
exit
[function]
[call site]
00041
vsnprintf
[function]
[call site]
00042
free
[function]
[call site]
00043
va_end
[function]
[call site]
00044
va_end
[function]
[call site]
00045
fatal
[function]
[call site]
00046
va_end
[function]
[call site]
00047
xasprintf
[function]
[call site]
00048
json_tokenize_input
[function]
[call site]
00049
json_create_tokens
[function]
[call site]
00050
xmalloc
[function]
[call site]
00051
xmalloc
[function]
[call site]
00052
json_tokenize_value
[function]
[call site]
00053
isxdigit
[function]
[call site]
00054
isspace
[function]
[call site]
00055
json_add_token
[function]
[call site]
00056
xrealloc
[function]
[call site]
00057
xreallocarray
[function]
[call site]
00058
fatalx
[function]
[call site]
00059
reallocarray
[function]
[call site]
00060
realloc
[function]
[call site]
00061
fatal
[function]
[call site]
00062
json_add_token
[function]
[call site]
00063
json_error
[function]
[call site]
00064
json_destroy_tokens
[function]
[call site]
00065
free
[function]
[call site]
00066
free
[function]
[call site]
00067
json_parse_tokens
[function]
[call site]
00068
json_parse_object
[function]
[call site]
00069
json_error
[function]
[call site]
00070
json_create_node
[function]
[call site]
00071
xcalloc
[function]
[call site]
00072
fatalx
[function]
[call site]
00073
fatalx
[function]
[call site]
00074
calloc
[function]
[call site]
00075
fatal
[function]
[call site]
00076
xstrdup
[function]
[call site]
00077
strdup
[function]
[call site]
00078
fatal
[function]
[call site]
00079
RB_INIT
[function]
[call site]
00080
TAILQ_INIT
[function]
[call site]
00081
json_assign_value
[function]
[call site]
00082
RB_INSERT
[function]
[call site]
00083
TAILQ_INSERT_TAIL
[function]
[call site]
00084
fatalx
[function]
[call site]
00085
json_parse_key
[function]
[call site]
00086
xstrndup
[function]
[call site]
00087
strndup
[function]
[call site]
00088
strnlen
[function]
[call site]
00089
malloc
[function]
[call site]
00090
memcpy
[function]
[call site]
00091
fatal
[function]
[call site]
00092
json_error
[function]
[call site]
00093
json_find
[function]
[call site]
00094
RB_FIND
[function]
[call site]
00095
json_error
[function]
[call site]
00096
json_error
[function]
[call site]
00097
json_parse_string
[function]
[call site]
00098
xstrndup
[function]
[call site]
00099
json_create_node
[function]
[call site]
00100
json_error
[function]
[call site]
00101
isdigit
[function]
[call site]
00102
isdigit
[function]
[call site]
00103
json_parse_number
[function]
[call site]
00104
strtoll
[function]
[call site]
00105
json_create_node
[function]
[call site]
00106
json_error
[function]
[call site]
00107
json_parse_boolean
[function]
[call site]
00108
strncmp
[function]
[call site]
00109
strncmp
[function]
[call site]
00110
json_create_node
[function]
[call site]
00111
json_error
[function]
[call site]
00112
json_parse_object
[function]
[call site]
00113
json_parse_array
[function]
[call site]
00114
json_create_node
[function]
[call site]
00115
json_parse_object
[function]
[call site]
00116
json_error
[function]
[call site]
00117
json_assign_value
[function]
[call site]
00118
json_error
[function]
[call site]
00119
json_error
[function]
[call site]
00120
json_destroy_node
[function]
[call site]
00121
free
[function]
[call site]
00122
RB_FOREACH_SAFE
[function]
[call site]
00123
RB_REMOVE
[function]
[call site]
00124
free
[function]
[call site]
00125
free
[function]
[call site]
00126
free
[function]
[call site]
00127
RB_REMOVE
[function]
[call site]
00128
json_destroy_node
[function]
[call site]
00129
TAILQ_EMPTY
[function]
[call site]
00130
TAILQ_FIRST
[function]
[call site]
00131
TAILQ_REMOVE
[function]
[call site]
00132
json_destroy_node
[function]
[call site]
00133
free
[function]
[call site]
00134
free
[function]
[call site]
00135
json_error
[function]
[call site]
00136
json_assign_value
[function]
[call site]
00137
json_error
[function]
[call site]
00138
json_error
[function]
[call site]
00139
free
[function]
[call site]
00140
free
[function]
[call site]
00141
json_destroy_node
[function]
[call site]
00142
json_error
[function]
[call site]
00143
json_error
[function]
[call site]
00144
json_destroy_tokens
[function]
[call site]
00145
json_destroy_node
[function]
[call site]
00146
json_destroy_tokens
[function]
[call site]
00147
free
[function]
[call site]
00148
walk_json
[function]
[call site]
00149
json_get_string
[function]
[call site]
00150
json_get_number
[function]
[call site]
00151
json_get_boolean
[function]
[call site]
00152
json_get_object
[function]
[call site]
00153
json_find
[function]
[call site]
00154
json_find
[function]
[call site]
00155
json_array_first
[function]
[call site]
00156
TAILQ_FIRST
[function]
[call site]
00157
json_array_next
[function]
[call site]
00158
TAILQ_NEXT
[function]
[call site]
00159
walk_json
[function]
[call site]
00160
json_to_string
[function]
[call site]
00161
evbuffer_new
[function]
[call site]
00162
mm_calloc
[function]
[call site]
00163
LIST_INIT
[function]
[call site]
00164
fatalx
[function]
[call site]
00165
json_string_append
[function]
[call site]
00166
evbuffer_add_printf
[function]
[call site]
00167
va_start
[function]
[call site]
00168
evbuffer_add_vprintf
[function]
[call site]
00169
EVBUFFER_LOCK
[function]
[call site]
00170
evbuffer_expand_singlechain
[function]
[call site]
00171
ASSERT_EVBUFFER_LOCKED
[function]
[call site]
00172
CHAIN_SPACE_LEN
[function]
[call site]
00173
CHAIN_SPACE_LEN
[function]
[call site]
00174
evbuffer_chain_should_realign
[function]
[call site]
00175
evbuffer_chain_align
[function]
[call site]
00176
EVUTIL_ASSERT
[function]
[call site]
00177
EVUTIL_ASSERT
[function]
[call site]
00178
memmove
[function]
[call site]
00179
CHAIN_SPACE_LEN
[function]
[call site]
00180
CHAIN_SPACE_LEN
[function]
[call site]
00181
evbuffer_chain_new_membuf
[function]
[call site]
00182
evbuffer_chain_new
[function]
[call site]
00183
mm_malloc
[function]
[call site]
00184
memset
[function]
[call site]
00185
EVBUFFER_CHAIN_EXTRA
[function]
[call site]
00186
memcpy
[function]
[call site]
00187
EVUTIL_ASSERT
[function]
[call site]
00188
evbuffer_chain_free
[function]
[call site]
00189
EVUTIL_ASSERT
[function]
[call site]
00190
CHAIN_PINNED
[function]
[call site]
00191
EVBUFFER_CHAIN_EXTRA
[function]
[call site]
00192
EVBUFFER_CHAIN_EXTRA
[function]
[call site]
00193
UnmapViewOfFile
[function]
[call site]
00194
evbuffer_file_segment_free
[function]
[call site]
00195
EVLOCK_LOCK
[function]
[call site]
00196
EVLOCK_UNLOCK
[function]
[call site]
00197
EVUTIL_ASSERT
[function]
[call site]
00198
CloseHandle
[function]
[call site]
00199
get_page_size
[function]
[call site]
00200
sysconf
[function]
[call site]
00201
sysconf
[function]
[call site]
00202
munmap
[function]
[call site]
00203
event_warn
[function]
[call site]
00204
va_start
[function]
[call site]
00205
event_logv_
[function]
[call site]
00206
event_debug_get_logging_mask_
[function]
[call site]
00207
evutil_vsnprintf
[function]
[call site]
00208
_vsnprintf
[function]
[call site]
00209
_vscprintf
[function]
[call site]
00210
_xpg5_vsnprintf
[function]
[call site]
00211
vsnprintf
[function]
[call site]
00212
strlen
[function]
[call site]
00213
evutil_snprintf
[function]
[call site]
00214
va_start
[function]
[call site]
00215
evutil_vsnprintf
[function]
[call site]
00216
va_end
[function]
[call site]
00217
event_log
[function]
[call site]
00218
log_fn
[function]
[call site]
00219
fprintf
[function]
[call site]
00220
strerror
[function]
[call site]
00221
va_end
[function]
[call site]
00222
mm_free
[function]
[call site]
00223
close
[function]
[call site]
00224
EVTHREAD_FREE_LOCK
[function]
[call site]
00225
mm_free
[function]
[call site]
00226
EVBUFFER_CHAIN_EXTRA
[function]
[call site]
00227
EVUTIL_ASSERT
[function]
[call site]
00228
EVUTIL_ASSERT
[function]
[call site]
00229
EVBUFFER_LOCK
[function]
[call site]
00230
evbuffer_chain_free
[function]
[call site]
00231
evbuffer_decref_and_unlock_
[function]
[call site]
00232
ASSERT_EVBUFFER_LOCKED
[function]
[call site]
00233
EVUTIL_ASSERT
[function]
[call site]
00234
EVBUFFER_UNLOCK
[function]
[call site]
00235
evbuffer_chain_free
[function]
[call site]
00236
evbuffer_remove_all_callbacks
[function]
[call site]
00237
LIST_FIRST
[function]
[call site]
00238
LIST_REMOVE
[function]
[call site]
00239
mm_free
[function]
[call site]
00240
event_deferred_cb_cancel_
[function]
[call site]
00241
event_callback_cancel_
[function]
[call site]
00242
EVBASE_ACQUIRE_LOCK
[function]
[call site]
00243
event_callback_cancel_nolock_
[function]
[call site]
00244
event_del_nolock_
[function]
[call site]
00245
event_debug
[function]
[call site]
00246
EV_SOCK_ARG
[function]
[call site]
00247
EVENT_BASE_ASSERT_LOCKED
[function]
[call site]
00248
EVUTIL_ASSERT
[function]
[call site]
00249
min_heap_top_
[function]
[call site]
00250
event_queue_remove_timeout
[function]
[call site]
00251
EVENT_BASE_ASSERT_LOCKED
[function]
[call site]
00252
EVUTIL_FAILURE_CHECK
[function]
[call site]
00253
event_errx
[function]
[call site]
00254
va_start
[function]
[call site]
00255
event_logv_
[function]
[call site]
00256
va_end
[function]
[call site]
00257
event_exit
[function]
[call site]
00258
fatal_fn
[function]
[call site]
00259
exit
[function]
[call site]
00260
abort
[function]
[call site]
00261
exit
[function]
[call site]
00262
EV_SOCK_ARG
[function]
[call site]
00263
DECR_EVENT_COUNT
[function]
[call site]
00264
is_common_timeout
[function]
[call site]
00265
COMMON_TIMEOUT_IDX
[function]
[call site]
00266
get_common_timeout_list
[function]
[call site]
00267
COMMON_TIMEOUT_IDX
[function]
[call site]
00268
TAILQ_REMOVE
[function]
[call site]
00269
min_heap_erase_
[function]
[call site]
00270
min_heap_elem_greater
[function]
[call site]
00271
min_heap_shift_up_unconditional_
[function]
[call site]
00272
min_heap_elem_greater
[function]
[call site]
00273
min_heap_shift_down_
[function]
[call site]
00274
min_heap_elem_greater
[function]
[call site]
00275
min_heap_elem_greater
[function]
[call site]
00276
event_queue_remove_active
[function]
[call site]
00277
EVENT_BASE_ASSERT_LOCKED
[function]
[call site]
00278
EVUTIL_FAILURE_CHECK
[function]
[call site]
00279
event_errx
[function]
[call site]
00280
DECR_EVENT_COUNT
[function]
[call site]
00281
TAILQ_REMOVE
[function]
[call site]
00282
event_to_event_callback
[function]
[call site]
00283
event_queue_remove_active_later
[function]
[call site]
00284
EVENT_BASE_ASSERT_LOCKED
[function]
[call site]
00285
EVUTIL_FAILURE_CHECK
[function]
[call site]
00286
event_errx
[function]
[call site]
00287
DECR_EVENT_COUNT
[function]
[call site]
00288
TAILQ_REMOVE
[function]
[call site]
00289
event_to_event_callback
[function]
[call site]
00290
event_queue_remove_inserted
[function]
[call site]
00291
EVENT_BASE_ASSERT_LOCKED
[function]
[call site]
00292
EVUTIL_FAILURE_CHECK
[function]
[call site]
00293
event_errx
[function]
[call site]
00294
EV_SOCK_ARG
[function]
[call site]
00295
DECR_EVENT_COUNT
[function]
[call site]
00296
evmap_io_del_
[function]
[call site]
00297
EVUTIL_ASSERT
[function]
[call site]
00298
GET_IO_SLOT
[function]
[call site]
00299
EVUTIL_ASSERT
[function]
[call site]
00300
EVUTIL_ASSERT
[function]
[call site]
00301
EVUTIL_ASSERT
[function]
[call site]
00302
iocp_listener_event_del
[function]
[call site]
00303
event_base_del_virtual_
[function]
[call site]
00304
EVBASE_ACQUIRE_LOCK
[function]
[call site]
00305
EVUTIL_ASSERT
[function]
[call site]
00306
EVBASE_NEED_NOTIFY
[function]
[call site]
00307
evthread_notify_base
[function]
[call site]
00308
EVENT_BASE_ASSERT_LOCKED
[function]
[call site]
00309
struct
[call site]
00310
EVBASE_RELEASE_LOCK
[function]
[call site]
00311
LIST_REMOVE
[function]
[call site]
00312
evmap_signal_del_
[function]
[call site]
00313
GET_SIGNAL_SLOT
[function]
[call site]
00314
LIST_REMOVE
[function]
[call site]
00315
LIST_FIRST
[function]
[call site]
00316
iocp_listener_event_del
[function]
[call site]
00317
event_haveevents
[function]
[call site]
00318
N_ACTIVE_CALLBACKS
[function]
[call site]
00319
EVBASE_NEED_NOTIFY
[function]
[call site]
00320
evthread_notify_base
[function]
[call site]
00321
event_debug_note_del_
[function]
[call site]
00322
EVLOCK_LOCK
[function]
[call site]
00323
HT_FIND
[function]
[call site]
00324
event_errx
[function]
[call site]
00325
EV_SOCK_ARG
[function]
[call site]
00326
EVLOCK_UNLOCK
[function]
[call site]
00327
event_debug_mode_too_late_set
[function]
[call site]
00328
EVLOCK_LOCK
[function]
[call site]
00329
EVLOCK_UNLOCK
[function]
[call site]
00330
event_to_event_callback
[function]
[call site]
00331
EVBASE_IN_THREAD
[function]
[call site]
00332
EVTHREAD_COND_WAIT
[function]
[call site]
00333
event_callback_to_event
[function]
[call site]
00334
EVUTIL_ASSERT
[function]
[call site]
00335
EVUTIL_UPCAST
[function]
[call site]
00336
EVUTIL_ASSERT
[function]
[call site]
00337
event_queue_remove_active
[function]
[call site]
00338
event_queue_remove_active_later
[function]
[call site]
00339
EVBASE_RELEASE_LOCK
[function]
[call site]
00340
EVBUFFER_UNLOCK
[function]
[call site]
00341
EVTHREAD_FREE_LOCK
[function]
[call site]
00342
mm_free
[function]
[call site]
00343
mm_free
[function]
[call site]
00344
evbuffer_chain_insert_new
[function]
[call site]
00345
evbuffer_chain_new_membuf
[function]
[call site]
00346
evbuffer_chain_insert
[function]
[call site]
00347
ASSERT_EVBUFFER_LOCKED
[function]
[call site]
00348
EVUTIL_ASSERT
[function]
[call site]
00349
EVUTIL_ASSERT
[function]
[call site]
00350
evbuffer_free_trailing_empty_chains
[function]
[call site]
00351
CHAIN_PINNED
[function]
[call site]
00352
EVUTIL_ASSERT
[function]
[call site]
00353
evbuffer_chains_all_empty
[function]
[call site]
00354
evbuffer_free_all_chains
[function]
[call site]
00355
evbuffer_chain_free
[function]
[call site]
00356
EVUTIL_ASSERT
[function]
[call site]
00357
EVUTIL_ASSERT
[function]
[call site]
00358
CHAIN_SPACE_LEN
[function]
[call site]
00359
EVUTIL_ASSERT
[function]
[call site]
00360
CHAIN_SPACE_PTR
[function]
[call site]
00361
CHAIN_SPACE_LEN
[function]
[call site]
00362
va_copy
[function]
[call site]
00363
evutil_vsnprintf
[function]
[call site]
00364
va_end
[function]
[call site]
00365
advance_last_with_data
[function]
[call site]
00366
ASSERT_EVBUFFER_LOCKED
[function]
[call site]
00367
evbuffer_invoke_callbacks_
[function]
[call site]
00368
LIST_EMPTY
[function]
[call site]
00369
event_deferred_cb_schedule_
[function]
[call site]
00370
EVBASE_ACQUIRE_LOCK
[function]
[call site]
00371
event_callback_activate_later_nolock_
[function]
[call site]
00372
event_queue_insert_active_later
[function]
[call site]
00373
EVENT_BASE_ASSERT_LOCKED
[function]
[call site]
00374
INCR_EVENT_COUNT
[function]
[call site]
00375
MAX_EVENT_COUNT
[function]
[call site]
00376
EVUTIL_ASSERT
[function]
[call site]
00377
TAILQ_INSERT_TAIL
[function]
[call site]
00378
EVBASE_NEED_NOTIFY
[function]
[call site]
00379
evthread_notify_base
[function]
[call site]
00380
event_callback_activate_nolock_
[function]
[call site]
00381
EVUTIL_ASSERT
[function]
[call site]
00382
event_queue_remove_active_later
[function]
[call site]
00383
event_queue_insert_active
[function]
[call site]
00384
EVENT_BASE_ASSERT_LOCKED
[function]
[call site]
00385
INCR_EVENT_COUNT
[function]
[call site]
00386
MAX_EVENT_COUNT
[function]
[call site]
00387
EVUTIL_ASSERT
[function]
[call site]
00388
TAILQ_INSERT_TAIL
[function]
[call site]
00389
EVBASE_NEED_NOTIFY
[function]
[call site]
00390
evthread_notify_base
[function]
[call site]
00391
EVBASE_RELEASE_LOCK
[function]
[call site]
00392
evbuffer_incref_and_lock_
[function]
[call site]
00393
EVBUFFER_LOCK
[function]
[call site]
00394
bufferevent_incref_
[function]
[call site]
00395
EVBUFFER_UNLOCK
[function]
[call site]
00396
evbuffer_run_callbacks
[function]
[call site]
00397
ASSERT_EVBUFFER_LOCKED
[function]
[call site]
00398
LIST_EMPTY
[function]
[call site]
00399
LIST_FIRST
[function]
[call site]
00400
LIST_END
[function]
[call site]
00401
LIST_NEXT
[function]
[call site]
00402
struct
[call site]
00403
struct
[call site]
00404
evbuffer_expand_singlechain
[function]
[call site]
00405
EVBUFFER_UNLOCK
[function]
[call site]
00406
va_end
[function]
[call site]
00407
evbuffer_add_printf
[function]
[call site]
00408
evbuffer_add
[function]
[call site]
00409
EVBUFFER_LOCK
[function]
[call site]
00410
evbuffer_chain_insert_new
[function]
[call site]
00411
EVUTIL_ASSERT
[function]
[call site]
00412
memcpy
[function]
[call site]
00413
CHAIN_PINNED
[function]
[call site]
00414
evbuffer_chain_should_realign
[function]
[call site]
00415
evbuffer_chain_align
[function]
[call site]
00416
memcpy
[function]
[call site]
00417
evbuffer_chain_new_membuf
[function]
[call site]
00418
memcpy
[function]
[call site]
00419
memcpy
[function]
[call site]
00420
evbuffer_chain_insert
[function]
[call site]
00421
evbuffer_invoke_callbacks_
[function]
[call site]
00422
EVBUFFER_UNLOCK
[function]
[call site]
00423
strlen
[function]
[call site]
00424
evbuffer_add
[function]
[call site]
00425
RB_FOREACH
[function]
[call site]
00426
evbuffer_add
[function]
[call site]
00427
evbuffer_add_printf
[function]
[call site]
00428
json_string_append
[function]
[call site]
00429
evbuffer_add
[function]
[call site]
00430
evbuffer_add
[function]
[call site]
00431
TAILQ_FOREACH
[function]
[call site]
00432
mode_tree_find_item
[function]
[call site]
00433
mode_tree_find_item
[function]
[call site]
00434
evbuffer_add
[function]
[call site]
00435
json_string_append
[function]
[call site]
00436
evbuffer_add
[function]
[call site]
00437
xmemdup
[function]
[call site]
00438
xmalloc
[function]
[call site]
00439
memcpy
[function]
[call site]
00440
EVBUFFER_DATA
[function]
[call site]
00441
EVBUFFER_LENGTH
[function]
[call site]
00442
evbuffer_free
[function]
[call site]
00443
EVBUFFER_LOCK
[function]
[call site]
00444
evbuffer_decref_and_unlock_
[function]
[call site]
00445
free
[function]
[call site]
00446
json_destroy_node
[function]
[call site]
00447
free
[function]
[call site]
00448