summaryrefslogtreecommitdiffstats
path: root/lib/bzlib_huffman.c
diff options
context:
space:
mode:
authorAntonios Vamporakis <ant@area128.com>2013-12-31 02:57:01 +0100
committerTom Rini <trini@ti.com>2014-01-14 09:01:05 -0500
commit4d3b8a0d1b8665c190d502744e753ba05a047810 (patch)
tree5d10a711dd745bb2d038d90db1606225ce2fba80 /lib/bzlib_huffman.c
parentcddb6b8304bfbc34f43920051256de7fe6c4c0ab (diff)
downloadtalos-obmc-uboot-4d3b8a0d1b8665c190d502744e753ba05a047810.tar.gz
talos-obmc-uboot-4d3b8a0d1b8665c190d502744e753ba05a047810.zip
lzma: fix buffer bound check error
Variable uncompressedSize references the space available, while outSizeFull is the actual expected uncompressed size. Using the wrong value causes LzmaDecode to return SZ_ERROR_INPUT_EOF. Problem was introduced in commit afca294. While at it add additional debug message. Signed-off-by: Antonios Vamporakis <ant@area128.com> CC: Kees Cook <keescook@chromium.org> CC: Simon Glass <sjg@chromium.org> CC: Daniel Schwierzeck <daniel.schwierzeck@gmail.com> CC: Luka Perkov <luka@openwrt.org>
Diffstat (limited to 'lib/bzlib_huffman.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud