Subset crashing after loading driver

Document ID : KB000007726
Last Modified Date : 14/02/2018
Show Technical Document Details
Issue:

Upon launching Subset, the program crashes. This is the message I see in the log file:

Loading Driver:com.microsoft.sqlserver.jdbc.SQLServerDriver 
# A fatal error has been detected by the Java Runtime Environment: 
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00000000598def23, pid=7840, tid=0x00000000000045e8 
# JRE version: Java(TM) SE Runtime Environment (8.0_121-b13) (build 1.8.0_121-b13) 
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.121-b13 mixed mode windows-amd64 compressed oops) 
# Problematic frame: 
# V [jvm.dll+0x13ef23] 

We tried to copy the sqljdbc_auth.dll into the GT Datamaker directory folder, but we are still seeing the issue.

Environment:
CA Test Data Manager (TDM)- Subset
Cause:

This error message is the result of the SQL Server database driver jar files being a different version to the sqljdbc_auth.dll that it calls. It needs to be in the Datamaker directory folder, as well as the Fast Data Masker (FDM) directory folder. 

Resolution:

Copy the sqljdbc_auth.dll file into the FDM folder located here: C:\Program Files\Grid-Tools\FastDataMasker.

Copy the sqljdbc.jar and  sqljdbc4.jar file into the FDM lib folder located here: C:\Program Files\Grid-Tools\FastDataMasker\lib. 

Additional Information:

If you experience any further issues, please open a support case by going to https://www.ca.com/us/services-support/ca-support/contact-support.html.