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