The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
1029 | 1029 |
4 :
['vstring_strcat', 'mime_state_content_encoding', 'mime_state_content_type', 'header_opts_find'] |
1775 | 1825 | mime_state_update | call site: 00121 | /src/postfix/postfix/src/global/mime_state.c:795 |
227 | 227 |
1 :
['msg_panic'] |
227 | 227 | mymalloc | call site: 00015 | /src/postfix/postfix/src/util/mymalloc.c:160 |
227 | 227 |
1 :
['msg_fatal'] |
227 | 227 | mymalloc | call site: 00016 | /src/postfix/postfix/src/util/mymalloc.c:165 |
227 | 227 |
1 :
['msg_fatal'] |
227 | 227 | myrealloc | call site: 00109 | /src/postfix/postfix/src/util/mymalloc.c:196 |
227 | 227 |
1 :
['msg_panic'] |
227 | 227 | vstring_alloc | call site: 00003 | /src/postfix/postfix/src/util/vstring.c:376 |
6 | 6 |
2 :
['mime_state_enc_name', 'strlen'] |
734 | 734 | mime_state_update | call site: 00121 | /src/postfix/postfix/src/global/mime_state.c:940 |
0 | 649 |
1 :
['mime_state_update'] |
2002 | 2701 | mime_state_update | call site: 00120 | /src/postfix/postfix/src/global/mime_state.c:773 |
0 | 227 |
1 :
['myrealloc'] |
0 | 227 | msg_output | call site: 00003 | /src/postfix/postfix/src/util/msg_output.c:133 |
0 | 227 |
1 :
['mymalloc'] |
0 | 227 | myrealloc | call site: 00105 | /src/postfix/postfix/src/util/mymalloc.c:181 |
0 | 0 | None | 740 | 740 | mime_state_update | call site: 00121 | /src/postfix/postfix/src/global/mime_state.c:927 |
0 | 0 | None | 501 | 501 | mime_state_update | call site: 00121 | /src/postfix/postfix/src/global/mime_state.c:967 |
0 | 0 | None | 501 | 501 | mime_state_update | call site: 00121 | /src/postfix/postfix/src/global/mime_state.c:968 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
msg_vstream_init
[function]
[call site]
00001
msg_output
[function]
[call site]
00002
vstring_alloc
[function]
[call site]
00003
msg_panic
[function]
[call site]
00004
vmsg_panic
[function]
[call site]
00005
msg_vprintf
[function]
[call site]
00006
__errno_location
[call site]
00007
msg_vstream_init
[function]
[call site]
00008
msg_vstream_print
[function]
[call site]
00009
msg_panic
[function]
[call site]
00010
vstream_fprintf
[function]
[call site]
00011
vbuf_print
[function]
[call site]
00012
__errno_location
[call site]
00013
vstring_alloc
[function]
[call site]
00014
mymalloc
[function]
[call site]
00015
msg_panic
[function]
[call site]
00016
msg_fatal
[function]
[call site]
00017
vmsg_fatal
[function]
[call site]
00018
msg_vprintf
[function]
[call site]
00019
vstring_vsprintf
[function]
[call site]
00020
vbuf_print
[function]
[call site]
00021
vbuf_put
[function]
[call site]
00022
vbuf_put
[function]
[call site]
00023
vbuf_put
[function]
[call site]
00024
vbuf_put
[function]
[call site]
00025
vbuf_put
[function]
[call site]
00026
vbuf_put
[function]
[call site]
00027
msg_warn
[function]
[call site]
00028
vmsg_warn
[function]
[call site]
00029
msg_vprintf
[function]
[call site]
00030
printable_except
[function]
[call site]
00031
__ctype_b_loc
[call site]
00032
strchr
[call site]
00033
parse_utf8_char
[function]
[call site]
00034
__ctype_b_loc
[call site]
00035
strchr
[call site]
00036
snprintf
[call site]
00037
mystrdup
[function]
[call site]
00038
msg_panic
[function]
[call site]
00039
strlen
[call site]
00040
msg_panic
[function]
[call site]
00041
mymalloc
[function]
[call site]
00042
msg_panic
[function]
[call site]
00043
__ctype_b_loc
[call site]
00044
msg_panic
[function]
[call site]
00045
vbuf_put
[function]
[call site]
00046
vbuf_put
[function]
[call site]
00047
msg_warn
[function]
[call site]
00048
snprintf
[call site]
00049
mystrdup
[function]
[call site]
00050
msg_panic
[function]
[call site]
00051
__ctype_b_loc
[call site]
00052
msg_panic
[function]
[call site]
00053
vbuf_put
[function]
[call site]
00054
vbuf_put
[function]
[call site]
00055
vbuf_put
[function]
[call site]
00056
msg_panic
[function]
[call site]
00057
strlen
[call site]
00058
snprintf
[call site]
00059
mystrdup
[function]
[call site]
00060
msg_panic
[function]
[call site]
00061
vbuf_put
[function]
[call site]
00062
msg_panic
[function]
[call site]
00063
snprintf
[call site]
00064
mystrdup
[function]
[call site]
00065
msg_panic
[function]
[call site]
00066
snprintf
[call site]
00067
mystrdup
[function]
[call site]
00068
msg_panic
[function]
[call site]
00069
snprintf
[call site]
00070
mystrdup
[function]
[call site]
00071
msg_panic
[function]
[call site]
00072
mystrerror
[function]
[call site]
00073
strerror
[call site]
00074
vbuf_put
[function]
[call site]
00075
msg_panic
[function]
[call site]
00076
snprintf
[call site]
00077
mystrdup
[function]
[call site]
00078
msg_panic
[function]
[call site]
00079
msg_panic
[function]
[call site]
00080
sleep
[call site]
00081
_exit
[call site]
00082
mymalloc
[function]
[call site]
00083
vstream_fprintf
[function]
[call site]
00084
vstream_fflush
[function]
[call site]
00085
vstream_fflush_delayed
[function]
[call site]
00086
msg_panic
[function]
[call site]
00087
vstream_fflush_some
[function]
[call site]
00088
msg_panic
[function]
[call site]
00089
msg_panic
[function]
[call site]
00090
msg_info
[function]
[call site]
00091
vmsg_info
[function]
[call site]
00092
msg_vprintf
[function]
[call site]
00093
msg_panic
[function]
[call site]
00094
msg_panic
[function]
[call site]
00095
__errno_location
[call site]
00096
gettimeofday
[call site]
00097
__errno_location
[call site]
00098
gettimeofday
[call site]
00099
msg_info
[function]
[call site]
00100
vstream_fflush_some
[function]
[call site]
00101
sleep
[call site]
00102
abort
[call site]
00103
mymalloc
[function]
[call site]
00104
myrealloc
[function]
[call site]
00105
mymalloc
[function]
[call site]
00106
msg_panic
[function]
[call site]
00107
msg_panic
[function]
[call site]
00108
realloc
[call site]
00109
msg_fatal
[function]
[call site]
00110
mime_state_alloc
[function]
[call site]
00111
mymalloc
[function]
[call site]
00112
vstring_alloc
[function]
[call site]
00113
vstring_alloc
[function]
[call site]
00114
head_out
[function]
[call site]
00115
head_end
[function]
[call site]
00116
body_out
[function]
[call site]
00117
body_end
[function]
[call site]
00118
err_print
[function]
[call site]
00119
mime_state_update
[function]
[call site]
00120
mime_state_update
[function]
[call site]
00121
vstring_strncat
[function]
[call site]
00122
vbuf_put
[function]
[call site]
00123
vstring_strcat
[function]
[call site]
00124
vbuf_put
[function]
[call site]
00125
vstring_strncat
[function]
[call site]
00126
header_opts_find
[function]
[call site]
00127
header_opts_init
[function]
[call site]
00128
vstring_alloc
[function]
[call site]
00129
htable_create
[function]
[call site]
00130
mymalloc
[function]
[call site]
00131
htable_size
[function]
[call site]
00132
mymalloc
[function]
[call site]
00133
__ctype_b_loc
[call site]
00134
__ctype_tolower_loc
[call site]
00135
vbuf_put
[function]
[call site]
00136
htable_enter
[function]
[call site]
00137
htable_grow
[function]
[call site]
00138
htable_size
[function]
[call site]
00139
hash_fnvz
[function]
[call site]
00140
hash_fnv_init
[function]
[call site]
00141
getenv
[call site]
00142
ldseed
[function]
[call site]
00143
open
[call site]
00144
non_blocking
[function]
[call site]
00145
fcntl
[call site]
00146
msg_fatal
[function]
[call site]
00147
fcntl
[call site]
00148
msg_fatal
[function]
[call site]
00149
read
[call site]
00150
close
[call site]
00151
clock_gettime
[call site]
00152
msg_fatal
[function]
[call site]
00153
clock_gettime
[call site]
00154
msg_fatal
[function]
[call site]
00155
getpid
[call site]
00156
myfree
[function]
[call site]
00157
msg_panic
[function]
[call site]
00158
mymalloc
[function]
[call site]
00159
mystrdup
[function]
[call site]
00160
hash_fnvz
[function]
[call site]
00161
header_drop_init
[function]
[call site]
00162
argv_split
[function]
[call site]
00163
argv_alloc
[function]
[call site]
00164
mymalloc
[function]
[call site]
00165
mymalloc
[function]
[call site]
00166
mystrdup
[function]
[call site]
00167
mystrtok_cw
[function]
[call site]
00168
strspn
[call site]
00169
strcspn
[call site]
00170
mystrtok_warn
[function]
[call site]
00171
msg_warn
[function]
[call site]
00172
argv_add
[function]
[call site]
00173
argv_extend
[function]
[call site]
00174
myrealloc
[function]
[call site]
00175
mystrdup
[function]
[call site]
00176
argv_terminate
[function]
[call site]
00177
myfree
[function]
[call site]
00178
lowercase
[function]
[call site]
00179
__ctype_b_loc
[call site]
00180
__ctype_tolower_loc
[call site]
00181
htable_locate
[function]
[call site]
00182
hash_fnvz
[function]
[call site]
00183
strcmp
[call site]
00184
mymalloc
[function]
[call site]
00185
htable_enter
[function]
[call site]
00186
argv_free
[function]
[call site]
00187
myfree
[function]
[call site]
00188
myfree
[function]
[call site]
00189
myfree
[function]
[call site]
00190
msg_panic
[function]
[call site]
00191
__ctype_b_loc
[call site]
00192
__ctype_tolower_loc
[call site]
00193
vbuf_put
[function]
[call site]
00194
trimblanks
[function]
[call site]
00195
__ctype_b_loc
[call site]
00196
vstring_truncate
[function]
[call site]
00197
htable_find
[function]
[call site]
00198
hash_fnvz
[function]
[call site]
00199
strcmp
[call site]
00200
mime_state_content_type
[function]
[call site]
00201
strlen
[call site]
00202
header_token
[function]
[call site]
00203
vstring_truncate
[function]
[call site]
00204
vbuf_put
[function]
[call site]
00205
vbuf_put
[function]
[call site]
00206
strchr
[call site]
00207
__ctype_b_loc
[call site]
00208
vbuf_put
[function]
[call site]
00209
vbuf_put
[function]
[call site]
00210
__ctype_b_loc
[call site]
00211
strchr
[call site]
00212
vbuf_put
[function]
[call site]
00213
msg_info
[function]
[call site]
00214
strcasecmp
[call site]
00215
strcasecmp
[call site]
00216
strcasecmp
[call site]
00217
strcasecmp
[call site]
00218
strcasecmp
[call site]
00219
strcasecmp
[call site]
00220
strcasecmp
[call site]
00221
strcasecmp
[call site]
00222
strcasecmp
[call site]
00223
header_token
[function]
[call site]
00224
strcasecmp
[call site]
00225
mime_state_push
[function]
[call site]
00226
mymalloc
[function]
[call site]
00227
strlen
[call site]
00228
mystrndup
[function]
[call site]
00229
msg_panic
[function]
[call site]
00230
msg_panic
[function]
[call site]
00231
memchr
[call site]
00232
mymalloc
[function]
[call site]
00233
msg_info
[function]
[call site]
00234
mime_state_content_encoding
[function]
[call site]
00235
strlen
[call site]
00236
header_token
[function]
[call site]
00237
strcasecmp
[call site]
00238
is_header_buf
[function]
[call site]
00239
__ctype_b_loc
[call site]
00240
vstring_strncpy
[function]
[call site]
00241
vbuf_put
[function]
[call site]
00242
vstring_strncat
[function]
[call site]
00243
vstring_sprintf
[function]
[call site]
00244
vstring_vsprintf
[function]
[call site]
00245
mime_state_enc_name
[function]
[call site]
00246
strlen
[call site]
00247
mime_state_enc_name
[function]
[call site]
00248
strlen
[call site]
00249
mime_state_enc_name
[function]
[call site]
00250
strlen
[call site]
00251
msg_info
[function]
[call site]
00252
strncmp
[call site]
00253
mime_state_pop
[function]
[call site]
00254
msg_panic
[function]
[call site]
00255
msg_info
[function]
[call site]
00256
myfree
[function]
[call site]
00257
myfree
[function]
[call site]
00258
strncmp
[call site]
00259
mime_state_pop
[function]
[call site]
00260
mime_state_downgrade
[function]
[call site]
00261
vbuf_put
[function]
[call site]
00262
vbuf_put
[function]
[call site]
00263
vbuf_put
[function]
[call site]
00264
vstring_truncate
[function]
[call site]
00265
vbuf_put
[function]
[call site]
00266
msg_panic
[function]
[call site]
00267
mime_state_free
[function]
[call site]
00268
vstring_free
[function]
[call site]
00269
myfree
[function]
[call site]
00270
myfree
[function]
[call site]
00271
mime_state_pop
[function]
[call site]
00272
vstring_free
[function]
[call site]
00273
myfree
[function]
[call site]
00274