[ 
https://issues.apache.org/jira/browse/IMAGING-210?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Bruno P. Kinoshita updated IMAGING-210:
---------------------------------------
    Assignee: Bruno P. Kinoshita

> Imaging.getBufferedImage fails throwing NegativeArraySizeException for 
> specific inputs -- evintila-april_dynamics
> -----------------------------------------------------------------------------------------------------------------
>
>                 Key: IMAGING-210
>                 URL: https://issues.apache.org/jira/browse/IMAGING-210
>             Project: Commons Imaging
>          Issue Type: Bug
>          Components: imaging.common.*
>    Affects Versions: 1.0-alpha1
>         Environment: Ubuntu 17.10
>            Reporter: Emanuel Vintila
>            Assignee: Bruno P. Kinoshita
>            Priority: Major
>              Labels: patch, security
>
> For specific inputs, Imaging.getBufferedImage fails throwing 
> java.lang.NegativeArraySizeException, instead of ImageReadException or 
> IOException. 
> Example code that can be used to reproduce the problem, with "testfile" found 
> at this link 
> [https://drive.google.com/open?id=1GYB3ArNv8fk9NUes0wTQ2vioy4iMfmeR]:
> // evintila @ April Dynamics
> File file = new File("testfile");
> final Map<String, Object> params = new HashMap<>();
> params.put(ImagingConstants.BUFFERED_IMAGE_FACTORY,
>     new ManagedImageBufferedImageFactory());
>           
> try
> {
> // the problem is here:
> final BufferedImage image = Imaging.getBufferedImage(file, params);
> } catch (ImageReadException e)
> {
>         
> } catch (IOException e)
> {
>                 
> }



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)

Reply via email to