[
https://issues.apache.org/jira/browse/PDFBOX-713?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andreas Lehmkühler reassigned PDFBOX-713:
-----------------------------------------
Assignee: Andreas Lehmkühler
> PDFont fails to close Font File.
> --------------------------------
>
> Key: PDFBOX-713
> URL: https://issues.apache.org/jira/browse/PDFBOX-713
> Project: PDFBox
> Issue Type: Bug
> Components: FontBox
> Affects Versions: 1.1.0
> Reporter: [email protected]
> Assignee: Andreas Lehmkühler
> Attachments: PDFont-Fails-toCloseFontFile.txt, PDFont.java
>
>
> Findbugs Reported this problem.
> I have include a patch which closes the file.
> BufferedReader in = new BufferedReader(new
> InputStreamReader(fontFile.getUnfilteredStream()));
> Bug: org.apache.pdfbox.pdmodel.font.PDFont.getEncodingFromFont() may fail to
> close stream
> Pattern id: OS_OPEN_STREAM, type: OS, category: BAD_PRACTICE
> The method creates an IO stream object, does not assign it to any fields,
> pass it to other methods that might close it, or return it, and does not
> appear to close the stream on all paths out of the method. This may result
> in a file descriptor leak. It is generally a good idea to use a finally
> block to ensure that streams are closed.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.