Fuzz introspector: /src/inspector/light/source_files/src/buffer_add_file_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
12 79 event_del_nolock_ call site: 00079 event_errx
10 63 event_del_nolock_ call site: 00063 event_queue_remove_timeout
6 93 evbuffer_add_file_segment call site: 00093 event_deferred_cb_schedule_
4 57 evbuffer_decref_and_unlock_ call site: 00057 event_deferred_cb_cancel_
4 100 event_callback_activate_nolock_ call site: 00100 evbuffer_run_callbacks
3 34 evbuffer_file_segment_materialize call site: 00034 event_mm_free_
2 18 evutil_fd_filesize call site: 00018 evbuffer_file_segment_materialize
2 48 evbuffer_file_segment_free call site: 00048 event_warn
2 52 evbuffer_file_segment_free call site: 00052 evbuffer_chain_free
1 11 event_mm_calloc_ call site: 00011 __errno_location
1 16 evbuffer_file_segment_new call site: 00016 evutil_fd_filesize
1 42 evbuffer_add_file_segment call site: 00042 evbuffer_free_trailing_empty_chains

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site] 00000
1 getpid [call site] 00001
1 sprintf [call site] 00002
1 fopen [call site] 00003
1 fwrite [call site] 00004
1 fclose [call site] 00005
1 fopen [call site] 00006
1 fileno [call site] 00007
1 fstat [call site] 00008
1 evbuffer_new [function] [call site] 00009
2 event_mm_calloc_ [function] [call site] 00010
3 calloc [call site] 00011
3 __errno_location [call site] 00012
1 evbuffer_set_flags [function] [call site] 00013
1 evbuffer_add_file [function] [call site] 00014
2 evbuffer_file_segment_new [function] [call site] 00015
3 event_mm_calloc_ [function] [call site] 00016
3 evutil_fd_filesize [function] [call site] 00017
4 fstat [call site] 00018
3 evbuffer_file_segment_materialize [function] [call site] 00019
4 get_page_size [function] [call site] 00020
5 sysconf [call site] 00021
4 mmap64 [call site] 00022
4 event_warn [function] [call site] 00023
5 __errno_location [call site] 00024
5 strerror [call site] 00025
5 event_logv_ [function] [call site] 00026
6 evutil_vsnprintf [function] [call site] 00027
7 vsnprintf [call site] 00028
6 strlen [call site] 00029
6 evutil_snprintf [function] [call site] 00030
7 evutil_vsnprintf [function] [call site] 00031
6 event_log [function] [call site] 00032
7 fprintf [call site] 00033
4 event_mm_malloc_ [function] [call site] 00034
4 pread [call site] 00035
4 event_mm_free_ [function] [call site] 00036
3 event_mm_free_ [function] [call site] 00037
2 evbuffer_add_file_segment [function] [call site] 00038
3 evbuffer_file_segment_materialize [function] [call site] 00039
3 evbuffer_chain_new [function] [call site] 00040
4 event_mm_malloc_ [function] [call site] 00041
3 evbuffer_chain_insert [function] [call site] 00042
4 evbuffer_free_trailing_empty_chains [function] [call site] 00043
5 evbuffer_free_all_chains [function] [call site] 00044
6 evbuffer_chain_free [function] [call site] 00045
7 evbuffer_file_segment_free [function] [call site] 00046
8 get_page_size [function] [call site] 00047
8 munmap [call site] 00048
8 event_warn [function] [call site] 00049
8 event_mm_free_ [function] [call site] 00050
8 close [call site] 00051
8 event_mm_free_ [function] [call site] 00052
7 evbuffer_chain_free [function] [call site] 00053
8 evbuffer_decref_and_unlock_ [function] [call site] 00054
9 evbuffer_chain_free [function] [call site] 00055
10 event_mm_free_ [function] [call site] 00056
9 evbuffer_remove_all_callbacks [function] [call site] 00057
10 event_mm_free_ [function] [call site] 00058
9 event_deferred_cb_cancel_ [function] [call site] 00059
10 event_callback_cancel_ [function] [call site] 00060
11 event_callback_cancel_nolock_ [function] [call site] 00061
12 event_del_nolock_ [function] [call site] 00062
13 event_debugx_ [function] [call site] 00063
14 event_logv_ [function] [call site] 00064
13 min_heap_top_ [function] [call site] 00065
13 event_queue_remove_timeout [function] [call site] 00066
14 is_common_timeout [function] [call site] 00067
14 get_common_timeout_list [function] [call site] 00068
14 min_heap_erase_ [function] [call site] 00069
15 min_heap_shift_up_unconditional_ [function] [call site] 00070
15 min_heap_shift_down_ [function] [call site] 00071
13 event_queue_remove_active [function] [call site] 00072
13 event_queue_remove_active_later [function] [call site] 00073
13 event_queue_remove_inserted [function] [call site] 00074
13 evmap_io_del_ [function] [call site] 00075
13 evmap_signal_del_ [function] [call site] 00076
13 event_haveevents [function] [call site] 00077
13 evthread_notify_base [function] [call site] 00078
13 event_debug_note_del_ [function] [call site] 00079
14 event_debug_map_HT_FIND [function] [call site] 00080
15 event_debug_map_HT_FIND_P_ [function] [call site] 00081
16 hash_debug_entry [function] [call site] 00082
16 eq_debug_entry [function] [call site] 00083
14 event_errx [function] [call site] 00084
15 event_logv_ [function] [call site] 00085
15 event_exit [function] [call site] 00086
16 exit [call site] 00087
16 abort [call site] 00088
16 exit [call site] 00089
12 event_queue_remove_active [function] [call site] 00090
12 event_queue_remove_active_later [function] [call site] 00091
9 event_mm_free_ [function] [call site] 00092
3 evbuffer_invoke_callbacks_ [function] [call site] 00093
4 event_deferred_cb_schedule_ [function] [call site] 00094
5 event_callback_activate_later_nolock_ [function] [call site] 00095
6 event_queue_insert_active_later [function] [call site] 00096
6 evthread_notify_base [function] [call site] 00097
5 event_callback_activate_nolock_ [function] [call site] 00098
6 event_queue_remove_active_later [function] [call site] 00099
6 event_queue_insert_active [function] [call site] 00100
6 evthread_notify_base [function] [call site] 00101
4 evbuffer_incref_and_lock_ [function] [call site] 00102
4 bufferevent_incref [function] [call site] 00103
4 evbuffer_run_callbacks [function] [call site] 00104
3 evbuffer_file_segment_free [function] [call site] 00105
2 evbuffer_file_segment_free [function] [call site] 00106
1 fclose [call site] 00107
1 close [call site] 00108
1 unlink [call site] 00109
1 evbuffer_free [function] [call site] 00110
2 evbuffer_decref_and_unlock_ [function] [call site] 00111