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 |
---|---|---|---|---|---|---|---|
4 | 4 |
2 :
['shl_array_get_array', 'shl_array_get_length'] |
4 | 4 | tsm_symbol_get | call site: 00092 | /src/libtsm/src/tsm/tsm-unicode.c:218 |
2 | 4 |
2 :
['realloc', 'screen_cell_init'] |
2 | 4 | line_resize | call site: 00017 | /src/libtsm/src/tsm/tsm-screen.c:165 |
2 | 2 |
1 :
['realloc'] |
2 | 2 | shl_array_push | call site: 00007 | /src/libtsm/./src/shared/shl-array.h:135 |
2 | 2 |
1 :
['abort'] |
2 | 2 | term_draw_cell | call site: 00410 | /src/libtsm_fuzzer.c:28 |
0 | 1969 |
1 :
['send_primary_da'] |
0 | 1969 | csi_dev_attr | call site: 00259 | /src/libtsm/src/tsm/tsm-vte.c:1493 |
0 | 136 |
1 :
['screen_scroll_up'] |
0 | 136 | screen_scroll_up | call site: 00027 | /src/libtsm/src/tsm/tsm-screen.c:278 |
0 | 68 |
1 :
['screen_scroll_up'] |
0 | 92 | tsm_screen_resize | call site: 00024 | /src/libtsm/src/tsm/tsm-screen.c:715 |
0 | 56 |
1 :
['screen_scroll_down'] |
0 | 56 | screen_scroll_down | call site: 00146 | /src/libtsm/src/tsm/tsm-screen.c:346 |
0 | 28 |
3 :
['free', 'line_free', 'tsm_symbol_table_unref'] |
0 | 28 | tsm_screen_new | call site: 00009 | /src/libtsm/src/tsm/tsm-screen.c:491 |
0 | 8 |
1 :
['move_cursor'] |
0 | 8 | tsm_screen_resize | call site: 00036 | /src/libtsm/src/tsm/tsm-screen.c:726 |
0 | 0 | None | 6 | 152 | tsm_screen_resize | call site: 00009 | /src/libtsm/src/tsm/tsm-screen.c:593 |
0 | 0 | None | 6 | 6 | get_palette | call site: 00055 | /src/libtsm/src/tsm/tsm-vte.c:298 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
tsm_screen_new
[function]
[call site]
00001
tsm_symbol_table_new
[function]
[call site]
00002
shl_htable_init
[function]
[call site]
00003
htable_init
[function]
[call site]
00004
cmp_ucs4
[function]
[call site]
00005
shl_array_new
[function]
[call site]
00006
shl_array_push
[function]
[call site]
00007
realloc
[call site]
00008
tsm_screen_resize
[function]
[call site]
00009
realloc
[call site]
00010
realloc
[call site]
00011
line_new
[function]
[call site]
00012
screen_cell_init
[function]
[call site]
00013
line_new
[function]
[call site]
00014
line_free
[function]
[call site]
00015
realloc
[call site]
00016
line_resize
[function]
[call site]
00017
realloc
[call site]
00018
screen_cell_init
[function]
[call site]
00019
line_resize
[function]
[call site]
00020
screen_inc_age
[function]
[call site]
00021
screen_cell_init
[function]
[call site]
00022
screen_cell_init
[function]
[call site]
00023
move_cursor
[function]
[call site]
00024
get_cursor_cell
[function]
[call site]
00025
get_cursor_cell
[function]
[call site]
00026
screen_scroll_up
[function]
[call site]
00027
screen_scroll_up
[function]
[call site]
00028
screen_scroll_up
[function]
[call site]
00029
line_new
[function]
[call site]
00030
link_to_scrollback
[function]
[call site]
00031
line_free
[function]
[call site]
00032
line_free
[function]
[call site]
00033
screen_cell_init
[function]
[call site]
00034
move_cursor
[function]
[call site]
00035
move_cursor
[function]
[call site]
00036
move_cursor
[function]
[call site]
00037
llog_format
[function]
[call site]
00038
__errno_location
[call site]
00039
__errno_location
[call site]
00040
line_free
[function]
[call site]
00041
line_free
[function]
[call site]
00042
tsm_symbol_table_unref
[function]
[call site]
00043
shl_htable_clear
[function]
[call site]
00044
htable_clear
[function]
[call site]
00045
entry_is_valid
[function]
[call site]
00046
get_raw_ptr
[function]
[call site]
00047
htable_init
[function]
[call site]
00048
free_ucs4
[function]
[call site]
00049
shl_array_free
[function]
[call site]
00050
tsm_screen_set_max_sb
[function]
[call site]
00051
screen_inc_age
[function]
[call site]
00052
line_free
[function]
[call site]
00053
tsm_vte_new
[function]
[call site]
00054
get_palette
[function]
[call site]
00055
to_rgb
[function]
[call site]
00059
tsm_utf8_mach_new
[function]
[call site]
00060
tsm_vte_reset
[function]
[call site]
00061
tsm_screen_reset
[function]
[call site]
00062
screen_inc_age
[function]
[call site]
00063
tsm_screen_set_flags
[function]
[call site]
00064
screen_inc_age
[function]
[call site]
00065
get_cursor_cell
[function]
[call site]
00066
tsm_utf8_mach_reset
[function]
[call site]
00067
to_rgb
[function]
[call site]
00068
tsm_screen_set_def_attr
[function]
[call site]
00069
reset_state
[function]
[call site]
00070
copy_fcolor
[function]
[call site]
00071
copy_bcolor
[function]
[call site]
00072
tsm_screen_erase_screen
[function]
[call site]
00073
screen_inc_age
[function]
[call site]
00074
screen_erase_region
[function]
[call site]
00075
screen_cell_init
[function]
[call site]
00076
llog_format
[function]
[call site]
00077
tsm_screen_ref
[function]
[call site]
00078
terminal_write_fn
[function]
[call site]
00079
tsm_screen_resize
[function]
[call site]
00080
tsm_vte_input
[function]
[call site]
00081
llog_format
[function]
[call site]
00082
parse_data
[function]
[call site]
00083
do_trans
[function]
[call site]
00084
do_action
[function]
[call site]
00085
vte_map
[function]
[call site]
00086
tsm_symbol_make
[function]
[call site]
00087
write_console
[function]
[call site]
00088
to_rgb
[function]
[call site]
00089
tsm_screen_write
[function]
[call site]
00090
tsm_symbol_get_width
[function]
[call site]
00091
tsm_symbol_get
[function]
[call site]
00092
shl_array_get_length
[function]
[call site]
00093
shl_array_get_array
[function]
[call site]
00094
tsm_ucs4_get_width
[function]
[call site]
00095
mk_wcwidth
[function]
[call site]
00096
bisearch
[function]
[call site]
00097
screen_inc_age
[function]
[call site]
00098
move_cursor
[function]
[call site]
00099
move_cursor
[function]
[call site]
00100
move_cursor
[function]
[call site]
00101
screen_scroll_up
[function]
[call site]
00102
screen_write
[function]
[call site]
00103
llog_format
[function]
[call site]
00104
move_cursor
[function]
[call site]
00105
do_execute
[function]
[call site]
00106
vte_write_debug
[function]
[call site]
00107
llog_format
[function]
[call site]
00108
tsm_vte_input
[function]
[call site]
00109
parse_data
[function]
[call site]
00110
do_trans
[function]
[call site]
00111
do_action
[function]
[call site]
00112
do_clear
[function]
[call site]
00113
do_collect
[function]
[call site]
00114
do_param
[function]
[call site]
00115
do_esc
[function]
[call site]
00116
set_charset
[function]
[call site]
00117
set_charset
[function]
[call site]
00118
set_charset
[function]
[call site]
00119
set_charset
[function]
[call site]
00120
set_charset
[function]
[call site]
00121
set_charset
[function]
[call site]
00122
set_charset
[function]
[call site]
00123
set_charset
[function]
[call site]
00124
set_charset
[function]
[call site]
00125
set_charset
[function]
[call site]
00126
set_charset
[function]
[call site]
00127
set_charset
[function]
[call site]
00128
set_charset
[function]
[call site]
00129
set_charset
[function]
[call site]
00130
llog_format
[function]
[call site]
00131
tsm_screen_move_down
[function]
[call site]
00132
screen_inc_age
[function]
[call site]
00133
screen_scroll_up
[function]
[call site]
00134
move_cursor
[function]
[call site]
00135
move_cursor
[function]
[call site]
00136
tsm_screen_newline
[function]
[call site]
00137
screen_inc_age
[function]
[call site]
00138
tsm_screen_move_down
[function]
[call site]
00139
tsm_screen_move_line_home
[function]
[call site]
00140
screen_inc_age
[function]
[call site]
00141
move_cursor
[function]
[call site]
00142
tsm_screen_set_tabstop
[function]
[call site]
00143
tsm_screen_move_up
[function]
[call site]
00144
screen_inc_age
[function]
[call site]
00145
screen_scroll_down
[function]
[call site]
00146
screen_scroll_down
[function]
[call site]
00147
screen_scroll_down
[function]
[call site]
00148
screen_cell_init
[function]
[call site]
00149
move_cursor
[function]
[call site]
00150
move_cursor
[function]
[call site]
00151
send_primary_da
[function]
[call site]
00152
vte_write_debug
[function]
[call site]
00153
tsm_vte_input
[function]
[call site]
00154
tsm_utf8_mach_feed
[function]
[call site]
00155
tsm_utf8_mach_get
[function]
[call site]
00156
parse_data
[function]
[call site]
00157
do_trans
[function]
[call site]
00158
do_action
[function]
[call site]
00159
do_csi
[function]
[call site]
00160
tsm_screen_move_up
[function]
[call site]
00161
tsm_screen_move_down
[function]
[call site]
00162
tsm_screen_move_right
[function]
[call site]
00163
screen_inc_age
[function]
[call site]
00164
move_cursor
[function]
[call site]
00165
move_cursor
[function]
[call site]
00166
tsm_screen_move_left
[function]
[call site]
00167
screen_inc_age
[function]
[call site]
00168
move_cursor
[function]
[call site]
00169
move_cursor
[function]
[call site]
00170
tsm_screen_get_cursor_x
[function]
[call site]
00171
tsm_screen_move_to
[function]
[call site]
00172
screen_inc_age
[function]
[call site]
00173
to_abs_x
[function]
[call site]
00174
to_abs_y
[function]
[call site]
00175
move_cursor
[function]
[call site]
00176
tsm_screen_get_cursor_x
[function]
[call site]
00177
tsm_screen_get_cursor_y
[function]
[call site]
00178
tsm_screen_move_to
[function]
[call site]
00179
tsm_screen_move_to
[function]
[call site]
00180
tsm_screen_get_cursor_y
[function]
[call site]
00181
tsm_screen_move_to
[function]
[call site]
00182
tsm_screen_erase_screen_to_cursor
[function]
[call site]
00183
screen_inc_age
[function]
[call site]
00184
screen_erase_region
[function]
[call site]
00185
tsm_screen_erase_screen
[function]
[call site]
00186
llog_format
[function]
[call site]
00187
tsm_screen_erase_cursor_to_end
[function]
[call site]
00188
screen_inc_age
[function]
[call site]
00189
screen_erase_region
[function]
[call site]
00190
tsm_screen_erase_home_to_cursor
[function]
[call site]
00191
screen_inc_age
[function]
[call site]
00192
screen_erase_region
[function]
[call site]
00193
tsm_screen_erase_current_line
[function]
[call site]
00194
screen_inc_age
[function]
[call site]
00195
screen_erase_region
[function]
[call site]
00196
llog_format
[function]
[call site]
00197
tsm_screen_erase_chars
[function]
[call site]
00198
screen_inc_age
[function]
[call site]
00199
screen_erase_region
[function]
[call site]
00200
csi_attribute
[function]
[call site]
00201
copy_fcolor
[function]
[call site]
00202
copy_bcolor
[function]
[call site]
00203
copy_fcolor
[function]
[call site]
00204
copy_bcolor
[function]
[call site]
00205
llog_format
[function]
[call site]
00206
llog_format
[function]
[call site]
00207
to_rgb
[function]
[call site]
00208
tsm_screen_set_def_attr
[function]
[call site]
00209
csi_soft_reset
[function]
[call site]
00210
tsm_vte_reset
[function]
[call site]
00211
csi_soft_reset
[function]
[call site]
00212
csi_soft_reset
[function]
[call site]
00213
csi_compat_mode
[function]
[call site]
00214
csi_soft_reset
[function]
[call site]
00215
llog_format
[function]
[call site]
00216
csi_mode
[function]
[call site]
00217
set_reset_flag
[function]
[call site]
00218
set_reset_flag
[function]
[call site]
00219
tsm_screen_set_flags
[function]
[call site]
00220
tsm_screen_reset_flags
[function]
[call site]
00221
screen_inc_age
[function]
[call site]
00222
get_cursor_cell
[function]
[call site]
00223
set_reset_flag
[function]
[call site]
00224
set_reset_flag
[function]
[call site]
00225
llog_format
[function]
[call site]
00226
set_reset_flag
[function]
[call site]
00227
set_reset_flag
[function]
[call site]
00228
tsm_screen_set_flags
[function]
[call site]
00229
tsm_screen_reset_flags
[function]
[call site]
00230
set_reset_flag
[function]
[call site]
00231
tsm_screen_set_flags
[function]
[call site]
00232
tsm_screen_reset_flags
[function]
[call site]
00233
set_reset_flag
[function]
[call site]
00234
tsm_screen_set_flags
[function]
[call site]
00235
tsm_screen_reset_flags
[function]
[call site]
00236
set_reset_flag
[function]
[call site]
00237
set_reset_flag
[function]
[call site]
00238
tsm_screen_reset_flags
[function]
[call site]
00239
tsm_screen_set_flags
[function]
[call site]
00240
set_reset_flag
[function]
[call site]
00241
tsm_screen_set_flags
[function]
[call site]
00242
tsm_screen_reset_flags
[function]
[call site]
00243
tsm_screen_set_flags
[function]
[call site]
00244
tsm_screen_erase_screen
[function]
[call site]
00245
tsm_screen_reset_flags
[function]
[call site]
00246
tsm_screen_get_cursor_x
[function]
[call site]
00247
tsm_screen_get_cursor_y
[function]
[call site]
00248
tsm_screen_move_to
[function]
[call site]
00249
tsm_screen_get_cursor_x
[function]
[call site]
00250
tsm_screen_get_cursor_y
[function]
[call site]
00251
tsm_screen_set_flags
[function]
[call site]
00252
tsm_screen_erase_screen
[function]
[call site]
00253
tsm_screen_reset_flags
[function]
[call site]
00254
tsm_screen_move_to
[function]
[call site]
00255
llog_format
[function]
[call site]
00256
csi_mode
[function]
[call site]
00257
tsm_screen_set_margins
[function]
[call site]
00258
csi_dev_attr
[function]
[call site]
00259
send_primary_da
[function]
[call site]
00260
vte_write_debug
[function]
[call site]
00261
llog_format
[function]
[call site]
00262
tsm_screen_insert_lines
[function]
[call site]
00263
screen_inc_age
[function]
[call site]
00264
screen_cell_init
[function]
[call site]
00265
tsm_screen_delete_lines
[function]
[call site]
00266
screen_inc_age
[function]
[call site]
00267
screen_cell_init
[function]
[call site]
00268
tsm_screen_reset_tabstop
[function]
[call site]
00269
tsm_screen_reset_all_tabstops
[function]
[call site]
00270
llog_format
[function]
[call site]
00271
tsm_screen_insert_chars
[function]
[call site]
00272
screen_inc_age
[function]
[call site]
00273
tsm_screen_delete_chars
[function]
[call site]
00274
screen_inc_age
[function]
[call site]
00275
tsm_screen_tab_left
[function]
[call site]
00276
screen_inc_age
[function]
[call site]
00277
move_cursor
[function]
[call site]
00278
tsm_screen_tab_right
[function]
[call site]
00279
screen_inc_age
[function]
[call site]
00280
move_cursor
[function]
[call site]
00281
csi_dsr
[function]
[call site]
00282
vte_write_debug
[function]
[call site]
00283
tsm_screen_get_cursor_y
[function]
[call site]
00284
snprintf
[call site]
00285
vte_write_debug
[function]
[call site]
00286
vte_write_debug
[function]
[call site]
00287
tsm_screen_scroll_up
[function]
[call site]
00288
screen_inc_age
[function]
[call site]
00289
screen_scroll_up
[function]
[call site]
00290
tsm_screen_scroll_down
[function]
[call site]
00291
screen_inc_age
[function]
[call site]
00292
screen_scroll_down
[function]
[call site]
00293
llog_format
[function]
[call site]
00294
llog_format
[function]
[call site]
00295
do_action
[function]
[call site]
00296
do_trans
[function]
[call site]
00297
do_trans
[function]
[call site]
00298
do_trans
[function]
[call site]
00299
do_trans
[function]
[call site]
00300
do_trans
[function]
[call site]
00301
do_trans
[function]
[call site]
00302
do_trans
[function]
[call site]
00303
do_trans
[function]
[call site]
00304
do_trans
[function]
[call site]
00305
do_trans
[function]
[call site]
00306
do_trans
[function]
[call site]
00307
do_trans
[function]
[call site]
00308
do_trans
[function]
[call site]
00309
do_trans
[function]
[call site]
00310
do_trans
[function]
[call site]
00311
do_trans
[function]
[call site]
00312
do_trans
[function]
[call site]
00313
do_trans
[function]
[call site]
00314
do_trans
[function]
[call site]
00315
do_trans
[function]
[call site]
00316
do_trans
[function]
[call site]
00317
do_trans
[function]
[call site]
00318
do_trans
[function]
[call site]
00319
do_trans
[function]
[call site]
00320
do_trans
[function]
[call site]
00321
do_trans
[function]
[call site]
00322
do_trans
[function]
[call site]
00323
do_trans
[function]
[call site]
00324
do_trans
[function]
[call site]
00325
do_trans
[function]
[call site]
00326
do_trans
[function]
[call site]
00327
do_trans
[function]
[call site]
00328
do_trans
[function]
[call site]
00329
do_trans
[function]
[call site]
00330
do_trans
[function]
[call site]
00331
do_trans
[function]
[call site]
00332
do_trans
[function]
[call site]
00333
do_trans
[function]
[call site]
00334
do_trans
[function]
[call site]
00335
do_trans
[function]
[call site]
00336
do_trans
[function]
[call site]
00337
do_trans
[function]
[call site]
00338
do_trans
[function]
[call site]
00339
do_trans
[function]
[call site]
00340
do_trans
[function]
[call site]
00341
do_trans
[function]
[call site]
00342
do_trans
[function]
[call site]
00343
do_trans
[function]
[call site]
00344
do_trans
[function]
[call site]
00345
do_trans
[function]
[call site]
00346
do_trans
[function]
[call site]
00347
do_trans
[function]
[call site]
00348
do_trans
[function]
[call site]
00349
do_trans
[function]
[call site]
00350
do_trans
[function]
[call site]
00351
do_trans
[function]
[call site]
00352
do_trans
[function]
[call site]
00353
do_trans
[function]
[call site]
00354
do_trans
[function]
[call site]
00355
do_trans
[function]
[call site]
00356
do_trans
[function]
[call site]
00357
do_trans
[function]
[call site]
00358
do_trans
[function]
[call site]
00359
do_trans
[function]
[call site]
00360
do_trans
[function]
[call site]
00361
do_trans
[function]
[call site]
00362
do_trans
[function]
[call site]
00363
do_trans
[function]
[call site]
00364
do_trans
[function]
[call site]
00365
do_trans
[function]
[call site]
00366
do_trans
[function]
[call site]
00367
do_trans
[function]
[call site]
00368
do_trans
[function]
[call site]
00369
do_trans
[function]
[call site]
00370
do_trans
[function]
[call site]
00371
do_trans
[function]
[call site]
00372
do_trans
[function]
[call site]
00373
llog_format
[function]
[call site]
00374
tsm_vte_hard_reset
[function]
[call site]
00375
tsm_vte_reset
[function]
[call site]
00376
tsm_screen_erase_screen
[function]
[call site]
00377
tsm_screen_clear_sb
[function]
[call site]
00378
screen_inc_age
[function]
[call site]
00379
line_free
[function]
[call site]
00380
tsm_screen_move_to
[function]
[call site]
00381
save_state
[function]
[call site]
00382
tsm_screen_get_cursor_x
[function]
[call site]
00383
tsm_screen_get_cursor_y
[function]
[call site]
00384
restore_state
[function]
[call site]
00385
tsm_screen_move_to
[function]
[call site]
00386
to_rgb
[function]
[call site]
00387
tsm_screen_set_def_attr
[function]
[call site]
00388
tsm_screen_set_flags
[function]
[call site]
00389
tsm_screen_reset_flags
[function]
[call site]
00390
tsm_screen_set_flags
[function]
[call site]
00391
tsm_screen_reset_flags
[function]
[call site]
00392
llog_format
[function]
[call site]
00393
tsm_screen_move_left
[function]
[call site]
00394
tsm_screen_tab_right
[function]
[call site]
00395
tsm_screen_move_down
[function]
[call site]
00396
tsm_screen_move_line_home
[function]
[call site]
00397
write_console
[function]
[call site]
00398
tsm_screen_move_down
[function]
[call site]
00399
tsm_screen_newline
[function]
[call site]
00400
tsm_screen_set_tabstop
[function]
[call site]
00401
tsm_screen_move_up
[function]
[call site]
00402
send_primary_da
[function]
[call site]
00403
llog_format
[function]
[call site]
00404
tsm_screen_draw
[function]
[call site]
00405
screen_cell_init
[function]
[call site]
00406
tsm_symbol_get
[function]
[call site]
00407
llog_format
[function]
[call site]
00408
llog_format
[function]
[call site]
00409
term_draw_cell
[function]
[call site]
00410
abort
[call site]
00411
tsm_vte_unref
[function]
[call site]
00412
llog_format
[function]
[call site]
00413
tsm_screen_unref
[function]
[call site]
00414
llog_format
[function]
[call site]
00415
line_free
[function]
[call site]
00416
line_free
[function]
[call site]
00417
tsm_symbol_table_unref
[function]
[call site]
00418
tsm_utf8_mach_free
[function]
[call site]
00419
tsm_screen_unref
[function]
[call site]
00420