You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tika.apache.org by "Tilman Hausherr (Jira)" <ji...@apache.org> on 2022/08/25 02:26:00 UTC
[jira] [Commented] (TIKA-3841) 使用tika解析部分word文档出现异常,tika_exception
[ https://issues.apache.org/jira/browse/TIKA-3841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17584556#comment-17584556 ]
Tilman Hausherr commented on TIKA-3841:
---------------------------------------
This happens in POI:
{noformat}
Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 351 out of bounds for length 351
at org.apache.poi.hwpf.sprm.SprmOperation.initSize(SprmOperation.java:177)
at org.apache.poi.hwpf.sprm.SprmOperation.<init>(SprmOperation.java:75)
at org.apache.poi.hwpf.sprm.SprmIterator.next(SprmIterator.java:47)
at org.apache.poi.hwpf.sprm.ParagraphSprmUncompressor.uncompressPAP(ParagraphSprmUncompressor.java:62)
at org.apache.poi.hwpf.usermodel.Paragraph.newParagraph(Paragraph.java:111)
at org.apache.poi.hwpf.usermodel.Range.getParagraph(Range.java:777)
at org.apache.tika.parser.microsoft.WordExtractor.handleHeaderFooter(WordExtractor.java:253)
at org.apache.tika.parser.microsoft.WordExtractor.parse(WordExtractor.java:210)
at org.apache.tika.parser.microsoft.OfficeParser.parse(OfficeParser.java:218)
at org.apache.tika.parser.microsoft.OfficeParser.parse(OfficeParser.java:175)
at org.apache.tika.parser.CompositeParser.parse(CompositeParser.java:298)
{noformat}
> 使用tika解析部分word文档出现异常,tika_exception
> -----------------------------------
>
> Key: TIKA-3841
> URL: https://issues.apache.org/jira/browse/TIKA-3841
> Project: Tika
> Issue Type: Bug
> Components: parser
> Affects Versions: 1.24, 2.4.1, 1.28.4
> Environment: h3. Java Version
> java version "1.8.0_291"
> h3. OS Version
> Linux localhost.localdomain 3.10.0-957.el7.x86_64 [#1|https://github.com/elastic/elasticsearch/issues/1] SMP Thu Nov 8 23:39:32 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
> Reporter: lxz
> Priority: Blocker
> Attachments: 22030714121143428592.doc
>
>
> {
> "error": {
> "root_cause": [
> { "type": "parse_exception", "reason": "Error parsing document in field [content]" }
> ],
> "type": "parse_exception",
> "reason": "Error parsing document in field [content]",
> "caused_by": {
> "type": "tika_exception",
> "reason": "Unexpected RuntimeException from org.apache.tika.parser.microsoft.OfficeParser@3b5e180a",
> "caused_by":
> { "type": "array_index_out_of_bounds_exception", "reason": "351" }
> }
> },
> "status": 400
> }
--
This message was sent by Atlassian Jira
(v8.20.10#820010)