Bug#496523: gstreamer0.10-ffmpeg_0.10.4.2-1(mips/experimental): FTBFS: ERROR: Caught a segmentation fault

Frank Lichtenheld djpig at debian.org
Fri Aug 29 14:10:12 UTC 2008


On Fri, Aug 29, 2008 at 03:22:12PM +0200, Sebastian Dröge wrote:
> Am Donnerstag, den 28.08.2008, 21:21 +0200 schrieb Frank Lichtenheld:
> > On Mon, Aug 25, 2008 at 07:06:41PM +0200, Sebastian Dröge wrote:
> > > Could you get a backtrace of
> > > 
> > > GST_REGISTRY_FORK="no" gst-codec-info-0.10
> > > debian/gstreamer0.10-ffmpeg/usr/lib/gstreamer-0.10/libgstffmpeg.so
> > > 
> > > Best would be with gstreamer and ffmpeg debug packages installed.
> > 
> > Building with noopt,nostrip helps for the backtrace, although it still
> > doesn't look particulary helpful:
> > (gdb) bt
> > #0  av_log_set_callback (callback=0x2b2dd034 <gst_ffmpeg_log_callback>)
> >     at /build/buildd/ffmpeg-debian-0.svn20080206/libavutil/log.c:76
> > #1  0x2b2dd318 in plugin_init (plugin=0x4271d8) at gstffmpeg.c:134
> > #2  0x2aca1850 in gst_plugin_register_func (plugin=0x4271d8, 
> >     desc=0x2b332310) at gstplugin.c:339
> > #3  0x2aca2600 in gst_plugin_load_file (
> >     filename=0x7fcf2e92 "debian/gstreamer0.10-ffmpeg/usr/lib/gstreamer-0.10/libgstffmpeg.so", error=0x7fcf2c78) at gstplugin.c:603
> > #4  0x00401688 in main (argc=2, argv=0x7fcf2db4)
> >     at debian/gst-codec-info.c:420
> 
> No idea how it can crash there. av_log_set_callback() just sets a static
> variable to the callback that was passed as parameter.
> 
> There must be something else really broken :)
> 
> Could you check if a program that just calls av_log_set_callback() with
> some function as parameter crashes too?
> 
> And does something like valgrind exist for mips? Might help here :)

I will try to take another look at it. CCing debian-mips in case
someone has some time to kill and would like to take a look at a
mips-specific issue.

Gruesse,
-- 
Frank Lichtenheld <djpig at debian.org>
www: http://www.djpig.de/





More information about the Pkg-gstreamer-maintainers mailing list