[FFmpeg-trac] #25(avfilter:new): "Access violation reading location 0x00000000" using yadif/libavfilter on MSVC++

FFmpeg trac at avcodec.org
Fri Apr 1 17:44:05 CEST 2011


#25: "Access violation reading location 0x00000000" using yadif/libavfilter on
MSVC++
--------------------+-----------------------
Reporter:  fpretto  |       Owner:  michael
    Type:  defect   |      Status:  new
Priority:  normal   |   Component:  avfilter
 Version:  git      |  Resolution:
Keywords:           |  Blocked By:
Blocking:           |  Reproduced:  0
Analyzed:  0        |
--------------------+-----------------------

Comment (by fpretto):

 Recompiling ffmpeg with --disable-sse and --disable-ssse3 fixes the
 problem here.

 For some Euros, I may be interested in bounting the fix of this bug
 (ref[1])

 Oh, I have found another possible bug (assertion failed). Just suppose I
 have the same filter chain: src_buffer and yadif. If I don't insert the
 first frame on src_buffer (so the buffer is empty) and I immediately poll
 the output link of yadif filter, I get:

 Assertion failed!

 Program: C:\Users\ceztko\Staging\target\Debug\Test.exe
 File: libavfilter/vf_yadif.c, Line 277

 Expression: yadif->next

 ...and the executable quits.

 [1] http://lists.mplayerhq.hu/pipermail/ffmpeg-
 devel/2010-January/082413.html

-- 
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/25#comment:5>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list