ome / bioformats

Bio-Formats is a Java library for reading and writing data in life sciences image file formats. It is developed by the Open Microscopy Environment. Bio-Formats is released under the GNU General Public License (GPL); commercial licenses are available from Glencoe Software.
https://www.openmicroscopy.org/bio-formats
GNU General Public License v2.0
378 stars 241 forks source link

LIF Reader: index out of bounds #4199

Closed jburel closed 3 weeks ago

jburel commented 3 months ago
java.lang.ArrayIndexOutOfBoundsException: 32
    at loci.formats.in.LIFReader.initFile(LIFReader.java:587)
    at loci.formats.FormatReader.setId(FormatReader.java:1443)
    at loci.formats.ImageReader.setId(ImageReader.java:849)
    at ome.formats.importer.OMEROWrapper$4.setId(OMEROWrapper.java:167)
    at loci.formats.ReaderWrapper.setId(ReaderWrapper.java:650)
    at loci.formats.ChannelFiller.setId(ChannelFiller.java:234)
    at loci.formats.ReaderWrapper.setId(ReaderWrapper.java:650)
    at loci.formats.ChannelSeparator.setId(ChannelSeparator.java:293)
    at loci.formats.ReaderWrapper.setId(ReaderWrapper.java:650)
    at loci.formats.Memoizer.setId(Memoizer.java:662)
    at loci.formats.ReaderWrapper.setId(ReaderWrapper.java:650)
    at ome.formats.importer.ImportCandidates.singleFile(ImportCandidates.java:427)

See https://www.openmicroscopy.org/qa2/qa/feedback/41723/

melissalinkert commented 3 months ago

A file was not submitted for QA 41723, correct? We can probably prevent this specific exception, but it may indicate a file that has other issues (which we wouldn't be able to test without the file itself).

jburel commented 3 months ago

No file submitted, I requested it