Task #3547 (closed)
Opened 13 years ago
Closed 13 years ago
BUG:Feedback 3026: next image after failure
Reported by: | omero-qa | Owned by: | cxallan |
---|---|---|---|
Priority: | minor | Milestone: | OMERO-Beta4.3 |
Component: | from QA | Version: | n.a. |
Keywords: | n.a. | Cc: | will@… |
Resources: | n.a. | Referenced By: | n.a. |
References: | n.a. | Remaining Time: | n.a. |
Sprint: | n.a. |
Description
Happens after one image fails, causing all additional images to also fail. Seems a buffer is not getting cleaned up correctly.
http://qa.openmicroscopy.org.uk/qa/feedback/3026/
Comment: These should import OK I think
java.lang.ArrayIndexOutOfBoundsException at java.lang.System.arraycopy(Native Method) at loci.formats.ImageTools.splitChannels(ImageTools.java:211) at loci.formats.in.ZeissLSMReader.openBytes(ZeissLSMReader.java:310) at loci.formats.ImageReader.openBytes(ImageReader.java:384) at loci.formats.ChannelFiller.openBytes(ChannelFiller.java:183) at loci.formats.ChannelSeparator.openBytes(ChannelSeparator.java:209) at loci.formats.ReaderWrapper.openBytes(ReaderWrapper.java:304) at loci.formats.MinMaxCalculator.openBytes(MinMaxCalculator.java:260) at ome.formats.importer.OMEROWrapper.openPlane2D(OMEROWrapper.java:164) at ome.formats.importer.OMEROWrapper.openPlane2D(OMEROWrapper.java:130) at ome.formats.importer.ImportLibrary.writeDataPlanarBased(ImportLibrary.java:818) at ome.formats.importer.ImportLibrary.importData(ImportLibrary.java:700) at ome.formats.importer.ImportLibrary.importImage(ImportLibrary.java:527) at ome.formats.importer.ImportLibrary.importImage(ImportLibrary.java:384) at ome.formats.importer.gui.ImportHandler.importImages(ImportHandler.java:215) at ome.formats.importer.gui.ImportHandler.access$100(ImportHandler.java:59) at ome.formats.importer.gui.ImportHandler$2.run(ImportHandler.java:134) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:98) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:207) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:637)
Change History (4)
comment:1 Changed 13 years ago by mlinkert
comment:2 Changed 13 years ago by jburel
- Milestone changed from Unscheduled to OMERO-Beta4.3
moving ticket to 4.3
comment:3 Changed 13 years ago by jburel
- Summary changed from BUG:Feedback 3026 to BUG:Feedback 3026: next image after failure
comment:4 Changed 13 years ago by wmoore
- Resolution set to fixed
- Status changed from new to closed
Seems fixed in 4.2 branch. Closing.
Note: See
TracTickets for help on using
tickets.
You may also have a look at Agilo extensions to the ticket.
Based on the stack trace and the "Application" entry from QA 3026 - 3029, it looks like this is happening with the 4.2.0 importer. There were many reports of this problem with 4.2.0; I can certainly reproduce the exception with 4.2.0, but not with 4.2.1 or trunk.