[ImageJ-bugs] [Bug 925] FIJI fails to launch due to a third party plugin

bugzilla at fiji.sc bugzilla at fiji.sc
Tue Sep 9 10:08:43 CDT 2014


http://fiji.sc/bugzilla/show_bug.cgi?id=925

Curtis Rueden <ctrueden at wisc.edu> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |ctrueden at wisc.edu
         Resolution|---                         |WONTFIX

--- Comment #2 from Curtis Rueden <ctrueden at wisc.edu> ---
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:
https://github.com/scifio/scifio/issues/171. 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...

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://imagej.net/pipermail/imagej-bugs/attachments/20140909/719b4b01/attachment.html>


More information about the Imagej-bugs mailing list