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 :
['fwrite'] |
2 | 2 | InternalWrite | call site: 00028 | /src/giflib-code/egif_lib.c:261 |
0 | 14 |
2 :
['GifMakeMapObject', 'GifFreeMapObject'] |
0 | 92 | EGifPutImageDesc | call site: 00043 | /src/giflib-code/egif_lib.c:393 |
0 | 5 |
1 :
['InternalWrite'] |
0 | 36 | EGifPutImageDesc | call site: 00051 | /src/giflib-code/egif_lib.c:423 |
0 | 0 | None | 124 | 476 | rgb_to_gif(unsignedcharconst*,unsignedlong) | call site: 00000 | /src/egif_fuzz_common.cc:43 |
0 | 0 | None | 124 | 465 | rgb_to_gif(unsignedcharconst*,unsignedlong) | call site: 00000 | /src/egif_fuzz_common.cc:62 |
0 | 0 | None | 124 | 462 | rgb_to_gif(unsignedcharconst*,unsignedlong) | call site: 00000 | /src/egif_fuzz_common.cc:71 |
0 | 0 | None | 31 | 58 | rgb_to_gif(unsignedcharconst*,unsignedlong) | call site: 00000 | /src/egif_fuzz_common.cc:131 |
0 | 0 | None | 31 | 58 | rgb_to_gif(unsignedcharconst*,unsignedlong) | call site: 00000 | /src/egif_fuzz_common.cc:148 |
0 | 0 | None | 31 | 58 | rgb_to_gif(unsignedcharconst*,unsignedlong) | call site: 00000 | /src/egif_fuzz_common.cc:168 |
0 | 0 | None | 31 | 34 | rgb_to_gif(unsignedcharconst*,unsignedlong) | call site: 00000 | /src/egif_fuzz_common.cc:105 |
0 | 0 | None | 4 | 59 | EGifPutScreenDesc | call site: 00025 | /src/giflib-code/egif_lib.c:289 |
0 | 0 | None | 2 | 13 | EGifCloseFile | call site: 00038 | /src/giflib-code/egif_lib.c:783 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
fuzz_egif(unsigned char const*, unsigned long)
[function]
[call site]
00001
rgb_to_gif(unsigned char const*, unsigned long)
[function]
[call site]
00002
GifMakeMapObject
[function]
[call site]
00003
GifBitSize
[function]
[call site]
00004
calloc
[call site]
00005
GifBitSize
[function]
[call site]
00006
GifFreeMapObject
[function]
[call site]
00007
GifQuantizeBuffer
[function]
[call site]
00008
SubdivColorMap
[function]
[call site]
00009
qsort
[call site]
00010
SortCmpRtn
[function]
[call site]
00011
GifFreeMapObject
[function]
[call site]
00012
EGifOpen
[function]
[call site]
00013
_InitHashTable
[function]
[call site]
00014
_ClearHashTable
[function]
[call site]
00015
stub_output_writer(GifFileType*, unsigned char const*, int)
[function]
[call site]
00016
realloc
[call site]
00017
__assert_fail
[call site]
00018
PrintGifError
[function]
[call site]
00019
GifErrorString
[function]
[call site]
00020
fprintf
[call site]
00021
fprintf
[call site]
00022
GifFreeMapObject
[function]
[call site]
00023
EGifSetGifVersion
[function]
[call site]
00024
EGifPutScreenDesc
[function]
[call site]
00025
EGifGetGifVersion
[function]
[call site]
00026
strlen
[call site]
00027
InternalWrite
[function]
[call site]
00028
fwrite
[call site]
00029
GifMakeMapObject
[function]
[call site]
00030
EGifPutWord
[function]
[call site]
00031
InternalWrite
[function]
[call site]
00032
EGifPutWord
[function]
[call site]
00033
InternalWrite
[function]
[call site]
00034
InternalWrite
[function]
[call site]
00035
PrintGifError
[function]
[call site]
00036
GifFreeMapObject
[function]
[call site]
00037
EGifCloseFile
[function]
[call site]
00038
InternalWrite
[function]
[call site]
00039
GifFreeMapObject
[function]
[call site]
00040
GifFreeMapObject
[function]
[call site]
00041
fclose
[call site]
00042
EGifPutImageDesc
[function]
[call site]
00043
GifFreeMapObject
[function]
[call site]
00044
GifMakeMapObject
[function]
[call site]
00045
InternalWrite
[function]
[call site]
00046
EGifPutWord
[function]
[call site]
00047
EGifPutWord
[function]
[call site]
00048
EGifPutWord
[function]
[call site]
00049
EGifPutWord
[function]
[call site]
00050
InternalWrite
[function]
[call site]
00051
InternalWrite
[function]
[call site]
00052
EGifSetupCompress
[function]
[call site]
00053
InternalWrite
[function]
[call site]
00054
_ClearHashTable
[function]
[call site]
00055
EGifCompressOutput
[function]
[call site]
00056
EGifBufferedOutput
[function]
[call site]
00057
InternalWrite
[function]
[call site]
00058
InternalWrite
[function]
[call site]
00059
InternalWrite
[function]
[call site]
00060
EGifBufferedOutput
[function]
[call site]
00061
EGifBufferedOutput
[function]
[call site]
00062
PrintGifError
[function]
[call site]
00063
GifFreeMapObject
[function]
[call site]
00064
EGifCloseFile
[function]
[call site]
00065
EGifPutLine
[function]
[call site]
00066
EGifCompressLine
[function]
[call site]
00067
_ExistsHashTable
[function]
[call site]
00068
KeyItem
[function]
[call site]
00069
EGifCompressOutput
[function]
[call site]
00070
EGifCompressOutput
[function]
[call site]
00071
_ClearHashTable
[function]
[call site]
00072
_InsertHashTable
[function]
[call site]
00073
KeyItem
[function]
[call site]
00074
EGifCompressOutput
[function]
[call site]
00075
EGifCompressOutput
[function]
[call site]
00076
EGifCompressOutput
[function]
[call site]
00077
PrintGifError
[function]
[call site]
00078
GifFreeMapObject
[function]
[call site]
00079
EGifCloseFile
[function]
[call site]
00080
GifFreeMapObject
[function]
[call site]
00081
EGifCloseFile
[function]
[call site]
00082