Warning:
The number of runtime covered functions are larger than the
number of reachable functions. This means that Fuzz Introspector found
there are more functions covered at runtime than what is considered
reachable based on the static analysis. This is a limitation in the
analysis as anything covered at runtime is by definition reachable by the
fuzzers.
This is likely due to a limitation in the static analysis. In this case, the
count of functions covered at runtime is the true value, which means this
is what should be considered "achieved" by the fuzzer.
Use the project functions table below to query all functions that were not covered at runtime.
The following table shows data about each function in the project. The functions included in this table correspond to all functions that exist in the executables of the fuzzers. As such, there may be functions that are from third-party libraries.
For further technical details on the meaning of columns in the below table, please see the Glossary .
Func name | Functions filename | Args | Function call depth | Reached by Fuzzers | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity |
---|
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 7007 | 99.7% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 18 | 0.25% |
All colors | 7025 | 100 |
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 |
---|---|---|---|---|---|---|---|
62 | 62 |
1 :
['mapping_symbol_for_insn'] |
62 | 62 | find_ifthen_state | call site: 00000 | /src/binutils-gdb/opcodes/arm-dis.c:12354 |
10 | 10 |
1 :
['mant_bits_set'] |
10 | 10 | floatformat_to_double | call site: 02220 | /src/binutils-gdb/libiberty/./floatformat.c:504 |
2 | 2 |
1 :
['abort'] |
2 | 2 | arm_decode_field | call site: 00000 | /src/binutils-gdb/opcodes/arm-dis.c:5608 |
2 | 2 |
1 :
['abort'] |
2 | 2 | arm_decode_field_multiple | call site: 00000 | /src/binutils-gdb/opcodes/arm-dis.c:5628 |
0 | 0 | None | 60 | 60 | _bfd_doprnt_scan | call site: 00000 | /src/binutils-gdb/bfd/bfd.c:1251 |
0 | 0 | None | 60 | 60 | _bfd_doprnt_scan | call site: 00000 | /src/binutils-gdb/bfd/bfd.c:1273 |
0 | 0 | None | 60 | 60 | _bfd_doprnt_scan | call site: 00000 | /src/binutils-gdb/bfd/bfd.c:1295 |
0 | 0 | None | 56 | 56 | _bfd_doprnt | call site: 00000 | /src/binutils-gdb/bfd/bfd.c:1007 |
0 | 0 | None | 56 | 56 | _bfd_doprnt | call site: 00000 | /src/binutils-gdb/bfd/bfd.c:1013 |
0 | 0 | None | 56 | 56 | _bfd_doprnt | call site: 00000 | /src/binutils-gdb/bfd/bfd.c:1041 |
0 | 0 | None | 56 | 56 | _bfd_doprnt | call site: 00000 | /src/binutils-gdb/bfd/bfd.c:1063 |
0 | 0 | None | 14 | 64 | print_insn_neon | call site: 00000 | /src/binutils-gdb/opcodes/arm-dis.c:9686 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
fuzz/fuzz_disas_ext.c | 4 |
opcodes/dis-init.c | 1 |
bfd/libbfd.c | 12 |
bfd/./archures.c | 4 |
opcodes/./disassemble.c | 5 |
opcodes/alpha-dis.c | 1 |
opcodes/arc-dis.c | 1 |
opcodes/arc-ext.c | 3 |
opcodes/../bfd/bfd.h | 8 |
libiberty/./xmalloc.c | 3 |
libiberty/./xexit.c | 1 |
bfd/section.c | 5 |
bfd/./bfd.h | 7 |
bfd/bfd.c | 5 |
libiberty/./xstrdup.c | 1 |
opcodes/avr-dis.c | 3 |
opcodes/bfin-dis.c | 51 |
opcodes/cr16-dis.c | 22 |
opcodes/cris-dis.c | 20 |
opcodes/crx-dis.c | 19 |
opcodes/csky-dis.c | 1 |
bfd/hash.c | 4 |
libiberty/./objalloc.c | 2 |
opcodes/d10v-dis.c | 4 |
opcodes/d10v-opc.c | 1 |
opcodes/d30v-dis.c | 4 |
opcodes/d30v-opc.c | 1 |
opcodes/dlx-dis.c | 8 |
opcodes/h8300-dis.c | 7 |
opcodes/hppa-dis.c | 20 |
opcodes/../bfd/libhppa.h | 2 |
opcodes/i386-dis.c | 32 |
opcodes/ia64-dis.c | 2 |
opcodes/ia64-opc.c | 8 |
opcodes/ip2k-dis.c | 15 |
opcodes/cgen-bitset.c | 10 |
opcodes/ip2k-desc.c | 8 |
opcodes/ip2k-opc.c | 8 |
opcodes/ip2k-asm.c | 1 |
libiberty/./regex.c | 15 |
opcodes/ip2k-ibld.c | 9 |
opcodes/cgen-opc.c | 9 |
opcodes/cgen-dis.c | 6 |
opcodes/bpf-dis.c | 4 |
opcodes/bpf-opc.c | 7 |
opcodes/epiphany-dis.c | 12 |
opcodes/epiphany-desc.c | 8 |
opcodes/epiphany-opc.c | 6 |
opcodes/epiphany-asm.c | 1 |
opcodes/epiphany-ibld.c | 9 |
opcodes/fr30-dis.c | 15 |
opcodes/fr30-desc.c | 8 |
opcodes/fr30-opc.c | 6 |
opcodes/fr30-asm.c | 1 |
opcodes/fr30-ibld.c | 12 |
opcodes/kvx-dis.c | 11 |
opcodes/lm32-dis.c | 9 |
opcodes/lm32-desc.c | 8 |
opcodes/lm32-opc.c | 6 |
opcodes/lm32-asm.c | 1 |
opcodes/lm32-ibld.c | 9 |
opcodes/m32r-dis.c | 12 |
opcodes/m32r-desc.c | 8 |
opcodes/m32r-opc.c | 7 |
opcodes/m32r-asm.c | 1 |
opcodes/m32r-ibld.c | 9 |
opcodes/m68hc11-dis.c | 7 |
opcodes/s12z-dis.c | 7 |
opcodes/s12z-opc.c | 2 |
opcodes/m68k-dis.c | 12 |
bfd/cpu-m68k.c | 1 |
libiberty/./floatformat.c | 3 |
opcodes/mt-dis.c | 10 |
opcodes/mt-desc.c | 8 |
opcodes/mt-opc.c | 8 |
opcodes/mt-asm.c | 1 |
opcodes/mt-ibld.c | 9 |
opcodes/microblaze-dis.c | 9 |
opcodes/msp430-dis.c | 11 |
opcodes/nds32-dis.c | 16 |
libiberty/./hashtab.c | 12 |
opcodes/nfp-dis.c | 51 |
opcodes/./../include/dis-asm.h | 1 |
opcodes/ns32k-dis.c | 13 |
opcodes/mcore-dis.c | 1 |
opcodes/mep-dis.c | 17 |
opcodes/mep-desc.c | 8 |
opcodes/mep-opc.c | 8 |
opcodes/mep-asm.c | 1 |
opcodes/mep-ibld.c | 9 |
opcodes/metag-dis.c | 1 |
opcodes/mips-dis.c | 29 |
bfd/elfxx-mips.c | 1 |
opcodes/./../include/opcode/mips.h | 8 |
opcodes/mips16-opc.c | 1 |
opcodes/micromips-opc.c | 1 |
opcodes/mips-opc.c | 1 |
opcodes/mmix-dis.c | 5 |
opcodes/m10200-dis.c | 2 |
opcodes/m10300-dis.c | 2 |
opcodes/nios2-dis.c | 10 |
opcodes/or1k-dis.c | 10 |
opcodes/or1k-desc.c | 8 |
opcodes/or1k-opc.c | 7 |
opcodes/or1k-asm.c | 1 |
opcodes/or1k-ibld.c | 9 |
opcodes/pdp11-dis.c | 7 |
opcodes/pj-dis.c | 2 |
opcodes/ppc-dis.c | 8 |
opcodes/pru-dis.c | 5 |
opcodes/riscv-dis.c | 3 |
bfd/cpu-riscv.c | 2 |
bfd/elfxx-riscv.c | 16 |
opcodes/rl78-dis.c | 8 |
opcodes/rl78-decode.opc | 3 |
opcodes/rx-dis.c | 12 |
opcodes/rx-decode.opc | 3 |
opcodes/s390-dis.c | 7 |
opcodes/score-dis.c | 7 |
opcodes/score7-dis.c | 4 |
opcodes/./sh-dis.c | 5 |
bfd/cpu-sh.c | 1 |
opcodes/sparc-dis.c | 5 |
opcodes/sparc-opc.c | 5 |
opcodes/spu-dis.c | 3 |
opcodes/tic30-dis.c | 9 |
opcodes/tic4x-dis.c | 15 |
opcodes/tic54x-dis.c | 12 |
opcodes/tic6x-dis.c | 7 |
opcodes/ft32-dis.c | 4 |
opcodes/./../include/opcode/ft32.h | 1 |
opcodes/v850-dis.c | 11 |
opcodes/wasm32-dis.c | 7 |
opcodes/xgate-dis.c | 6 |
opcodes/xstormy16-dis.c | 8 |
opcodes/xstormy16-desc.c | 8 |
opcodes/xstormy16-opc.c | 6 |
opcodes/xstormy16-asm.c | 1 |
opcodes/xstormy16-ibld.c | 9 |
opcodes/xtensa-dis.c | 6 |
bfd/xtensa-isa.c | 29 |
bfd/xtensa-dynconfig.c | 1 |
bfd/elf32-xtensa.c | 19 |
bfd/compress.c | 3 |
bfd/bfdio.c | 5 |
zlib/inflate.c | 10 |
zlib/zutil.c | 2 |
zlib/crc32.c | 5 |
zlib/adler32.c | 2 |
zlib/inftrees.c | 1 |
zlib/inffast.c | 1 |
bfd/elflink.c | 3 |
bfd/elf.c | 2 |
opcodes/z80-dis.c | 4 |
opcodes/z8k-dis.c | 10 |
opcodes/vax-dis.c | 7 |
opcodes/visium-dis.c | 6 |
opcodes/frv-dis.c | 13 |
opcodes/frv-desc.c | 8 |
opcodes/frv-opc.c | 6 |
opcodes/frv-asm.c | 1 |
opcodes/frv-ibld.c | 9 |
opcodes/moxie-dis.c | 1 |
opcodes/iq2000-dis.c | 9 |
opcodes/iq2000-desc.c | 8 |
opcodes/iq2000-opc.c | 6 |
opcodes/iq2000-asm.c | 2 |
opcodes/iq2000-ibld.c | 9 |
opcodes/m32c-dis.c | 23 |
opcodes/m32c-desc.c | 8 |
opcodes/m32c-opc.c | 7 |
opcodes/m32c-asm.c | 2 |
opcodes/m32c-ibld.c | 12 |
opcodes/tilegx-dis.c | 1 |
opcodes/tilegx-opc.c | 4 |
opcodes/tilepro-dis.c | 2 |
opcodes/tilepro-opc.c | 4 |
opcodes/loongarch-dis.c | 7 |
opcodes/loongarch-coder.c | 6 |
opcodes/loongarch-opc.c | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 7008 | 99.7% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 17 | 0.24% |
All colors | 7025 | 100 |
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 |
---|---|---|---|---|---|---|---|
65 | 65 |
1 :
['bfd_get_section_by_name'] |
65 | 65 | csky_get_disassembler | call site: 00548 | /src/binutils-gdb/opcodes/csky-dis.c:242 |
44 | 44 |
1 :
['floatformat_to_double'] |
46 | 46 | csky_output_operand | call site: 00000 | /src/binutils-gdb/opcodes/csky-dis.c:547 |
10 | 43 |
2 :
['get_gr_name', 'strcat'] |
10 | 43 | csky_output_operand | call site: 00000 | /src/binutils-gdb/opcodes/csky-dis.c:898 |
2 | 159 |
3 :
['csky_find_inst_info', 'csky_print_operands', 'strcat'] |
2 | 159 | print_insn_csky | call site: 00000 | /src/binutils-gdb/opcodes/csky-dis.c:1202 |
0 | 0 | None | 46 | 50 | csky_output_operand | call site: 00000 | /src/binutils-gdb/opcodes/csky-dis.c:535 |
0 | 0 | None | 12 | 45 | csky_output_operand | call site: 00000 | /src/binutils-gdb/opcodes/csky-dis.c:895 |
0 | 0 | None | 12 | 12 | xmalloc | call site: 00019 | /src/binutils-gdb/libiberty/./xmalloc.c:147 |
0 | 0 | None | 11 | 168 | print_insn_csky | call site: 00000 | /src/binutils-gdb/opcodes/csky-dis.c:1073 |
0 | 0 |
2 :
['bfd_asymbol_value.4306', 'get_sym_code_type.4304'] |
11 | 168 | print_insn_csky | call site: 00000 | /src/binutils-gdb/opcodes/csky-dis.c:1081 |
0 | 0 | None | 6 | 276 | csky_print_operand | call site: 00000 | /src/binutils-gdb/opcodes/csky-dis.c:955 |
0 | 0 | None | 2 | 159 | print_insn_csky | call site: 00000 | /src/binutils-gdb/opcodes/csky-dis.c:1195 |
0 | 0 | None | 2 | 2 | csky_output_operand | call site: 00000 | /src/binutils-gdb/opcodes/csky-dis.c:927 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
fuzz/fuzz_disas_ext.c | 4 |
opcodes/dis-init.c | 1 |
bfd/libbfd.c | 12 |
bfd/./archures.c | 4 |
opcodes/./disassemble.c | 5 |
opcodes/alpha-dis.c | 1 |
opcodes/arc-dis.c | 1 |
opcodes/arc-ext.c | 3 |
opcodes/../bfd/bfd.h | 8 |
libiberty/./xmalloc.c | 3 |
libiberty/./xexit.c | 1 |
bfd/section.c | 5 |
bfd/./bfd.h | 7 |
bfd/bfd.c | 5 |
libiberty/./xstrdup.c | 1 |
opcodes/avr-dis.c | 3 |
opcodes/bfin-dis.c | 51 |
opcodes/cr16-dis.c | 22 |
opcodes/cris-dis.c | 20 |
opcodes/crx-dis.c | 19 |
opcodes/csky-dis.c | 1 |
bfd/hash.c | 4 |
libiberty/./objalloc.c | 2 |
opcodes/d10v-dis.c | 4 |
opcodes/d10v-opc.c | 1 |
opcodes/d30v-dis.c | 4 |
opcodes/d30v-opc.c | 1 |
opcodes/dlx-dis.c | 8 |
opcodes/h8300-dis.c | 7 |
opcodes/hppa-dis.c | 20 |
opcodes/../bfd/libhppa.h | 2 |
opcodes/i386-dis.c | 32 |
opcodes/ia64-dis.c | 2 |
opcodes/ia64-opc.c | 8 |
opcodes/ip2k-dis.c | 15 |
opcodes/cgen-bitset.c | 10 |
opcodes/ip2k-desc.c | 8 |
opcodes/ip2k-opc.c | 8 |
opcodes/ip2k-asm.c | 1 |
libiberty/./regex.c | 15 |
opcodes/ip2k-ibld.c | 9 |
opcodes/cgen-opc.c | 9 |
opcodes/cgen-dis.c | 6 |
opcodes/bpf-dis.c | 4 |
opcodes/bpf-opc.c | 7 |
opcodes/epiphany-dis.c | 12 |
opcodes/epiphany-desc.c | 8 |
opcodes/epiphany-opc.c | 6 |
opcodes/epiphany-asm.c | 1 |
opcodes/epiphany-ibld.c | 9 |
opcodes/fr30-dis.c | 15 |
opcodes/fr30-desc.c | 8 |
opcodes/fr30-opc.c | 6 |
opcodes/fr30-asm.c | 1 |
opcodes/fr30-ibld.c | 12 |
opcodes/kvx-dis.c | 11 |
opcodes/lm32-dis.c | 9 |
opcodes/lm32-desc.c | 8 |
opcodes/lm32-opc.c | 6 |
opcodes/lm32-asm.c | 1 |
opcodes/lm32-ibld.c | 9 |
opcodes/m32r-dis.c | 12 |
opcodes/m32r-desc.c | 8 |
opcodes/m32r-opc.c | 7 |
opcodes/m32r-asm.c | 1 |
opcodes/m32r-ibld.c | 9 |
opcodes/m68hc11-dis.c | 7 |
opcodes/s12z-dis.c | 7 |
opcodes/s12z-opc.c | 2 |
opcodes/m68k-dis.c | 12 |
bfd/cpu-m68k.c | 1 |
libiberty/./floatformat.c | 3 |
opcodes/mt-dis.c | 10 |
opcodes/mt-desc.c | 8 |
opcodes/mt-opc.c | 8 |
opcodes/mt-asm.c | 1 |
opcodes/mt-ibld.c | 9 |
opcodes/microblaze-dis.c | 9 |
opcodes/msp430-dis.c | 11 |
opcodes/nds32-dis.c | 16 |
libiberty/./hashtab.c | 12 |
opcodes/nfp-dis.c | 51 |
opcodes/./../include/dis-asm.h | 1 |
opcodes/ns32k-dis.c | 13 |
opcodes/mcore-dis.c | 1 |
opcodes/mep-dis.c | 17 |
opcodes/mep-desc.c | 8 |
opcodes/mep-opc.c | 8 |
opcodes/mep-asm.c | 1 |
opcodes/mep-ibld.c | 9 |
opcodes/metag-dis.c | 1 |
opcodes/mips-dis.c | 29 |
bfd/elfxx-mips.c | 1 |
opcodes/./../include/opcode/mips.h | 8 |
opcodes/mips16-opc.c | 1 |
opcodes/micromips-opc.c | 1 |
opcodes/mips-opc.c | 1 |
opcodes/mmix-dis.c | 5 |
opcodes/m10200-dis.c | 2 |
opcodes/m10300-dis.c | 2 |
opcodes/nios2-dis.c | 10 |
opcodes/or1k-dis.c | 10 |
opcodes/or1k-desc.c | 8 |
opcodes/or1k-opc.c | 7 |
opcodes/or1k-asm.c | 1 |
opcodes/or1k-ibld.c | 9 |
opcodes/pdp11-dis.c | 7 |
opcodes/pj-dis.c | 2 |
opcodes/ppc-dis.c | 8 |
opcodes/pru-dis.c | 5 |
opcodes/riscv-dis.c | 3 |
bfd/cpu-riscv.c | 2 |
bfd/elfxx-riscv.c | 16 |
opcodes/rl78-dis.c | 8 |
opcodes/rl78-decode.opc | 3 |
opcodes/rx-dis.c | 12 |
opcodes/rx-decode.opc | 3 |
opcodes/s390-dis.c | 7 |
opcodes/score-dis.c | 7 |
opcodes/score7-dis.c | 4 |
opcodes/./sh-dis.c | 5 |
bfd/cpu-sh.c | 1 |
opcodes/sparc-dis.c | 5 |
opcodes/sparc-opc.c | 5 |
opcodes/spu-dis.c | 3 |
opcodes/tic30-dis.c | 9 |
opcodes/tic4x-dis.c | 15 |
opcodes/tic54x-dis.c | 12 |
opcodes/tic6x-dis.c | 7 |
opcodes/ft32-dis.c | 4 |
opcodes/./../include/opcode/ft32.h | 1 |
opcodes/v850-dis.c | 11 |
opcodes/wasm32-dis.c | 7 |
opcodes/xgate-dis.c | 6 |
opcodes/xstormy16-dis.c | 8 |
opcodes/xstormy16-desc.c | 8 |
opcodes/xstormy16-opc.c | 6 |
opcodes/xstormy16-asm.c | 1 |
opcodes/xstormy16-ibld.c | 9 |
opcodes/xtensa-dis.c | 6 |
bfd/xtensa-isa.c | 29 |
bfd/xtensa-dynconfig.c | 1 |
bfd/elf32-xtensa.c | 19 |
bfd/compress.c | 3 |
bfd/bfdio.c | 5 |
zlib/inflate.c | 10 |
zlib/zutil.c | 2 |
zlib/crc32.c | 5 |
zlib/adler32.c | 2 |
zlib/inftrees.c | 1 |
zlib/inffast.c | 1 |
bfd/elflink.c | 3 |
bfd/elf.c | 2 |
opcodes/z80-dis.c | 4 |
opcodes/z8k-dis.c | 10 |
opcodes/vax-dis.c | 7 |
opcodes/visium-dis.c | 6 |
opcodes/frv-dis.c | 13 |
opcodes/frv-desc.c | 8 |
opcodes/frv-opc.c | 6 |
opcodes/frv-asm.c | 1 |
opcodes/frv-ibld.c | 9 |
opcodes/moxie-dis.c | 1 |
opcodes/iq2000-dis.c | 9 |
opcodes/iq2000-desc.c | 8 |
opcodes/iq2000-opc.c | 6 |
opcodes/iq2000-asm.c | 2 |
opcodes/iq2000-ibld.c | 9 |
opcodes/m32c-dis.c | 23 |
opcodes/m32c-desc.c | 8 |
opcodes/m32c-opc.c | 7 |
opcodes/m32c-asm.c | 2 |
opcodes/m32c-ibld.c | 12 |
opcodes/tilegx-dis.c | 1 |
opcodes/tilegx-opc.c | 4 |
opcodes/tilepro-dis.c | 2 |
opcodes/tilepro-opc.c | 4 |
opcodes/loongarch-dis.c | 7 |
opcodes/loongarch-coder.c | 6 |
opcodes/loongarch-opc.c | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 1153 | 88.2% |
gold | [1:9] | 11 | 0.84% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 142 | 10.8% |
All colors | 1306 | 100 |
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 |
---|---|---|---|---|---|---|---|
2485 | 5388 |
8 :
['gettext', 'load_debug_section', 'display_data', 'free_dwo_info', 'process_debug_info', 'error', 'warn', 'load_dwo_file'] |
2485 | 6633 | load_separate_debug_files | call site: 00172 | /src/binutils-gdb/binutils/./dwarf.c:12046 |
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:1220 |
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 |
266 | 1675 |
26 :
['alpha_vms_add_fixup_lp', 'bfd_getl64', 'alpha_vms_add_fixup_lr', '_bfd_vms_push', 'bfd_getl16', '_bfd_vms_get_value', 'image_write_w', 'image_write_q', 'image_write_l', 'dst_define_location', 'alpha_vms_add_lw_reloc', 'image_write', 'image_set_ptr', 'image_inc_ptr', 'alpha_vms_add_fixup_ca', 'dst_restore_location', 'dst_retrieve_location', 'alpha_vms_fix_sec_rel', '_bfd_abort', 'alpha_vms_add_fixup_qr', '_bfd_vms_pop', 'alpha_vms_get_sym_value', 'alpha_vms_add_qw_reloc', 'bfd_getl32', 'image_write_b', 'alpha_vms_sym_to_ctxt'] |
292 | 2251 | _bfd_vms_slurp_etir | call site: 00000 | /src/binutils-gdb/bfd/vms-alpha.c:1987 |
71 | 73 |
3 :
['dgettext', '_bfd_error_handler', 'bfd_link_hash_lookup'] |
71 | 73 | _bfd_vms_get_value | call site: 00000 | /src/binutils-gdb/bfd/vms-alpha.c:1786 |
66 | 66 |
1 :
['bfd_close'] |
66 | 190 | bfd_mach_o_close_and_cleanup | call site: 00000 | /src/binutils-gdb/bfd/mach-o.c:6204 |
61 | 206 |
6 :
['bfd_get_error', 'bfd_make_section_with_flags', 'bfd_read', 'ppcboot_mkobject', 'bfd_stat', 'ppcboot_set_arch_mach'] |
61 | 272 | ppcboot_object_p | call site: 00000 | /src/binutils-gdb/bfd/ppcboot.c:145 |
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 |
32 | 52 |
8 :
['stat', 'close', 'lseek', 'open', 'getenv', 'read', 'startswith.96723', 'bfd_release'] |
32 | 112 | go32exe_create_stub | call site: 00000 | /src/binutils-gdb/bfd/coff-stgo32.c:121 |
29 | 29 |
1 :
['close_one'] |
40 | 147 | bfd_open_file | call site: 00112 | /src/binutils-gdb/bfd/cache.c:597 |
29 | 29 |
1 :
['close_one'] |
29 | 31 | bfd_cache_init | call site: 00073 | /src/binutils-gdb/bfd/cache.c:499 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
binutils/fuzz_dwarf.c | 1 |
bfd/opncls.c | 8 |
bfd/libbfd.c | 4 |
bfd/bfd.c | 11 |
libiberty/./objalloc.c | 4 |
bfd/hash.c | 9 |
bfd/section.c | 6 |
bfd/./targets.c | 3 |
bfd/./bfd.h | 9 |
bfd/bfdio.c | 7 |
bfd/cache.c | 8 |
bfd/format.c | 10 |
libiberty/./unlink-if-ordinary.c | 1 |
binutils/../bfd/bfd.h | 3 |
binutils/./dwarf.c | 56 |
binutils/./fuzz_objdump.h | 7 |
libiberty/./xmalloc.c | 3 |
libiberty/./xexit.c | 1 |
bfd/simple.c | 13 |
bfd/compress.c | 3 |
zlib/inflate.c | 10 |
zlib/zutil.c | 2 |
zlib/crc32.c | 5 |
zlib/adler32.c | 2 |
zlib/inftrees.c | 1 |
zlib/inffast.c | 1 |
bfd/linker.c | 4 |
binutils/elfcomm.c | 3 |
binutils/./dwarf.h | 1 |
libiberty/./../include/dwarf2.def | 4 |
libiberty/./concat.c | 3 |
libiberty/./lrealpath.c | 1 |
libiberty/./xstrdup.c | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 6655 | 99.6% |
gold | [1:9] | 23 | 0.34% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 3 | 0.04% |
All colors | 6681 | 100 |
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 |
---|---|---|---|---|---|---|---|
107 | 118 |
7 :
['_bfd_real_fopen', 'fdopen', 'bfd_set_cacheable', 'bfd_set_filename', 'bfd_cache_init', 'fclose', 'bfd_set_error'] |
109 | 156 | bfd_fopen | call site: 00038 | /src/binutils-gdb/bfd/opncls.c:274 |
99 | 99 |
2 :
['bfd_seek', 'bfd_close'] |
99 | 99 | check_architecture | call site: 00004 | /src/binutils-gdb/binutils/fuzz_readelf.c:29 |
9 | 9 |
1 :
['_bfd_abort'] |
9 | 9 | bfd_set_error | call site: 00009 | /src/binutils-gdb/bfd/bfd.c:802 |
2 | 2 |
1 :
['getenv'] |
4 | 26 | bfd_find_target | call site: 00038 | /src/binutils-gdb/bfd/./targets.c:1620 |
2 | 2 |
1 :
['close'] |
2 | 14 | bfd_fopen | call site: 00038 | /src/binutils-gdb/bfd/opncls.c:276 |
0 | 16 |
2 :
['bfd_hash_table_free', 'bfd_set_error'] |
0 | 16 | bfd_hash_table_init_n | call site: 00025 | /src/binutils-gdb/bfd/hash.c:449 |
0 | 11 |
1 :
['bfd_set_error'] |
0 | 11 | bfd_malloc | call site: 00009 | /src/binutils-gdb/bfd/libbfd.c:291 |
0 | 11 |
1 :
['bfd_set_error'] |
0 | 11 | _bfd_new_bfd | call site: 00019 | /src/binutils-gdb/bfd/opncls.c:93 |
0 | 0 | None | 2 | 2 | bfd_fopen | call site: 00006 | /src/binutils-gdb/bfd/opncls.c:266 |
0 | 0 | None | 0 | 57 | _bfd_new_bfd | call site: 00007 | /src/binutils-gdb/bfd/opncls.c:84 |
0 | 0 | None | 0 | 11 | bfd_hash_table_init_n | call site: 00021 | /src/binutils-gdb/bfd/hash.c:435 |
0 | 0 | None | 0 | 11 | bfd_hash_table_init_n | call site: 00023 | /src/binutils-gdb/bfd/hash.c:442 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
binutils/fuzz_readelf.c | 2 |
bfd/opncls.c | 8 |
bfd/libbfd.c | 3 |
bfd/bfd.c | 4 |
libiberty/./objalloc.c | 3 |
bfd/hash.c | 4 |
bfd/section.c | 1 |
bfd/./targets.c | 2 |
bfd/./bfd.h | 3 |
bfd/bfdio.c | 4 |
bfd/cache.c | 6 |
binutils/./dwarf.c | 76 |
binutils/elfcomm.c | 15 |
binutils/./readelf.h | 257 |
binutils/../bfd/bfd.h | 1 |
libiberty/./xstrdup.c | 1 |
libiberty/./xmalloc.c | 4 |
libiberty/./xexit.c | 1 |
libiberty/./lbasename.c | 2 |
binutils/./../include/elf/aarch64.h | 1 |
binutils/./../include/elf/m32r.h | 1 |
binutils/./../include/elf/i386.h | 1 |
binutils/./../include/elf/m68hc11.h | 1 |
binutils/./../include/elf/s12z.h | 1 |
binutils/./../include/elf/m68k.h | 1 |
binutils/./../include/elf/i960.h | 1 |
binutils/./../include/elf/avr.h | 1 |
binutils/./../include/elf/sparc.h | 1 |
binutils/./../include/elf/spu.h | 1 |
binutils/./../include/elf/v850.h | 2 |
binutils/./../include/elf/d10v.h | 1 |
binutils/./../include/elf/d30v.h | 1 |
binutils/./../include/elf/dlx.h | 1 |
binutils/./../include/elf/sh.h | 1 |
binutils/./../include/elf/mn10300.h | 1 |
binutils/./../include/elf/mn10200.h | 1 |
binutils/./../include/elf/fr30.h | 1 |
binutils/./../include/elf/frv.h | 1 |
binutils/./../include/elf/csky.h | 1 |
binutils/./../include/elf/ft32.h | 1 |
binutils/./../include/elf/mcore.h | 1 |
binutils/./../include/elf/mmix.h | 1 |
binutils/./../include/elf/moxie.h | 1 |
binutils/./../include/elf/msp430.h | 2 |
binutils/./../include/elf/nds32.h | 1 |
binutils/./../include/elf/ppc.h | 1 |
binutils/./../include/elf/ppc64.h | 2 |
binutils/./../include/elf/mips.h | 1 |
binutils/./../include/elf/riscv.h | 1 |
binutils/./../include/elf/alpha.h | 1 |
binutils/./../include/elf/arm.h | 1 |
binutils/./../include/elf/arc.h | 1 |
binutils/./../include/elf/hppa.h | 1 |
binutils/./../include/elf/h8.h | 1 |
binutils/./../include/elf/or1k.h | 1 |
binutils/./../include/elf/pj.h | 1 |
binutils/./../include/elf/ia64.h | 1 |
binutils/./../include/elf/kvx.h | 1 |
binutils/./../include/elf/cris.h | 1 |
binutils/./../include/elf/i860.h | 1 |
binutils/./../include/elf/x86-64.h | 1 |
binutils/./../include/elf/i370.h | 1 |
binutils/./../include/elf/s390.h | 1 |
binutils/./../include/elf/score.h | 1 |
binutils/./../include/elf/xstormy16.h | 1 |
binutils/./../include/elf/crx.h | 1 |
binutils/./../include/elf/vax.h | 1 |
binutils/./../include/elf/visium.h | 1 |
binutils/./../include/elf/bpf.h | 1 |
binutils/./../include/elf/epiphany.h | 1 |
binutils/./../include/elf/ip2k.h | 1 |
binutils/./../include/elf/iq2000.h | 1 |
binutils/./../include/elf/xtensa.h | 1 |
binutils/./../include/elf/lm32.h | 1 |
binutils/./../include/elf/m32c.h | 1 |
binutils/./../include/elf/mt.h | 1 |
binutils/./../include/elf/bfin.h | 1 |
binutils/./../include/elf/mep.h | 1 |
binutils/./../include/elf/cr16.h | 1 |
binutils/./../include/elf/microblaze.h | 1 |
binutils/./../include/elf/rl78.h | 1 |
binutils/./../include/elf/rx.h | 1 |
binutils/./../include/elf/metag.h | 1 |
binutils/./../include/elf/tic6x.h | 1 |
binutils/./../include/elf/tilegx.h | 1 |
binutils/./../include/elf/tilepro.h | 1 |
binutils/./../include/elf/wasm32.h | 1 |
binutils/./../include/elf/xgate.h | 1 |
binutils/./../include/elf/nios2.h | 1 |
binutils/./../include/elf/pru.h | 1 |
binutils/./../include/elf/nfp.h | 2 |
binutils/./../include/elf/z80.h | 1 |
binutils/./../include/elf/loongarch.h | 1 |
binutils/./../include/elf/amdgpu.h | 1 |
libiberty/./cplus-dem.c | 2 |
libiberty/./rust-demangle.c | 32 |
libiberty/./cp-demangle.c | 110 |
libiberty/./d-demangle.c | 41 |
zlib/inflate.c | 10 |
zlib/zutil.c | 3 |
zlib/crc32.c | 5 |
zlib/adler32.c | 2 |
zlib/inftrees.c | 1 |
zlib/inffast.c | 1 |
binutils/./dwarf.h | 1 |
libiberty/./../include/dwarf2.def | 4 |
libiberty/./concat.c | 3 |
libiberty/./lrealpath.c | 1 |
libctf/ctf-archive.c | 15 |
/usr/include/x86_64-linux-gnu/bits/uintn-identity.h | 1 |
libctf/ctf-open.c | 30 |
libctf/ctf-subr.c | 7 |
libctf/ctf-util.c | 13 |
/usr/include/x86_64-linux-gnu/bits/byteswap.h | 3 |
libctf/ctf-error.c | 2 |
zlib/uncompr.c | 2 |
libctf/ctf-string.c | 10 |
libctf/ctf-hash.c | 20 |
libiberty/./hashtab.c | 15 |
libctf/./ctf-inlines.h | 2 |
libctf/ctf-create.c | 5 |
libctf/ctf-serialize.c | 1 |
libctf/ctf-dedup.c | 1 |
libiberty/./bsearch_r.c | 1 |
libctf/ctf-dump.c | 14 |
libctf/ctf-labels.c | 2 |
libctf/ctf-types.c | 23 |
libctf/ctf-decl.c | 5 |
libctf/ctf-lookup.c | 3 |
libsframe/sframe.c | 40 |
libsframe/sframe-error.c | 1 |
libsframe/sframe-dump.c | 5 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 95 | 53.3% |
gold | [1:9] | 1 | 0.56% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 15 | 8.42% |
lawngreen | 50+ | 67 | 37.6% |
All colors | 178 | 100 |
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 |
---|---|---|---|---|---|---|---|
29 | 29 |
1 :
['close_one'] |
31 | 147 | bfd_open_file | call site: 00158 | /src/binutils-gdb/bfd/cache.c:597 |
29 | 29 |
1 :
['close_one'] |
29 | 31 | bfd_cache_init | call site: 00118 | /src/binutils-gdb/bfd/cache.c:499 |
9 | 9 |
1 :
['_bfd_abort'] |
9 | 9 | bfd_set_error | call site: 00062 | /src/binutils-gdb/bfd/bfd.c:802 |
2 | 24 |
2 :
['__errno_location', 'bfd_set_error'] |
2 | 24 | bfd_seek | call site: 00146 | /src/binutils-gdb/bfd/bfdio.c:485 |
2 | 13 |
2 :
['close', 'bfd_set_error'] |
2 | 25 | bfd_fopen | call site: 00097 | /src/binutils-gdb/bfd/opncls.c:288 |
2 | 2 |
1 :
['fdopen'] |
8 | 144 | bfd_fopen | call site: 00092 | /src/binutils-gdb/bfd/opncls.c:283 |
2 | 2 |
1 :
['getenv'] |
4 | 26 | bfd_find_target | call site: 00084 | /src/binutils-gdb/bfd/./targets.c:1620 |
2 | 2 |
1 :
['__errno_location'] |
4 | 4 | bufferToFile | call site: 00053 | /src/binutils-gdb/fuzz/fuzz_bfd_ext.c:35 |
2 | 2 |
1 :
['sysconf'] |
2 | 2 | bfd_cache_max_open | call site: 00119 | /src/binutils-gdb/bfd/cache.c:98 |
0 | 33 |
2 :
['_objalloc_alloc', 'bfd_set_error'] |
0 | 63 | bfd_hash_lookup | call site: 00000 | /src/binutils-gdb/bfd/hash.c:571 |
0 | 33 |
1 :
['bfd_seek'] |
0 | 33 | bfd_read | call site: 00000 | /src/binutils-gdb/bfd/bfdio.c:283 |
0 | 23 |
2 :
['_bfd_delete_bfd', 'bfd_set_error'] |
0 | 23 | bfd_openw | call site: 00157 | /src/binutils-gdb/bfd/opncls.c:785 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
fuzz/fuzz_bfd_ext.c | 2 |
bfd/bfd.c | 10 |
bfd/./bfd.h | 4 |
bfd/opncls.c | 9 |
bfd/libbfd.c | 3 |
libiberty/./objalloc.c | 3 |
bfd/hash.c | 4 |
bfd/section.c | 1 |
bfd/./targets.c | 2 |
bfd/bfdio.c | 4 |
bfd/cache.c | 7 |
libiberty/./unlink-if-ordinary.c | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 6920 | 98.5% |
gold | [1:9] | 48 | 0.68% |
yellow | [10:29] | 1 | 0.01% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 56 | 0.79% |
All colors | 7025 | 100 |
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 |
---|---|---|---|---|---|---|---|
200 | 203 |
4 :
['mep_examine_vliw64_insns', 'cgen_bitset_union', 'cgen_bitset_clear', 'mep_examine_vliw32_insns'] |
329 | 332 | mep_print_insn | call site: 03469 | /src/binutils-gdb/opcodes/mep-dis.c:673 |
129 | 129 |
1 :
['mep_examine_ivc2_insns'] |
129 | 129 | mep_print_insn | call site: 03497 | /src/binutils-gdb/opcodes/mep-dis.c:710 |
11 | 11 |
3 :
['free', 'xregerror', 'xregfree'] |
11 | 11 | mep_cgen_build_insn_regex | call site: 03049 | /src/binutils-gdb/opcodes/mep-asm.c:1419 |
9 | 9 |
1 :
['_bfd_abort'] |
9 | 9 | bfd_put_bits | call site: 01254 | /src/binutils-gdb/bfd/libbfd.c:998 |
9 | 9 |
1 :
['_bfd_abort'] |
9 | 9 | bfd_get_bits | call site: 01244 | /src/binutils-gdb/bfd/libbfd.c:1019 |
6 | 6 |
3 :
['abort', 'dgettext', '_bfd_error_handler'] |
6 | 6 | mep_cgen_cpu_open | call site: 03023 | /src/binutils-gdb/opcodes/mep-desc.c:6329 |
4 | 4 |
3 :
['bfd_get_flavour.14250', 'dgettext', '_bfd_error_handler'] |
462 | 465 | mep_print_insn | call site: 03467 | /src/binutils-gdb/opcodes/mep-dis.c:644 |
4 | 4 |
3 :
['malloc', '__ctype_tolower_loc', '__ctype_b_loc'] |
6 | 586 | xregcomp | call site: 01072 | /src/binutils-gdb/libiberty/./regex.c:7936 |
2 | 2 |
1 :
['realloc'] |
2 | 2 | byte_regex_compile | call site: 01152 | /src/binutils-gdb/libiberty/./regex.c:4160 |
2 | 2 |
1 :
['memcmp'] |
2 | 2 | cgen_bitset_compare | call site: 01029 | /src/binutils-gdb/opcodes/cgen-bitset.c:113 |
2 | 2 |
1 :
['abort'] |
2 | 2 | cgen_get_insn_value | call site: 01242 | /src/binutils-gdb/opcodes/cgen-opc.c:373 |
0 | 0 | None | 203 | 251 | byte_regex_compile | call site: 01076 | /src/binutils-gdb/libiberty/./regex.c:2424 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
fuzz/fuzz_disas_ext.c | 4 |
opcodes/dis-init.c | 1 |
bfd/libbfd.c | 12 |
bfd/./archures.c | 4 |
opcodes/./disassemble.c | 5 |
opcodes/alpha-dis.c | 1 |
opcodes/arc-dis.c | 1 |
opcodes/arc-ext.c | 3 |
opcodes/../bfd/bfd.h | 8 |
libiberty/./xmalloc.c | 3 |
libiberty/./xexit.c | 1 |
bfd/section.c | 5 |
bfd/./bfd.h | 7 |
bfd/bfd.c | 5 |
libiberty/./xstrdup.c | 1 |
opcodes/avr-dis.c | 3 |
opcodes/bfin-dis.c | 51 |
opcodes/cr16-dis.c | 22 |
opcodes/cris-dis.c | 20 |
opcodes/crx-dis.c | 19 |
opcodes/csky-dis.c | 1 |
bfd/hash.c | 4 |
libiberty/./objalloc.c | 2 |
opcodes/d10v-dis.c | 4 |
opcodes/d10v-opc.c | 1 |
opcodes/d30v-dis.c | 4 |
opcodes/d30v-opc.c | 1 |
opcodes/dlx-dis.c | 8 |
opcodes/h8300-dis.c | 7 |
opcodes/hppa-dis.c | 20 |
opcodes/../bfd/libhppa.h | 2 |
opcodes/i386-dis.c | 32 |
opcodes/ia64-dis.c | 2 |
opcodes/ia64-opc.c | 8 |
opcodes/ip2k-dis.c | 15 |
opcodes/cgen-bitset.c | 10 |
opcodes/ip2k-desc.c | 8 |
opcodes/ip2k-opc.c | 8 |
opcodes/ip2k-asm.c | 1 |
libiberty/./regex.c | 15 |
opcodes/ip2k-ibld.c | 9 |
opcodes/cgen-opc.c | 9 |
opcodes/cgen-dis.c | 6 |
opcodes/bpf-dis.c | 4 |
opcodes/bpf-opc.c | 7 |
opcodes/epiphany-dis.c | 12 |
opcodes/epiphany-desc.c | 8 |
opcodes/epiphany-opc.c | 6 |
opcodes/epiphany-asm.c | 1 |
opcodes/epiphany-ibld.c | 9 |
opcodes/fr30-dis.c | 15 |
opcodes/fr30-desc.c | 8 |
opcodes/fr30-opc.c | 6 |
opcodes/fr30-asm.c | 1 |
opcodes/fr30-ibld.c | 12 |
opcodes/kvx-dis.c | 11 |
opcodes/lm32-dis.c | 9 |
opcodes/lm32-desc.c | 8 |
opcodes/lm32-opc.c | 6 |
opcodes/lm32-asm.c | 1 |
opcodes/lm32-ibld.c | 9 |
opcodes/m32r-dis.c | 12 |
opcodes/m32r-desc.c | 8 |
opcodes/m32r-opc.c | 7 |
opcodes/m32r-asm.c | 1 |
opcodes/m32r-ibld.c | 9 |
opcodes/m68hc11-dis.c | 7 |
opcodes/s12z-dis.c | 7 |
opcodes/s12z-opc.c | 2 |
opcodes/m68k-dis.c | 12 |
bfd/cpu-m68k.c | 1 |
libiberty/./floatformat.c | 3 |
opcodes/mt-dis.c | 10 |
opcodes/mt-desc.c | 8 |
opcodes/mt-opc.c | 8 |
opcodes/mt-asm.c | 1 |
opcodes/mt-ibld.c | 9 |
opcodes/microblaze-dis.c | 9 |
opcodes/msp430-dis.c | 11 |
opcodes/nds32-dis.c | 16 |
libiberty/./hashtab.c | 12 |
opcodes/nfp-dis.c | 51 |
opcodes/./../include/dis-asm.h | 1 |
opcodes/ns32k-dis.c | 13 |
opcodes/mcore-dis.c | 1 |
opcodes/mep-dis.c | 17 |
opcodes/mep-desc.c | 8 |
opcodes/mep-opc.c | 8 |
opcodes/mep-asm.c | 1 |
opcodes/mep-ibld.c | 9 |
opcodes/metag-dis.c | 1 |
opcodes/mips-dis.c | 29 |
bfd/elfxx-mips.c | 1 |
opcodes/./../include/opcode/mips.h | 8 |
opcodes/mips16-opc.c | 1 |
opcodes/micromips-opc.c | 1 |
opcodes/mips-opc.c | 1 |
opcodes/mmix-dis.c | 5 |
opcodes/m10200-dis.c | 2 |
opcodes/m10300-dis.c | 2 |
opcodes/nios2-dis.c | 10 |
opcodes/or1k-dis.c | 10 |
opcodes/or1k-desc.c | 8 |
opcodes/or1k-opc.c | 7 |
opcodes/or1k-asm.c | 1 |
opcodes/or1k-ibld.c | 9 |
opcodes/pdp11-dis.c | 7 |
opcodes/pj-dis.c | 2 |
opcodes/ppc-dis.c | 8 |
opcodes/pru-dis.c | 5 |
opcodes/riscv-dis.c | 3 |
bfd/cpu-riscv.c | 2 |
bfd/elfxx-riscv.c | 16 |
opcodes/rl78-dis.c | 8 |
opcodes/rl78-decode.opc | 3 |
opcodes/rx-dis.c | 12 |
opcodes/rx-decode.opc | 3 |
opcodes/s390-dis.c | 7 |
opcodes/score-dis.c | 7 |
opcodes/score7-dis.c | 4 |
opcodes/./sh-dis.c | 5 |
bfd/cpu-sh.c | 1 |
opcodes/sparc-dis.c | 5 |
opcodes/sparc-opc.c | 5 |
opcodes/spu-dis.c | 3 |
opcodes/tic30-dis.c | 9 |
opcodes/tic4x-dis.c | 15 |
opcodes/tic54x-dis.c | 12 |
opcodes/tic6x-dis.c | 7 |
opcodes/ft32-dis.c | 4 |
opcodes/./../include/opcode/ft32.h | 1 |
opcodes/v850-dis.c | 11 |
opcodes/wasm32-dis.c | 7 |
opcodes/xgate-dis.c | 6 |
opcodes/xstormy16-dis.c | 8 |
opcodes/xstormy16-desc.c | 8 |
opcodes/xstormy16-opc.c | 6 |
opcodes/xstormy16-asm.c | 1 |
opcodes/xstormy16-ibld.c | 9 |
opcodes/xtensa-dis.c | 6 |
bfd/xtensa-isa.c | 29 |
bfd/xtensa-dynconfig.c | 1 |
bfd/elf32-xtensa.c | 19 |
bfd/compress.c | 3 |
bfd/bfdio.c | 5 |
zlib/inflate.c | 10 |
zlib/zutil.c | 2 |
zlib/crc32.c | 5 |
zlib/adler32.c | 2 |
zlib/inftrees.c | 1 |
zlib/inffast.c | 1 |
bfd/elflink.c | 3 |
bfd/elf.c | 2 |
opcodes/z80-dis.c | 4 |
opcodes/z8k-dis.c | 10 |
opcodes/vax-dis.c | 7 |
opcodes/visium-dis.c | 6 |
opcodes/frv-dis.c | 13 |
opcodes/frv-desc.c | 8 |
opcodes/frv-opc.c | 6 |
opcodes/frv-asm.c | 1 |
opcodes/frv-ibld.c | 9 |
opcodes/moxie-dis.c | 1 |
opcodes/iq2000-dis.c | 9 |
opcodes/iq2000-desc.c | 8 |
opcodes/iq2000-opc.c | 6 |
opcodes/iq2000-asm.c | 2 |
opcodes/iq2000-ibld.c | 9 |
opcodes/m32c-dis.c | 23 |
opcodes/m32c-desc.c | 8 |
opcodes/m32c-opc.c | 7 |
opcodes/m32c-asm.c | 2 |
opcodes/m32c-ibld.c | 12 |
opcodes/tilegx-dis.c | 1 |
opcodes/tilegx-opc.c | 4 |
opcodes/tilepro-dis.c | 2 |
opcodes/tilepro-opc.c | 4 |
opcodes/loongarch-dis.c | 7 |
opcodes/loongarch-coder.c | 6 |
opcodes/loongarch-opc.c | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 231 | 52.1% |
gold | [1:9] | 11 | 2.48% |
yellow | [10:29] | 2 | 0.45% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 199 | 44.9% |
All colors | 443 | 100 |
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:1220 |
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 |
636 | 869 |
16 :
['def_code', 'def_exports', 'def_import', 'def_data', 'def_version', 'malloc', 'xmalloc', 'yylex', 'def_section', 'def_description', 'def_library', 'yyerror', 'def_heapsize', 'strlen', 'def_name', 'def_stacksize'] |
636 | 877 | yyparse | call site: 00162 | /src/binutils-gdb/binutils/defparse.c:2111 |
510 | 510 |
2 :
['try_load_plugin', 'build_plugin_list'] |
510 | 510 | load_plugin | call site: 00000 | /src/binutils-gdb/bfd/plugin.c:571 |
316 | 398 |
6 :
['bfd_get_error', 'bfd_read', 'som_object_setup', 'som_swap_exec_auxhdr_in', 'bfd_zalloc', 'setup_sections'] |
316 | 420 | som_object_p | call site: 00000 | /src/binutils-gdb/bfd/som.c:2489 |
266 | 1675 |
26 :
['alpha_vms_add_fixup_lp', 'bfd_getl64', 'alpha_vms_add_fixup_lr', '_bfd_vms_push', 'bfd_getl16', '_bfd_vms_get_value', 'image_write_w', 'image_write_q', 'image_write_l', 'dst_define_location', 'alpha_vms_add_lw_reloc', 'image_write', 'image_set_ptr', 'image_inc_ptr', 'alpha_vms_add_fixup_ca', 'dst_restore_location', 'dst_retrieve_location', 'alpha_vms_fix_sec_rel', '_bfd_abort', 'alpha_vms_add_fixup_qr', '_bfd_vms_pop', 'alpha_vms_get_sym_value', 'alpha_vms_add_qw_reloc', 'bfd_getl32', 'image_write_b', 'alpha_vms_sym_to_ctxt'] |
292 | 2251 | _bfd_vms_slurp_etir | call site: 00000 | /src/binutils-gdb/bfd/vms-alpha.c:1987 |
221 | 223 |
10 :
['strcmp', 'bfd_elf_add_obj_attr_int', 'elf_add_obj_attr_int_string', '_bfd_abort', 'dgettext', '_bfd_error_handler', '_bfd_elf_obj_attrs_arg_type', '_bfd_safe_read_leb128', 'strnlen', 'elf_add_obj_attr_string'] |
221 | 223 | _bfd_elf_parse_attributes | call site: 00000 | /src/binutils-gdb/bfd/elf-attrs.c:496 |
169 | 929 |
10 :
['bfd_write', 'bfd_malloc', 'bfd_read', 'bfd_zmalloc', 'bfd_seek', 'bfd_create', 'bfd_close', 'free', 'bfd_getl32', 'bfd_make_writable'] |
169 | 1028 | pdb_get_elt_at_index | call site: 00000 | /src/binutils-gdb/bfd/pdb.c:124 |
108 | 182 |
5 :
['_bfd_alloc_and_read.98294', 'ecoff_slurp_symbolic_header', 'bfd_alloc', 'bfd_seek', 'bfd_set_error'] |
108 | 182 | _bfd_ecoff_slurp_symbolic_info | call site: 00000 | /src/binutils-gdb/bfd/ecoff.c:532 |
71 | 73 |
3 :
['dgettext', '_bfd_error_handler', 'bfd_link_hash_lookup'] |
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_mkobject', 'ppcboot_set_arch_mach'] |
61 | 149 | ppcboot_object_p | call site: 00000 | /src/binutils-gdb/bfd/ppcboot.c:180 |
41 | 142 |
7 :
['bfd_get_error', 'bfd_set_error', 'dgettext', '_bfd_real_fseek', '_bfd_error_handler', 'bfd_errmsg', 'bfd_open_file'] |
41 | 142 | bfd_cache_lookup_worker | call site: 00000 | /src/binutils-gdb/bfd/cache.c:247 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
binutils/fuzz_dlltool.c | 3 |
binutils/./fuzz_dlltool.h | 23 |
binutils/bucomm.c | 5 |
libiberty/./xexit.c | 1 |
binutils/defparse.c | 2 |
binutils/deflex.c | 13 |
libiberty/./xstrdup.c | 1 |
libiberty/./xmalloc.c | 2 |
libiberty/./xmemdup.c | 1 |
libiberty/./lbasename.c | 2 |
libiberty/./concat.c | 3 |
bfd/opncls.c | 8 |
bfd/libbfd.c | 4 |
bfd/bfd.c | 10 |
libiberty/./objalloc.c | 4 |
bfd/hash.c | 9 |
bfd/section.c | 4 |
bfd/./targets.c | 3 |
bfd/./bfd.h | 6 |
bfd/bfdio.c | 4 |
bfd/cache.c | 8 |
bfd/format.c | 10 |
libiberty/./unlink-if-ordinary.c | 1 |
bfd/archive.c | 1 |
binutils/../bfd/bfd.h | 8 |
libiberty/./xstrerror.c | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 3886 | 58.9% |
gold | [1:9] | 301 | 4.56% |
yellow | [10:29] | 312 | 4.73% |
greenyellow | [30:49] | 169 | 2.56% |
lawngreen | 50+ | 1921 | 29.1% |
All colors | 6589 | 100 |
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 |
---|---|---|---|---|---|---|---|
2473 | 5388 |
8 :
['gettext', 'load_debug_section', 'display_data', 'free_dwo_info', 'process_debug_info', 'error', 'warn', 'load_dwo_file'] |
2473 | 6633 | load_separate_debug_files | call site: 03380 | /src/binutils-gdb/binutils/./dwarf.c:12046 |
1746 | 1746 |
1 :
['cplus_demangle'] |
1760 | 1760 | print_symbol | call site: 01668 | /src/binutils-gdb/binutils/./readelf.h:668 |
168 | 189 |
3 :
['is_ia64_vms', 'offset_from_vma', 'process_ia64_vms_dynamic_relocs'] |
176 | 6188 | process_relocs | call site: 01508 | /src/binutils-gdb/binutils/./readelf.h:8783 |
128 | 128 |
1 :
['guess_is_rela'] |
170 | 9952 | dump_relocations | call site: 01514 | /src/binutils-gdb/binutils/./readelf.h:1490 |
16 | 39403 |
12 :
['memcmp', 'process_object', 'adjust_relative_path', 'fseek64', 'rewind', 'make_qualified_name', 'strtoul', 'fread', 'close_file', 'strlen', 'open_file', 'get_archive_member_name'] |
34 | 39457 | process_archive | call site: 00201 | /src/binutils-gdb/binutils/./readelf.h:23332 |
14 | 26 |
2 :
['gettext', 'warn'] |
14 | 26 | get_elf_section_flags | call site: 01006 | /src/binutils-gdb/binutils/./readelf.h:7433 |
8 | 245 |
6 :
['ftell', 'putchar', 'ngettext', 'print_vma', 'strnlen', 'get_archive_member_name_at'] |
52 | 39755 | process_archive | call site: 00033 | /src/binutils-gdb/binutils/./readelf.h:23164 |
7 | 7 |
2 :
['gettext', 'xexit'] |
7 | 7 | xcmalloc | call site: 03166 | /src/binutils-gdb/binutils/./dwarf.c:11243 |
6 | 6 |
2 :
['__errno_location', 'strerror'] |
10 | 18 | process_file | call site: 00011 | /src/binutils-gdb/binutils/./readelf.h:23426 |
4 | 8 |
3 :
['gettext', 'error', 'abort'] |
4 | 8 | byte_put_little_endian | call site: 00211 | /src/binutils-gdb/binutils/elfcomm.c:71 |
4 | 4 |
1 :
['free_debug_information'] |
39 | 42 | free_debug_memory | call site: 06563 | /src/binutils-gdb/binutils/./dwarf.c:12173 |
2 | 251 |
2 :
['memcmp', 'get_archive_member_name'] |
4 | 257 | get_archive_member_name_at | call site: 00103 | /src/binutils-gdb/binutils/elfcomm.c:736 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
binutils/fuzz_readelf.c | 1 |
binutils/./dwarf.c | 76 |
binutils/elfcomm.c | 15 |
binutils/./readelf.h | 257 |
binutils/../bfd/bfd.h | 1 |
libiberty/./xstrdup.c | 1 |
libiberty/./xmalloc.c | 4 |
libiberty/./xexit.c | 1 |
libiberty/./lbasename.c | 2 |
binutils/./../include/elf/aarch64.h | 1 |
binutils/./../include/elf/m32r.h | 1 |
binutils/./../include/elf/i386.h | 1 |
binutils/./../include/elf/m68hc11.h | 1 |
binutils/./../include/elf/s12z.h | 1 |
binutils/./../include/elf/m68k.h | 1 |
binutils/./../include/elf/i960.h | 1 |
binutils/./../include/elf/avr.h | 1 |
binutils/./../include/elf/sparc.h | 1 |
binutils/./../include/elf/spu.h | 1 |
binutils/./../include/elf/v850.h | 2 |
binutils/./../include/elf/d10v.h | 1 |
binutils/./../include/elf/d30v.h | 1 |
binutils/./../include/elf/dlx.h | 1 |
binutils/./../include/elf/sh.h | 1 |
binutils/./../include/elf/mn10300.h | 1 |
binutils/./../include/elf/mn10200.h | 1 |
binutils/./../include/elf/fr30.h | 1 |
binutils/./../include/elf/frv.h | 1 |
binutils/./../include/elf/csky.h | 1 |
binutils/./../include/elf/ft32.h | 1 |
binutils/./../include/elf/mcore.h | 1 |
binutils/./../include/elf/mmix.h | 1 |
binutils/./../include/elf/moxie.h | 1 |
binutils/./../include/elf/msp430.h | 2 |
binutils/./../include/elf/nds32.h | 1 |
binutils/./../include/elf/ppc.h | 1 |
binutils/./../include/elf/ppc64.h | 2 |
binutils/./../include/elf/mips.h | 1 |
binutils/./../include/elf/riscv.h | 1 |
binutils/./../include/elf/alpha.h | 1 |
binutils/./../include/elf/arm.h | 1 |
binutils/./../include/elf/arc.h | 1 |
binutils/./../include/elf/hppa.h | 1 |
binutils/./../include/elf/h8.h | 1 |
binutils/./../include/elf/or1k.h | 1 |
binutils/./../include/elf/pj.h | 1 |
binutils/./../include/elf/ia64.h | 1 |
binutils/./../include/elf/kvx.h | 1 |
binutils/./../include/elf/cris.h | 1 |
binutils/./../include/elf/i860.h | 1 |
binutils/./../include/elf/x86-64.h | 1 |
binutils/./../include/elf/i370.h | 1 |
binutils/./../include/elf/s390.h | 1 |
binutils/./../include/elf/score.h | 1 |
binutils/./../include/elf/xstormy16.h | 1 |
binutils/./../include/elf/crx.h | 1 |
binutils/./../include/elf/vax.h | 1 |
binutils/./../include/elf/visium.h | 1 |
binutils/./../include/elf/bpf.h | 1 |
binutils/./../include/elf/epiphany.h | 1 |
binutils/./../include/elf/ip2k.h | 1 |
binutils/./../include/elf/iq2000.h | 1 |
binutils/./../include/elf/xtensa.h | 1 |
binutils/./../include/elf/lm32.h | 1 |
binutils/./../include/elf/m32c.h | 1 |
binutils/./../include/elf/mt.h | 1 |
binutils/./../include/elf/bfin.h | 1 |
binutils/./../include/elf/mep.h | 1 |
binutils/./../include/elf/cr16.h | 1 |
binutils/./../include/elf/microblaze.h | 1 |
binutils/./../include/elf/rl78.h | 1 |
binutils/./../include/elf/rx.h | 1 |
binutils/./../include/elf/metag.h | 1 |
binutils/./../include/elf/tic6x.h | 1 |
binutils/./../include/elf/tilegx.h | 1 |
binutils/./../include/elf/tilepro.h | 1 |
binutils/./../include/elf/wasm32.h | 1 |
binutils/./../include/elf/xgate.h | 1 |
binutils/./../include/elf/nios2.h | 1 |
binutils/./../include/elf/pru.h | 1 |
binutils/./../include/elf/nfp.h | 2 |
binutils/./../include/elf/z80.h | 1 |
binutils/./../include/elf/loongarch.h | 1 |
binutils/./../include/elf/amdgpu.h | 1 |
libiberty/./cplus-dem.c | 2 |
libiberty/./rust-demangle.c | 32 |
libiberty/./cp-demangle.c | 110 |
libiberty/./d-demangle.c | 41 |
zlib/inflate.c | 10 |
zlib/zutil.c | 3 |
zlib/crc32.c | 5 |
zlib/adler32.c | 2 |
zlib/inftrees.c | 1 |
zlib/inffast.c | 1 |
binutils/./dwarf.h | 1 |
libiberty/./../include/dwarf2.def | 4 |
libiberty/./concat.c | 3 |
libiberty/./lrealpath.c | 1 |
libctf/ctf-archive.c | 15 |
/usr/include/x86_64-linux-gnu/bits/uintn-identity.h | 1 |
libctf/ctf-open.c | 30 |
libctf/ctf-subr.c | 7 |
libctf/ctf-util.c | 13 |
/usr/include/x86_64-linux-gnu/bits/byteswap.h | 3 |
libctf/ctf-error.c | 2 |
zlib/uncompr.c | 2 |
libctf/ctf-string.c | 10 |
libctf/ctf-hash.c | 20 |
libiberty/./hashtab.c | 15 |
libctf/./ctf-inlines.h | 2 |
libctf/ctf-create.c | 5 |
libctf/ctf-serialize.c | 1 |
libctf/ctf-dedup.c | 1 |
libiberty/./bsearch_r.c | 1 |
libctf/ctf-dump.c | 14 |
libctf/ctf-labels.c | 2 |
libctf/ctf-types.c | 23 |
libctf/ctf-decl.c | 5 |
libctf/ctf-lookup.c | 3 |
libsframe/sframe.c | 40 |
libsframe/sframe-error.c | 1 |
libsframe/sframe-dump.c | 5 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 6635 | 99.3% |
gold | [1:9] | 44 | 0.65% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 2 | 0.02% |
All colors | 6681 | 100 |
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 |
---|---|---|---|---|---|---|---|
2330 | 2740 |
19 :
['elf_swap_ehdr_in', 'bfd_set_start_address', 'bfd_default_set_arch_mach', 'bfd_elf64_swap_phdr_in', '_bfd_elf_get_dynamic_symbols', 'elf_file_p', '_bfd_elf_setup_sections', 'bfd_get_file_size', 'bfd_read', 'dgettext', 'bfd_header_big_endian', '_bfd_error_handler', 'bfd_section_from_elf_index', 'elf_swap_shdr_in', 'bfd_header_little_endian', 'bfd_alloc', 'bfd_section_from_shdr', 'bfd_seek', 'bfd_zalloc'] |
2330 | 2751 | bfd_elf64_object_p | call site: 00000 | /src/binutils-gdb/bfd/./elfcode.h:532 |
29 | 29 |
1 :
['close_one'] |
29 | 31 | bfd_cache_init | call site: 00072 | /src/binutils-gdb/bfd/cache.c:499 |
9 | 9 |
1 :
['_bfd_abort'] |
9 | 9 | bfd_set_error | call site: 00009 | /src/binutils-gdb/bfd/bfd.c:802 |
2 | 13 |
2 :
['close', 'bfd_set_error'] |
2 | 25 | bfd_fopen | call site: 00051 | /src/binutils-gdb/bfd/opncls.c:288 |
2 | 2 |
1 :
['fdopen'] |
8 | 144 | bfd_fopen | call site: 00046 | /src/binutils-gdb/bfd/opncls.c:283 |
2 | 2 |
1 :
['getenv'] |
4 | 26 | bfd_find_target | call site: 00038 | /src/binutils-gdb/bfd/./targets.c:1620 |
2 | 2 |
1 :
['sysconf'] |
2 | 2 | bfd_cache_max_open | call site: 00073 | /src/binutils-gdb/bfd/cache.c:98 |
2 | 2 |
1 :
['remove'] |
2 | 2 | check_architecture | call site: 00004 | /src/binutils-gdb/binutils/fuzz_readelf.c:29 |
0 | 33 |
1 :
['bfd_seek'] |
0 | 33 | bfd_read | call site: 00000 | /src/binutils-gdb/bfd/bfdio.c:283 |
0 | 16 |
2 :
['bfd_hash_table_free', 'bfd_set_error'] |
0 | 16 | bfd_hash_table_init_n | call site: 00025 | /src/binutils-gdb/bfd/hash.c:449 |
0 | 11 |
1 :
['bfd_set_error'] |
0 | 14 | bfd_cache_delete | call site: 00079 | /src/binutils-gdb/bfd/cache.c:168 |
0 | 11 |
1 :
['bfd_set_error'] |
0 | 11 | bfd_read | call site: 00000 | /src/binutils-gdb/bfd/bfdio.c:277 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
binutils/fuzz_readelf.c | 2 |
bfd/opncls.c | 8 |
bfd/libbfd.c | 3 |
bfd/bfd.c | 4 |
libiberty/./objalloc.c | 3 |
bfd/hash.c | 4 |
bfd/section.c | 1 |
bfd/./targets.c | 2 |
bfd/./bfd.h | 3 |
bfd/bfdio.c | 4 |
bfd/cache.c | 6 |
binutils/./dwarf.c | 76 |
binutils/elfcomm.c | 15 |
binutils/./readelf.h | 257 |
binutils/../bfd/bfd.h | 1 |
libiberty/./xstrdup.c | 1 |
libiberty/./xmalloc.c | 4 |
libiberty/./xexit.c | 1 |
libiberty/./lbasename.c | 2 |
binutils/./../include/elf/aarch64.h | 1 |
binutils/./../include/elf/m32r.h | 1 |
binutils/./../include/elf/i386.h | 1 |
binutils/./../include/elf/m68hc11.h | 1 |
binutils/./../include/elf/s12z.h | 1 |
binutils/./../include/elf/m68k.h | 1 |
binutils/./../include/elf/i960.h | 1 |
binutils/./../include/elf/avr.h | 1 |
binutils/./../include/elf/sparc.h | 1 |
binutils/./../include/elf/spu.h | 1 |
binutils/./../include/elf/v850.h | 2 |
binutils/./../include/elf/d10v.h | 1 |
binutils/./../include/elf/d30v.h | 1 |
binutils/./../include/elf/dlx.h | 1 |
binutils/./../include/elf/sh.h | 1 |
binutils/./../include/elf/mn10300.h | 1 |
binutils/./../include/elf/mn10200.h | 1 |
binutils/./../include/elf/fr30.h | 1 |
binutils/./../include/elf/frv.h | 1 |
binutils/./../include/elf/csky.h | 1 |
binutils/./../include/elf/ft32.h | 1 |
binutils/./../include/elf/mcore.h | 1 |
binutils/./../include/elf/mmix.h | 1 |
binutils/./../include/elf/moxie.h | 1 |
binutils/./../include/elf/msp430.h | 2 |
binutils/./../include/elf/nds32.h | 1 |
binutils/./../include/elf/ppc.h | 1 |
binutils/./../include/elf/ppc64.h | 2 |
binutils/./../include/elf/mips.h | 1 |
binutils/./../include/elf/riscv.h | 1 |
binutils/./../include/elf/alpha.h | 1 |
binutils/./../include/elf/arm.h | 1 |
binutils/./../include/elf/arc.h | 1 |
binutils/./../include/elf/hppa.h | 1 |
binutils/./../include/elf/h8.h | 1 |
binutils/./../include/elf/or1k.h | 1 |
binutils/./../include/elf/pj.h | 1 |
binutils/./../include/elf/ia64.h | 1 |
binutils/./../include/elf/kvx.h | 1 |
binutils/./../include/elf/cris.h | 1 |
binutils/./../include/elf/i860.h | 1 |
binutils/./../include/elf/x86-64.h | 1 |
binutils/./../include/elf/i370.h | 1 |
binutils/./../include/elf/s390.h | 1 |
binutils/./../include/elf/score.h | 1 |
binutils/./../include/elf/xstormy16.h | 1 |
binutils/./../include/elf/crx.h | 1 |
binutils/./../include/elf/vax.h | 1 |
binutils/./../include/elf/visium.h | 1 |
binutils/./../include/elf/bpf.h | 1 |
binutils/./../include/elf/epiphany.h | 1 |
binutils/./../include/elf/ip2k.h | 1 |
binutils/./../include/elf/iq2000.h | 1 |
binutils/./../include/elf/xtensa.h | 1 |
binutils/./../include/elf/lm32.h | 1 |
binutils/./../include/elf/m32c.h | 1 |
binutils/./../include/elf/mt.h | 1 |
binutils/./../include/elf/bfin.h | 1 |
binutils/./../include/elf/mep.h | 1 |
binutils/./../include/elf/cr16.h | 1 |
binutils/./../include/elf/microblaze.h | 1 |
binutils/./../include/elf/rl78.h | 1 |
binutils/./../include/elf/rx.h | 1 |
binutils/./../include/elf/metag.h | 1 |
binutils/./../include/elf/tic6x.h | 1 |
binutils/./../include/elf/tilegx.h | 1 |
binutils/./../include/elf/tilepro.h | 1 |
binutils/./../include/elf/wasm32.h | 1 |
binutils/./../include/elf/xgate.h | 1 |
binutils/./../include/elf/nios2.h | 1 |
binutils/./../include/elf/pru.h | 1 |
binutils/./../include/elf/nfp.h | 2 |
binutils/./../include/elf/z80.h | 1 |
binutils/./../include/elf/loongarch.h | 1 |
binutils/./../include/elf/amdgpu.h | 1 |
libiberty/./cplus-dem.c | 2 |
libiberty/./rust-demangle.c | 32 |
libiberty/./cp-demangle.c | 110 |
libiberty/./d-demangle.c | 41 |
zlib/inflate.c | 10 |
zlib/zutil.c | 3 |
zlib/crc32.c | 5 |
zlib/adler32.c | 2 |
zlib/inftrees.c | 1 |
zlib/inffast.c | 1 |
binutils/./dwarf.h | 1 |
libiberty/./../include/dwarf2.def | 4 |
libiberty/./concat.c | 3 |
libiberty/./lrealpath.c | 1 |
libctf/ctf-archive.c | 15 |
/usr/include/x86_64-linux-gnu/bits/uintn-identity.h | 1 |
libctf/ctf-open.c | 30 |
libctf/ctf-subr.c | 7 |
libctf/ctf-util.c | 13 |
/usr/include/x86_64-linux-gnu/bits/byteswap.h | 3 |
libctf/ctf-error.c | 2 |
zlib/uncompr.c | 2 |
libctf/ctf-string.c | 10 |
libctf/ctf-hash.c | 20 |
libiberty/./hashtab.c | 15 |
libctf/./ctf-inlines.h | 2 |
libctf/ctf-create.c | 5 |
libctf/ctf-serialize.c | 1 |
libctf/ctf-dedup.c | 1 |
libiberty/./bsearch_r.c | 1 |
libctf/ctf-dump.c | 14 |
libctf/ctf-labels.c | 2 |
libctf/ctf-types.c | 23 |
libctf/ctf-decl.c | 5 |
libctf/ctf-lookup.c | 3 |
libsframe/sframe.c | 40 |
libsframe/sframe-error.c | 1 |
libsframe/sframe-dump.c | 5 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 1428 | 88.7% |
gold | [1:9] | 1 | 0.06% |
yellow | [10:29] | 1 | 0.06% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 179 | 11.1% |
All colors | 1609 | 100 |
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 |
---|---|---|---|---|---|---|---|
3962 | 3962 |
3 :
['stash_maybe_enable_info_hash_tables', 'stash_find_line_fast', 'stash_maybe_update_info_hash_tables'] |
7834 | 11507 | _bfd_dwarf2_find_nearest_line_with_alt | call site: 00000 | /src/binutils-gdb/bfd/./dwarf2.c:5872 |
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:1220 |
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 |
915 | 981 |
3 :
['bfd_mach_o_dsym_for_uuid_p', 'bfd_close', 'bfd_mach_o_fat_extract'] |
915 | 981 | bfd_mach_o_find_dsym | call site: 00000 | /src/binutils-gdb/bfd/mach-o.c:6087 |
739 | 739 |
1 :
['read_rnglists'] |
739 | 739 | read_rangelist | call site: 00000 | /src/binutils-gdb/bfd/./dwarf2.c:3788 |
671 | 671 |
2 :
['get_opd_info', 'opd_entry_value'] |
671 | 671 | ppc64_elf_maybe_function_sym | call site: 00000 | /src/binutils-gdb/bfd/elf64-ppc.c:5730 |
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 :
['alpha_vms_add_fixup_lp', 'bfd_getl64', 'alpha_vms_add_fixup_lr', '_bfd_vms_push', 'bfd_getl16', '_bfd_vms_get_value', 'image_write_w', 'image_write_q', 'image_write_l', 'dst_define_location', 'alpha_vms_add_lw_reloc', 'image_write', 'image_set_ptr', 'image_inc_ptr', 'alpha_vms_add_fixup_ca', 'dst_restore_location', 'dst_retrieve_location', 'alpha_vms_fix_sec_rel', '_bfd_abort', 'alpha_vms_add_fixup_qr', '_bfd_vms_pop', 'alpha_vms_get_sym_value', 'alpha_vms_add_qw_reloc', 'bfd_getl32', 'image_write_b', 'alpha_vms_sym_to_ctxt'] |
294 | 2251 | _bfd_vms_slurp_etir | call site: 00000 | /src/binutils-gdb/bfd/vms-alpha.c:1987 |
222 | 222 |
4 :
['elf_hash_table.87753', '_bfd_generic_link_add_one_symbol', 'is_elf_hash_table.87754', 'elf_hash_table_id.87755'] |
222 | 222 | ppc64_elf_set_toc | call site: 00000 | /src/binutils-gdb/bfd/elf64-ppc.c:14571 |
172 | 174 |
4 :
['bfd_get_symcount.98235', 'dgettext', 'ecoff_set_symbol_info', '_bfd_error_handler'] |
172 | 207 | _bfd_ecoff_slurp_symbol_table | call site: 00000 | /src/binutils-gdb/bfd/ecoff.c:927 |
71 | 73 |
3 :
['dgettext', '_bfd_error_handler', 'bfd_link_hash_lookup'] |
71 | 73 | _bfd_vms_get_value | call site: 00000 | /src/binutils-gdb/bfd/vms-alpha.c:1786 |
71 | 71 |
2 :
['defined_sym_val', 'bfd_link_hash_lookup'] |
293 | 581 | ppc64_elf_set_toc | call site: 00000 | /src/binutils-gdb/bfd/elf64-ppc.c:14493 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
binutils/fuzz_addr2line.c | 1 |
libiberty/./xmalloc.c | 3 |
libiberty/./xexit.c | 1 |
libiberty/./xstrdup.c | 1 |
binutils/./fuzz_addr2line.h | 7 |
binutils/bucomm.c | 6 |
bfd/opncls.c | 8 |
bfd/libbfd.c | 4 |
bfd/bfd.c | 14 |
libiberty/./objalloc.c | 4 |
bfd/hash.c | 9 |
bfd/section.c | 4 |
bfd/./targets.c | 3 |
bfd/./bfd.h | 6 |
bfd/bfdio.c | 4 |
bfd/cache.c | 8 |
libiberty/./xstrerror.c | 1 |
bfd/format.c | 10 |
libiberty/./unlink-if-ordinary.c | 1 |
binutils/../bfd/bfd.h | 7 |
libiberty/./cplus-dem.c | 2 |
libiberty/./rust-demangle.c | 32 |
libiberty/./cp-demangle.c | 110 |
libiberty/./d-demangle.c | 41 |
bfd/./archures.c | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 1490 | 87.1% |
gold | [1:9] | 7 | 0.40% |
yellow | [10:29] | 5 | 0.29% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 207 | 12.1% |
All colors | 1709 | 100 |
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 |
---|---|---|---|---|---|---|---|
1863 | 1863 |
1 :
['print_symdef_entry'] |
1863 | 2798 | display_archive | call site: 00208 | /src/binutils-gdb/binutils/./fuzz_nm.h:1575 |
1783 | 1783 |
1 :
['bfd_demangle'] |
1857 | 1859 | print_symname | call site: 00216 | /src/binutils-gdb/binutils/./fuzz_nm.h:698 |
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:1220 |
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 |
915 | 981 |
3 :
['bfd_mach_o_dsym_for_uuid_p', 'bfd_close', 'bfd_mach_o_fat_extract'] |
915 | 981 | bfd_mach_o_find_dsym | call site: 00000 | /src/binutils-gdb/bfd/mach-o.c:6087 |
739 | 739 |
1 :
['read_rnglists'] |
739 | 739 | read_rangelist | call site: 00000 | /src/binutils-gdb/bfd/./dwarf2.c:3788 |
671 | 671 |
2 :
['get_opd_info', 'opd_entry_value'] |
671 | 671 | ppc64_elf_maybe_function_sym | call site: 00000 | /src/binutils-gdb/bfd/elf64-ppc.c:5730 |
667 | 667 |
1 :
['opd_entry_value'] |
667 | 667 | ppc64_elf_branch_reloc | call site: 00000 | /src/binutils-gdb/bfd/elf64-ppc.c:1474 |
510 | 510 |
2 :
['try_load_plugin', 'build_plugin_list'] |
510 | 510 | load_plugin | call site: 00000 | /src/binutils-gdb/bfd/plugin.c:571 |
509 | 1204 |
7 :
['bfd_read', 'get_hash_table_data', 'offset_from_vma', '_bfd_alloc_and_read', 'bfd_alloc', '_bfd_malloc_and_read.76278', 'bfd_set_error'] |
509 | 1600 | _bfd_elf_get_dynamic_symbols | call site: 00000 | /src/binutils-gdb/bfd/elf.c:2066 |
308 | 1675 |
26 :
['alpha_vms_add_fixup_lp', 'bfd_getl64', 'alpha_vms_add_fixup_lr', '_bfd_vms_push', 'bfd_getl16', '_bfd_vms_get_value', 'image_write_w', 'image_write_q', 'image_write_l', 'dst_define_location', 'alpha_vms_add_lw_reloc', 'image_write', 'image_set_ptr', 'image_inc_ptr', 'alpha_vms_add_fixup_ca', 'dst_restore_location', 'dst_retrieve_location', 'alpha_vms_fix_sec_rel', '_bfd_abort', 'alpha_vms_add_fixup_qr', '_bfd_vms_pop', 'alpha_vms_get_sym_value', 'alpha_vms_add_qw_reloc', 'bfd_getl32', 'image_write_b', 'alpha_vms_sym_to_ctxt'] |
334 | 2251 | _bfd_vms_slurp_etir | call site: 00000 | /src/binutils-gdb/bfd/vms-alpha.c:1987 |
225 | 225 |
1 :
['_bfd_vms_lib_get_module'] |
225 | 225 | _bfd_vms_lib_openr_next_archived_file | call site: 00000 | /src/binutils-gdb/bfd/vms-lib.c:1554 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
binutils/fuzz_nm.c | 1 |
binutils/./fuzz_nm.h | 19 |
binutils/bucomm.c | 6 |
bfd/opncls.c | 8 |
bfd/libbfd.c | 4 |
bfd/bfd.c | 14 |
libiberty/./objalloc.c | 4 |
bfd/hash.c | 5 |
bfd/section.c | 3 |
bfd/./targets.c | 3 |
bfd/./bfd.h | 6 |
bfd/bfdio.c | 4 |
bfd/cache.c | 8 |
libiberty/./xstrerror.c | 1 |
bfd/format.c | 10 |
libiberty/./unlink-if-ordinary.c | 1 |
binutils/../bfd/bfd.h | 15 |
bfd/archive.c | 2 |
libiberty/./cplus-dem.c | 2 |
libiberty/./xstrdup.c | 1 |
libiberty/./xmalloc.c | 4 |
libiberty/./xexit.c | 1 |
libiberty/./rust-demangle.c | 32 |
libiberty/./cp-demangle.c | 110 |
libiberty/./d-demangle.c | 41 |
libiberty/./concat.c | 4 |
bfd/./archures.c | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 220 | 60.2% |
gold | [1:9] | 18 | 4.93% |
yellow | [10:29] | 1 | 0.27% |
greenyellow | [30:49] | 3 | 0.82% |
lawngreen | 50+ | 123 | 33.6% |
All colors | 365 | 100 |
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 |
---|---|---|---|---|---|---|---|
1875 | 1875 |
2 :
['_bfd_elf_setup_sections', 'bfd_section_from_shdr'] |
1877 | 1890 | bfd_elf64_object_p | call site: 00000 | /src/binutils-gdb/bfd/./elfcode.h:871 |
1875 | 1875 |
2 :
['_bfd_elf_setup_sections', 'bfd_section_from_shdr'] |
1877 | 1890 | bfd_elf32_object_p | call site: 00000 | /src/binutils-gdb/bfd/./elfcode.h:871 |
1060 | 1154 |
6 :
['_bfd_vms_slurp_etbt', '_bfd_vms_slurp_egsd', '_bfd_vms_slurp_edbg', '_bfd_vms_slurp_eeom', '_bfd_vms_get_object_record', '_bfd_vms_slurp_ehdr'] |
1060 | 1154 | _bfd_vms_slurp_object_records | call site: 00000 | /src/binutils-gdb/bfd/vms-alpha.c:2705 |
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 |
236 | 269 |
2 :
['bfd_pef_scan', 'bfd_zalloc'] |
236 | 280 | bfd_pef_object_p | call site: 00000 | /src/binutils-gdb/bfd/pef.c:599 |
220 | 240 |
3 :
['ihex_scan', 'bfd_release', 'ihex_mkobject'] |
220 | 262 | ihex_object_p | call site: 00000 | /src/binutils-gdb/bfd/ihex.c:505 |
76 | 201 |
7 :
['bfd_getl64', 'bfd_set_section_flags', 'bfd_assert', '_bfd_vms_save_counted_string', 'bfd_alloc', 'bfd_getl32', 'bfd_make_section'] |
76 | 201 | _bfd_vms_slurp_eisd | call site: 00000 | /src/binutils-gdb/bfd/vms-alpha.c:554 |
61 | 206 |
6 :
['bfd_get_error', 'bfd_make_section_with_flags', 'bfd_read', 'ppcboot_mkobject', 'bfd_stat', 'ppcboot_set_arch_mach'] |
61 | 272 | ppcboot_object_p | call site: 00000 | /src/binutils-gdb/bfd/ppcboot.c:145 |
50 | 632 |
4 :
['bfd_default_set_arch_mach', '_bfd_vms_slurp_object_records', 'bfd_getl16', '_bfd_vms_slurp_ehdr'] |
50 | 666 | alpha_vms_object_p | call site: 00000 | /src/binutils-gdb/bfd/vms-alpha.c:2888 |
33 | 33 |
1 :
['bfd_pef_xlib_scan'] |
33 | 44 | bfd_pef_xlib_object_p | call site: 00000 | /src/binutils-gdb/bfd/pef.c:1132 |
30 | 82 |
3 :
['bfd_read', 'maybe_adjust_record_pointer_for_object', 'bfd_realloc_or_free'] |
30 | 104 | vms_get_remaining_object_record | call site: 00000 | /src/binutils-gdb/bfd/vms-alpha.c:847 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
binutils/fuzz_strings.c | 1 |
binutils/./fuzz_strings.h | 12 |
bfd/opncls.c | 8 |
bfd/libbfd.c | 4 |
bfd/bfd.c | 10 |
libiberty/./objalloc.c | 4 |
bfd/hash.c | 5 |
bfd/section.c | 5 |
bfd/./targets.c | 3 |
bfd/./bfd.h | 8 |
bfd/bfdio.c | 7 |
bfd/cache.c | 8 |
bfd/format.c | 10 |
libiberty/./unlink-if-ordinary.c | 1 |
binutils/../bfd/bfd.h | 1 |
bfd/compress.c | 3 |
zlib/inflate.c | 10 |
zlib/zutil.c | 2 |
zlib/crc32.c | 5 |
zlib/adler32.c | 2 |
zlib/inftrees.c | 1 |
zlib/inffast.c | 1 |
binutils/bucomm.c | 3 |
libiberty/./xmalloc.c | 2 |
libiberty/./xexit.c | 1 |
libiberty/./xstrerror.c | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 6635 | 99.3% |
gold | [1:9] | 44 | 0.65% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 1 | 0.01% |
lawngreen | 50+ | 1 | 0.01% |
All colors | 6681 | 100 |
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 |
---|---|---|---|---|---|---|---|
2223 | 2633 |
19 :
['bfd_header_big_endian.78178', 'bfd_set_start_address', 'bfd_default_set_arch_mach', '_bfd_elf_get_dynamic_symbols', 'bfd_elf32_swap_phdr_in', '_bfd_elf_setup_sections', 'bfd_get_file_size', 'elf_file_p.78177', 'bfd_header_little_endian.78179', 'bfd_read', 'dgettext', '_bfd_error_handler', 'bfd_section_from_elf_index', 'elf_swap_ehdr_in.78180', 'elf_swap_shdr_in.78185', 'bfd_alloc', 'bfd_section_from_shdr', 'bfd_seek', 'bfd_zalloc'] |
2223 | 2644 | bfd_elf32_object_p | call site: 00000 | /src/binutils-gdb/bfd/./elfcode.h:532 |
29 | 29 |
1 :
['close_one'] |
29 | 31 | bfd_cache_init | call site: 00072 | /src/binutils-gdb/bfd/cache.c:499 |
9 | 9 |
1 :
['_bfd_abort'] |
9 | 9 | bfd_set_error | call site: 00009 | /src/binutils-gdb/bfd/bfd.c:802 |
2 | 13 |
2 :
['close', 'bfd_set_error'] |
2 | 25 | bfd_fopen | call site: 00051 | /src/binutils-gdb/bfd/opncls.c:288 |
2 | 2 |
1 :
['fdopen'] |
8 | 144 | bfd_fopen | call site: 00046 | /src/binutils-gdb/bfd/opncls.c:283 |
2 | 2 |
1 :
['getenv'] |
4 | 26 | bfd_find_target | call site: 00038 | /src/binutils-gdb/bfd/./targets.c:1620 |
2 | 2 |
1 :
['sysconf'] |
2 | 2 | bfd_cache_max_open | call site: 00073 | /src/binutils-gdb/bfd/cache.c:98 |
2 | 2 |
1 :
['remove'] |
2 | 2 | check_architecture | call site: 00004 | /src/binutils-gdb/binutils/fuzz_readelf.c:29 |
0 | 33 |
1 :
['bfd_seek'] |
0 | 33 | bfd_read | call site: 00000 | /src/binutils-gdb/bfd/bfdio.c:283 |
0 | 16 |
2 :
['bfd_hash_table_free', 'bfd_set_error'] |
0 | 16 | bfd_hash_table_init_n | call site: 00025 | /src/binutils-gdb/bfd/hash.c:449 |
0 | 11 |
1 :
['bfd_set_error'] |
0 | 14 | bfd_cache_delete | call site: 00079 | /src/binutils-gdb/bfd/cache.c:168 |
0 | 11 |
1 :
['bfd_set_error'] |
0 | 11 | bfd_read | call site: 00000 | /src/binutils-gdb/bfd/bfdio.c:277 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
binutils/fuzz_readelf.c | 2 |
bfd/opncls.c | 8 |
bfd/libbfd.c | 3 |
bfd/bfd.c | 4 |
libiberty/./objalloc.c | 3 |
bfd/hash.c | 4 |
bfd/section.c | 1 |
bfd/./targets.c | 2 |
bfd/./bfd.h | 3 |
bfd/bfdio.c | 4 |
bfd/cache.c | 6 |
binutils/./dwarf.c | 76 |
binutils/elfcomm.c | 15 |
binutils/./readelf.h | 257 |
binutils/../bfd/bfd.h | 1 |
libiberty/./xstrdup.c | 1 |
libiberty/./xmalloc.c | 4 |
libiberty/./xexit.c | 1 |
libiberty/./lbasename.c | 2 |
binutils/./../include/elf/aarch64.h | 1 |
binutils/./../include/elf/m32r.h | 1 |
binutils/./../include/elf/i386.h | 1 |
binutils/./../include/elf/m68hc11.h | 1 |
binutils/./../include/elf/s12z.h | 1 |
binutils/./../include/elf/m68k.h | 1 |
binutils/./../include/elf/i960.h | 1 |
binutils/./../include/elf/avr.h | 1 |
binutils/./../include/elf/sparc.h | 1 |
binutils/./../include/elf/spu.h | 1 |
binutils/./../include/elf/v850.h | 2 |
binutils/./../include/elf/d10v.h | 1 |
binutils/./../include/elf/d30v.h | 1 |
binutils/./../include/elf/dlx.h | 1 |
binutils/./../include/elf/sh.h | 1 |
binutils/./../include/elf/mn10300.h | 1 |
binutils/./../include/elf/mn10200.h | 1 |
binutils/./../include/elf/fr30.h | 1 |
binutils/./../include/elf/frv.h | 1 |
binutils/./../include/elf/csky.h | 1 |
binutils/./../include/elf/ft32.h | 1 |
binutils/./../include/elf/mcore.h | 1 |
binutils/./../include/elf/mmix.h | 1 |
binutils/./../include/elf/moxie.h | 1 |
binutils/./../include/elf/msp430.h | 2 |
binutils/./../include/elf/nds32.h | 1 |
binutils/./../include/elf/ppc.h | 1 |
binutils/./../include/elf/ppc64.h | 2 |
binutils/./../include/elf/mips.h | 1 |
binutils/./../include/elf/riscv.h | 1 |
binutils/./../include/elf/alpha.h | 1 |
binutils/./../include/elf/arm.h | 1 |
binutils/./../include/elf/arc.h | 1 |
binutils/./../include/elf/hppa.h | 1 |
binutils/./../include/elf/h8.h | 1 |
binutils/./../include/elf/or1k.h | 1 |
binutils/./../include/elf/pj.h | 1 |
binutils/./../include/elf/ia64.h | 1 |
binutils/./../include/elf/kvx.h | 1 |
binutils/./../include/elf/cris.h | 1 |
binutils/./../include/elf/i860.h | 1 |
binutils/./../include/elf/x86-64.h | 1 |
binutils/./../include/elf/i370.h | 1 |
binutils/./../include/elf/s390.h | 1 |
binutils/./../include/elf/score.h | 1 |
binutils/./../include/elf/xstormy16.h | 1 |
binutils/./../include/elf/crx.h | 1 |
binutils/./../include/elf/vax.h | 1 |
binutils/./../include/elf/visium.h | 1 |
binutils/./../include/elf/bpf.h | 1 |
binutils/./../include/elf/epiphany.h | 1 |
binutils/./../include/elf/ip2k.h | 1 |
binutils/./../include/elf/iq2000.h | 1 |
binutils/./../include/elf/xtensa.h | 1 |
binutils/./../include/elf/lm32.h | 1 |
binutils/./../include/elf/m32c.h | 1 |
binutils/./../include/elf/mt.h | 1 |
binutils/./../include/elf/bfin.h | 1 |
binutils/./../include/elf/mep.h | 1 |
binutils/./../include/elf/cr16.h | 1 |
binutils/./../include/elf/microblaze.h | 1 |
binutils/./../include/elf/rl78.h | 1 |
binutils/./../include/elf/rx.h | 1 |
binutils/./../include/elf/metag.h | 1 |
binutils/./../include/elf/tic6x.h | 1 |
binutils/./../include/elf/tilegx.h | 1 |
binutils/./../include/elf/tilepro.h | 1 |
binutils/./../include/elf/wasm32.h | 1 |
binutils/./../include/elf/xgate.h | 1 |
binutils/./../include/elf/nios2.h | 1 |
binutils/./../include/elf/pru.h | 1 |
binutils/./../include/elf/nfp.h | 2 |
binutils/./../include/elf/z80.h | 1 |
binutils/./../include/elf/loongarch.h | 1 |
binutils/./../include/elf/amdgpu.h | 1 |
libiberty/./cplus-dem.c | 2 |
libiberty/./rust-demangle.c | 32 |
libiberty/./cp-demangle.c | 110 |
libiberty/./d-demangle.c | 41 |
zlib/inflate.c | 10 |
zlib/zutil.c | 3 |
zlib/crc32.c | 5 |
zlib/adler32.c | 2 |
zlib/inftrees.c | 1 |
zlib/inffast.c | 1 |
binutils/./dwarf.h | 1 |
libiberty/./../include/dwarf2.def | 4 |
libiberty/./concat.c | 3 |
libiberty/./lrealpath.c | 1 |
libctf/ctf-archive.c | 15 |
/usr/include/x86_64-linux-gnu/bits/uintn-identity.h | 1 |
libctf/ctf-open.c | 30 |
libctf/ctf-subr.c | 7 |
libctf/ctf-util.c | 13 |
/usr/include/x86_64-linux-gnu/bits/byteswap.h | 3 |
libctf/ctf-error.c | 2 |
zlib/uncompr.c | 2 |
libctf/ctf-string.c | 10 |
libctf/ctf-hash.c | 20 |
libiberty/./hashtab.c | 15 |
libctf/./ctf-inlines.h | 2 |
libctf/ctf-create.c | 5 |
libctf/ctf-serialize.c | 1 |
libctf/ctf-dedup.c | 1 |
libiberty/./bsearch_r.c | 1 |
libctf/ctf-dump.c | 14 |
libctf/ctf-labels.c | 2 |
libctf/ctf-types.c | 23 |
libctf/ctf-decl.c | 5 |
libctf/ctf-lookup.c | 3 |
libsframe/sframe.c | 40 |
libsframe/sframe-error.c | 1 |
libsframe/sframe-dump.c | 5 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 3242 | 82.5% |
gold | [1:9] | 72 | 1.83% |
yellow | [10:29] | 47 | 1.19% |
greenyellow | [30:49] | 7 | 0.17% |
lawngreen | 50+ | 560 | 14.2% |
All colors | 3928 | 100 |
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 |
---|---|---|---|---|---|---|---|
510 | 510 |
2 :
['try_load_plugin', 'build_plugin_list'] |
510 | 510 | load_plugin | call site: 00000 | /src/binutils-gdb/bfd/plugin.c:571 |
449 | 1520 |
8 :
['_bfd_append_relative_path', 'bfd_get_error', '_bfd_get_elt_at_filepos', 'open_nested_file', 'find_nested_archive', 'dgettext', 'bfd_check_format', 'bfd_set_error'] |
449 | 1706 | _bfd_get_elt_at_filepos | call site: 00000 | /src/binutils-gdb/bfd/archive.c:693 |
366 | 383 |
3 :
['bfd_malloc', 'bfd_set_section_alignment.121571', 'decompress_contents'] |
366 | 945 | bfd_compress_section_contents | call site: 00000 | /src/binutils-gdb/bfd/compress.c:596 |
359 | 359 |
1 :
['display_info'] |
359 | 359 | copy_main | call site: 00448 | /src/binutils-gdb/binutils/./fuzz_objcopy.h:5989 |
241 | 241 |
1 :
['_bfd_archive_64_bit_slurp_armap'] |
241 | 241 | bfd_slurp_armap | call site: 00000 | /src/binutils-gdb/bfd/archive.c:1217 |
236 | 236 |
2 :
['debug_get_real_type', 'debug_set_class_id'] |
236 | 236 | debug_write_type | call site: 03613 | /src/binutils-gdb/binutils/debug.c:2439 |
222 | 288 |
2 :
['aout_16_squirt_out_relocs', 'bfd_seek'] |
222 | 288 | pdp11_aout_write_headers | call site: 00000 | /src/binutils-gdb/bfd/pdp11.c:387 |
220 | 240 |
3 :
['ihex_scan', 'bfd_release', 'ihex_mkobject'] |
220 | 262 | ihex_object_p | call site: 00000 | /src/binutils-gdb/bfd/ihex.c:505 |
208 | 208 |
1 :
['bfd_fdopenw'] |
212 | 6675 | copy_file | call site: 00781 | /src/binutils-gdb/binutils/./fuzz_objcopy.h:3931 |
208 | 208 |
1 :
['bfd_fdopenw'] |
210 | 6461 | copy_file | call site: 03875 | /src/binutils-gdb/binutils/./fuzz_objcopy.h:3965 |
172 | 248 |
6 :
['bfd_get_symcount.98235', 'ecoff_set_symbol_info', 'bfd_set_error', 'bfd_alloc', 'dgettext', '_bfd_error_handler'] |
172 | 248 | _bfd_ecoff_slurp_symbol_table | call site: 00000 | /src/binutils-gdb/bfd/ecoff.c:901 |
128 | 128 |
1 :
['bfd_ecoff_write_debug'] |
128 | 323 | _bfd_ecoff_write_object_contents | call site: 00000 | /src/binutils-gdb/bfd/ecoff.c:2806 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
binutils/fuzz_objcopy.c | 2 |
bfd/bfd.c | 21 |
bfd/./bfd.h | 22 |
binutils/bucomm.c | 25 |
bfd/./targets.c | 6 |
libiberty/./xexit.c | 1 |
binutils/./fuzz_objcopy.h | 64 |
libiberty/./hashtab.c | 17 |
libiberty/./xmalloc.c | 4 |
bfd/./archures.c | 6 |
binutils/../bfd/bfd.h | 25 |
libiberty/./xstrndup.c | 1 |
libiberty/./xstrdup.c | 1 |
bfd/libbfd.c | 4 |
libiberty/./make-temp-file.c | 4 |
bfd/opncls.c | 14 |
libiberty/./objalloc.c | 4 |
bfd/hash.c | 9 |
bfd/section.c | 12 |
bfd/cache.c | 8 |
bfd/bfdio.c | 9 |
libiberty/./unlink-if-ordinary.c | 1 |
libiberty/./xstrerror.c | 1 |
bfd/format.c | 11 |
binutils/version.c | 1 |
libiberty/./filename_cmp.c | 1 |
bfd/archive.c | 1 |
libiberty/./concat.c | 3 |
bfd/compress.c | 5 |
bfd/elf-properties.c | 4 |
zlib/inflate.c | 10 |
zlib/zutil.c | 2 |
zlib/crc32.c | 5 |
zlib/adler32.c | 2 |
zlib/inftrees.c | 1 |
zlib/inffast.c | 1 |
libiberty/./lbasename.c | 2 |
binutils/rddbg.c | 6 |
binutils/debug.c | 70 |
binutils/stabs.c | 51 |
libiberty/./cp-demint.c | 1 |
libiberty/./cp-demangle.c | 111 |
libiberty/./cplus-dem.c | 2 |
libiberty/./rust-demangle.c | 32 |
libiberty/./d-demangle.c | 41 |
bfd/stab-syms.c | 1 |
binutils/rdcoff.c | 8 |
bfd/coff-bfd.c | 2 |
bfd/syms.c | 5 |
binutils/wrstabs.c | 3 |
binutils/rename.c | 5 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 6635 | 99.3% |
gold | [1:9] | 44 | 0.65% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 1 | 0.01% |
lawngreen | 50+ | 1 | 0.01% |
All colors | 6681 | 100 |
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 |
---|---|---|---|---|---|---|---|
2223 | 2633 |
19 :
['bfd_header_big_endian.78178', 'bfd_set_start_address', 'bfd_default_set_arch_mach', '_bfd_elf_get_dynamic_symbols', 'bfd_elf32_swap_phdr_in', '_bfd_elf_setup_sections', 'bfd_get_file_size', 'elf_file_p.78177', 'bfd_header_little_endian.78179', 'bfd_read', 'dgettext', '_bfd_error_handler', 'bfd_section_from_elf_index', 'elf_swap_ehdr_in.78180', 'elf_swap_shdr_in.78185', 'bfd_alloc', 'bfd_section_from_shdr', 'bfd_seek', 'bfd_zalloc'] |
2223 | 2644 | bfd_elf32_object_p | call site: 00000 | /src/binutils-gdb/bfd/./elfcode.h:532 |
29 | 29 |
1 :
['close_one'] |
29 | 31 | bfd_cache_init | call site: 00072 | /src/binutils-gdb/bfd/cache.c:499 |
9 | 9 |
1 :
['_bfd_abort'] |
9 | 9 | bfd_set_error | call site: 00009 | /src/binutils-gdb/bfd/bfd.c:802 |
2 | 13 |
2 :
['close', 'bfd_set_error'] |
2 | 25 | bfd_fopen | call site: 00051 | /src/binutils-gdb/bfd/opncls.c:288 |
2 | 2 |
1 :
['fdopen'] |
8 | 144 | bfd_fopen | call site: 00046 | /src/binutils-gdb/bfd/opncls.c:283 |
2 | 2 |
1 :
['getenv'] |
4 | 26 | bfd_find_target | call site: 00038 | /src/binutils-gdb/bfd/./targets.c:1620 |
2 | 2 |
1 :
['sysconf'] |
2 | 2 | bfd_cache_max_open | call site: 00073 | /src/binutils-gdb/bfd/cache.c:98 |
2 | 2 |
1 :
['remove'] |
2 | 2 | check_architecture | call site: 00004 | /src/binutils-gdb/binutils/fuzz_readelf.c:29 |
0 | 33 |
1 :
['bfd_seek'] |
0 | 33 | bfd_read | call site: 00000 | /src/binutils-gdb/bfd/bfdio.c:283 |
0 | 16 |
2 :
['bfd_hash_table_free', 'bfd_set_error'] |
0 | 16 | bfd_hash_table_init_n | call site: 00025 | /src/binutils-gdb/bfd/hash.c:449 |
0 | 11 |
1 :
['bfd_set_error'] |
0 | 14 | bfd_cache_delete | call site: 00079 | /src/binutils-gdb/bfd/cache.c:168 |
0 | 11 |
1 :
['bfd_set_error'] |
0 | 11 | bfd_read | call site: 00000 | /src/binutils-gdb/bfd/bfdio.c:277 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
binutils/fuzz_readelf.c | 2 |
bfd/opncls.c | 8 |
bfd/libbfd.c | 3 |
bfd/bfd.c | 4 |
libiberty/./objalloc.c | 3 |
bfd/hash.c | 4 |
bfd/section.c | 1 |
bfd/./targets.c | 2 |
bfd/./bfd.h | 3 |
bfd/bfdio.c | 4 |
bfd/cache.c | 6 |
binutils/./dwarf.c | 76 |
binutils/elfcomm.c | 15 |
binutils/./readelf.h | 257 |
binutils/../bfd/bfd.h | 1 |
libiberty/./xstrdup.c | 1 |
libiberty/./xmalloc.c | 4 |
libiberty/./xexit.c | 1 |
libiberty/./lbasename.c | 2 |
binutils/./../include/elf/aarch64.h | 1 |
binutils/./../include/elf/m32r.h | 1 |
binutils/./../include/elf/i386.h | 1 |
binutils/./../include/elf/m68hc11.h | 1 |
binutils/./../include/elf/s12z.h | 1 |
binutils/./../include/elf/m68k.h | 1 |
binutils/./../include/elf/i960.h | 1 |
binutils/./../include/elf/avr.h | 1 |
binutils/./../include/elf/sparc.h | 1 |
binutils/./../include/elf/spu.h | 1 |
binutils/./../include/elf/v850.h | 2 |
binutils/./../include/elf/d10v.h | 1 |
binutils/./../include/elf/d30v.h | 1 |
binutils/./../include/elf/dlx.h | 1 |
binutils/./../include/elf/sh.h | 1 |
binutils/./../include/elf/mn10300.h | 1 |
binutils/./../include/elf/mn10200.h | 1 |
binutils/./../include/elf/fr30.h | 1 |
binutils/./../include/elf/frv.h | 1 |
binutils/./../include/elf/csky.h | 1 |
binutils/./../include/elf/ft32.h | 1 |
binutils/./../include/elf/mcore.h | 1 |
binutils/./../include/elf/mmix.h | 1 |
binutils/./../include/elf/moxie.h | 1 |
binutils/./../include/elf/msp430.h | 2 |
binutils/./../include/elf/nds32.h | 1 |
binutils/./../include/elf/ppc.h | 1 |
binutils/./../include/elf/ppc64.h | 2 |
binutils/./../include/elf/mips.h | 1 |
binutils/./../include/elf/riscv.h | 1 |
binutils/./../include/elf/alpha.h | 1 |
binutils/./../include/elf/arm.h | 1 |
binutils/./../include/elf/arc.h | 1 |
binutils/./../include/elf/hppa.h | 1 |
binutils/./../include/elf/h8.h | 1 |
binutils/./../include/elf/or1k.h | 1 |
binutils/./../include/elf/pj.h | 1 |
binutils/./../include/elf/ia64.h | 1 |
binutils/./../include/elf/kvx.h | 1 |
binutils/./../include/elf/cris.h | 1 |
binutils/./../include/elf/i860.h | 1 |
binutils/./../include/elf/x86-64.h | 1 |
binutils/./../include/elf/i370.h | 1 |
binutils/./../include/elf/s390.h | 1 |
binutils/./../include/elf/score.h | 1 |
binutils/./../include/elf/xstormy16.h | 1 |
binutils/./../include/elf/crx.h | 1 |
binutils/./../include/elf/vax.h | 1 |
binutils/./../include/elf/visium.h | 1 |
binutils/./../include/elf/bpf.h | 1 |
binutils/./../include/elf/epiphany.h | 1 |
binutils/./../include/elf/ip2k.h | 1 |
binutils/./../include/elf/iq2000.h | 1 |
binutils/./../include/elf/xtensa.h | 1 |
binutils/./../include/elf/lm32.h | 1 |
binutils/./../include/elf/m32c.h | 1 |
binutils/./../include/elf/mt.h | 1 |
binutils/./../include/elf/bfin.h | 1 |
binutils/./../include/elf/mep.h | 1 |
binutils/./../include/elf/cr16.h | 1 |
binutils/./../include/elf/microblaze.h | 1 |
binutils/./../include/elf/rl78.h | 1 |
binutils/./../include/elf/rx.h | 1 |
binutils/./../include/elf/metag.h | 1 |
binutils/./../include/elf/tic6x.h | 1 |
binutils/./../include/elf/tilegx.h | 1 |
binutils/./../include/elf/tilepro.h | 1 |
binutils/./../include/elf/wasm32.h | 1 |
binutils/./../include/elf/xgate.h | 1 |
binutils/./../include/elf/nios2.h | 1 |
binutils/./../include/elf/pru.h | 1 |
binutils/./../include/elf/nfp.h | 2 |
binutils/./../include/elf/z80.h | 1 |
binutils/./../include/elf/loongarch.h | 1 |
binutils/./../include/elf/amdgpu.h | 1 |
libiberty/./cplus-dem.c | 2 |
libiberty/./rust-demangle.c | 32 |
libiberty/./cp-demangle.c | 110 |
libiberty/./d-demangle.c | 41 |
zlib/inflate.c | 10 |
zlib/zutil.c | 3 |
zlib/crc32.c | 5 |
zlib/adler32.c | 2 |
zlib/inftrees.c | 1 |
zlib/inffast.c | 1 |
binutils/./dwarf.h | 1 |
libiberty/./../include/dwarf2.def | 4 |
libiberty/./concat.c | 3 |
libiberty/./lrealpath.c | 1 |
libctf/ctf-archive.c | 15 |
/usr/include/x86_64-linux-gnu/bits/uintn-identity.h | 1 |
libctf/ctf-open.c | 30 |
libctf/ctf-subr.c | 7 |
libctf/ctf-util.c | 13 |
/usr/include/x86_64-linux-gnu/bits/byteswap.h | 3 |
libctf/ctf-error.c | 2 |
zlib/uncompr.c | 2 |
libctf/ctf-string.c | 10 |
libctf/ctf-hash.c | 20 |
libiberty/./hashtab.c | 15 |
libctf/./ctf-inlines.h | 2 |
libctf/ctf-create.c | 5 |
libctf/ctf-serialize.c | 1 |
libctf/ctf-dedup.c | 1 |
libiberty/./bsearch_r.c | 1 |
libctf/ctf-dump.c | 14 |
libctf/ctf-labels.c | 2 |
libctf/ctf-types.c | 23 |
libctf/ctf-decl.c | 5 |
libctf/ctf-lookup.c | 3 |
libsframe/sframe.c | 40 |
libsframe/sframe-error.c | 1 |
libsframe/sframe-dump.c | 5 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 8671 | 73.2% |
gold | [1:9] | 503 | 4.24% |
yellow | [10:29] | 245 | 2.06% |
greenyellow | [30:49] | 105 | 0.88% |
lawngreen | 50+ | 2316 | 19.5% |
All colors | 11840 | 100 |
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 |
---|---|---|---|---|---|---|---|
2077 | 2077 |
1 :
['dump_ctf'] |
6934 | 38442 | dump_bfd | call site: 01366 | /src/binutils-gdb/binutils/./fuzz_objdump.h:5675 |
1897 | 1897 |
1 :
['display_debug_lines_decoded'] |
1897 | 1897 | display_debug_lines | call site: 00000 | /src/binutils-gdb/binutils/./dwarf.c:5728 |
1841 | 1841 |
1 :
['dump_symbols'] |
8775 | 41034 | dump_bfd | call site: 01366 | /src/binutils-gdb/binutils/./fuzz_objdump.h:5668 |
1783 | 1783 |
1 :
['bfd_demangle'] |
1783 | 1833 | objdump_print_symname | call site: 03943 | /src/binutils-gdb/binutils/./fuzz_objdump.h:1302 |
1205 | 3357 |
14 :
['xcmalloc', 'introduce', 'load_debug_info', 'display_loclists_list', 'display_loc_list_dwo', 'free', 'error', 'reloc_at', 'putchar', 'display_loc_list', 'ngettext', 'qsort', 'display_offset_entry_loclists', 'display_view_pair_list'] |
1231 | 3427 | display_debug_loc | call site: 00000 | /src/binutils-gdb/binutils/./dwarf.c:7262 |
1009 | 2380 |
14 :
['bfd_tell', 'bfd_set_start_address', 'bfd_make_section_old_way', 'mmo_get_symbols', 'mmo_decide_section', 'bfd_malloc', 'mmo_get_loc', 'bfd_read', 'mmo_xore_16', 'mmo_get_spec_section', 'bfd_stat', 'mmo_xore_32', 'bfd_map_over_sections', 'mmo_xore_64'] |
1035 | 2808 | mmo_scan | call site: 00000 | /src/binutils-gdb/bfd/mmo.c:1650 |
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:1220 |
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 |
954 | 954 |
1 :
['dump_section_sframe'] |
4857 | 36365 | dump_bfd | call site: 01366 | /src/binutils-gdb/binutils/./fuzz_objdump.h:5677 |
895 | 934 |
12 :
['xcmalloc', 'qsort', 'putchar', 'display_loc_list', 'ngettext', 'display_loclists_list', 'display_loc_list_dwo', 'free', 'error', 'reloc_at', 'introduce', 'display_view_pair_list'] |
917 | 992 | display_debug_loc | call site: 00000 | /src/binutils-gdb/binutils/./dwarf.c:7289 |
663 | 701 |
15 :
['qsort', 'xtensa_get_property_predef_flags', 'retrieve_internal_relocs', 'bfd_assert', 'get_elf_r_symndx_offset.110149', 'bfd_malloc', 'get_elf_r_symndx_section.110146', 'dgettext', 'retrieve_contents', '_bfd_error_handler', 'bfd_get_section_limit.110022', 'free', 'release_contents', 'release_internal_relocs', 'bfd_set_error'] |
663 | 701 | xtensa_read_table_entries | call site: 09140 | /src/binutils-gdb/bfd/elf32-xtensa.c:889 |
554 | 556 |
4 :
['print_got_plt', 'private_data.19147', 'bfd_get_file_flags', 'bfd_asymbol_name.19041'] |
554 | 556 | print_insn_powerpc | call site: 00000 | /src/binutils-gdb/opcodes/ppc-dis.c:1178 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
binutils/fuzz_objdump.c | 2 |
binutils/./dwarf.c | 67 |
binutils/elfcomm.c | 5 |
binutils/./fuzz_objdump.h | 87 |
binutils/bucomm.c | 8 |
bfd/opncls.c | 8 |
bfd/libbfd.c | 13 |
bfd/bfd.c | 19 |
libiberty/./objalloc.c | 4 |
bfd/hash.c | 9 |
bfd/section.c | 8 |
bfd/./targets.c | 3 |
bfd/./bfd.h | 14 |
bfd/bfdio.c | 9 |
bfd/cache.c | 8 |
libiberty/./xstrerror.c | 1 |
bfd/format.c | 10 |
libiberty/./unlink-if-ordinary.c | 1 |
binutils/../bfd/bfd.h | 20 |
libiberty/./xmalloc.c | 4 |
libiberty/./xexit.c | 1 |
bfd/archive.c | 1 |
bfd/simple.c | 13 |
bfd/compress.c | 3 |
zlib/inflate.c | 10 |
zlib/zutil.c | 3 |
zlib/crc32.c | 5 |
zlib/adler32.c | 2 |
zlib/inftrees.c | 1 |
zlib/inffast.c | 1 |
bfd/linker.c | 4 |
binutils/./dwarf.h | 1 |
libiberty/./../include/dwarf2.def | 4 |
libiberty/./concat.c | 3 |
libiberty/./lrealpath.c | 1 |
libiberty/./xstrdup.c | 1 |
binutils/filemode.c | 3 |
bfd/./archures.c | 6 |
libiberty/./cplus-dem.c | 2 |
libiberty/./rust-demangle.c | 32 |
libiberty/./cp-demangle.c | 111 |
libiberty/./d-demangle.c | 41 |
libctf/ctf-open-bfd.c | 1 |
libctf/ctf-subr.c | 7 |
libctf/ctf-archive.c | 16 |
/usr/include/x86_64-linux-gnu/bits/uintn-identity.h | 1 |
bfd/elf.c | 3 |
bfd/./libbfd.h | 1 |
libctf/./../bfd/bfd.h | 1 |
libctf/ctf-open.c | 30 |
libctf/ctf-util.c | 13 |
/usr/include/x86_64-linux-gnu/bits/byteswap.h | 3 |
libctf/ctf-error.c | 2 |
zlib/uncompr.c | 2 |
libctf/ctf-string.c | 10 |
libctf/ctf-hash.c | 20 |
libiberty/./hashtab.c | 18 |
libctf/./ctf-inlines.h | 2 |
libctf/ctf-create.c | 5 |
libctf/ctf-serialize.c | 1 |
libctf/ctf-dedup.c | 1 |
libiberty/./bsearch_r.c | 1 |
libctf/ctf-dump.c | 14 |
libctf/ctf-labels.c | 2 |
libctf/ctf-types.c | 23 |
libctf/ctf-decl.c | 5 |
libctf/ctf-lookup.c | 3 |
libsframe/sframe.c | 40 |
libsframe/sframe-dump.c | 5 |
bfd/stab-syms.c | 1 |
libiberty/./filename_cmp.c | 1 |
opcodes/dis-init.c | 1 |
opcodes/./disassemble.c | 6 |
opcodes/alpha-dis.c | 1 |
opcodes/arc-dis.c | 1 |
opcodes/arc-ext.c | 3 |
opcodes/../bfd/bfd.h | 8 |
opcodes/avr-dis.c | 3 |
opcodes/bfin-dis.c | 51 |
opcodes/cr16-dis.c | 22 |
opcodes/cris-dis.c | 20 |
opcodes/crx-dis.c | 19 |
opcodes/csky-dis.c | 1 |
opcodes/d10v-dis.c | 4 |
opcodes/d10v-opc.c | 1 |
opcodes/d30v-dis.c | 4 |
opcodes/d30v-opc.c | 1 |
opcodes/dlx-dis.c | 8 |
opcodes/h8300-dis.c | 7 |
opcodes/hppa-dis.c | 20 |
opcodes/../bfd/libhppa.h | 2 |
opcodes/i386-dis.c | 32 |
opcodes/ia64-dis.c | 2 |
opcodes/ia64-opc.c | 8 |
opcodes/ip2k-dis.c | 15 |
opcodes/cgen-bitset.c | 10 |
opcodes/ip2k-desc.c | 8 |
opcodes/ip2k-opc.c | 8 |
opcodes/ip2k-asm.c | 1 |
libiberty/./regex.c | 15 |
opcodes/ip2k-ibld.c | 9 |
opcodes/cgen-opc.c | 9 |
opcodes/cgen-dis.c | 6 |
opcodes/bpf-dis.c | 4 |
opcodes/bpf-opc.c | 7 |
opcodes/epiphany-dis.c | 12 |
opcodes/epiphany-desc.c | 8 |
opcodes/epiphany-opc.c | 6 |
opcodes/epiphany-asm.c | 1 |
opcodes/epiphany-ibld.c | 9 |
opcodes/fr30-dis.c | 15 |
opcodes/fr30-desc.c | 8 |
opcodes/fr30-opc.c | 6 |
opcodes/fr30-asm.c | 1 |
opcodes/fr30-ibld.c | 12 |
opcodes/kvx-dis.c | 11 |
opcodes/lm32-dis.c | 9 |
opcodes/lm32-desc.c | 8 |
opcodes/lm32-opc.c | 6 |
opcodes/lm32-asm.c | 1 |
opcodes/lm32-ibld.c | 9 |
opcodes/m32r-dis.c | 12 |
opcodes/m32r-desc.c | 8 |
opcodes/m32r-opc.c | 7 |
opcodes/m32r-asm.c | 1 |
opcodes/m32r-ibld.c | 9 |
opcodes/m68hc11-dis.c | 7 |
opcodes/s12z-dis.c | 7 |
opcodes/s12z-opc.c | 2 |
opcodes/m68k-dis.c | 12 |
bfd/cpu-m68k.c | 1 |
libiberty/./floatformat.c | 3 |
opcodes/mt-dis.c | 10 |
opcodes/mt-desc.c | 8 |
opcodes/mt-opc.c | 8 |
opcodes/mt-asm.c | 1 |
opcodes/mt-ibld.c | 9 |
opcodes/microblaze-dis.c | 9 |
opcodes/msp430-dis.c | 11 |
opcodes/nds32-dis.c | 16 |
opcodes/nfp-dis.c | 51 |
opcodes/./../include/dis-asm.h | 1 |
opcodes/ns32k-dis.c | 13 |
opcodes/mcore-dis.c | 1 |
opcodes/mep-dis.c | 17 |
opcodes/mep-desc.c | 8 |
opcodes/mep-opc.c | 8 |
opcodes/mep-asm.c | 1 |
opcodes/mep-ibld.c | 9 |
opcodes/metag-dis.c | 1 |
opcodes/mips-dis.c | 29 |
bfd/elfxx-mips.c | 1 |
opcodes/./../include/opcode/mips.h | 8 |
opcodes/mips16-opc.c | 1 |
opcodes/micromips-opc.c | 1 |
opcodes/mips-opc.c | 1 |
opcodes/mmix-dis.c | 5 |
opcodes/m10200-dis.c | 2 |
opcodes/m10300-dis.c | 2 |
opcodes/nios2-dis.c | 10 |
opcodes/or1k-dis.c | 10 |
opcodes/or1k-desc.c | 8 |
opcodes/or1k-opc.c | 7 |
opcodes/or1k-asm.c | 1 |
opcodes/or1k-ibld.c | 9 |
opcodes/pdp11-dis.c | 7 |
opcodes/pj-dis.c | 2 |
opcodes/ppc-dis.c | 8 |
opcodes/pru-dis.c | 5 |
opcodes/riscv-dis.c | 3 |
bfd/cpu-riscv.c | 2 |
bfd/elfxx-riscv.c | 16 |
opcodes/rl78-dis.c | 8 |
opcodes/rl78-decode.opc | 3 |
opcodes/rx-dis.c | 12 |
opcodes/rx-decode.opc | 3 |
opcodes/s390-dis.c | 7 |
opcodes/score-dis.c | 7 |
opcodes/score7-dis.c | 4 |
opcodes/./sh-dis.c | 5 |
bfd/cpu-sh.c | 1 |
opcodes/sparc-dis.c | 5 |
opcodes/sparc-opc.c | 5 |
opcodes/spu-dis.c | 3 |
opcodes/tic30-dis.c | 9 |
opcodes/tic4x-dis.c | 15 |
opcodes/tic54x-dis.c | 12 |
opcodes/tic6x-dis.c | 7 |
opcodes/ft32-dis.c | 4 |
opcodes/./../include/opcode/ft32.h | 1 |
opcodes/v850-dis.c | 11 |
opcodes/wasm32-dis.c | 7 |
opcodes/xgate-dis.c | 6 |
opcodes/xstormy16-dis.c | 8 |
opcodes/xstormy16-desc.c | 8 |
opcodes/xstormy16-opc.c | 6 |
opcodes/xstormy16-asm.c | 1 |
opcodes/xstormy16-ibld.c | 9 |
opcodes/xtensa-dis.c | 6 |
bfd/xtensa-isa.c | 29 |
bfd/xtensa-dynconfig.c | 1 |
bfd/elf32-xtensa.c | 19 |
bfd/elflink.c | 3 |
opcodes/z80-dis.c | 4 |
opcodes/z8k-dis.c | 10 |
opcodes/vax-dis.c | 7 |
opcodes/visium-dis.c | 6 |
opcodes/frv-dis.c | 13 |
opcodes/frv-desc.c | 8 |
opcodes/frv-opc.c | 6 |
opcodes/frv-asm.c | 1 |
opcodes/frv-ibld.c | 9 |
opcodes/moxie-dis.c | 1 |
opcodes/iq2000-dis.c | 9 |
opcodes/iq2000-desc.c | 8 |
opcodes/iq2000-opc.c | 6 |
opcodes/iq2000-asm.c | 2 |
opcodes/iq2000-ibld.c | 9 |
opcodes/m32c-dis.c | 23 |
opcodes/m32c-desc.c | 8 |
opcodes/m32c-opc.c | 7 |
opcodes/m32c-asm.c | 2 |
opcodes/m32c-ibld.c | 12 |
opcodes/tilegx-dis.c | 1 |
opcodes/tilegx-opc.c | 4 |
opcodes/tilepro-dis.c | 2 |
opcodes/tilepro-opc.c | 4 |
opcodes/loongarch-dis.c | 7 |
opcodes/loongarch-coder.c | 6 |
opcodes/loongarch-opc.c | 1 |
bfd/syms.c | 1 |
libiberty/./lbasename.c | 2 |
binutils/rddbg.c | 6 |
binutils/debug.c | 70 |
binutils/stabs.c | 51 |
libiberty/./cp-demint.c | 1 |
binutils/rdcoff.c | 8 |
bfd/coff-bfd.c | 2 |
binutils/prdbg.c | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 6903 | 98.2% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 122 | 1.73% |
All colors | 7025 | 100 |
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 |
---|---|---|---|---|---|---|---|
2 | 2 |
1 :
['bfd_getb16'] |
4 | 631 | print_insn_mips16 | call site: 03547 | /src/binutils-gdb/opcodes/mips-dis.c:2336 |
2 | 2 |
1 :
['bfd_getb16'] |
2 | 1101 | print_insn_micromips | call site: 03598 | /src/binutils-gdb/opcodes/mips-dis.c:2545 |
2 | 2 |
1 :
['abort'] |
2 | 2 | print_vu0_channel | call site: 03592 | /src/binutils-gdb/opcodes/mips-dis.c:1304 |
0 | 1261 |
1 :
['print_insn_micromips'] |
0 | 1261 | _print_insn_mips | call site: 03620 | /src/binutils-gdb/opcodes/mips-dis.c:2690 |
0 | 301 |
1 :
['print_insn_mips16'] |
0 | 301 | _print_insn_mips | call site: 03623 | /src/binutils-gdb/opcodes/mips-dis.c:2692 |
0 | 4 |
2 :
['bfd_getb32', 'bfd_getl32'] |
6 | 641 | print_insn_mips16 | call site: 03542 | /src/binutils-gdb/opcodes/mips-dis.c:2295 |
0 | 0 | None | 6 | 635 | print_insn_mips16 | call site: 03545 | /src/binutils-gdb/opcodes/mips-dis.c:2327 |
0 | 0 | None | 6 | 120 | print_mips16_insn_arg | call site: 03564 | /src/binutils-gdb/opcodes/mips-dis.c:2137 |
0 | 0 | None | 4 | 1105 | print_insn_micromips | call site: 03596 | /src/binutils-gdb/opcodes/mips-dis.c:2527 |
0 | 0 | None | 2 | 584 | print_insn_mips16 | call site: 03562 | /src/binutils-gdb/opcodes/mips-dis.c:2453 |
0 | 0 | None | 2 | 2 | perror_memory | call site: 00000 | /src/binutils-gdb/opcodes/dis-buf.c:59 |
0 | 0 | None | 0 | 22831 | disassemble_architecture | call site: 00005 | /src/binutils-gdb/fuzz/fuzz_disas_ext.c:88 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
fuzz/fuzz_disas_ext.c | 4 |
opcodes/dis-init.c | 1 |
bfd/libbfd.c | 12 |
bfd/./archures.c | 4 |
opcodes/./disassemble.c | 5 |
opcodes/alpha-dis.c | 1 |
opcodes/arc-dis.c | 1 |
opcodes/arc-ext.c | 3 |
opcodes/../bfd/bfd.h | 8 |
libiberty/./xmalloc.c | 3 |
libiberty/./xexit.c | 1 |
bfd/section.c | 5 |
bfd/./bfd.h | 7 |
bfd/bfd.c | 5 |
libiberty/./xstrdup.c | 1 |
opcodes/avr-dis.c | 3 |
opcodes/bfin-dis.c | 51 |
opcodes/cr16-dis.c | 22 |
opcodes/cris-dis.c | 20 |
opcodes/crx-dis.c | 19 |
opcodes/csky-dis.c | 1 |
bfd/hash.c | 4 |
libiberty/./objalloc.c | 2 |
opcodes/d10v-dis.c | 4 |
opcodes/d10v-opc.c | 1 |
opcodes/d30v-dis.c | 4 |
opcodes/d30v-opc.c | 1 |
opcodes/dlx-dis.c | 8 |
opcodes/h8300-dis.c | 7 |
opcodes/hppa-dis.c | 20 |
opcodes/../bfd/libhppa.h | 2 |
opcodes/i386-dis.c | 32 |
opcodes/ia64-dis.c | 2 |
opcodes/ia64-opc.c | 8 |
opcodes/ip2k-dis.c | 15 |
opcodes/cgen-bitset.c | 10 |
opcodes/ip2k-desc.c | 8 |
opcodes/ip2k-opc.c | 8 |
opcodes/ip2k-asm.c | 1 |
libiberty/./regex.c | 15 |
opcodes/ip2k-ibld.c | 9 |
opcodes/cgen-opc.c | 9 |
opcodes/cgen-dis.c | 6 |
opcodes/bpf-dis.c | 4 |
opcodes/bpf-opc.c | 7 |
opcodes/epiphany-dis.c | 12 |
opcodes/epiphany-desc.c | 8 |
opcodes/epiphany-opc.c | 6 |
opcodes/epiphany-asm.c | 1 |
opcodes/epiphany-ibld.c | 9 |
opcodes/fr30-dis.c | 15 |
opcodes/fr30-desc.c | 8 |
opcodes/fr30-opc.c | 6 |
opcodes/fr30-asm.c | 1 |
opcodes/fr30-ibld.c | 12 |
opcodes/kvx-dis.c | 11 |
opcodes/lm32-dis.c | 9 |
opcodes/lm32-desc.c | 8 |
opcodes/lm32-opc.c | 6 |
opcodes/lm32-asm.c | 1 |
opcodes/lm32-ibld.c | 9 |
opcodes/m32r-dis.c | 12 |
opcodes/m32r-desc.c | 8 |
opcodes/m32r-opc.c | 7 |
opcodes/m32r-asm.c | 1 |
opcodes/m32r-ibld.c | 9 |
opcodes/m68hc11-dis.c | 7 |
opcodes/s12z-dis.c | 7 |
opcodes/s12z-opc.c | 2 |
opcodes/m68k-dis.c | 12 |
bfd/cpu-m68k.c | 1 |
libiberty/./floatformat.c | 3 |
opcodes/mt-dis.c | 10 |
opcodes/mt-desc.c | 8 |
opcodes/mt-opc.c | 8 |
opcodes/mt-asm.c | 1 |
opcodes/mt-ibld.c | 9 |
opcodes/microblaze-dis.c | 9 |
opcodes/msp430-dis.c | 11 |
opcodes/nds32-dis.c | 16 |
libiberty/./hashtab.c | 12 |
opcodes/nfp-dis.c | 51 |
opcodes/./../include/dis-asm.h | 1 |
opcodes/ns32k-dis.c | 13 |
opcodes/mcore-dis.c | 1 |
opcodes/mep-dis.c | 17 |
opcodes/mep-desc.c | 8 |
opcodes/mep-opc.c | 8 |
opcodes/mep-asm.c | 1 |
opcodes/mep-ibld.c | 9 |
opcodes/metag-dis.c | 1 |
opcodes/mips-dis.c | 29 |
bfd/elfxx-mips.c | 1 |
opcodes/./../include/opcode/mips.h | 8 |
opcodes/mips16-opc.c | 1 |
opcodes/micromips-opc.c | 1 |
opcodes/mips-opc.c | 1 |
opcodes/mmix-dis.c | 5 |
opcodes/m10200-dis.c | 2 |
opcodes/m10300-dis.c | 2 |
opcodes/nios2-dis.c | 10 |
opcodes/or1k-dis.c | 10 |
opcodes/or1k-desc.c | 8 |
opcodes/or1k-opc.c | 7 |
opcodes/or1k-asm.c | 1 |
opcodes/or1k-ibld.c | 9 |
opcodes/pdp11-dis.c | 7 |
opcodes/pj-dis.c | 2 |
opcodes/ppc-dis.c | 8 |
opcodes/pru-dis.c | 5 |
opcodes/riscv-dis.c | 3 |
bfd/cpu-riscv.c | 2 |
bfd/elfxx-riscv.c | 16 |
opcodes/rl78-dis.c | 8 |
opcodes/rl78-decode.opc | 3 |
opcodes/rx-dis.c | 12 |
opcodes/rx-decode.opc | 3 |
opcodes/s390-dis.c | 7 |
opcodes/score-dis.c | 7 |
opcodes/score7-dis.c | 4 |
opcodes/./sh-dis.c | 5 |
bfd/cpu-sh.c | 1 |
opcodes/sparc-dis.c | 5 |
opcodes/sparc-opc.c | 5 |
opcodes/spu-dis.c | 3 |
opcodes/tic30-dis.c | 9 |
opcodes/tic4x-dis.c | 15 |
opcodes/tic54x-dis.c | 12 |
opcodes/tic6x-dis.c | 7 |
opcodes/ft32-dis.c | 4 |
opcodes/./../include/opcode/ft32.h | 1 |
opcodes/v850-dis.c | 11 |
opcodes/wasm32-dis.c | 7 |
opcodes/xgate-dis.c | 6 |
opcodes/xstormy16-dis.c | 8 |
opcodes/xstormy16-desc.c | 8 |
opcodes/xstormy16-opc.c | 6 |
opcodes/xstormy16-asm.c | 1 |
opcodes/xstormy16-ibld.c | 9 |
opcodes/xtensa-dis.c | 6 |
bfd/xtensa-isa.c | 29 |
bfd/xtensa-dynconfig.c | 1 |
bfd/elf32-xtensa.c | 19 |
bfd/compress.c | 3 |
bfd/bfdio.c | 5 |
zlib/inflate.c | 10 |
zlib/zutil.c | 2 |
zlib/crc32.c | 5 |
zlib/adler32.c | 2 |
zlib/inftrees.c | 1 |
zlib/inffast.c | 1 |
bfd/elflink.c | 3 |
bfd/elf.c | 2 |
opcodes/z80-dis.c | 4 |
opcodes/z8k-dis.c | 10 |
opcodes/vax-dis.c | 7 |
opcodes/visium-dis.c | 6 |
opcodes/frv-dis.c | 13 |
opcodes/frv-desc.c | 8 |
opcodes/frv-opc.c | 6 |
opcodes/frv-asm.c | 1 |
opcodes/frv-ibld.c | 9 |
opcodes/moxie-dis.c | 1 |
opcodes/iq2000-dis.c | 9 |
opcodes/iq2000-desc.c | 8 |
opcodes/iq2000-opc.c | 6 |
opcodes/iq2000-asm.c | 2 |
opcodes/iq2000-ibld.c | 9 |
opcodes/m32c-dis.c | 23 |
opcodes/m32c-desc.c | 8 |
opcodes/m32c-opc.c | 7 |
opcodes/m32c-asm.c | 2 |
opcodes/m32c-ibld.c | 12 |
opcodes/tilegx-dis.c | 1 |
opcodes/tilegx-opc.c | 4 |
opcodes/tilepro-dis.c | 2 |
opcodes/tilepro-opc.c | 4 |
opcodes/loongarch-dis.c | 7 |
opcodes/loongarch-coder.c | 6 |
opcodes/loongarch-opc.c | 1 |
The following table shows a list of functions that are optimal targets. Optimal targets are identified by finding the functions that in combination, yield a high code coverage.
Func name | Functions filename | Arg count | Args | Function depth | hitcount | instr count | bb count | cyclomatic complexity | Reachable functions | Incoming references | total cyclomatic complexity | Unreached complexity |
---|---|---|---|---|---|---|---|---|---|---|---|---|
print_insn_aarch64
|
/src/binutils-gdb/opcodes/aarch64-dis.c | 2 | ['size_t', 'struct.disassemble_info.3816 *'] | 7 | 0 | 576 | 90 | 31 | 274 | 0 | 5171 | 5091 |
spu_elf_final_link
|
/src/binutils-gdb/bfd/elf32-spu.c | 2 | ['struct.bfd *', 'struct.bfd_link_info *'] | 7 | 0 | 161 | 25 | 10 | 397 | 0 | 4555 | 3491 |
_bfd_mips_elf_find_nearest_line
|
/src/binutils-gdb/bfd/elfxx-mips.c | 8 | ['struct.bfd.5894 *', 'struct.bfd_symbol.5896 **', 'struct.bfd_section.5900 *', 'size_t', 'char **', 'char **', 'int *', 'int *'] | 10 | 0 | 347 | 35 | 14 | 343 | 0 | 2863 | 1619 |
elf_xtensa_relax_section
|
/src/binutils-gdb/bfd/elf32-xtensa.c | 4 | ['struct.bfd *', 'struct.bfd_section *', 'struct.bfd_link_info *', 'char *'] | 7 | 0 | 166 | 32 | 10 | 305 | 0 | 2315 | 1289 |
nds32_elf_relax_section
|
/src/binutils-gdb/bfd/elf32-nds32.c | 4 | ['struct.bfd *', 'struct.bfd_section *', 'struct.bfd_link_info *', 'char *'] | 5 | 0 | 1241 | 189 | 59 | 170 | 0 | 2018 | 1247 |
Implementing fuzzers that target the above functions will improve reachability such that it becomes:
If you implement fuzzers for these functions, the status of all functions in the project will be:
Func name | Functions filename | Args | Function call depth | Reached by Fuzzers | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity |
---|
This section shows analysis of runtime coverage data.
For futher technical details on how this section is generated, please see the Glossary .
Func name | Function total lines | Lines covered at runtime | percentage covered | Reached by fuzzers |
---|---|---|---|---|
disassembler | 427 | 212 | 49.64% | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] |
disassemble_init_for_target | 137 | 74 | 54.01% | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] |
disassemble_free_target | 50 | 25 | 50.0% | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] |
print_insn_csky | 139 | 73 | 52.51% | [] |
cris_aout_32_machine_type | 111 | 15 | 13.51% | [] |
coff_aarch64_reloc_type_lookup | 41 | 9 | 21.95% | [] |
go32exe_create_stub | 93 | 23 | 24.73% | [] |
coff_amd64_reloc_type_lookup | 35 | 9 | 25.71% | [] |
bfd_get_full_section_contents | 103 | 53 | 51.45% | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_dwarf', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_strings', 'fuzz_objcopy', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] |
_bfd_elf_get_dynamic_symbols | 333 | 92 | 27.62% | [] |
bfd_arm_get_mach_from_attributes | 69 | 9 | 13.04% | [] |
elf32_ia64_object_p | 69 | 14 | 20.28% | [] |
_bfd_elf_ppc_set_arch | 66 | 22 | 33.33% | [] |
elf64_ia64_object_p | 69 | 20 | 28.98% | [] |
_bfd_mips_elf_section_from_shdr | 167 | 69 | 41.31% | [] |
_bfd_peAArch64i_slurp_codeview_record | 42 | 20 | 47.61% | [] |
_bfd_peLoongArch64i_slurp_codeview_record | 42 | 20 | 47.61% | [] |
_bfd_pepi_slurp_codeview_record | 42 | 20 | 47.61% | [] |
_bfd_vms_get_value | 40 | 11 | 27.50% | [] |
_bfd_vms_etir_name | 57 | 29 | 50.87% | [] |
load_separate_debug_files | 76 | 13 | 17.10% | ['fuzz_dwarf', 'fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] |
check_for_and_load_links | 37 | 7 | 18.91% | ['fuzz_dwarf', 'fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] |
load_debug_sup_file | 55 | 3 | 5.454% | ['fuzz_dwarf', 'fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] |
load_build_id_debug_file | 57 | 3 | 5.263% | ['fuzz_dwarf', 'fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] |
byte_re_compile_fastmap | 157 | 48 | 30.57% | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] |
byte_regex_compile | 678 | 198 | 29.20% | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] |
mep_print_insn | 82 | 20 | 24.39% | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] |
bfd_scan_vma | 55 | 7 | 12.72% | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_addr2line', 'fuzz_objcopy', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] |
bfd_mach_o_read_symtab_strtab | 32 | 17 | 53.12% | [] |
yy_get_next_buffer | 89 | 47 | 52.80% | ['fuzz_dlltool'] |
yyparse | 622 | 100 | 16.07% | ['fuzz_dlltool'] |
scan_drectve_symbols | 66 | 9 | 13.63% | ['fuzz_dlltool'] |
elf_nds32_reloc_type | 138 | 73 | 52.89% | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] |
elf_nfp3200_reloc_type | 34 | 13 | 38.23% | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] |
elf_rx_reloc_type | 52 | 26 | 50.0% | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] |
elf_sh_reloc_type | 124 | 54 | 43.54% | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] |
byte_get_big_endian | 52 | 28 | 53.84% | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] |
process_archive_index_and_symbols | 109 | 29 | 26.60% | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] |
print_symbol | 93 | 23 | 24.73% | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_nm', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] |
get_elf_section_flags | 275 | 118 | 42.90% | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] |
get_parisc_dynamic_type | 31 | 13 | 41.93% | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] |
process_section_contents | 58 | 7 | 12.06% | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] |
dwarf1_unit_find_nearest_line | 46 | 17 | 36.95% | [] |
parse_line_table | 52 | 9 | 17.30% | [] |
read_indexed_string | 35 | 16 | 45.71% | [] |
lookup_line | 331 | 140 | 42.29% | [] |
ppc64_elf_set_toc | 84 | 40 | 47.61% | [] |
ppc64_elf_branch_reloc | 40 | 17 | 42.5% | [] |
ppc64_elf_maybe_function_sym | 39 | 21 | 53.84% | [] |
alpha_vms_read_sections_content | 64 | 22 | 34.37% | [] |
translate_addresses | 113 | 61 | 53.98% | ['fuzz_addr2line'] |
lrealpath | 36 | 8 | 22.22% | ['fuzz_dwarf', 'fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] |
splay_tree_splay | 49 | 15 | 30.61% | [] |
mips_elf_assign_gp | 33 | 17 | 51.51% | [] |
mips_elf64_assign_gp | 33 | 17 | 51.51% | [] |
print_symname | 44 | 22 | 50.0% | ['fuzz_nm'] |
display_rel_file | 96 | 48 | 50.0% | ['fuzz_nm'] |
ns32kaout_32_machine_type | 111 | 18 | 16.21% | [] |
ns32kaout_32_set_section_contents | 34 | 15 | 44.11% | [] |
ns32kaout_32_squirt_out_relocs | 58 | 30 | 51.72% | [] |
translate_to_native_sym_flags | 87 | 31 | 35.63% | [] |
_bfd_construct_extended_name_table | 131 | 32 | 24.42% | [] |
bfd_ar_hdr_from_filesystem | 56 | 28 | 50.0% | [] |
coff_arm_copy_private_bfd_data | 45 | 21 | 46.66% | [] |
_bfd_xcoff_copy_private_bfd_data | 37 | 20 | 54.05% | [] |
coff_write_object_contents | 404 | 121 | 29.95% | [] |
coff_compute_section_file_positions | 172 | 59 | 34.30% | [] |
coff_set_section_contents | 31 | 13 | 41.93% | [] |
coff_write_relocs | 77 | 17 | 22.07% | [] |
(abfd->flags&WP_TEXT)?RS6K_AOUTHDR_NMAGIC | 172 | 41 | 23.83% | |
coff_write_linenumbers | 51 | 14 | 27.45% | [] |
coff_fix_symbol_name | 75 | 31 | 41.33% | [] |
coff_write_native_symbol | 39 | 13 | 33.33% | [] |
mips_ecoff_swap_scnhdr_out | 39 | 18 | 46.15% | [] |
coff_swap_scnhdr_out | 39 | 18 | 46.15% | [] |
bfd_convert_section_setup | 47 | 25 | 53.19% | ['fuzz_objcopy'] |
bfd_convert_section_contents | 77 | 11 | 14.28% | ['fuzz_objcopy'] |
bfd_arm_update_notes | 55 | 10 | 18.18% | [] |
_bfd_ecoff_bfd_copy_private_bfd_data | 69 | 20 | 28.98% | [] |
bfd_ecoff_debug_externals | 42 | 9 | 21.42% | [] |
_bfd_elf_map_sections_to_segments | 492 | 15 | 3.048% | [] |
_bfd_elf_fixup_group_sections | 70 | 33 | 47.14% | [] |
_bfd_elf_set_section_contents | 38 | 11 | 28.94% | [] |
_bfd_elf_copy_special_section_fields | 55 | 7 | 12.72% | [] |
copy_special_section_fields | 58 | 30 | 51.72% | [] |
_bfd_elf_assign_file_positions_for_non_load | 72 | 35 | 48.61% | [] |
ppc_elf_modify_segment_map | 61 | 5 | 8.196% | [] |
ppc_elf_begin_write_processing | 66 | 10 | 15.15% | [] |
ppc_final_write_processing | 39 | 9 | 23.07% | [] |
sparc_final_write_processing | 41 | 14 | 34.14% | [] |
bfd_elf32_write_relocs | 109 | 15 | 13.76% | [] |
_bfd_mips_elf_section_processing | 101 | 31 | 30.69% | [] |
_bfd_mips_elf_fake_sections | 106 | 52 | 49.05% | [] |
_bfd_mips_final_write_processing | 70 | 16 | 22.85% | [] |
_bfd_mips_elf_modify_segment_map | 196 | 39 | 19.89% | [] |
mips_set_isa_flags | 127 | 24 | 18.89% | [] |
bfd_mach_o_build_dysymtab | 93 | 34 | 36.55% | [] |
bfd_mach_o_write_relocs | 43 | 8 | 18.60% | [] |
bfd_mach_o_write_dysymtab | 142 | 33 | 23.23% | [] |
mmo_write_object_contents | 41 | 13 | 31.70% | [] |
mmo_internal_3_length | 35 | 10 | 28.57% | [] |
mmo_internal_3_dump | 68 | 13 | 19.11% | [] |
pdb_write_directory | 139 | 26 | 18.70% | [] |
aout_16_machine_type | 65 | 13 | 20.0% | [] |
aout_16_adjust_sizes_and_vmas | 33 | 18 | 54.54% | [] |
pdp11_aout_write_headers | 41 | 21 | 51.21% | [] |
_bfd_peAArch64i_swap_aux_out | 58 | 31 | 53.44% | [] |
_bfd_peAArch64_bfd_copy_private_bfd_data_common | 86 | 22 | 25.58% | [] |
_bfd_pei_swap_aux_out | 58 | 24 | 41.37% | [] |
som_prep_headers | 88 | 24 | 27.27% | [] |
som_begin_writing | 207 | 59 | 28.50% | [] |
som_finish_writing | 188 | 80 | 42.55% | [] |
som_write_symbol_strings | 51 | 15 | 29.41% | [] |
som_prep_for_fixups | 64 | 7 | 10.93% | [] |
som_write_fixups | 286 | 15 | 5.244% | [] |
som_build_and_write_symbol_table | 51 | 21 | 41.17% | [] |
debug_write_name | 36 | 17 | 47.22% | ['fuzz_objcopy', 'fuzz_objdump'] |
debug_write_type | 223 | 91 | 40.80% | ['fuzz_objcopy', 'fuzz_objdump'] |
find_section_list | 65 | 9 | 13.84% | ['fuzz_objcopy'] |
copy_file | 143 | 77 | 53.84% | ['fuzz_objcopy'] |
copy_object | 718 | 232 | 32.31% | ['fuzz_objcopy'] |
mark_symbols_used_in_relocations | 31 | 16 | 51.61% | ['fuzz_objcopy'] |
copy_section | 89 | 38 | 42.69% | ['fuzz_objcopy'] |
copy_main | 740 | 103 | 13.91% | ['fuzz_objcopy'] |
parse_coff_base_type | 86 | 47 | 54.65% | ['fuzz_objcopy', 'fuzz_objdump'] |
read_section_stabs_debugging_info | 143 | 45 | 31.46% | ['fuzz_objcopy', 'fuzz_objdump'] |
stab_int_type | 50 | 27 | 54.0% | [] |
stab_variable | 47 | 22 | 46.80% | [] |
deflate | 257 | 67 | 26.07% | ['fuzz_objcopy'] |
mips_refhi_reloc | 35 | 18 | 51.42% | [] |
mips_reflo_reloc | 36 | 5 | 13.88% | [] |
mips_gprel_reloc | 88 | 17 | 19.31% | [] |
elfcore_grok_note | 315 | 43 | 13.65% | [] |
elfcore_grok_prstatus | 38 | 12 | 31.57% | [] |
elfcore_grok_win32pstatus | 96 | 12 | 12.5% | [] |
elfcore_grok_psinfo | 43 | 10 | 23.25% | [] |
rx_get_section_contents | 50 | 9 | 18.0% | [] |
v850_elf_print_private_bfd_data | 31 | 17 | 54.83% | [] |
xtensa_read_table_entries | 115 | 26 | 22.60% | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] |
xtensa_property_section_name | 38 | 13 | 34.21% | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] |
ppc64_elf_get_synthetic_symtab | 384 | 70 | 18.22% | [] |
elf_x86_64_grok_psinfo | 37 | 7 | 18.91% | [] |
_bfd_mips_elf_get_target_dtag | 100 | 21 | 21.0% | [] |
_bfd_mips_elf_get_synthetic_symtab | 186 | 34 | 18.27% | [] |
riscv_parse_subset | 43 | 19 | 44.18% | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] |
riscv_parse_check_conflicts | 55 | 27 | 49.09% | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] |
riscv_parse_extensions | 105 | 41 | 39.04% | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] |
pex64_xdata_print_uwd_codes | 173 | 54 | 31.21% | [] |
_bfd_pe_print_ce_compressed_pdata | 92 | 15 | 16.30% | [] |
evax_bfd_print_dst | 520 | 120 | 23.07% | [] |
evax_bfd_get_dsc_name | 85 | 9 | 10.58% | [] |
evax_bfd_print_valspec | 60 | 28 | 46.66% | [] |
evax_bfd_print_emh | 84 | 16 | 19.04% | [] |
evax_bfd_print_egsd | 221 | 6 | 2.714% | [] |
alpha_vms_get_synthetic_symtab | 52 | 10 | 19.23% | [] |
_bfd_vms_lib_generic_stat_arch_elt | 33 | 7 | 21.21% | [] |
xtensa_load_config | 34 | 11 | 32.35% | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] |
debug_set_class_id | 41 | 19 | 46.34% | ['fuzz_objcopy', 'fuzz_objdump'] |
read_and_display_attr_value | 948 | 500 | 52.74% | ['fuzz_dwarf', 'fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] |
fetch_indexed_string | 40 | 11 | 27.50% | ['fuzz_dwarf', 'fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] |
fetch_indexed_value | 37 | 7 | 18.91% | ['fuzz_dwarf', 'fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] |
skip_attr_bytes | 111 | 48 | 43.24% | ['fuzz_dwarf', 'fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] |
display_discr_list | 63 | 10 | 15.87% | ['fuzz_dwarf', 'fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] |
get_line_filename_and_dirname | 79 | 12 | 15.18% | [] |
display_debug_loc | 232 | 47 | 20.25% | [] |
display_debug_ranges | 108 | 21 | 19.44% | [] |
display_debug_links | 50 | 22 | 44.0% | [] |
objdump_styled_sprintf | 47 | 20 | 42.55% | ['fuzz_objdump'] |
objdump_color_for_disassembler_style | 64 | 9 | 14.06% | ['fuzz_objdump'] |
pr_enum_type | 45 | 13 | 28.88% | [] |
pr_function_type | 58 | 21 | 36.20% | [] |
pr_array_type | 42 | 22 | 52.38% | [] |
pr_start_struct_type | 44 | 17 | 38.63% | [] |
parse_stab | 195 | 51 | 26.15% | ['fuzz_objcopy', 'fuzz_objdump'] |
parse_stab_string | 332 | 45 | 13.55% | ['fuzz_objcopy', 'fuzz_objdump'] |
check_za_access | 54 | 10 | 18.51% | [] |
find_format | 58 | 28 | 48.27% | [] |
select_arm_features | 64 | 18 | 28.12% | [] |
OP_VEX | 131 | 66 | 50.38% | [] |
ip2k_cgen_print_operand | 47 | 24 | 51.06% | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] |
print_insn_args | 344 | 153 | 44.47% | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] |
print_insn_nds32 | 182 | 53 | 29.12% | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] |
init_nfp6000_priv | 38 | 11 | 28.94% | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] |
powerpc_init_dialect | 70 | 22 | 31.42% | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] |
extract_ls | 57 | 28 | 49.12% | [] |
riscv_search_mapping_symbol | 77 | 18 | 23.37% | [] |
compute_arch_mask | 43 | 17 | 39.53% | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] |
disassem_class1 | 210 | 92 | 43.80% | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] |
This section shows which files and directories are considered in this report. The main reason for showing this is fuzz introspector may include more code in the reasoning than is desired. This section helps identify if too many files/directories are included, e.g. third party code, which may be irrelevant for the threat model. In the event too much is included, fuzz introspector supports a configuration file that can exclude data from the report. See the following link for more information on how to create a config file: link
Source file | Reached by | Covered by |
---|---|---|
[] | [] | |
/src/binutils-gdb/opcodes/m68k-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/libiberty/./xstrdup.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_dwarf', 'fuzz_readelf_elf32_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_dlltool', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_addr2line', 'fuzz_nm', 'fuzz_readelf_elf32_bigarm', 'fuzz_objcopy', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/bfd/archive64.c | [] | [] |
/src/binutils-gdb/bfd/./archures.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_addr2line', 'fuzz_nm', 'fuzz_objcopy', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/opcodes/ip2k-desc.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/bfd/cpu-spu.c | [] | [] |
/src/binutils-gdb/opcodes/mips-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] |
/src/binutils-gdb/opcodes/alpha-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/bfd/elf32-rl78.c | [] | [] |
/src/binutils-gdb/libctf/ctf-dump.c | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] | [] |
/src/binutils-gdb/bfd/coff-bfd.c | ['fuzz_objcopy', 'fuzz_objdump'] | ['fuzz_objcopy', 'fuzz_objdump'] |
/src/binutils-gdb/binutils/./../include/elf/alpha.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/bfd/mach-o-x86-64.c | [] | [] |
/src/binutils-gdb/libsframe/sframe-error.c | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/binutils/unwind-ia64.c | [] | [] |
/src/binutils-gdb/opcodes/arc-opc.c | [] | [] |
/src/binutils-gdb/binutils/./../include/elf/bpf.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/libctf/./ctf-decls.h | [] | [] |
/src/binutils-gdb/bfd/mach-o.c | [] | [] |
/src/binutils-gdb/opcodes/s12z-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/zlib/gzwrite.c | [] | [] |
/src/binutils-gdb/bfd/elf32-score.c | [] | [] |
/src/binutils-gdb/bfd/elf32-mep.c | [] | [] |
/src/binutils-gdb/opcodes/sparc-opc.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/bfd/elfnn-riscv.c | [] | [] |
/src/binutils-gdb/bfd/elf32-d30v.c | [] | [] |
/src/binutils-gdb/binutils/./../include/elf/frv.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/opcodes/ip2k-opc.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/bfd/elf32-ip2k.c | [] | [] |
/src/binutils-gdb/binutils/./../include/elf/epiphany.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/bfd/pc532-mach.c | [] | [] |
/src/binutils-gdb/binutils/./../include/elf/or1k.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/opcodes/micromips-opc.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] |
/src/binutils-gdb/binutils/./../include/elf/tilepro.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/opcodes/xstormy16-opc.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump'] |
/src/binutils-gdb/bfd/compress.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_dwarf', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_strings', 'fuzz_objcopy', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_dwarf', 'fuzz_strings', 'fuzz_objcopy', 'fuzz_objdump'] |
/src/binutils-gdb/binutils/fuzz_objcopy.c | ['fuzz_objcopy'] | ['fuzz_objcopy'] |
/src/binutils-gdb/libiberty/./pexecute.c | [] | [] |
/src/binutils-gdb/bfd/elfnn-ia64.c | [] | [] |
/src/binutils-gdb/bfd/cpu-aarch64.c | [] | [] |
/src/binutils-gdb/opcodes/sparc-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/opcodes/pru-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/bfd/bfd.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_dwarf', 'fuzz_readelf_elf32_csky', 'fuzz_bfd_ext', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_dlltool', 'fuzz_readelf_elf64_mmix', 'fuzz_addr2line', 'fuzz_nm', 'fuzz_strings', 'fuzz_readelf_elf32_bigarm', 'fuzz_objcopy', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_dwarf', 'fuzz_readelf_elf32_csky', 'fuzz_bfd_ext', 'fuzz_dlltool', 'fuzz_readelf_elf64_mmix', 'fuzz_addr2line', 'fuzz_nm', 'fuzz_strings', 'fuzz_readelf_elf32_bigarm', 'fuzz_objcopy', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] |
/src/binutils-gdb/binutils/./readelf.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/bfd/elf32-m68k.c | [] | [] |
/src/binutils-gdb/opcodes/ip2k-asm.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/opcodes/arm-dis.c | [] | [] |
/src/binutils-gdb/opcodes/epiphany-opc.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/opcodes/epiphany-ibld.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/opcodes/alpha-opc.c | [] | [] |
/src/binutils-gdb/bfd/elf32-mips.c | [] | [] |
/src/binutils-gdb/bfd/cpu-z8k.c | [] | [] |
/src/binutils-gdb/opcodes/./../include/opcode/riscv.h | [] | [] |
/src/binutils-gdb/bfd/cpu-ns32k.c | [] | [] |
/src/binutils-gdb/bfd/elf-properties.c | ['fuzz_objcopy'] | ['fuzz_objcopy'] |
/src/binutils-gdb/opcodes/cgen-bitset.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump'] |
/src/binutils-gdb/opcodes/xgate-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump'] |
/src/binutils-gdb/bfd/hash.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_dwarf', 'fuzz_readelf_elf32_csky', 'fuzz_bfd_ext', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_dlltool', 'fuzz_readelf_elf64_mmix', 'fuzz_addr2line', 'fuzz_nm', 'fuzz_strings', 'fuzz_readelf_elf32_bigarm', 'fuzz_objcopy', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_dwarf', 'fuzz_readelf_elf32_csky', 'fuzz_bfd_ext', 'fuzz_dlltool', 'fuzz_readelf_elf64_mmix', 'fuzz_addr2line', 'fuzz_nm', 'fuzz_strings', 'fuzz_readelf_elf32_bigarm', 'fuzz_objcopy', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] |
/src/binutils-gdb/bfd/./aout-target.h | [] | [] |
/src/binutils-gdb/binutils/prdbg.c | ['fuzz_objdump'] | ['fuzz_objdump'] |
/src/binutils-gdb/binutils/bucomm.c | ['fuzz_dlltool', 'fuzz_addr2line', 'fuzz_nm', 'fuzz_strings', 'fuzz_objcopy', 'fuzz_objdump'] | ['fuzz_dlltool', 'fuzz_addr2line', 'fuzz_nm', 'fuzz_strings', 'fuzz_objcopy', 'fuzz_objdump'] |
/src/binutils-gdb/opcodes/tilegx-opc.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/binutils/./../include/elf/s390.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/bfd/./elf-bfd.h | [] | [] |
/src/binutils-gdb/binutils/./../include/elf/mep.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/bfd/elf64-bpf.c | [] | [] |
/src/binutils-gdb/opcodes/dlx-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/bfd/section.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_dwarf', 'fuzz_readelf_elf32_csky', 'fuzz_bfd_ext', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_dlltool', 'fuzz_readelf_elf64_mmix', 'fuzz_addr2line', 'fuzz_nm', 'fuzz_strings', 'fuzz_readelf_elf32_bigarm', 'fuzz_objcopy', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_dwarf', 'fuzz_bfd_ext', 'fuzz_dlltool', 'fuzz_addr2line', 'fuzz_nm', 'fuzz_strings', 'fuzz_objcopy', 'fuzz_objdump'] |
/src/binutils-gdb/bfd/./netbsd.h | [] | [] |
/src/binutils-gdb/opcodes/xstormy16-asm.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/bfd/cpu-rs6000.c | [] | [] |
/src/binutils-gdb/binutils/./../include/elf/tilegx.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/libiberty/./make-temp-file.c | ['fuzz_objcopy'] | [] |
/src/binutils-gdb/binutils/./../include/elf/arc.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/binutils/fuzz_strings.c | ['fuzz_strings'] | ['fuzz_strings'] |
/src/binutils-gdb/binutils/./../include/elf/arm.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/binutils/./../include/elf/cris.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/bfd/elf32-arc.c | [] | [] |
/src/binutils-gdb/libiberty/./splay-tree.c | [] | [] |
/src/binutils-gdb/bfd/elfxx-kvx.c | [] | [] |
/src/binutils-gdb/libiberty/./cplus-dem.c | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_addr2line', 'fuzz_nm', 'fuzz_readelf_elf32_bigarm', 'fuzz_objcopy', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] | [] |
/src/binutils-gdb/opcodes/s390-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/opcodes/rx-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_disas_ext-bfd_arch_csky', 'fuzz_objdump'] |
/src/binutils-gdb/bfd/./elfcore.h | [] | [] |
/src/binutils-gdb/bfd/elf32-s390.c | [] | [] |
/src/binutils-gdb/bfd/elf64-mips.c | [] | [] |
/src/binutils-gdb/libiberty/./floatformat.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/opcodes/ns32k-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/opcodes/or1k-asm.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/libctf/./ctf-sha1.h | [] | [] |
/src/binutils-gdb/libctf/ctf-subr.c | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] | [] |
/src/binutils-gdb/opcodes/fr30-ibld.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/bfd/elf32-arm.c | [] | [] |
/src/binutils-gdb/opcodes/d30v-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/bfd/elf32-fr30.c | [] | [] |
/src/binutils-gdb/binutils/./../include/elf/csky.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/opcodes/score7-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/bfd/coff-rs6000.c | [] | [] |
/src/binutils-gdb/bfd/elfnn-aarch64.c | [] | [] |
/src/binutils-gdb/bfd/./../include/opcode/ft32.h | [] | [] |
/src/binutils-gdb/opcodes/xstormy16-desc.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump'] |
/src/binutils-gdb/binutils/./../include/elf/hppa.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/bfd/elf32-crx.c | [] | [] |
/src/binutils-gdb/binutils/./../include/elf/i386.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/binutils/./../include/elf/i370.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/opcodes/pj-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/bfd/./coffswap.h | [] | [] |
/src/binutils-gdb/opcodes/./../include/opcode/aarch64.h | [] | [] |
/src/binutils-gdb/opcodes/./csky-opc.h | [] | [] |
/src/binutils-gdb/opcodes/frv-asm.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/opcodes/iq2000-opc.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/binutils/./../include/elf/sparc.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/opcodes/mips16-opc.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] |
/src/binutils-gdb/bfd/elf32-xstormy16.c | [] | [] |
/src/binutils-gdb/bfd/./../include/opcode/arc-func.h | [] | [] |
/src/binutils-gdb/opcodes/iq2000-desc.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/binutils/demanguse.c | [] | [] |
/src/binutils-gdb/bfd/i386aout.c | [] | [] |
/src/binutils-gdb/bfd/elf32-visium.c | [] | [] |
/src/binutils-gdb/libiberty/./obstack.c | [] | [] |
/src/binutils-gdb/bfd/coff-stgo32.c | [] | [] |
/src/binutils-gdb/bfd/plugin.c | [] | [] |
/src/binutils-gdb/bfd/./coffcode.h | [] | [] |
/src/binutils-gdb/bfd/./elfxx-mips.h | [] | [] |
/src/binutils-gdb/opcodes/mep-opc.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_disas_ext-bfd_arch_mep'] |
/src/binutils-gdb/opcodes/m32r-desc.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/binutils/./../include/elf/i860.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/libiberty/./xexit.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_dwarf', 'fuzz_readelf_elf32_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_dlltool', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_addr2line', 'fuzz_nm', 'fuzz_strings', 'fuzz_readelf_elf32_bigarm', 'fuzz_objcopy', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/opcodes/ip2k-ibld.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/opcodes/ia64-opc.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/bfd/elf32-bfin.c | [] | [] |
/src/binutils-gdb/bfd/elf32-m32c.c | [] | [] |
/src/binutils-gdb/opcodes/iq2000-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/opcodes/loongarch-opc.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/opcodes/../bfd/libhppa.h | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/bfd/elf32-cris.c | [] | [] |
/src/binutils-gdb/bfd/elf64-amdgcn.c | [] | [] |
/src/binutils-gdb/libiberty/./../include/dwarf2.def | ['fuzz_dwarf', 'fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] | [] |
/src/binutils-gdb/opcodes/z80-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/binutils/elfcomm.c | ['fuzz_dwarf', 'fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] | ['fuzz_readelf', 'fuzz_objdump'] |
/src/binutils-gdb/bfd/peXXigen.c | [] | [] |
/src/binutils-gdb/binutils/./../include/elf/mmix.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/opcodes/aarch64-dis.c | [] | [] |
/src/binutils-gdb/opcodes/mcore-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/libiberty/./xstrndup.c | ['fuzz_objcopy'] | [] |
/src/binutils-gdb/bfd/mmo.c | [] | [] |
/src/binutils-gdb/libctf/ctf-serialize.c | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] | [] |
/src/binutils-gdb/bfd/elf32-epiphany.c | [] | [] |
/src/binutils-gdb/opcodes/xstormy16-ibld.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/bfd/vms-lib.c | [] | [] |
/src/binutils-gdb/bfd/elfxx-riscv.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/binutils/fuzz_objdump.c | ['fuzz_objdump'] | ['fuzz_objdump'] |
/src/binutils-gdb/libctf/./ctf-inlines.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] | [] |
/src/binutils-gdb/opcodes/cris-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/binutils/./../include/elf/xgate.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/bfd/cpu-nfp.c | [] | [] |
/src/binutils-gdb/opcodes/m32r-ibld.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/bfd/elf-vxworks.c | [] | [] |
/src/binutils-gdb/bfd/xcofflink.c | [] | [] |
/src/binutils-gdb/zlib/compress.c | [] | [] |
/src/binutils-gdb/bfd/coff-x86_64.c | [] | [] |
/src/binutils-gdb/binutils/./../include/elf/mips.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/bfd/./peicode.h | [] | [] |
/src/binutils-gdb/opcodes/m10300-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/opcodes/msp430-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/opcodes/m32c-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/bfd/elf-ifunc.c | [] | [] |
/src/binutils-gdb/zlib/inftrees.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_dwarf', 'fuzz_readelf_elf32_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_strings', 'fuzz_readelf_elf32_bigarm', 'fuzz_objcopy', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/binutils/fuzz_addr2line.c | ['fuzz_addr2line'] | ['fuzz_addr2line'] |
/src/binutils-gdb/bfd/elf64-s390.c | [] | [] |
/src/binutils-gdb/zlib/zutil.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_dwarf', 'fuzz_readelf_elf32_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_strings', 'fuzz_readelf_elf32_bigarm', 'fuzz_objcopy', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objcopy'] |
/src/binutils-gdb/opcodes/mt-ibld.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/opcodes/lm32-desc.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/bfd/elfxx-tilegx.c | [] | [] |
/src/binutils-gdb/bfd/elf32-m68hc1x.c | [] | [] |
/src/binutils-gdb/binutils/./../include/elf/avr.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/bfd/./coff-aarch64.c | [] | [] |
/src/binutils-gdb/bfd/elfxx-sparc.c | [] | [] |
/src/binutils-gdb/opcodes/or1k-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/bfd/elf64-sparc.c | [] | [] |
/src/binutils-gdb/opcodes/iq2000-ibld.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/binutils/defparse.c | ['fuzz_dlltool'] | ['fuzz_dlltool'] |
/src/binutils-gdb/bfd/coff-sh.c | [] | [] |
/src/binutils-gdb/bfd/elf64-mmix.c | [] | [] |
/src/binutils-gdb/bfd/elf32-cr16.c | [] | [] |
/src/binutils-gdb/bfd/./elf-s390-common.c | [] | [] |
/src/binutils-gdb/libctf/ctf-dedup.c | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] | [] |
/src/binutils-gdb/binutils/./../include/elf/nios2.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/bfd/cofflink.c | [] | [] |
/src/binutils-gdb/bfd/elf32-pj.c | [] | [] |
/src/binutils-gdb/libctf/ctf-create.c | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] | [] |
/src/binutils-gdb/opcodes/lm32-opc.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/libctf/ctf-lookup.c | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] | [] |
/src/binutils-gdb/opcodes/ip2k-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/bfd/cpu-m32c.c | [] | [] |
/src/binutils-gdb/libiberty/./xmemdup.c | ['fuzz_dlltool'] | [] |
/src/binutils-gdb/opcodes/crx-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/opcodes/mips-opc.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] |
/src/binutils-gdb/opcodes/./../include/opcode/tilepro.h | [] | [] |
/src/binutils-gdb/bfd/vms-alpha.c | [] | [] |
/src/binutils-gdb/bfd/cpu-powerpc.c | [] | [] |
/src/binutils-gdb/binutils/./../include/elf/ft32.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/opcodes/lm32-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/opcodes/fr30-opc.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/binutils/./fuzz_addr2line.h | ['fuzz_addr2line'] | [] |
/src/binutils-gdb/opcodes/cr16-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/bfd/elf32-z80.c | [] | [] |
/src/binutils-gdb/bfd/tekhex.c | [] | [] |
/src/binutils-gdb/binutils/./../include/elf/score.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/bfd/elf64-ia64-vms.c | [] | [] |
/src/binutils-gdb/opcodes/avr-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/binutils/deflex.c | ['fuzz_dlltool'] | ['fuzz_dlltool'] |
/src/binutils-gdb/opcodes/./sh-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/opcodes/tic6x-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/binutils/rddbg.c | ['fuzz_objcopy', 'fuzz_objdump'] | ['fuzz_objcopy', 'fuzz_objdump'] |
/src/binutils-gdb/bfd/./targets.c | ['fuzz_dwarf', 'fuzz_readelf_elf32_csky', 'fuzz_bfd_ext', 'fuzz_dlltool', 'fuzz_readelf_elf64_mmix', 'fuzz_addr2line', 'fuzz_nm', 'fuzz_strings', 'fuzz_readelf_elf32_bigarm', 'fuzz_objcopy', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] | [] |
/src/binutils-gdb/bfd/coff-z80.c | [] | [] |
/src/binutils-gdb/bfd/cpu-riscv.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/binutils/debug.c | ['fuzz_objcopy', 'fuzz_objdump'] | ['fuzz_objcopy', 'fuzz_objdump'] |
/src/binutils-gdb/opcodes/./../include/opcode/ft32.h | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/bfd/elf64-alpha.c | [] | [] |
/src/binutils-gdb/libiberty/./xstrerror.c | ['fuzz_dlltool', 'fuzz_addr2line', 'fuzz_nm', 'fuzz_strings', 'fuzz_objcopy', 'fuzz_objdump'] | [] |
/src/binutils-gdb/libiberty/./getpwd.c | [] | [] |
/src/binutils-gdb/opcodes/fr30-desc.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/bfd/elf32-tic6x.c | [] | [] |
/src/binutils-gdb/bfd/i386lynx.c | [] | [] |
/src/binutils-gdb/binutils/./../include/elf/i960.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/fuzz/fuzz_disas_ext.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_disas_ext-bfd_arch_mips'] |
/src/binutils-gdb/bfd/elf32-or1k.c | [] | [] |
/src/binutils-gdb/opcodes/spu-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/opcodes/tic4x-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/bfd/pe-x86_64.c | [] | [] |
/src/binutils-gdb/bfd/elf32-tilepro.c | [] | [] |
/src/binutils-gdb/libiberty/./cp-demint.c | ['fuzz_objcopy', 'fuzz_objdump'] | [] |
/src/binutils-gdb/binutils/./../include/elf/sh.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/binutils/./../include/elf/m32r.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/bfd/cpu-i386.c | [] | [] |
/src/binutils-gdb/bfd/./../include/opcode/tilegx.h | [] | [] |
/src/binutils-gdb/bfd/elf32-tilegx.c | [] | [] |
/src/binutils-gdb/binutils/rename.c | ['fuzz_objcopy'] | ['fuzz_objcopy'] |
/src/binutils-gdb/libiberty/./hashtab.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_readelf_elf32_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_objcopy', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/opcodes/fr30-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/bfd/cpu-arc.c | [] | [] |
/src/binutils-gdb/libctf/ctf-archive.c | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] | [] |
/src/binutils-gdb/binutils/./../include/elf/loongarch.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/binutils/./../include/elf/mcore.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/bfd/elf-eh-frame.c | [] | [] |
/src/binutils-gdb/bfd/elflink.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/bfd/elfxx-ia64.c | [] | [] |
/src/binutils-gdb/bfd/elf.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/binutils/fuzz_dwarf.c | ['fuzz_dwarf'] | ['fuzz_dwarf'] |
/src/binutils-gdb/binutils/./../include/elf/spu.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/binutils/./../include/elf/moxie.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/bfd/simple.c | ['fuzz_dwarf', 'fuzz_objdump'] | ['fuzz_objdump'] |
/src/binutils-gdb/bfd/elf64-x86-64.c | [] | [] |
/src/binutils-gdb/bfd/./libhppa.h | [] | [] |
/src/binutils-gdb/bfd/elf32-avr.c | [] | [] |
/src/binutils-gdb/bfd/som.c | [] | [] |
/src/binutils-gdb/bfd/linker.c | ['fuzz_dwarf', 'fuzz_objdump'] | ['fuzz_objdump'] |
/src/binutils-gdb/bfd/./ecoffswap.h | [] | [] |
/src/binutils-gdb/binutils/./fuzz_objdump.h | ['fuzz_dwarf', 'fuzz_objdump'] | [] |
/src/binutils-gdb/libctf/ctf-decl.c | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] | [] |
/src/binutils-gdb/libiberty/./make-relative-prefix.c | [] | [] |
/src/binutils-gdb/opcodes/./../include/dis-asm.h | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/opcodes/mep-asm.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_disas_ext-bfd_arch_mep'] |
/src/binutils-gdb/zlib/trees.c | [] | [] |
/src/binutils-gdb/opcodes/cgen-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump'] |
/src/binutils-gdb/bfd/elf32-vax.c | [] | [] |
/src/binutils-gdb/libctf/ctf-labels.c | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] | [] |
/src/binutils-gdb/binutils/./../include/elf/pru.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/bfd/mach-o-i386.c | [] | [] |
/src/binutils-gdb/zlib/deflate.c | [] | [] |
/src/binutils-gdb/opcodes/mt-opc.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/binutils/./../include/elf/bfin.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/bfd/reloc16.c | [] | [] |
/src/binutils-gdb/opcodes/tilegx-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/opcodes/tilepro-opc.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/bfd/elf32-nds32.c | [] | [] |
/src/binutils-gdb/opcodes/moxie-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/bfd/cache.c | ['fuzz_dwarf', 'fuzz_readelf_elf32_csky', 'fuzz_bfd_ext', 'fuzz_dlltool', 'fuzz_readelf_elf64_mmix', 'fuzz_addr2line', 'fuzz_nm', 'fuzz_strings', 'fuzz_readelf_elf32_bigarm', 'fuzz_objcopy', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] | ['fuzz_dwarf', 'fuzz_bfd_ext', 'fuzz_dlltool', 'fuzz_readelf_elf64_mmix', 'fuzz_addr2line', 'fuzz_nm', 'fuzz_strings', 'fuzz_readelf_elf32_bigarm', 'fuzz_objcopy', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] |
/src/binutils-gdb/binutils/./../include/elf/z80.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/bfd/elf32-ppc.c | [] | [] |
/src/binutils-gdb/bfd/elf32-score7.c | [] | [] |
/src/binutils-gdb/bfd/pdp11.c | [] | [] |
/src/binutils-gdb/binutils/version.c | ['fuzz_objcopy'] | [] |
/src/binutils-gdb/binutils/od-xcoff.c | [] | [] |
/src/binutils-gdb/bfd/elf32-msp430.c | [] | [] |
/src/binutils-gdb/binutils/./../include/elf/h8.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/bfd/elfxx-x86.c | [] | [] |
/src/binutils-gdb/binutils/./../include/elf/tic6x.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/libctf/ctf-string.c | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] | [] |
/src/binutils-gdb/opcodes/riscv-opc.c | [] | [] |
/src/binutils-gdb/opcodes/epiphany-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/bfd/cpu-nios2.c | [] | [] |
/src/binutils-gdb/libiberty/./cp-demangle.c | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_addr2line', 'fuzz_nm', 'fuzz_readelf_elf32_bigarm', 'fuzz_objcopy', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] | [] |
/src/binutils-gdb/opcodes/frv-ibld.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/libiberty/./unlink-if-ordinary.c | ['fuzz_dwarf', 'fuzz_bfd_ext', 'fuzz_dlltool', 'fuzz_addr2line', 'fuzz_nm', 'fuzz_strings', 'fuzz_objcopy', 'fuzz_objdump'] | [] |
/src/binutils-gdb/opcodes/./disassemble.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/opcodes/rx-decode.opc | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/bfd/elf-strtab.c | [] | [] |
/src/binutils-gdb/bfd/mach-o-arm.c | [] | [] |
/src/binutils-gdb/bfd/./coff-i386.c | [] | [] |
/src/binutils-gdb/bfd/./elf-linux-core.h | [] | [] |
/src/binutils-gdb/opcodes/mmix-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/bfd/elfnn-kvx.c | [] | [] |
/src/binutils-gdb/bfd/elf32-m68hc11.c | [] | [] |
/src/binutils-gdb/bfd/syms.c | ['fuzz_objcopy', 'fuzz_objdump'] | ['fuzz_objcopy', 'fuzz_objdump'] |
/src/binutils-gdb/bfd/elf32-metag.c | [] | [] |
/src/binutils-gdb/opcodes/./aarch64-opc.h | [] | [] |
/src/binutils-gdb/binutils/./../include/elf/riscv.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/bfd/elf32-moxie.c | [] | [] |
/src/binutils-gdb/bfd/aix5ppc-core.c | [] | [] |
/src/binutils-gdb/bfd/vms-misc.c | [] | [] |
/src/binutils-gdb/binutils/./../include/elf/s12z.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/opcodes/frv-opc.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/binutils/stabs.c | ['fuzz_objcopy', 'fuzz_objdump'] | ['fuzz_objdump'] |
/src/binutils-gdb/bfd/corefile.c | [] | [] |
/src/binutils-gdb/binutils/./../include/elf/wasm32.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/opcodes/bfin-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/bfd/elf32-dlx.c | [] | [] |
/src/binutils-gdb/opcodes/loongarch-coder.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/opcodes/arc-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/bfd/elf32-v850.c | [] | [] |
/src/binutils-gdb/bfd/aout-cris.c | [] | [] |
/src/binutils-gdb/bfd/coff-tic30.c | [] | [] |
/src/binutils-gdb/bfd/elfxx-loongarch.c | [] | [] |
/src/binutils-gdb/bfd/coff-tic4x.c | [] | [] |
/src/binutils-gdb/opcodes/or1k-desc.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/binutils/./../include/elf/xstormy16.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/opcodes/epiphany-asm.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/usr/include/x86_64-linux-gnu/bits/byteswap.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] | [] |
/src/binutils-gdb/libctf/ctf-open.c | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] | [] |
/src/binutils-gdb/opcodes/frv-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/binutils/./../include/elf/dlx.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/opcodes/fr30-asm.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/bfd/cpu-cris.c | [] | [] |
/src/binutils-gdb/opcodes/aarch64-opc.c | [] | [] |
/src/binutils-gdb/libctf/ctf-error.c | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] | [] |
/src/binutils-gdb/opcodes/xstormy16-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump'] |
/src/binutils-gdb/bfd/elf32-d10v.c | [] | [] |
/src/binutils-gdb/bfd/ihex.c | [] | [] |
/src/binutils-gdb/bfd/elf-attrs.c | [] | [] |
/src/binutils-gdb/opcodes/epiphany-desc.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/opcodes/d30v-opc.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/binutils/./../include/elf/kvx.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/opcodes/visium-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/binutils/rdcoff.c | ['fuzz_objcopy', 'fuzz_objdump'] | ['fuzz_objcopy', 'fuzz_objdump'] |
/src/binutils-gdb/bfd/./coff-sh.c | [] | [] |
/src/binutils-gdb/binutils/./../include/elf/mn10200.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/opcodes/frv-desc.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/zlib/inflate.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_dwarf', 'fuzz_readelf_elf32_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_strings', 'fuzz_readelf_elf32_bigarm', 'fuzz_objcopy', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/usr/include/x86_64-linux-gnu/bits/uintn-identity.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] | [] |
/src/binutils-gdb/bfd/elf32-i386.c | [] | [] |
/src/binutils-gdb/binutils/./../include/elf/pj.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/bfd/./../include/opcode/tilepro.h | [] | [] |
/src/binutils-gdb/bfd/elfn32-mips.c | [] | [] |
/src/binutils-gdb/bfd/./elf-hppa.h | [] | [] |
/src/binutils-gdb/binutils/./../include/elf/aarch64.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/bfd/elf32-sparc.c | [] | [] |
/src/binutils-gdb/bfd/i386msdos.c | [] | [] |
/src/binutils-gdb/opcodes/mep-desc.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_disas_ext-bfd_arch_mep'] |
/src/binutils-gdb/libctf/ctf-types.c | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] | [] |
/src/binutils-gdb/bfd/reloc.c | [] | [] |
/src/binutils-gdb/bfd/bfdio.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_dwarf', 'fuzz_readelf_elf32_csky', 'fuzz_bfd_ext', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_dlltool', 'fuzz_readelf_elf64_mmix', 'fuzz_addr2line', 'fuzz_nm', 'fuzz_strings', 'fuzz_readelf_elf32_bigarm', 'fuzz_objcopy', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_dwarf', 'fuzz_bfd_ext', 'fuzz_dlltool', 'fuzz_readelf_elf64_mmix', 'fuzz_addr2line', 'fuzz_nm', 'fuzz_strings', 'fuzz_readelf_elf32_bigarm', 'fuzz_objcopy', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] |
/src/binutils-gdb/bfd/format.c | ['fuzz_dwarf', 'fuzz_dlltool', 'fuzz_addr2line', 'fuzz_nm', 'fuzz_strings', 'fuzz_objcopy', 'fuzz_objdump'] | ['fuzz_dwarf', 'fuzz_dlltool', 'fuzz_addr2line', 'fuzz_nm', 'fuzz_strings', 'fuzz_objcopy', 'fuzz_objdump'] |
/src/binutils-gdb/opcodes/m32c-asm.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/opcodes/./../include/opcode/tilegx.h | [] | [] |
/src/binutils-gdb/bfd/coff-z8k.c | [] | [] |
/src/binutils-gdb/bfd/dwarf1.c | [] | [] |
/src/binutils-gdb/opcodes/hppa-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/binutils/./../include/elf/lm32.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/opcodes/kvx-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/opcodes/./../include/opcode/ppc.h | [] | [] |
/src/binutils-gdb/opcodes/ppc-opc.c | [] | [] |
/src/binutils-gdb/opcodes/mt-asm.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/opcodes/iq2000-asm.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/bfd/wasm-module.c | [] | [] |
/src/binutils-gdb/opcodes/ppc-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/binutils/./../include/elf/d30v.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/binutils/./fuzz_strings.h | ['fuzz_strings'] | [] |
/src/binutils-gdb/bfd/elf-sframe.c | [] | [] |
/src/binutils-gdb/bfd/./cpu-ia64-opc.c | [] | [] |
/src/binutils-gdb/opcodes/m32r-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/bfd/coff-go32.c | [] | [] |
/src/binutils-gdb/bfd/elf32-m32r.c | [] | [] |
/src/binutils-gdb/binutils/./../include/elf/m68k.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/opcodes/nds32-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/bfd/elfnn-loongarch.c | [] | [] |
/src/binutils-gdb/bfd/xtensa-modules.c | [] | [] |
/src/binutils-gdb/opcodes/tic30-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/libctf/ctf-link.c | [] | [] |
/src/binutils-gdb/opcodes/m32c-ibld.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/zlib/gzlib.c | [] | [] |
/src/binutils-gdb/opcodes/d10v-opc.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/bfd/elf64-hppa.c | [] | [] |
/src/binutils-gdb/opcodes/ia64-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/libsframe/sframe-dump.c | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] | [] |
/src/binutils-gdb/bfd/elf32-sh.c | [] | [] |
/src/binutils-gdb/fuzz/fuzz_bfd_ext.c | ['fuzz_bfd_ext'] | ['fuzz_bfd_ext'] |
/src/binutils-gdb/bfd/elf32-hppa.c | [] | [] |
/src/binutils-gdb/bfd/cpu-sh.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/opcodes/m32c-desc.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/opcodes/v850-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/bfd/elf32-frv.c | [] | [] |
/src/binutils-gdb/binutils/./../include/elf/iq2000.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/binutils/./../include/elf/v850.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/opcodes/m10200-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/bfd/cpu-arm.c | [] | [] |
/src/binutils-gdb/opcodes/loongarch-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/binutils/./../include/elf/ppc.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/binutils/filemode.c | ['fuzz_objdump'] | ['fuzz_objdump'] |
/src/binutils-gdb/opcodes/metag-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/bfd/elf32-xtensa.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/opcodes/cgen-opc.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump'] |
/src/binutils-gdb/libctf/ctf-util.c | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] | [] |
/src/binutils-gdb/opcodes/nios2-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/libiberty/./lrealpath.c | ['fuzz_dwarf', 'fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] | [] |
/src/binutils-gdb/libiberty/./regex.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/bfd/coff-mips.c | [] | [] |
/src/binutils-gdb/bfd/ecoff.c | [] | [] |
/src/binutils-gdb/libiberty/./argv.c | [] | [] |
/src/binutils-gdb/opcodes/i386-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/bfd/merge.c | [] | [] |
/src/binutils-gdb/libiberty/./rust-demangle.c | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_addr2line', 'fuzz_nm', 'fuzz_readelf_elf32_bigarm', 'fuzz_objcopy', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] | [] |
/src/binutils-gdb/opcodes/bpf-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/bfd/./bfd.h | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_dwarf', 'fuzz_readelf_elf32_csky', 'fuzz_bfd_ext', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_dlltool', 'fuzz_readelf_elf64_mmix', 'fuzz_addr2line', 'fuzz_nm', 'fuzz_strings', 'fuzz_readelf_elf32_bigarm', 'fuzz_objcopy', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/bfd/cpu-h8300.c | [] | [] |
/src/binutils-gdb/bfd/opncls.c | ['fuzz_dwarf', 'fuzz_readelf_elf32_csky', 'fuzz_bfd_ext', 'fuzz_dlltool', 'fuzz_readelf_elf64_mmix', 'fuzz_addr2line', 'fuzz_nm', 'fuzz_strings', 'fuzz_readelf_elf32_bigarm', 'fuzz_objcopy', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] | ['fuzz_dwarf', 'fuzz_readelf_elf32_csky', 'fuzz_bfd_ext', 'fuzz_dlltool', 'fuzz_readelf_elf64_mmix', 'fuzz_addr2line', 'fuzz_nm', 'fuzz_strings', 'fuzz_readelf_elf32_bigarm', 'fuzz_objcopy', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] |
/src/binutils-gdb/opcodes/tic54x-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/bfd/elf64-ppc.c | [] | [] |
/src/binutils-gdb/binutils/./../include/elf/nfp.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/libctf/ctf-open-bfd.c | ['fuzz_objdump'] | [] |
/src/binutils-gdb/opcodes/vax-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/bfd/elfxx-aarch64.c | [] | [] |
/src/binutils-gdb/opcodes/./../include/opcode/mips.h | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/bfd/srec.c | [] | [] |
/src/binutils-gdb/opcodes/mt-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/opcodes/v850-opc.c | [] | [] |
/src/binutils-gdb/bfd/elf32-am33lin.c | [] | [] |
/src/binutils-gdb/binutils/./fuzz_dlltool.h | ['fuzz_dlltool'] | [] |
/src/binutils-gdb/binutils/./../include/elf/nds32.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/opcodes/lm32-ibld.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/opcodes/or1k-opc.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/opcodes/dis-init.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] |
/src/binutils-gdb/bfd/archive.c | ['fuzz_dlltool', 'fuzz_nm', 'fuzz_objcopy', 'fuzz_objdump'] | ['fuzz_dlltool', 'fuzz_nm', 'fuzz_objcopy', 'fuzz_objdump'] |
/src/binutils-gdb/opcodes/h8300-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/libctf/ctf-hash.c | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] | [] |
/src/binutils-gdb/bfd/elf64-gen.c | [] | [] |
/src/binutils-gdb/binutils/../bfd/bfd.h | ['fuzz_dwarf', 'fuzz_readelf_elf32_csky', 'fuzz_dlltool', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_addr2line', 'fuzz_nm', 'fuzz_strings', 'fuzz_readelf_elf32_bigarm', 'fuzz_objcopy', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] | [] |
/src/binutils-gdb/binutils/./../include/elf/fr30.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/bfd/./arc-got.h | [] | [] |
/src/binutils-gdb/opcodes/rl78-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/libiberty/./concat.c | ['fuzz_dwarf', 'fuzz_readelf_elf32_csky', 'fuzz_dlltool', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_nm', 'fuzz_readelf_elf32_bigarm', 'fuzz_objcopy', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] | [] |
/src/binutils-gdb/opcodes/tilepro-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/bfd/cpu-tic4x.c | [] | [] |
/src/binutils-gdb/bfd/xtensa-dynconfig.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/zlib/uncompr.c | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] | [] |
/src/binutils-gdb/bfd/elf32-nios2.c | [] | [] |
/src/binutils-gdb/opcodes/m32r-asm.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/opcodes/riscv-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] |
/src/binutils-gdb/binutils/./../include/elf/x86-64.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/libiberty/./d-demangle.c | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_addr2line', 'fuzz_nm', 'fuzz_readelf_elf32_bigarm', 'fuzz_objcopy', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] | [] |
/src/binutils-gdb/binutils/./dwarf.h | ['fuzz_dwarf', 'fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] | [] |
/src/binutils-gdb/bfd/coffgen.c | [] | [] |
/src/binutils-gdb/opcodes/mep-ibld.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_disas_ext-bfd_arch_mep'] |
/src/binutils-gdb/bfd/xsym.c | [] | [] |
/src/binutils-gdb/bfd/libbfd.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_dwarf', 'fuzz_readelf_elf32_csky', 'fuzz_bfd_ext', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_dlltool', 'fuzz_readelf_elf64_mmix', 'fuzz_addr2line', 'fuzz_nm', 'fuzz_strings', 'fuzz_readelf_elf32_bigarm', 'fuzz_objcopy', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_dwarf', 'fuzz_readelf_elf32_csky', 'fuzz_bfd_ext', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_dlltool', 'fuzz_readelf_elf64_mmix', 'fuzz_addr2line', 'fuzz_nm', 'fuzz_strings', 'fuzz_readelf_elf32_bigarm', 'fuzz_objcopy', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] |
/src/binutils-gdb/libiberty/./objalloc.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_dwarf', 'fuzz_readelf_elf32_csky', 'fuzz_bfd_ext', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_dlltool', 'fuzz_readelf_elf64_mmix', 'fuzz_addr2line', 'fuzz_nm', 'fuzz_strings', 'fuzz_readelf_elf32_bigarm', 'fuzz_objcopy', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/bfd/stabs.c | [] | [] |
/src/binutils-gdb/bfd/coff-alpha.c | [] | [] |
/src/binutils-gdb/bfd/elf32-mt.c | [] | [] |
/src/binutils-gdb/bfd/ecofflink.c | [] | [] |
/src/binutils-gdb/bfd/pei-x86_64.c | [] | [] |
/src/binutils-gdb/libiberty/./hex.c | [] | [] |
/src/binutils-gdb/libiberty/./pex-unix.c | [] | [] |
/src/binutils-gdb/bfd/elf32-microblaze.c | [] | [] |
/src/binutils-gdb/bfd/stab-syms.c | ['fuzz_objcopy', 'fuzz_objdump'] | ['fuzz_objdump'] |
/src/binutils-gdb/binutils/./../include/elf/mt.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/binutils/./../include/elf/vax.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/libiberty/./filename_cmp.c | ['fuzz_objcopy', 'fuzz_objdump'] | [] |
/src/binutils-gdb/binutils/./../include/elf/crx.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/binutils/wrstabs.c | ['fuzz_objcopy'] | ['fuzz_objcopy'] |
/src/binutils-gdb/opcodes/d10v-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/bfd/./dwarf2.c | [] | [] |
/src/binutils-gdb/libiberty/./xatexit.c | [] | [] |
/src/binutils-gdb/bfd/verilog.c | [] | [] |
/src/binutils-gdb/binutils/./../include/elf/microblaze.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/bfd/elf32-mcore.c | [] | [] |
/src/binutils-gdb/opcodes/bpf-opc.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/opcodes/xtensa-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/binutils/./../include/elf/xtensa.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/bfd/elf32-wasm32.c | [] | [] |
/src/binutils-gdb/libiberty/./pex-common.c | [] | [] |
/src/binutils-gdb/binutils/./fuzz_objcopy.h | ['fuzz_objcopy'] | [] |
/src/binutils-gdb/bfd/./../include/elf/ppc64.h | [] | [] |
/src/binutils-gdb/bfd/elf32-m68hc12.c | [] | [] |
/src/binutils-gdb/binutils/./../include/elf/msp430.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/libctf/ctf-sha1.c | [] | [] |
/src/binutils-gdb/opcodes/mt-desc.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/bfd/./elfxx-x86.h | [] | [] |
/src/binutils-gdb/opcodes/mep-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_disas_ext-bfd_arch_mep'] |
/src/binutils-gdb/opcodes/s12z-opc.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/bfd/elf32-s12z.c | [] | [] |
/src/binutils-gdb/binutils/./dwarf.c | ['fuzz_dwarf', 'fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] | [] |
/src/binutils-gdb/binutils/./../include/elf/metag.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/bfd/cpu-kvx.c | [] | [] |
/src/binutils-gdb/bfd/aout-ns32k.c | [] | [] |
/src/binutils-gdb/binutils/./../include/elf/rx.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/opcodes/aarch64-opc-2.c | [] | [] |
/src/binutils-gdb/opcodes/arc-ext.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/opcodes/lm32-asm.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/zlib/crc32.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_dwarf', 'fuzz_readelf_elf32_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_strings', 'fuzz_readelf_elf32_bigarm', 'fuzz_objcopy', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/binutils/fuzz_dlltool.c | ['fuzz_dlltool'] | ['fuzz_dlltool'] |
/src/binutils-gdb/bfd/elf32-pru.c | [] | [] |
/src/binutils-gdb/binutils/./../include/elf/ip2k.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/zlib/inffast.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_dwarf', 'fuzz_readelf_elf32_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_strings', 'fuzz_readelf_elf32_bigarm', 'fuzz_objcopy', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/binutils/./../include/elf/cr16.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/bfd/ppcboot.c | [] | [] |
/src/binutils-gdb/bfd/coff-tic54x.c | [] | [] |
/src/binutils-gdb/libsframe/sframe.c | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] | [] |
/src/binutils-gdb/bfd/./elfcode.h | [] | [] |
/src/binutils-gdb/bfd/cpu-mips.c | [] | [] |
/src/binutils-gdb/bfd/elf-m10200.c | [] | [] |
/src/binutils-gdb/bfd/./aoutx.h | [] | [] |
/src/binutils-gdb/binutils/./../include/elf/rl78.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/opcodes/nds32-asm.c | [] | [] |
/src/binutils-gdb/bfd/xtensa-isa.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/bfd/elf32-xgate.c | [] | [] |
/src/binutils-gdb/binutils/./../include/elf/ia64.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/opcodes/dis-buf.c | [] | [] |
/src/binutils-gdb/opcodes/wasm32-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/bfd/cpu-m68k.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/bfd/elf32-lm32.c | [] | [] |
/src/binutils-gdb/bfd/coff64-rs6000.c | [] | [] |
/src/binutils-gdb/binutils/./../include/elf/mn10300.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/libiberty/./bsearch_r.c | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] | [] |
/src/binutils-gdb/binutils/./../include/elf/d10v.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/binutils/fuzz_readelf.c | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] |
/src/binutils-gdb/bfd/./coff-mcore.c | [] | [] |
/src/binutils-gdb/bfd/elf32-spu.c | [] | [] |
/src/binutils-gdb/bfd/elf32-csky.c | [] | [] |
/src/binutils-gdb/opcodes/microblaze-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/bfd/pdb.c | [] | [] |
/src/binutils-gdb/bfd/./elf-m10300.c | [] | [] |
/src/binutils-gdb/bfd/binary.c | [] | [] |
/src/binutils-gdb/binutils/./../include/elf/m32c.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/bfd/mach-o-aarch64.c | [] | [] |
/src/binutils-gdb/bfd/pef.c | [] | [] |
/src/binutils-gdb/opcodes/m68hc11-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/libiberty/./xmalloc.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_dwarf', 'fuzz_readelf_elf32_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_dlltool', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_addr2line', 'fuzz_nm', 'fuzz_strings', 'fuzz_readelf_elf32_bigarm', 'fuzz_objcopy', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/bfd/elfxx-mips.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/bfd/elf32-rx.c | [] | [] |
/src/binutils-gdb/bfd/elf32-gen.c | [] | [] |
/src/binutils-gdb/opcodes/z8k-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/opcodes/pdp11-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/bfd/./libbfd.h | ['fuzz_objdump'] | [] |
/src/binutils-gdb/bfd/elf32-h8300.c | [] | [] |
/src/binutils-gdb/zlib/adler32.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_dwarf', 'fuzz_readelf_elf32_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_strings', 'fuzz_readelf_elf32_bigarm', 'fuzz_objcopy', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objcopy'] |
/src/binutils-gdb/binutils/./../include/elf/m68hc11.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/opcodes/csky-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_disas_ext-bfd_arch_csky', 'fuzz_objdump'] |
/src/binutils-gdb/libiberty/./sha1.c | [] | [] |
/src/binutils-gdb/bfd/elf32-iq2000.c | [] | [] |
/src/binutils-gdb/binutils/./../include/elf/ppc64.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/bfd/elf-nacl.c | [] | [] |
/src/binutils-gdb/opcodes/./arc-fxi.h | [] | [] |
/src/binutils-gdb/opcodes/or1k-ibld.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/binutils/./fuzz_nm.h | ['fuzz_nm'] | [] |
/src/binutils-gdb/opcodes/cgen-asm.c | [] | [] |
/src/binutils-gdb/bfd/elf-m10300.c | [] | [] |
/src/binutils-gdb/opcodes/ft32-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/opcodes/m32c-opc.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/opcodes/nfp-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/bfd/./coff-x86_64.c | [] | [] |
/src/binutils-gdb/opcodes/rl78-decode.opc | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | [] |
/src/binutils-gdb/binutils/./../include/elf/visium.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/bfd/elf64-nfp.c | [] | [] |
/src/binutils-gdb/bfd/elf32-ft32.c | [] | [] |
/src/binutils-gdb/libiberty/./lbasename.c | ['fuzz_readelf_elf32_csky', 'fuzz_dlltool', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_objcopy', 'fuzz_readelf_elf32_littlearm', 'fuzz_objdump'] | [] |
/src/binutils-gdb/binutils/fuzz_nm.c | ['fuzz_nm'] | ['fuzz_nm'] |
/src/binutils-gdb/bfd/./coff-ia64.c | [] | [] |
/src/binutils-gdb/binutils/./../include/elf/amdgpu.h | ['fuzz_readelf_elf32_csky', 'fuzz_readelf', 'fuzz_readelf_elf64_mmix', 'fuzz_readelf_elf32_bigarm', 'fuzz_readelf_elf32_littlearm'] | [] |
/src/binutils-gdb/bfd/./coff-arm.c | [] | [] |
/src/binutils-gdb/opcodes/m32r-opc.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
/src/binutils-gdb/opcodes/aarch64-dis-2.c | [] | [] |
/src/binutils-gdb/opcodes/score-dis.c | ['fuzz_disas_ext-bfd_arch_arm', 'fuzz_disas_ext-bfd_arch_csky', 'fuzz_disas_ext-bfd_arch_mep', 'fuzz_objdump', 'fuzz_disas_ext-bfd_arch_mips'] | ['fuzz_objdump'] |
Directory |
---|
/src/binutils-gdb/libiberty/./ |
/src/binutils-gdb/binutils/./ |
/src/binutils-gdb/bfd/./../include/opcode/ |
/src/binutils-gdb/opcodes/ |
/src/binutils-gdb/bfd/./ |
/src/binutils-gdb/libctf/ |
/src/binutils-gdb/opcodes/./ |
/src/binutils-gdb/libctf/./ |
/src/binutils-gdb/fuzz/ |
/src/binutils-gdb/binutils/./../include/elf/ |
/src/binutils-gdb/libsframe/ |
/src/binutils-gdb/zlib/ |
/src/binutils-gdb/libiberty/./../include/ |
/src/binutils-gdb/opcodes/../bfd/ |
/src/binutils-gdb/bfd/./../include/elf/ |
/src/binutils-gdb/bfd/ |
/usr/include/x86_64-linux-gnu/bits/ |
/src/binutils-gdb/binutils/../bfd/ |
/src/binutils-gdb/opcodes/./../include/opcode/ |
/src/binutils-gdb/opcodes/./../include/ |
/src/binutils-gdb/binutils/ |
This sections shows the raw data that is used to produce this report. This is mainly used for further processing and developer debugging.