Commit 8cbeb7cf authored by Yaowu Xu's avatar Yaowu Xu
Browse files

Prevent invalid memory access

Change-Id: I1b972c945274254d896d772d859840b2f8211b4f
parent b573fef7
......@@ -748,8 +748,11 @@ static void choose_partitioning(VP9_COMP *cpi,
#else
const BLOCK_SIZE bs = get_plane_block_size(BLOCK_64X64, pd);
#endif
uv_sad = cpi->fn_ptr[bs].sdf(p->src.buf, p->src.stride,
pd->dst.buf, pd->dst.stride);
if (bs == BLOCK_INVALID)
uv_sad = INT_MAX;
else
uv_sad = cpi->fn_ptr[bs].sdf(p->src.buf, p->src.stride,
pd->dst.buf, pd->dst.stride);
#if GLOBAL_MOTION
x->color_sensitivity[i - 1] = uv_sad * 4 > y_sad;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment