Author: tilman
Date: Fri Jan 9 15:28:06 2026
New Revision: 1931197
Log:
PDFBOX-6143: avoid NPE
Modified:
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDAcroForm.java
Modified:
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDAcroForm.java
==============================================================================
---
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDAcroForm.java
Fri Jan 9 15:28:01 2026 (r1931196)
+++
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDAcroForm.java
Fri Jan 9 15:28:06 2026 (r1931197)
@@ -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.logging.log4j.Logger;
@@ -483,7 +484,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;
}