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 |
---|---|---|---|---|---|---|---|
21 | 37 |
2 :
['hoedown_buffer_new', 'buffer_copy_with_replace'] |
21 | 70 | rndr_list | call site: 00000 | /src/hoextdown/src/html.c:522 |
17 | 17 |
1 :
['hoedown_find_block_tag'] |
23 | 123 | parse_htmlblock | call site: 00105 | /src/hoextdown/src/document.c:2884 |
9 | 9 |
1 :
['hoedown_hash_strdup'] |
9 | 9 | hoedown_hash_item_push | call site: 00000 | /src/hoextdown/src/hash.c:112 |
2 | 2 |
1 :
['strlen'] |
2 | 2 | hoedown_hash_fnv | call site: 00000 | /src/hoextdown/src/hash.c:38 |
0 | 22 |
1 :
['hoedown_buffer_putc'] |
0 | 99 | rndr_autolink | call site: 00000 | /src/hoextdown/src/html.c:188 |
0 | 22 |
2 :
['hoedown_buffer_putc', 'hoedown_buffer_put'] |
0 | 22 | parse_htmlblock | call site: 00112 | /src/hoextdown/src/document.c:2916 |
0 | 11 |
1 :
['hoedown_buffer_putc'] |
0 | 11 | char_escape | call site: 00000 | /src/hoextdown/src/document.c:1207 |
0 | 11 |
1 :
['hoedown_buffer_putc'] |
0 | 11 | char_escape | call site: 00000 | /src/hoextdown/src/document.c:1216 |
0 | 11 |
1 :
['hoedown_buffer_put'] |
0 | 11 | rndr_raw_html | call site: 00000 | /src/hoextdown/src/html.c:780 |
0 | 5 |
1 :
['hoedown_buffer_reset'] |
0 | 16 | parse_attributes | call site: 00095 | /src/hoextdown/src/document.c:718 |
0 | 0 | None | 131 | 4899 | parse_block | call site: 00084 | /src/hoextdown/src/document.c:3560 |
0 | 0 | None | 131 | 4899 | parse_block | call site: 00190 | /src/hoextdown/src/document.c:3595 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
hoedown_buffer_new
[function]
[call site]
00001
hoedown_buffer_init
[function]
[call site]
00002
__assert_fail
[call site]
00003
hoedown_html_renderer_new
[function]
[call site]
00004
hoedown_malloc
[function]
[call site]
00005
fprintf
[call site]
00006
abort
[call site]
00007
hoedown_malloc
[function]
[call site]
00008
hoedown_hash_new
[function]
[call site]
00009
hoedown_buffer_new
[function]
[call site]
00010
hoedown_buffer_new
[function]
[call site]
00011
hoedown_document_new
[function]
[call site]
00012
__assert_fail
[call site]
00013
hoedown_malloc
[function]
[call site]
00014
hoedown_stack_init
[function]
[call site]
00015
__assert_fail
[call site]
00016
hoedown_stack_grow
[function]
[call site]
00017
__assert_fail
[call site]
00018
hoedown_realloc
[function]
[call site]
00019
hoedown_stack_init
[function]
[call site]
00023
hoedown_stack_init
[function]
[call site]
00024
hoedown_document_render
[function]
[call site]
00025
hoedown_buffer_new
[function]
[call site]
00026
hoedown_buffer_grow
[function]
[call site]
00027
__assert_fail
[call site]
00028
memcmp
[call site]
00029
is_footnote
[function]
[call site]
00030
hoedown_buffer_new
[function]
[call site]
00031
hoedown_buffer_new
[function]
[call site]
00032
is_empty
[function]
[call site]
00033
hoedown_buffer_putc
[function]
[call site]
00034
__assert_fail
[call site]
00035
hoedown_buffer_grow
[function]
[call site]
00036
hoedown_buffer_put
[function]
[call site]
00037
__assert_fail
[call site]
00038
hoedown_buffer_grow
[function]
[call site]
00039
hoedown_buffer_putc
[function]
[call site]
00040
create_footnote_ref
[function]
[call site]
00041
hoedown_calloc
[function]
[call site]
00042
hash_link_ref
[function]
[call site]
00046
tolower
[call site]
00047
add_footnote_ref
[function]
[call site]
00048
hoedown_calloc
[function]
[call site]
00049
free_footnote_ref
[function]
[call site]
00050
hoedown_buffer_free
[function]
[call site]
00051
__assert_fail
[call site]
00052
hoedown_buffer_free
[function]
[call site]
00053
hoedown_buffer_put
[function]
[call site]
00054
is_html_comment
[function]
[call site]
00055
hoedown_buffer_put
[function]
[call site]
00056
hoedown_buffer_putc
[function]
[call site]
00057
is_ref
[function]
[call site]
00058
memchr
[call site]
00059
add_link_ref
[function]
[call site]
00060
hoedown_calloc
[function]
[call site]
00061
hash_link_ref
[function]
[call site]
00062
hoedown_buffer_new
[function]
[call site]
00063
hoedown_buffer_put
[function]
[call site]
00064
hoedown_buffer_new
[function]
[call site]
00065
hoedown_buffer_put
[function]
[call site]
00066
hoedown_buffer_new
[function]
[call site]
00067
hoedown_buffer_put
[function]
[call site]
00068
expand_tabs
[function]
[call site]
00069
hoedown_buffer_put
[function]
[call site]
00070
hoedown_buffer_putc
[function]
[call site]
00071
hoedown_buffer_putc
[function]
[call site]
00072
hoedown_buffer_grow
[function]
[call site]
00073
hoedown_buffer_putc
[function]
[call site]
00074
parse_block
[function]
[call site]
00075
is_atxheader
[function]
[call site]
00076
memchr
[call site]
00077
is_empty_all
[function]
[call site]
00078
_isspace
[function]
[call site]
00079
memchr
[call site]
00080
is_empty_all
[function]
[call site]
00081
parse_inline_attributes
[function]
[call site]
00082
hoedown_buffer_put
[function]
[call site]
00083
parse_atxheader
[function]
[call site]
00084
newbuf
[function]
[call site]
00085
hoedown_buffer_new
[function]
[call site]
00086
hoedown_stack_push
[function]
[call site]
00087
__assert_fail
[call site]
00088
hoedown_stack_grow
[function]
[call site]
00089
newbuf
[function]
[call site]
00090
parse_attributes
[function]
[call site]
00091
hoedown_buffer_reset
[function]
[call site]
00092
__assert_fail
[call site]
00093
hoedown_buffer_put
[function]
[call site]
00094
parse_attributes
[function]
[call site]
00095
hoedown_buffer_reset
[function]
[call site]
00096
hoedown_buffer_put
[function]
[call site]
00097
parse_inline
[function]
[call site]
00098
hoedown_buffer_put
[function]
[call site]
00099
hoedown_buffer_put
[function]
[call site]
00100
popbuf
[function]
[call site]
00101
popbuf
[function]
[call site]
00102
parse_userblock
[function]
[call site]
00103
hoedown_buffer_put
[function]
[call site]
00104
parse_htmlblock
[function]
[call site]
00105
hoedown_find_html5_block_tag
[function]
[call site]
00106
hash
[function]
[call site]
00107
gperf_case_strncmp
[function]
[call site]
00108
hoedown_find_block_tag
[function]
[call site]
00109
hash
[function]
[call site]
00110
gperf_case_strncmp
[function]
[call site]
00111
is_empty
[function]
[call site]
00112
hoedown_buffer_put
[function]
[call site]
00113
hoedown_buffer_putc
[function]
[call site]
00114
is_empty
[function]
[call site]
00115
script_tag_length
[function]
[call site]
00116
is_empty
[function]
[call site]
00117
strlen
[call site]
00118
htmlblock_find_end_strict
[function]
[call site]
00119
htmlblock_find_end
[function]
[call site]
00120
htmlblock_is_end
[function]
[call site]
00121
strncasecmp
[call site]
00122
is_empty
[function]
[call site]
00123
is_empty
[function]
[call site]
00124
strcmp
[call site]
00125
htmlblock_find_end
[function]
[call site]
00126
is_empty
[function]
[call site]
00127
is_hrule
[function]
[call site]
00128
parse_fencedcode
[function]
[call site]
00129
newbuf
[function]
[call site]
00130
parse_codefence
[function]
[call site]
00131
is_codefence
[function]
[call site]
00132
_isspace
[function]
[call site]
00133
parse_attributes
[function]
[call site]
00134
_isspace
[function]
[call site]
00135
_isspace
[function]
[call site]
00136
popbuf
[function]
[call site]
00137
is_codefence
[function]
[call site]
00138
is_empty
[function]
[call site]
00139
popbuf
[function]
[call site]
00140
parse_table
[function]
[call site]
00141
newbuf
[function]
[call site]
00142
newbuf
[function]
[call site]
00143
newbuf
[function]
[call site]
00144
newbuf
[function]
[call site]
00145
parse_table_header
[function]
[call site]
00146
is_backslashed
[function]
[call site]
00147
_isspace
[function]
[call site]
00148
is_backslashed
[function]
[call site]
00149
parse_attributes
[function]
[call site]
00150
_isspace
[function]
[call site]
00151
is_backslashed
[function]
[call site]
00152
newbuf
[function]
[call site]
00153
hoedown_buffer_put
[function]
[call site]
00154
hoedown_calloc
[function]
[call site]
00155
is_backslashed
[function]
[call site]
00156
is_backslashed
[function]
[call site]
00157
hoedown_buffer_putc
[function]
[call site]
00158
hoedown_buffer_put
[function]
[call site]
00159
popbuf
[function]
[call site]
00160
parse_table_row
[function]
[call site]
00161
newbuf
[function]
[call site]
00162
newbuf
[function]
[call site]
00163
newbuf
[function]
[call site]
00164
parse_table_cell_line
[function]
[call site]
00165
_isspace
[function]
[call site]
00166
find_separator_char
[function]
[call site]
00167
is_backslashed
[function]
[call site]
00168
_isspace
[function]
[call site]
00169
hoedown_buffer_putc
[function]
[call site]
00170
hoedown_buffer_put
[function]
[call site]
00171
hoedown_buffer_put
[function]
[call site]
00172
is_backslashed
[function]
[call site]
00173
parse_table_cell_line
[function]
[call site]
00174
parse_inline
[function]
[call site]
00175
popbuf
[function]
[call site]
00176
popbuf
[function]
[call site]
00177
popbuf
[function]
[call site]
00178
popbuf
[function]
[call site]
00179
is_backslashed
[function]
[call site]
00180
is_backslashed
[function]
[call site]
00181
is_backslashed
[function]
[call site]
00182
is_backslashed
[function]
[call site]
00183
parse_table_row
[function]
[call site]
00184
popbuf
[function]
[call site]
00185
popbuf
[function]
[call site]
00186
popbuf
[function]
[call site]
00187
popbuf
[function]
[call site]
00188
prefix_quote
[function]
[call site]
00189
parse_blockquote
[function]
[call site]
00190
newbuf
[function]
[call site]
00191
prefix_quote
[function]
[call site]
00192
is_empty
[function]
[call site]
00193
is_empty
[function]
[call site]
00194
prefix_quote
[function]
[call site]
00195
is_empty
[function]
[call site]
00196
parse_block
[function]
[call site]
00197
prefix_code
[function]
[call site]
00198
parse_blockcode
[function]
[call site]
00199
newbuf
[function]
[call site]
00200
newbuf
[function]
[call site]
00201
prefix_code
[function]
[call site]
00202
is_empty
[function]
[call site]
00203
is_empty
[function]
[call site]
00204
hoedown_buffer_putc
[function]
[call site]
00205
hoedown_buffer_put
[function]
[call site]
00206
parse_attributes
[function]
[call site]
00207
hoedown_buffer_putc
[function]
[call site]
00208
popbuf
[function]
[call site]
00209
popbuf
[function]
[call site]
00210
prefix_uli
[function]
[call site]
00211
is_next_headerline
[function]
[call site]
00212
is_headerline
[function]
[call site]
00213
parse_list
[function]
[call site]
00214
newbuf
[function]
[call site]
00215
newbuf
[function]
[call site]
00216
parse_definition
[function]
[call site]
00217
prefix_dli
[function]
[call site]
00218
prefix_dt
[function]
[call site]
00219
is_next_headerline
[function]
[call site]
00220
is_empty
[function]
[call site]
00221
is_paragraph
[function]
[call site]
00222
newbuf
[function]
[call site]
00223
is_atxheader
[function]
[call site]
00224
parse_userblock
[function]
[call site]
00225
parse_htmlblock
[function]
[call site]
00226
is_hrule
[function]
[call site]
00227
parse_fencedcode
[function]
[call site]
00228
parse_table
[function]
[call site]
00229
prefix_quote
[function]
[call site]
00230
prefix_code
[function]
[call site]
00231
prefix_uli
[function]
[call site]
00232
prefix_oli
[function]
[call site]
00233
is_next_headerline
[function]
[call site]
00234
prefix_dli
[function]
[call site]
00235
prefix_dt
[function]
[call site]
00236
popbuf
[function]
[call site]
00237
is_empty
[function]
[call site]
00238
newbuf
[function]
[call site]
00239
newbuf
[function]
[call site]
00240
parse_attributes
[function]
[call site]
00241
parse_inline
[function]
[call site]
00242
popbuf
[function]
[call site]
00243
popbuf
[function]
[call site]
00244
parse_listitem
[function]
[call site]
00245
prefix_uli
[function]
[call site]
00246
prefix_oli
[function]
[call site]
00247
hoedown_buffer_new
[function]
[call site]
00248
hoedown_buffer_put
[function]
[call site]
00249
prefix_dt
[function]
[call site]
00250
hoedown_buffer_free
[function]
[call site]
00251
is_codefence
[function]
[call site]
00252
newbuf
[function]
[call site]
00253
newbuf
[function]
[call site]
00254
hoedown_buffer_put
[function]
[call site]
00255
newbuf
[function]
[call site]
00256
is_empty
[function]
[call site]
00257
is_codefence
[function]
[call site]
00258
prefix_uli
[function]
[call site]
00259
prefix_oli
[function]
[call site]
00260
prefix_dt
[function]
[call site]
00261
is_hrule
[function]
[call site]
00262
hoedown_buffer_putc
[function]
[call site]
00263
hoedown_buffer_put
[function]
[call site]
00264
parse_attributes
[function]
[call site]
00265
parse_block
[function]
[call site]
00266
prefix_oli
[function]
[call site]
00267
parse_list
[function]
[call site]
00268
parse_listitem
[function]
[call site]
00269
parse_block
[function]
[call site]
00270
prefix_dli
[function]
[call site]
00271
parse_list
[function]
[call site]
00272
popbuf
[function]
[call site]
00273
popbuf
[function]
[call site]
00274
parse_paragraph
[function]
[call site]
00275
is_empty
[function]
[call site]
00276
is_headerline
[function]
[call site]
00277
is_atxheader
[function]
[call site]
00278
is_hrule
[function]
[call site]
00279
prefix_quote
[function]
[call site]
00280
newbuf
[function]
[call site]
00281
parse_attributes
[function]
[call site]
00282
newbuf
[function]
[call site]
00283
parse_inline
[function]
[call site]
00284
popbuf
[function]
[call site]
00285
popbuf
[function]
[call site]
00286
newbuf
[function]
[call site]
00287
parse_inline
[function]
[call site]
00288
popbuf
[function]
[call site]
00289
newbuf
[function]
[call site]
00290
newbuf
[function]
[call site]
00291
parse_attributes
[function]
[call site]
00292
parse_inline
[function]
[call site]
00293
popbuf
[function]
[call site]
00294
popbuf
[function]
[call site]
00295
parse_block
[function]
[call site]
00296
parse_attributes
[function]
[call site]
00297
parse_inline
[function]
[call site]
00298
parse_block
[function]
[call site]
00299
parse_attributes
[function]
[call site]
00300
parse_inline
[function]
[call site]
00301
hoedown_buffer_free
[function]
[call site]
00302
popbuf
[function]
[call site]
00303
popbuf
[function]
[call site]
00304
popbuf
[function]
[call site]
00305
popbuf
[function]
[call site]
00306
parse_footnote_list
[function]
[call site]
00307
newbuf
[function]
[call site]
00308
parse_footnote_def
[function]
[call site]
00309
newbuf
[function]
[call site]
00310
parse_block
[function]
[call site]
00311
popbuf
[function]
[call site]
00312
popbuf
[function]
[call site]
00313
hoedown_buffer_free
[function]
[call site]
00314
free_link_refs
[function]
[call site]
00315
hoedown_buffer_free
[function]
[call site]
00316
hoedown_buffer_free
[function]
[call site]
00317
hoedown_buffer_free
[function]
[call site]
00318
free_footnote_list
[function]
[call site]
00319
free_footnote_ref
[function]
[call site]
00320
free_footnote_list
[function]
[call site]
00321
__assert_fail
[call site]
00322
__assert_fail
[call site]
00323
__assert_fail
[call site]
00324
hoedown_buffer_free
[function]
[call site]
00325
hoedown_document_free
[function]
[call site]
00326
hoedown_buffer_free
[function]
[call site]
00327
hoedown_buffer_free
[function]
[call site]
00328
hoedown_buffer_free
[function]
[call site]
00329
hoedown_stack_uninit
[function]
[call site]
00330
__assert_fail
[call site]
00331
hoedown_stack_uninit
[function]
[call site]
00332
hoedown_stack_uninit
[function]
[call site]
00333
hoedown_buffer_free
[function]
[call site]
00334
hoedown_buffer_free
[function]
[call site]
00335