[
https://issues.apache.org/jira/browse/IMAGING-162?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14333708#comment-14333708
]
Benedikt Ritter commented on IMAGING-162:
-----------------------------------------
bq. A word about the test cases: All existing tests seems to executed in a big
loop over all available test images. [...]
Yes, this is an issue. I've started work on the test environment and there is
still a lot of work to do. I'd like to get rid of the file loading and
filtering framework that is implemented in the test environment and make it as
simple as possible.
> BMP files with negative bitmap height are not supported
> -------------------------------------------------------
>
> Key: IMAGING-162
> URL: https://issues.apache.org/jira/browse/IMAGING-162
> Project: Commons Imaging
> Issue Type: Bug
> Components: Format: BMP
> Affects Versions: 1.0
> Reporter: Myroslav Golub
> Labels: github
> Fix For: Review Patch
>
> Attachments: monochrome-negative-height.bmp
>
>
> The BMP format allows for negative values of the height field in the header.
> This means that the image lines are stored top-down, not bottom-up as usual
> (i. e. the first pixel in the pixel array would be in the top left corner of
> the image, not in the bottom left as usual). However, when a negative-height
> bitmap is passed, the BmpImageParser attempts to create an array of negative
> length, and a NegativeArraySizeException ensues.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)