This is an automated email from the ASF dual-hosted git repository. tilman pushed a commit to branch TIKA-4621 in repository https://gitbox.apache.org/repos/asf/tika.git
commit d4928cb40db8b9eb23b9ff9e4ff4cd7c35d60858 Author: Tilman Hausherr <[email protected]> AuthorDate: Wed Jan 14 10:27:57 2026 +0100 TIKA-4621: avoid NPE --- .../src/main/java/org/apache/tika/parser/iwork/PagesContentHandler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-apple-module/src/main/java/org/apache/tika/parser/iwork/PagesContentHandler.java b/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-apple-module/src/main/java/org/apache/tika/parser/iwork/PagesContentHandler.java index 1ca168cc8c..1329b8db06 100644 --- a/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-apple-module/src/main/java/org/apache/tika/parser/iwork/PagesContentHandler.java +++ b/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-apple-module/src/main/java/org/apache/tika/parser/iwork/PagesContentHandler.java @@ -126,7 +126,7 @@ class PagesContentHandler extends DefaultHandler { // We are in a footer footers.hasAutoPageNumber = true; footers.autoPageNumberFormat = attributes.getValue("sf:format"); - } else { + } else if (headers != null) { headers.hasAutoPageNumber = true; headers.autoPageNumberFormat = attributes.getValue("sf:format"); }
