<div dir="ltr"><div>(gdb) bt</div><div>#0  0xb7e5e919 in g_logv () from /usr/lib/libglib-2.0.so.0</div><div>#1  0xb7e5e980 in g_log () from /usr/lib/libglib-2.0.so.0</div><div>#2  0xb7f8928d in ?? () from /usr/lib/libgstreamer-0.10.so.0</div>
<div>#3  0xb7f18d44 in g_object_unref () from /usr/lib/libgobject-2.0.so.0</div><div>#4  0xb7f57266 in gst_object_unref () from /usr/lib/libgstreamer-0.10.so.0</div><div>#5  0xb7f93208 in ?? () from /usr/lib/libgstreamer-0.10.so.0</div>
<div>#6  0xb7f9450d in ?? () from /usr/lib/libgstreamer-0.10.so.0</div><div>#7  0xb7f945e4 in ?? () from /usr/lib/libgstreamer-0.10.so.0</div><div>#8  0xb7f956f8 in gst_update_registry () from /usr/lib/libgstreamer-0.10.so.0</div>
<div>#9  0xb7f55a20 in ?? () from /usr/lib/libgstreamer-0.10.so.0</div><div>#10 0xb7e622c0 in g_option_context_parse () from /usr/lib/libglib-2.0.so.0</div><div>#11 0x0804cafa in ?? ()</div><div>#12 0xb7cb2ca2 in __libc_start_main (main=0x804c961, argc=1, </div>
<div>    ubp_av=0xbffffda4, init=0x804d370, fini=0x804d3e0, </div><div>    rtld_fini=0xb7ff0c00 <_dl_fini>, stack_end=0xbffffd9c) at libc-start.c:226</div><div>#13 0x0804a9e1 in ?? ()</div><div>(gdb) </div><div><br>
</div><div style>I will have a check to gst_update_registry tomorrow.</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/3/6 Tim-Philipp Müller <span dir="ltr"><<a href="mailto:t.i.m@zen.co.uk" target="_blank">t.i.m@zen.co.uk</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Wed, 2013-03-06 at 16:43 +0100, Gilles DOFFE wrote:<br>
<br>
> Yes I'm sure. It is what is really strange here. Where is this<br>
> registry0 file ?!<br>
<br>
</div>It's not a file, it's the registry object. Run<br>
<br>
GST_REGISTRY_FORK=no G_DEBUG=fatal_warnings<br>
gdb /usr/bin/gst-inspect-0.10<br>
<br>
then it will stop at the warning and you can look at the backtrace to<br>
see where that presumably premature unref happens from. (It might be<br>
that the wrong unref is somewhere else of course, but it's a starting<br>
point).<br>
<br>
Cheers<br>
<span class="HOEnZb"><font color="#888888"> -Tim<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
<br>
><br>
> 2013/3/6 Chuck Crisler <<a href="mailto:ccrisler@mutualink.net">ccrisler@mutualink.net</a>><br>
>         Are you sure that a registry isn't created? It is stored in a<br>
>         hidden directory. /HOME/.gstreamer-0.10/registry.NNN.bin<br>
><br>
>         On Wed, Mar 6, 2013 at 10:18 AM, Gilles DOFFE<br>
>         <<a href="mailto:g.doffe@gmail.com">g.doffe@gmail.com</a>> wrote:<br>
><br>
>                 Hello,<br>
><br>
><br>
>                 I'm getting this kind of error when launching a gst<br>
>                 command like gst-inspect :<br>
><br>
><br>
>                 ----------------------------------------------------------------------------------------------------------------------------------<br>
><br>
>                 # gst-inspect-0.10<br>
><br>
><br>
><br>
>                 (gst-plugin-scanner:2001): GStreamer-CRITICAL **:<br>
>                 Trying to dispose object "rtpmux", but it still has a<br>
>                 parent "registry0".<br>
>                 You need to let the parent manage the object instead<br>
>                 of unreffing the object directly.<br>
><br>
><br>
><br>
><br>
>                 (gst-plugin-scanner:2001): GStreamer-CRITICAL **:<br>
>                 Trying to dispose object "rtpdtmfmux", but it still<br>
>                 has a parent "registry0".<br>
>                 You need to let the parent manage the object instead<br>
>                 of unreffing the object directly.<br>
><br>
><br>
><br>
><br>
>                 (gst-plugin-scanner:2001): GStreamer-WARNING **:<br>
>                 removing plugin that is still in registry<br>
><br>
><br>
>                 (gst-plugin-scanner:2001): GStreamer-CRITICAL **:<br>
>                 Trying to dispose object "shapewipe", but it still has<br>
>                 a parent "registry0".<br>
>                 You need to let the parent manage the object instead<br>
>                 of unreffing the object directly.<br>
><br>
><br>
><br>
><br>
>                 (gst-plugin-scanner:2001): GStreamer-WARNING **:<br>
>                 removing plugin that is still in registry<br>
><br>
><br>
>                 (gst-plugin-scanner:2001): GStreamer-CRITICAL **:<br>
>                 Trying to dispose object "mpegtsmux", but it still has<br>
>                 a parent "registry0".<br>
>                 You need to let the parent manage the object instead<br>
>                 of unreffing the object directly.<br>
><br>
><br>
><br>
><br>
>                 (gst-plugin-scanner:2001): GStreamer-WARNING **:<br>
>                 removing plugin that is still in registry<br>
><br>
><br>
>                 ----------------------------------------------------------------------------------------------------------------------------------<br>
><br>
><br>
>                 A strange thing is that the registry file is never<br>
>                 created so I do not really understand from where this<br>
>                 registry0 comes ?<br>
><br>
><br>
>                 You can find the full traces in attachment.<br>
><br>
><br>
>                 I'm using gstreamer 0.10.36 which is mandatory.<br>
><br>
><br>
>                 Can you help me please ?<br>
>                 Thanks in advance,<br>
><br>
><br>
>                 Gilles<br>
><br>
><br>
>                 _______________________________________________<br>
>                 gstreamer-devel mailing list<br>
>                 <a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a><br>
>                 <a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
><br>
><br>
><br>
>         _______________________________________________<br>
>         gstreamer-devel mailing list<br>
>         <a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a><br>
>         <a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
><br>
><br>
><br>
> _______________________________________________<br>
> gstreamer-devel mailing list<br>
> <a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a><br>
> <a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
<br>
<br>
_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
</div></div></blockquote></div><br></div>