[Ffmpeg-devel] [PATCH] Fix infinite loop when decoding asf/wma packet
Patrice Bensoussan
patrice.bensoussan
Tue Sep 26 01:34:12 CEST 2006
Well, it seems that when the first byte is not 0x82, we continue to
decode the packet although I don't know what the implications are for
decoding... According to the doc below, most packets are using v82
header. So I guess we should do something else when it's not 82...
but it's better to do nothing than actually doing something wrong.
http://avifile.sourceforge.net/asf-1.0.htm
The file showing the issue is definitely decoded with this fix. Do
you have any ftp I can use to upload the file? (it's about 12mb).
On 26 Sep 2006, at 00:13, Michael Niedermayer wrote:
> Hi
>
> On Mon, Sep 25, 2006 at 11:42:38PM +0100, Patrice Bensoussan wrote:
>> Hello,
>>
>> Here is a patch to fix a problem causing an infinite loop when
>> decoding some asf/wma files. Notice that the patch actually returns 0
>> rather than an error on purpose as the file showing the problem is
>> actually properly decoded when this happens (much better than having
>> the decoding/conversion stop when this happens).
>
> could you explain why this leads to a infinite loop? (i assume you
> already
> know) and please upload a sample which needs this
>
> [...]
> --
> Michael GnuPG fingerprint:
> 9FF2128B147EF6730BADF133611EC787040B0FAB
>
> In the past you could go to a library and read, borrow or copy any
> book
> Today you'd get arrested for mere telling someone where the library is
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel at mplayerhq.hu
> http://lists.mplayerhq.hu/mailman/listinfo/ffmpeg-devel
>
More information about the ffmpeg-devel
mailing list