Fuzz introspector
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues

Fuzzer details

Fuzzer: libarchive_fuzzer

Call tree

The following is the call tree with color coding for which functions are hit/not hit. This info is based on the coverage achieved of all fuzzers together and not just this specific fuzzer. We use the following coloring scheme where min/max is an interval [min:max) (max non-inclusive) to color the callsite based on how many times the callsite is covered at run time.
Min Max Color
0 1 red
1 10 gold
10 30 yellow
30 50 greenyellow
50 1000000000000 lawngreen

For further technical details on the call tree overview, please see the Glossary .

The distribution of callsites in terms of coloring is
Color Callsite count Percentage
red 167 29.9%
gold 16 2.86%
yellow 10 1.79%
greenyellow 19 3.40%
lawngreen 346 62.0%
All colors 558 100

Full call tree

The following link provides a visualisation of the full call tree overlaid with coverage information: full call tree

For further technical details on how the call tree is generated, please see the Glossary .

Fuzz blockers

The followings nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
37 232 archive_read_format_cpio_bid call site header_newc
21 169 header_afiol call site __archive_read_consume
16 496 __archive_read_filter_seek call site read_zip64_eocd
10 38 append_uint call site archive_string_append_from_wcs
8 7 __archive_check_magic call site archive_set_error
8 457 archive_read_format_iso9660_bid call site isNull
8 513 archive_le64dec call site __archive_read_ahead
7 20 archive_string_ensure call site __archive_errx
5 51 archive_strncat call site append_uint
3 30 archive_string_append call site archive_strappend_char
3 108 __archive_read_ahead call site archive_set_error
2 17 archive_string_vsprintf call site archive_string_free

Runtime coverage analysis

Covered functions
1044
Functions that are reachable but not covered
28
Reachable functions
191
Percentage of reachable functions covered
85.34%
NB: The sum of covered functions and functions that are reachable but not covered need not be equal to Reachable functions . This is because the reachability analysis is an approximation and thus at runtime some functions may be covered that are not included in the reachability analysis. This is a limitation of our static analysis capabilities.
Warning: The number of covered functions are larger than the number of reachable functions. This means that there are more functions covered at runtime than are extracted using static analysis. This is likely a result of the static analysis component failing to extract the right call graph or the coverage runtime being compiled with sanitizers in code that the static analysis has not analysed. This can happen if lto/gold is not used in all places that coverage instrumentation is used.
Function name source code lines source lines hit percentage hit

Files reached

filename functions hit
_fuzzer.cc 2
/libarchive/archive_read.c 26
/libarchive/archive_entry.c 15
/libarchive/archive_read_support_filter_all.c 1
/libarchive/archive_check_magic.c 6
/libarchive/archive_util.c 3
/libarchive/archive_string_sprintf.c 3
/libarchive/archive_string.c 8
/libarchive/archive_read_support_filter_bzip2.c 1
/libarchive/archive_read_support_filter_compress.c 1
/libarchive/archive_read_support_filter_gzip.c 1
/libarchive/archive_read_support_filter_xz.c 3
/libarchive/archive_read_support_filter_uu.c 1
/libarchive/archive_read_support_filter_rpm.c 1
/libarchive/archive_read_support_filter_lrzip.c 1
/libarchive/archive_read_support_filter_lzop.c 1
/libarchive/archive_read_support_filter_grzip.c 1
/libarchive/archive_read_support_filter_lz4.c 1
/libarchive/archive_read_support_filter_zstd.c 1
/libarchive/archive_read_support_format_all.c 1
/libarchive/archive_read_support_format_ar.c 2
/libarchive/archive_read_support_format_cpio.c 16
/libarchive/archive_read_support_format_empty.c 2
/libarchive/archive_read_support_format_lha.c 3
/libarchive/archive_read_support_format_mtree.c 9
/libarchive/archive_rb.c 1
/libarchive/archive_read_support_format_tar.c 9
/libarchive/archive_read_support_format_xar.c 2
/libarchive/archive_endian.h 5
/libarchive/archive_read_support_format_warc.c 3
/libarchive/archive_read_support_format_7zip.c 3
/libarchive/archive_read_support_format_cab.c 3
/libarchive/archive_read_support_format_rar.c 2
/libarchive/archive_read_support_format_rar5.c 16
/libarchive/archive_read_support_format_iso9660.c 10
/libarchive/archive_read_support_format_zip.c 8
/libarchive/archive_virtual.c 4

Analyses and suggestions

Optimal target analysis

Remaining optimal interesting functions

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
rar5_read_header /src/libarchive/libarchive/archive_read_support_format_rar5.c 2 ['struct.archive_read.371 *', 'struct.archive_entry *'] 17 0 133 24 9 189 0 999 797
archive_read_format_7zip_read_header /src/libarchive/libarchive/archive_read_support_format_7zip.c 2 ['struct.archive_read.346 *', 'struct.archive_entry *'] 9 0 619 79 26 110 0 922 659
archive_read_format_tar_read_header /src/libarchive/libarchive/archive_read_support_format_tar.c 2 ['struct.archive_read.387 *', 'struct.archive_entry *'] 23 0 306 46 17 150 0 1025 628
read_data_compressed /src/libarchive/libarchive/archive_read_support_format_rar.c 5 ['struct.archive_read.346 *', 'char **', 'size_t *', 'size_t *', 'size_t '] 12 0 962 100 37 112 2 823 551
xar_read_header /src/libarchive/libarchive/archive_read_support_format_xar.c 2 ['struct.archive_read.424 *', 'struct.archive_entry *'] 9 0 785 96 38 124 0 867 493
archive_read_format_zip_seekable_read_header /src/libarchive/libarchive/archive_read_support_format_zip.c 2 ['struct.archive_read.346 *', 'struct.archive_entry *'] 10 0 323 43 16 128 0 755 373
archive_read_format_cab_read_data /src/libarchive/libarchive/archive_read_support_format_cab.c 4 ['struct.archive_read.239 *', 'char **', 'size_t *', 'size_t *'] 7 0 237 36 11 65 0 542 369
archive_read_format_iso9660_read_header /src/libarchive/libarchive/archive_read_support_format_iso9660.c 2 ['struct.archive_read.289 *', 'struct.archive_entry *'] 9 0 767 87 34 102 0 681 352
parse_file /src/libarchive/libarchive/archive_read_support_format_mtree.c 5 ['struct.archive_read.330 *', 'struct.archive_entry *', 'struct.mtree *', 'struct.mtree_entry *', 'int *'] 8 0 869 155 55 116 0 580 290
archive_read_format_lha_read_data /src/libarchive/libarchive/archive_read_support_format_lha.c 4 ['struct.archive_read.309 *', 'char **', 'size_t *', 'size_t *'] 8 0 109 12 5 46 0 366 209

Implementing fuzzers that target the above functions will improve reachability such that it becomes:

Functions statically reachable by fuzzers
51.23%
710/1386
Cyclomatic complexity statically reachable by fuzzers
59.53%
5795 / 9735

All functions overview

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

Runtime coverage analysis

This section shows analysis of runtime coverage data.

For futher technical details on how this section is generated, please see the Glossary .

Complex functions with low coverage

Func name Function total lines Lines covered at runtime percentage covered Reached by fuzzers
__archive_check_magic 44 21 47.72% ['libarchive_fuzzer']
archive_entry_linkresolver_set_strategy 34 8 23.52% []
next_entry 36 9 25.0% []
__archive_rb_tree_insert_node 62 33 53.22% []
__archive_rb_tree_insert_rebalance 71 31 43.66% []
__archive_rb_tree_reparent_nodes 38 19 50.0% []
__archive_read_filter_seek 126 38 30.15% ['libarchive_fuzzer']
client_skip_proxy 47 8 17.02% ['libarchive_fuzzer']
__archive_read_next_passphrase 51 14 27.45% []
archive_read_support_filter_all 43 19 44.18% ['libarchive_fuzzer']
bzip2_reader_bid 35 11 31.42% []
peek_at_header 96 52 54.16% []
consume_header 55 22 40.0% []
lz4_filter_read 79 27 34.17% []
lz4_filter_read_default_stream 50 20 40.0% []
lz4_filter_read_descriptor 96 43 44.79% []
lz4_filter_read_data_block 139 49 35.25% []
lz4_filter_read_legacy_stream 50 27 54.0% []
uudecode_filter_read 235 123 52.34% []
lzip_has_member 31 11 35.48% []
lzma_bidder_bid 103 25 24.27% []
archive_read_format_7zip_read_header 171 19 11.11% []
slurp_central_directory 153 53 34.64% []
skip_sfx 43 22 51.16% []
read_Header 323 44 13.62% []
read_Times 66 35 53.03% []
free_decompression 40 14 35.0% []
archive_read_support_format_all 56 20 35.71% ['libarchive_fuzzer']
cab_consume_cfdata 86 26 30.23% []
cab_checksum_update 37 20 54.05% []
cab_read_ahead_cfdata_lzx 120 44 36.66% []
lzx_read_blocks 322 25 7.763% []
lzx_br_fillup 67 22 32.83% []
cab_read_data 43 14 32.55% []
archive_read_format_cab_read_data_skip 52 12 23.07% []
archive_read_format_cpio_bid 61 23 37.70% ['libarchive_fuzzer']
header_odc 56 14 25.0% ['libarchive_fuzzer']
archive_read_format_cpio_read_header 94 34 36.17% []
isPVD 91 47 51.64% ['libarchive_fuzzer']
isEVD 75 10 13.33% ['libarchive_fuzzer']
isSVD 56 30 53.57% ['libarchive_fuzzer']
choose_volume 85 46 54.11% []
parse_file_info 345 102 29.56% []
next_cache_entry 206 81 39.32% []
read_CE 44 12 27.27% []
lha_check_header_format 50 26 52.0% ['libarchive_fuzzer']
archive_read_format_lha_read_header 271 134 49.44% []
lha_skip_sfx 41 21 51.21% []
lha_read_file_header_0 55 25 45.45% []
lha_read_data_lzh 85 28 32.94% []
lzh_read_blocks 232 111 47.84% []
lzh_read_pt_bitlen 35 18 51.42% []
lzh_make_huffman_table 178 83 46.62% []
lzh_decode_blocks 187 93 49.73% []
read_header 448 228 50.89% []
parse_file 225 36 16.0% []
parse_keyword 274 23 8.394% []
read_data 41 11 26.82% []
archive_read_format_rar_read_header 179 41 22.90% []
read_exttime 86 22 25.58% []
archive_read_format_rar_read_data 50 26 52.0% []
read_data_compressed 236 94 39.83% []
copy_from_lzss_window_to_unp 46 19 41.30% []
add_value 105 32 30.47% []
expand 226 105 46.46% []
try_skip_sfx 54 28 51.85% []
process_base_block 161 80 49.68% []
skip_unprocessed_bytes 33 17 51.51% []
read_var 68 32 47.05% []
process_head_main 105 41 39.04% []
process_head_file 313 164 52.39% []
parse_file_extra_hash 41 16 39.02% []
parse_file_extra_htime 50 25 50.0% []
parse_file_extra_redir 68 20 29.41% []
parse_file_extra_owner 77 22 28.57% []
scan_for_signature 44 21 47.72% []
advance_multivolume 70 33 47.14% []
do_uncompress_file 108 45 41.66% []
process_block 144 54 37.5% []
parse_block_header 56 27 48.21% []
merge_block 104 37 35.57% []
parse_tables 168 73 43.45% []
do_uncompress_block 217 105 48.38% []
parse_filter 63 29 46.03% []
apply_filters 51 27 52.94% []
run_filter 53 17 32.07% []
push_data_ready 48 19 39.58% []
push_data 39 14 35.89% []
verify_checksums 97 15 15.46% []
rar5_read_data_skip 50 18 36.0% []
archive_read_format_tar_read_header 95 45 47.36% []
tar_read_header 187 87 46.52% []
read_body_to_string 35 18 51.42% []
pax_header 167 60 35.92% []
pax_attribute 270 21 7.777% []
header_gnutar 81 27 33.33% []
header_common 182 49 26.92% []
header_ustar 58 23 39.65% []
archive_read_format_tar_skip 35 18 51.42% []
xar_bid 44 23 52.27% ['libarchive_fuzzer']
xar_read_header 194 17 8.762% []
read_toc 131 30 22.90% []
xml_start 278 105 37.76% []
xml_end 330 114 34.54% []
parse_time 57 19 33.33% []
decompression_init 136 19 13.97% []
decompress 125 32 25.6% []
decompression_cleanup 39 15 38.46% []
archive_read_format_zip_streamable_bid 33 16 48.48% ['libarchive_fuzzer']
archive_read_format_zip_streamable_read_header 90 46 51.11% []
process_extra 424 224 52.83% []
zip_read_data_deflate 154 55 35.71% []
zip_read_data_zipx_lzma_alone 111 53 47.74% []
zipx_lzma_alone_init 132 46 34.84% []
read_decryption_header 191 64 33.50% []
init_traditional_PKWARE_decryption 69 23 33.33% []
zip_read_data_none 138 28 20.28% []
zipx_ppmd8_init 95 40 42.10% []
archive_read_format_zip_seekable_bid 52 10 19.23% ['libarchive_fuzzer']
archive_string_ensure 52 21 40.38% ['libarchive_fuzzer']
archive_wstring_append_from_mbs 65 28 43.07% []
archive_mstring_get_mbs 43 12 27.90% []
archive_mstring_copy_mbs_len_l 79 17 21.51% []
get_sconv_object 52 17 32.69% []
create_sconv_object 178 44 24.71% []
setup_converter 173 28 16.18% []
unicode_to_utf8 32 14 43.75% []
utf16_to_unicode 56 29 51.78% []
iconv_strncat_in_locale 89 41 46.06% []
archive_string_normalize_C 255 105 41.17% []
XXH32_endian_align 57 25 43.85%
XXH32_update_endian 62 29 46.77%
xmlSAX2GetEntity 38 14 36.84%
xmlSAX2AttributeDecl 58 25 43.10%
xmlSAX2StartDocument 56 25 44.64%
xmlSAX2StartElementNs 232 72 31.03%
xmlSAX2Comment 51 20 39.21%
xmlSAX2AttributeNs 204 68 33.33%
xmlSAX2Text 123 60 48.78%
xmlBufSetAllocationScheme 31 14 45.16%
xmlBufShrink 36 15 41.66%
xmlBufResize 114 46 40.35%
xmlBufAdd 51 22 43.13%
xmlBufGrowInternal 56 23 41.07%
xmlDictLookup 128 57 44.53%
xmlDictQLookup 93 33 35.48%
xmlDictComputeFastQKey 70 26 37.14%
xmlDictAddQString 55 20 36.36%
xmlNewCharEncodingHandler 67 30 44.77%
xmlInitCharEncodingHandlers 50 23 46.0%
xmlGetCharEncodingHandler 124 17 13.70%
xmlFindCharEncodingHandler 137 52 37.95%
xmlCharEncFirstLineInput 92 38 41.30%
xmlCharEncInput 79 36 45.56%
xmlCharEncCloseFunc 70 34 48.57%
xmlIconvWrapper 40 14 35.0%
__xmlRaiseError 179 95 53.07%
xmlReportError 182 51 28.02%
xmlHashAddEntry3 97 49 50.51%
xmlHashUpdateEntry3 107 41 38.31%
xmlSkipBlankChars 64 34 53.12%
xmlSplitQName 151 68 45.03%
xmlParseNmtoken 89 22 24.71%
xmlParsePubidLiteral 74 30 40.54%
xmlParseExternalID 51 25 49.01%
xmlParsePITarget 33 10 30.30%
xmlParsePI 145 51 35.17%
xmlParseEntityDecl 242 71 29.33%
xmlParseDefaultDecl 31 17 54.83%
xmlParseEnumerationType 52 28 53.84%
xmlParseMarkupDecl 38 20 52.63%
xmlParseEntityRef 154 44 28.57%
xmlParsePEReference 134 6 4.477%
xmlParseDocTypeDecl 61 21 34.42%
xmlParseVersionNum 46 25 54.34%
xmlParseVersionInfo 32 17 53.12%
xmlParseEncodingDecl 99 41 41.41%
xmlParseSDDecl 51 6 11.76%
xmlParseXMLDecl 104 40 38.46%
xmlCreatePushParserCtxt 95 46 48.42%
xmlFatalErr 205 63 30.73%
xmlParserEntityCheck 131 22 16.79%
areBlanks 54 5 9.259%
xmlParseAttValueInternal 149 50 33.55%
xmlParseAttValueComplex 237 74 31.22%
xmlParseStartTag2 423 116 27.42%
xmlParseNCNameComplex 59 12 20.33%
xmlParseAttribute2 97 25 25.77%
xmlCtxtGrowAttrs 32 17 53.12%
xmlParseEndTag2 52 25 48.07%
xmlParseInternalSubset 55 28 50.90%
xmlParseTryOrFinish 974 395 40.55%
xmlParseLookupSequence 61 32 52.45%
xmlCtxtUseOptionsInternal 128 41 32.03%
xmlParserInputGrow 35 17 48.57%
xmlNextChar 141 30 21.27%
xmlStringCurrentChar 97 29 29.89%
xmlSwitchEncoding 117 36 30.76%
xmlInitParserCtxt 174 91 52.29%
xmlSwitchInputEncodingInt 125 44 35.19%
__xmlGlobalInitMutexLock 72 7 9.722%
xmlCleanupThreads 37 6 16.21%
xmlOnceInit 34 6 17.64%
xmlSplitQName2 46 11 23.91%
xmlCreateIntSubset 97 25 25.77%
xmlNewDoc 39 18 46.15%
xmlStringLenGetNodeList 212 34 16.03%
xmlAddChild 115 34 29.56%
xmlFreeNode 58 23 39.65%
xmlUnlinkNode 62 31 50.0%
xmlNewPropInternal 80 32 40.0%
xmlGetLineNoInternal 37 6 16.21%
xmlParse3986Host 61 23 37.70%
xmlFreeDocElementContent 57 5 8.771%
xmlAddAttributeDecl 209 102 48.80%
xmlIsID 50 11 22.0%
xmlFreeAttribute 33 17 51.51%
xmlValidateNmtokensValueInternal 46 17 36.95%
xmlParserInputBufferPush 43 21 48.83%
xmlParserInputBufferGrow 84 30 35.71%
xmlTextReaderRead 318 172 54.08%
xmlFreeTextReader 59 31 52.54%
xmlTextReaderNodeType 59 22 37.28%
xmlTextReaderConstName 54 11 20.37%
xmlTextReaderConstValue 58 24 41.37%
xmlTextReaderSetErrorHandler 53 16 30.18%
xmlTextReaderSetup 189 71 37.56%

Files and Directories in report

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

Files in report

Source file Reached by Covered by
[] []
/src/libarchive/libarchive/archive_read_support_format_cab.c ['libarchive_fuzzer'] ['libarchive_fuzzer']
/src/libarchive/libarchive/archive_read_support_filter_bzip2.c ['libarchive_fuzzer'] ['libarchive_fuzzer']
/src/libarchive/libarchive/archive_read_support_format_zip.c ['libarchive_fuzzer'] ['libarchive_fuzzer']
/src/libarchive/libarchive/archive_util.c ['libarchive_fuzzer'] ['libarchive_fuzzer']
/src/libarchive/libarchive/archive_ppmd7.c [] []
/src/libarchive/libarchive/archive_string_sprintf.c ['libarchive_fuzzer'] ['libarchive_fuzzer']
/src/libarchive/libarchive/archive_read_support_format_iso9660.c ['libarchive_fuzzer'] ['libarchive_fuzzer']
/src/libarchive/libarchive/archive_read_support_format_xar.c ['libarchive_fuzzer'] ['libarchive_fuzzer']
/src/libarchive/libarchive/archive_read_support_format_cpio.c ['libarchive_fuzzer'] ['libarchive_fuzzer']
/src/libarchive/libarchive/archive_digest.c [] []
/src/libarchive/libarchive/archive_read_support_filter_program.c [] []
/src/libarchive/libarchive/archive_read_support_filter_lzop.c ['libarchive_fuzzer'] ['libarchive_fuzzer']
/src/libarchive/libarchive/archive_blake2sp_ref.c [] []
/src/libarchive/libarchive/archive_hmac.c [] []
/src/libarchive/libarchive/archive_blake2_impl.h [] []
/src/libarchive/libarchive/archive_cryptor.c [] []
/src/libarchive/libarchive/archive_read_support_format_ar.c ['libarchive_fuzzer'] ['libarchive_fuzzer']
/src/libarchive/libarchive/archive_pack_dev.c [] []
/src/libarchive/libarchive/archive_ppmd8.c [] []
/src/libarchive/libarchive/archive_read_support_filter_lrzip.c ['libarchive_fuzzer'] ['libarchive_fuzzer']
/src/libarchive/libarchive/archive_acl.c [] []
/src/libarchive/libarchive/archive_read_support_format_tar.c ['libarchive_fuzzer'] ['libarchive_fuzzer']
/src/libarchive/libarchive/archive_read_support_format_7zip.c ['libarchive_fuzzer'] ['libarchive_fuzzer']
/src/libarchive/libarchive/archive_cmdline.c [] []
/src/libarchive/libarchive/archive_read_support_filter_zstd.c ['libarchive_fuzzer'] ['libarchive_fuzzer']
/src/libarchive/libarchive/archive_read_support_filter_xz.c ['libarchive_fuzzer'] ['libarchive_fuzzer']
/src/libarchive/libarchive/archive_read_support_filter_rpm.c ['libarchive_fuzzer'] ['libarchive_fuzzer']
/src/libarchive/libarchive/archive_read_add_passphrase.c [] []
/src/libarchive/libarchive/archive_read_support_filter_lz4.c ['libarchive_fuzzer'] ['libarchive_fuzzer']
/src/libarchive/libarchive/archive_entry_sparse.c [] []
/src/libarchive/libarchive/archive_read_support_format_empty.c ['libarchive_fuzzer'] ['libarchive_fuzzer']
/src/libarchive/libarchive/archive_endian.h ['libarchive_fuzzer'] ['libarchive_fuzzer']
/src/libarchive/libarchive/archive_check_magic.c ['libarchive_fuzzer'] ['libarchive_fuzzer']
/src/libarchive/libarchive/archive_read.c ['libarchive_fuzzer'] ['libarchive_fuzzer']
/src/libarchive/libarchive/archive_read_support_format_rar.c ['libarchive_fuzzer'] ['libarchive_fuzzer']
/src/libarchive/libarchive/xxhash.c [] []
/src/libarchive/libarchive/archive_read_support_filter_gzip.c ['libarchive_fuzzer'] ['libarchive_fuzzer']
/src/libarchive/libarchive/archive_read_support_filter_compress.c ['libarchive_fuzzer'] ['libarchive_fuzzer']
/src/libarchive/libarchive/archive_read_support_filter_grzip.c ['libarchive_fuzzer'] ['libarchive_fuzzer']
/src/libarchive/libarchive/archive_read_support_format_rar5.c ['libarchive_fuzzer'] ['libarchive_fuzzer']
/src/libarchive/libarchive/archive_read_support_filter_uu.c ['libarchive_fuzzer'] ['libarchive_fuzzer']
/src/libarchive/libarchive/archive_entry_link_resolver.c [] []
/src/libarchive/libarchive/archive_read_support_format_warc.c ['libarchive_fuzzer'] ['libarchive_fuzzer']
/src/libarchive/libarchive/archive_blake2s_ref.c [] []
/src/libarchive/libarchive/archive_virtual.c ['libarchive_fuzzer'] ['libarchive_fuzzer']
/src/libarchive/libarchive/archive_rb.c ['libarchive_fuzzer'] ['libarchive_fuzzer']
/src/libarchive/libarchive/archive_string.c ['libarchive_fuzzer'] ['libarchive_fuzzer']
/src/libarchive_fuzzer.cc ['libarchive_fuzzer'] ['libarchive_fuzzer']
/src/libarchive/libarchive/archive_read_support_filter_all.c ['libarchive_fuzzer'] ['libarchive_fuzzer']
/src/libarchive/libarchive/archive_read_support_format_all.c ['libarchive_fuzzer'] ['libarchive_fuzzer']
/src/libarchive/libarchive/filter_fork_posix.c [] []
/src/libarchive/libarchive/archive_entry_xattr.c [] []
/src/libarchive/libarchive/archive_read_support_format_mtree.c ['libarchive_fuzzer'] ['libarchive_fuzzer']
/src/libarchive/libarchive/archive_read_support_format_lha.c ['libarchive_fuzzer'] ['libarchive_fuzzer']
/src/libarchive/libarchive/archive_entry.c ['libarchive_fuzzer'] ['libarchive_fuzzer']

Directories in report

Directory
/src/libarchive/libarchive/
/src/