summaryrefslogtreecommitdiff
path: root/codebook.c
diff options
context:
space:
mode:
authorTim Terriberry <tterribe@xiph.org>2010-10-15 02:52:29 +0000
committerTim Terriberry <tterribe@xiph.org>2010-10-15 02:52:29 +0000
commit3ada73cc10e6da279bf3b6458e30343ed7d2f01e (patch)
treebe661d4a88352ca0d2ff4c80be8acfc1937eb58b /codebook.c
parent1e064b757f4b62139ffbba96fae3867242c1385c (diff)
downloadtremor-3ada73cc10e6da279bf3b6458e30343ed7d2f01e.tar.gz
Fix decoder handling of floor0 when the LSP order is 1.
Header setup allows the LSP order to be as low as one, but the code in vorbis_lsp_to_curve() assumed it was at least two. This wasn't terrible in libvorbis... it would multiply a nonsense (but defined) value into the output, and nothing more. In Tremor, it referenced several completely undefined (stack) values, which could cause out-of-bounds lookup table accesses and crashes. git-svn-id: https://svn.xiph.org/trunk/Tremor@17538 0101bb08-14d6-0310-b084-bc0e0c8e3800
Diffstat (limited to 'codebook.c')
0 files changed, 0 insertions, 0 deletions