TDM FDM: HASHLOV1 Null Pointer Exception

Document ID : KB000102005
Last Modified Date : 15/06/2018
Show Technical Document Details
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.
Exception in thread "pool-1-thread-1"
masking complete at 2018.06.04 17:48:59.958 EDT at com.grid_tools.products.datamasker.Datamasker.resolveFunction(

        at com.grid_tools.products.datamasker.SQLUpdate.batchPreparedMasking(
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

Allocated memory      :910,336k at java.util.concurrent.ThreadPoolExecutor$ Source)

        at Source)
Approx max memory used:86,609k (9% of allocated)
TDM 4.5
The version 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.
Additional Information:

Video URL on how to open a Support Case -

You can download the latest version of TDM by following the directions in this document:   

To contact support, go to