IllegalArgumentException not catched or declared while creating ICC profile
---------------------------------------------------------------------------
Key: PDFBOX-817
URL: https://issues.apache.org/jira/browse/PDFBOX-817
Project: PDFBox
Issue Type: Bug
Components: PDModel
Affects Versions: 1.3.0
Reporter: Timo Boehme
Priority: Minor
In class org.apache.pdfbox.pdmodel.graphics.color.PDICCBased.createColorSpace()
the call to ICC_Profile.getInstance( profile ) might return an
IllegalArgumentException. This exception is neither documented nor catched in
this method (RuntimeException). Since method documentation states that an
IOException is thrown if color space could not be created I would suggest
catching IllegalArgumentException and wrap it in an IOException. I will add a
patch to this issue.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.