Am Mittwoch, den 11.03.2009, 10:47 +0100 schrieb Christophe Guéret: > Works...
Ok, now we should test with detached debug symbols... Could you build gst-ffmpeg with the attached debdiff and install the dbg package and then run it in gdb to see if you can get a backtrace? :) Please don't provide any DEB_BUILD_OPTS this time... Let's hope it crashes now... (btw, did you try a simple rebuild without DEB_BUILD_OPTS to see if a simple rebuild fixes the crash already?)
Index: debian/gstreamer0.10-ffmpeg.install =================================================================== --- debian/gstreamer0.10-ffmpeg.install (Revision 0) +++ debian/gstreamer0.10-ffmpeg.install (Revision 0) @@ -0,0 +1 @@ +debian/tmp/usr/lib/*/*.so* Index: debian/control =================================================================== --- debian/control (Revision 2150) +++ debian/control (Arbeitskopie) @@ -49,3 +49,33 @@ http://www.ffmpeg.org/ http://gstreamer.freedesktop.org/ http://gstreamer.freedesktop.org/modules/gst-ffmpeg.html + +Package: gstreamer0.10-ffmpeg-dbg +Architecture: any +Section: libdevel +Depends: ${misc:Depends}, + ${shlibs:Depends}, + gstreamer0.10-ffmpeg (= ${binary:Version}) +XB-GStreamer-Version: ${gstreamer:Version} +XB-GStreamer-Elements: ${gstreamer:Elements} +XB-GStreamer-URI-Sources: ${gstreamer:URISources} +XB-GStreamer-URI-Sinks: ${gstreamer:URISinks} +XB-GStreamer-Encoders: ${gstreamer:Encoders} +XB-GStreamer-Decoders: ${gstreamer:Decoders} +Provides: ${gstreamer:Provides} +Description: FFmpeg plugin for GStreamer (debug symbols) + This GStreamer plugin supports a large number of audio and video compression + formats through the use of the FFmpeg library. The plugin contains GStreamer +# elements for encoding 40+ formats (MPEG, DivX, MPEG4, AC3, DV, ...), decoding + elements for decoding 90+ formats (AVI, MPEG, OGG, Matroska, ASF, ...), + demuxing 30+ formats and colorspace conversion. + . + http://www.ffmpeg.org/ + http://gstreamer.freedesktop.org/ + http://gstreamer.freedesktop.org/modules/gst-ffmpeg.html + . + This package contains unstripped shared libraries. It is provided primarily + to provide a backtrace with names in a debugger, this makes it somewhat + easier to interpret core dumps. The libraries are installed in + /usr/lib/debug and are automatically used by gdb. + Index: debian/rules =================================================================== --- debian/rules (Revision 2122) +++ debian/rules (Arbeitskopie) @@ -33,6 +33,8 @@ DEB_INSTALL_DOCS_ALL += debian/README.Debian NEWS +DEB_DH_STRIP_ARGS := --dbg-package=gstreamer0.10-ffmpeg-dbg + install/gstreamer0.10-ffmpeg:: rm -f debian/gstreamer0.10-ffmpeg/usr/lib/gstreamer-0.10/libgst*.la rm -f debian/gstreamer0.10-ffmpeg/usr/lib/gstreamer-0.10/libgst*.a
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil