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

Tilman Hausherr commented on PDFBOX-5282:
-----------------------------------------

Assuming that there is a loop in your file, then it's difficult to do anything 
without having the file. I could add some debugging, but that would require 
that you participate.

Another alternative would be to try to open that file with Adobe Reader and 
save it, in the hope that Adobe removes the loop.

If you open that file with PDFDebugger, do you get any log messages?

> StackOverflowError while merging pdf
> ------------------------------------
>
>                 Key: PDFBOX-5282
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-5282
>             Project: PDFBox
>          Issue Type: Bug
>    Affects Versions: 2.0.16, 2.0.24
>            Reporter: Sagar Pandav
>            Priority: Critical
>
> Using PDFBox api , i am trying to merge the n number of pdf into one pdf, but 
> some time its failing to merge the pdf and program got terminated with 
> stackoverflow error.
> 10:03:39,267 ERROR 
> [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/DmMethods].[DoMethod]]
>  (http--0.0.0.0-9080-18) Servlet.service() for servlet DoMethod threw 
> exception: java.lang.StackOverflowError10:03:39,267 ERROR 
> [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/DmMethods].[DoMethod]]
>  (http--0.0.0.0-9080-18) Servlet.service() for servlet DoMethod threw 
> exception: java.lang.StackOverflowError at 
> java.util.HashMap.hash(HashMap.java:362) [rt.jar:1.7.0_72] at 
> java.util.HashMap.getEntry(HashMap.java:462) [rt.jar:1.7.0_72] at 
> java.util.HashMap.get(HashMap.java:417) [rt.jar:1.7.0_72] at 
> org.apache.pdfbox.multipdf.PDFCloneUtility.cloneForNewDocument(PDFCloneUtility.java:81)
>  at 
> org.apache.pdfbox.multipdf.PDFCloneUtility.cloneForNewDocument(PDFCloneUtility.java:117)
>  at 
> org.apache.pdfbox.multipdf.PDFCloneUtility.cloneForNewDocument(PDFCloneUtility.java:146)
>  at 
> org.apache.pdfbox.multipdf.PDFCloneUtility.cloneForNewDocument(PDFCloneUtility.java:109)
>  at 
> org.apache.pdfbox.multipdf.PDFCloneUtility.cloneForNewDocument(PDFCloneUtility.java:146)
>  at 
> org.apache.pdfbox.multipdf.PDFCloneUtility.cloneForNewDocument(PDFCloneUtility.java:109)
>  at 
> org.apache.pdfbox.multipdf.PDFCloneUtility.cloneForNewDocument(PDFCloneUtility.java:146)
>  at 
> org.apache.pdfbox.multipdf.PDFCloneUtility.cloneForNewDocument(PDFCloneUtility.java:109)
>  at 
> org.apache.pdfbox.multipdf.PDFCloneUtility.cloneForNewDocument(PDFCloneUtility.java:146)
>  at 
> org.apache.pdfbox.multipdf.PDFCloneUtility.cloneForNewDocument(PDFCloneUtility.java:109)
>  at 
> org.apache.pdfbox.multipdf.PDFCloneUtility.cloneForNewDocument(PDFCloneUtility.java:146)
>  at 
> org.apache.pdfbox.multipdf.PDFCloneUtility.cloneForNewDocument(PDFCloneUtility.java:109)
>  at 
> org.apache.pdfbox.multipdf.PDFCloneUtility.cloneForNewDocument(PDFCloneUtility.java:146)
>  at or



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

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to