[ 
https://issues.apache.org/jira/browse/IMAGING-130?focusedWorklogId=255581&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-255581
 ]

ASF GitHub Bot logged work on IMAGING-130:
------------------------------------------

                Author: ASF GitHub Bot
            Created on: 07/Jun/19 00:49
            Start Date: 07/Jun/19 00:49
    Worklog Time Spent: 10m 
      Work Description: kinow commented on issue #46: IMAGING-130: Ignore extra 
bytes when LZW decoder table is full
URL: https://github.com/apache/commons-imaging/pull/46#issuecomment-499720940
 
 
   Merged, will be released with 1.0-alpha2.
   
   >Good luck getting to a 1.0 release.
   
   Thanks, what we need to progress towards 1.0 is exactly this. Users trying 
the current API, addressing mainly bugs (though we may be able to change some 
of the API as well if necessary) and providing useful feedback.
   
   Thanks a lot @mgs255 !
   Bruno
 
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


Issue Time Tracking
-------------------

    Worklog Id:     (was: 255581)
    Time Spent: 1h 20m  (was: 1h 10m)

> Reading of some GIF images throws java.io.IOException: AddStringToTable: 
> codes: 4096 code_size: 12
> --------------------------------------------------------------------------------------------------
>
>                 Key: IMAGING-130
>                 URL: https://issues.apache.org/jira/browse/IMAGING-130
>             Project: Commons Imaging
>          Issue Type: Bug
>          Components: Format: GIF
>    Affects Versions: 1.0-alpha1
>         Environment: Oracle JRE 1.7.0_45 on Windows 7
> Oracle JRE 1.7.0_55-b13 on Debian 7.5
>            Reporter: Dhyan Blum
>            Assignee: Bruno P. Kinoshita
>            Priority: Major
>             Fix For: Patch Needed
>
>          Time Spent: 1h 20m
>  Remaining Estimate: 0h
>
> Hi guys,
> for some GIF images Imaging.getBufferedImage(byte[] bytes) throws the 
> following exception:
> {quote}
> java.io.IOException: AddStringToTable: codes: 4096 code_size: 12
>       at 
> org.apache.commons.imaging.common.mylzw.MyLzwDecompressor.addStringToTable(MyLzwDecompressor.java:112)
>       at 
> org.apache.commons.imaging.common.mylzw.MyLzwDecompressor.decompress(MyLzwDecompressor.java:168)
>       at 
> org.apache.commons.imaging.formats.gif.GifImageParser.readImageDescriptor(GifImageParser.java:388)
>       at 
> org.apache.commons.imaging.formats.gif.GifImageParser.readBlocks(GifImageParser.java:251)
>       at 
> org.apache.commons.imaging.formats.gif.GifImageParser.readFile(GifImageParser.java:455)
>       at 
> org.apache.commons.imaging.formats.gif.GifImageParser.readFile(GifImageParser.java:435)
>       at 
> org.apache.commons.imaging.formats.gif.GifImageParser.getBufferedImage(GifImageParser.java:646)
>       at 
> org.apache.commons.imaging.Imaging.getBufferedImage(Imaging.java:1378)
>       at 
> org.apache.commons.imaging.Imaging.getBufferedImage(Imaging.java:1292)
> {quote}
> I have the same problem when using ImageIO.read(). In my post on 
> Stackoverflow ( 
> http://stackoverflow.com/questions/22259714/arrayindexoutofboundsexception-4096-while-reading-gif-file
>  ) you will find an example image to reproduce the exception and a similar 
> looking JDK bug report that I found using Google. Quote from the bug report:
> {quote}
> A DESCRIPTION OF THE PROBLEM :
> according to specification
> http://www.w3.org/Graphics/GIF/spec-gif89a.txt
> > There is not a requirement to send a clear code when the string table is 
> > full.
> However, GIFImageReader requires the clear code when the string table is full.
> GIFImageReader violates the specification, clearly.
> In the real world, sometimes people finds such high compressed gif image.
> so you should fix this bug.
> {quote}
> I hope you will find this information helpful.
> Kind regards
> Dhyan



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to