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 | 2 | 2 | cgif_newgif | call site: 00010 | /src/cgif/build/../src/cgif.c:91 |
0 | 0 | None | 0 | 15 | cgif_raw_newgif | call site: 00012 | /src/cgif/build/../src/cgif_raw.c:432 |
0 | 0 | None | 0 | 7 | cgif_close | call site: 00074 | /src/cgif/build/../src/cgif.c:608 |
0 | 0 | None | 0 | 0 | cgif_newgif | call site: 00010 | /src/cgif/build/../src/cgif.c:85 |
0 | 0 | None | 0 | 0 | writecb | call site: 00000 | /src/cgif/build/../src/cgif.c:55 |
0 | 0 |
1 :
['free'] |
0 | 0 | cgif_raw_newgif | call site: 00019 | /src/cgif/build/../src/cgif_raw.c:458 |
0 | 0 | None | 0 | 0 | cgif_raw_addframe | call site: 00055 | /src/cgif/build/../src/cgif_raw.c:531 |
0 | 0 | None | 0 | 0 | cgif_raw_addframe | call site: 00067 | /src/cgif/build/../src/cgif_raw.c:602 |
0 | 0 | None | 0 | 0 | hU16toLE | call site: 00014 | /src/cgif/build/../src/cgif_raw.c:63 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
processInput(ByteStream*)
[function]
[call site]
00001
read_gifconfig(ByteStream*, st_gifconfig*)
[function]
[call site]
00002
readdata(ByteStream*, void*, unsigned long)
[function]
[call site]
00003
readdata(ByteStream*, void*, unsigned long)
[function]
[call site]
00004
readdata(ByteStream*, void*, unsigned long)
[function]
[call site]
00005
readdata(ByteStream*, void*, unsigned long)
[function]
[call site]
00006
readdata(ByteStream*, void*, unsigned long)
[function]
[call site]
00007
readdata(ByteStream*, void*, unsigned long)
[function]
[call site]
00008
cgif_newgif
[function]
[call site]
00009
fopen64
[call site]
00010
fclose
[call site]
00011
cgif_raw_newgif
[function]
[call site]
00012
initMainHeader
[function]
[call site]
00013
hU16toLE
[function]
[call site]
00014
hU16toLE
[function]
[call site]
00015
calcNextPower2Ex
[function]
[call site]
00016
calcNextPower2Ex
[function]
[call site]
00017
writeDummyBytes
[function]
[call site]
00018
initAppExtBlock
[function]
[call site]
00019
hU16toLE
[function]
[call site]
00020
fclose
[call site]
00021
freeCGIF
[function]
[call site]
00022
unlink
[call site]
00023
read_frameconfig(ByteStream*, st_frameconfig*, unsigned long)
[function]
[call site]
00024
readdata(ByteStream*, void*, unsigned long)
[function]
[call site]
00025
readdata(ByteStream*, void*, unsigned long)
[function]
[call site]
00026
readdata(ByteStream*, void*, unsigned long)
[function]
[call site]
00027
readdata(ByteStream*, void*, unsigned long)
[function]
[call site]
00028
readdata(ByteStream*, void*, unsigned long)
[function]
[call site]
00029
readdata(ByteStream*, void*, unsigned long)
[function]
[call site]
00030
readdata(ByteStream*, void*, unsigned long)
[function]
[call site]
00031
cgif_addframe
[function]
[call site]
00032
memcmp
[call site]
00033
cmpPixel
[function]
[call site]
00034
memcmp
[call site]
00035
flushFrame
[function]
[call site]
00036
doWidthHeightOptim
[function]
[call site]
00037
getDiffAreaGlobalPalette
[function]
[call site]
00038
memcmp
[call site]
00039
memcmp
[call site]
00040
getDiffArea
[function]
[call site]
00041
cmpPixel
[function]
[call site]
00042
cmpPixel
[function]
[call site]
00043
cmpPixel
[function]
[call site]
00044
cmpPixel
[function]
[call site]
00045
calcNextPower2Ex
[function]
[call site]
00046
cmpPixel
[function]
[call site]
00047
cgif_raw_addframe
[function]
[call site]
00048
calcNextPower2Ex
[function]
[call site]
00049
calcInitCodeLen
[function]
[call site]
00050
calcNextPower2Ex
[function]
[call site]
00051
hU16toLE
[function]
[call site]
00052
hU16toLE
[function]
[call site]
00053
hU16toLE
[function]
[call site]
00054
hU16toLE
[function]
[call site]
00055
LZW_GenerateStream
[function]
[call site]
00056
lzw_generate
[function]
[call site]
00057
resetDict
[function]
[call site]
00058
lzw_crawl_tree
[function]
[call site]
00059
resetDict
[function]
[call site]
00060
add_child
[function]
[call site]
00061
resetDict
[function]
[call site]
00062
create_byte_list
[function]
[call site]
00063
create_byte_list_block
[function]
[call site]
00064
LZW_GenerateStream
[function]
[call site]
00065
hU16toLE
[function]
[call site]
00066
writeDummyBytes
[function]
[call site]
00067
freeFrame
[function]
[call site]
00068
copyFrameConfig
[function]
[call site]
00069
read_frameconfig(ByteStream*, st_frameconfig*, unsigned long)
[function]
[call site]
00070
cgif_close
[function]
[call site]
00071
flushFrame
[function]
[call site]
00072
cgif_raw_close
[function]
[call site]
00073
fclose
[call site]
00074
freeFrame
[function]
[call site]
00075
freeCGIF
[function]
[call site]
00076
unlink
[call site]
00077