Details
-
Bug
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
1.8.8, 1.8.9, 2.0.0
-
None
Description
With some PDFs an NPE is thrown.
Here's the patch for it (referring to trunk):
Index: tools/src/main/java/org/apache/pdfbox/tools/ExtractText.java =================================================================== --- tools/src/main/java/org/apache/pdfbox/tools/ExtractText.java (Revision 1658905) +++ tools/src/main/java/org/apache/pdfbox/tools/ExtractText.java (Working Copy) @@ -252,7 +252,7 @@ } PDComplexFileSpecification spec = (PDComplexFileSpecification) ent.getValue(); PDEmbeddedFile file = spec.getEmbeddedFile(); - if (file != null && file.getSubtype().equals("application/pdf")) + if (file != null && file.getSubtype() != null && file.getSubtype().equals("application/pdf")) { if (debug) {