Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Opening CZI in Fiji causes an ArrayIndexOutOfBoundsException #1148

Closed
hornm opened this issue Jun 5, 2014 · 4 comments
Closed

Opening CZI in Fiji causes an ArrayIndexOutOfBoundsException #1148

hornm opened this issue Jun 5, 2014 · 4 comments

Comments

@hornm
Copy link

hornm commented Jun 5, 2014

Hi all,

I'm not sure who I should address with this issue, so I just ask here:

Opening this czi-image with Fiji (bioformats 5...) causes an AIOOBE:

java.lang.ArrayIndexOutOfBoundsException: 1
at loci.formats.in.ZeissCZIReader.translateExperiment(ZeissCZIReader.java:2190)
at loci.formats.in.ZeissCZIReader.translateMetadata(ZeissCZIReader.java:1214)
at loci.formats.in.ZeissCZIReader.initFile(ZeissCZIReader.java:699)
at loci.formats.FormatReader.setId(FormatReader.java:1315)
at loci.plugins.in.ImportProcess.initializeFile(ImportProcess.java:494)
at loci.plugins.in.ImportProcess.execute(ImportProcess.java:144)
at loci.plugins.in.Importer.showDialogs(Importer.java:141)
at loci.plugins.in.Importer.run(Importer.java:79)
at loci.plugins.LociImporter.run(LociImporter.java:81)
at ij.IJ.runUserPlugIn(IJ.java:201)
at ij.IJ.runPlugIn(IJ.java:165)
at ij.IJ.runPlugIn(IJ.java:154)
at HandleExtraFileTypes.openImage(HandleExtraFileTypes.java:421)
at HandleExtraFileTypes.run(HandleExtraFileTypes.java:57)
at ij.IJ.runUserPlugIn(IJ.java:201)
at ij.IJ.runPlugIn(IJ.java:165)
at ij.IJ.runPlugIn(IJ.java:154)
at ij.io.Opener.openWithHandleExtraFileTypes(Opener.java:454)
at ij.io.Opener.openImage(Opener.java:311)
at ij.io.Opener.openImage(Opener.java:334)
at ij.io.Opener.open(Opener.java:144)
at ij.io.Opener.open(Opener.java:71)
at ij.plugin.Commands.run(Commands.java:27)
at ij.IJ.runPlugIn(IJ.java:171)
at ij.Executer.runCommand(Executer.java:131)
at ij.Executer.run(Executer.java:64)
at java.lang.Thread.run(Thread.java:662)

Any ideas?

Thank you very much in advance!

Best,
Martin

@melissalinkert
Copy link
Member

Thanks Martin - I can reproduce this with 5.0.2. Do you happen to know which version of Zen was used to acquire this file?

@melissalinkert
Copy link
Member

@sebi06
Copy link

sebi06 commented Jun 6, 2014

Both file are identical since we reported the problem 1st to the KNIME guys. And I was not aware, that they already filed a bug entry ti Fiji. So I created a duplicate. Sorry for this...

In case of Fiji bug ID= 760 it was the latest ZEN version 2012 SP2 with Hotfix 6. I am currently not aware of any changes some did inside the CZI, but the strange thing is that some CZI files work, while the reported ones do not. And the fact that it used to work for both test files.

Cheers, Sebi

@melissalinkert
Copy link
Member

The fix for this problem is in #1153

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants