From: Fabian Bieler Date: Tue, 5 Apr 2011 13:51:01 +0000 (-0600) Subject: mesa: Guard against null pointer deref in fbo validation X-Git-Tag: 062012170305~6397 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c7339d42c603048c0f89276da6576647c4421ba0;p=profile%2Fivi%2Fmesa.git mesa: Guard against null pointer deref in fbo validation This matches the behaviour below when numSamples is compared. At least with the gallium state tracker this can actually occur if st_render_texture fails. Signed-off-by: Brian Paul --- diff --git a/src/mesa/main/fbobject.c b/src/mesa/main/fbobject.c index f0065ad..eb1fef5 100644 --- a/src/mesa/main/fbobject.c +++ b/src/mesa/main/fbobject.c @@ -746,7 +746,7 @@ _mesa_test_framebuffer_completeness(struct gl_context *ctx, continue; } - if (numSamples < 0) { + if (att->Renderbuffer && numSamples < 0) { /* first buffer */ numSamples = att->Renderbuffer->NumSamples; }