[FFmpeg-devel] [PATCH 2/2] lavfi/sink_buffer: implement libav compatibility API.
Nicolas George
nicolas.george at normalesup.org
Thu Sep 27 16:51:15 CEST 2012
Le quintidi 5 vendémiaire, an CCXXI, Michael Niedermayer a écrit :
> for me it seems crashing at fate-flic-magiccarpet, which it does not
> do with incompatible_fork_abi
>
> but the patch should be ok as i didnt notice a change when
> incompatible_fork_abi is enabled
>
> Program received signal SIGSEGV, Segmentation fault.
> 0x00007ffff795e41f in vsink_init (ctx=0x63fb20, args=0x0, opaque=0x110) at libavfilter/sink_buffer.c:207
That is very strange, and it does not happen for me:
avconv_filter.c:
ret = avfilter_graph_create_filter(&ofilter->filter,
avfilter_get_by_name("buffersink"),
name, NULL, NULL, fg->graph);
avfilter_graph_create_filter (args and opaque are the NULL above):
if ((ret = avfilter_init_filter(*filt_ctx, args, opaque)) < 0)
avfilter_init_filter:
if (filter->filter->init_opaque)
ret = filter->filter->init_opaque(filter, args, opaque);
avfilter_vsink_ffbuffersink:
.init_opaque = vsink_init,
I do not understand how that 0x110 can arrive here. Does valgrind report
errors earlier in the run?
Regards,
--
Nicolas George
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20120927/d23e1af5/attachment.asc>
More information about the ffmpeg-devel
mailing list