Warning: Can't synchronize with repository "(default)" (/home/git/ome.git does not appear to be a Git repository.). Look in the Trac log for more information.
Notice: In order to edit this ticket you need to be either: a Product Owner, The owner or the reporter of the ticket, or, in case of a Task not yet assigned, a team_member"

Task #11971 (closed)

Opened 10 years ago

Closed 10 years ago

Bug: Memoizer fails on loadMemo with StringIndex

Reported by: jamoore Owned by: mlinkert
Priority: critical Milestone: 5.0.1
Component: Bio-Formats Version: 5.0.0-rc1
Keywords: n.a. Cc:
Resources: n.a. Referenced By: n.a.
References: n.a. Remaining Time: n.a.
Sprint: n.a.

Description

https://www.openmicroscopy.org/community/viewtopic.php?f=4&t=7409 (QA 7895)

2014-02-05 11:43:12,141 INFO  [             ome.io.nio.FilePathResolver] (l.Server-2) Metadata only file, resulting path: /Users/tudose/var/OMERO.data/ManagedRepository/root_0/2014-02/04/12-49-55.971/41642.tif
2014-02-05 11:43:12,149 DEBUG [                   loci.formats.Memoizer] (l.Server-2) start[1391600592144] time[4] tag[loci.formats.Memoizer.loadMemo]
2014-02-05 11:43:12,149 DEBUG [                   loci.formats.Memoizer] (l.Server-2) start[1391600592144] time[5] tag[loci.formats.Memoizer.setId]
2014-02-05 11:43:12,150 ERROR [         ome.io.bioformats.BfPixelBuffer] (l.Server-2) Failed to instantiate BfPixelsWrapper with /Users/tudose/var/OMERO.data/ManagedRepository/root_0/2014-02/04/12-49-55.971/41642.tif
2014-02-05 11:43:12,151 ERROR [                ome.io.nio.PixelsService] (l.Server-2) Error instantiating pixel buffer: /Users/tudose/var/OMERO.data/ManagedRepository/root_0/2014-02/04/12-49-55.971/41642.tif
java.lang.RuntimeException: java.lang.StringIndexOutOfBoundsException: String index out of range: -1
        at ome.io.bioformats.BfPixelBuffer.reader(BfPixelBuffer.java:81) ~[romio.jar:na]
        at ome.io.bioformats.BfPixelBuffer.setSeries(BfPixelBuffer.java:109) ~[romio.jar:na]
        at ome.io.nio.PixelsService.createBfPixelBuffer(PixelsService.java:778) [romio.jar:na]
        at ome.io.nio.PixelsService._getPixelBuffer(PixelsService.java:550) [romio.jar:na]
        at ome.io.nio.PixelsService.getPixelBuffer(PixelsService.java:468) [romio.jar:na]
        at ome.logic.RenderingSettingsImpl.resetDefaults(RenderingSettingsImpl.java:500) [server.jar:na]
        at ome.logic.RenderingSettingsImpl.resetDefaults(RenderingSettingsImpl.java:1324) [server.jar:na]
        at ome.services.ThumbnailBean._resetDefaults(ThumbnailBean.java:1289) [server.jar:na]
...
        at IceInternal.ThreadPool$EventHandlerThread.run(ThreadPool.java:693) [ice.jar:na]
        at java.lang.Thread.run(Thread.java:744) [na:1.7.0_45]
Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: -1
        at java.lang.String.substring(String.java:1911) ~[na:1.7.0_45]
        at loci.formats.Memoizer.loadMemo(Memoizer.java:615) ~[scifio.jar:na]
        at loci.formats.Memoizer.setId(Memoizer.java:475) ~[scifio.jar:na]
        at ome.io.bioformats.BfPixelsWrapper.<init>(BfPixelsWrapper.java:51) ~[romio.jar:na]
        at ome.io.bioformats.BfPixelBuffer.reader(BfPixelBuffer.java:73) ~[romio.jar:na]
        ... 72 common frames omitted
2014-02-05 11:43:12,152 INFO  [                 org.perf4j.TimingLogger] (l.Server-2) start[1391600592129] time[23] tag[omero.call.exception]
2014-02-05 11:43:12,152 INFO  [        ome.services.util.ServiceHandler] (l.Server-2)  Excp:    ome.conditions.ResourceError: Error instantiating pixel bu

See: https://github.com/openmicroscopy/bioformats/blob/v5.0.0-rc1/components/scifio/src/loci/formats/Memoizer.java#L615

A couple of different server versions were run against this directory previously, I think. Not sure if that's the cause.

Change History (1)

comment:1 Changed 10 years ago by mlinkert

  • Resolution set to fixed
  • Status changed from new to closed
Note: See TracTickets for help on using tickets. You may also have a look at Agilo extensions to the ticket.

1.3.13-PRO © 2008-2011 Agilo Software all rights reserved (this page was served in: 0.90076 sec.)

We're Hiring!