Fuzz introspector: /src/fuzz_mime.c
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
347 0 EP call site: 00000 mime_state_update

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site] 00000
1 msg_vstream_init [function] [call site] 00003
2 msg_output [function] [call site] 00004
3 vstring_alloc [function] [call site] 00005
4 msg_panic [function] [call site] 00006
5 vmsg_panic [function] [call site] 00008
6 msg_vprintf [function] [call site] 00009
7 msg_vstream_init [function] [call site] 00010
7 vstring_vsprintf [function] [call site] 00011
8 VSTRING_RESET [function] [call site] 00012
8 vbuf_print [function] [call site] 00013
9 vstring_alloc [function] [call site] 00014
9 VSTRING_RESET [function] [call site] 00017
9 VSTRING_ADDCH [function] [call site] 00018
9 VSTRING_ADDCH [function] [call site] 00019
9 VSTRING_ADDCH [function] [call site] 00020
9 VSTRING_ADDCH [function] [call site] 00021
9 VSTRING_ADDNUM [function] [call site] 00028
9 msg_panic [function] [call site] 00030
9 VSTRING_ADDCH [function] [call site] 00031
9 VSTRING_ADDCH [function] [call site] 00032
9 VSTRING_ADDNUM [function] [call site] 00035
9 msg_panic [function] [call site] 00037
9 VSTRING_ADDCH [function] [call site] 00038
9 VSTRING_ADDCH [function] [call site] 00039
9 VSTRING_ADDCH [function] [call site] 00040
9 VSTRING_ADDCH [function] [call site] 00041
9 VSTRING_TERMINATE [function] [call site] 00042
9 msg_panic [function] [call site] 00043
9 msg_panic [function] [call site] 00044
9 VBUF_SNPRINTF [function] [call site] 00047
9 vstring_str [function] [call site] 00048
9 VBUF_STRCAT [function] [call site] 00049
9 msg_panic [function] [call site] 00050
9 msg_panic [function] [call site] 00051
9 msg_panic [function] [call site] 00052
9 vstring_str [function] [call site] 00053
9 VBUF_SNPRINTF [function] [call site] 00054
9 vstring_str [function] [call site] 00055
9 VBUF_SNPRINTF [function] [call site] 00057
9 vstring_str [function] [call site] 00058
9 VBUF_SNPRINTF [function] [call site] 00060
9 vstring_str [function] [call site] 00061
9 VBUF_SNPRINTF [function] [call site] 00063
9 vstring_str [function] [call site] 00064
9 msg_panic [function] [call site] 00066
9 VBUF_SNPRINTF [function] [call site] 00067
9 vstring_str [function] [call site] 00068
9 VBUF_STRCAT [function] [call site] 00070
9 mystrerror [function] [call site] 00071
10 strerror [function] [call site] 00072
11 vstring_alloc [function] [call site] 00073
11 vstring_sprintf [function] [call site] 00074
12 va_start [function] [call site] 00075
12 vstring_vsprintf [function] [call site] 00076
11 vstring_str [function] [call site] 00078
9 msg_panic [function] [call site] 00079
9 msg_panic [function] [call site] 00080
9 VBUF_SNPRINTF [function] [call site] 00081
9 vstring_str [function] [call site] 00082
9 msg_panic [function] [call site] 00084
8 VSTRING_TERMINATE [function] [call site] 00085
7 printable [function] [call site] 00086
7 vstring_str [function] [call site] 00087
7 vstring_str [function] [call site] 00088
4 VSTRING_RESET [function] [call site] 00106
1 mime_state_alloc [function] [call site] 00117
2 SET_MIME_STATE [function] [call site] 00119
2 vstring_alloc [function] [call site] 00120
2 vstring_alloc [function] [call site] 00121
1 mime_state_update [function] [call site] 00122
2 mime_state_update [function] [call site] 00123
2 vstring_strncat [function] [call site] 00126
3 VSTRING_ADDCH [function] [call site] 00127
3 VSTRING_TERMINATE [function] [call site] 00128
2 REPORT_ERROR_BUF [function] [call site] 00129
2 SAVE_PREV_REC_TYPE_AND_RETURN_ERR_FLAGS [function] [call site] 00130
2 IS_SPACE_TAB [function] [call site] 00131
2 vstring_strcat [function] [call site] 00133
3 VSTRING_ADDCH [function] [call site] 00134
3 VSTRING_TERMINATE [function] [call site] 00135
2 vstring_strncat [function] [call site] 00136
2 REPORT_ERROR_BUF [function] [call site] 00137
2 SAVE_PREV_REC_TYPE_AND_RETURN_ERR_FLAGS [function] [call site] 00138
2 header_opts_find [function] [call site] 00140
3 header_opts_init [function] [call site] 00141
4 vstring_alloc [function] [call site] 00142
4 htable_create [function] [call site] 00143
4 VSTRING_RESET [function] [call site] 00147
4 VSTRING_ADDCH [function] [call site] 00148
4 VSTRING_TERMINATE [function] [call site] 00150
4 vstring_str [function] [call site] 00164
3 VSTRING_RESET [function] [call site] 00199
3 msg_panic [function] [call site] 00200
3 VSTRING_ADDCH [function] [call site] 00201
3 vstring_truncate [function] [call site] 00203
4 VSTRING_LEN [function] [call site] 00204
4 vstring_str [function] [call site] 00206
4 vstring_str [function] [call site] 00207
4 VSTRING_LEN [function] [call site] 00208
4 VSTRING_AT_OFFSET [function] [call site] 00209
3 vstring_str [function] [call site] 00212
3 vstring_str [function] [call site] 00213
3 VSTRING_TERMINATE [function] [call site] 00214
3 vstring_str [function] [call site] 00218
2 mime_state_content_type [function] [call site] 00220
3 PARSE_CONTENT_TYPE_HEADER [function] [call site] 00223
3 TOKEN_MATCH [function] [call site] 00224
3 TOKEN_MATCH [function] [call site] 00225
3 TOKEN_MATCH [function] [call site] 00226
3 TOKEN_MATCH [function] [call site] 00227
3 TOKEN_MATCH [function] [call site] 00228
3 TOKEN_MATCH [function] [call site] 00229
3 TOKEN_MATCH [function] [call site] 00230
3 TOKEN_MATCH [function] [call site] 00231
3 TOKEN_MATCH [function] [call site] 00232
3 PARSE_CONTENT_TYPE_HEADER [function] [call site] 00233
3 TOKEN_MATCH [function] [call site] 00234
3 REPORT_ERROR_BUF [function] [call site] 00235
2 mime_state_content_encoding [function] [call site] 00250
2 CU_CHAR_PTR [function] [call site] 00259
2 CU_CHAR_PTR [function] [call site] 00261
2 REPORT_ERROR_BUF [function] [call site] 00263
2 VSTRING_RESET [function] [call site] 00265
2 is_header_buf [function] [call site] 00266
2 vstring_strncpy [function] [call site] 00270
3 VSTRING_RESET [function] [call site] 00271
3 VSTRING_ADDCH [function] [call site] 00272
3 VSTRING_TERMINATE [function] [call site] 00273
2 IS_SPACE_TAB [function] [call site] 00274
2 vstring_strncat [function] [call site] 00275
2 SAVE_PREV_REC_TYPE_AND_RETURN_ERR_FLAGS [function] [call site] 00276
2 CU_CHAR_PTR [function] [call site] 00277
2 CU_CHAR_PTR [function] [call site] 00278
2 vstring_sprintf [function] [call site] 00279
2 VSTRING_RESET [function] [call site] 00281
2 REPORT_ERROR [function] [call site] 00283
2 mime_state_enc_name [function] [call site] 00284
2 REPORT_ERROR [function] [call site] 00285
2 mime_state_enc_name [function] [call site] 00286
2 REPORT_ERROR [function] [call site] 00287
2 mime_state_enc_name [function] [call site] 00288
2 SET_MIME_STATE [function] [call site] 00289
2 SET_MIME_STATE [function] [call site] 00290
2 SET_CURR_STATE [function] [call site] 00291
2 SET_MIME_STATE [function] [call site] 00292
2 SET_CURR_STATE [function] [call site] 00293
2 SET_CURR_STATE [function] [call site] 00296
2 SET_CURR_STATE [function] [call site] 00299
2 SET_CURR_STATE [function] [call site] 00300
2 CU_CHAR_PTR [function] [call site] 00301
2 CU_CHAR_PTR [function] [call site] 00302
2 REPORT_ERROR_LEN [function] [call site] 00303
2 mime_state_pop [function] [call site] 00311
2 SET_MIME_STATE [function] [call site] 00312
2 SET_MIME_STATE [function] [call site] 00313
2 SAVE_PREV_REC_TYPE_AND_RETURN_ERR_FLAGS [function] [call site] 00338
2 msg_panic [function] [call site] 00339
1 mime_state_free [function] [call site] 00340