[gst-devel] gstreamer head broken

Brian Cameron Brian.Cameron at sun.com
Tue Jul 8 06:25:04 CEST 2003


Benjamin:

> Did you rebuild the plugins?
> 
> The changes to head in the last few days are binary incompatible.
> Other than that I'm out of ideas and would need to rebuild on my uni
> machine.

I just rebuilt the plugins, but am still having the same problem.  
Using gstreamer and gst-plugins from head, gst-register does not seem
to work anymore.

Brian

> On Fri, 4 Jul 2003, Brian Cameron wrote:
> 
> >
> > Benjamin:
> >
> > > Should be fixed, please retry.
> >
> > It's better, but not working on Solaris.  The problem with the thread
> > not being initialized is gone, and the programs are no longer core
> > dumping...which is nice.
> >
> > However, when I run gst-register, I get these errors over and over again
> > (I assume one for each plugin):
> >
> >   (process:24313): GLib-GObject-WARNING **: invalid cast from (NULL)
> >       pointer to `GObject'
> >
> > And it doesn't actually register any of the plugins.  I suspect that
> > this isn't Solaris specific.  Does gst-register work for you?
> >
> > Brian
> >
> > > On Thu, 3 Jul 2003, Benjamin Otte wrote:
> > >
> > > > On Wed, 2 Jul 2003, Brian Cameron wrote:
> > > > > I notice the following problem in gstreamer head...
> > > > >
> > > > > Running various programs like gst-register or gst-inspect segfault 
when
> > > > > in gst_atomic_int_init() on the line 429 of gstatomic_impl.h that 
reads
> > > > > as follows
> > > > >
> > > > > So it seems that head is pretty broken.  I'm assuming that all this is
> > > > > not Solaris specific.
> > > > >
> > > > The reason here is that the rewrite of the debugging stuff makes use of
> > > > atomic refcounting which needs threading to be initialized, when you use
> > > > the fallback implementation only. Since we all use the x86 or ppc 
specific
> > > > optimizations, nobody noticed so far. I'm gonna look at this later 
today,
> > > > thanks for pointing it out.
> > > >
> > > > > I also notice that gst-editor fails to build with the following error
> > > > > when building libs/gst/debug-ui/debug-ui.c
> > > > >
> > > > > "debug-ui.c", line 66: undefined symbol: GST_CAT_MAX_CATEGORY
> > > > >
> > > > > The GST_CAT_MAX_CATEGORY seems to have been removed.
> > > > >
> > > > Yeah, I didn't look at gst-editor when doing the debugging rewrite. So 
it
> > > > probably is broken right now.
> > > > Somebody with more knowledge in gst-editor than me might want to fix 
that.
> > > >
> > > > Benjamin
> > > >
> > > >
> > > >
> > > > -------------------------------------------------------
> > > > This SF.Net email sponsored by: Free pre-built ASP.NET sites including
> > > > Data Reports, E-commerce, Portals, and Forums are available now.
> > > > Download today and enter to win an XBOX or Visual Studio .NET.
> > > > http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_061203_01/01
> > > > _______________________________________________
> > > > gstreamer-devel mailing list
> > > > gstreamer-devel at lists.sourceforge.net
> > > > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
> >
> >
> 


Brian





More information about the gstreamer-devel mailing list