Author: tilman
Date: Fri Jan 9 15:28:01 2026
New Revision: 1931196
Log:
PDFBOX-6143: avoid NPE
Modified:
pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDAcroForm.java
Modified:
pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDAcroForm.java
==============================================================================
---
pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDAcroForm.java
Fri Jan 9 15:27:57 2026 (r1931195)
+++
pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDAcroForm.java
Fri Jan 9 15:28:01 2026 (r1931196)
@@ -477,7 +477,8 @@ public final class PDAcroForm implements
// get the field from the field tree
for (PDField field : getFieldTree())
{
- if (field.getFullyQualifiedName().equals(fullyQualifiedName))
+ String fqn = field.getFullyQualifiedName();
+ if (fqn == null ? fullyQualifiedName == null :
fqn.equals(fullyQualifiedName))
{
return field;
}