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

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil

Reply via email to