I get "payload read failed" for my xz compressed input rpms that are ~95M in size. I found that this can be resolved by changing the memory limit from 1<<25 to 1<<27 which is hard-coded here.
The is actually not triggered when lzma_auto_decoder is called, but when crread_lz is called, where cfile_readbuf returns LZMA_MEMLIMIT_ERROR.
I get "payload read failed" for my xz compressed input rpms that are ~95M in size. I found that this can be resolved by changing the memory limit from 1<<25 to 1<<27 which is hard-coded here. The is actually not triggered when
lzma_auto_decoder
is called, but whencrread_lz
is called, wherecfile_readbuf
returnsLZMA_MEMLIMIT_ERROR
.