Check with valgrind.<br clear="all">probably <small><font face="Courier New, Courier, monospace">hhivvrenderersink <font style="font-family: arial,helvetica,sans-serif;" size="2">is a invalid memory.</font></font></small><br>


<br><br><div class="gmail_quote">On Wed, Mar 17, 2010 at 1:55 PM, Mattias Barthel <span dir="ltr">&lt;<a href="mailto:barthel@tid.es">barthel@tid.es</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">





<div bgcolor="#ffffff" text="#000000">
Hi,<br>
<br>
I am using a string object in an element written in C++ code.<br>
<br>
This is gstreamer 0.10.21<br>
libstdc++ (gcc 4.2.3)<br>
<br>
This line SIGSEGVs:<br>
<br>
<small><font face="Courier New, Courier, monospace">hhivvrenderersink-&gt;p.sWindowName
= &quot;Virtual view renderer&quot;;</font></small><br>
<br>
<br>
Backtrace:<br>
<br>
<small><font face="Courier New, Courier, monospace"><br>
(gdb) bt<br>
#0  0x00007fdc340f7ee0 in std::string::assign () from
/usr/lib/libstdc++.so.6<br>
#1  0x00007fdc35576849 in init_params (hhivvrenderersink=0xb46120) at
/usr/include/c++/4.3/bits/basic_string.h:931<br>
#2  0x00007fdc37a6d01a in g_type_create_instance () from
/usr/lib/libgobject-2.0.so.0<br>
#3  0x00007fdc37a515cb in ?? () from /usr/lib/libgobject-2.0.so.0<br>
#4  0x00007fdc37a51c13 in g_object_newv () from
/usr/lib/libgobject-2.0.so.0<br>
#5  0x00007fdc37a52767 in g_object_new_valist () from
/usr/lib/libgobject-2.0.so.0<br>
#6  0x00007fdc37a528ac in g_object_new () from
/usr/lib/libgobject-2.0.so.0<br>
#7  0x00007fdc37ccab94 in gst_element_factory_create (factory=&lt;value
optimized out&gt;, name=0x0) at gstelementfactory.c:405<br>
#8  0x0000000000404d10 in print_element_info (factory=0xb314f0,
print_names=0) at gst-inspect.c:1148<br>
#9  0x000000000040651b in main (argc=2, argv=0x7fff4016c3d8) at
gst-inspect.c:1374</font></small><br>
<br>
<br>
Any suggestions why this could be happening?<br>
Workarounds?<br>
<br>
Best,<br>
<br>
Mattias<br>
<pre cols="800">-- 
 Mattias Frank Barthel      
 Vía Augusta 177 08021 Barcelona (Spain)  T. 0034-93-365-3309
 TELEFÓNICA R&amp;D
</pre>
</div>


<br>------------------------------------------------------------------------------<br>
Download Intel&amp;#174; Parallel Studio Eval<br>
Try the new software tools for yourself. Speed compiling, find bugs<br>
proactively, and fine-tune applications for parallel performance.<br>
See why Intel Parallel Studio got high marks during beta.<br>
<a href="http://p.sf.net/sfu/intel-sw-dev" target="_blank">http://p.sf.net/sfu/intel-sw-dev</a><br>_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>
<a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br>
<br></blockquote></div><br>