[gst-devel] Running gstreamer in MAC OS X -- Leopard
Michael Smith
msmith at xiph.org
Fri Apr 25 17:24:36 CEST 2008
On Fri, Apr 25, 2008 at 2:15 AM, Tim Müller <t.i.m at zen.co.uk> wrote:
> On Thu, 2008-04-24 at 16:10 -0700, Michael Smith wrote:
>
> > > The process has forked and you cannot use this CoreFoundation
> > > functionality safely. You MUST exec().
> > > Break on
> > > __THE_PROCESS_HAS_FORKED_AND_YOU_CANNOT_USE_THIS_COREFOUNDATION_FUNCTIONALITY___YOU_MUST_EXEC__()
> > > to debug.
> >
> > There's an open bug about this; nobody has stepped up to write a fix for it yet.
> >
> > A workaround is to set the environment variable GST_REGISTRY_FORK=no
> > (the downside of that is that memory usage will be substantially
> > higher if the registry needs re-scanning).
>
> I believe CVS of core 'fixes' this by automatically not forking on OSX.
That's more of a workaround than a fix. We'll eventually need to solve
this properly (it may require the re-introduction of a separate
executable, but that would be fine).
Mike
More information about the gstreamer-devel
mailing list