Trying to HASHLOV1 to mask address fields. Looking up addresses for the Original Address's Zip Code Field in GTREP_REFERENCE_DATA table. If the address that gets picked up from the reference data has an address line 2 = NULL but the original address has Address Line 2 = NOT NULL, then FDM fails with a null pointer exception. Error: Exception in thread "pool-1-thread-1" java.lang.NullPointerException masking complete at 2018.06.04 17:48:59.958 EDT at com.grid_tools.products.datamasker.Datamasker.resolveFunction(Datamasker.java:28501)
at com.grid_tools.products.datamasker.SQLUpdate.batchPreparedMasking(SQLUpdate.java:4703) at com.grid_tools.products.datamasker.SQLUpdate.run(SQLUpdate.java:6645) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
Allocated memory :910,336k at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source) Approx max memory used:86,609k (9% of allocated)
Environment
TDM 4.5 FDM
Resolution
The version FastDataMasker-4.7.430.0.zip fixes this issue. Please contact CA Support for this version or later. If you are installing a GA version of TDM/FDM after June 15, 2018, please contact CA Support to verify that this version made it into your GA.