[
https://issues.apache.org/jira/browse/IMAGING-282?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Gary D. Gregory updated IMAGING-282:
------------------------------------
Fix Version/s: 1.0.0-alpha6
(was: 1.0.0-alpha5)
> NullPointerException in
> org.apache.commons.imaging.formats.gif.GifImageParser.getMetadata() when
> GraphicControlExtension is null
> ---------------------------------------------------------------------------------------------------------------------------------
>
> Key: IMAGING-282
> URL: https://issues.apache.org/jira/browse/IMAGING-282
> Project: Commons Imaging
> Issue Type: Bug
> Components: Format: GIF
> Affects Versions: 1.0-alpha2
> Reporter: Samuel Monsarrat
> Assignee: Bruno P. Kinoshita
> Priority: Minor
> Fix For: 1.0.0-alpha6
>
> Attachments: problem.gif
>
>
> The attached gif file produces a NullPointerException in
> org.apache.commons.imaging.formats.gif.GifImageParser.getMetadata() l553 due
> to variable id not having a GraphicControlExtension component (id.gce = null).
> This is set to null in findAllImageData l715.
> Elsewhere in org.apache.commons.imaging.formats.gif.GifImageParser is tested
> for null (l746).
> This gif seems to contain incorrect metadata. Simply re-saving it with
> ImageMagick correct the issue but since the gif is correctly displayed by all
> viewers at my disposal it would seem that org.apache.commons.imaging needs to
> be more permissive.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)