[
https://issues.apache.org/jira/browse/PDFBOX-4890?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17140959#comment-17140959
]
Tilman Hausherr commented on PDFBOX-4890:
-----------------------------------------
Thanks for the feedback.
I'm keeping this issue open, this class should either be replaced or the method
changed so that it doesn't use recursion. Every recursive code can be changed
to non recursive code.
> 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
> 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: [email protected]
For additional commands, e-mail: [email protected]