This is an automated email from the ASF dual-hosted git repository. tallison pushed a commit to branch branch_1x in repository https://gitbox.apache.org/repos/asf/tika.git
commit fcaf5664c92ae0d50ae0bae414161bcb001c17cf Author: tandara0 <[email protected]> AuthorDate: Tue Nov 26 19:51:35 2019 +0900 fix for TIKA-3001 contributed by tandara0 (#298) --- .../src/main/java/org/apache/tika/parser/hwp/HwpTextExtractorV5.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tika-parsers/src/main/java/org/apache/tika/parser/hwp/HwpTextExtractorV5.java b/tika-parsers/src/main/java/org/apache/tika/parser/hwp/HwpTextExtractorV5.java index 8b8c7eb..8f95831 100644 --- a/tika-parsers/src/main/java/org/apache/tika/parser/hwp/HwpTextExtractorV5.java +++ b/tika-parsers/src/main/java/org/apache/tika/parser/hwp/HwpTextExtractorV5.java @@ -51,6 +51,7 @@ import org.apache.poi.util.LittleEndian; import org.apache.tika.exception.EncryptedDocumentException; import org.apache.tika.exception.TikaException; import org.apache.tika.exception.UnsupportedFormatException; +import org.apache.tika.io.CloseShieldInputStream; import org.apache.tika.metadata.Metadata; import org.apache.tika.metadata.Office; import org.apache.tika.metadata.OfficeOpenXMLCore; @@ -100,7 +101,7 @@ public class HwpTextExtractorV5 implements Serializable { POIFSFileSystem fs = null; try { - fs = new POIFSFileSystem(source); + fs = new POIFSFileSystem(new CloseShieldInputStream(source)); DirectoryNode root = fs.getRoot(); extract0(root, metadata, xhtml);
