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 |
---|---|---|---|---|---|---|---|
0 | 0 | None | 0 | 65 | construct_block_size_descriptor_2d(unsignedint,unsignedint,bool,float,block_size_descriptor&) | call site: 00000 | /src/astc-encoder/Source/./astcenc_block_sizes.cpp:881 |
0 | 0 | None | 0 | 21 | construct_block_size_descriptor_3d(unsignedint,unsignedint,unsignedint,block_size_descriptor&) | call site: 00000 | /src/astc-encoder/Source/./astcenc_block_sizes.cpp:1126 |
0 | 0 | None | 0 | 0 | get_ise_sequence_bitcount(unsignedint,quant_method) | call site: 00000 | /src/astc-encoder/Source/./astcenc_integer_sequence.cpp:424 |
0 | 0 | None | 0 | 0 | build_partition_table_for_one_partition_count(block_size_descriptor&,bool,unsignedint,unsignedint,partition_info*,unsignedlong*) | call site: 00000 | /src/astc-encoder/Source/./astcenc_partition_tables.cpp:395 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
__cxa_guard_acquire
[call site]
00001
bsd_initializer()
[function]
[call site]
00002
init_block_size_descriptor(unsigned int, unsigned int, unsigned int, bool, unsigned int, float, block_size_descriptor&)
[function]
[call site]
00003
construct_block_size_descriptor_3d(unsigned int, unsigned int, unsigned int, block_size_descriptor&)
[function]
[call site]
00004
init_decimation_info_3d(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, decimation_info&, dt_init_working_buffers&)
[function]
[call site]
00005
__assert_fail
[call site]
00006
__assert_fail
[call site]
00007
unsigned char astc::max
(unsigned char, unsigned char)
[function]
[call site]
00008
unsigned char astc::max
(unsigned char, unsigned char)
[function]
[call site]
00009
get_ise_sequence_bitcount(unsigned int, quant_method)
[function]
[call site]
00010
get_ise_sequence_bitcount(unsigned int, quant_method)
[function]
[call site]
00011
decode_block_mode_3d(unsigned int, unsigned int&, unsigned int&, unsigned int&, bool&, unsigned int&, unsigned int&)
[function]
[call site]
00012
get_ise_sequence_bitcount(unsigned int, quant_method)
[function]
[call site]
00013
assign_kmeans_texels(block_size_descriptor&)
[function]
[call site]
00014
astc::rand_init(unsigned long*)
[function]
[call site]
00015
astc::rand(unsigned long*)
[function]
[call site]
00016
rotl(unsigned long, int)
[function]
[call site]
00017
rotl(unsigned long, int)
[function]
[call site]
00018
construct_block_size_descriptor_2d(unsigned int, unsigned int, bool, float, block_size_descriptor&)
[function]
[call site]
00019
get_2d_percentile_table(unsigned int, unsigned int)
[function]
[call site]
00020
get_packed_table(int, int)
[function]
[call site]
00021
decode_block_mode_2d(unsigned int, unsigned int&, unsigned int&, bool&, unsigned int&, unsigned int&)
[function]
[call site]
00022
get_ise_sequence_bitcount(unsigned int, quant_method)
[function]
[call site]
00023
construct_dt_entry_2d(unsigned int, unsigned int, unsigned int, unsigned int, block_size_descriptor&, dt_init_working_buffers&, unsigned int)
[function]
[call site]
00024
__assert_fail
[call site]
00025
init_decimation_info_2d(unsigned int, unsigned int, unsigned int, unsigned int, decimation_info&, dt_init_working_buffers&)
[function]
[call site]
00026
__assert_fail
[call site]
00027
__assert_fail
[call site]
00028
__assert_fail
[call site]
00029
__assert_fail
[call site]
00030
unsigned char astc::max
(unsigned char, unsigned char)
[function]
[call site]
00031
unsigned char astc::max
(unsigned char, unsigned char)
[function]
[call site]
00032
get_ise_sequence_bitcount(unsigned int, quant_method)
[function]
[call site]
00033
get_ise_sequence_bitcount(unsigned int, quant_method)
[function]
[call site]
00034
__assert_fail
[call site]
00035
block_mode::get_weight_quant_mode() const
[function]
[call site]
00036
block_mode::get_weight_quant_mode() const
[function]
[call site]
00037
__assert_fail
[call site]
00038
__assert_fail
[call site]
00039
assign_kmeans_texels(block_size_descriptor&)
[function]
[call site]
00040
init_partition_tables(block_size_descriptor&, bool, unsigned int)
[function]
[call site]
00041
generate_one_partition_info_entry(block_size_descriptor&, unsigned int, unsigned int, unsigned int, partition_info&)
[function]
[call site]
00042
select_partition(int, int, int, int, int, bool)
[function]
[call site]
00043
hash52(unsigned int)
[function]
[call site]
00044
unsigned char astc::min
(unsigned char, unsigned char)
[function]
[call site]
00045
build_partition_table_for_one_partition_count(block_size_descriptor&, bool, unsigned int, unsigned int, partition_info*, unsigned long*)
[function]
[call site]
00046
generate_one_partition_info_entry(block_size_descriptor&, unsigned int, unsigned int, unsigned int, partition_info&)
[function]
[call site]
00047
generate_canonical_partitioning(unsigned int, unsigned char const*, unsigned long*)
[function]
[call site]
00048
compare_canonical_partitionings(unsigned long const*, unsigned long const*)
[function]
[call site]
00049
build_partition_table_for_one_partition_count(block_size_descriptor&, bool, unsigned int, unsigned int, partition_info*, unsigned long*)
[function]
[call site]
00050
build_partition_table_for_one_partition_count(block_size_descriptor&, bool, unsigned int, unsigned int, partition_info*, unsigned long*)
[function]
[call site]
00051
physical_to_symbolic(block_size_descriptor const&, physical_compressed_block const&, symbolic_compressed_block&)
[function]
[call site]
00052
read_bits(int, int, unsigned char const*)
[function]
[call site]
00053
read_bits(int, int, unsigned char const*)
[function]
[call site]
00054
read_bits(int, int, unsigned char const*)
[function]
[call site]
00055
read_bits(int, int, unsigned char const*)
[function]
[call site]
00056
read_bits(int, int, unsigned char const*)
[function]
[call site]
00057
read_bits(int, int, unsigned char const*)
[function]
[call site]
00058
read_bits(int, int, unsigned char const*)
[function]
[call site]
00059
read_bits(int, int, unsigned char const*)
[function]
[call site]
00060
read_bits(int, int, unsigned char const*)
[function]
[call site]
00061
read_bits(int, int, unsigned char const*)
[function]
[call site]
00062
read_bits(int, int, unsigned char const*)
[function]
[call site]
00063
read_bits(int, int, unsigned char const*)
[function]
[call site]
00064
block_size_descriptor::get_block_mode(unsigned int) const
[function]
[call site]
00065
__assert_fail
[call site]
00066
block_size_descriptor::get_decimation_info(unsigned int) const
[function]
[call site]
00067
__assert_fail
[call site]
00068
read_bits(int, int, unsigned char const*)
[function]
[call site]
00069
__assert_fail
[call site]
00070
bitrev8(int)
[function]
[call site]
00071
get_ise_sequence_bitcount(unsigned int, quant_method)
[function]
[call site]
00072
decode_ise(quant_method, unsigned int, unsigned char const*, unsigned char*, unsigned int)
[function]
[call site]
00073
__assert_fail
[call site]
00074
read_bits(unsigned int, unsigned int, unsigned char const*)
[function]
[call site]
00075
read_bits(unsigned int, unsigned int, unsigned char const*)
[function]
[call site]
00076
read_bits(unsigned int, unsigned int, unsigned char const*)
[function]
[call site]
00077
__assert_fail
[call site]
00078
__assert_fail
[call site]
00079
read_bits(int, int, unsigned char const*)
[function]
[call site]
00080
read_bits(int, int, unsigned char const*)
[function]
[call site]
00081
read_bits(int, int, unsigned char const*)
[function]
[call site]
00082
decode_ise(quant_method, unsigned int, unsigned char const*, unsigned char*, unsigned int)
[function]
[call site]
00083
read_bits(int, int, unsigned char const*)
[function]
[call site]
00084