GNOME Bugzilla – Bug 611012
Segfault when loading a .dv file on Debian amd64
Last modified: 2010-02-26 08:34:45 UTC
I capture a section of video via firewire from kino and when I click "Import clips" and select a .dv file it segfaults. $ uname -a Linux corwin 2.6.32-trunk-amd64 #1 SMP Sun Jan 10 22:40:40 UTC 2010 x86_64 GNU/Linux $ dpkg -l | grep gstreamer ii bluez-gstreamer 4.60-1 Bluetooth GStreamer support ii gir1.0-gstreamer-0.10 0.10.26.2-2 Description: GObject introspection data for the GStreamer librar ii gstreamer0.10-alsa 0.10.26.2-1 GStreamer plugin for ALSA ii gstreamer0.10-esd 0.10.18.2-1 GStreamer plugin for ESD ii gstreamer0.10-ffmpeg 0.10.9.2-1 FFmpeg plugin for GStreamer ii gstreamer0.10-ffmpeg-dbg 0.10.9.2-1 FFmpeg plugin for GStreamer (debug symbols) ii gstreamer0.10-fluendo-mp3 0.10.7.debian-1 Fluendo mp3 decoder GStreamer plugin ii gstreamer0.10-gnonlin 0.10.14-1 non-linear editing module for GStreamer ii gstreamer0.10-nice 0.0.10-2+b1 ICE library (GStreamer plugin) ii gstreamer0.10-plugins-bad 0.10.17.2-1 GStreamer plugins from the "bad" set iU gstreamer0.10-plugins-bad-dbg 0.10.17.2-1 GStreamer plugins from the "bad" set (debug symbols) ii gstreamer0.10-plugins-base 0.10.26.2-1 GStreamer plugins from the "base" set ii gstreamer0.10-plugins-base-dbg 0.10.26.2-1 GStreamer plugins from the "base" set ii gstreamer0.10-plugins-good 0.10.18.2-1 GStreamer plugins from the "good" set ii gstreamer0.10-plugins-good-dbg 0.10.18.2-1 GStreamer plugins from the "good" set ii gstreamer0.10-plugins-really-bad 0.10.17-0.1 GStreamer plugins from the "bad" set ii gstreamer0.10-plugins-ugly 0.10.13.2-1 GStreamer plugins from the "ugly" set ii gstreamer0.10-plugins-ugly-dbg 0.10.13.2-1 GStreamer plugins from the "ugly" set (debug symbols) ii gstreamer0.10-pulseaudio 0.10.18.2-1 GStreamer plugin for PulseAudio ii gstreamer0.10-sdl 0.10.17.2-1 GStreamer plugin for SDL output ii gstreamer0.10-tools 0.10.26.2-2 Tools for use with GStreamer ii gstreamer0.10-x 0.10.26.2-1 GStreamer plugins for X11 and Pango ii libgstreamer-plugins-base0.10-0 0.10.26.2-1 GStreamer libraries from the "base" set ii libgstreamer0.10-0 0.10.26.2-2 Core GStreamer libraries and elements ii libgstreamer0.10-0-dbg 0.10.26.2-2 Core GStreamer libraries and elements ii totem-gstreamer 2.28.5-1 A simple media player for the GNOME desktop (transitional packag This error occurs in both the Debian 0.13.3-2 package as well as the git repository. I upgraded all the gstreamer plugins from Sid to Experimental to no avail. (gdb) backtrace
+ Trace 220710
Created attachment 154647 [details] bt with gstreamer0.10-ffmpeg-dbg installed
Created attachment 154648 [details] bt from totem seg fault Totem is seg faulting on the same .dv file which works for other people.
Link to dv file: http://sendthemtomir.com/capture009.dv
Created attachment 154649 [details] thr a a bt from totem seg fault
Works fine here with latest pre-releases, could you check again with 0.10.26.3 and the other .3 versions? I've uploaded them some minutes ago to the PPA.
I don't know what a PPA is but I went to packages.debian.org and grabbed the .3 versions. $ dpkg -l | grep gstreamer ii bluez-gstreamer 4.60-1 Bluetooth GStreamer support ii gir1.0-gstreamer-0.10 0.10.26.3-1 Description: GObject introspection data for the GStreamer librar ii gstreamer0.10-alsa 0.10.26.3-1 GStreamer plugin for ALSA ii gstreamer0.10-esd 0.10.18.3-1 GStreamer plugin for ESD ii gstreamer0.10-ffmpeg 0.10.9.3-1 FFmpeg plugin for GStreamer ii gstreamer0.10-ffmpeg-dbg 0.10.9.3-1 FFmpeg plugin for GStreamer (debug symbols) ii gstreamer0.10-fluendo-mp3 0.10.7.debian-1 Fluendo mp3 decoder GStreamer plugin ii gstreamer0.10-gnonlin 0.10.14-2 non-linear editing module for GStreamer ii gstreamer0.10-nice 0.0.10-2+b1 ICE library (GStreamer plugin) ii gstreamer0.10-plugins-bad 0.10.17.3-1 GStreamer plugins from the "bad" set ii gstreamer0.10-plugins-bad-dbg 0.10.17.3-1 GStreamer plugins from the "bad" set (debug symbols) ii gstreamer0.10-plugins-base 0.10.26.3-1 GStreamer plugins from the "base" set ii gstreamer0.10-plugins-base-dbg 0.10.26.3-1 GStreamer plugins from the "base" set ii gstreamer0.10-plugins-good 0.10.18.3-1 GStreamer plugins from the "good" set ii gstreamer0.10-plugins-good-dbg 0.10.18.3-1 GStreamer plugins from the "good" set ii gstreamer0.10-plugins-really-bad 0.10.17-0.1 GStreamer plugins from the "bad" set ii gstreamer0.10-plugins-ugly 0.10.13.3-1 GStreamer plugins from the "ugly" set ii gstreamer0.10-plugins-ugly-dbg 0.10.13.3-1 GStreamer plugins from the "ugly" set (debug symbols) ii gstreamer0.10-pulseaudio 0.10.18.3-1 GStreamer plugin for PulseAudio ii gstreamer0.10-sdl 0.10.17.3-1 GStreamer plugin for SDL output ii gstreamer0.10-tools 0.10.26.3-1 Tools for use with GStreamer ii gstreamer0.10-x 0.10.26.3-1 GStreamer plugins for X11 and Pango ii libgstreamer-plugins-base0.10-0 0.10.26.3-1 GStreamer libraries from the "base" set ii libgstreamer0.10-0 0.10.26.3-1 Core GStreamer libraries and elements ii libgstreamer0.10-0-dbg 0.10.26.3-1 Core GStreamer libraries and elements ii totem-gstreamer 2.28.5-1 A simple media player for the GNOME desktop (transitional packag $ totem /home/michael/capture009.dv no more csLADSPA plugins ERROR: Could not load classifier cascade /usr/share/opencv/haarcascades/haarcascade_frontalface_alt2.xml Segmentation fault
Could you get a new backtrace with gstreamer0.10-ffmpeg-dbg installed?
Oh, what's the output of dpkg -l libavcodec52 i.e., which version of it do you have installed?
ii libavcodec52 5:0.5+svn20100208-0.1 ii gstreamer0.10-ffmpeg 0.10.9.3-1 ii gstreamer0.10-ffmpeg-dbg 0.10.9.3-1 (gdb) bt
+ Trace 220729
Thread 11 (Thread 0x7fffd7fff910 (LWP 1577))
Thread 10 (Thread 0x7fffdf7fe910 (LWP 1513))
Ok, please install libavcodec52 (and other ffmpeg stuff) from Debian directly, not from Debian Multimedia or any other third party source. If it is still not working please file a bug against the Debian package of gstreamer0.10-ffmpeg.
Why does ffdec_dvvideo have a non-NONE rank again? I thought it had problems (I remember attempts to make it 'the' dv decoder, but then something always comes up..)