summaryrefslogtreecommitdiffstats
path: root/MdeModulePkg/MdeModulePkg.ci.yaml
diff options
context:
space:
mode:
authorNickle Wang <nickle.wang@hpe.com>2021-07-05 10:41:07 +0800
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2021-07-07 07:04:47 +0000
commitd10e05801686e3169f8b8f532fa3087411884bc5 (patch)
tree02139a122a0d010047ec1ef7ee8aa11b9e278cc2 /MdeModulePkg/MdeModulePkg.ci.yaml
parent0a6b303dcedb7af238ad485d545802befb797b3a (diff)
downloadedk2-d10e05801686e3169f8b8f532fa3087411884bc5.tar.gz
edk2-d10e05801686e3169f8b8f532fa3087411884bc5.tar.bz2
edk2-d10e05801686e3169f8b8f532fa3087411884bc5.zip
MdeModulePkg/RegularExpressionDxe: Fix memory assert in FreePool()
Memory buffer that is allocated by malloc() and realloc() will be shifted by 8 bytes because Oniguruma keeps its memory signature. This 8 bytes shift is not handled while calling free() to release memory. Add free() function to check Oniguruma signature before release memory because memory buffer is not touched when using calloc(). Signed-off-by: Nickle Wang <nickle.wang@hpe.com> Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn>
Diffstat (limited to 'MdeModulePkg/MdeModulePkg.ci.yaml')
0 files changed, 0 insertions, 0 deletions