Author: tilman
Date: Fri Jan 9 15:27:57 2026
New Revision: 1931195
Log:
PDFBOX-6143: avoid NPE
Modified:
pdfbox/branches/3.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDAcroForm.java
Modified:
pdfbox/branches/3.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDAcroForm.java
==============================================================================
---
pdfbox/branches/3.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDAcroForm.java
Fri Jan 9 14:43:21 2026 (r1931194)
+++
pdfbox/branches/3.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDAcroForm.java
Fri Jan 9 15:27:57 2026 (r1931195)
@@ -28,6 +28,7 @@ import java.util.HashSet;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
+import java.util.Objects;
import java.util.Set;
import org.apache.commons.logging.Log;
@@ -482,7 +483,7 @@ public final class PDAcroForm implements
// get the field from the field tree
for (PDField field : getFieldTree())
{
- if (field.getFullyQualifiedName().equals(fullyQualifiedName))
+ if (Objects.equals(field.getFullyQualifiedName(),
fullyQualifiedName))
{
return field;
}