Bug#421208: gstreamer0.10-ffmpeg: crashes on startup
Matijs van Zuijlen
Matijs.van.Zuijlen at xs4all.nl
Fri Apr 27 07:53:02 UTC 2007
Package: gstreamer0.10-ffmpeg
Version: 0.10.2-2
Severity: important
Hello,
This gstreamer plugin crashes on startup, hence crashing gstreamer, hence
crashing gnome-settings-daemon. After determining the problem was somewhere
in gstreamer, I ran:
gst-launch-0.10 --gst-debug-level=5 2> ~/err.log
This dumps core.
Here is a backtrace of the resulting core dump:
Core was generated by `gst-launch-0.10 --gst-debug-level=5'.
Program terminated with signal 4, Illegal instruction.
#0 0x0f5c530c in ?? () from /usr/lib/gstreamer-0.10/libgstffmpeg.so
#0 0x0f5c530c in ?? () from /usr/lib/gstreamer-0.10/libgstffmpeg.so
#1 0x0f5ad4d4 in ?? () from /usr/lib/gstreamer-0.10/libgstffmpeg.so
#2 0x0f5ad4cc in ?? () from /usr/lib/gstreamer-0.10/libgstffmpeg.so
#3 0x0ff84580 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#4 0x0ff84b60 in gst_plugin_load_file () from /usr/lib/libgstreamer-0.10.so.0
#5 0x0ff8af90 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#6 0x0ff8b3ec in gst_registry_scan_path () from /usr/lib/libgstreamer-0.10.so.0
#7 0x0ff46e5c in ?? () from /usr/lib/libgstreamer-0.10.so.0
#8 0x0ff474fc in ?? () from /usr/lib/libgstreamer-0.10.so.0
#9 0x0ff484d0 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#10 0x0fdca020 in g_option_context_parse () from /usr/lib/libglib-2.0.so.0
#11 0x100036f8 in ?? ()
#12 0x0fbf8728 in generic_start_main () from /lib/libc.so.6
#13 0x0fbf8978 in __libc_start_main () from /lib/libc.so.6
#14 0x00000000 in ?? ()
Here are the last lines of ~/err.log:
0:00:00.951392000 27432 0x10016050 DEBUG GST_REGISTRY gstregistry.c:450:gst_registry_add_feature:<registry0> adding feature 0x1009a5a0 (ffdemux_yuv4mpegpipe)
0:00:00.951469000 27432 0x10016050 LOG GST_REFCOUNTING gstobject.c:325:gst_object_ref:<ffdemux_yuv4mpegpipe> 0x1009a5a0 ref 1->2
0:00:00.951513000 27432 0x10016050 LOG GST_REFCOUNTING gstobject.c:379:gst_object_sink:<ffdemux_yuv4mpegpipe> sink
0:00:00.951551000 27432 0x10016050 LOG GST_REFCOUNTING gstobject.c:383:gst_object_sink:<ffdemux_yuv4mpegpipe> clear floating flag
0:00:00.951588000 27432 0x10016050 LOG GST_REFCOUNTING gstobject.c:352:gst_object_unref:<ffdemux_yuv4mpegpipe> 0x1009a5a0 unref 2->1
0:00:00.951623000 27432 0x10016050 LOG GST_REGISTRY gstregistry.c:458:gst_registry_add_feature:<registry0> emitting feature-added for ffdemux_yuv4mpegpipe
0:00:00.951664000 27432 0x10016050 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for fftype_yuv4mpegpipe
0:00:00.951729000 27432 0x10016050 LOG GST_REFCOUNTING gstobject.c:293:gst_object_init:<GstObject at 0x10046168> 0x10046168 new
0:00:00.951803000 27432 0x10016050 DEBUG GST_TYPEFIND gsttypefind.c:86:gst_type_find_register:<typefindfactory151> using new typefind factory for fftype_yuv4mpegpipe
0:00:00.951848000 27432 0x10016050 LOG GST_REFCOUNTING gstcaps.c:373:gst_caps_ref: 0x100defc0 1->2
0:00:00.951973000 27432 0x10016050 DEBUG GST_REGISTRY gstregistry.c:450:gst_registry_add_feature:<registry0> adding feature 0x10046168 (fftype_yuv4mpegpipe)
0:00:00.952036000 27432 0x10016050 LOG GST_REFCOUNTING gstobject.c:325:gst_object_ref:<fftype_yuv4mpegpipe> 0x10046168 ref 1->2
0:00:00.952078000 27432 0x10016050 LOG GST_REFCOUNTING gstobject.c:379:gst_object_sink:<fftype_yuv4mpegpipe> sink
0:00:00.952177000 27432 0x10016050 LOG GST_REFCOUNTING gstobject.c:383:gst_object_sink:<fftype_yuv4mpegpipe> clear floating flag
0:00:00.952219000 27432 0x10016050 LOG GST_REFCOUNTING gstobject.c:352:gst_object_unref:<fftype_yuv4mpegpipe> 0x10046168 unref 2->1
0:00:00.952253000 27432 0x10016050 LOG GST_REGISTRY gstregistry.c:458:gst_registry_add_feature:<registry0> emitting feature-added for fftype_yuv4mpegpipe
0:00:00.970796000 27431 0x10016050 DEBUG GST_INIT gst.c:827:ensure_current_registry_forking: parent waiting on child
0:00:00.971603000 27431 0x10016050 DEBUG GST_INIT gst.c:829:ensure_current_registry_forking: parent done waiting on child
0:00:00.971675000 27431 0x10016050 ERROR GST_INIT gst.c:832:ensure_current_registry_forking: child did not exit normally, terminated by signal
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: powerpc (ppc)
Kernel: Linux 2.6.18-4-powerpc
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages gstreamer0.10-ffmpeg depends on:
ii libc6 2.5-4 GNU C Library: Shared libraries
ii libglib2.0-0 2.12.11-3 The GLib library of C routines
ii libgstreamer-plugins-base0 0.10.12-2 GStreamer libraries from the "base
ii libgstreamer0.10-0 0.10.12-3 Core GStreamer libraries and eleme
ii liboil0.3 0.3.11-1 Library of Optimized Inner Loops
ii libxml2 2.6.28.dfsg-1 GNOME XML library
ii zlib1g 1:1.2.3-13 compression library - runtime
gstreamer0.10-ffmpeg recommends no packages.
More information about the pkg-gstreamer-maintainers
mailing list