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 |
---|---|---|---|---|---|---|---|
2 | 2 |
1 :
['wuffs_base__empty_range_ii_u64'] |
2 | 2 | wuffs_jpeg__decoder__workbuf_len | call site: 00000 | /src/wuffs/fuzz/c/std/../../../release/c/wuffs-unsupported-snapshot.c:56390 |
0 | 263 |
2 :
['wuffs_base__status__is_suspension', 'wuffs_jpeg__decoder__do_decode_image_config'] |
0 | 267 | wuffs_jpeg__decoder__do_decode_frame_config | call site: 00000 | /src/wuffs/fuzz/c/std/../../../release/c/wuffs-unsupported-snapshot.c:54398 |
0 | 12 |
1 :
['wuffs_base__make_slice_u8_ij'] |
0 | 143 | wuffs_jpeg__decoder__swizzle_colorful | call site: 00000 | /src/wuffs/fuzz/c/std/../../../release/c/wuffs-unsupported-snapshot.c:56093 |
0 | 6 |
3 :
['wuffs_base__make_rect_ie_u32', 'wuffs_base__u64__sat_add', 'wuffs_base__frame_config__set'] |
0 | 8 | wuffs_jpeg__decoder__do_decode_frame_config | call site: 00000 | /src/wuffs/fuzz/c/std/../../../release/c/wuffs-unsupported-snapshot.c:54410 |
0 | 2 |
1 :
['wuffs_base__make_status'] |
0 | 4 | wuffs_jpeg__decoder__decode_frame_config | call site: 00000 | /src/wuffs/fuzz/c/std/../../../release/c/wuffs-unsupported-snapshot.c:54346 |
0 | 2 |
1 :
['wuffs_base__empty_slice_u8'] |
0 | 2 | wuffs_base__slice_u8__subslice_i | call site: 00000 | /src/wuffs/fuzz/c/std/../../../release/c/wuffs-unsupported-snapshot.c:1927 |
0 | 2 |
1 :
['wuffs_base__make_pixel_format'] |
0 | 2 | wuffs_base__pixel_buffer__pixel_format | call site: 00000 | /src/wuffs/fuzz/c/std/../../../release/c/wuffs-unsupported-snapshot.c:5855 |
0 | 2 |
1 :
['wuffs_base__empty_slice_u8'] |
0 | 2 | wuffs_private_impl__table_u8__row_u32 | call site: 00000 | /src/wuffs/fuzz/c/std/../../../release/c/wuffs-unsupported-snapshot.c:18291 |
0 | 2 |
1 :
['wuffs_base__empty_slice_u8'] |
0 | 2 | wuffs_base__slice_u8__subslice_ij | call site: 00000 | /src/wuffs/fuzz/c/std/../../../release/c/wuffs-unsupported-snapshot.c:1951 |
0 | 0 | None | 107 | 271 | wuffs_base__pixel_swizzler__prepare | call site: 00000 | /src/wuffs/fuzz/c/std/../../../release/c/wuffs-unsupported-snapshot.c:31011 |
0 | 0 | None | 58 | 80 | wuffs_base__pixel_buffer__set_color_u32_at | call site: 00000 | /src/wuffs/fuzz/c/std/../../../release/c/wuffs-unsupported-snapshot.c:24202 |
0 | 0 | None | 8 | 54 | wuffs_jpeg__decoder__swizzle_gray | call site: 00000 | /src/wuffs/fuzz/c/std/../../../release/c/wuffs-unsupported-snapshot.c:56046 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
llvmFuzzerTestOneInput
[function]
[call site]
00001
jenkins_hash_u32
[function]
[call site]
00002
jenkins_hash_u32
[function]
[call site]
00003
popcount32
[function]
[call site]
00004
wuffs_base__ptr_u8__reader
[function]
[call site]
00005
fuzz
[function]
[call site]
00006
wuffs_jpeg__decoder__initialize
[function]
[call site]
00007
wuffs_base__make_status
[function]
[call site]
00008
wuffs_base__make_status
[function]
[call site]
00009
wuffs_base__make_status
[function]
[call site]
00010
wuffs_base__make_status
[function]
[call site]
00011
wuffs_base__make_status
[function]
[call site]
00012
wuffs_base__u64__rotate_right
[function]
[call site]
00013
wuffs_base__status__is_ok
[function]
[call site]
00014
wuffs_base__status__message
[function]
[call site]
00015
wuffs_jpeg__decoder__upcast_as__wuffs_base__image_decoder
[function]
[call site]
00016
fuzz_image_decoder
[function]
[call site]
00017
wuffs_base__image_decoder__decode_image_config
[function]
[call site]
00018
wuffs_base__make_status
[function]
[call site]
00019
wuffs_base__make_status
[function]
[call site]
00020
wuffs_base__make_status
[function]
[call site]
00021
wuffs_base__status__is_ok
[function]
[call site]
00022
wuffs_base__status__message
[function]
[call site]
00023
wuffs_base__image_config__is_valid
[function]
[call site]
00024
wuffs_base__pixel_config__is_valid
[function]
[call site]
00025
wuffs_base__pixel_config__width
[function]
[call site]
00026
wuffs_base__pixel_config__height
[function]
[call site]
00027
wuffs_base__pixel_config__set
[function]
[call site]
00028
wuffs_base__image_decoder__workbuf_len
[function]
[call site]
00029
wuffs_base__empty_range_ii_u64
[function]
[call site]
00030
wuffs_base__empty_range_ii_u64
[function]
[call site]
00031
wuffs_base__empty_range_ii_u64
[function]
[call site]
00032
wuffs_base__malloc_slice_u8
[function]
[call site]
00033
wuffs_base__make_slice_u8
[function]
[call site]
00034
wuffs_base__empty_slice_u8
[function]
[call site]
00035
wuffs_base__pixel_config__pixbuf_len
[function]
[call site]
00036
wuffs_base__pixel_format__is_planar
[function]
[call site]
00037
wuffs_base__pixel_format__bits_per_pixel
[function]
[call site]
00038
wuffs_base__pixel_format__is_indexed
[function]
[call site]
00039
wuffs_base__malloc_slice_u8
[function]
[call site]
00040
wuffs_base__pixel_buffer__set_from_slice
[function]
[call site]
00041
wuffs_base__make_status
[function]
[call site]
00042
wuffs_base__make_status
[function]
[call site]
00043
wuffs_base__pixel_format__is_planar
[function]
[call site]
00044
wuffs_base__make_status
[function]
[call site]
00045
wuffs_base__pixel_format__bits_per_pixel
[function]
[call site]
00046
wuffs_base__make_status
[function]
[call site]
00047
wuffs_base__pixel_format__is_indexed
[function]
[call site]
00048
wuffs_base__make_status
[function]
[call site]
00049
wuffs_base__make_status
[function]
[call site]
00050
wuffs_base__make_status
[function]
[call site]
00051
wuffs_base__make_status
[function]
[call site]
00052
wuffs_base__image_decoder__decode_frame_config
[function]
[call site]
00053
wuffs_base__make_status
[function]
[call site]
00054
wuffs_base__make_status
[function]
[call site]
00055
wuffs_base__make_status
[function]
[call site]
00056
wuffs_base__status__is_ok
[function]
[call site]
00057
wuffs_base__status__message
[function]
[call site]
00058
wuffs_base__image_decoder__decode_frame
[function]
[call site]
00059
wuffs_base__make_status
[function]
[call site]
00060
wuffs_base__make_status
[function]
[call site]
00061
wuffs_base__make_status
[function]
[call site]
00062
wuffs_base__frame_config__bounds
[function]
[call site]
00063
wuffs_base__image_decoder__frame_dirty_rect
[function]
[call site]
00064
wuffs_base__empty_rect_ie_u32
[function]
[call site]
00065
wuffs_base__empty_rect_ie_u32
[function]
[call site]
00066
wuffs_base__empty_rect_ie_u32
[function]
[call site]
00067
wuffs_base__rect_ie_u32__contains_rect
[function]
[call site]
00068
wuffs_base__rect_ie_u32__intersect
[function]
[call site]
00069
wuffs_base__u32__max
[function]
[call site]
00070
wuffs_base__u32__max
[function]
[call site]
00071
wuffs_base__u32__min
[function]
[call site]
00072
wuffs_base__u32__min
[function]
[call site]
00073
wuffs_base__rect_ie_u32__equals
[function]
[call site]
00074
wuffs_base__rect_ie_u32__is_empty
[function]
[call site]
00075
wuffs_base__rect_ie_u32__is_empty
[function]
[call site]
00076
wuffs_base__status__is_ok
[function]
[call site]
00077
wuffs_base__status__message
[function]
[call site]
00078
wuffs_base__rect_ie_u32__equals
[function]
[call site]
00079
strnlen
[call site]
00080
strstr
[call site]
00081
fprintf
[call site]
00082
intentional_segfault
[function]
[call site]
00083
strstr
[call site]
00084
fprintf
[call site]
00085
intentional_segfault
[function]
[call site]
00086