[gst-devel] registry problem

Thomas Vander Stichele thomas at urgent.rug.ac.be
Wed Dec 11 01:16:01 CET 2002


> #496 0x4005a3ed in gst_type_type_find_dummy (buffer=0x8063848, priv=0x8075f98)
>     at gstxmlregistry.c:699
> #497 0x4005a3ed in gst_type_type_find_dummy (buffer=0x8063848, priv=0x8075f98)
>     at gstxmlregistry.c:699
> #498 0x4005a3ed in gst_type_type_find_dummy (buffer=0x8063848, priv=0x8075f98)
>     at gstxmlregistry.c:699
> #499 0x4005a3ed in gst_type_type_find_dummy (buffer=0x8063848, priv=0x8075f98)
>     at gstxmlregistry.c:699
> #500 0x4005a3ed in gst_type_type_find_dummy (buffer=0x8063848, priv=0x8075f98)
>     at gstxmlregistry.c:699
> #501 0x4005a3ed in gst_type_type_find_dummy (buffer=0x8063848, priv=0x8075f98)
>     at gstxmlregistry.c:699
> #502 0x4005a3ed in gst_type_type_find_dummy (buffer=0x8063848, priv=0x8075f98)
>     at gstxmlregistry.c:699
> #503 0x4005a3ed in gst_type_type_find_dummy (buffer=0x8063848, priv=0x8075f98)
>     at gstxmlregistry.c:699
> #504 0x4005a3ed in gst_type_type_find_dummy (buffer=0x8063848, priv=0x8075f98)
>     at gstxmlregistry.c:699
> #505 0x4005a3ed in gst_type_type_find_dummy (buffer=0x8063848, priv=0x8075f98)
>     at gstxmlregistry.c:699
> #506 0x4005a3ed in gst_type_type_find_dummy (buffer=0x8063848, priv=0x8075f98)
>     at gstxmlregistry.c:699
> #507 0x4005a3ed in gst_type_type_find_dummy (buffer=0x8063848, priv=0x8075f98)
>     at gstxmlregistry.c:699
> #508 0x4005a3ed in gst_type_type_find_dummy (buffer=0x8063848, priv=0x8075f98)
>     at gstxmlregistry.c:699
> #509 0x4005a3ed in gst_type_type_find_dummy (buffer=0x8063848, priv=0x8075f98)
>     at gstxmlregistry.c:699

No, I haven't.  I noticed this problem before as well and posted it to the 
list.  run it with gst-mask=-1 to confirm or deny that it is gstflxdec 
that has this loop - it was for me.

Then after that, I suspect that there is no actual typefind function for 
flx (I couldn't find it), which causes it to fallback to the default 
implementation (which is gst_type_type_find_dummy), sending it to an 
infinite recursion.

i'm glade I'm not the only one ;) I asked how to properly solve this or 
what the goal was exactly (ie why it is initialized with itself by 
default) but understandably Wim is swamped with feature requests ;)

So the first one to get to the bottom of this gets first snow in Oslo.

As for a quick fix, in my case removing gstflxdec was enough.

Depending on how much more I get bitten by this I might move this up my 
list of "stuff to learn in gst".

Thomas


 -- 

The Dave/Dina Project : future TV today ! - http://davedina.apestaart.org/
<-*- thomas (dot) apestaart (dot) org -*->
Welcome to Hits City, Jeff K - Population: you
<-*- thomas  (at) apestaart (dot) org -*->
URGent, the best radio on the Internet - 24/7 ! - http://urgent.rug.ac.be/





More information about the gstreamer-devel mailing list