From dbff27ef39196dec8f07d9652d5714d29e4a3b70 Mon Sep 17 00:00:00 2001 From: William Schaefer Date: Wed, 20 Mar 2019 16:59:19 -0400 Subject: [PATCH] 4865 fix NPE possible with null Reader --- .../autopsy/keywordsearch/KeywordSearchIngestModule.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchIngestModule.java b/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchIngestModule.java index c4cafcb7fd..47bfc1fda3 100644 --- a/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchIngestModule.java +++ b/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchIngestModule.java @@ -620,7 +620,7 @@ public final class KeywordSearchIngestModule implements FileIngestModule { try { TextFileExtractor textFileExtractor = new TextFileExtractor(); Reader textReader = textFileExtractor.getReader(aFile); - if (Ingester.getDefault().indexText(textReader, aFile.getId(), aFile.getName(), aFile, context)) { + if (textReader != null && Ingester.getDefault().indexText(textReader, aFile.getId(), aFile.getName(), aFile, context)) { putIngestStatus(jobId, aFile.getId(), IngestStatus.TEXT_INGESTED); wasTextAdded = true; }