Author: tilman Date: Sun Mar 21 19:19:17 2021 New Revision: 1887909 URL: http://svn.apache.org/viewvc?rev=1887909&view=rev Log: PDFBOX-4892: avoid NPE
Modified: pdfbox/branches/2.0/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/ExtractEmbeddedFiles.java Modified: pdfbox/branches/2.0/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/ExtractEmbeddedFiles.java URL: http://svn.apache.org/viewvc/pdfbox/branches/2.0/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/ExtractEmbeddedFiles.java?rev=1887909&r1=1887908&r2=1887909&view=diff ============================================================================== --- pdfbox/branches/2.0/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/ExtractEmbeddedFiles.java (original) +++ pdfbox/branches/2.0/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/ExtractEmbeddedFiles.java Sun Mar 21 19:19:17 2021 @@ -115,6 +115,10 @@ public final class ExtractEmbeddedFiles else { List<PDNameTreeNode<PDComplexFileSpecification>> kids = efTree.getKids(); + if (kids == null) + { + return; + } for (PDNameTreeNode<PDComplexFileSpecification> node : kids) { names = node.getNames();