After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 136328 - gst-register as user not working properly, causing crashes
gst-register as user not working properly, causing crashes
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gstreamer (core)
git master
Other Linux
: Normal critical
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2004-03-05 19:22 UTC by John Thacker
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: 2.5/2.6


Attachments
gst-register --gst-debug=*:5 > out 2>&1 output, gzipped (12.11 KB, application/octet-stream)
2004-03-05 19:23 UTC, John Thacker
Details
gst-feedback output (6.01 KB, application/octet-stream)
2004-03-05 19:24 UTC, John Thacker
Details

Description John Thacker 2004-03-05 19:22:15 UTC
On CVS HEAD (but not 0.7.5) running gst-register as a user registers twice
as many plugins as when running it as root, registering everything twice,
once in /var/cache/gstreamer-0.7/registry.xml and again in the home
directory.  After running gst-register, most plugins work, but, for
example, using spider causes crashes.  E.g.:

[jat48@thacker jat48]$ gst-launch filesrc location=test.ogg ! spider ! alsasink
RUNNING pipeline ...
 
** (process:5530): CRITICAL **: how to remove plugins?
 
(process:5530): GStreamer-CRITICAL **: Factory for `oggdemux' has no type

This plays fine if the file ~/.gstreamer-0.7/registry.xml is erased, and
gst-register isn't run.

Output of gst-register and gst-feedback attached.  As a side note,
gst-feedback also complains about gstreamer.pc and gstreamer-libs.pc
missing, since by default only gstreamer-0.7.pc and gstreamer-libs-0.7.pc
are installed into /usr/lib/pkgconfig
Comment 1 John Thacker 2004-03-05 19:23:45 UTC
Created attachment 25234 [details]
gst-register --gst-debug=*:5 > out 2>&1 output, gzipped
Comment 2 John Thacker 2004-03-05 19:24:56 UTC
Created attachment 25235 [details]
gst-feedback output
Comment 3 John Thacker 2004-04-15 12:27:53 UTC
Retested this with 0.8.0 and it's working fine.  So I'll mark this closed.