As tim said on irc,<br>

<br>

&quot;gconf does the parsing only when going from NULL =&gt; READY I believe, so it probably doesn't run into this problem&quot;<br>

<br>

And tim is right, you won't see the problem :)<br>
<br>

You have to know that the most difficult case is when you are parsing the same string recursively:<br>

<br>

$ gst-launch element adescription=&quot;anotherelement !...&quot; ...<br>

<br>

And for the moment, gst-launch (the parsing) crash when you do that. <br>

&nbsp;<br>

Cheers,<br><br><div><span class="gmail_quote">On 7/30/06, <b class="gmail_sendername">Zaheer Merali</b> &lt;<a href="mailto:zaheermerali@gmail.com">zaheermerali@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi<br><br>Having spoken in the channel, this re-entrancy issue could potentially<br>be a problem for the gconf plugins, gconfaudiosrc, gconfaudiosink etc.<br><br>It would howver be nice to be shown valgrind output of a gst-launch
<br>line with gconfaudiosink in for example.<br><br>Zaheer<br><br>On 7/30/06, Stefan Kost &lt;<a href="mailto:ensonic@hora-obscura.de">ensonic@hora-obscura.de</a>&gt; wrote:<br>&gt; hi,<br>&gt;<br>&gt; This weekend Marc-Andre has provided a patch in
<br>&gt; <a href="http://bugzilla.gnome.org/show_bug.cgi?id=349180">http://bugzilla.gnome.org/show_bug.cgi?id=349180</a><br>&gt; to make the gst_parse_launch reentrant.<br>&gt;<br>&gt; Unfortunately Fedora core 4/5 ships an ancient version of flex which
<br>&gt; can't do the reentrancy. As this is only a build dependency, what do you<br>&gt; think about bumping the requirement. Just for your information flext<br>&gt; 2.5.4.a ist from 1997. The release from 2003 would do it. So we would
<br>&gt; not require anything bleeding edge.<br>&gt;<br>&gt; Stefan &amp; Marc-Andre<br></blockquote></div><br>-- <br>Marc-André Lureau, GSmartMix