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 | 487 | 37.2% |
gold | [1:9] | 14 | 1.07% |
yellow | [10:29] | 3 | 0.22% |
greenyellow | [30:49] | 8 | 0.61% |
lawngreen | 50+ | 795 | 60.8% |
All colors | 1307 | 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 |
---|---|---|---|---|---|---|---|
17840 | 22836 |
5 :
['pdf_dict_getp_inheritable', 'pdf_field_value', 'pdf_js_event_init', 'pdf_execute_js_action', 'pdf_js_event_value'] |
17840 | 22836 | pdf_field_event_format | call site: 00000 | /src/mupdf/source/pdf/pdf-form.c:2235 |
13957 | 14105 |
2 :
['hb_buffer_t::verify(hb_buffer_t*, hb_font_t*, hb_feature_t const*, unsigned int, char const* const*)', 'fzhb_buffer_destroy'] |
13957 | 14109 | fzhb_shape_full | call site: 00000 | /src/mupdf/thirdparty/harfbuzz/src/hb-shape.cc:155 |
9859 | 15249 |
10 :
['fz_rethrow', 'fz_do_try', 'pdf_new_utf8_from_pdf_stream_obj', 'pdf_dict_get', 'fz_do_always', 'fz_do_catch', 'fz_free', 'pdf_dict_put_text_string', 'fz_push_try', '__sigsetjmp'] |
9859 | 20214 | pdf_field_value | call site: 00000 | /src/mupdf/source/pdf/pdf-form.c:48 |
7949 | 7949 |
1 :
['svg_run_use_symbol'] |
7949 | 7949 | svg_run_use | call site: 00000 | /src/mupdf/source/svg/svg-run.c:1272 |
7740 | 7740 |
1 :
['pdf_calculate_form'] |
7740 | 55488 | pdf_update_page | call site: 00000 | /src/mupdf/source/pdf/pdf-form.c:619 |
7738 | 7738 |
2 :
['load_fb2_images', 'fb2_load_css'] |
7799 | 27103 | xml_to_boxes | call site: 00000 | /src/mupdf/source/html/html-parse.c:1636 |
6622 | 6622 |
1 :
['svg_run_image'] |
6622 | 6622 | svg_run_element | call site: 00000 | /src/mupdf/source/svg/svg-run.c:1594 |
6298 | 6298 |
2 :
['fz_make_point.13765', 'pdf_write_line_caption'] |
6298 | 27117 | pdf_write_line_appearance | call site: 00000 | /src/mupdf/source/pdf/pdf-appearance.c:499 |
5370 | 31113 |
19 :
['fz_do_try', 'pdf_deep_copy_obj', 'pdf_load_object', 'fz_var_imp', 'pdf_xref_ensure_incremental_object', 'pdf_set_obj_parent', '__sigsetjmp', 'pdf_obj_num_is_stream', 'fz_rethrow', 'pdf_drop_local_xref_and_resources', 'discard_journal_entries', 'pdf_load_raw_stream_number', 'fz_do_always', 'fz_do_catch', 'pdf_add_journal_fragment', 'pdf_purge_object_from_store', 'fz_drop_buffer', 'fz_push_try', 'pdf_drop_obj'] |
5370 | 31113 | prepare_object_for_alteration | call site: 00000 | /src/mupdf/source/pdf/pdf-object.c:1850 |
5310 | 25469 |
15 :
['fz_rethrow', 'fz_do_try', 'pdf_drop_obj', 'pdf_deep_copy_obj', 'pdf_load_raw_stream_number', 'fz_do_always', 'fz_do_catch', 'pdf_add_journal_fragment', 'pdf_load_object', 'fz_var_imp', 'pdf_set_obj_parent', 'fz_drop_buffer', 'fz_push_try', '__sigsetjmp', 'pdf_obj_num_is_stream'] |
5310 | 25469 | prepare_object_for_alteration | call site: 00000 | /src/mupdf/source/pdf/pdf-object.c:1898 |
5296 | 5296 |
1 :
['pdf_parse_link_dest_to_file_with_uri'] |
5296 | 10261 | convert_file_spec_to_URI | call site: 00000 | /src/mupdf/source/pdf/pdf-link.c:277 |
5137 | 5406 |
2 :
['fz_throw', 'pdf_progressive_advance'] |
5149 | 119199 | pdf_load_page_imp | call site: 00000 | /src/mupdf/source/pdf/pdf-page.c:1351 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
pdf_fuzzer.cc | 1 |
mupdf/source/fitz/context.c | 9 |
mupdf/source/fitz/draw-rasterize.c | 3 |
mupdf/source/fitz/random.c | 2 |
mupdf/source/fitz/error.c | 21 |
mupdf/source/fitz/string.c | 6 |
mupdf/source/fitz/printf.c | 16 |
mupdf/source/fitz/ftoa.c | 10 |
mupdf/source/fitz/store.c | 13 |
mupdf/source/fitz/memory.c | 9 |
mupdf/include/mupdf/fitz/context.h | 4 |
mupdf/source/fitz/hash.c | 5 |
mupdf/source/fitz/draw-glyph.c | 5 |
mupdf/source/fitz/colorspace.c | 9 |
mupdf/source/fitz/color-lcms.c | 8 |
mupdf/thirdparty/lcms2cmsplugin.c | 22 |
mupdf/thirdparty/lcms2cmserr.c | 24 |
mupdf/thirdparty/lcms2lcms2_internal.h | 2 |
mupdf/thirdparty/lcms2cmsintrp.c | 2 |
mupdf/thirdparty/lcms2cmstypes.c | 12 |
mupdf/thirdparty/lcms2cmspack.c | 3 |
mupdf/thirdparty/lcms2cmscnvrt.c | 3 |
mupdf/thirdparty/lcms2cmsgamma.c | 3 |
mupdf/thirdparty/lcms2cmsopt.c | 3 |
mupdf/thirdparty/lcms2cmsxform.c | 5 |
mupdf/source/fitz/buffer.c | 5 |
mupdf/thirdparty/lcms2cmsio0.c | 24 |
mupdf/thirdparty/lcms2cmswtpnt.c | 1 |
mupdf/thirdparty/lcms2cmspcs.c | 2 |
mupdf/thirdparty/lcms2cmsnamed.c | 3 |
mupdf/source/fitz/crypt-md5.c | 4 |
mupdf/source/fitz/font.c | 8 |
mupdf/source/fitz/document.c | 25 |
mupdf/source/fitz/archive.c | 3 |
mupdf/source/fitz/pixmap.c | 8 |
mupdf/source/fitz/list-device.c | 1 |
mupdf/thirdparty/freetypebase/ftobjs.c | 16 |
mupdf/thirdparty/freetypebase/ftutil.c | 4 |
mupdf/thirdparty/freetypebase/ftgloadr.c | 3 |
mupdf/thirdparty/freetypebase/ftstream.c | 1 |
mupdf/source/fitz/glyph.c | 1 |
mupdf/source/fitz/document-all.c | 1 |
mupdf/source/fitz/stream-open.c | 10 |
mupdf/source/fitz/output.c | 13 |
mupdf/include/mupdf/fitz/stream.h | 2 |
mupdf/source/fitz/stream-read.c | 2 |
mupdf/source/fitz/util.c | 3 |
mupdf/source/fitz/geometry.c | 4 |
mupdf/include/mupdf/fitz/geometry.h | 6 |
mupdf/source/fitz/separation.c | 4 |
mupdf/source/fitz/draw-device.c | 2 |
mupdf/source/fitz/device.c | 4 |
mupdf/source/fitz/draw-edgebuffer.c | 1 |
mupdf/source/fitz/draw-edge.c | 1 |
mupdf/source/fitz/draw-scale-simple.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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
pdf_save_snapshot
|
/src/mupdf/source/pdf/pdf-write.c | 3 | ['N/A', 'N/A', 'N/A'] | 52 | 0 | 24 | 3 | 2 | 3509 | 0 | 23206 | 21777 |
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 sections provides heuristics that can be used as input to a fuzz engine when running a given fuzz target. The current focus is on providing input that is usable by libFuzzer.
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['fz_format_string', 'fz_flush_output', '_cmsUnlockMutex', 'cmsOpenProfileFromMem', 'fz_new_output', 'cmsPlugin', 'do_recognize_document_stream_and_dir_content', '_cmsSearchTag', 'fz_drop_output']
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 |
---|---|---|---|---|
fz_convert_fast_pixmap_samples | 69 | 29 | 42.02% | [] |
fast_gray_to_rgb | 125 | 43 | 34.4% | [] |
fast_rgb_to_rgb | 119 | 59 | 49.57% | [] |
fast_cmyk_to_cmyk | 124 | 42 | 33.87% | [] |
fz_new_icc_link | 95 | 52 | 54.73% | [] |
fz_icc_transform_pixmap | 71 | 36 | 50.70% | [] |
fz_colorspace_colorant | 37 | 17 | 45.94% | [] |
fz_paint_affine_g2rgb_lerp | 37 | 20 | 54.05% | [] |
fz_paint_affine_lerp | 187 | 52 | 27.80% | [] |
fz_paint_affine_near | 439 | 137 | 31.20% | [] |
fz_blend_pixmap | 155 | 73 | 47.09% | [] |
fz_blend_separable | 84 | 45 | 53.57% | [] |
resolve_color | 54 | 28 | 51.85% | [] |
colors_supported | 34 | 7 | 20.58% | [] |
set_op_from_spaces | 85 | 7 | 8.235% | [] |
convert_pixmap_for_painting | 32 | 11 | 34.37% | [] |
fz_get_span_painter | 160 | 59 | 36.87% | [] |
fz_paint_glyph_solid | 48 | 23 | 47.91% | [] |
fz_paint_glyph_alpha | 48 | 14 | 29.16% | [] |
insert_weight | 42 | 23 | 54.76% | [] |
fz_unpack_tile | 82 | 45 | 54.87% | [] |
fz_advance_ft_glyph_aux | 33 | 13 | 39.39% | [] |
fz_image_orientation_matrix | 48 | 13 | 27.08% | [] |
fz_mask_color_key | 93 | 47 | 50.53% | [] |
jbig2_read_image | 74 | 30 | 40.54% | [] |
extract_app13_resolution | 31 | 7 | 22.58% | [] |
pnm_ascii_read_image | 105 | 50 | 47.61% | [] |
pam_binary_read_image | 179 | 15 | 8.379% | [] |
pfm_binary_read_image | 60 | 21 | 35.0% | [] |
tiff_paste_subsampled_tile | 72 | 28 | 38.88% | [] |
fz_write_data | 32 | 8 | 25.0% | ['pdf_fuzzer'] |
fz_clear_pixmap | 53 | 26 | 49.05% | ['pdf_fuzzer'] |
fz_clear_pixmap_rect_with_value | 55 | 21 | 38.18% | [] |
fz_convert_separation_pixmap_to_base | 113 | 52 | 46.01% | [] |
fz_format_string | 240 | 113 | 47.08% | ['pdf_fuzzer'] |
fz_copy_pixmap_area_converting_seps | 550 | 165 | 30.0% | [] |
ensure_space | 65 | 13 | 20.0% | [] |
diy_to_float | 55 | 30 | 54.54% | [] |
unescape | 130 | 40 | 30.76% | [] |
convert_to_utf8 | 46 | 16 | 34.78% | [] |
fz_get_css_match_display | 33 | 11 | 33.33% | [] |
match_selector | 55 | 17 | 30.90% | [] |
add_property | 46 | 16 | 34.78% | [] |
add_shorthand_trbl | 40 | 21 | 52.5% | [] |
color_from_value | 112 | 38 | 33.92% | [] |
css_lex_string | 33 | 14 | 42.42% | [] |
parse_condition | 62 | 12 | 19.35% | [] |
quick_ligature | 31 | 16 | 51.61% | [] |
html_load_css | 41 | 6 | 14.63% | [] |
next_text_walk | 76 | 32 | 42.10% | [] |
add_required_fonts | 101 | 39 | 38.61% | [] |
write_comb_string | 43 | 8 | 18.60% | [] |
pdf_write_line_cap_appearance | 83 | 18 | 21.68% | [] |
pdf_dev_alpha | 44 | 6 | 13.63% | [] |
ft_cid_to_gid | 62 | 17 | 27.41% | [] |
ps_run | 337 | 152 | 45.10% | [] |
break_lines | 79 | 32 | 40.50% | [] |
pdf_end_operation | 76 | 4 | 5.263% | [] |
do_begin_operation | 34 | 4 | 11.76% | [] |
prepare_object_for_alteration | 111 | 59 | 53.15% | [] |
svg_parse_color | 82 | 29 | 35.36% | [] |
svg_parse_string_from_style | 33 | 6 | 18.18% | [] |
svg_parse_common | 125 | 61 | 48.8% | [] |
svg_parse_path_data | 280 | 99 | 35.35% | [] |
svg_load_font | 36 | 19 | 52.77% | [] |
FT_Bitmap_Copy | 45 | 17 | 37.77% | [] |
FT_Stream_New | 50 | 24 | 48.0% | [] |
ft_glyphslot_preset_bitmap | 113 | 59 | 52.21% | [] |
FT_Load_Glyph | 177 | 93 | 52.54% | [] |
FT_Request_Metrics | 105 | 42 | 40.0% | [] |
FT_Request_Size | 36 | 19 | 52.77% | [] |
FT_Render_Glyph_Internal | 80 | 30 | 37.5% | [] |
FT_Stream_EnterFrame | 51 | 24 | 47.05% | [] |
FT_Stroker_EndSubPath | 43 | 22 | 51.16% | [] |
cff_ps_get_font_extra | 56 | 23 | 41.07% | [] |
cff_get_glyph_name | 44 | 16 | 36.36% | [] |
cff_vstore_load | 90 | 12 | 13.33% | [] |
cff_parse_fixed_dynamic | 32 | 17 | 53.12% | [] |
do_fixed | 48 | 24 | 50.0% | [] |
cid_face_open | 135 | 17 | 12.59% | [] |
cid_face_init | 119 | 31 | 26.05% | [] |
cid_parser_new | 157 | 21 | 13.37% | [] |
cf2_computeDarkening | 75 | 6 | 8.0% | [] |
cf2_glyphpath_computeOffset | 101 | 7 | 6.930% | [] |
ps_parser_to_bytes | 35 | 16 | 45.71% | [] |
cf2_stack_roll | 37 | 10 | 27.02% | [] |
t1_decoder_parse_metrics | 252 | 126 | 50.0% | [] |
ft_raster1_render | 55 | 13 | 23.63% | [] |
get_sfnt_table | 31 | 14 | 45.16% | [] |
tt_cmap8_validate | 63 | 33 | 52.38% | [] |
tt_face_load_colr | 103 | 13 | 12.62% | [] |
tt_face_load_cpal | 116 | 16 | 13.79% | [] |
tt_face_get_kerning | 89 | 7 | 7.865% | [] |
tt_face_load_svg | 45 | 16 | 35.55% | [] |
T1_Done_Blend | 35 | 6 | 17.14% | [] |
consume_numeric_ref | 51 | 25 | 49.01% | [] |
consume_named_ref | 9080 | 103 | 1.134% | [] |
get_appropriate_insertion_location | 40 | 11 | 27.50% | [] |
insert_node | 31 | 10 | 32.25% | [] |
handle_token | 45 | 24 | 53.33% | [] |
handle_before_html | 32 | 17 | 53.12% | [] |
handle_before_head | 31 | 16 | 51.61% | [] |
handle_in_head | 89 | 28 | 31.46% | [] |
handle_after_head | 50 | 27 | 54.0% | [] |
handle_in_body | 602 | 168 | 27.90% | [] |
reconstruct_active_formatting_elements | 39 | 5 | 12.82% | [] |
handle_after_body | 34 | 10 | 29.41% | [] |
tokenizer_add_parse_error | 107 | 43 | 40.18% | [] |
handle_before_attr_name_state | 34 | 18 | 52.94% | [] |
handle_after_attr_name_state | 36 | 17 | 47.22% | [] |
handle_before_attr_value_state | 45 | 12 | 26.66% | [] |
handle_attr_value_unquoted_state | 39 | 18 | 46.15% | [] |
OT::Layout::GPOS_impl::CursivePosFormat1::apply(OT::hb_ot_apply_context_t*)const | 99 | 5 | 5.050% | [] |
OT::Layout::GPOS_impl::MarkLigPosFormat1_2
|
39 | 21 | 53.84% | [] |
OT::Layout::GPOS_impl::MarkMarkPosFormat1_2
|
47 | 19 | 40.42% | [] |
OT::Layout::GPOS_impl::PairPosFormat2_4
|
104 | 40 | 38.46% | [] |
OT::Layout::GPOS_impl::ValueFormat::apply_value(OT::hb_ot_apply_context_t*,voidconst*,OT::IntType
|
43 | 17 | 39.53% | [] |
OT::Layout::GSUB_impl::Ligature
|
71 | 30 | 42.25% | [] |
OT::Layout::GSUB_impl::Sequence
|
75 | 19 | 25.33% | [] |
unsignedinthb_bit_storage
|
45 | 5 | 11.11% | [] |
hb_ft_get_nominal_glyph(hb_font_t*,void*,unsignedint,unsignedint*,void*) | 33 | 13 | 39.39% | [] |
OT::hb_kern_machine_t
|
74 | 32 | 43.24% | [] |
OT::GDEF::is_blocklisted(hb_blob_t*,hb_face_t*)const | 43 | 8 | 18.60% | [] |
_hb_ot_shape_fallback_spaces(hb_ot_shape_plan_tconst*,hb_font_t*,hb_buffer_t*) | 71 | 30 | 42.25% | [] |
recategorize_combining_class(unsignedint,unsignedint) | 93 | 18 | 19.35% | [] |
position_around_base(hb_ot_shape_plan_tconst*,hb_font_t*,hb_buffer_t*,unsignedint,unsignedint,bool) | 72 | 38 | 52.77% | [] |
position_mark(hb_ot_shape_plan_tconst*,hb_font_t*,hb_buffer_t*,hb_glyph_extents_t&,unsignedint,unsignedint) | 77 | 39 | 50.64% | [] |
hb_set_unicode_props(hb_buffer_t*) | 34 | 15 | 44.11% | [] |
hb_ot_shape_setup_masks_fraction(hb_ot_shape_context_tconst*) | 41 | 18 | 43.90% | [] |
arabic_fallback_synthesize_lookup_single(hb_ot_shape_plan_tconst*,hb_font_t*,unsignedint) | 33 | 17 | 51.51% | [] |
OT::Layout::GSUB_impl::SubstLookup*arabic_fallback_synthesize_lookup_ligature
|
66 | 24 | 36.36% | [] |
OT::Layout::GSUB_impl::SubstLookup*arabic_fallback_synthesize_lookup_ligature
|
66 | 24 | 36.36% | [] |
OT::Layout::GSUB_impl::SubstLookup*arabic_fallback_synthesize_lookup_ligature
|
66 | 24 | 36.36% | [] |
joining_type(unsignedint) | 32 | 17 | 53.12% | [] |
apply_stch(hb_ot_shape_plan_tconst*,hb_buffer_t*,hb_font_t*) | 118 | 3 | 2.542% | [] |
reorder_marks_arabic(hb_ot_shape_plan_tconst*,hb_buffer_t*,unsignedint,unsignedint) | 37 | 19 | 51.35% | [] |
preprocess_text_hangul(hb_ot_shape_plan_tconst*,hb_buffer_t*,hb_font_t*) | 162 | 59 | 36.41% | [] |
initial_reordering_consonant_syllable(hb_ot_shape_plan_tconst*,hb_face_t*,hb_buffer_t*,unsignedint,unsignedint) | 253 | 128 | 50.59% | [] |
final_reordering_syllable_indic(hb_ot_shape_plan_tconst*,hb_buffer_t*,unsignedint,unsignedint) | 244 | 49 | 20.08% | [] |
reorder_consonant_syllable(hb_ot_shape_plan_tconst*,hb_face_t*,hb_buffer_t*,unsignedint,unsignedint) | 41 | 17 | 41.46% | [] |
initial_reordering_consonant_syllable(hb_buffer_t*,unsignedint,unsignedint) | 104 | 52 | 50.0% | [] |
preprocess_text_thai(hb_ot_shape_plan_tconst*,hb_buffer_t*,hb_font_t*) | 42 | 18 | 42.85% | [] |
setup_topographical_masks(hb_ot_shape_plan_tconst*,hb_buffer_t*) | 50 | 14 | 28.00% | [] |
_hb_preprocess_text_vowel_constraints(hb_ot_shape_plan_tconst*,hb_buffer_t*,hb_font_t*) | 407 | 58 | 14.25% | [] |
hb_ot_tags_from_complex_language(charconst*,charconst*,unsignedint*,unsignedint*) | 1037 | 91 | 8.775% | [] |
fzhb_ot_tags_from_script_and_language | 45 | 24 | 53.33% | [] |
parse_private_use_subtag(charconst*,unsignedint*,unsignedint*,charconst*,unsignedchar(*)(unsignedchar)) | 32 | 2 | 6.25% | [] |
hb_ot_tags_from_language(charconst*,charconst*,unsignedint*,unsignedint*) | 67 | 32 | 47.76% | [] |
hb_blob_t*hb_sanitize_context_t::sanitize_blob
|
52 | 25 | 48.07% | [] |
hb_blob_t*hb_sanitize_context_t::sanitize_blob
|
52 | 25 | 48.07% | [] |
hb_blob_t*hb_sanitize_context_t::sanitize_blob
|
52 | 25 | 48.07% | [] |
hb_blob_t*hb_sanitize_context_t::sanitize_blob
|
52 | 25 | 48.07% | [] |
hb_blob_t*hb_sanitize_context_t::sanitize_blob
|
52 | 11 | 21.15% | [] |
hb_blob_t*hb_sanitize_context_t::sanitize_blob
|
52 | 11 | 21.15% | [] |
hb_blob_t*hb_sanitize_context_t::sanitize_blob
|
52 | 11 | 21.15% | [] |
hb_blob_t*hb_sanitize_context_t::sanitize_blob
|
52 | 11 | 21.15% | [] |
hb_blob_t*hb_sanitize_context_t::sanitize_blob
|
52 | 21 | 40.38% | [] |
hb_blob_t*hb_sanitize_context_t::sanitize_blob
|
52 | 11 | 21.15% | [] |
fzhb_shape_full | 33 | 16 | 48.48% | [] |
hb_shapers_lazy_loader_t::create() | 32 | 4 | 12.5% | [] |
jbig2_refinement_region | 101 | 8 | 7.920% | [] |
DefaultEvalParametricFn | 270 | 49 | 18.14% | [] |
DefaultInterpolatorsFactory | 120 | 41 | 34.16% | [] |
BuildGrayInputMatrixPipeline | 35 | 14 | 40.0% | [] |
OptimizeByResampling | 95 | 44 | 46.31% | [] |
_cmsICCcolorSpace | 36 | 7 | 19.44% | [] |
_cmsLCMScolorSpace | 48 | 11 | 22.91% | [] |
cmsChannelsOfColorSpace | 48 | 21 | 43.75% | ['pdf_fuzzer'] |
cmsPlugin | 64 | 18 | 28.12% | ['pdf_fuzzer'] |
cmsCreateRGBProfile | 62 | 26 | 41.93% | [] |
_cmsFindFormatter | 263 | 100 | 38.02% | [] |
jpeg_consume_input | 31 | 17 | 54.83% | [] |
jinit_color_deconverter | 140 | 75 | 53.57% | [] |
case((DCTSIZE<<8)+DCTSIZE) | 99 | 27 | 27.27% | |
prepare_for_output_pass | 41 | 19 | 46.34% | [] |
start_pass_dpost | 33 | 12 | 36.36% | [] |
realize_virt_arrays | 76 | 38 | 50.0% | [] |
opj_dwt_decode_tile | 125 | 53 | 42.4% | [] |
opj_copy_image_header | 50 | 27 | 54.0% | [] |
opj_j2k_read_header | 35 | 19 | 54.28% | [] |
opj_j2k_build_tp_index_from_tlm | 60 | 12 | 20.0% | [] |
opj_j2k_read_tlm | 88 | 26 | 29.54% | [] |
opj_j2k_read_ppt | 58 | 29 | 50.0% | [] |
opj_j2k_need_nb_tile_parts_correction | 73 | 31 | 42.46% | [] |
opj_j2k_move_data_from_codec_to_output_image | 47 | 14 | 29.78% | [] |
opj_jp2_apply_cdef | 45 | 19 | 42.22% | [] |
opj_jp2_read_boxhdr | 45 | 23 | 51.11% | [] |
opj_jp2_read_boxhdr_char | 49 | 22 | 44.89% | [] |
opj_jp2_read_colr | 99 | 45 | 45.45% | [] |
opj_t2_skip_packet_data | 69 | 19 | 27.53% | [] |
opj_tcd_decode_tile | 158 | 57 | 36.07% | [] |
opj_tcd_mct_decode | 128 | 65 | 50.78% | [] |
opj_thread_pool_submit_job | 48 | 7 | 14.58% | [] |
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/mupdf/source/fitz/encodings.c | [] | [] |
/src/mupdf/thirdparty/freetype/src/base/ftrfork.c | [] | [] |
/src/mupdf/source/fitz/filter-predict.c | [] | [] |
/src/mupdf/source/pdf/pdf-interpret.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-var.cc | [] | [] |
/src/mupdf/thirdparty/mujs/jslex.c | [] | [] |
/src/mupdf/thirdparty/lcms2/src/cmswtpnt.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/thirdparty/harfbuzz/src/hb-atomic.hh | [] | [] |
/src/mupdf/thirdparty/jbig2dec/jbig2_segment.c | [] | [] |
/src/mupdf/source/fitz/draw-edge.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/thirdparty/lcms2/src/cmsmtrx.c | [] | [] |
/src/mupdf/thirdparty/libjpeg/jquant2.c | [] | [] |
/src/mupdf/source/fitz/document.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/source/svg/svg-parse.c | [] | [] |
/src/mupdf/source/fitz/bidi-std.c | [] | [] |
/src/mupdf/source/fitz/draw-path.c | [] | [] |
/src/mupdf/source/html/html-imp.h | [] | [] |
/src/mupdf/thirdparty/libjpeg/jcmaster.c | [] | [] |
/src/mupdf/thirdparty/freetype/src/psaux/t1cmap.c | [] | [] |
/src/mupdf/thirdparty/freetype/src/cid/cidobjs.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-iter.hh | [] | [] |
/src/mupdf/thirdparty/extract/include/extract/buffer.h | [] | [] |
/src/mupdf/source/pdf/pdf-object.c | [] | [] |
/src/mupdf/source/fitz/output-docx.c | [] | [] |
/src/mupdf/thirdparty/gumbo-parser/src/tag_gperf.h | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-shaper.hh | [] | [] |
/src/mupdf/source/html/css-properties.gperf | [] | [] |
/src/mupdf/thirdparty/openjpeg/src/lib/openjp2/mqc_inl.h | [] | [] |
/src/mupdf/source/pdf/pdf-link.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-buffer.cc | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-aat-layout-morx-table.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-aat-layout-ankr-table.hh | [] | [] |
/src/mupdf/thirdparty/lcms2/src/cmspcs.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/thirdparty/harfbuzz/src/hb-font.hh | [] | [] |
/src/mupdf/source/fitz/load-tiff.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-post-table.hh | [] | [] |
/src/mupdf/source/fitz/draw-affine.c | [] | [] |
/src/mupdf/source/fitz/unlibarchive.c | [] | [] |
/src/mupdf/thirdparty/extract/src/document.h | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GPOS/PairSet.hh | [] | [] |
/src/mupdf/include/mupdf/fitz/geometry.h | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-shaper-myanmar.cc | [] | [] |
/src/mupdf/source/fitz/font.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/thirdparty/zlib/trees.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-map.cc | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GPOS/PairPos.hh | [] | [] |
/src/mupdf/thirdparty/extract/src/extract.c | [] | [] |
/src/mupdf/thirdparty/jbig2dec/jbig2_arith.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-common.cc | [] | [] |
/src/mupdf/thirdparty/gumbo-parser/src/parser.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GSUB/../../../OT/Layout/Common/CoverageFormat1.hh | [] | [] |
/src/mupdf/thirdparty/openjpeg/src/lib/openjp2/mqc.c | [] | [] |
/src/mupdf/source/fitz/load-jxr.c | [] | [] |
/src/mupdf/thirdparty/freetype/src/cid/cidriver.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GPOS/MarkRecord.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-shaper-indic-table.cc | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/glyf/glyf.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GPOS/PosLookupSubTable.hh | [] | [] |
/src/mupdf/source/fitz/filter-leech.c | [] | [] |
/src/mupdf/thirdparty/mujs/jsintern.c | [] | [] |
/src/mupdf/thirdparty/freetype/src/type1/t1load.c | [] | [] |
/src/mupdf/thirdparty/libjpeg/jcprepct.c | [] | [] |
/src/mupdf/thirdparty/jbig2dec/jbig2_halftone.c | [] | [] |
/src/mupdf/source/pdf/pdf-image.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GSUB/../../../hb-ot-layout-gdef-table.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-open-type.hh | [] | [] |
/src/mupdf/source/fitz/filter-thunder.c | [] | [] |
/src/mupdf/source/fitz/output-png.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-pool.hh | [] | [] |
/src/mupdf/source/fitz/text-decoder.c | [] | [] |
/src/mupdf/source/fitz/glyphbox.c | [] | [] |
/src/mupdf/source/cbz/muimg.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GPOS/PairValueRecord.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-shaper-thai.cc | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-machinery.hh | [] | [] |
/src/mupdf/thirdparty/libjpeg/jmemmgr.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GPOS/MarkArray.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-var-common.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/glyf/GlyphHeader.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GSUB/../../../OT/Layout/Common/Coverage.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-static.cc | [] | [] |
/src/mupdf/thirdparty/mujs/jsfunction.c | [] | [] |
/src/mupdf/source/fitz/filter-dct.c | [] | [] |
/src/mupdf/source/xps/xps-image.c | [] | [] |
/src/mupdf/thirdparty/libjpeg/jidctflt.c | [] | [] |
/src/mupdf/thirdparty/openjpeg/src/lib/openjp2/opj_includes.h | [] | [] |
/src/mupdf/thirdparty/zlib/deflate.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GSUB/SingleSubstFormat2.hh | [] | [] |
/src/mupdf/source/fitz/stream-open.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/thirdparty/extract/src/text.c | [] | [] |
/src/mupdf/source/fitz/uncfb.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-shape.cc | [] | [] |
/src/mupdf/thirdparty/extract/src/boxer.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-blob.hh | [] | [] |
/src/mupdf/thirdparty/mujs/utf.c | [] | [] |
/src/mupdf/thirdparty/libjpeg/jfdctint.c | [] | [] |
/src/mupdf/source/fitz/bidi.c | [] | [] |
/src/mupdf/thirdparty/libjpeg/jcmainct.c | [] | [] |
/src/mupdf/source/fitz/crypt-sha2.c | [] | [] |
/src/mupdf/thirdparty/freetype/src/cff/cffload.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/glyf/../../hb-ot-hhea-table.hh | [] | [] |
/src/mupdf/thirdparty/mujs/jsmath.c | [] | [] |
/src/mupdf/source/pdf/pdf-op-buffer.c | [] | [] |
/src/mupdf/source/pdf/pdf-annot.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/glyf/../../hb-ot-head-table.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GPOS/../../../hb-ot-layout-gdef-table.hh | [] | [] |
/src/mupdf/source/pdf/pdf-pattern.c | [] | [] |
/src/mupdf/thirdparty/extract/src/json.c | [] | [] |
/src/mupdf/source/pdf/pdf-signature.c | [] | [] |
/src/mupdf/thirdparty/lcms2/src/cmspack.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-cmap-table.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GSUB/SingleSubst.hh | [] | [] |
/src/mupdf/thirdparty/openjpeg/src/lib/openjp2/event.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/glyf/CompositeGlyph.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-aat-layout-trak-table.hh | [] | [] |
/src/mupdf/thirdparty/openjpeg/src/lib/openjp2/tcd.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-map.hh | [] | [] |
/src/mupdf/thirdparty/freetype/src/base/ftbitmap.c | [] | [] |
/src/mupdf/source/fitz/svg-device.c | [] | [] |
/src/mupdf/thirdparty/freetype/src/sfnt/ttmtx.c | [] | [] |
/src/mupdf/source/fitz/encode-fax.c | [] | [] |
/src/mupdf/source/fitz/crypt-md5.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/thirdparty/freetype/src/base/ftcalc.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GSUB/Sequence.hh | [] | [] |
/src/mupdf/source/html/mobi.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-vorg-table.hh | [] | [] |
/src/mupdf/thirdparty/gumbo-parser/src/utf8.c | [] | [] |
/src/mupdf/thirdparty/gumbo-parser/src/error.c | [] | [] |
/src/mupdf/thirdparty/libjpeg/jdmerge.c | [] | [] |
/src/mupdf/thirdparty/mujs/jsvalue.c | [] | [] |
/src/mupdf/source/html/css-parse.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GPOS/AnchorMatrix.hh | [] | [] |
/src/mupdf/source/fitz/stext-boxer.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-face.hh | [] | [] |
/src/mupdf/include/mupdf/fitz/system.h | [] | [] |
/src/mupdf/thirdparty/libjpeg/jccolor.c | [] | [] |
/src/mupdf/thirdparty/libjpeg/jutils.c | [] | [] |
/src/mupdf/source/xps/xps-tile.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GSUB/SingleSubstFormat1.hh | [] | [] |
/src/mupdf/thirdparty/lcms2/src/cmsio1.c | [] | [] |
/src/mupdf/thirdparty/freetype/src/pshinter/pshglob.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-face.cc | [] | [] |
/src/mupdf/thirdparty/freetype/src/smooth/ftsmooth.c | [] | [] |
/src/mupdf/thirdparty/freetype/src/base/fthash.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-cplusplus.hh | [] | [] |
/src/mupdf/source/fitz/output-pwg.c | [] | [] |
/src/mupdf/source/pdf/pdf-form.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GSUB/AlternateSet.hh | [] | [] |
/src/mupdf/source/fitz/buffer.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/source/pdf/pdf-unicode.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-map.hh | [] | [] |
/src/mupdf/thirdparty/gumbo-parser/src/attribute.c | [] | [] |
/src/mupdf/source/fitz/filter-sgi.c | [] | [] |
/src/mupdf/thirdparty/freetype/include/freetype/internal/ftcalc.h | [] | [] |
/src/mupdf/source/pdf/pdf-font-add.c | [] | [] |
/src/mupdf/source/fitz/draw-rasterize.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/source/pdf/pdf-store.c | [] | [] |
/src/mupdf/source/pdf/pdf-cmap.c | [] | [] |
/src/mupdf/thirdparty/mujs/jsstate.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-color-sbix-table.hh | [] | [] |
/src/mupdf/thirdparty/gumbo-parser/src/vector.c | [] | [] |
/src/mupdf/thirdparty/jbig2dec/jbig2_refinement.c | [] | [] |
/src/mupdf/thirdparty/libjpeg/jerror.c | [] | [] |
/src/mupdf/thirdparty/freetype/src/cid/cidparse.c | [] | [] |
/src/mupdf/source/fitz/gz-doc.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GPOS/../../../hb-ot-layout-gsubgpos.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-unicode.cc | [] | [] |
/src/mupdf/thirdparty/freetype/src/sfnt/ttsvg.c | [] | [] |
/src/mupdf/source/fitz/output-pclm.c | [] | [] |
/src/mupdf/source/fitz/ucdn.c | [] | [] |
/src/mupdf/source/xps/xps-outline.c | [] | [] |
/src/mupdf/thirdparty/freetype/src/truetype/ttpload.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-bit-set.hh | [] | [] |
/src/mupdf/thirdparty/freetype/src/cff/cffgload.c | [] | [] |
/src/mupdf/thirdparty/openjpeg/src/lib/openjp2/tgt.c | [] | [] |
/src/mupdf/source/fitz/list-device.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/thirdparty/libjpeg/jdapimin.c | [] | [] |
/src/mupdf/thirdparty/libjpeg/jdmarker.c | [] | [] |
/src/mupdf/thirdparty/freetype/src/base/ftobjs.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/thirdparty/freetype/src/base/ftfstype.c | [] | [] |
/src/mupdf/thirdparty/freetype/src/base/fterrors.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-layout-common.hh | [] | [] |
/src/mupdf/thirdparty/freetype/src/psnames/pstables.h | [] | [] |
/src/mupdf/include/mupdf/fitz/document.h | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-shaper-indic.cc | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-shape-plan.cc | [] | [] |
/src/mupdf/source/fitz/outline.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/glyf/../../hb-ot-hmtx-table.hh | [] | [] |
/src/mupdf/hb-ot-shaper-myanmar-machine.rl | [] | [] |
/src/mupdf/thirdparty/libjpeg/jcapimin.c | [] | [] |
/src/mupdf/thirdparty/openjpeg/src/lib/openjp2/jp2.c | [] | [] |
/src/mupdf/thirdparty/openjpeg/src/lib/openjp2/openjpeg.c | [] | [] |
/src/mupdf/thirdparty/freetype/src/type1/t1objs.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-var-avar-table.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/glyf/path-builder.hh | [] | [] |
/src/mupdf/source/pdf/pdf-clean.c | [] | [] |
/src/mupdf/hb-buffer-deserialize-text.rl | [] | [] |
/src/mupdf/thirdparty/freetype/src/sfnt/ttload.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-shaper-arabic-pua.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-set-digest.hh | [] | [] |
/src/mupdf/thirdparty/freetype/src/base/ftpsprop.c | [] | [] |
/src/mupdf/source/pdf/pdf-op-filter.c | [] | [] |
/src/mupdf/source/fitz/draw-blend.c | [] | [] |
/src/mupdf/hb-number-parser.rl | [] | [] |
/src/mupdf/source/svg/svg-doc.c | [] | [] |
/src/mupdf/source/pdf/pdf-xobject.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-shape.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/glyf/../../hb-ot-var-hvar-table.hh | [] | [] |
/src/mupdf/source/fitz/filter-jbig2.c | [] | [] |
/src/mupdf/source/fitz/output-jpeg.c | [] | [] |
/src/mupdf/thirdparty/libjpeg/jdinput.c | [] | [] |
/src/mupdf/source/fitz/error.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/thirdparty/extract/src/alloc.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-var-mvar-table.hh | [] | [] |
/src/mupdf/thirdparty/openjpeg/src/lib/openjp2/pi.c | [] | [] |
/src/mupdf/source/fitz/writer.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-buffer.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-cff1-table.hh | [] | [] |
/src/mupdf/thirdparty/freetype/src/psaux/psfont.c | [] | [] |
/src/mupdf/thirdparty/openjpeg/src/lib/openjp2/j2k.c | [] | [] |
/src/mupdf/source/pdf/pdf-cmap-parse.c | [] | [] |
/src/mupdf/hb-buffer-deserialize-json.rl | [] | [] |
/src/mupdf/thirdparty/mujs/jsnumber.c | [] | [] |
/src/mupdf/source/xps/xps-zip.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-unicode-emoji-table.hh | [] | [] |
/src/mupdf/thirdparty/freetype/src/cff/cffobjs.c | [] | [] |
/src/mupdf/source/fitz/draw-scale-simple.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GPOS/CursivePos.hh | [] | [] |
/src/mupdf/source/fitz/draw-glyph.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-layout.cc | [] | [] |
/src/mupdf/thirdparty/lcms2/src/lcms2_internal.h | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/source/pdf/pdf-outline.c | [] | [] |
/src/mupdf/thirdparty/extract/src/docx.c | [] | [] |
/src/mupdf/source/fitz/load-pnm.c | [] | [] |
/src/mupdf/thirdparty/extract/src/html.c | [] | [] |
/src/mupdf/thirdparty/mujs/regexp.c | [] | [] |
/src/mupdf/thirdparty/libjpeg/jcinit.c | [] | [] |
/src/mupdf/thirdparty/freetype/src/psaux/psft.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-array.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GPOS/CursivePosFormat1.hh | [] | [] |
/src/mupdf/source/pdf/pdf-stream.c | [] | [] |
/src/mupdf/thirdparty/mujs/jsrun.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-color-svg-table.hh | [] | [] |
/src/mupdf/source/fitz/util.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/thirdparty/freetype/src/psnames/psmodule.c | [] | [] |
/src/mupdf/source/fitz/image.c | [] | [] |
/src/mupdf/source/fitz/output-pcl.c | [] | [] |
/src/mupdf/source/xps/xps-resource.c | [] | [] |
/src/mupdf/source/fitz/random.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/thirdparty/freetype/src/base/ftstroke.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-debug.hh | [] | [] |
/src/mupdf/thirdparty/extract/src/zip.c | [] | [] |
/src/mupdf/source/fitz/stext-device.c | [] | [] |
/src/mupdf/thirdparty/freetype/src/type1/t1afm.c | [] | [] |
/src/mupdf/source/pdf/pdf-page.c | [] | [] |
/src/mupdf/thirdparty/mujs/jscompile.c | [] | [] |
/src/mupdf/source/pdf/pdf-appearance.c | [] | [] |
/src/mupdf/thirdparty/lcms2/src/cmsio0.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/thirdparty/freetype/src/psaux/psarrst.c | [] | [] |
/src/mupdf/thirdparty/openjpeg/src/lib/openjp2/image.c | [] | [] |
/src/mupdf/thirdparty/freetype/src/sfnt/ttcmap.c | [] | [] |
/src/mupdf/source/fitz/draw-imp.h | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-aat-layout.cc | [] | [] |
/src/mupdf/thirdparty/zlib/adler32.c | [] | [] |
/src/mupdf/thirdparty/freetype/src/base/ftcolor.c | [] | [] |
/src/mupdf/hb-ot-shaper-use-machine.rl | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-kern-table.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-set.cc | [] | [] |
/src/mupdf/thirdparty/freetype/src/cff/cffparse.c | [] | [] |
/src/mupdf/thirdparty/openjpeg/src/lib/openjp2/opj_intmath.h | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-algs.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-cff-interp-dict-common.hh | [] | [] |
/src/mupdf/source/fitz/link.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GSUB/SubstLookup.hh | [] | [] |
/src/mupdf/thirdparty/freetype/src/base/ftfntfmt.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-sanitize.hh | [] | [] |
/src/mupdf/thirdparty/extract/src/buffer.c | [] | [] |
/src/mupdf/source/fitz/jmemcust.c | [] | [] |
/src/mupdf/source/cbz/mucbz.c | [] | [] |
/src/mupdf/thirdparty/mujs/jsproperty.c | [] | [] |
/src/mupdf/source/fitz/color-fast.c | [] | [] |
/src/mupdf/thirdparty/mujs/jsregexp.c | [] | [] |
/src/mupdf/thirdparty/lcms2/src/cmstypes.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/source/fitz/glyph.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/thirdparty/zlib/inffast.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/glyf/../../hb-ot-var-common.hh | [] | [] |
/src/mupdf/source/fitz/compress.c | [] | [] |
/src/mupdf/thirdparty/jbig2dec/jbig2_generic.c | [] | [] |
/src/mupdf/source/html/epub-doc.c | [] | [] |
/src/mupdf/thirdparty/mujs/jsparse.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GSUB/MultipleSubstFormat1.hh | [] | [] |
/src/mupdf/thirdparty/openjpeg/src/lib/openjp2/cio.c | [] | [] |
/src/mupdf/source/fitz/color-lcms.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/thirdparty/libjpeg/jcapistd.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GPOS/MarkMarkPos.hh | [] | [] |
/src/mupdf/source/fitz/pool.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GPOS/Anchor.hh | [] | [] |
/src/mupdf/thirdparty/freetype/src/base/ftlcdfil.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-shaper-vowel-constraints.cc | [] | [] |
/src/mupdf/thirdparty/lcms2/src/cmserr.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/thirdparty/freetype/src/psaux/psintrp.c | [] | [] |
/src/mupdf/source/fitz/untar.c | [] | [] |
/src/mupdf/thirdparty/freetype/src/psaux/afmparse.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GPOS/../../../OT/Layout/Common/CoverageFormat2.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-shaper-use.cc | [] | [] |
/src/mupdf/thirdparty/libjpeg/jdhuff.c | [] | [] |
/src/mupdf/source/fitz/output-cbz.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-font.cc | [] | [] |
/src/pdf_fuzzer.cc | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/thirdparty/mujs/jsdate.c | [] | [] |
/src/mupdf/source/fitz/stext-table.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GSUB/LigatureSet.hh | [] | [] |
/src/mupdf/thirdparty/mujs/jsarray.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GSUB/LigatureSubstFormat1.hh | [] | [] |
/src/mupdf/source/fitz/output-csv.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-layout-base-table.hh | [] | [] |
/src/mupdf/thirdparty/lcms2/src/extra_xform.h | [] | [] |
/src/mupdf/thirdparty/freetype/src/cid/cidload.c | [] | [] |
/src/mupdf/thirdparty/mujs/jsdtoa.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-cff-common.hh | [] | [] |
/src/mupdf/thirdparty/lcms2/src/cmsvirt.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-cache.hh | [] | [] |
/src/mupdf/source/fitz/pixmap.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/thirdparty/lcms2/src/cmssamp.c | [] | [] |
/src/mupdf/thirdparty/gumbo-parser/src/string_piece.c | [] | [] |
/src/mupdf/thirdparty/extract/src/sys.c | [] | [] |
/src/mupdf/thirdparty/libjpeg/jidctfst.c | [] | [] |
/src/mupdf/thirdparty/lcms2/src/cmslut.c | [] | [] |
/src/mupdf/source/pdf/pdf-metrics.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-aat-layout-feat-table.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GPOS/../../../OT/Layout/Common/Coverage.hh | [] | [] |
/src/mupdf/thirdparty/freetype/src/raster/ftrend1.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-null.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GSUB/GSUB.hh | [] | [] |
/src/mupdf/source/fitz/filter-basic.c | [] | [] |
/src/mupdf/thirdparty/lcms2/src/cmsintrp.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/source/fitz/harfbuzz.c | [] | [] |
/src/mupdf/thirdparty/openjpeg/src/lib/openjp2/sparse_array.c | [] | [] |
/src/mupdf/thirdparty/libjpeg/jdarith.c | [] | [] |
/src/mupdf/source/pdf/pdf-colorspace.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-shaper-use-table.hh | [] | [] |
/src/mupdf/source/fitz/filter-flate.c | [] | [] |
/src/mupdf/source/pdf/pdf-event.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-cff2-table.hh | [] | [] |
/src/mupdf/thirdparty/jbig2dec/jbig2_page.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-shape-fallback.cc | [] | [] |
/src/mupdf/thirdparty/openjpeg/src/lib/openjp2/thread.c | [] | [] |
/src/mupdf/thirdparty/jbig2dec/jbig2_arith_iaid.c | [] | [] |
/src/mupdf/thirdparty/freetype/src/psaux/pshints.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-shaper.cc | [] | [] |
/src/mupdf/source/pdf/pdf-repair.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GSUB/LigatureSubst.hh | [] | [] |
/src/mupdf/thirdparty/libjpeg/jdmainct.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-utf.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-shaper-list.hh | [] | [] |
/src/mupdf/source/fitz/strtof.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-face.hh | [] | [] |
/src/mupdf/source/fitz/separation.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/source/fitz/noto.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-meta-table.hh | [] | [] |
/src/mupdf/source/fitz/colorspace.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/source/fitz/load-jpeg.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-kern.hh | [] | [] |
/src/mupdf/source/html/html-doc.c | [] | [] |
/src/mupdf/source/fitz/archive.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/thirdparty/libjpeg/jcdctmgr.c | [] | [] |
/src/mupdf/thirdparty/jbig2dec/jbig2_image.c | [] | [] |
/src/mupdf/source/pdf/pdf-layer.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-layout.hh | [] | [] |
/src/mupdf/thirdparty/freetype/src/psaux/psobjs.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GPOS/../../../OT/Layout/Common/RangeRecord.hh | [] | [] |
/src/mupdf/thirdparty/libjpeg/jdcoefct.c | [] | [] |
/src/mupdf/source/fitz/tree.c | [] | [] |
/src/mupdf/source/xps/xps-path.c | [] | [] |
/src/mupdf/thirdparty/libjpeg/jfdctfst.c | [] | [] |
/src/mupdf/thirdparty/jbig2dec/jbig2.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-cff-interp-common.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-blob.cc | [] | [] |
/src/mupdf/thirdparty/lcms2/src/cmsgamma.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/thirdparty/jbig2dec/jbig2_mmr.c | [] | [] |
/src/mupdf/source/pdf/pdf-lex.c | [] | [] |
/src/mupdf/thirdparty/freetype/src/pshinter/pshmod.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-aat-layout-kerx-table.hh | [] | [] |
/src/mupdf/source/fitz/hash.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/source/html/css-apply.c | [] | [] |
/src/mupdf/source/fitz/draw-device.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/thirdparty/gumbo-parser/src/string_buffer.c | [] | [] |
/src/mupdf/thirdparty/freetype/src/sfnt/sfdriver.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-shaper-arabic-joining-list.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-aat-map.cc | [] | [] |
/src/mupdf/thirdparty/libjpeg/jcsample.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-font.cc | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/glyf/composite-iter.hh | [] | [] |
/src/mupdf/thirdparty/freetype/src/base/ftutil.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/source/fitz/crypt-aes.c | [] | [] |
/src/mupdf/source/html/html-layout.c | [] | [] |
/src/mupdf/thirdparty/freetype/src/sfnt/sfobjs.c | [] | [] |
/src/mupdf/thirdparty/freetype/src/sfnt/ttkern.c | [] | [] |
/src/mupdf/thirdparty/gumbo-parser/src/tokenizer.c | [] | [] |
/src/mupdf/source/fitz/output-ps.c | [] | [] |
/src/mupdf/thirdparty/freetype/src/base/fttrigon.c | [] | [] |
/src/mupdf/thirdparty/freetype/src/truetype/ttdriver.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-color-cbdt-table.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-fallback-shape.cc | [] | [] |
/src/mupdf/thirdparty/libjpeg/jcarith.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-color-colr-table.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GPOS/MarkMarkPosFormat1.hh | [] | [] |
/src/mupdf/thirdparty/extract/src/rect.c | [] | [] |
/src/mupdf/source/fitz/stext-output.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-name-table.hh | [] | [] |
/src/mupdf/thirdparty/gumbo-parser/src/util.c | [] | [] |
/src/mupdf/source/fitz/output-pdfocr.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GPOS/ValueFormat.hh | [] | [] |
/src/mupdf/char_ref.rl | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/glyf/loca.hh | [] | [] |
/src/mupdf/source/fitz/bitmap.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-mutex.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-dispatch.hh | [] | [] |
/src/mupdf/source/pdf/pdf-op-run.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-serialize.hh | [] | [] |
/src/mupdf/thirdparty/freetype/src/psaux/pserror.c | [] | [] |
/src/mupdf/source/fitz/xml.c | [] | [] |
/src/mupdf/thirdparty/jbig2dec/jbig2_text.c | [] | [] |
/src/mupdf/source/fitz/device.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/thirdparty/harfbuzz/src/hb-cff1-interp-cs.hh | [] | [] |
/src/mupdf/source/pdf/pdf-parse.c | [] | [] |
/src/mupdf/thirdparty/lcms2/src/cmsgmt.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-bit-page.hh | [] | [] |
/src/mupdf/source/fitz/stream-read.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GPOS/GPOS.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-aat-map.hh | [] | [] |
/src/mupdf/source/fitz/document-all.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/thirdparty/freetype/src/sfnt/ttpost.c | [] | [] |
/src/mupdf/thirdparty/openjpeg/src/lib/openjp2/t1.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GPOS/SinglePos.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-shaper-syllabic.cc | [] | [] |
/src/mupdf/thirdparty/freetype/src/cff/cffdrivr.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GPOS/SinglePosFormat1.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-shaper-hebrew.cc | [] | [] |
/src/mupdf/source/fitz/memory.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/source/fitz/load-gif.c | [] | [] |
/src/mupdf/source/pdf/pdf-device.c | [] | [] |
/src/mupdf/source/xps/xps-link.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-bit-set-invertible.hh | [] | [] |
/src/mupdf/source/xps/xps-doc.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-set.hh | [] | [] |
/src/mupdf/source/fitz/color-icc-create.c | [] | [] |
/src/mupdf/thirdparty/mujs/jsrepr.c | [] | [] |
/src/mupdf/thirdparty/extract/src/mem.c | [] | [] |
/src/mupdf/thirdparty/freetype/src/type1/t1parse.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/glyf/../../hb-ot-var-gvar-table.hh | [] | [] |
/src/mupdf/source/pdf/pdf-type3.c | [] | [] |
/src/mupdf/thirdparty/freetype/src/base/ftsystem.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-shape-normalize.cc | [] | [] |
/src/mupdf/thirdparty/freetype/src/base/ftgloadr.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GPOS/../../../OT/Layout/Common/CoverageFormat1.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-tag.cc | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-aat-ltag-table.hh | [] | [] |
/src/mupdf/source/html/html-outline.c | [] | [] |
/src/mupdf/source/fitz/paint-glyph.h | [] | [] |
/src/mupdf/source/pdf/pdf-font.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GSUB/SubstLookupSubTable.hh | [] | [] |
/src/mupdf/source/fitz/load-jpx.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-meta.hh | [] | [] |
/src/mupdf/source/pdf/pdf-xref.c | [] | [] |
/src/mupdf/thirdparty/freetype/src/psaux/psread.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-name-language-static.hh | [] | [] |
/src/mupdf/source/svg/svg-run.c | [] | [] |
/src/mupdf/thirdparty/libjpeg/jidctint.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ucd-table.hh | [] | [] |
/src/mupdf/source/pdf/pdf-shade.c | [] | [] |
/src/mupdf/thirdparty/lcms2/src/cmsopt.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/source/fitz/store.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/thirdparty/harfbuzz/src/hb-shape-plan.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GPOS/AnchorFormat3.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GPOS/PairPosFormat1.hh | [] | [] |
/src/mupdf/thirdparty/mujs/jsbuiltin.c | [] | [] |
/src/mupdf/thirdparty/freetype/src/psaux/psconv.c | [] | [] |
/src/mupdf/source/fitz/bbox-device.c | [] | [] |
/src/mupdf/source/pdf/pdf-run.c | [] | [] |
/src/mupdf/source/html/office.c | [] | [] |
/src/mupdf/source/xps/xps-gradient.c | [] | [] |
/src/mupdf/thirdparty/freetype/src/type1/t1gload.c | [] | [] |
/src/mupdf/source/fitz/draw-paint.c | [] | [] |
/src/mupdf/source/fitz/geometry.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/thirdparty/harfbuzz/src/OT/glyf/Glyph.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-tag-table.hh | [] | [] |
/src/mupdf/thirdparty/freetype/src/base/ftglyph.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GPOS/PairPosFormat2.hh | [] | [] |
/src/mupdf/source/fitz/halftone.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-buffer-verify.cc | [] | [] |
/src/mupdf/thirdparty/zlib/crc32.c | [] | [] |
/src/mupdf/source/fitz/output-svg.c | [] | [] |
/src/mupdf/thirdparty/mujs/jsboolean.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-face.cc | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-shaper-arabic.cc | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-object.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ucd.cc | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GSUB/ReverseChainSingleSubstFormat1.hh | [] | [] |
/src/mupdf/thirdparty/openjpeg/src/lib/openjp2/bio.c | [] | [] |
/src/mupdf/source/pdf/pdf-layout.c | [] | [] |
/src/mupdf/thirdparty/libjpeg/jdmaster.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-hhea-table.hh | [] | [] |
/src/mupdf/thirdparty/freetype/src/psaux/psstack.c | [] | [] |
/src/mupdf/thirdparty/lcms2/src/cmshalf.c | [] | [] |
/src/mupdf/source/fitz/filter-lzw.c | [] | [] |
/src/mupdf/thirdparty/openjpeg/src/lib/openjp2/function_list.c | [] | [] |
/src/mupdf/thirdparty/freetype/src/type1/t1driver.c | [] | [] |
/src/mupdf/thirdparty/libjpeg/jdsample.c | [] | [] |
/src/mupdf/thirdparty/libjpeg/jccoefct.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-shape.cc | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GSUB/Ligature.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/glyf/../../hb-ot-maxp-table.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-metrics.cc | [] | [] |
/src/mupdf/thirdparty/openjpeg/src/lib/openjp2/invert.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GPOS/SinglePosFormat2.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-number.cc | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GPOS/AnchorFormat1.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-draw.hh | [] | [] |
/src/mupdf/source/fitz/directory.c | [] | [] |
/src/mupdf/source/xps/xps-glyphs.c | [] | [] |
/src/mupdf/thirdparty/libjpeg/jquant1.c | [] | [] |
/src/mupdf/thirdparty/libjpeg/jcomapi.c | [] | [] |
/src/mupdf/thirdparty/extract/src/xml.c | [] | [] |
/src/mupdf/source/fitz/stext-para.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GPOS/AnchorFormat2.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/glyf/../../hb-ot-layout-common.hh | [] | [] |
/src/mupdf/thirdparty/zlib/compress.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-os2-table.hh | [] | [] |
/src/mupdf/source/fitz/load-jbig2.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GSUB/../../../OT/Layout/Common/CoverageFormat2.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GSUB/../../../hb-ot-layout-common.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GPOS/MarkLigPos.hh | [] | [] |
/src/mupdf/thirdparty/zlib/zutil.c | [] | [] |
/src/mupdf/thirdparty/freetype/src/pshinter/pshrec.c | [] | [] |
/src/mupdf/source/fitz/path.c | [] | [] |
/src/mupdf/hb-ot-shaper-indic-machine.rl | [] | [] |
/src/mupdf/thirdparty/jbig2dec/jbig2_symbol_dict.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-cff-interp-cs-common.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GSUB/AlternateSubst.hh | [] | [] |
/src/mupdf/thirdparty/openjpeg/src/lib/openjp2/mct.c | [] | [] |
/src/mupdf/thirdparty/freetype/src/base/ftsnames.c | [] | [] |
/src/mupdf/thirdparty/freetype/src/sfnt/ttcpal.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-cff1-table.cc | [] | [] |
/src/mupdf/thirdparty/zlib/inftrees.c | [] | [] |
/src/mupdf/source/fitz/load-bmp.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ft.cc | [] | [] |
/src/mupdf/include/mupdf/fitz/stream.h | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GSUB/../../../OT/Layout/Common/RangeRecord.hh | [] | [] |
/src/mupdf/thirdparty/extract/src/join.c | [] | [] |
/src/mupdf/source/fitz/output-pnm.c | [] | [] |
/src/mupdf/thirdparty/freetype/src/cid/cidgload.c | [] | [] |
/src/mupdf/thirdparty/lcms2/src/cmsxform.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-shaper-hangul.cc | [] | [] |
/src/mupdf/thirdparty/freetype/src/truetype/ttgload.c | [] | [] |
/src/mupdf/source/fitz/draw-edgebuffer.c | ['pdf_fuzzer'] | [] |
/src/mupdf/thirdparty/gumbo-parser/src/tag.c | [] | [] |
/src/mupdf/thirdparty/libjpeg/jddctmgr.c | [] | [] |
/src/mupdf/thirdparty/lcms2/src/cmsplugin.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/thirdparty/freetype/src/base/ftoutln.c | [] | [] |
/src/mupdf/thirdparty/freetype/src/truetype/ttinterp.c | [] | [] |
/src/mupdf/thirdparty/freetype/src/psaux/t1decode.c | [] | [] |
/src/mupdf/source/pdf/pdf-function.c | [] | [] |
/src/mupdf/thirdparty/jbig2dec/jbig2_arith_int.c | [] | [] |
/src/mupdf/source/fitz/compressed-buffer.c | [] | [] |
/src/mupdf/thirdparty/freetype/src/smooth/ftgrays.c | [] | [] |
/src/mupdf/source/fitz/text.c | [] | [] |
/src/mupdf/source/pdf/pdf-cmap-load.c | [] | [] |
/src/mupdf/source/fitz/crypt-arc4.c | [] | [] |
/src/mupdf/thirdparty/freetype/src/base/ftstream.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/source/html/html-parse.c | [] | [] |
/src/mupdf/source/fitz/load-png.c | [] | [] |
/src/mupdf/thirdparty/libjpeg/jcparam.c | [] | [] |
/src/mupdf/thirdparty/freetype/src/sfnt/ttcolr.c | [] | [] |
/src/mupdf/source/html/html-font.c | [] | [] |
/src/mupdf/source/pdf/pdf-nametree.c | [] | [] |
/src/mupdf/thirdparty/lcms2/src/cmscnvrt.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/thirdparty/lcms2/src/cmsnamed.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/thirdparty/libjpeg/jcmarker.c | [] | [] |
/src/mupdf/thirdparty/lcms2/src/cmsalpha.c | [] | [] |
/src/mupdf/thirdparty/freetype/src/cff/cffcmap.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-unicode.hh | [] | [] |
/src/mupdf/source/fitz/filter-fax.c | [] | [] |
/src/mupdf/source/pdf/pdf-js.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GPOS/PosLookup.hh | [] | [] |
/src/mupdf/thirdparty/freetype/src/base/ftadvanc.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-layout-gpos-table.hh | [] | [] |
/src/mupdf/thirdparty/jbig2dec/jbig2_huffman.c | [] | [] |
/src/mupdf/thirdparty/extract/src/astring.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-shaper-arabic-table.hh | [] | [] |
/src/mupdf/thirdparty/extract/src/odt.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GSUB/AlternateSubstFormat1.hh | [] | [] |
/src/mupdf/thirdparty/extract/src/outf.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-shaper-arabic-fallback.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-aat-layout-common.hh | [] | [] |
/src/mupdf/thirdparty/freetype/src/base/ftinit.c | [] | [] |
/src/mupdf/thirdparty/libjpeg/jdapistd.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GPOS/MarkBasePosFormat1.hh | [] | [] |
/src/mupdf/thirdparty/mujs/jsstring.c | [] | [] |
/src/mupdf/source/fitz/string.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/source/fitz/ftoa.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-var-fvar-table.hh | [] | [] |
/src/mupdf/source/fitz/printf.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GSUB/MultipleSubst.hh | [] | [] |
/src/mupdf/thirdparty/freetype/src/psaux/psblues.c | [] | [] |
/src/mupdf/source/xps/xps-util.c | [] | [] |
/src/mupdf/source/fitz/unzip.c | [] | [] |
/src/mupdf/source/pdf/pdf-crypt.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-shaper.hh | [] | [] |
/src/mupdf/thirdparty/libjpeg/jdcolor.c | [] | [] |
/src/mupdf/thirdparty/libjpeg/jfdctflt.c | [] | [] |
/src/mupdf/source/fitz/output.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/thirdparty/openjpeg/src/lib/openjp2/dwt.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-vector.hh | [] | [] |
/src/mupdf/thirdparty/freetype/src/psaux/cffdecode.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-string-array.hh | [] | [] |
/src/mupdf/source/pdf/pdf-write.c | [] | [] |
/src/mupdf/thirdparty/mujs/jsobject.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-buffer-serialize.cc | [] | [] |
/src/mupdf/source/fitz/zip.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-open-file.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-cff2-interp-cs.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GPOS/../../../hb-ot-layout.hh | [] | [] |
/src/mupdf/source/fitz/shade.c | [] | [] |
/src/mupdf/thirdparty/freetype/src/base/ftdebug.c | [] | [] |
/src/mupdf/source/fitz/draw-mesh.c | [] | [] |
/src/mupdf/include/mupdf/fitz/context.h | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/thirdparty/extract/src/document.c | [] | [] |
/src/mupdf/thirdparty/mujs/jserror.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GPOS/MarkBasePos.hh | [] | [] |
/src/mupdf/source/xps/xps-common.c | [] | [] |
/src/mupdf/source/pdf/pdf-resources.c | [] | [] |
/src/mupdf/thirdparty/openjpeg/src/lib/openjp2/ht_dec.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-layout-gsub-table.hh | [] | [] |
/src/mupdf/source/svg/svg-color.c | [] | [] |
/src/mupdf/thirdparty/libjpeg/jchuff.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-aat-layout.hh | [] | [] |
/src/mupdf/source/fitz/load-psd.c | [] | [] |
/src/mupdf/thirdparty/libjpeg/jdpostct.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GSUB/../../../hb-ot-layout-gsubgpos.hh | [] | [] |
/src/mupdf/thirdparty/mujs/jsgc.c | [] | [] |
/src/mupdf/source/fitz/context.c | ['pdf_fuzzer'] | ['pdf_fuzzer'] |
/src/mupdf/thirdparty/freetype/src/pshinter/pshalgo.c | [] | [] |
/src/mupdf/thirdparty/zlib/inflate.c | [] | [] |
/src/mupdf/thirdparty/openjpeg/src/lib/openjp2/t2.c | [] | [] |
/src/mupdf/hb-ot-shaper-khmer-machine.rl | [] | [] |
/src/mupdf/thirdparty/freetype/src/raster/ftraster.c | [] | [] |
/src/mupdf/thirdparty/mujs/json.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-shaper-khmer.cc | [] | [] |
/src/mupdf/source/fitz/stext-search.c | [] | [] |
/src/mupdf/source/html/txt.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GPOS/MarkLigPosFormat1.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/hb-ot-cff2-table.cc | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GSUB/ReverseChainSingleSubst.hh | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GPOS/../../../hb-ot-layout-common.hh | [] | [] |
/src/mupdf/thirdparty/freetype/src/truetype/ttobjs.c | [] | [] |
/src/mupdf/thirdparty/harfbuzz/src/OT/glyf/SimpleGlyph.hh | [] | [] |
/src/mupdf/source/fitz/draw-unpack.c | [] | [] |
Directory |
---|
/src/mupdf/thirdparty/freetype/src/psaux/ |
/src/mupdf/thirdparty/jbig2dec/ |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GSUB/../../../OT/Layout/Common/ |
/src/mupdf/source/fitz/ |
/src/mupdf/thirdparty/freetype/src/truetype/ |
/src/mupdf/thirdparty/libjpeg/ |
/src/mupdf/source/html/ |
/src/mupdf/thirdparty/gumbo-parser/src/ |
/src/mupdf/ |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GPOS/../../../OT/Layout/Common/ |
/src/mupdf/thirdparty/freetype/src/type1/ |
/src/mupdf/thirdparty/harfbuzz/src/OT/glyf/../../ |
/src/ |
/src/mupdf/thirdparty/extract/include/extract/ |
/src/mupdf/thirdparty/freetype/include/freetype/internal/ |
/src/mupdf/thirdparty/freetype/src/smooth/ |
/src/mupdf/thirdparty/freetype/src/raster/ |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GPOS/../../../ |
/src/mupdf/thirdparty/harfbuzz/src/ |
/src/mupdf/thirdparty/freetype/src/cid/ |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GPOS/ |
/src/mupdf/thirdparty/freetype/src/pshinter/ |
/src/mupdf/thirdparty/openjpeg/src/lib/openjp2/ |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GSUB/../../../ |
/src/mupdf/thirdparty/freetype/src/cff/ |
/src/mupdf/source/svg/ |
/src/mupdf/thirdparty/freetype/src/sfnt/ |
/src/mupdf/source/xps/ |
/src/mupdf/thirdparty/extract/src/ |
/src/mupdf/thirdparty/zlib/ |
/src/mupdf/thirdparty/mujs/ |
/src/mupdf/thirdparty/freetype/src/base/ |
/src/mupdf/thirdparty/lcms2/src/ |
/src/mupdf/source/pdf/ |
/src/mupdf/thirdparty/harfbuzz/src/OT/glyf/ |
/src/mupdf/thirdparty/freetype/src/psnames/ |
/src/mupdf/thirdparty/harfbuzz/src/OT/Layout/GSUB/ |
/src/mupdf/source/cbz/ |
/src/mupdf/include/mupdf/fitz/ |
This sections shows the raw data that is used to produce this report. This is mainly used for further processing and developer debugging.
Fuzzer | Calltree file | Program data file | Coverage file |
---|---|---|---|
pdf_fuzzer | fuzzerLogFile-0-wxwN8YGAON.data | fuzzerLogFile-0-wxwN8YGAON.data.yaml | pdf_fuzzer.covreport |