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 |
---|---|---|---|---|---|---|---|
9 | 9 |
1 :
['MatchFinder_Normalize'] |
9 | 33 | MatchFinder_CheckLimits | call site: 00000 | /src/lzma-fuzz/sdk/C/LzFind.c:375 |
0 | 388 |
2 :
['LzmaDec_DecodeReal2', 'LzmaDec_TryDummy'] |
0 | 388 | LzmaDec_DecodeToDic | call site: 00172 | /src/lzma-fuzz/sdk/C/LzmaDec.c:924 |
0 | 0 | None | 101 | 638 | Lzma2Enc_EncodeMt1 | call site: 00022 | /src/lzma-fuzz/sdk/C/Lzma2Enc.c:512 |
0 | 0 | None | 101 | 587 | Lzma2Enc_EncodeMt1 | call site: 00023 | /src/lzma-fuzz/sdk/C/Lzma2Enc.c:522 |
0 | 0 | None | 101 | 587 | Lzma2Enc_EncodeMt1 | call site: 00023 | /src/lzma-fuzz/sdk/C/Lzma2Enc.c:538 |
0 | 0 | None | 101 | 545 | Lzma2Enc_EncodeMt1 | call site: 00037 | /src/lzma-fuzz/sdk/C/Lzma2Enc.c:555 |
0 | 0 | None | 101 | 545 | Lzma2Enc_EncodeMt1 | call site: 00037 | /src/lzma-fuzz/sdk/C/Lzma2Enc.c:562 |
0 | 0 | None | 101 | 545 | Lzma2Enc_EncodeMt1 | call site: 00066 | /src/lzma-fuzz/sdk/C/Lzma2Enc.c:593 |
0 | 0 | None | 101 | 545 | Lzma2Enc_EncodeMt1 | call site: 00070 | /src/lzma-fuzz/sdk/C/Lzma2Enc.c:600 |
0 | 0 | None | 101 | 545 | Lzma2Enc_EncodeMt1 | call site: 00070 | /src/lzma-fuzz/sdk/C/Lzma2Enc.c:604 |
0 | 0 | None | 101 | 545 | Lzma2Enc_EncodeMt1 | call site: 00148 | /src/lzma-fuzz/sdk/C/Lzma2Enc.c:608 |
0 | 0 | None | 0 | 407 | LzmaEnc_CodeOneBlock | call site: 00143 | /src/lzma-fuzz/sdk/C/LzmaEnc.c:2537 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
Lzma2EncProps_Init
[function]
[call site]
00001
LzmaEncProps_Init
[function]
[call site]
00002
Lzma2EncProps_Normalize
[function]
[call site]
00003
LzmaEncProps_Normalize
[function]
[call site]
00004
LzmaEncProps_Normalize
[function]
[call site]
00005
Lzma2Enc_Create
[function]
[call site]
00006
Lzma2EncProps_Init
[function]
[call site]
00007
Lzma2EncProps_Normalize
[function]
[call site]
00008
OutputBuffer::OutputBuffer()
[function]
[call site]
00009
InputBuffer::InputBuffer(unsigned char const*, unsigned long)
[function]
[call site]
00010
Lzma2Enc_SetProps
[function]
[call site]
00011
LzmaEncProps_Normalize
[function]
[call site]
00012
Lzma2EncProps_Normalize
[function]
[call site]
00013
OutputBuffer::~OutputBuffer()
[function]
[call site]
00014
Lzma2Enc_SetDataSize
[function]
[call site]
00015
Lzma2Enc_WriteProperties
[function]
[call site]
00016
LzmaEncProps_GetDictSize
[function]
[call site]
00017
LzmaEncProps_Normalize
[function]
[call site]
00018
OutputBuffer::stream()
[function]
[call site]
00019
InputBuffer::stream()
[function]
[call site]
00020
Lzma2Enc_Encode2
[function]
[call site]
00021
Lzma2Enc_EncodeMt1
[function]
[call site]
00022
LzmaEnc_Create
[function]
[call site]
00023
LzmaEnc_Construct
[function]
[call site]
00024
RangeEnc_Construct
[function]
[call site]
00025
MatchFinder_Construct
[function]
[call site]
00026
MatchFinder_SetDefaultSettings
[function]
[call site]
00027
LzmaEncProps_Init
[function]
[call site]
00028
LzmaEnc_SetProps
[function]
[call site]
00029
LzmaEncProps_Normalize
[function]
[call site]
00030
LzmaEnc_FastPosInit
[function]
[call site]
00031
LzmaEnc_InitPriceTables
[function]
[call site]
00032
Lzma2EncInt_InitStream
[function]
[call site]
00033
LzmaEnc_SetProps
[function]
[call site]
00034
LzmaEnc_WriteProperties
[function]
[call site]
00035
Lzma2EncInt_InitBlock
[function]
[call site]
00036
LimitedSeqInStream_Init
[function]
[call site]
00037
LzmaEnc_SetDataSize
[function]
[call site]
00038
LzmaEnc_PrepareForLzma2
[function]
[call site]
00039
LzmaEnc_AllocAndInit
[function]
[call site]
00040
LzmaEnc_Alloc
[function]
[call site]
00041
RangeEnc_Alloc
[function]
[call site]
00042
LzmaEnc_FreeLits
[function]
[call site]
00043
LzmaEnc_FreeLits
[function]
[call site]
00044
MatchFinder_Create
[function]
[call site]
00045
MatchFinder_Free
[function]
[call site]
00046
MatchFinder_FreeThisClassMemory
[function]
[call site]
00047
LzInWindow_Free
[function]
[call site]
00048
LzInWindow_Create
[function]
[call site]
00049
LzInWindow_Free
[function]
[call site]
00050
MatchFinder_FreeThisClassMemory
[function]
[call site]
00051
AllocRefs
[function]
[call site]
00052
MatchFinder_Free
[function]
[call site]
00053
MatchFinder_CreateVTable
[function]
[call site]
00054
LzmaEnc_Init
[function]
[call site]
00055
RangeEnc_Init
[function]
[call site]
00056
LenEnc_Init
[function]
[call site]
00057
LenEnc_Init
[function]
[call site]
00058
LzmaEnc_InitPrices
[function]
[call site]
00059
FillDistancesPrices
[function]
[call site]
00060
FillAlignPrices
[function]
[call site]
00061
LenPriceEnc_UpdateTables
[function]
[call site]
00062
SetPrices_3
[function]
[call site]
00063
SetPrices_3
[function]
[call site]
00064
LenPriceEnc_UpdateTables
[function]
[call site]
00065
LzmaEnc_MemPrepare
[function]
[call site]
00066
LzmaEnc_SetInputBuf
[function]
[call site]
00067
LzmaEnc_SetDataSize
[function]
[call site]
00068
LzmaEnc_AllocAndInit
[function]
[call site]
00069
Lzma2EncInt_EncodeSubblock
[function]
[call site]
00070
LzmaEnc_SaveState
[function]
[call site]
00071
LzmaEnc_CodeOneMemBlock
[function]
[call site]
00072
LzmaEnc_Init
[function]
[call site]
00073
LzmaEnc_InitPrices
[function]
[call site]
00074
RangeEnc_Init
[function]
[call site]
00075
LzmaEnc_CodeOneBlock
[function]
[call site]
00076
CheckErrors
[function]
[call site]
00077
Flush
[function]
[call site]
00078
WriteEndMarker
[function]
[call site]
00079
RangeEnc_ShiftLow
[function]
[call site]
00080
RangeEnc_FlushStream
[function]
[call site]
00081
RangeEnc_FlushStream
[function]
[call site]
00082
RangeEnc_ShiftLow
[function]
[call site]
00083
LenEnc_Encode
[function]
[call site]
00084
RangeEnc_ShiftLow
[function]
[call site]
00085
RangeEnc_ShiftLow
[function]
[call site]
00086
LitEnc_Encode
[function]
[call site]
00087
RangeEnc_ShiftLow
[function]
[call site]
00088
RangeEnc_ShiftLow
[function]
[call site]
00089
RangeEnc_ShiftLow
[function]
[call site]
00090
RangeEnc_ShiftLow
[function]
[call site]
00091
RangeEnc_ShiftLow
[function]
[call site]
00092
RangeEnc_ShiftLow
[function]
[call site]
00093
RangeEnc_ShiftLow
[function]
[call site]
00094
RangeEnc_ShiftLow
[function]
[call site]
00095
RangeEnc_FlushData
[function]
[call site]
00096
RangeEnc_ShiftLow
[function]
[call site]
00097
RangeEnc_FlushStream
[function]
[call site]
00098
CheckErrors
[function]
[call site]
00099
ReadMatchDistances
[function]
[call site]
00100
RangeEnc_EncodeBit_0
[function]
[call site]
00101
RangeEnc_ShiftLow
[function]
[call site]
00102
LitEnc_Encode
[function]
[call site]
00103
GetOptimumFast
[function]
[call site]
00104
ReadMatchDistances
[function]
[call site]
00105
ReadMatchDistances
[function]
[call site]
00106
GetOptimum
[function]
[call site]
00107
ReadMatchDistances
[function]
[call site]
00108
LitEnc_Matched_GetPrice
[function]
[call site]
00109
LitEnc_GetPrice
[function]
[call site]
00110
GetPrice_PureRep
[function]
[call site]
00111
ReadMatchDistances
[function]
[call site]
00112
LitEnc_Matched_GetPrice
[function]
[call site]
00113
LitEnc_GetPrice
[function]
[call site]
00114
GetPrice_PureRep
[function]
[call site]
00115
LitEnc_Matched_GetPrice
[function]
[call site]
00116
LitEnc_Matched_GetPrice
[function]
[call site]
00117
Backward
[function]
[call site]
00118
RangeEnc_ShiftLow
[function]
[call site]
00119
LitEnc_Encode
[function]
[call site]
00120
LitEnc_EncodeMatched
[function]
[call site]
00121
RangeEnc_ShiftLow
[function]
[call site]
00122
RangeEnc_ShiftLow
[function]
[call site]
00123
RangeEnc_ShiftLow
[function]
[call site]
00124
RangeEnc_ShiftLow
[function]
[call site]
00125
RangeEnc_ShiftLow
[function]
[call site]
00126
RangeEnc_ShiftLow
[function]
[call site]
00127
RangeEnc_ShiftLow
[function]
[call site]
00128
LenEnc_Encode
[function]
[call site]
00129
RangeEnc_ShiftLow
[function]
[call site]
00130
LenEnc_Encode
[function]
[call site]
00131
RangeEnc_ShiftLow
[function]
[call site]
00132
RcTree_ReverseEncode
[function]
[call site]
00133
RangeEnc_ShiftLow
[function]
[call site]
00134
RangeEnc_ShiftLow
[function]
[call site]
00135
RangeEnc_ShiftLow
[function]
[call site]
00136
RangeEnc_ShiftLow
[function]
[call site]
00137
RangeEnc_ShiftLow
[function]
[call site]
00138
RangeEnc_ShiftLow
[function]
[call site]
00139
FillAlignPrices
[function]
[call site]
00140
FillDistancesPrices
[function]
[call site]
00141
LenPriceEnc_UpdateTables
[function]
[call site]
00142
LenPriceEnc_UpdateTables
[function]
[call site]
00143
CheckErrors
[function]
[call site]
00144
Flush
[function]
[call site]
00145
LzmaEnc_GetCurBuf
[function]
[call site]
00146
LzmaEnc_RestoreState
[function]
[call site]
00147
Progress
[function]
[call site]
00148
LzmaEnc_Finish
[function]
[call site]
00149
__assert_fail
[call site]
00150
OutputBuffer::size() const
[function]
[call site]
00151
__assert_fail
[call site]
00152
__assert_fail
[call site]
00153
OutputBuffer::size() const
[function]
[call site]
00154
OutputBuffer::data() const
[function]
[call site]
00155
Lzma2Decode
[function]
[call site]
00156
Lzma2Dec_AllocateProbs
[function]
[call site]
00157
Lzma2Dec_GetOldProps
[function]
[call site]
00158
LzmaDec_AllocateProbs
[function]
[call site]
00159
LzmaProps_Decode
[function]
[call site]
00160
LzmaDec_AllocateProbs2
[function]
[call site]
00161
LzmaDec_FreeProbs
[function]
[call site]
00162
Lzma2Dec_Init
[function]
[call site]
00163
LzmaDec_Init
[function]
[call site]
00164
LzmaDec_InitDicAndState
[function]
[call site]
00165
Lzma2Dec_DecodeToDic
[function]
[call site]
00166
Lzma2Dec_UpdateState
[function]
[call site]
00167
LzmaDec_InitDicAndState
[function]
[call site]
00168
LzmaDec_UpdateWithUncompressed
[function]
[call site]
00169
LzmaDec_InitDicAndState
[function]
[call site]
00170
LzmaDec_DecodeToDic
[function]
[call site]
00171
LzmaDec_WriteRem
[function]
[call site]
00172
LzmaDec_TryDummy
[function]
[call site]
00173
LzmaDec_DecodeReal2
[function]
[call site]
00174
LzmaDec_DecodeReal_3
[function]
[call site]
00175
LzmaDec_WriteRem
[function]
[call site]
00176
LzmaDec_TryDummy
[function]
[call site]
00177
LzmaDec_DecodeReal2
[function]
[call site]
00178
LzmaDec_FreeProbs
[function]
[call site]
00179
__assert_fail
[call site]
00180
__assert_fail
[call site]
00181
OutputBuffer::size() const
[function]
[call site]
00182
__assert_fail
[call site]
00183
memcmp
[call site]
00184
Lzma2Enc_Destroy
[function]
[call site]
00185
LzmaEnc_Destroy
[function]
[call site]
00186
LzmaEnc_Destruct
[function]
[call site]
00187
MatchFinder_Free
[function]
[call site]
00188
LzmaEnc_FreeLits
[function]
[call site]
00189
RangeEnc_Free
[function]
[call site]
00190