Coverage Report

Created: 2024-08-27 12:13

/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
27.2k
#define png_zstream_error OSS_FUZZ_png_zstream_error
5
0
#define png_fixed OSS_FUZZ_png_fixed
6
32.9k
#define png_user_version_check OSS_FUZZ_png_user_version_check
7
210k
#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
32.9k
#define png_create_png_struct OSS_FUZZ_png_create_png_struct
11
32.9k
#define png_destroy_png_struct OSS_FUZZ_png_destroy_png_struct
12
32.9k
#define png_free_jmpbuf OSS_FUZZ_png_free_jmpbuf
13
32.9k
#define png_zalloc OSS_FUZZ_png_zalloc
14
32.9k
#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
749k
#define png_reset_crc OSS_FUZZ_png_reset_crc
19
#define png_write_data OSS_FUZZ_png_write_data
20
32.9k
#define png_read_sig OSS_FUZZ_png_read_sig
21
749k
#define png_read_chunk_header OSS_FUZZ_png_read_chunk_header
22
2.73M
#define png_read_data OSS_FUZZ_png_read_data
23
1.27M
#define png_crc_read OSS_FUZZ_png_crc_read
24
724k
#define png_crc_finish OSS_FUZZ_png_crc_finish
25
723k
#define png_crc_error OSS_FUZZ_png_crc_error
26
2.02M
#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
52.1k
#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
2.51M
#define png_combine_row OSS_FUZZ_png_combine_row
35
905k
#define png_do_read_interlace OSS_FUZZ_png_do_read_interlace
36
1.49M
#define png_read_filter_row OSS_FUZZ_png_read_filter_row
37
#define png_write_find_filter OSS_FUZZ_png_write_find_filter
38
2.52M
#define png_read_IDAT_data OSS_FUZZ_png_read_IDAT_data
39
20.9k
#define png_read_finish_IDAT OSS_FUZZ_png_read_finish_IDAT
40
8.63M
#define png_read_finish_row OSS_FUZZ_png_read_finish_row
41
15.0k
#define png_read_start_row OSS_FUZZ_png_read_start_row
42
2.58M
#define png_zlib_inflate OSS_FUZZ_png_zlib_inflate
43
15.0k
#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
32.7k
#define png_handle_IHDR OSS_FUZZ_png_handle_IHDR
50
11.7k
#define png_handle_PLTE OSS_FUZZ_png_handle_PLTE
51
6.93k
#define png_handle_IEND OSS_FUZZ_png_handle_IEND
52
48.6k
#define png_handle_bKGD OSS_FUZZ_png_handle_bKGD
53
53.7k
#define png_handle_cHRM OSS_FUZZ_png_handle_cHRM
54
10.3k
#define png_handle_eXIf OSS_FUZZ_png_handle_eXIf
55
51.3k
#define png_handle_gAMA OSS_FUZZ_png_handle_gAMA
56
9.72k
#define png_handle_hIST OSS_FUZZ_png_handle_hIST
57
7.62k
#define png_handle_iCCP OSS_FUZZ_png_handle_iCCP
58
39.1k
#define png_handle_iTXt OSS_FUZZ_png_handle_iTXt
59
40.9k
#define png_handle_oFFs OSS_FUZZ_png_handle_oFFs
60
70.0k
#define png_handle_pCAL OSS_FUZZ_png_handle_pCAL
61
21.1k
#define png_handle_pHYs OSS_FUZZ_png_handle_pHYs
62
42.4k
#define png_handle_sBIT OSS_FUZZ_png_handle_sBIT
63
42.8k
#define png_handle_sCAL OSS_FUZZ_png_handle_sCAL
64
12.3k
#define png_handle_sPLT OSS_FUZZ_png_handle_sPLT
65
31.3k
#define png_handle_sRGB OSS_FUZZ_png_handle_sRGB
66
42.9k
#define png_handle_tEXt OSS_FUZZ_png_handle_tEXt
67
17.5k
#define png_handle_tIME OSS_FUZZ_png_handle_tIME
68
22.5k
#define png_handle_tRNS OSS_FUZZ_png_handle_tRNS
69
19.0k
#define png_handle_zTXt OSS_FUZZ_png_handle_zTXt
70
749k
#define png_check_chunk_name OSS_FUZZ_png_check_chunk_name
71
749k
#define png_check_chunk_length OSS_FUZZ_png_check_chunk_length
72
91.9k
#define png_handle_unknown OSS_FUZZ_png_handle_unknown
73
718k
#define png_chunk_unknown_handling OSS_FUZZ_png_chunk_unknown_handling
74
2.51M
#define png_do_read_transformations OSS_FUZZ_png_do_read_transformations
75
15.0k
#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
35.9k
#define png_colorspace_set_gamma OSS_FUZZ_png_colorspace_set_gamma
98
54.6k
#define png_colorspace_sync_info OSS_FUZZ_png_colorspace_sync_info
99
54.8k
#define png_colorspace_sync OSS_FUZZ_png_colorspace_sync
100
9.70k
#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
7.45k
#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
200
#define png_icc_check_length OSS_FUZZ_png_icc_check_length
105
104
#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
47.4k
#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.36k
#define png_safecat OSS_FUZZ_png_safecat
113
543
#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
42.2k
#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
76.0k
#define png_check_fp_number OSS_FUZZ_png_check_fp_number
124
41.2k
#define png_check_fp_string OSS_FUZZ_png_check_fp_string
125
183k
#define png_muldiv OSS_FUZZ_png_muldiv
126
0
#define png_muldiv_warn OSS_FUZZ_png_muldiv_warn
127
30.2k
#define png_reciprocal OSS_FUZZ_png_reciprocal
128
0
#define png_reciprocal2 OSS_FUZZ_png_reciprocal2
129
20.7k
#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
32.9k
#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