You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pdfbox.apache.org by "Tilman Hausherr (Jira)" <ji...@apache.org> on 2020/06/21 10:28:00 UTC

[jira] [Resolved] (PDFBOX-4890) Stack overflow in BufferedRandomAccessFile.read() while creating font cache

     [ https://issues.apache.org/jira/browse/PDFBOX-4890?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tilman Hausherr resolved PDFBOX-4890.
-------------------------------------
      Assignee: Tilman Hausherr
    Resolution: Fixed

We're done here, the implementation is now non-recursive and the workaround has been removed. Thanks for your help.

Both the previous and the current implementation of the class may have one flaw, that they won't work with writing.

> Stack overflow in BufferedRandomAccessFile.read() while creating font cache
> ---------------------------------------------------------------------------
>
>                 Key: PDFBOX-4890
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-4890
>             Project: PDFBox
>          Issue Type: Bug
>          Components: FontBox
>    Affects Versions: 2.0.20
>         Environment:  5.3.0-53-generic #47~18.04.1-Ubuntu SMP x86_64 x86_64 x86_64 GNU/Linux
>            Reporter: Joaquin Santana
>            Assignee: Tilman Hausherr
>            Priority: Major
>             Fix For: 2.0.21, 3.0.0 PDFBox
>
>         Attachments: catalina.out, catalina.out, image-2020-06-16-18-19-55-465.png, image-2020-06-17-09-12-39-249.png
>
>
> Hello, when I'm trying to print a pdf it's giving me a problem creating the font cache, the same pdf is printable on Windows from IDE but doesn't work on ubuntu inside tomcat 
>  
> {code:java}
> try {
>     pdf = PDDocument.load(inputStream);
>     pdf.getDocumentInformation().setTitle(filename);
>     reportServiceBL.printPageablePdf(pdf);
> } catch (Exception e) {
>     LOGGER.error("An unexpected error occurred while dispatching document", e);
>     return wrapResponseKO(null, "There was an error generating document");
> }
> {code}
>  
> !image-2020-06-16-18-19-55-465.png!
> is there a way to find where the issue is?



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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