[gstreamer-bugs] [Bug 344748] Fails with non-writable registry

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Tue Jun 13 03:57:03 PDT 2006


Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=344748
 GStreamer | gstreamer (core) | Ver: 0.10.6





------- Comment #2 from Loïc Minier  2006-06-13 10:57 UTC -------
This only happens since the introduction of the fork in the registry creation,
during initialization, the process forks, the child builds the registry
(probably successfully), can't write it and exits, the parent attempts to read
the registry but there's none.

It seems to me:
1. that the child should bark something when it can't write the registry:
[...]
DEBUG (0x8052930 - 0:00:01.250521000)         GST_REGISTRY(11770)
gstregistry.c(869):gst_registry_scan_path:<registry0> registry changed? 1
DEBUG (0x8052930 - 0:00:01.250544000)             GST_INIT(11770)
gst.c(691):init_post: writing registry cache
DEBUG (0x8052930 - 0:00:01.250610000)         GST_REGISTRY(11770)
gstregistry.c(885):_gst_registry_remove_cache_plugins:<registry0> removing
cached plugins
DEBUG (0x8052930 - 0:00:01.251646000)             GST_INIT(11769)
gst.c(708):init_post: parent done waiting on child
DEBUG (0x8052930 - 0:00:01.251691000)             GST_INIT(11769)
gst.c(720):init_post: child exited normally with return value 0
DEBUG (0x8052930 - 0:00:01.251714000)             GST_INIT(11769)
gst.c(721):init_post: parent reading registry cache

=> everything seems fine, but isn't

2. that the parent should bark when it can't read the registry:
DEBUG (0x8052930 - 0:00:01.251714000)             GST_INIT(11769)
gst.c(721):init_post: parent reading registry cache
LOG   (0x8052930 - 0:00:01.252235000)  GST_ELEMENT_FACTORY(11769)
gstelementfactory.c(164):gst_element_factory_find: no such element factory
"playbin"

=> everything seems fine, but isn't

But this doesn't solve the original problem (GStreamer doesn't work when you
can't write any registry).

Should I revert the changes in the short term?


-- 
Configure bugmail: http://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