NOTICE! This is a static HTML version of a legacy LOCI Software ticket.

LOCI projects are now located on GitHub. The Bio-Formats project can be found here.

Ticket #107 (closed defect: fixed)

Opened 2007-04-11T15:59:56-05:00

Last modified 2007-04-12T09:23:30-05:00

QuickTime mjpb files no longer work

Reported by: curtis Owned by: melissa
Priority: critical Milestone:
Component: bio-formats Severity:
Keywords: Cc:
Blocked By: Blocking:

Description

As of r2584, attempting to read an mjpb-encoded QuickTime file results in an exception:

curtis@monk:~$ showinf data/quicktime/sharon/CellLineage2/UnAnnotated/FocalPlane1.mov 
Checking file format [QuickTime]
...
Reading pixel data (0-541) Exception in thread "main" java.io.EOFException
        at loci.formats.RABytes.readFully(RABytes.java:158)
        at loci.formats.RandomAccessStream.readFully(RandomAccessStream.java:373)
        at loci.formats.DataTools.read2SignedBytes(DataTools.java:77)
        at loci.formats.RandomAccessStream.readShort(RandomAccessStream.java:264)
        at loci.formats.in.QTReader.mjpbUncompress(QTReader.java:1138)
        at loci.formats.in.QTReader.openImage(QTReader.java:497)
        at loci.formats.ImageReader.openImage(ImageReader.java:267)
        at loci.formats.FormatTools.testRead(FormatTools.java:423)
        at loci.formats.ImageReader.testRead(ImageReader.java:412)
        at loci.formats.ImageReader.main(ImageReader.java:472)

The file reads properly with r2583 and earlier.

Change History

comment:1 Changed 2007-04-12T09:23:30-05:00 by melissa

  • Status changed from new to closed
  • Resolution set to fixed

Fixed in r2602.