Call tree LLVMFuzzerTestOneInput /src/lzma-fuzz/lzmaenc_fuzzer.cc linenumber=-1 LzmaEncProps_Init /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=45 LzmaEncProps_Normalize /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=59 LzmaEnc_Create /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=61 LzmaEnc_Construct /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2232 RangeEnc_Construct /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2203 MatchFinder_Construct /src/lzma-fuzz/sdk/C/LzFind.c linenumber=2204 MatchFinder_SetDefaultSettings /src/lzma-fuzz/sdk/C/LzFind.c linenumber=146 LzmaEncProps_Init /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2213 LzmaEnc_SetProps /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2214 LzmaEncProps_Normalize /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=454 LzmaEnc_FastPosInit /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2218 LzmaEnc_InitPriceTables /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2221 _ZN12OutputBufferC2Ev /src/lzma-fuzz/./common-buffer.h linenumber=66 _ZN11InputBufferC2EPKhm /src/lzma-fuzz/./common-buffer.h linenumber=67 LzmaEnc_SetProps /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=73 _ZN12OutputBufferD2Ev /src/lzma-fuzz/./common-buffer.h linenumber=107 LzmaEnc_SetDataSize /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=78 LzmaEnc_WriteProperties /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=79 __assert_fail linenumber=82 _ZN12OutputBuffer6streamEv /src/lzma-fuzz/./common-buffer.h linenumber=84 _ZN11InputBuffer6streamEv /src/lzma-fuzz/./common-buffer.h linenumber=84 LzmaEnc_Encode /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=84 LzmaEnc_Prepare /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2885 LzmaEnc_AllocAndInit /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2725 LzmaEnc_Alloc /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2711 RangeEnc_Alloc /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2562 LzmaEnc_FreeLits /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2573 LzmaEnc_FreeLits /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2578 MatchFinder_Create /src/lzma-fuzz/sdk/C/LzFind.c linenumber=2605 MatchFinder_Free /src/lzma-fuzz/sdk/C/LzFind.c linenumber=186 MatchFinder_FreeThisClassMemory /src/lzma-fuzz/sdk/C/LzFind.c linenumber=166 LzInWindow_Free /src/lzma-fuzz/sdk/C/LzFind.c linenumber=167 LzInWindow_Create /src/lzma-fuzz/sdk/C/LzFind.c linenumber=201 LzInWindow_Free /src/lzma-fuzz/sdk/C/LzFind.c linenumber=40 MatchFinder_FreeThisClassMemory /src/lzma-fuzz/sdk/C/LzFind.c linenumber=255 AllocRefs /src/lzma-fuzz/sdk/C/LzFind.c linenumber=257 MatchFinder_Free /src/lzma-fuzz/sdk/C/LzFind.c linenumber=267 MatchFinder_CreateVTable /src/lzma-fuzz/sdk/C/LzFind.c linenumber=2608 LzmaEnc_Init /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2712 RangeEnc_Init /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2623 LenEnc_Init /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2665 LenEnc_Init /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2666 LzmaEnc_InitPrices /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2713 FillDistancesPrices /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2687 FillAlignPrices /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2688 LenPriceEnc_UpdateTables /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2697 SetPrices_3 /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=901 SetPrices_3 /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=902 LenPriceEnc_UpdateTables /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2698 LzmaEnc_Encode2 /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2886 LzmaEnc_CodeOneBlock /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2856 CheckErrors /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2273 Flush /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2283 WriteEndMarker /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2075 RangeEnc_ShiftLow /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2003 RangeEnc_FlushStream /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=601 RangeEnc_FlushStream /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=612 RangeEnc_ShiftLow /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2006 LenEnc_Encode /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2011 RangeEnc_ShiftLow /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=839 RangeEnc_ShiftLow /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=844 LitEnc_Encode /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=847 RangeEnc_ShiftLow /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=703 RangeEnc_ShiftLow /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=857 RangeEnc_ShiftLow /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=859 RangeEnc_ShiftLow /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=860 RangeEnc_ShiftLow /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=861 RangeEnc_ShiftLow /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2022 RangeEnc_ShiftLow /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2034 RangeEnc_ShiftLow /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2047 RangeEnc_FlushData /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2076 RangeEnc_ShiftLow /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=624 RangeEnc_FlushStream /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2077 CheckErrors /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2078 ReadMatchDistances /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2284 RangeEnc_EncodeBit_0 /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2285 RangeEnc_ShiftLow /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=688 LitEnc_Encode /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2288 GetOptimumFast /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2303 ReadMatchDistances /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=1872 ReadMatchDistances /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=1952 GetOptimum /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2308 ReadMatchDistances /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=1135 LitEnc_Matched_GetPrice /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=1211 LitEnc_GetPrice /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=1212 GetPrice_PureRep /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=1251 ReadMatchDistances /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=1377 LitEnc_Matched_GetPrice /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=1510 LitEnc_GetPrice /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=1511 GetPrice_PureRep /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=1639 LitEnc_Matched_GetPrice /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=1677 LitEnc_Matched_GetPrice /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=1806 Backward /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=1856 RangeEnc_ShiftLow /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2336 LitEnc_Encode /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2344 LitEnc_EncodeMatched /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2346 RangeEnc_ShiftLow /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=725 RangeEnc_ShiftLow /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2350 RangeEnc_ShiftLow /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2356 RangeEnc_ShiftLow /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2361 RangeEnc_ShiftLow /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2376 RangeEnc_ShiftLow /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2386 RangeEnc_ShiftLow /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2406 LenEnc_Encode /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2412 RangeEnc_ShiftLow /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2420 LenEnc_Encode /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2424 RangeEnc_ShiftLow /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2445 RcTree_ReverseEncode /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2458 RangeEnc_ShiftLow /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=813 RangeEnc_ShiftLow /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2479 RangeEnc_ShiftLow /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2489 RangeEnc_ShiftLow /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2490 RangeEnc_ShiftLow /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2491 RangeEnc_ShiftLow /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2492 FillAlignPrices /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2520 FillDistancesPrices /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2522 LenPriceEnc_UpdateTables /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2524 LenPriceEnc_UpdateTables /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2529 CheckErrors /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2546 Flush /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2552 LzmaEnc_Finish /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2870 __assert_fail linenumber=86 _ZNK12OutputBuffer4sizeEv /src/lzma-fuzz/./common-buffer.h linenumber=87 __assert_fail linenumber=87 __assert_fail linenumber=91 _ZNK12OutputBuffer4sizeEv /src/lzma-fuzz/./common-buffer.h linenumber=93 _ZNK12OutputBuffer4dataEv /src/lzma-fuzz/./common-buffer.h linenumber=95 LzmaDecode /src/lzma-fuzz/sdk/C/LzmaDec.c linenumber=95 LzmaDec_AllocateProbs /src/lzma-fuzz/sdk/C/LzmaDec.c linenumber=1174 LzmaProps_Decode /src/lzma-fuzz/sdk/C/LzmaDec.c linenumber=1124 LzmaDec_AllocateProbs2 /src/lzma-fuzz/sdk/C/LzmaDec.c linenumber=1125 LzmaDec_FreeProbs /src/lzma-fuzz/sdk/C/LzmaDec.c linenumber=1111 LzmaDec_Init /src/lzma-fuzz/sdk/C/LzmaDec.c linenumber=1177 LzmaDec_InitDicAndState /src/lzma-fuzz/sdk/C/LzmaDec.c linenumber=871 LzmaDec_DecodeToDic /src/lzma-fuzz/sdk/C/LzmaDec.c linenumber=1179 LzmaDec_WriteRem /src/lzma-fuzz/sdk/C/LzmaDec.c linenumber=916 LzmaDec_TryDummy /src/lzma-fuzz/sdk/C/LzmaDec.c linenumber=948 LzmaDec_DecodeReal2 /src/lzma-fuzz/sdk/C/LzmaDec.c linenumber=967 LzmaDec_DecodeReal_3 /src/lzma-fuzz/sdk/C/LzmaDec.c linenumber=640 LzmaDec_WriteRem /src/lzma-fuzz/sdk/C/LzmaDec.c linenumber=645 LzmaDec_TryDummy /src/lzma-fuzz/sdk/C/LzmaDec.c linenumber=982 LzmaDec_DecodeReal2 /src/lzma-fuzz/sdk/C/LzmaDec.c linenumber=996 LzmaDec_FreeProbs /src/lzma-fuzz/sdk/C/LzmaDec.c linenumber=1183 __assert_fail linenumber=97 __assert_fail linenumber=98 _ZNK12OutputBuffer4sizeEv /src/lzma-fuzz/./common-buffer.h linenumber=100 __assert_fail linenumber=100 memcmp linenumber=101 __assert_fail linenumber=101 LzmaEnc_Destroy /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=104 LzmaEnc_Destruct /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2257 MatchFinder_Free /src/lzma-fuzz/sdk/C/LzFind.c linenumber=2250 LzmaEnc_FreeLits /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2251 RangeEnc_Free /src/lzma-fuzz/sdk/C/LzmaEnc.c linenumber=2252 ====================================