[ 
https://issues.apache.org/jira/browse/PDFBOX-5731?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17797916#comment-17797916
 ] 

Axel Howind commented on PDFBOX-5731:
-------------------------------------

[~lehmi] One more thing: if the patch goes into trunk for PDFBox 4, I suggest 
to remove COSName.clearResources() as that method will have no effect any more. 
When GC runs, the Cleaner is guaranteed to remove all obsolete keys so the 
sweeping and looking for stale references should never find any keys to remove. 
For PDFBox 2 and 3, the method has to stay there because user code could call 
it. But it could be changed to a no-op.

> org.apache.pdfbox.cos.COSName#nameMap There is a memory leak problem.
> ---------------------------------------------------------------------
>
>                 Key: PDFBOX-5731
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-5731
>             Project: PDFBox
>          Issue Type: Bug
>    Affects Versions: 2.0.30, 3.0.1 PDFBox
>            Reporter: liu
>            Priority: Major
>         Attachments: COSName.java, 
> PDFBOX-5731_clear_out_unused_COSName_instances_automatically_PDFBOX2.patch, 
> PDFBox5731_clear_out_unused_COSName_instances_automatically_PDFBOX3.patch, 
> attempted_fix_for_PDFBOX-5731__clear_out_unused_COSName_instances_automatically.patch,
>  
> attempted_fix_for_PDFBOX-5731__clear_out_unused_COSName_instances_automatically_2.patch,
>  
> attempted_fix_for_PDFBOX-5731__clear_out_unused_COSName_instances_automatically_using_cleaner.patch,
>  image-2023-12-08-16-02-12-293.png, image-2023-12-13-17-04-22-073.png, 
> image-2023-12-14-18-10-14-278.png, screenshot-1.png, screenshot-2.png, 
> screenshot-3.png, screenshot-4.png, screenshot-5.png, screenshot-6.png, 
> screenshot-8.png
>
>
>  !image-2023-12-08-16-02-12-293.png! 
>  !screenshot-1.png! 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org

Reply via email to