Bug#475735: [gstreamer0.10-plugins-base] gstreamer fail to initialize with error "Error re-scanning registry , child terminated by signal > Could not initialize GStreamer"

Sebastian Dröge slomo at circular-chaos.org
Mon Apr 14 12:39:19 UTC 2008

Am Sonntag, den 13.04.2008, 18:15 +0200 schrieb Alessio Gaeta:
> Hash: SHA1
> Sebastian Dröge ha scritto:
> > Hm, maybe I found the bug... could you test rebuild gstreamer0.10 with
> > this patch:
> > 
> > http://webcvs.freedesktop.org/gstreamer/gstreamer/gst/gstregistrybinary.c?r1=1.25&r2=1.26&view=patch
> > 
> > Should solve your issue... if not please give another backtrace the same
> > way as before and the debug logs :)
> I rebuilt and repackaged gstreamer0.10 adding the patch you supplied
> (slightly modified to suit the build system) as
> debian/patches/03_binary-registry-abort.patch. The patch applies
> successfully, with a 2 lines offset. On first debuild, build failed with
> same errors of gst-inspect-0.10. After a rm -R ~/.gstreamer0.10 build
> succeeded. Regretfully, I discarded the first build log.
> I installed new packages, but unfortunately the issue is still there. To
> be sure no stale libs were in memory I rebooted the system and made
> debug tasks you requested, with the same previous procedure.

Thanks, hm could you change gst/gstregistrybinary.c line ~681 to the following?

  /* unpack plugin feature strings */
  unpack_string (*in, type_name);

  if (!type_name || !*(type_name)) {
    GST_ERROR ("No feature type name");
    return FALSE;

and then get debug logs again the same way as before? Also, could you attach the
/home/alessio/.gstreamer-0.10/registry.i486.bin file to this bug?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Dies ist ein digital signierter Nachrichtenteil
Url : http://lists.alioth.debian.org/pipermail/pkg-gstreamer-maintainers/attachments/20080414/58fb839e/attachment.pgp 

More information about the Pkg-gstreamer-maintainers mailing list