<html>
<head>
<base href="http://fiji.sc/bugzilla/" />
</head>
<body><span class="vcard"><a class="email" href="mailto:ctrueden@wisc.edu" title="Curtis Rueden <ctrueden@wisc.edu>"> <span class="fn">Curtis Rueden</span></a>
</span> changed
<a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED WONTFIX - FIJI fails to launch due to a third party plugin"
href="http://fiji.sc/bugzilla/show_bug.cgi?id=925">bug 925</a>
<br>
<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>What</th>
<th>Removed</th>
<th>Added</th>
</tr>
<tr>
<td style="text-align:right;">Status</td>
<td>NEW
</td>
<td>RESOLVED
</td>
</tr>
<tr>
<td style="text-align:right;">CC</td>
<td>
</td>
<td>ctrueden@wisc.edu
</td>
</tr>
<tr>
<td style="text-align:right;">Resolution</td>
<td>---
</td>
<td>WONTFIX
</td>
</tr></table>
<p>
<div>
<b><a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED WONTFIX - FIJI fails to launch due to a third party plugin"
href="http://fiji.sc/bugzilla/show_bug.cgi?id=925#c2">Comment # 2</a>
on <a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED WONTFIX - FIJI fails to launch due to a third party plugin"
href="http://fiji.sc/bugzilla/show_bug.cgi?id=925">bug 925</a>
from <span class="vcard"><a class="email" href="mailto:ctrueden@wisc.edu" title="Curtis Rueden <ctrueden@wisc.edu>"> <span class="fn">Curtis Rueden</span></a>
</span></b>
<pre>That plugin bundles conflicting versions of multiple libraries, including a fat
batik jar (lib/batik-all-1.7.jar) and -- more critically -- ImageJ 1.x itself
(lib/IJ.jar).
In other words: the packaging of that plugin is incompatible with ImageJ2. I
suggest contacting the authors about creating either: A) an ImageJ update site
that serves the plugin without conflicting libraries; or failing that: B) a
standalone JAR file that you can drop into the plugins folder.
As an aside: in general, it's true that ImageJ2 needs to be more resilient to
rogue plugins; some discussion of this fact took place at:
<a href="https://github.com/scifio/scifio/issues/171">https://github.com/scifio/scifio/issues/171</a>. Fundamentally, the ImageJ2 &
Updater architecture will need some changes someday to minimize the possibility
of rogue/broken/malicious/etc. plugins breaking the entire application. Not a
trivial problem, though...</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>