[Bug 503675] broken registry files written to disk
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Wed Apr 13 14:24:37 PDT 2011
https://bugzilla.gnome.org/show_bug.cgi?id=503675
GStreamer | gstreamer (core) | 0.10.26
--- Comment #19 from Jean-François Fortin Tam <nekohayo at gmail.com> 2011-04-13 21:24:22 UTC ---
Created an attachment (id=185909)
--> (https://bugzilla.gnome.org/attachment.cgi?id=185909)
samples of the registry 3
Happened again today. I have a fedora 15 machine with gstreamer-* installed
(even nonfree), and yet "gst-inspect|grep videomixer" returns nothing; pitivi
didn't start because of this. Again, this is caused by a broken registry file,
as the investigation steps below demonstrate:
# First, let's try with the broken (original) registry file
jeff at boris:~/.gstreamer-0.10$ gst-inspect-0.10
/usr/lib/gstreamer-0.10/libgstvideomixer.so
Plugin Details:
Name: videomixer
Description: Video mixer
Filename: /usr/lib/gstreamer-0.10/libgstvideomixer.so
Version: 0.10.27
License: LGPL
Source module: gst-plugins-good
Source release date: 2011-01-21
Binary package: Fedora gstreamer-plugins-good package
Origin URL: http://download.fedora.redhat.com/fedora
videomixer: Video mixer
videomixer2: Video mixer 2
2 features:
+-- 2 elements
# Yet...
jeff at boris:~/.gstreamer-0.10$ gst-inspect-0.10|grep videomixer
# Nothing! So let's move the broken registry file:
jeff at boris:~/.gstreamer-0.10$ mv registry.i386.bin registry.broken
# Regenerate the registry file
jeff at boris:~/.gstreamer-0.10$ gst-inspect-0.10|grep videomixer
(gst-plugin-scanner:21511): GStreamer-WARNING **: Failed to load plugin
'/usr/lib/gstreamer-0.10/libgstffmpeg.so':
/usr/lib/gstreamer-0.10/libgstffmpeg.so: symbol av_parser_parse, version
LIBAVCODEC_52 not defined in file libavcodec.so.52 with link time reference
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/pygst.py", line 28, in <module>
import sys
KeyError: 'pygst'
videomixer: videomixer2: Video mixer 2
videomixer: videomixer: Video mixer
# Test again: it works!
jeff at boris:~/.gstreamer-0.10$ gst-inspect-0.10|grep videomixer
videomixer: videomixer: Video mixer
videomixer: videomixer2: Video mixer 2
jeff at boris:~/.gstreamer-0.10$ gst-inspect-0.10
/usr/lib/gstreamer-0.10/libgstvideomixer.so
Plugin Details:
Name: videomixer
Description: Video mixer
Filename: /usr/lib/gstreamer-0.10/libgstvideomixer.so
Version: 0.10.27
License: LGPL
Source module: gst-plugins-good
Source release date: 2011-01-21
Binary package: Fedora gstreamer-plugins-good package
Origin URL: http://download.fedora.redhat.com/fedora
videomixer: Video mixer
videomixer2: Video mixer 2
2 features:
+-- 2 elements
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list