# HG changeset patch # User takis # Date 1170079632 0 # Node ID a848b652f0ac8e37e136cf43fe61dc7005b19176 # Parent 85ac154efd9996c93dc95f74be69effcd1997617 Fix segfault in bmp decoder. Patch by Michel Bardiaux mbardiaux mediaxim dot be. diff -r 85ac154efd99 -r a848b652f0ac bmp.c --- a/bmp.c Mon Jan 29 10:42:36 2007 +0000 +++ b/bmp.c Mon Jan 29 14:07:12 2007 +0000 @@ -158,6 +158,9 @@ return -1; } + if(p->data[0]) + avctx->release_buffer(avctx, p); + p->reference = 0; if(avctx->get_buffer(avctx, p) < 0){ av_log(avctx, AV_LOG_ERROR, "get_buffer() failed\n");