Rob Freer <[EMAIL PROTECTED]> added the comment:

I have found the problem. it is a bug in dvbsub_parser

Line which says

if (p + len + 6 <= p_end)
                {
                    *poutbuf_size += len + 6;

                    p += len + 6;
                } else
                    break;

should say

if (p + len + 6 < p_end)
                {
                    *poutbuf_size += len + 6;

                    p += len + 6;
                } else
                    break;

Am not sure about procedures for checking in fixes, so either someone can let me
know or do this themselves. 

Thanks

______________________________________________________
FFmpeg issue tracker <[EMAIL PROTECTED]>
<https://roundup.mplayerhq.hu/roundup/ffmpeg/issue536>
______________________________________________________

Reply via email to