You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tika.apache.org by ta...@apache.org on 2017/02/06 15:28:03 UTC
tika git commit: TIKA-2198 - add null check to Tika after upgrade to
POI 3.16.beta2
Repository: tika
Updated Branches:
refs/heads/master 0d54f07fa -> bc3b26369
TIKA-2198 - add null check to Tika after upgrade to POI 3.16.beta2
Project: http://git-wip-us.apache.org/repos/asf/tika/repo
Commit: http://git-wip-us.apache.org/repos/asf/tika/commit/bc3b2636
Tree: http://git-wip-us.apache.org/repos/asf/tika/tree/bc3b2636
Diff: http://git-wip-us.apache.org/repos/asf/tika/diff/bc3b2636
Branch: refs/heads/master
Commit: bc3b26369ffbeff83a6e27f57a564089661e5030
Parents: 0d54f07
Author: tballison <ta...@mitre.org>
Authored: Mon Feb 6 10:27:41 2017 -0500
Committer: tballison <ta...@mitre.org>
Committed: Mon Feb 6 10:27:41 2017 -0500
----------------------------------------------------------------------
.../main/java/org/apache/tika/parser/microsoft/ListManager.java | 4 ++++
1 file changed, 4 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tika/blob/bc3b2636/tika-parsers/src/main/java/org/apache/tika/parser/microsoft/ListManager.java
----------------------------------------------------------------------
diff --git a/tika-parsers/src/main/java/org/apache/tika/parser/microsoft/ListManager.java b/tika-parsers/src/main/java/org/apache/tika/parser/microsoft/ListManager.java
index a0f19e1..504573c 100644
--- a/tika-parsers/src/main/java/org/apache/tika/parser/microsoft/ListManager.java
+++ b/tika-parsers/src/main/java/org/apache/tika/parser/microsoft/ListManager.java
@@ -81,6 +81,10 @@ public class ListManager extends AbstractListManager {
if (lc == null) {
ListData listData = listTables.getListData(paragraph.getList().getLsid());
+ if (listData == null) {
+ //silently skip
+ return "";
+ }
LevelTuple[] levelTuples = new LevelTuple[listData.getLevels().length];
for (int i = 0; i < listData.getLevels().length; i++) {
levelTuples[i] = buildTuple(i, listData.getLevels()[i]);