Bug#511902: Segmentation fault in gst_register_typefind

Julien PUYDT julien.puydt at laposte.net
Thu Jan 15 20:11:01 UTC 2009


Sebastian Dröge a écrit :
> I can't reproduce this here. Can you get a backtrace with debugging
> symbols installed and list the versions of all gstreamer related
> packages you have installed?

Program received signal SIGSEGV, Segmentation fault.
0xb7f7e805 in gst_type_find_register (plugin=0x812eb60,
     name=0xb6fb2648 "subparse_typefind", rank=64,
     func=0xb6fac1f0 <gst_subparse_type_find>, extensions=0xb6fb4c34,
     possible_caps=0xb6fb4c00, data=0x0, data_notify=0) at gsttypefind.c:96
96	gsttypefind.c: No such file or directory.
	in gsttypefind.c
(gdb) thread apply all bt

Thread 3 (Thread 0xb672cb90 (LWP 22894)):
#0  0xb7fe3424 in __kernel_vsyscall ()
#1  0xb7d73e67 in poll () from /lib/i686/cmov/libc.so.6
#2  0xb6f65c22 in ?? () from /usr/lib/libpulse.so.0
#3  0x08183fe8 in ?? ()
#4  0x00000001 in ?? ()
#5  0xffffffff in ?? ()
#6  0x00000000 in ?? ()

Thread 2 (Thread 0xb6f2db90 (LWP 22893)):
#0  0xb7fe3424 in __kernel_vsyscall ()
#1  0xb7d73e67 in poll () from /lib/i686/cmov/libc.so.6
#2  0xb6f65c22 in ?? () from /usr/lib/libpulse.so.0
#3  0x08183ae8 in ?? ()
#4  0x00000001 in ?? ()
#5  0xffffffff in ?? ()
#6  0xb7fed3bd in ?? () from /lib/ld-linux.so.2
#7  0xb6f57c09 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#8  0xb6f593c3 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#9  0xb6f59494 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#10 0xb6f659d3 in ?? () from /usr/lib/libpulse.so.0
#11 0x08183950 in ?? ()
#12 0x00000000 in ?? ()

Thread 1 (Thread 0xb7ae76b0 (LWP 22887)):
#0  0xb7f7e805 in gst_type_find_register (plugin=0x812eb60,
     name=0xb6fb2648 "subparse_typefind", rank=64,
     func=0xb6fac1f0 <gst_subparse_type_find>, extensions=0xb6fb4c34,
     possible_caps=0xb6fb4c00, data=0x0, data_notify=0) at gsttypefind.c:96
#1  0xb6fac7fd in plugin_init (plugin=0x812eb60) at gstsubparse.c:1523
#2  0xb7f65e99 in gst_plugin_register_func (plugin=0x812eb60, 
desc=0xb6fb4bc0)
     at gstplugin.c:342
#3  0xb7f66c62 in gst_plugin_load_file (
     filename=0x812c7d8 "/usr/lib/gstreamer-0.10/libgstsubparse.so",
     error=0xbffff518) at gstplugin.c:553
#4  0xb7f6730e in gst_plugin_load_by_name (name=0x812c7c8 "subparse")
     at gstplugin.c:971
#5  0xb7f6837d in gst_plugin_feature_load (feature=0x8128920)
     at gstpluginfeature.c:110
#6  0x0804c204 in ?? ()
#7  0x08128920 in ?? ()
#8  0x08055d08 in ?? ()
#9  0xb7fff820 in ?? ()
#10 0x00000000 in ?? ()


> dpkg -l | grep gst

$ dpkg -l | grep gst
ii  gstreamer-tools                      0.10.21.3-1 
                  Tools for use with GStreamer
ii  gstreamer0.10-alsa                   0.10.21.3-1 
                  GStreamer plugin for ALSA
ii  gstreamer0.10-doc                    0.10.20-1 
                  GStreamer core documentation and manuals
ii  gstreamer0.10-ffmpeg                 0.10.4-3 
                  FFmpeg plugin for GStreamer
ii  gstreamer0.10-gnomevfs               0.10.21.3-1 
                  GStreamer plugin for GnomeVFS
ii  gstreamer0.10-plugins-bad            0.10.7-2 
                  GStreamer plugins from the "bad" set
ii  gstreamer0.10-plugins-bad-doc        0.10.7-2 
                  GStreamer documentation for plugins from the "bad" set
ii  gstreamer0.10-plugins-base           0.10.21.3-1 
                  GStreamer plugins from the "base" set
ii  gstreamer0.10-plugins-base-dbg       0.10.21.3-1 
                  GStreamer plugins from the "base" set
ii  gstreamer0.10-plugins-base-doc       0.10.20-1 
                  GStreamer documentation for plugins from the "base" set
ii  gstreamer0.10-plugins-good           0.10.8-4 
                  GStreamer plugins from the "good" set
ii  gstreamer0.10-plugins-good-doc       0.10.8-4 
                  GStreamer documentation for plugins from the "good" set
ii  gstreamer0.10-plugins-ugly           0.10.8-1 
                  GStreamer plugins from the "ugly" set
ii  gstreamer0.10-plugins-ugly-doc       0.10.8-1 
                  GStreamer documentation for plugins from the "ugly" set
ii  gstreamer0.10-pulseaudio             0.10.11-2 
                  GStreamer plugin for PulseAudio
ii  gstreamer0.10-tools                  0.10.20-1 
                  Tools for use with GStreamer
ii  gstreamer0.10-x                      0.10.21.3-1 
                  GStreamer plugins for X11 and Pango
ii  libgstreamer-plugins-base0.10-0      0.10.21.3-1 
                  GStreamer libraries from the "base" set
ii  libgstreamer-plugins-base0.10-dev    0.10.21.3-1 
                  GStreamer development files for libraries from the "bas
ii  libgstreamer0.10-0                   0.10.21.3-1 
                  Core GStreamer libraries and elements
ii  libgstreamer0.10-0-dbg               0.10.21.3-1 
                  Core GStreamer libraries and elements
ii  libgstreamer0.10-dev                 0.10.21.3-1 
                  GStreamer core development files
ii  python-gst0.10                       0.10.12-1.1 
                  generic media-playing framework (Python bindings)
ii  totem-gstreamer                      2.22.2-5 
                  A simple media player for the GNOME desktop based on GS


Hope that helps,

Snark on #gstreamer





More information about the Pkg-gstreamer-maintainers mailing list