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 |
---|---|---|---|---|---|---|---|
315 | 353 |
8 :
['free_names', 'g_ptr_array_new', 'mdb_debug', 'g_ptr_array_add', 'mdb_read_props', 'mdb_read_props_list', 'mdb_get_int16', 'mdb_get_int32'] |
315 | 353 | mdb_kkd_to_props | call site: 00223 | /src/mdbtools/src/libmdb/props.c:192 |
6 | 6 |
2 :
['malloc', 'decompress_unicode'] |
6 | 18 | mdb_unicode2ascii | call site: 00174 | /src/mdbtools/src/libmdb/iconv.c:150 |
2 | 49 |
3 :
['mdb_find_pg_row', 'mdb_get_int32', 'strcpy'] |
2 | 77 | mdb_memo_to_string | call site: 00291 | /src/mdbtools/src/libmdb/data.c:827 |
2 | 2 |
1 :
['perror'] |
2 | 2 | _mdb_read_pg | call site: 00053 | /src/mdbtools/src/libmdb/file.c:373 |
2 | 2 |
1 :
['strcmp'] |
2 | 2 | mdb_read_columns | call site: 00177 | /src/mdbtools/src/libmdb/table.c:332 |
0 | 133 |
3 :
['mdb_find_pg_row', 'mdb_get_int32', 'mdb_debug'] |
0 | 133 | mdb_ole_read | call site: 00203 | /src/mdbtools/src/libmdb/data.c:639 |
0 | 66 |
3 :
['mdb_get_option', 'mdb_buffer_dump', 'mdb_debug'] |
0 | 66 | mdb_ole_read | call site: 00200 | /src/mdbtools/src/libmdb/data.c:627 |
0 | 30 |
2 :
['mdb_get_int32', 'mdb_debug'] |
0 | 30 | mdb_ole_read_next | call site: 00215 | /src/mdbtools/src/libmdb/data.c:584 |
0 | 28 |
1 :
['mdb_unicode2ascii'] |
0 | 28 | mdb_memo_to_string | call site: 00286 | /src/mdbtools/src/libmdb/data.c:796 |
0 | 23 |
1 :
['mdb_free_catalog'] |
0 | 40 | mdb_read_catalog | call site: 00186 | /src/mdbtools/src/libmdb/catalog.c:122 |
0 | 17 |
1 :
['mdb_free_tabledef'] |
0 | 17 | mdb_read_table | call site: 00148 | /src/mdbtools/src/libmdb/table.c:103 |
0 | 13 |
1 :
['mdb_buffer_dump'] |
0 | 137 | mdb_read_table | call site: 00122 | /src/mdbtools/src/libmdb/table.c:96 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
mdb_open_buffer
[function]
[call site]
00001
fmemopen
[call site]
00002
fprintf
[call site]
00003
mdb_handle_from_stream
[function]
[call site]
00004
calloc
[call site]
00005
mdb_set_default_backend
[function]
[call site]
00006
mdb_init_backends
[function]
[call site]
00007
mdb_remove_backends
[function]
[call site]
00008
g_hash_table_foreach
[function]
[call site]
00009
mdb_drop_backend
[function]
[call site]
00010
g_hash_table_destroy
[function]
[call site]
00011
g_ptr_array_free
[function]
[call site]
00012
g_hash_table_new
[function]
[call site]
00013
calloc
[call site]
00014
g_ptr_array_new
[function]
[call site]
00015
mdb_register_backend
[function]
[call site]
00016
mdbi_register_backend2
[function]
[call site]
00017
calloc
[call site]
00018
g_hash_table_insert
[function]
[call site]
00019
calloc
[call site]
00020
g_ptr_array_add
[function]
[call site]
00021
realloc
[call site]
00022
mdb_register_backend
[function]
[call site]
00023
mdb_register_backend
[function]
[call site]
00024
mdbi_register_backend2
[function]
[call site]
00025
mdb_register_backend
[function]
[call site]
00026
mdb_register_backend
[function]
[call site]
00027
g_hash_table_lookup
[function]
[call site]
00028
g_strdup
[function]
[call site]
00029
strlen
[call site]
00030
g_memdup
[function]
[call site]
00031
mdb_set_date_fmt
[function]
[call site]
00032
snprintf
[call site]
00033
mdb_set_date_fmt
[function]
[call site]
00034
mdb_set_shortdate_fmt
[function]
[call site]
00035
snprintf
[call site]
00036
mdb_set_shortdate_fmt
[function]
[call site]
00037
mdb_set_date_fmt
[function]
[call site]
00038
mdb_set_shortdate_fmt
[function]
[call site]
00039
mdb_set_bind_size
[function]
[call site]
00040
mdb_set_boolean_fmt_numbers
[function]
[call site]
00041
mdb_set_repid_fmt
[function]
[call site]
00042
calloc
[call site]
00043
mdb_read_pg
[function]
[call site]
00044
_mdb_read_pg
[function]
[call site]
00045
fseeko
[call site]
00046
fprintf
[call site]
00047
ftello
[call site]
00048
fprintf
[call site]
00049
fseeko
[call site]
00050
fprintf
[call site]
00051
fread
[call site]
00052
ferror
[call site]
00053
perror
[call site]
00054
mdbi_rc4
[function]
[call site]
00055
RC4_set_key
[function]
[call site]
00056
RC4
[function]
[call site]
00057
mdb_close
[function]
[call site]
00058
mdb_free_catalog
[function]
[call site]
00059
mdb_free_props
[function]
[call site]
00060
g_hash_table_foreach
[function]
[call site]
00061
free_hash_entry
[function]
[call site]
00062
g_hash_table_destroy
[function]
[call site]
00063
g_ptr_array_free
[function]
[call site]
00064
g_ptr_array_free
[function]
[call site]
00065
fclose
[call site]
00066
mdb_iconv_close
[function]
[call site]
00067
iconv_close
[call site]
00068
iconv_close
[call site]
00069
mdb_remove_backends
[function]
[call site]
00070
mdb_close
[function]
[call site]
00071
mdb_get_byte
[function]
[call site]
00072
fprintf
[call site]
00073
mdb_close
[function]
[call site]
00074
mdbi_rc4
[function]
[call site]
00075
mdb_get_int16
[function]
[call site]
00076
mdb_get_int16
[function]
[call site]
00077
mdb_get_int16
[function]
[call site]
00078
mdb_get_int32
[function]
[call site]
00079
mdb_iconv_init
[function]
[call site]
00080
getenv
[call site]
00081
iconv_open
[call site]
00082
iconv_open
[call site]
00083
getenv
[call site]
00084
mdb_iconv_name_from_code_page
[function]
[call site]
00085
iconv_open
[call site]
00086
iconv_open
[call site]
00087
mdb_read_catalog
[function]
[call site]
00088
mdb_free_catalog
[function]
[call site]
00089
g_ptr_array_new
[function]
[call site]
00090
snprintf
[call site]
00091
mdb_read_table
[function]
[call site]
00092
mdb_read_pg
[function]
[call site]
00093
mdb_get_byte
[function]
[call site]
00094
mdb_get_byte
[function]
[call site]
00095
fprintf
[call site]
00096
mdb_alloc_tabledef
[function]
[call site]
00097
calloc
[call site]
00098
snprintf
[call site]
00099
mdb_get_int16
[function]
[call site]
00100
mdb_get_int32
[function]
[call site]
00101
mdb_get_int16
[function]
[call site]
00102
mdb_get_int16
[function]
[call site]
00103
mdb_get_int32
[function]
[call site]
00104
mdb_get_int32
[function]
[call site]
00105
mdb_get_int32
[function]
[call site]
00106
mdb_find_pg_row
[function]
[call site]
00107
mdb_swap_pgbuf
[function]
[call site]
00108
mdb_find_row
[function]
[call site]
00109
mdb_get_int16
[function]
[call site]
00110
mdb_get_int16
[function]
[call site]
00111
mdb_swap_pgbuf
[function]
[call site]
00112
fprintf
[call site]
00113
mdb_free_tabledef
[function]
[call site]
00114
g_ptr_array_free
[function]
[call site]
00115
mdb_free_columns
[function]
[call site]
00116
g_ptr_array_free
[function]
[call site]
00117
g_ptr_array_free
[function]
[call site]
00118
mdb_free_indices
[function]
[call site]
00119
g_ptr_array_free
[function]
[call site]
00120
g_memdup
[function]
[call site]
00121
mdb_get_option
[function]
[call site]
00122
load_options
[function]
[call site]
00123
getenv
[call site]
00124
strtok_r
[call site]
00125
strcmp
[call site]
00126
fprintf
[call site]
00127
strcmp
[call site]
00128
fprintf
[call site]
00129
strcmp
[call site]
00130
strcmp
[call site]
00131
strcmp
[call site]
00132
strcmp
[call site]
00133
strcmp
[call site]
00134
strtok_r
[call site]
00135
mdb_buffer_dump
[function]
[call site]
00136
fprintf
[call site]
00137
__ctype_b_loc
[call site]
00138
fprintf
[call site]
00139
fprintf
[call site]
00140
fprintf
[call site]
00141
fprintf
[call site]
00142
mdb_debug
[function]
[call site]
00143
load_options
[function]
[call site]
00144
vfprintf
[call site]
00145
fprintf
[call site]
00146
mdb_get_int32
[function]
[call site]
00147
mdb_find_pg_row
[function]
[call site]
00148
fprintf
[call site]
00149
mdb_free_tabledef
[function]
[call site]
00150
g_memdup
[function]
[call site]
00151
mdb_debug
[function]
[call site]
00152
mdb_get_int16
[function]
[call site]
00153
fprintf
[call site]
00154
mdb_free_catalog
[function]
[call site]
00155
mdb_read_columns
[function]
[call site]
00156
g_ptr_array_new
[function]
[call site]
00157
read_pg_if_n
[function]
[call site]
00158
mdb_get_int32
[function]
[call site]
00159
mdb_get_int32
[function]
[call site]
00160
mdb_free_columns
[function]
[call site]
00161
calloc
[call site]
00162
mdb_get_int16
[function]
[call site]
00163
mdb_get_int16
[function]
[call site]
00164
mdb_get_int16
[function]
[call site]
00165
mdb_get_int16
[function]
[call site]
00166
g_ptr_array_add
[function]
[call site]
00167
read_pg_if_8
[function]
[call site]
00168
read_pg_if_n
[function]
[call site]
00169
read_pg_if_16
[function]
[call site]
00170
read_pg_if_n
[function]
[call site]
00171
mdb_get_int16
[function]
[call site]
00172
read_pg_if_n
[function]
[call site]
00173
mdb_unicode2ascii
[function]
[call site]
00174
decompress_unicode
[function]
[call site]
00175
decompressed_to_utf8_with_iconv
[function]
[call site]
00176
mdb_col_comparer
[function]
[call site]
00177
fprintf
[call site]
00178
mdb_free_catalog
[function]
[call site]
00179
mdb_bind_column_by_name
[function]
[call site]
00180
mdb_bind_column_by_name
[function]
[call site]
00181
mdb_bind_column_by_name
[function]
[call site]
00182
mdb_bind_column_by_name
[function]
[call site]
00183
fprintf
[call site]
00184
mdb_free_catalog
[function]
[call site]
00185
mdb_bind_column_by_name
[function]
[call site]
00186
fprintf
[call site]
00187
mdb_free_catalog
[function]
[call site]
00188
atoi
[call site]
00189
calloc
[call site]
00190
snprintf
[call site]
00191
atol
[call site]
00192
g_ptr_array_add
[function]
[call site]
00193
mdb_ole_read_full
[function]
[call site]
00194
mdb_ole_read
[function]
[call site]
00195
mdb_get_int32
[function]
[call site]
00196
mdb_debug
[function]
[call site]
00197
mdb_get_int32
[function]
[call site]
00198
mdb_debug
[function]
[call site]
00199
mdb_find_pg_row
[function]
[call site]
00200
mdb_debug
[function]
[call site]
00201
mdb_get_option
[function]
[call site]
00202
mdb_buffer_dump
[function]
[call site]
00203
mdb_get_int32
[function]
[call site]
00204
mdb_debug
[function]
[call site]
00205
mdb_find_pg_row
[function]
[call site]
00206
mdb_debug
[function]
[call site]
00207
mdb_get_int32
[function]
[call site]
00208
mdb_debug
[function]
[call site]
00209
fprintf
[call site]
00210
mdb_ole_read_next
[function]
[call site]
00211
mdb_get_int32
[function]
[call site]
00212
mdb_debug
[function]
[call site]
00213
mdb_debug
[function]
[call site]
00214
mdb_find_pg_row
[function]
[call site]
00215
mdb_debug
[function]
[call site]
00216
mdb_get_int32
[function]
[call site]
00217
reallocf
[function]
[call site]
00218
realloc
[call site]
00219
fprintf
[call site]
00220
mdb_kkd_to_props
[function]
[call site]
00221
mdb_debug
[function]
[call site]
00222
strcmp
[call site]
00223
fprintf
[call site]
00224
mdb_buffer_dump
[function]
[call site]
00225
g_ptr_array_new
[function]
[call site]
00226
mdb_get_int32
[function]
[call site]
00227
mdb_get_int16
[function]
[call site]
00228
mdb_debug
[function]
[call site]
00229
free_names
[function]
[call site]
00230
g_ptr_array_foreach
[function]
[call site]
00231
do_g_free
[function]
[call site]
00232
g_ptr_array_free
[function]
[call site]
00233
mdb_read_props_list
[function]
[call site]
00234
g_ptr_array_new
[function]
[call site]
00235
mdb_get_int16
[function]
[call site]
00236
mdb_buffer_dump
[function]
[call site]
00237
mdb_unicode2ascii
[function]
[call site]
00238
g_ptr_array_add
[function]
[call site]
00239
fprintf
[call site]
00240
mdb_read_props
[function]
[call site]
00241
mdb_get_int16
[function]
[call site]
00242
mdb_get_int16
[function]
[call site]
00243
mdb_alloc_props
[function]
[call site]
00244
calloc
[call site]
00245
mdb_unicode2ascii
[function]
[call site]
00246
mdb_debug
[function]
[call site]
00247
g_hash_table_new
[function]
[call site]
00248
mdb_get_int16
[function]
[call site]
00249
mdb_get_int16
[function]
[call site]
00250
mdb_get_int16
[function]
[call site]
00251
g_strdup_printf
[function]
[call site]
00252
vasprintf
[call site]
00253
mdb_get_option
[function]
[call site]
00254
fprintf
[call site]
00255
mdb_debug
[function]
[call site]
00256
mdb_buffer_dump
[function]
[call site]
00257
strcmp
[call site]
00258
g_strdup
[function]
[call site]
00259
g_strdup
[function]
[call site]
00260
g_strdup_printf
[function]
[call site]
00261
g_strdup
[function]
[call site]
00262
mdb_col_to_string
[function]
[call site]
00263
mdb_get_byte
[function]
[call site]
00264
g_strdup_printf
[function]
[call site]
00265
mdb_get_int16
[function]
[call site]
00266
g_strdup_printf
[function]
[call site]
00267
mdb_get_int32
[function]
[call site]
00268
g_strdup_printf
[function]
[call site]
00269
mdb_get_single
[function]
[call site]
00270
g_strdup_printf
[function]
[call site]
00271
mdb_get_double
[function]
[call site]
00272
g_strdup_printf
[function]
[call site]
00273
g_strdup
[function]
[call site]
00274
g_strdup
[function]
[call site]
00275
mdb_unicode2ascii
[function]
[call site]
00276
mdb_date_to_string
[function]
[call site]
00277
mdb_get_double
[function]
[call site]
00278
mdb_date_to_tm
[function]
[call site]
00279
strftime
[call site]
00280
mdb_memo_to_string
[function]
[call site]
00281
strcpy
[call site]
00282
mdb_get_int32
[function]
[call site]
00283
mdb_unicode2ascii
[function]
[call site]
00284
mdb_get_int32
[function]
[call site]
00285
mdb_find_pg_row
[function]
[call site]
00286
strcpy
[call site]
00287
mdb_unicode2ascii
[function]
[call site]
00288
mdb_get_int32
[function]
[call site]
00289
mdb_find_pg_row
[function]
[call site]
00290
strcpy
[call site]
00291
mdb_get_int32
[function]
[call site]
00292
fprintf
[call site]
00293
mdb_unicode2ascii
[function]
[call site]
00294
fprintf
[call site]
00295
strcpy
[call site]
00296
mdb_money_to_string
[function]
[call site]
00297
multiply_byte
[function]
[call site]
00298
do_carry
[function]
[call site]
00299
multiply_byte
[function]
[call site]
00300
array_to_string
[function]
[call site]
00301
mdb_uuid_to_string_fmt
[function]
[call site]
00302
g_strdup_printf
[function]
[call site]
00303
fprintf
[call site]
00304
g_strdup
[function]
[call site]
00305
g_ptr_array_add
[function]
[call site]
00306
fprintf
[call site]
00307
free_names
[function]
[call site]
00308
mdb_free_tabledef
[function]
[call site]
00309
mdb_read_table
[function]
[call site]
00310
mdb_read_columns
[function]
[call site]
00311
mdb_rewind_table
[function]
[call site]
00312
mdb_fetch_row
[function]
[call site]
00313
mdb_read_next_dpg
[function]
[call site]
00314
mdb_map_find_next
[function]
[call site]
00315
mdb_map_find_next0
[function]
[call site]
00316
mdb_get_int32
[function]
[call site]
00317
mdb_map_find_next1
[function]
[call site]
00318
mdb_get_int32
[function]
[call site]
00319
mdb_read_alt_pg
[function]
[call site]
00320
_mdb_read_pg
[function]
[call site]
00321
fprintf
[call site]
00322
mdb_read_pg
[function]
[call site]
00323
fprintf
[call site]
00324
mdb_get_int32
[function]
[call site]
00325
mdb_get_int32
[function]
[call site]
00326
fprintf
[call site]
00327
mdb_read_pg
[function]
[call site]
00328
mdb_get_int32
[function]
[call site]
00329
mdb_get_int16
[function]
[call site]
00330
mdb_index_find_next
[function]
[call site]
00331
mdb_index_read_bottom_pg
[function]
[call site]
00332
mdb_index_page_init
[function]
[call site]
00333
mdb_index_page_reset
[function]
[call site]
00334
mdb_find_next_leaf
[function]
[call site]
00335
mdb_index_read_bottom_pg
[function]
[call site]
00336
mdb_read_pg
[function]
[call site]
00337
mdb_index_find_next_on_page
[function]
[call site]
00338
mdb_index_unpack_bitmap
[function]
[call site]
00339
mdb_get_int32_msb
[function]
[call site]
00340
mdb_chain_add_page
[function]
[call site]
00341
fprintf
[call site]
00342
mdb_index_page_init
[function]
[call site]
00343
mdb_find_next_leaf
[function]
[call site]
00344
mdb_index_find_next_on_page
[function]
[call site]
00345
mdb_index_unwind
[function]
[call site]
00346
mdb_find_next_leaf
[function]
[call site]
00347
mdb_index_find_next_on_page
[function]
[call site]
00348
mdb_read_pg
[function]
[call site]
00349
mdb_get_int32
[function]
[call site]
00350
mdb_read_pg
[function]
[call site]
00351
mdb_index_page_init
[function]
[call site]
00352
mdb_index_find_next_on_page
[function]
[call site]
00353
mdb_get_int32_msb
[function]
[call site]
00354
mdb_col_fixed_size
[function]
[call site]
00355
mdb_get_int16
[function]
[call site]
00356
mdb_index_test_sargs
[function]
[call site]
00357
strlen
[call site]
00358
g_ptr_array_new
[function]
[call site]
00359
g_memdup
[function]
[call site]
00360
mdb_index_cache_sarg
[function]
[call site]
00361
mdb_index_hash_text
[function]
[call site]
00362
strlen
[call site]
00363
fprintf
[call site]
00364
g_ptr_array_add
[function]
[call site]
00365
mdb_test_string
[function]
[call site]
00366
mdb_like_cmp
[function]
[call site]
00367
mdb_debug
[function]
[call site]
00368
mdb_like_cmp
[function]
[call site]
00369
strlen
[call site]
00370
mdb_like_cmp
[function]
[call site]
00371
strlen
[call site]
00372
strncmp
[call site]
00373
mdb_debug
[function]
[call site]
00374
mdb_like_cmp
[function]
[call site]
00375
mdb_debug
[function]
[call site]
00376
strcoll
[call site]
00377
mdb_test_sarg
[function]
[call site]
00378
mdb_test_int
[function]
[call site]
00379
fprintf
[call site]
00380
mdb_test_int
[function]
[call site]
00381
mdb_get_int16
[function]
[call site]
00382
mdb_test_int
[function]
[call site]
00383
mdb_get_int32
[function]
[call site]
00384
mdb_test_int
[function]
[call site]
00385
mdb_get_single
[function]
[call site]
00386
mdb_test_double
[function]
[call site]
00387
fprintf
[call site]
00388
mdb_get_double
[function]
[call site]
00389
mdb_test_double
[function]
[call site]
00390
mdb_unicode2ascii
[function]
[call site]
00391
mdb_test_string
[function]
[call site]
00392
mdb_get_int32
[function]
[call site]
00393
mdb_col_to_string
[function]
[call site]
00394
mdb_test_string
[function]
[call site]
00395
poor_mans_trunc
[function]
[call site]
00396
snprintf
[call site]
00397
__isoc99_sscanf
[call site]
00398
mdb_get_double
[function]
[call site]
00399
fprintf
[call site]
00400
mdb_index_scan_free
[function]
[call site]
00401
mdb_close
[function]
[call site]
00402
mdb_read_pg
[function]
[call site]
00403
mdb_get_int16
[function]
[call site]
00404
mdb_read_next_dpg
[function]
[call site]
00405
mdb_read_row
[function]
[call site]
00406
mdb_find_row
[function]
[call site]
00407
mdb_crack_row
[function]
[call site]
00408
mdb_get_option
[function]
[call site]
00409
mdb_buffer_dump
[function]
[call site]
00410
mdb_get_byte
[function]
[call site]
00411
mdb_get_int16
[function]
[call site]
00412
fprintf
[call site]
00413
mdb_get_byte
[function]
[call site]
00414
mdb_get_int16
[function]
[call site]
00415
mdb_crack_row3
[function]
[call site]
00416
mdb_crack_row4
[function]
[call site]
00417
mdb_get_int16
[function]
[call site]
00418
fprintf
[call site]
00419
mdb_get_option
[function]
[call site]
00420
fprintf
[call site]
00421
fprintf
[call site]
00422
fprintf
[call site]
00423
fprintf
[call site]
00424
mdb_test_sargs
[function]
[call site]
00425
mdb_test_sarg_node
[function]
[call site]
00426
mdb_find_field
[function]
[call site]
00427
mdb_test_sarg
[function]
[call site]
00428
mdb_test_sarg_node
[function]
[call site]
00429
mdb_test_sarg_node
[function]
[call site]
00430
mdb_test_sarg_node
[function]
[call site]
00431
mdb_test_sarg_node
[function]
[call site]
00432
mdb_test_sarg_node
[function]
[call site]
00433
_mdb_attempt_bind
[function]
[call site]
00434
mdb_xfer_bound_bool
[function]
[call site]
00435
strcpy
[call site]
00436
strlen
[call site]
00437
mdb_xfer_bound_data
[function]
[call site]
00438
strcpy
[call site]
00439
mdb_numeric_to_string
[function]
[call site]
00440
multiply_byte
[function]
[call site]
00441
multiply_byte
[function]
[call site]
00442
array_to_string
[function]
[call site]
00443
mdb_col_is_shortdate
[function]
[call site]
00444
mdb_col_get_prop
[function]
[call site]
00445
g_hash_table_lookup
[function]
[call site]
00446
strcmp
[call site]
00447
mdb_date_to_string
[function]
[call site]
00448
mdb_date_to_string
[function]
[call site]
00449
mdb_col_to_string
[function]
[call site]
00450
snprintf
[call site]
00451
strlen
[call site]
00452
mdb_xfer_bound_ole
[function]
[call site]
00453
mdb_xfer_bound_data
[function]
[call site]
00454
mdb_free_tabledef
[function]
[call site]
00455
mdb_close
[function]
[call site]
00456