diff options
author | Antonios Vamporakis <ant@area128.com> | 2013-12-31 02:57:01 +0100 |
---|---|---|
committer | Tom Rini <trini@ti.com> | 2014-01-14 09:01:05 -0500 |
commit | 4d3b8a0d1b8665c190d502744e753ba05a047810 (patch) | |
tree | 5d10a711dd745bb2d038d90db1606225ce2fba80 /lib/lzma/LzmaDec.h | |
parent | cddb6b8304bfbc34f43920051256de7fe6c4c0ab (diff) | |
download | u-boot-imx-4d3b8a0d1b8665c190d502744e753ba05a047810.zip u-boot-imx-4d3b8a0d1b8665c190d502744e753ba05a047810.tar.gz u-boot-imx-4d3b8a0d1b8665c190d502744e753ba05a047810.tar.bz2 |
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/lzma/LzmaDec.h')
0 files changed, 0 insertions, 0 deletions