[
https://issues.apache.org/jira/browse/PDFBOX-1009?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14057316#comment-14057316
]
Matthew Buckett commented on PDFBOX-1009:
-----------------------------------------
The fix didn't completely fix the issue for me so I've opened PDFBOX-2200.
> Limit the CMap-cache to external CMaps
> --------------------------------------
>
> Key: PDFBOX-1009
> URL: https://issues.apache.org/jira/browse/PDFBOX-1009
> Project: PDFBox
> Issue Type: Bug
> Components: PDModel
> Affects Versions: 1.5.0
> Reporter: Andreas Lehmkühler
> Assignee: Andreas Lehmkühler
> Fix For: 1.6.0
>
>
> Antoni Mylka found a potential memory leak within the class PDFont [1]
> A static map is used to cache all processed CMaps, which leads after while to
> a huge amount of allocated memory.
> IMO it doesn't make sense to cache embedded CMaps as they are only needed
> within the font embedding them and those CMaps are already stored in the
> variable "cmap". We should limit the cache to external CMaps like those which
> are bundled with pdfbox.
> [1] http://markmail.org/message/zwhd3as67vpg7vbb
--
This message was sent by Atlassian JIRA
(v6.2#6252)