Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
2.0.9
-
None
-
Ubuntu 14.04 and Windows 7
Description
Given a problematic PDF, there can be an IOException when merging two PDFs, causing the merge to fail.
Problematic example PDF: http://www.ecpol.econ.uni-muenchen.de/downloads/wipo2/wise09_10/uebung/dusonmevenroeller.pdf
Provoking command line:
java -jar pdfbox-app-2.0.9.jar PDFMerger dusonmevenroeller.pdf dusonmevenroeller.pdf out.pdf
Stacktrace:
Exception in thread "main" java.io.IOException: Error: can't convert to Destination COSArray{[COSName{XYZ}]}
at org.apache.pdfbox.pdmodel.interactive.documentnavigation.destination.PDDestination.create(PDDestination.java:98)
at org.apache.pdfbox.pdmodel.PDDocumentCatalog.getOpenAction(PDDocumentCatalog.java:275)
at org.apache.pdfbox.multipdf.PDFMergerUtility.appendDocument(PDFMergerUtility.java:348)
at org.apache.pdfbox.multipdf.PDFMergerUtility.mergeDocuments(PDFMergerUtility.java:263)
at org.apache.pdfbox.tools.PDFMerger.merge(PDFMerger.java:70)
at org.apache.pdfbox.tools.PDFMerger.main(PDFMerger.java:49)
at org.apache.pdfbox.tools.PDFBox.main(PDFBox.java:81)
Attachments
Issue Links
- relates to
-
PDFBOX-4204 Problem when merging PDF 1.4 and PDF 1.1 Documents
- Closed