<div class="markdown_content"><ul>
<li><strong>labels</strong>:  --> linux, crash, pix_multitexture</li>
<li>Description has changed:</li>
</ul>
<p>Diff:</p>
<div class="codehilite"><pre><span class="gd">--- old</span>
<span class="gi">+++ new</span>
<span class="gu">@@ -1,5 +1,5 @@</span>
 pix_multitexture crash when destroyed.
<span class="gd">-this is tested on 2 diferent linux (ubuntu 14.04) computer, 1 using an intel HD 4000 GPU, the other a NVIDIA GeForce9650GT.</span>
<span class="gi">+this is tested on 2 different linux (ubuntu 14.04) computer, 1 using an intel HD 4000 GPU, the other a NVIDIA GeForce9650GT.</span>

 to reproduce : open pix_multitexture help file, create the Gem rendering window, check that some images are loaded. Then delet pix_multitexture.
 pd crash with a coredump.
</pre></div>
<ul>
<li><strong>assigned_to</strong>: IOhannes m zmölnig</li>
<li><strong>Group</strong>: linux --> 0.94</li>
</ul>
<hr />
<p><strong> <a href="http://sourceforge.net/p/pd-gem/bugs/224/" class="alink">[bugs:#224]</a> pix_multitexture crash when destroyed</strong></p>
<p><strong>Status:</strong> open<br />
<strong>Group:</strong> 0.94<br />
<strong>Labels:</strong> linux crash pix_multitexture <br />
<strong>Created:</strong> Tue Jun 24, 2014 02:29 PM UTC by Anonymous<br />
<strong>Last Updated:</strong> Tue Jun 24, 2014 02:29 PM UTC<br />
<strong>Owner:</strong> IOhannes m zmölnig</p>
<p>pix_multitexture crash when destroyed.<br />
this is tested on 2 different linux (ubuntu 14.04) computer, 1 using an intel HD 4000 GPU, the other a NVIDIA GeForce9650GT.</p>
<p>to reproduce : open pix_multitexture help file, create the Gem rendering window, check that some images are loaded. Then delet pix_multitexture.<br />
pd crash with a coredump.</p>
<p>gdb backtrace :</p>
<h1 id="0-0x000000000046ff80-in-inlet_free">0  0x000000000046ff80 in inlet_free ()</h1>
<h1 id="1-0x00007ffff4196fa1-in-pix_multitexturepix_multitexture-this0xc55860">1  0x00007ffff4196fa1 in pix_multitexture::~pix_multitexture (this=0xc55860,</h1>
<div class="codehilite"><pre><span class="n">__in_chrg</span><span class="o">=<</span><span class="n">optimized</span> <span class="n">out</span><span class="o">></span><span class="p">)</span> <span class="n">at</span> <span class="n">pix_multitexture</span><span class="p">.</span><span class="n">cpp</span><span class="o">:</span><span class="mi">72</span>
</pre></div>
<h1 id="2-0x00007ffff4196ff9-in-pix_multitexturepix_multitexture-this0xc55860">2  0x00007ffff4196ff9 in pix_multitexture::~pix_multitexture (this=0xc55860,</h1>
<div class="codehilite"><pre><span class="n">__in_chrg</span><span class="o">=<</span><span class="n">optimized</span> <span class="n">out</span><span class="o">></span><span class="p">)</span> <span class="n">at</span> <span class="n">pix_multitexture</span><span class="p">.</span><span class="n">cpp</span><span class="o">:</span><span class="mi">76</span>
</pre></div>
<h1 id="3-0x000000000046d0f9-in-pd_free">3  0x000000000046d0f9 in pd_free ()</h1>
<h1 id="4-0x000000000041723d-in-glist_delete">4  0x000000000041723d in glist_delete ()</h1>
<h1 id="5-0x000000000044e4ae-in-canvas_doclear">5  0x000000000044e4ae in canvas_doclear ()</h1>
<h1 id="6-0x00000000004531fd-in-canvas_cut">6  0x00000000004531fd in canvas_cut ()</h1>
<h1 id="7-0x000000000046f065-in-pd_typedmess">7  0x000000000046f065 in pd_typedmess ()</h1>
<h1 id="8-0x000000000046ee0b-in-pd_typedmess">8  0x000000000046ee0b in pd_typedmess ()</h1>
<h1 id="9-0x00000000004788bc-in-binbuf_eval">9  0x00000000004788bc in binbuf_eval ()</h1>
<h1 id="10-0x000000000048295c-in-socketreceiver_read">10 0x000000000048295c in socketreceiver_read ()</h1>
<h1 id="11-0x0000000000481d0d-in-sys_domicrosleepconstprop">11 0x0000000000481d0d in sys_domicrosleep.constprop ()</h1>
<h1 id="12-0x000000000047ec6d-in-m_mainloop">12 0x000000000047ec6d in m_mainloop ()</h1>
<h1 id="13-0x00007ffff6df5ec5-in-__libc_start_main-main0x4118f0-wzxhzdk4-argc1">13 0x00007ffff6df5ec5 in __libc_start_main (main=0x4118f0 <main>, argc=1,</h1>
<div class="codehilite"><pre><span class="n">argv</span><span class="o">=</span><span class="mh">0x7fffffffdf78</span><span class="p">,</span> <span class="n">init</span><span class="o">=<</span><span class="n">optimized</span> <span class="n">out</span><span class="o">></span><span class="p">,</span> <span class="n">fini</span><span class="o">=<</span><span class="n">optimized</span> <span class="n">out</span><span class="o">></span><span class="p">,</span> 
<span class="n">rtld_fini</span><span class="o">=<</span><span class="n">optimized</span> <span class="n">out</span><span class="o">></span><span class="p">,</span> <span class="n">stack_end</span><span class="o">=</span><span class="mh">0x7fffffffdf68</span><span class="p">)</span> <span class="n">at</span> <span class="n">libc</span><span class="o">-</span><span class="n">start</span><span class="p">.</span><span class="n">c</span><span class="o">:</span><span class="mi">287</span>
</pre></div>
<h1 id="14-0x000000000041191e-in-_start">14 0x000000000041191e in _start ()</h1>
<hr />
<p>Sent from sourceforge.net because gem-dev@lists.iem.at is subscribed to <a href="https://sourceforge.net/p/pd-gem/bugs">https://sourceforge.net/p/pd-gem/bugs/</a></p>
<p>To unsubscribe from further messages, a project admin can change settings at <a href="https://sourceforge.net/p/pd-gem/admin/bugs/options.">https://sourceforge.net/p/pd-gem/admin/bugs/options.</a>  Or, if this is a mailing list, you can unsubscribe from the mailing list.</p></div>