Tilman Hausherr created PDFBOX-6025:
---------------------------------------
Summary: ClassCastException on broken file in
PDEmbeddedFilesNameTreeNode.convertCOSToPD()
Key: PDFBOX-6025
URL: https://issues.apache.org/jira/browse/PDFBOX-6025
Project: PDFBox
Issue Type: Bug
Components: Utilities
Affects Versions: 3.0.5 PDFBox, 2.0.34
Reporter: Tilman Hausherr
Assignee: Tilman Hausherr
Fix For: 2.0.35, 3.0.6 PDFBox, 4.0.0
When using the file from TIKA-4443 as argument for ExtractEmbeddedFiles:
java.lang.ClassCastException: class org.apache.pdfbox.cos.COSArray cannot be
cast to class org.apache.pdfbox.cos.COSDictionary
(org.apache.pdfbox.cos.COSArray and org.apache.pdfbox.cos.COSDictionary are in
unnamed module of loader 'app')
at
org.apache.pdfbox.pdmodel.PDEmbeddedFilesNameTreeNode.convertCOSToPD(PDEmbeddedFilesNameTreeNode.java:53)
at
org.apache.pdfbox.pdmodel.PDEmbeddedFilesNameTreeNode.convertCOSToPD(PDEmbeddedFilesNameTreeNode.java:30)
at
org.apache.pdfbox.pdmodel.common.PDNameTreeNode.getNames(PDNameTreeNode.java:272)
at
org.apache.pdfbox.examples.pdmodel.ExtractEmbeddedFiles.extractFilesFromEFTree(ExtractEmbeddedFiles.java:108)
at
org.apache.pdfbox.examples.pdmodel.ExtractEmbeddedFiles.extractFilesFromEFTree(ExtractEmbeddedFiles.java:122)
at
org.apache.pdfbox.examples.pdmodel.ExtractEmbeddedFiles.main(ExtractEmbeddedFiles.java:74)
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]