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 |
---|---|---|---|---|---|---|---|
122 | 122 |
1 :
['jpeg_crop_scanline'] |
248 | 284 | tj3Decompress8 | call site: 00125 | /src/libjpeg-turbo.3.0.x/turbojpeg-mp.c:199 |
114 | 114 |
4 :
['jinit_1pass_quantizer', 'j12init_2pass_quantizer', 'j12init_1pass_quantizer', 'jinit_2pass_quantizer'] |
114 | 656 | master_selection | call site: 00166 | /src/libjpeg-turbo.3.0.x/jdmaster.c:555 |
51 | 51 |
1 :
['jpeg12_crop_scanline'] |
177 | 213 | tj3Decompress12 | call site: 00294 | /src/libjpeg-turbo.3.0.x/turbojpeg-mp.c:199 |
28 | 28 |
1 :
['do_sarray_io'] |
28 | 30 | access_virt_sarray | call site: 00000 | /src/libjpeg-turbo.3.0.x/jmemmgr.c:940 |
16 | 16 |
1 :
['do_barray_io'] |
16 | 18 | access_virt_barray | call site: 00000 | /src/libjpeg-turbo.3.0.x/jmemmgr.c:1024 |
2 | 4 |
2 :
['out_of_memory', 'jpeg_get_small'] |
2 | 4 | alloc_small | call site: 00000 | /src/libjpeg-turbo.3.0.x/jmemmgr.c:318 |
2 | 2 |
1 :
['out_of_memory'] |
2 | 109 | alloc_sarray | call site: 00000 | /src/libjpeg-turbo.3.0.x/jmemmgr.c:461 |
2 | 2 |
1 :
['out_of_memory'] |
2 | 2 | alloc_large | call site: 00000 | /src/libjpeg-turbo.3.0.x/jmemmgr.c:394 |
2 | 2 |
1 :
['jsimd_h2v2_upsample_sse2'] |
2 | 2 | jsimd_h2v2_upsample | call site: 00000 | /src/libjpeg-turbo.3.0.x/simd/x86_64/jsimd.c:424 |
2 | 2 |
1 :
['jsimd_h2v1_upsample_sse2'] |
2 | 2 | jsimd_h2v1_upsample | call site: 00000 | /src/libjpeg-turbo.3.0.x/simd/x86_64/jsimd.c:439 |
2 | 2 |
1 :
['jsimd_h2v2_fancy_upsample_sse2'] |
2 | 2 | jsimd_h2v2_fancy_upsample | call site: 00000 | /src/libjpeg-turbo.3.0.x/simd/x86_64/jsimd.c:496 |
2 | 2 |
1 :
['jsimd_h2v1_fancy_upsample_sse2'] |
2 | 2 | jsimd_h2v1_fancy_upsample | call site: 00000 | /src/libjpeg-turbo.3.0.x/simd/x86_64/jsimd.c:513 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
tj3Init
[function]
[call site]
00001
snprintf
[call site]
00002
snprintf
[call site]
00003
snprintf
[call site]
00004
_tjInitCompress
[function]
[call site]
00005
jpeg_std_error
[function]
[call site]
00006
_setjmp
[call site]
00007
jpeg_CreateCompress
[function]
[call site]
00008
jinit_memory_mgr
[function]
[call site]
00009
jpeg_mem_init
[function]
[call site]
00010
jpeg_get_small
[function]
[call site]
00011
jpeg_mem_term
[function]
[call site]
00012
__errno_location
[call site]
00013
getenv
[call site]
00014
strlen
[call site]
00015
strncpy
[call site]
00016
__isoc99_sscanf
[call site]
00017
jpeg_mem_dest_tj
[function]
[call site]
00018
_tjInitDecompress
[function]
[call site]
00019
jpeg_std_error
[function]
[call site]
00020
_setjmp
[call site]
00021
jpeg_CreateDecompress
[function]
[call site]
00022
jinit_memory_mgr
[function]
[call site]
00023
jinit_marker_reader
[function]
[call site]
00024
reset_marker_reader
[function]
[call site]
00025
jinit_input_controller
[function]
[call site]
00026
jpeg_mem_src_tj
[function]
[call site]
00027
_tjInitCompress
[function]
[call site]
00028
_tjInitDecompress
[function]
[call site]
00029
tj3DecompressHeader
[function]
[call site]
00030
snprintf
[call site]
00031
snprintf
[call site]
00032
snprintf
[call site]
00033
_setjmp
[call site]
00034
jpeg_mem_src_tj
[function]
[call site]
00035
jpeg_read_header
[function]
[call site]
00036
jpeg_consume_input
[function]
[call site]
00037
default_decompress_parms
[function]
[call site]
00038
jpeg_abort
[function]
[call site]
00039
setDecompParameters
[function]
[call site]
00040
getSubsamp
[function]
[call site]
00041
jpeg_abort_decompress
[function]
[call site]
00042
jpeg_abort
[function]
[call site]
00043
snprintf
[call site]
00044
snprintf
[call site]
00045
tj3Get
[function]
[call site]
00046
tj3Get
[function]
[call site]
00047
tj3Get
[function]
[call site]
00048
tj3Set
[function]
[call site]
00049
snprintf
[call site]
00050
snprintf
[call site]
00051
snprintf
[call site]
00052
snprintf
[call site]
00053
snprintf
[call site]
00054
snprintf
[call site]
00055
snprintf
[call site]
00056
snprintf
[call site]
00057
snprintf
[call site]
00058
snprintf
[call site]
00059
snprintf
[call site]
00060
snprintf
[call site]
00061
snprintf
[call site]
00062
snprintf
[call site]
00063
snprintf
[call site]
00064
snprintf
[call site]
00065
snprintf
[call site]
00066
snprintf
[call site]
00067
snprintf
[call site]
00068
snprintf
[call site]
00069
snprintf
[call site]
00070
snprintf
[call site]
00071
snprintf
[call site]
00072
snprintf
[call site]
00073
snprintf
[call site]
00074
snprintf
[call site]
00075
snprintf
[call site]
00076
snprintf
[call site]
00077
snprintf
[call site]
00078
snprintf
[call site]
00079
snprintf
[call site]
00080
snprintf
[call site]
00081
snprintf
[call site]
00082
snprintf
[call site]
00083
snprintf
[call site]
00084
snprintf
[call site]
00085
snprintf
[call site]
00086
snprintf
[call site]
00087
snprintf
[call site]
00088
snprintf
[call site]
00089
snprintf
[call site]
00090
snprintf
[call site]
00091
snprintf
[call site]
00092
snprintf
[call site]
00093
snprintf
[call site]
00094
snprintf
[call site]
00095
tj3Set
[function]
[call site]
00096
tj3Set
[function]
[call site]
00097
tj3Get
[function]
[call site]
00098
tj3Set
[function]
[call site]
00099
tj3SetScalingFactor
[function]
[call site]
00100
tj3SetScalingFactor
[function]
[call site]
00104
tj3SetCroppingRegion
[function]
[call site]
00105
snprintf
[call site]
00106
snprintf
[call site]
00107
snprintf
[call site]
00108
snprintf
[call site]
00109
snprintf
[call site]
00110
snprintf
[call site]
00111
snprintf
[call site]
00112
snprintf
[call site]
00113
tj3SetCroppingRegion
[function]
[call site]
00114
tj3Alloc
[function]
[call site]
00115
tj3Decompress8
[function]
[call site]
00116
snprintf
[call site]
00117
snprintf
[call site]
00118
snprintf
[call site]
00119
_setjmp
[call site]
00120
jpeg_mem_src_tj
[function]
[call site]
00121
jpeg_read_header
[function]
[call site]
00122
setDecompParameters
[function]
[call site]
00123
snprintf
[call site]
00124
jpeg_start_decompress
[function]
[call site]
00125
jinit_master_decompress
[function]
[call site]
00126
master_selection
[function]
[call site]
00127
jpeg_calc_output_dimensions
[function]
[call site]
00128
jpeg_core_output_dimensions
[function]
[call site]
00129
jdiv_round_up
[function]
[call site]
00130
jdiv_round_up
[function]
[call site]
00131
jdiv_round_up
[function]
[call site]
00132
jdiv_round_up
[function]
[call site]
00133
jdiv_round_up
[function]
[call site]
00134
jdiv_round_up
[function]
[call site]
00135
jdiv_round_up
[function]
[call site]
00136
jdiv_round_up
[function]
[call site]
00137
jdiv_round_up
[function]
[call site]
00138
jdiv_round_up
[function]
[call site]
00139
jdiv_round_up
[function]
[call site]
00140
jdiv_round_up
[function]
[call site]
00141
jdiv_round_up
[function]
[call site]
00142
jdiv_round_up
[function]
[call site]
00143
jdiv_round_up
[function]
[call site]
00144
jdiv_round_up
[function]
[call site]
00145
jdiv_round_up
[function]
[call site]
00146
jdiv_round_up
[function]
[call site]
00147
jdiv_round_up
[function]
[call site]
00148
jdiv_round_up
[function]
[call site]
00149
jdiv_round_up
[function]
[call site]
00150
jdiv_round_up
[function]
[call site]
00151
jdiv_round_up
[function]
[call site]
00152
jdiv_round_up
[function]
[call site]
00153
jdiv_round_up
[function]
[call site]
00154
jdiv_round_up
[function]
[call site]
00155
jdiv_round_up
[function]
[call site]
00156
jdiv_round_up
[function]
[call site]
00157
jdiv_round_up
[function]
[call site]
00158
jdiv_round_up
[function]
[call site]
00159
jdiv_round_up
[function]
[call site]
00160
jdiv_round_up
[function]
[call site]
00161
jdiv_round_up
[function]
[call site]
00162
jdiv_round_up
[function]
[call site]
00163
use_merged_upsample
[function]
[call site]
00164
prepare_range_limit_table
[function]
[call site]
00165
use_merged_upsample
[function]
[call site]
00166
j12init_1pass_quantizer
[function]
[call site]
00167
create_colormap
[function]
[call site]
00168
select_ncolors
[function]
[call site]
00169
output_value
[function]
[call site]
00170
create_colorindex
[function]
[call site]
00171
largest_input_value
[function]
[call site]
00172
largest_input_value
[function]
[call site]
00173
alloc_fs_workspace
[function]
[call site]
00174
jinit_1pass_quantizer
[function]
[call site]
00175
j12init_2pass_quantizer
[function]
[call site]
00176
init_error_limit
[function]
[call site]
00177
jinit_2pass_quantizer
[function]
[call site]
00178
j12init_merged_upsampler
[function]
[call site]
00179
build_ycc_rgb_table
[function]
[call site]
00180
jinit_merged_upsampler
[function]
[call site]
00181
jsimd_can_h2v2_merged_upsample
[function]
[call site]
00182
init_simd
[function]
[call site]
00183
jpeg_simd_cpu_support
[call site]
00184
__errno_location
[call site]
00185
getenv
[call site]
00186
strlen
[call site]
00187
strncpy
[call site]
00188
strcmp
[call site]
00189
__errno_location
[call site]
00190
getenv
[call site]
00191
strlen
[call site]
00192
strncpy
[call site]
00193
strcmp
[call site]
00194
__errno_location
[call site]
00195
getenv
[call site]
00196
strlen
[call site]
00197
strncpy
[call site]
00198
strcmp
[call site]
00199
__errno_location
[call site]
00200
getenv
[call site]
00201
strlen
[call site]
00202
strncpy
[call site]
00203
strcmp
[call site]
00204
jsimd_can_h2v1_merged_upsample
[function]
[call site]
00205
init_simd
[function]
[call site]
00206
j16init_color_deconverter
[function]
[call site]
00207
build_rgb_y_table
[function]
[call site]
00208
build_ycc_rgb_table
[function]
[call site]
00209
build_ycc_rgb_table
[function]
[call site]
00210
build_ycc_rgb_table
[function]
[call site]
00211
build_ycc_rgb_table
[function]
[call site]
00212
j16init_upsampler
[function]
[call site]
00213
jround_up
[function]
[call site]
00214
j12init_color_deconverter
[function]
[call site]
00215
j12init_upsampler
[function]
[call site]
00216
jinit_color_deconverter
[function]
[call site]
00217
jsimd_can_ycc_rgb
[function]
[call site]
00218
init_simd
[function]
[call site]
00219
jsimd_can_ycc_rgb565
[function]
[call site]
00220
jinit_upsampler
[function]
[call site]
00221
jsimd_can_h2v1_fancy_upsample
[function]
[call site]
00222
init_simd
[function]
[call site]
00223
jsimd_can_h2v1_upsample
[function]
[call site]
00224
init_simd
[function]
[call site]
00225
jsimd_can_h2v2_fancy_upsample
[function]
[call site]
00226
init_simd
[function]
[call site]
00227
jsimd_can_h2v2_upsample
[function]
[call site]
00228
init_simd
[function]
[call site]
00229
j16init_d_post_controller
[function]
[call site]
00230
j12init_d_post_controller
[function]
[call site]
00231
jround_up
[function]
[call site]
00232
jinit_d_post_controller
[function]
[call site]
00233
j16init_lossless_decompressor
[function]
[call site]
00234
j12init_lossless_decompressor
[function]
[call site]
00235
jinit_lossless_decompressor
[function]
[call site]
00236
jinit_lhuff_decoder
[function]
[call site]
00237
j16init_d_diff_controller
[function]
[call site]
00238
jround_up
[function]
[call site]
00239
jround_up
[function]
[call site]
00240
jround_up
[function]
[call site]
00241
jround_up
[function]
[call site]
00242
j12init_d_diff_controller
[function]
[call site]
00243
jinit_d_diff_controller
[function]
[call site]
00244
j12init_inverse_dct
[function]
[call site]
00245
jinit_inverse_dct
[function]
[call site]
00246
jinit_arith_decoder
[function]
[call site]
00247
jinit_phuff_decoder
[function]
[call site]
00248
jinit_huff_decoder
[function]
[call site]
00249
std_huff_tables
[function]
[call site]
00250
add_huff_table
[function]
[call site]
00251
jpeg_alloc_huff_table
[function]
[call site]
00252
add_huff_table
[function]
[call site]
00253
add_huff_table
[function]
[call site]
00254
add_huff_table
[function]
[call site]
00255
j12init_d_coef_controller
[function]
[call site]
00256
jround_up
[function]
[call site]
00257
jround_up
[function]
[call site]
00258
jinit_d_coef_controller
[function]
[call site]
00259
j16init_d_main_controller
[function]
[call site]
00260
alloc_funny_pointers
[function]
[call site]
00261
j12init_d_main_controller
[function]
[call site]
00262
jinit_d_main_controller
[function]
[call site]
00263
output_pass_setup
[function]
[call site]
00264
jpeg_crop_scanline
[function]
[call site]
00265
jdiv_round_up
[function]
[call site]
00266
jdiv_round_up
[function]
[call site]
00267
jdiv_round_up
[function]
[call site]
00268
jinit_upsampler
[function]
[call site]
00269
snprintf
[call site]
00270
snprintf
[call site]
00271
snprintf
[call site]
00272
_setjmp
[call site]
00273
jpeg_skip_scanlines
[function]
[call site]
00274
read_and_discard_scanlines
[function]
[call site]
00275
jpeg_read_scanlines
[function]
[call site]
00276
set_wraparound_pointers
[function]
[call site]
00277
increment_simple_rowgroup_ctr
[function]
[call site]
00278
read_and_discard_scanlines
[function]
[call site]
00279
read_and_discard_scanlines
[function]
[call site]
00280
read_and_discard_scanlines
[function]
[call site]
00281
increment_simple_rowgroup_ctr
[function]
[call site]
00282
start_iMCU_row
[function]
[call site]
00283
read_and_discard_scanlines
[function]
[call site]
00284
increment_simple_rowgroup_ctr
[function]
[call site]
00285
snprintf
[call site]
00286
jpeg_read_scanlines
[function]
[call site]
00287
jpeg_skip_scanlines
[function]
[call site]
00288
snprintf
[call site]
00289
jpeg_read_scanlines
[function]
[call site]
00290
jpeg_finish_decompress
[function]
[call site]
00291
jpeg_abort
[function]
[call site]
00292
jpeg_abort_decompress
[function]
[call site]
00293
tj3Decompress12
[function]
[call site]
00294
jpeg12_crop_scanline
[function]
[call site]
00295
j12init_upsampler
[function]
[call site]
00296
jpeg12_skip_scanlines
[function]
[call site]
00297
jpeg12_read_scanlines
[function]
[call site]
00298
jpeg12_skip_scanlines
[function]
[call site]
00299
jpeg12_read_scanlines
[function]
[call site]
00300
tj3Decompress16
[function]
[call site]
00301
jpeg16_read_scanlines
[function]
[call site]
00302
tj3Destroy
[function]
[call site]
00303
_setjmp
[call site]
00304
jpeg_destroy_compress
[function]
[call site]
00305
jpeg_destroy
[function]
[call site]
00306
jpeg_destroy_decompress
[function]
[call site]
00307
jpeg_destroy
[function]
[call site]
00308