Mercurial > libavcodec.hg
changeset 4353:d9cd0e5255d7 libavcodec
fix segfault with http://sam.zoy.org/zzuf/lol-ffplay.mpg and http://sam.zoy.org/zzuf/lol-ffplay.m2v
author | michael |
---|---|
date | Mon, 15 Jan 2007 23:26:09 +0000 |
parents | 0ee71c12734e |
children | d18568fb0187 |
files | mpeg12.c |
diffstat | 1 files changed, 4 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/mpeg12.c Mon Jan 15 07:41:28 2007 +0000 +++ b/mpeg12.c Mon Jan 15 23:26:09 2007 +0000 @@ -3178,6 +3178,10 @@ if(mpeg_field_start(s2) < 0) return -1; } + if(!s2->current_picture_ptr){ + av_log(avctx, AV_LOG_ERROR, "current_picture not initalized\n"); + return -1; + } if(avctx->thread_count > 1){ int threshold= (s2->mb_height*s->slice_count + avctx->thread_count/2) / avctx->thread_count;