No description
Find a file
Santhosh Behara 6ec830ac0c mm-video-v4l2: venc: Protect buffer from being freed while accessing
Output buffer (in use-buffer mode) has an internal backup ion buffer.
The contents of this buffer are deep-copied in client's buffer in
the context of VideoEncCallBackThread; while this buffer can be
freed in the client thread's context.
Check the allocation bitmask before attempting to copy and
synchronize these operations by holding a lock

Fixes bug 36130225
 Security Vulnerability - Heap use after free in libOmxVenc

CRs-Fixed: 2053101

Author: Praveen Chavan <pchavan@codeaurora.org>

Change-Id: I6141e81d7dbd50bc3601c8df066fd8cbd06b4e0b
2017-08-24 15:59:11 -07:00
msm8974 mm-video-v4l2: venc: Protect buffer from being freed while accessing 2017-07-25 15:06:04 -07:00
msm8996 mm-video-v4l2: venc: Protect buffer from being freed while accessing 2017-07-25 15:13:51 -07:00
msm8998 mm-video-v4l2: venc: Protect buffer from being freed while accessing 2017-08-24 15:59:11 -07:00
Android.mk msm8998: rename msmcobalt to msm8998 2016-12-15 12:22:15 -08:00
CleanSpec.mk qcom/media: update media code 2012-06-21 16:21:47 -07:00