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 148283 - ** ERROR **: file gst-register.c: line 138 (main): assertion failed: (path_spill != NULL)
** ERROR **: file gst-register.c: line 138 (main): assertion failed: (path_sp...
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins
0.8.4
Other Linux
: Normal normal
: 0.8.5
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2004-07-23 17:05 UTC by john
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: 2.1/2.2



Description john 2004-07-23 17:05:53 UTC
I've just installed gstreamer 0.8.4 and gst-plugins 0.8.2 from source on
Slackware Linux 9.0 - quite straightforwardly. My final action was to run
gst-register(1) (without any arguments). I got lots of progress messages about
"Added plugin ...", but then:

...
Added plugin matroska with 2 features.
Added plugin cdxaparse with 1 feature.
Added plugin avi with 2 features.
Trying to load user_registry ...
Error loading user_registry
 
** ERROR **: file gst-register.c: line 138 (main): assertion failed: (path_spill
!= NULL)
aborting...
Aborted

I'll happily provide more information, or follow suggestions to discover further
information.

John A. Murdie
Department of Computer Science
University of York
UK
Comment 1 Benjamin Otte (Company) 2004-07-25 14:57:08 UTC
Hehe, there's apparently not many users that run with non-writable files in
their home dir (or without home dir).

As a quick workaround I'd suggest you make your ~/.gstreamer-0.8 dir and
~/.gstreamer-0.8/registry.xml readable and writable.

I've fixed it in cvs.