[Ffmpeg-devel] Bug in snow pred_block

Yartrebo yartrebo
Sun Apr 17 04:12:07 CEST 2005


There is a memory bug (segfault causing under some circumstances). Here
is what I know about it:

 - Valgrind gives the following error quite frequently (maybe 50 a
frame):
==8130== Use of uninitialised value of size 4
==8130==    at 0x83B6C4C: put_h264_qpel8_mc12_mmx2
(in /home/yartrebo/compile/crap/main2/mplayer)
==8130==    by 0x7E7E7E7D: ???

 - It is only caused by calling s->dsp.put_h264_qpel_pixels_tab.
mc_block works fine without giving valgrind any headaches.
 - It appears to be caused by improper handling of edge motion blocks.
 - It only appears on non-keyframes.

This bug appears to be the source of a lot of various segfaults and
freezing, so could you [Michael] have a look at it?

Thanks,
Robert Edele






More information about the ffmpeg-devel mailing list