From e75a400cd38be9136d79c985ca160f65da6b083d Mon Sep 17 00:00:00 2001
From: John Koleszar <jkoleszar@google.com>
Date: Tue, 1 Feb 2011 16:15:45 -0500
Subject: [PATCH] dixie: prevent read of uninitialized memory

When reallocating the framebuffer storage, clear references to the
freed memory to prevent it from being accessed.

Change-Id: Ib496b06be469328e8e269f905dc4c9cb6d453a27
---
 vp8/dixie/predict.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/vp8/dixie/predict.c b/vp8/dixie/predict.c
index f5560c88d2..591b46aa7b 100644
--- a/vp8/dixie/predict.c
+++ b/vp8/dixie/predict.c
@@ -1633,6 +1633,7 @@ vp8_dixie_predict_init(struct vp8_decoder_ctx *ctx)
 
             vpx_img_free(&ctx->frame_strg[i].img);
             ctx->frame_strg[i].ref_cnt = 0;
+            ctx->ref_frames[i] = NULL;
 
             if (!vpx_img_alloc(&ctx->frame_strg[i].img,
                                IMG_FMT_I420, w, h, 16))
-- 
GitLab