Skip to content

Commit 193f2c4

Browse files
L3odr0idTHausherr
authored andcommitted
TIKA-4811: Add null check (#2999)
1 parent 14b9d26 commit 193f2c4

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

  • tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pdf-module/src/main/java/org/apache/tika/parser/pdf

tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pdf-module/src/main/java/org/apache/tika/parser/pdf/AbstractPDF2XHTML.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -536,7 +536,8 @@ void doOCROnCurrentPage(PDPage pdPage, PDFParserConfig.OCR_STRATEGY ocrStrategy)
536536
return;
537537
}
538538
MediaType ocrImageMediaType = MediaType.image("ocr-" + config.getOcrImageFormatName());
539-
if (!ocrParser.getSupportedTypes(context).contains(ocrImageMediaType)) {
539+
Set<MediaType> supportedTypes = ocrParser.getSupportedTypes(context);
540+
if (supportedTypes == null || !supportedTypes.contains(ocrImageMediaType)) {
540541
if (ocrStrategy == OCR_ONLY || ocrStrategy == OCR_AND_TEXT_EXTRACTION) {
541542
throw new TikaException(
542543
"" + "I regret that I couldn't find an OCR parser to handle " +

0 commit comments

Comments
 (0)