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 |
---|---|---|---|---|---|---|---|
61 | 61 |
1 :
['XzEncProps_Normalize_Fixed'] |
61 | 61 | XzProps_Normalize | call site: 00020 | /src/lzma-fuzz/sdk/C/XzEnc.c:586 |
21 | 21 |
1 :
['Lzma2Dec_AllocateProbs'] |
21 | 21 | Lzma2State_SetProps | call site: 00000 | /src/lzma-fuzz/sdk/C/XzDec.c:364 |
13 | 13 |
1 :
['MixCoder_ResetFromMethod'] |
13 | 17 | XzDecMix_Init | call site: 00259 | /src/lzma-fuzz/sdk/C/XzDec.c:890 |
9 | 9 |
1 :
['MatchFinder_Normalize'] |
9 | 33 | MatchFinder_CheckLimits | call site: 00000 | /src/lzma-fuzz/sdk/C/LzFind.c:375 |
4 | 4 |
1 :
['XzEnc_FreeOutBufs'] |
4 | 712 | XzEnc_Encode | call site: 00037 | /src/lzma-fuzz/sdk/C/XzEnc.c:1219 |
0 | 388 |
2 :
['LzmaDec_DecodeReal2', 'LzmaDec_TryDummy'] |
0 | 388 | LzmaDec_DecodeToDic | call site: 00000 | /src/lzma-fuzz/sdk/C/LzmaDec.c:929 |
0 | 269 |
1 :
['Lzma2Dec_DecodeToDic'] |
0 | 269 | Lzma2State_Code2 | call site: 00000 | /src/lzma-fuzz/sdk/C/XzDec.c:392 |
0 | 5 |
1 :
['XzEncIndex_ReAlloc'] |
0 | 5 | XzEncIndex_AddIndexRecord | call site: 00208 | /src/lzma-fuzz/sdk/C/XzEnc.c:180 |
0 | 2 |
1 :
['LzmaDec_FreeProbs'] |
0 | 2 | Lzma2State_Free | call site: 00000 | /src/lzma-fuzz/sdk/C/XzDec.c:351 |
0 | 0 | None | 101 | 638 | Lzma2Enc_EncodeMt1 | call site: 00070 | /src/lzma-fuzz/sdk/C/Lzma2Enc.c:512 |
0 | 0 | None | 101 | 587 | Lzma2Enc_EncodeMt1 | call site: 00071 | /src/lzma-fuzz/sdk/C/Lzma2Enc.c:522 |
0 | 0 | None | 101 | 587 | Lzma2Enc_EncodeMt1 | call site: 00071 | /src/lzma-fuzz/sdk/C/Lzma2Enc.c:538 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
CrcGenerateTable
[function]
[call site]
00001
CPU_Is_InOrder
[function]
[call site]
00002
x86cpuid_CheckAndRead
[function]
[call site]
00003
MyCPUID
[function]
[call site]
00004
MyCPUID
[function]
[call site]
00005
x86cpuid_GetFirm
[function]
[call site]
00006
Crc64GenerateTable
[function]
[call site]
00007
XzProps_Init
[function]
[call site]
00008
XzFilterProps_Init
[function]
[call site]
00009
Lzma2EncProps_Init
[function]
[call site]
00010
LzmaEncProps_Init
[function]
[call site]
00011
OutputBuffer::OutputBuffer()
[function]
[call site]
00012
InputBuffer::InputBuffer(unsigned char const*, unsigned long)
[function]
[call site]
00013
XzEnc_Create
[function]
[call site]
00014
XzEnc_Construct
[function]
[call site]
00015
XzEncIndex_Construct
[function]
[call site]
00016
Lzma2WithFilters_Construct
[function]
[call site]
00017
SeqInFilter_Construct
[function]
[call site]
00018
XzProps_Init
[function]
[call site]
00019
XzProps_Normalize
[function]
[call site]
00020
Lzma2EncProps_Normalize
[function]
[call site]
00021
LzmaEncProps_Normalize
[function]
[call site]
00022
LzmaEncProps_Normalize
[function]
[call site]
00023
XzEncProps_Normalize_Fixed
[function]
[call site]
00024
Lzma2EncProps_Normalize
[function]
[call site]
00025
Lzma2EncProps_Normalize
[function]
[call site]
00026
XzEnc_SetProps
[function]
[call site]
00027
XzProps_Normalize
[function]
[call site]
00028
XzEnc_SetDataSize
[function]
[call site]
00029
OutputBuffer::stream()
[function]
[call site]
00030
XzEnc_Encode
[function]
[call site]
00031
XzEncIndex_Init
[function]
[call site]
00032
XzEncIndex_PreAlloc
[function]
[call site]
00033
Xz_WriteVarInt
[function]
[call site]
00034
Xz_WriteVarInt
[function]
[call site]
00035
XzEncIndex_ReAlloc
[function]
[call site]
00036
Xz_WriteHeader
[function]
[call site]
00037
CrcCalc
[function]
[call site]
00038
WriteBytes
[function]
[call site]
00039
XzEnc_FreeOutBufs
[function]
[call site]
00040
Xz_CompressBlock
[function]
[call site]
00041
Lzma2WithFilters_Create
[function]
[call site]
00042
Lzma2Enc_Create
[function]
[call site]
00043
Lzma2EncProps_Init
[function]
[call site]
00044
Lzma2EncProps_Normalize
[function]
[call site]
00045
Lzma2Enc_SetProps
[function]
[call site]
00046
LzmaEncProps_Normalize
[function]
[call site]
00047
Lzma2EncProps_Normalize
[function]
[call site]
00048
Lzma2Enc_WriteProperties
[function]
[call site]
00049
LzmaEncProps_GetDictSize
[function]
[call site]
00050
LzmaEncProps_Normalize
[function]
[call site]
00051
XzBlock_WriteHeader
[function]
[call site]
00052
Xz_WriteVarInt
[function]
[call site]
00053
Xz_WriteVarInt
[function]
[call site]
00054
Xz_WriteVarInt
[function]
[call site]
00055
Xz_WriteVarInt
[function]
[call site]
00056
CrcCalc
[function]
[call site]
00057
WriteBytes
[function]
[call site]
00058
SeqCheckInStream_Init
[function]
[call site]
00059
XzCheck_Init
[function]
[call site]
00060
Sha256_Init
[function]
[call site]
00061
SeqInFilter_Init
[function]
[call site]
00062
BraState_SetFromMethod
[function]
[call site]
00063
XzCheck_Update
[function]
[call site]
00064
CrcUpdate
[function]
[call site]
00065
Crc64Update
[function]
[call site]
00066
Sha256_Update
[function]
[call site]
00067
Sha256_WriteByteBlock
[function]
[call site]
00068
Lzma2Enc_Encode2
[function]
[call site]
00069
Lzma2Enc_EncodeMt1
[function]
[call site]
00070
LzmaEnc_Create
[function]
[call site]
00071
LzmaEnc_Construct
[function]
[call site]
00072
RangeEnc_Construct
[function]
[call site]
00073
MatchFinder_Construct
[function]
[call site]
00074
MatchFinder_SetDefaultSettings
[function]
[call site]
00075
LzmaEncProps_Init
[function]
[call site]
00076
LzmaEnc_SetProps
[function]
[call site]
00077
LzmaEncProps_Normalize
[function]
[call site]
00078
LzmaEnc_FastPosInit
[function]
[call site]
00079
LzmaEnc_InitPriceTables
[function]
[call site]
00080
Lzma2EncInt_InitBlock
[function]
[call site]
00081
LimitedSeqInStream_Init
[function]
[call site]
00082
LzmaEnc_SetDataSize
[function]
[call site]
00083
LzmaEnc_PrepareForLzma2
[function]
[call site]
00084
LzmaEnc_AllocAndInit
[function]
[call site]
00085
LzmaEnc_Alloc
[function]
[call site]
00086
RangeEnc_Alloc
[function]
[call site]
00087
LzmaEnc_FreeLits
[function]
[call site]
00088
LzmaEnc_FreeLits
[function]
[call site]
00089
MatchFinder_Create
[function]
[call site]
00090
MatchFinder_Free
[function]
[call site]
00091
MatchFinder_FreeThisClassMemory
[function]
[call site]
00092
LzInWindow_Free
[function]
[call site]
00093
LzInWindow_Create
[function]
[call site]
00094
LzInWindow_Free
[function]
[call site]
00095
MatchFinder_FreeThisClassMemory
[function]
[call site]
00096
AllocRefs
[function]
[call site]
00097
MatchFinder_Free
[function]
[call site]
00098
MatchFinder_CreateVTable
[function]
[call site]
00099
LzmaEnc_Init
[function]
[call site]
00100
RangeEnc_Init
[function]
[call site]
00101
LenEnc_Init
[function]
[call site]
00102
LenEnc_Init
[function]
[call site]
00103
LzmaEnc_InitPrices
[function]
[call site]
00104
FillDistancesPrices
[function]
[call site]
00105
FillAlignPrices
[function]
[call site]
00106
LenPriceEnc_UpdateTables
[function]
[call site]
00107
SetPrices_3
[function]
[call site]
00108
SetPrices_3
[function]
[call site]
00109
LenPriceEnc_UpdateTables
[function]
[call site]
00110
LzmaEnc_MemPrepare
[function]
[call site]
00111
LzmaEnc_SetInputBuf
[function]
[call site]
00112
LzmaEnc_SetDataSize
[function]
[call site]
00113
LzmaEnc_AllocAndInit
[function]
[call site]
00114
Lzma2EncInt_EncodeSubblock
[function]
[call site]
00115
LzmaEnc_SaveState
[function]
[call site]
00116
LzmaEnc_CodeOneMemBlock
[function]
[call site]
00117
LzmaEnc_Init
[function]
[call site]
00118
LzmaEnc_InitPrices
[function]
[call site]
00119
RangeEnc_Init
[function]
[call site]
00120
LzmaEnc_CodeOneBlock
[function]
[call site]
00121
CheckErrors
[function]
[call site]
00122
Flush
[function]
[call site]
00123
WriteEndMarker
[function]
[call site]
00124
RangeEnc_ShiftLow
[function]
[call site]
00125
RangeEnc_FlushStream
[function]
[call site]
00126
RangeEnc_FlushStream
[function]
[call site]
00127
RangeEnc_ShiftLow
[function]
[call site]
00128
LenEnc_Encode
[function]
[call site]
00129
RangeEnc_ShiftLow
[function]
[call site]
00130
RangeEnc_ShiftLow
[function]
[call site]
00131
LitEnc_Encode
[function]
[call site]
00132
RangeEnc_ShiftLow
[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
RangeEnc_ShiftLow
[function]
[call site]
00140
RangeEnc_FlushData
[function]
[call site]
00141
RangeEnc_ShiftLow
[function]
[call site]
00142
RangeEnc_FlushStream
[function]
[call site]
00143
CheckErrors
[function]
[call site]
00144
ReadMatchDistances
[function]
[call site]
00145
RangeEnc_EncodeBit_0
[function]
[call site]
00146
RangeEnc_ShiftLow
[function]
[call site]
00147
LitEnc_Encode
[function]
[call site]
00148
GetOptimumFast
[function]
[call site]
00149
ReadMatchDistances
[function]
[call site]
00150
ReadMatchDistances
[function]
[call site]
00151
GetOptimum
[function]
[call site]
00152
ReadMatchDistances
[function]
[call site]
00153
LitEnc_Matched_GetPrice
[function]
[call site]
00154
LitEnc_GetPrice
[function]
[call site]
00155
GetPrice_PureRep
[function]
[call site]
00156
ReadMatchDistances
[function]
[call site]
00157
LitEnc_Matched_GetPrice
[function]
[call site]
00158
LitEnc_GetPrice
[function]
[call site]
00159
GetPrice_PureRep
[function]
[call site]
00160
LitEnc_Matched_GetPrice
[function]
[call site]
00161
LitEnc_Matched_GetPrice
[function]
[call site]
00162
Backward
[function]
[call site]
00163
RangeEnc_ShiftLow
[function]
[call site]
00164
LitEnc_Encode
[function]
[call site]
00165
LitEnc_EncodeMatched
[function]
[call site]
00166
RangeEnc_ShiftLow
[function]
[call site]
00167
RangeEnc_ShiftLow
[function]
[call site]
00168
RangeEnc_ShiftLow
[function]
[call site]
00169
RangeEnc_ShiftLow
[function]
[call site]
00170
RangeEnc_ShiftLow
[function]
[call site]
00171
RangeEnc_ShiftLow
[function]
[call site]
00172
RangeEnc_ShiftLow
[function]
[call site]
00173
LenEnc_Encode
[function]
[call site]
00174
RangeEnc_ShiftLow
[function]
[call site]
00175
LenEnc_Encode
[function]
[call site]
00176
RangeEnc_ShiftLow
[function]
[call site]
00177
RcTree_ReverseEncode
[function]
[call site]
00178
RangeEnc_ShiftLow
[function]
[call site]
00179
RangeEnc_ShiftLow
[function]
[call site]
00180
RangeEnc_ShiftLow
[function]
[call site]
00181
RangeEnc_ShiftLow
[function]
[call site]
00182
RangeEnc_ShiftLow
[function]
[call site]
00183
RangeEnc_ShiftLow
[function]
[call site]
00184
FillAlignPrices
[function]
[call site]
00185
FillDistancesPrices
[function]
[call site]
00186
LenPriceEnc_UpdateTables
[function]
[call site]
00187
LenPriceEnc_UpdateTables
[function]
[call site]
00188
CheckErrors
[function]
[call site]
00189
Flush
[function]
[call site]
00190
LzmaEnc_GetCurBuf
[function]
[call site]
00191
LzmaEnc_RestoreState
[function]
[call site]
00192
Progress
[function]
[call site]
00193
LzmaEnc_Finish
[function]
[call site]
00194
SeqCheckInStream_GetDigest
[function]
[call site]
00195
XzCheck_Final
[function]
[call site]
00196
Sha256_Final
[function]
[call site]
00197
Sha256_WriteByteBlock
[function]
[call site]
00198
Sha256_WriteByteBlock
[function]
[call site]
00199
Sha256_Init
[function]
[call site]
00200
XzFlags_GetCheckSize
[function]
[call site]
00201
WriteBytes
[function]
[call site]
00202
XzBlock_WriteHeader
[function]
[call site]
00203
WriteBytes
[function]
[call site]
00204
WriteBytes
[function]
[call site]
00205
XzEncIndex_AddIndexRecord
[function]
[call site]
00206
Xz_WriteVarInt
[function]
[call site]
00207
Xz_WriteVarInt
[function]
[call site]
00208
XzEncIndex_ReAlloc
[function]
[call site]
00209
XzEncIndex_WriteFooter
[function]
[call site]
00210
Xz_WriteVarInt
[function]
[call site]
00211
WriteBytesUpdateCrc
[function]
[call site]
00212
CrcUpdate
[function]
[call site]
00213
WriteBytes
[function]
[call site]
00214
WriteBytesUpdateCrc
[function]
[call site]
00215
CrcUpdate
[function]
[call site]
00216
CrcCalc
[function]
[call site]
00217
WriteBytes
[function]
[call site]
00218
__assert_fail
[call site]
00219
XzDecMtProps_Init
[function]
[call site]
00220
OutputBuffer::OutputBuffer()
[function]
[call site]
00221
OutputBuffer::data() const
[function]
[call site]
00222
XzDecMt_Create
[function]
[call site]
00223
AlignOffsetAlloc_CreateVTable
[function]
[call site]
00224
XzUnpacker_Construct
[function]
[call site]
00225
MixCoder_Construct
[function]
[call site]
00226
XzUnpacker_Init
[function]
[call site]
00227
XzDecMtProps_Init
[function]
[call site]
00228
OutputBuffer::stream()
[function]
[call site]
00229
InputBuffer::stream()
[function]
[call site]
00230
XzDecMt_Decode
[function]
[call site]
00231
XzStatInfo_Clear
[function]
[call site]
00232
XzUnpacker_Init
[function]
[call site]
00233
XzDecMt_Decode_ST
[function]
[call site]
00234
XzUnpacker_SetOutBuf
[function]
[call site]
00235
XzUnpacker_Code
[function]
[call site]
00236
MixCoder_Code
[function]
[call site]
00237
XzCheck_Update
[function]
[call site]
00238
XzFlags_GetCheckSize
[function]
[call site]
00239
XzUnpacker_UpdateIndex
[function]
[call site]
00240
Xz_WriteVarInt
[function]
[call site]
00241
Xz_WriteVarInt
[function]
[call site]
00242
Sha256_Update
[function]
[call site]
00243
Xz_ParseHeader
[function]
[call site]
00244
CrcCalc
[function]
[call site]
00245
Sha256_Init
[function]
[call site]
00246
Xz_WriteVarInt
[function]
[call site]
00247
Sha256_Final
[function]
[call site]
00248
Sha256_Init
[function]
[call site]
00249
CrcUpdate
[function]
[call site]
00250
XzBlock_Parse
[function]
[call site]
00251
CrcCalc
[function]
[call site]
00252
Xz_ReadVarInt
[function]
[call site]
00253
Xz_ReadVarInt
[function]
[call site]
00254
Xz_ReadVarInt
[function]
[call site]
00255
Xz_ReadVarInt
[function]
[call site]
00256
XzBlock_AreSupportedFilters
[function]
[call site]
00257
XzCheck_Init
[function]
[call site]
00258
XzDecMix_Init
[function]
[call site]
00259
MixCoder_Free
[function]
[call site]
00260
MixCoder_SetFromMethod
[function]
[call site]
00261
Lzma2State_SetFromMethod
[function]
[call site]
00262
BraState_SetFromMethod
[function]
[call site]
00263
MixCoder_ResetFromMethod
[function]
[call site]
00264
Lzma2State_ResetOutBuf
[function]
[call site]
00265
MixCoder_Init
[function]
[call site]
00266
XzFlags_GetCheckSize
[function]
[call site]
00267
XzCheck_Final
[function]
[call site]
00268
memcmp
[call site]
00269
CrcUpdate
[function]
[call site]
00270
Sha256_Update
[function]
[call site]
00271
Sha256_Final
[function]
[call site]
00272
memcmp
[call site]
00273
Xz_CheckFooter
[function]
[call site]
00274
CrcCalc
[function]
[call site]
00275
XzStatInfo_SetStat
[function]
[call site]
00276
XzUnpacker_GetExtraSize
[function]
[call site]
00277
XzUnpacker_IsStreamWasFinished
[function]
[call site]
00278
__assert_fail
[call site]
00279
OutputBuffer::~OutputBuffer()
[function]
[call site]
00280
OutputBuffer::size() const
[function]
[call site]
00281
__assert_fail
[call site]
00282
OutputBuffer::data() const
[function]
[call site]
00283
memcmp
[call site]
00284
XzDecMt_Destroy
[function]
[call site]
00285
XzDecMt_FreeSt
[function]
[call site]
00286
XzUnpacker_Free
[function]
[call site]
00287
MixCoder_Free
[function]
[call site]
00288
XzEnc_Destroy
[function]
[call site]
00289
XzEnc_Free
[function]
[call site]
00290
XzEncIndex_Free
[function]
[call site]
00291
Lzma2WithFilters_Free
[function]
[call site]
00292
SeqInFilter_Free
[function]
[call site]
00293
Lzma2Enc_Destroy
[function]
[call site]
00294
LzmaEnc_Destroy
[function]
[call site]
00295
LzmaEnc_Destruct
[function]
[call site]
00296
MatchFinder_Free
[function]
[call site]
00297
LzmaEnc_FreeLits
[function]
[call site]
00298
RangeEnc_Free
[function]
[call site]
00299
OutputBuffer::~OutputBuffer()
[function]
[call site]
00300