1
0
mirror of https://github.com/mstorsjo/fdk-aac.git synced 2025-01-23 04:10:53 +01:00
Go to file
Jean-Michel Trivi e46ff0f7f9 Fix stack corruption happening in aacDecoder_drcExtractAndMap()
In the aacDecoder_drcExtractAndMap() function, self->numThreads
  can be used after having exceeded its intended max value,
  MAX_DRC_THREADS, causing memory to be cleared after the
  threadBs[MAX_DRC_THREADS] array.
The crash is prevented by never using self->numThreads with
  a value equal to or greater than MAX_DRC_THREADS.
A proper fix will be required as there seems to be an issue as
  to which entry in the threadBs array is meant to be initialized
  and used.

Bug 26751339

Change-Id: I655cc40c35d4206ab72e83b2bdb751be2fe52b5a
2016-03-21 21:58:57 +00:00
documentation AAC Decoder: introduce time domain limiter 2014-03-31 23:41:44 +00:00
libAACdec Fix stack corruption happening in aacDecoder_drcExtractAndMap() 2016-03-21 21:58:57 +00:00
libAACenc Remove __DATE__/__TIME__ 2015-10-23 09:48:27 -07:00
libFDK Remove __DATE__/__TIME__ 2015-10-23 09:48:27 -07:00
libMpegTPDec Remove __DATE__/__TIME__ 2015-10-23 09:48:27 -07:00
libMpegTPEnc Remove __DATE__/__TIME__ 2015-10-23 09:48:27 -07:00
libPCMutils Merge "Remove __DATE__/__TIME__" 2015-10-27 23:27:46 +00:00
libSBRdec Remove __DATE__/__TIME__ 2015-10-23 09:48:27 -07:00
libSBRenc Remove __DATE__/__TIME__ 2015-10-23 09:48:27 -07:00
libSYS Remove __DATE__/__TIME__ 2015-10-23 09:48:27 -07:00
Android.mk build: wildcard isn't guaranteed to be sorted 2015-08-07 13:51:09 -07:00
MODULE_LICENSE_FRAUNHOFER Snapshot 2bda038c16 2012-07-11 10:15:24 -07:00
NOTICE Snapshot 2bda038c16 2012-07-11 10:15:24 -07:00