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: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org