<div class="markdown_content"><p>urgh, this is slightly ugly to debug.</p>
<p>both vlc and ImageMagick have plugin-systems, which get initialized during initialization of Gem's plugin system, and which seem to trigger a conflict.</p>
<p>just to imagine:</p>
<ul>
<li>Pd starts, and loads <em>Gem.pd_linux</em> via <code>dlopen()</code>.<ul>
<li><em>Gem</em> searches for plugins and finds and loads <em>gem_imageMAGICK.so</em> via <code>dlopen()</code>.<ul>
<li><em>gem_imageMAGICK.so</em> initializes <em>ImageMagick</em><ul>
<li><em>ImageMagick</em> searches for plugins in <code>/usr/lib/.../ImageMagick-6.7.7/modules-Q16/</code> and loads them via <code>dlopen()</code>.</li>
</ul>
</li>
</ul>
</li>
<li><em>Gem</em> searches for more plugins and finds and loads <em>gem_videoVLC.so</em> via <code>dlopen()</code>.<ul>
<li><em>gem_videoVLC.so</em> initializes <em>libvlc</em><ul>
<li><em>libvlc</em> searches for plugins in <code>/usr/lib/vlc/plugins</code> and loads them via <code>dlopen()</code>.</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<p>the crash seems to be related to <code>glibc</code> (when (re)initialized by the qt-plugin for vlc's gui)</p>
<hr />
<p><strong> <a class="alink" href="http://sourceforge.net/p/pd-gem/bugs/233">[bugs:#233]</a> load both "videoVLC" and "imageMagick" at startup crash pd</strong></p>
<p><strong>Status:</strong> open<br />
<strong>OS:</strong> linux<br />
<strong>Release:</strong> 0.94<br />
<strong>Labels:</strong> linux imageMagick videoVLC crash <br />
<strong>Created:</strong> Sat Aug 23, 2014 11:52 AM UTC by jack <br />
<strong>Last Updated:</strong> Thu Aug 28, 2014 01:53 PM UTC<br />
<strong>Owner:</strong> IOhannes m zm√∂lnig</p>
<p>When I try to load gem_videoVLC.so at startup, Pd crash.</p>
<p>Backtrace :<br />
<a href="http://pastebin.com/nGnfAaBQ" rel="nofollow">http://pastebin.com/nGnfAaBQ</a><br />
++</p>
<p>Jack</p>
<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>