Coverage Report

Created: 2024-06-06 05:25

/src/libpng/pngprefix.h
Line
Count
Source (jump to first uncovered line)
1
0
#define png_sRGB_table OSS_FUZZ_png_sRGB_table
2
0
#define png_sRGB_base OSS_FUZZ_png_sRGB_base
3
0
#define png_sRGB_delta OSS_FUZZ_png_sRGB_delta
4
58.4k
#define png_zstream_error OSS_FUZZ_png_zstream_error
5
0
#define png_fixed OSS_FUZZ_png_fixed
6
39.8k
#define png_user_version_check OSS_FUZZ_png_user_version_check
7
379k
#define png_malloc_base OSS_FUZZ_png_malloc_base
8
#define png_malloc_array OSS_FUZZ_png_malloc_array
9
#define png_realloc_array OSS_FUZZ_png_realloc_array
10
39.8k
#define png_create_png_struct OSS_FUZZ_png_create_png_struct
11
39.8k
#define png_destroy_png_struct OSS_FUZZ_png_destroy_png_struct
12
39.8k
#define png_free_jmpbuf OSS_FUZZ_png_free_jmpbuf
13
39.8k
#define png_zalloc OSS_FUZZ_png_zalloc
14
39.8k
#define png_zfree OSS_FUZZ_png_zfree
15
#define png_default_read_data OSS_FUZZ_png_default_read_data
16
#define png_push_fill_buffer OSS_FUZZ_png_push_fill_buffer
17
#define png_default_write_data OSS_FUZZ_png_default_write_data
18
1.83M
#define png_reset_crc OSS_FUZZ_png_reset_crc
19
#define png_write_data OSS_FUZZ_png_write_data
20
39.8k
#define png_read_sig OSS_FUZZ_png_read_sig
21
1.83M
#define png_read_chunk_header OSS_FUZZ_png_read_chunk_header
22
5.85M
#define png_read_data OSS_FUZZ_png_read_data
23
2.23M
#define png_crc_read OSS_FUZZ_png_crc_read
24
1.79M
#define png_crc_finish OSS_FUZZ_png_crc_finish
25
1.79M
#define png_crc_error OSS_FUZZ_png_crc_error
26
4.06M
#define png_calculate_crc OSS_FUZZ_png_calculate_crc
27
#define png_write_IHDR OSS_FUZZ_png_write_IHDR
28
#define png_write_PLTE OSS_FUZZ_png_write_PLTE
29
#define png_compress_IDAT OSS_FUZZ_png_compress_IDAT
30
#define png_write_IEND OSS_FUZZ_png_write_IEND
31
101k
#define png_set_text_2 OSS_FUZZ_png_set_text_2
32
#define png_write_finish_row OSS_FUZZ_png_write_finish_row
33
#define png_write_start_row OSS_FUZZ_png_write_start_row
34
9.60M
#define png_combine_row OSS_FUZZ_png_combine_row
35
5.84M
#define png_do_read_interlace OSS_FUZZ_png_do_read_interlace
36
4.71M
#define png_read_filter_row OSS_FUZZ_png_read_filter_row
37
#define png_write_find_filter OSS_FUZZ_png_write_find_filter
38
9.61M
#define png_read_IDAT_data OSS_FUZZ_png_read_IDAT_data
39
17.0k
#define png_read_finish_IDAT OSS_FUZZ_png_read_finish_IDAT
40
48.5M
#define png_read_finish_row OSS_FUZZ_png_read_finish_row
41
18.9k
#define png_read_start_row OSS_FUZZ_png_read_start_row
42
10.2M
#define png_zlib_inflate OSS_FUZZ_png_zlib_inflate
43
18.9k
#define png_read_transform_info OSS_FUZZ_png_read_transform_info
44
0
#define png_do_strip_channel OSS_FUZZ_png_do_strip_channel
45
0
#define png_do_swap OSS_FUZZ_png_do_swap
46
0
#define png_do_packswap OSS_FUZZ_png_do_packswap
47
0
#define png_do_invert OSS_FUZZ_png_do_invert
48
0
#define png_do_bgr OSS_FUZZ_png_do_bgr
49
39.2k
#define png_handle_IHDR OSS_FUZZ_png_handle_IHDR
50
10.3k
#define png_handle_PLTE OSS_FUZZ_png_handle_PLTE
51
3.81k
#define png_handle_IEND OSS_FUZZ_png_handle_IEND
52
150k
#define png_handle_bKGD OSS_FUZZ_png_handle_bKGD
53
131k
#define png_handle_cHRM OSS_FUZZ_png_handle_cHRM
54
7.90k
#define png_handle_eXIf OSS_FUZZ_png_handle_eXIf
55
77.4k
#define png_handle_gAMA OSS_FUZZ_png_handle_gAMA
56
9.81k
#define png_handle_hIST OSS_FUZZ_png_handle_hIST
57
9.15k
#define png_handle_iCCP OSS_FUZZ_png_handle_iCCP
58
48.3k
#define png_handle_iTXt OSS_FUZZ_png_handle_iTXt
59
138k
#define png_handle_oFFs OSS_FUZZ_png_handle_oFFs
60
184k
#define png_handle_pCAL OSS_FUZZ_png_handle_pCAL
61
71.1k
#define png_handle_pHYs OSS_FUZZ_png_handle_pHYs
62
78.7k
#define png_handle_sBIT OSS_FUZZ_png_handle_sBIT
63
113k
#define png_handle_sCAL OSS_FUZZ_png_handle_sCAL
64
47.9k
#define png_handle_sPLT OSS_FUZZ_png_handle_sPLT
65
99.1k
#define png_handle_sRGB OSS_FUZZ_png_handle_sRGB
66
89.6k
#define png_handle_tEXt OSS_FUZZ_png_handle_tEXt
67
57.4k
#define png_handle_tIME OSS_FUZZ_png_handle_tIME
68
43.1k
#define png_handle_tRNS OSS_FUZZ_png_handle_tRNS
69
55.8k
#define png_handle_zTXt OSS_FUZZ_png_handle_zTXt
70
1.83M
#define png_check_chunk_name OSS_FUZZ_png_check_chunk_name
71
1.83M
#define png_check_chunk_length OSS_FUZZ_png_check_chunk_length
72
336k
#define png_handle_unknown OSS_FUZZ_png_handle_unknown
73
1.79M
#define png_chunk_unknown_handling OSS_FUZZ_png_chunk_unknown_handling
74
9.60M
#define png_do_read_transformations OSS_FUZZ_png_do_read_transformations
75
18.9k
#define png_init_read_transformations OSS_FUZZ_png_init_read_transformations
76
#define png_push_read_chunk OSS_FUZZ_png_push_read_chunk
77
#define png_push_read_sig OSS_FUZZ_png_push_read_sig
78
#define png_push_check_crc OSS_FUZZ_png_push_check_crc
79
#define png_push_save_buffer OSS_FUZZ_png_push_save_buffer
80
#define png_push_restore_buffer OSS_FUZZ_png_push_restore_buffer
81
#define png_push_read_IDAT OSS_FUZZ_png_push_read_IDAT
82
#define png_process_IDAT_data OSS_FUZZ_png_process_IDAT_data
83
#define png_push_process_row OSS_FUZZ_png_push_process_row
84
#define png_push_handle_unknown OSS_FUZZ_png_push_handle_unknown
85
#define png_push_have_info OSS_FUZZ_png_push_have_info
86
#define png_push_have_end OSS_FUZZ_png_push_have_end
87
#define png_push_have_row OSS_FUZZ_png_push_have_row
88
#define png_push_read_end OSS_FUZZ_png_push_read_end
89
#define png_process_some_data OSS_FUZZ_png_process_some_data
90
#define png_read_push_finish_row OSS_FUZZ_png_read_push_finish_row
91
#define png_push_handle_tEXt OSS_FUZZ_png_push_handle_tEXt
92
#define png_push_read_tEXt OSS_FUZZ_png_push_read_tEXt
93
#define png_push_handle_zTXt OSS_FUZZ_png_push_handle_zTXt
94
#define png_push_read_zTXt OSS_FUZZ_png_push_read_zTXt
95
#define png_push_handle_iTXt OSS_FUZZ_png_push_handle_iTXt
96
#define png_push_read_iTXt OSS_FUZZ_png_push_read_iTXt
97
59.8k
#define png_colorspace_set_gamma OSS_FUZZ_png_colorspace_set_gamma
98
85.0k
#define png_colorspace_sync_info OSS_FUZZ_png_colorspace_sync_info
99
85.3k
#define png_colorspace_sync OSS_FUZZ_png_colorspace_sync
100
11.7k
#define png_colorspace_set_chromaticities OSS_FUZZ_png_colorspace_set_chromaticities
101
0
#define png_colorspace_set_endpoints OSS_FUZZ_png_colorspace_set_endpoints
102
11.1k
#define png_colorspace_set_sRGB OSS_FUZZ_png_colorspace_set_sRGB
103
0
#define png_colorspace_set_ICC OSS_FUZZ_png_colorspace_set_ICC
104
273
#define png_icc_check_length OSS_FUZZ_png_icc_check_length
105
143
#define png_icc_check_header OSS_FUZZ_png_icc_check_header
106
0
#define png_icc_check_tag_table OSS_FUZZ_png_icc_check_tag_table
107
0
#define png_icc_set_sRGB OSS_FUZZ_png_icc_set_sRGB
108
0
#define png_colorspace_set_rgb_coefficients OSS_FUZZ_png_colorspace_set_rgb_coefficients
109
58.0k
#define png_check_IHDR OSS_FUZZ_png_check_IHDR
110
0
#define png_do_check_palette_indexes OSS_FUZZ_png_do_check_palette_indexes
111
0
#define png_fixed_error OSS_FUZZ_png_fixed_error
112
3.63k
#define png_safecat OSS_FUZZ_png_safecat
113
584
#define png_format_number OSS_FUZZ_png_format_number
114
0
#define png_warning_parameter OSS_FUZZ_png_warning_parameter
115
#define png_warning_parameter_unsigned OSS_FUZZ_png_warning_parameter_unsigned
116
0
#define png_warning_parameter_signed OSS_FUZZ_png_warning_parameter_signed
117
0
#define png_formatted_warning OSS_FUZZ_png_formatted_warning
118
0
#define png_app_warning OSS_FUZZ_png_app_warning
119
0
#define png_app_error OSS_FUZZ_png_app_error
120
96.9k
#define png_chunk_report OSS_FUZZ_png_chunk_report
121
0
#define png_ascii_from_fp OSS_FUZZ_png_ascii_from_fp
122
0
#define png_ascii_from_fixed OSS_FUZZ_png_ascii_from_fixed
123
177k
#define png_check_fp_number OSS_FUZZ_png_check_fp_number
124
94.2k
#define png_check_fp_string OSS_FUZZ_png_check_fp_string
125
225k
#define png_muldiv OSS_FUZZ_png_muldiv
126
0
#define png_muldiv_warn OSS_FUZZ_png_muldiv_warn
127
35.9k
#define png_reciprocal OSS_FUZZ_png_reciprocal
128
0
#define png_reciprocal2 OSS_FUZZ_png_reciprocal2
129
27.9k
#define png_gamma_significant OSS_FUZZ_png_gamma_significant
130
0
#define png_gamma_correct OSS_FUZZ_png_gamma_correct
131
0
#define png_gamma_16bit_correct OSS_FUZZ_png_gamma_16bit_correct
132
0
#define png_gamma_8bit_correct OSS_FUZZ_png_gamma_8bit_correct
133
39.8k
#define png_destroy_gamma_table OSS_FUZZ_png_destroy_gamma_table
134
0
#define png_build_gamma_table OSS_FUZZ_png_build_gamma_table
135
0
#define png_safe_error OSS_FUZZ_png_safe_error
136
0
#define png_safe_warning OSS_FUZZ_png_safe_warning
137
0
#define png_safe_execute OSS_FUZZ_png_safe_execute
138
0
#define png_image_error OSS_FUZZ_png_image_error
139
#define png_check_keyword OSS_FUZZ_png_check_keyword