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_targa__decoder__workbuf_len | call site: 00000 | /src/wuffs/fuzz/c/std/../../../release/c/wuffs-unsupported-snapshot.c:77348 |
0 | 93 |
2 :
['wuffs_targa__decoder__do_decode_image_config', 'wuffs_base__status__is_suspension'] |
0 | 101 | wuffs_targa__decoder__do_decode_frame_config | call site: 00000 | /src/wuffs/fuzz/c/std/../../../release/c/wuffs-unsupported-snapshot.c:76717 |
0 | 10 |
5 :
['wuffs_base__frame_config__set', 'wuffs_base__make_rect_ie_u32', 'wuffs_base__pixel_format__default_background_color', 'wuffs_base__make_pixel_format', 'wuffs_base__u64__sat_add'] |
0 | 12 | wuffs_targa__decoder__do_decode_frame_config | call site: 00000 | /src/wuffs/fuzz/c/std/../../../release/c/wuffs-unsupported-snapshot.c:76729 |
0 | 2 |
1 :
['wuffs_base__make_status'] |
0 | 4 | wuffs_targa__decoder__decode_frame_config | call site: 00000 | /src/wuffs/fuzz/c/std/../../../release/c/wuffs-unsupported-snapshot.c:76663 |
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_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__empty_slice_u8'] |
0 | 2 | wuffs_private_impl__io__since | call site: 00000 | /src/wuffs/fuzz/c/std/../../../release/c/wuffs-unsupported-snapshot.c:18386 |
0 | 0 | None | 87 | 271 | wuffs_base__pixel_swizzler__prepare | call site: 00000 | /src/wuffs/fuzz/c/std/../../../release/c/wuffs-unsupported-snapshot.c:31011 |
0 | 0 | None | 4 | 4 | wuffs_base__image_decoder__frame_dirty_rect | call site: 00064 | /src/wuffs/fuzz/c/std/../../../release/c/wuffs-unsupported-snapshot.c:19593 |
0 | 0 | None | 4 | 4 | wuffs_base__image_decoder__workbuf_len | call site: 00029 | /src/wuffs/fuzz/c/std/../../../release/c/wuffs-unsupported-snapshot.c:19860 |
0 | 0 | None | 2 | 4 | wuffs_targa__decoder__frame_dirty_rect | call site: 00000 | /src/wuffs/fuzz/c/std/../../../release/c/wuffs-unsupported-snapshot.c:77184 |
0 | 0 | None | 2 | 4 | wuffs_targa__decoder__workbuf_len | call site: 00000 | /src/wuffs/fuzz/c/std/../../../release/c/wuffs-unsupported-snapshot.c:77345 |
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_targa__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_targa__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