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 |
|---|---|---|---|---|---|---|---|
| 988 | 988 |
1 :
['bfd_init_section_compress_status'] |
990 | 1016 | _bfd_elf_make_section_from_shdr | call site: 00000 | /src/binutils-gdb/bfd/elf.c:1209 |
| 988 | 988 |
1 :
['bfd_init_section_compress_status'] |
990 | 992 | make_a_section_from_file | call site: 00000 | /src/binutils-gdb/bfd/coffgen.c:249 |
| 510 | 510 |
2 :
['try_load_plugin', 'build_plugin_list'] |
510 | 510 | load_plugin | call site: 00000 | /src/binutils-gdb/bfd/plugin.c:571 |
| 268 | 1675 |
26 :
['image_write_l', 'alpha_vms_add_qw_reloc', 'dst_restore_location', '_bfd_abort', 'alpha_vms_add_fixup_qr', 'image_set_ptr', 'bfd_getl64', 'alpha_vms_sym_to_ctxt', 'image_write_w', 'bfd_getl32', 'image_write_q', 'alpha_vms_add_lw_reloc', 'alpha_vms_add_fixup_lp', 'alpha_vms_get_sym_value', '_bfd_vms_get_value', 'image_write', 'bfd_getl16', 'alpha_vms_add_fixup_ca', 'dst_retrieve_location', '_bfd_vms_push', 'alpha_vms_fix_sec_rel', 'image_write_b', '_bfd_vms_pop', 'dst_define_location', 'image_inc_ptr', 'alpha_vms_add_fixup_lr'] |
294 | 2251 | _bfd_vms_slurp_etir | call site: 00000 | /src/binutils-gdb/bfd/vms-alpha.c:1987 |
| 228 | 261 |
2 :
['bfd_pef_scan', 'bfd_zalloc'] |
228 | 272 | bfd_pef_object_p | call site: 00000 | /src/binutils-gdb/bfd/pef.c:600 |
| 123 | 142 |
7 :
['bfd_get_error', '_bfd_real_fseek', 'bfd_open_file', '_bfd_error_handler', 'bfd_set_error', 'dgettext', 'bfd_errmsg'] |
123 | 142 | bfd_cache_lookup_worker | call site: 00000 | /src/binutils-gdb/bfd/cache.c:247 |
| 82 | 82 |
1 :
['bfd_open_file'] |
82 | 82 | io_reinit | call site: 00154 | /src/binutils-gdb/bfd/format.c:171 |
| 71 | 73 |
3 :
['dgettext', 'bfd_link_hash_lookup', '_bfd_error_handler'] |
71 | 73 | _bfd_vms_get_value | call site: 00000 | /src/binutils-gdb/bfd/vms-alpha.c:1786 |
| 61 | 138 |
3 :
['bfd_make_section_with_flags', 'ppcboot_set_arch_mach', 'ppcboot_mkobject'] |
61 | 149 | ppcboot_object_p | call site: 00000 | /src/binutils-gdb/bfd/ppcboot.c:181 |
| 44 | 44 |
1 :
['s3_elf32_score_new_section_hook'] |
44 | 44 | elf32_score_new_section_hook | call site: 00000 | /src/binutils-gdb/bfd/elf32-score.c:4392 |
| 29 | 29 |
1 :
['close_one'] |
29 | 31 | bfd_cache_init | call site: 00118 | /src/binutils-gdb/bfd/cache.c:499 |
| 22 | 22 |
1 :
['find_target'] |
22 | 22 | bfd_find_target | call site: 00086 | /src/binutils-gdb/bfd/./targets.c:1619 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
bfd_init
[function]
[call site]
00001
error_handler_fprintf
[function]
[call site]
00002
_bfd_doprnt_scan
[function]
[call site]
00003
strchr
[call site]
00004
strchr
[call site]
00005
_bfd_abort
[function]
[call site]
00006
dgettext
[call site]
00007
_bfd_error_handler
[function]
[call site]
00008
dgettext
[call site]
00009
_bfd_error_handler
[function]
[call site]
00010
dgettext
[call site]
00011
_bfd_error_handler
[function]
[call site]
00012
_exit
[call site]
00013
_bfd_abort
[function]
[call site]
00014
strchr
[call site]
00015
_bfd_abort
[function]
[call site]
00016
_bfd_abort
[function]
[call site]
00017
_bfd_abort
[function]
[call site]
00018
_bfd_abort
[function]
[call site]
00019
fflush
[call site]
00020
_bfd_get_error_program_name
[function]
[call site]
00021
fprintf
[call site]
00022
_bfd_doprnt
[function]
[call site]
00023
strchr
[call site]
00024
fputc
[call site]
00025
strchr
[call site]
00026
abs
[call site]
00027
sprintf
[call site]
00028
abs
[call site]
00029
sprintf
[call site]
00030
strchr
[call site]
00031
_bfd_abort
[function]
[call site]
00032
_bfd_abort
[function]
[call site]
00033
bfd_get_flavour
[function]
[call site]
00034
bfd_get_flavour
[function]
[call site]
00035
bfd_get_flavour
[function]
[call site]
00036
_bfd_abort
[function]
[call site]
00037
bfd_is_thin_archive
[function]
[call site]
00038
bfd_get_filename
[function]
[call site]
00039
bfd_get_filename
[function]
[call site]
00040
bfd_get_filename
[function]
[call site]
00041
_bfd_abort
[function]
[call site]
00042
fprintf
[call site]
00043
fputc
[call site]
00044
fflush
[call site]
00045
_bfd_default_assert_handler
[function]
[call site]
00046
_bfd_error_handler
[function]
[call site]
00047
abort
[call site]
00048
strncpy
[call site]
00049
bufferToFile
[function]
[call site]
00050
mkstemp
[call site]
00051
__errno_location
[call site]
00052
write
[call site]
00053
__errno_location
[call site]
00054
close
[call site]
00055
close
[call site]
00056
bfd_openr
[function]
[call site]
00057
bfd_fopen
[function]
[call site]
00058
_bfd_new_bfd
[function]
[call site]
00059
bfd_zmalloc
[function]
[call site]
00060
bfd_malloc
[function]
[call site]
00061
bfd_set_error
[function]
[call site]
00062
_bfd_abort
[function]
[call site]
00063
bfd_set_error
[function]
[call site]
00064
objalloc_create
[function]
[call site]
00065
bfd_set_error
[function]
[call site]
00066
bfd_hash_table_init_n
[function]
[call site]
00067
bfd_set_error
[function]
[call site]
00068
objalloc_create
[function]
[call site]
00069
bfd_set_error
[function]
[call site]
00070
_objalloc_alloc
[function]
[call site]
00071
_objalloc_alloc
[function]
[call site]
00072
bfd_hash_table_free
[function]
[call site]
00073
objalloc_free
[function]
[call site]
00074
bfd_set_error
[function]
[call site]
00075
bfd_section_hash_newfunc
[function]
[call site]
00076
bfd_hash_allocate
[function]
[call site]
00077
_objalloc_alloc
[function]
[call site]
00078
bfd_set_error
[function]
[call site]
00079
bfd_hash_newfunc
[function]
[call site]
00080
bfd_hash_allocate
[function]
[call site]
00081
objalloc_free
[function]
[call site]
00082
close
[call site]
00083
bfd_find_target
[function]
[call site]
00084
close
[call site]
00091
_bfd_delete_bfd
[function]
[call site]
00092
bfd_hash_table_free
[function]
[call site]
00093
objalloc_free
[function]
[call site]
00094
bfd_get_filename
[function]
[call site]
00095
fdopen
[call site]
00096
_bfd_real_fopen
[function]
[call site]
00097
fopen64
[call site]
00098
close_on_exec
[function]
[call site]
00099
bfd_set_error
[function]
[call site]
00103
close
[call site]
00104
_bfd_delete_bfd
[function]
[call site]
00105
bfd_set_filename
[function]
[call site]
00106
strlen
[call site]
00107
bfd_alloc
[function]
[call site]
00108
bfd_set_error
[function]
[call site]
00109
_objalloc_alloc
[function]
[call site]
00110
bfd_set_error
[function]
[call site]
00111
bfd_set_error
[function]
[call site]
00112
fclose
[call site]
00113
_bfd_delete_bfd
[function]
[call site]
00114
bfd_cache_init
[function]
[call site]
00115
bfd_assert
[function]
[call site]
00116
dgettext
[call site]
00117
bfd_cache_max_open
[function]
[call site]
00118
getrlimit
[call site]
00119
sysconf
[call site]
00120
close_one
[function]
[call site]
00121
_bfd_real_ftell
[function]
[call site]
00122
ftello64
[call site]
00123
bfd_cache_delete
[function]
[call site]
00124
fclose
[call site]
00125
bfd_set_error
[function]
[call site]
00126
snip
[function]
[call site]
00127
insert
[function]
[call site]
00128
fclose
[call site]
00129
_bfd_delete_bfd
[function]
[call site]
00130
bfd_set_cacheable
[function]
[call site]
00131
remove
[call site]
00132
bfd_check_format
[function]
[call site]
00133
bfd_check_format_matches
[function]
[call site]
00134
bfd_set_error
[function]
[call site]
00135
bfd_malloc
[function]
[call site]
00136
bfd_set_error_handler
[function]
[call site]
00137
null_error_handler
[function]
[call site]
00138
_bfd_set_error_handler_caching
[function]
[call site]
00139
bfd_set_error_handler
[function]
[call site]
00140
bfd_preserve_save
[function]
[call site]
00141
bfd_alloc
[function]
[call site]
00142
bfd_hash_table_init
[function]
[call site]
00143
bfd_hash_table_init_n
[function]
[call site]
00144
bfd_section_hash_newfunc
[function]
[call site]
00145
bfd_seek
[function]
[call site]
00146
bfd_is_thin_archive
[function]
[call site]
00147
bfd_set_error
[function]
[call site]
00148
__errno_location
[call site]
00149
bfd_set_error
[function]
[call site]
00150
bfd_set_error
[function]
[call site]
00151
bfd_reinit
[function]
[call site]
00152
io_reinit
[function]
[call site]
00153
bfd_cache_close
[function]
[call site]
00154
bfd_cache_delete
[function]
[call site]
00155
bfd_open_file
[function]
[call site]
00156
bfd_cache_max_open
[function]
[call site]
00157
close_one
[function]
[call site]
00158
bfd_get_filename
[function]
[call site]
00159
_bfd_real_fopen
[function]
[call site]
00160
bfd_get_filename
[function]
[call site]
00161
_bfd_real_fopen
[function]
[call site]
00162
bfd_get_filename
[function]
[call site]
00163
_bfd_real_fopen
[function]
[call site]
00164
bfd_get_filename
[function]
[call site]
00165
stat
[call site]
00166
bfd_get_filename
[function]
[call site]
00167
unlink_if_ordinary
[function]
[call site]
00168
lstat
[call site]
00169
unlink
[call site]
00170
bfd_get_filename
[function]
[call site]
00171
_bfd_real_fopen
[function]
[call site]
00172
bfd_set_error
[function]
[call site]
00173
bfd_cache_init
[function]
[call site]
00174
bfd_section_list_clear
[function]
[call site]
00175
bfd_release
[function]
[call site]
00176
objalloc_free_block
[function]
[call site]
00177
abort
[call site]
00178
bfd_alloc
[function]
[call site]
00179
bfd_seek
[function]
[call site]
00180
bfd_has_map
[function]
[call site]
00181
bfd_get_error
[function]
[call site]
00182
bfd_preserve_save
[function]
[call site]
00183
bfd_preserve_restore
[function]
[call site]
00184
bfd_hash_table_free
[function]
[call site]
00185
io_reinit
[function]
[call site]
00186
bfd_release
[function]
[call site]
00187
bfd_reinit
[function]
[call site]
00188
bfd_release
[function]
[call site]
00189
bfd_seek
[function]
[call site]
00190
bfd_assert
[function]
[call site]
00191
bfd_preserve_finish
[function]
[call site]
00192
bfd_hash_table_free
[function]
[call site]
00193
bfd_preserve_finish
[function]
[call site]
00194
bfd_set_error_handler
[function]
[call site]
00195
_bfd_per_xvec_warn
[function]
[call site]
00196
bfd_malloc
[function]
[call site]
00197
print_warnmsg
[function]
[call site]
00198
fflush
[call site]
00199
_bfd_get_error_program_name
[function]
[call site]
00200
fprintf
[call site]
00201
fputs
[call site]
00202
fputc
[call site]
00203
fflush
[call site]
00204
_bfd_per_xvec_warn
[function]
[call site]
00205
clear_warnmsg
[function]
[call site]
00206
bfd_set_error
[function]
[call site]
00207
bfd_set_error
[function]
[call site]
00208
bfd_preserve_finish
[function]
[call site]
00209
bfd_preserve_restore
[function]
[call site]
00210
bfd_set_error_handler
[function]
[call site]
00211
_bfd_per_xvec_warn
[function]
[call site]
00212
print_warnmsg
[function]
[call site]
00213
clear_warnmsg
[function]
[call site]
00214
bfd_close
[function]
[call site]
00215
bfd_close_all_done
[function]
[call site]
00216
_maybe_make_executable
[function]
[call site]
00217
bfd_get_filename
[function]
[call site]
00218
stat
[call site]
00219
umask
[call site]
00220
umask
[call site]
00221
bfd_get_filename
[function]
[call site]
00222
chmod
[call site]
00223
_bfd_delete_bfd
[function]
[call site]
00224
remove
[call site]
00225