Fuzz introspector: inspector/source-codeevtag_fuzzer.cc
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
67 154 evbuffer_remove call site: 00154 evtag_unmarshal
28 124 evbuffer_free call site: 00124 evtag_unmarshal_string
10 42 event_del_nolock_ call site: 00042 event_queue_remove_timeout
10 58 event_del_nolock_ call site: 00058 event_errx
10 112 LLVMFuzzerTestOneInput call site: 00112 evtag_unmarshal
6 77 evbuffer_add call site: 00077 event_deferred_cb_schedule_
6 232 evbuffer_add_buffer call site: 00232 evtag_unmarshal
4 36 evbuffer_decref_and_unlock_ call site: 00036 event_deferred_cb_cancel_
4 84 event_callback_activate_nolock_ call site: 00084 evbuffer_run_callbacks
4 102 LLVMFuzzerTestOneInput call site: 00102 decode_tag_internal
3 89 LLVMFuzzerTestOneInput call site: 00089 decode_tag_internal
2 31 evbuffer_file_segment_free call site: 00031 evbuffer_chain_free

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site] 00000
1 evbuffer_new [function] [call site] 00001
2 event_mm_calloc_ [function] [call site] 00002
3 calloc [call site] 00003
3 __errno_location [call site] 00004
1 evbuffer_add [function] [call site] 00005
2 evbuffer_chain_insert_new [function] [call site] 00006
3 evbuffer_chain_new_membuf [function] [call site] 00007
4 evbuffer_chain_new [function] [call site] 00008
5 event_mm_malloc_ [function] [call site] 00009
3 evbuffer_chain_insert [function] [call site] 00010
4 evbuffer_free_trailing_empty_chains [function] [call site] 00011
5 evbuffer_free_all_chains [function] [call site] 00012
6 evbuffer_chain_free [function] [call site] 00013
7 evbuffer_file_segment_free [function] [call site] 00014
8 get_page_size [function] [call site] 00015
9 sysconf [call site] 00016
8 munmap [call site] 00017
8 event_warn [function] [call site] 00018
9 __errno_location [call site] 00019
9 strerror [call site] 00020
9 event_logv_ [function] [call site] 00021
10 evutil_vsnprintf [function] [call site] 00022
11 vsnprintf [call site] 00023
10 strlen [call site] 00024
10 evutil_snprintf [function] [call site] 00025
11 evutil_vsnprintf [function] [call site] 00026
10 event_log [function] [call site] 00027
11 fprintf [call site] 00028
8 event_mm_free_ [function] [call site] 00029
8 close [call site] 00030
8 event_mm_free_ [function] [call site] 00031
7 evbuffer_chain_free [function] [call site] 00032
8 evbuffer_decref_and_unlock_ [function] [call site] 00033
9 evbuffer_chain_free [function] [call site] 00034
10 event_mm_free_ [function] [call site] 00035
9 evbuffer_remove_all_callbacks [function] [call site] 00036
10 event_mm_free_ [function] [call site] 00037
9 event_deferred_cb_cancel_ [function] [call site] 00038
10 event_callback_cancel_ [function] [call site] 00039
11 event_callback_cancel_nolock_ [function] [call site] 00040
12 event_del_nolock_ [function] [call site] 00041
13 event_debugx_ [function] [call site] 00042
14 event_logv_ [function] [call site] 00043
13 min_heap_top_ [function] [call site] 00044
13 event_queue_remove_timeout [function] [call site] 00045
14 is_common_timeout [function] [call site] 00046
14 get_common_timeout_list [function] [call site] 00047
14 min_heap_erase_ [function] [call site] 00048
15 min_heap_shift_up_unconditional_ [function] [call site] 00049
15 min_heap_shift_down_ [function] [call site] 00050
13 event_queue_remove_active [function] [call site] 00051
13 event_queue_remove_active_later [function] [call site] 00052
13 event_queue_remove_inserted [function] [call site] 00053
13 evmap_io_del_ [function] [call site] 00054
13 evmap_signal_del_ [function] [call site] 00055
13 event_haveevents [function] [call site] 00056
13 evthread_notify_base [function] [call site] 00057
13 event_debug_note_del_ [function] [call site] 00058
14 event_debug_map_HT_FIND [function] [call site] 00059
15 event_debug_map_HT_FIND_P_ [function] [call site] 00060
16 hash_debug_entry [function] [call site] 00061
16 eq_debug_entry [function] [call site] 00062
14 event_errx [function] [call site] 00063
15 event_logv_ [function] [call site] 00064
15 event_exit [function] [call site] 00065
16 exit [call site] 00066
16 abort [call site] 00067
16 exit [call site] 00068
14 event_debug_mode_too_late_set [function] [call site] 00069
12 event_queue_remove_active [function] [call site] 00070
12 event_queue_remove_active_later [function] [call site] 00071
9 event_mm_free_ [function] [call site] 00072
2 evbuffer_chain_should_realign [function] [call site] 00073
2 evbuffer_chain_align [function] [call site] 00074
2 evbuffer_chain_new_membuf [function] [call site] 00075
2 evbuffer_chain_insert [function] [call site] 00076
2 evbuffer_invoke_callbacks_ [function] [call site] 00077
3 event_deferred_cb_schedule_ [function] [call site] 00078
4 event_callback_activate_later_nolock_ [function] [call site] 00079
5 event_queue_insert_active_later [function] [call site] 00080
5 evthread_notify_base [function] [call site] 00081
4 event_callback_activate_nolock_ [function] [call site] 00082
5 event_queue_remove_active_later [function] [call site] 00083
5 event_queue_insert_active [function] [call site] 00084
5 evthread_notify_base [function] [call site] 00085
3 evbuffer_incref_and_lock_ [function] [call site] 00086
3 bufferevent_incref [function] [call site] 00087
3 evbuffer_run_callbacks [function] [call site] 00088
1 evtag_peek [function] [call site] 00089
2 decode_tag_internal [function] [call site] 00090
3 evbuffer_get_length [function] [call site] 00091
3 evbuffer_pullup [function] [call site] 00092
4 evbuffer_chain_new_membuf [function] [call site] 00093
4 event_warn [function] [call site] 00094
4 evbuffer_chain_free [function] [call site] 00095
3 evbuffer_drain [function] [call site] 00096
4 HAS_PINNED_R [function] [call site] 00097
4 evbuffer_chain_free [function] [call site] 00098
4 ZERO_CHAIN [function] [call site] 00099
4 evbuffer_chain_free [function] [call site] 00100
4 evbuffer_invoke_callbacks_ [function] [call site] 00101
1 evtag_peek_length [function] [call site] 00102
2 decode_tag_internal [function] [call site] 00103
2 decode_int_internal [function] [call site] 00104
3 evbuffer_get_length [function] [call site] 00105
3 evbuffer_pullup [function] [call site] 00106
1 evtag_payload_length [function] [call site] 00107
2 decode_tag_internal [function] [call site] 00108
2 decode_int_internal [function] [call site] 00109
1 evbuffer_new [function] [call site] 00110
1 evbuffer_new [function] [call site] 00111
1 evbuffer_add [function] [call site] 00112
1 evtag_unmarshal [function] [call site] 00113
2 evtag_unmarshal_header [function] [call site] 00114
3 decode_tag_internal [function] [call site] 00115
3 evtag_decode_int [function] [call site] 00116
4 decode_int_internal [function] [call site] 00117
4 evbuffer_drain [function] [call site] 00118
3 evbuffer_get_length [function] [call site] 00119
2 evbuffer_pullup [function] [call site] 00120
2 evbuffer_add [function] [call site] 00121
2 evbuffer_drain [function] [call site] 00122
1 evbuffer_free [function] [call site] 00123
2 evbuffer_decref_and_unlock_ [function] [call site] 00124
1 evbuffer_free [function] [call site] 00125
1 evbuffer_new [function] [call site] 00126
1 evbuffer_add [function] [call site] 00127
1 evtag_unmarshal_int [function] [call site] 00128
2 decode_tag_internal [function] [call site] 00129
2 evtag_decode_int [function] [call site] 00130
2 evbuffer_get_length [function] [call site] 00131
2 decode_int_internal [function] [call site] 00132
2 evbuffer_drain [function] [call site] 00133
1 evbuffer_free [function] [call site] 00134
1 evbuffer_new [function] [call site] 00135
1 evbuffer_add [function] [call site] 00136
1 evtag_unmarshal_int64 [function] [call site] 00137
2 decode_tag_internal [function] [call site] 00138
2 evtag_decode_int [function] [call site] 00139
2 evbuffer_get_length [function] [call site] 00140
2 decode_int64_internal [function] [call site] 00141
3 evbuffer_get_length [function] [call site] 00142
3 evbuffer_pullup [function] [call site] 00143
2 evbuffer_drain [function] [call site] 00144
1 evbuffer_free [function] [call site] 00145
1 evbuffer_new [function] [call site] 00146
1 evbuffer_add [function] [call site] 00147
1 evtag_unmarshal_string [function] [call site] 00148
2 evtag_unmarshal_header [function] [call site] 00149
2 event_mm_malloc_ [function] [call site] 00150
2 event_warn [function] [call site] 00151
2 evbuffer_remove [function] [call site] 00152
3 evbuffer_copyout_from [function] [call site] 00153
3 evbuffer_drain [function] [call site] 00154
1 evbuffer_free [function] [call site] 00155
1 evbuffer_new [function] [call site] 00156
1 evbuffer_add [function] [call site] 00157
1 evtag_unmarshal_timeval [function] [call site] 00158
2 evtag_unmarshal_header [function] [call site] 00159
2 decode_int_internal [function] [call site] 00160
2 decode_int_internal [function] [call site] 00161
2 evbuffer_drain [function] [call site] 00162
1 evbuffer_free [function] [call site] 00163
1 evbuffer_new [function] [call site] 00164
1 evbuffer_add [function] [call site] 00165
1 evtag_unmarshal_fixed [function] [call site] 00166
2 evtag_unmarshal_header [function] [call site] 00167
2 evbuffer_remove [function] [call site] 00168
1 evbuffer_free [function] [call site] 00169
1 evbuffer_new [function] [call site] 00170
1 evbuffer_add [function] [call site] 00171
1 evtag_consume [function] [call site] 00172
2 evtag_unmarshal_header [function] [call site] 00173
2 evbuffer_drain [function] [call site] 00174
1 evbuffer_free [function] [call site] 00175
1 evbuffer_new [function] [call site] 00176
1 evbuffer_add [function] [call site] 00177
1 evtag_unmarshal_header [function] [call site] 00178
1 evbuffer_free [function] [call site] 00179
1 evbuffer_new [function] [call site] 00180
1 evtag_marshal [function] [call site] 00181
2 evtag_encode_tag [function] [call site] 00182
3 evbuffer_add [function] [call site] 00183
2 evtag_encode_int [function] [call site] 00184
3 encode_int_internal [function] [call site] 00185
3 evbuffer_add [function] [call site] 00186
2 evbuffer_add [function] [call site] 00187
1 evbuffer_new [function] [call site] 00188
1 evtag_unmarshal [function] [call site] 00189
1 evbuffer_free [function] [call site] 00190
1 evbuffer_free [function] [call site] 00191
1 evbuffer_new [function] [call site] 00192
1 evtag_marshal_string [function] [call site] 00193
2 strlen [call site] 00194
2 evtag_marshal [function] [call site] 00195
1 evtag_unmarshal_string [function] [call site] 00196
1 evbuffer_free [function] [call site] 00197
1 evbuffer_new [function] [call site] 00198
1 evtag_marshal_int [function] [call site] 00199
2 encode_int_internal [function] [call site] 00200
2 evtag_encode_tag [function] [call site] 00201
2 evtag_encode_int [function] [call site] 00202
2 evbuffer_add [function] [call site] 00203
1 evtag_unmarshal_int [function] [call site] 00204
1 evbuffer_free [function] [call site] 00205
1 evbuffer_new [function] [call site] 00206
1 evtag_marshal_int64 [function] [call site] 00207
2 encode_int64_internal [function] [call site] 00208
2 evtag_encode_tag [function] [call site] 00209
2 evtag_encode_int [function] [call site] 00210
2 evbuffer_add [function] [call site] 00211
1 evtag_unmarshal_int64 [function] [call site] 00212
1 evbuffer_free [function] [call site] 00213
1 evbuffer_new [function] [call site] 00214
1 evbuffer_new [function] [call site] 00215
1 evbuffer_add [function] [call site] 00216
1 evtag_marshal_buffer [function] [call site] 00217
2 evtag_encode_tag [function] [call site] 00218
2 evbuffer_get_length [function] [call site] 00219
2 evtag_encode_int [function] [call site] 00220
2 evbuffer_add_buffer [function] [call site] 00221
3 PRESERVE_PINNED [function] [call site] 00222
4 HAS_PINNED_R [function] [call site] 00223
4 evbuffer_chain_new_membuf [function] [call site] 00224
3 evbuffer_free_all_chains [function] [call site] 00225
3 COPY_CHAIN [function] [call site] 00226
3 APPEND_CHAIN [function] [call site] 00227
4 evbuffer_free_trailing_empty_chains [function] [call site] 00228
3 RESTORE_PINNED [function] [call site] 00229
4 ZERO_CHAIN [function] [call site] 00230
3 evbuffer_invoke_callbacks_ [function] [call site] 00231
3 evbuffer_invoke_callbacks_ [function] [call site] 00232
1 evbuffer_new [function] [call site] 00233
1 evtag_unmarshal [function] [call site] 00234
1 evbuffer_free [function] [call site] 00235
1 evbuffer_free [function] [call site] 00236
1 evbuffer_free [function] [call site] 00237
1 evbuffer_free [function] [call site] 00238