When upgrading to Harvest SCM v14.5.0 on Linux, the hdbsetup utility terminates with a segmentation fault (core dump) during the ODBC data source creation or configuration step. This occurs even when environment variables such as ORACLE_HOME and LD_LIBRARY_PATH are correctly configured.
This issue is caused by a memory management defect in the hdbsetup binary.
This issue is confirmed and targeted to be fixed in a future release.
A tentative fix (EFix) is available for version 14.5.0. Contact Broadcom Support and reference this article to request the patched hdbsetup binary.
After applying the fix, ensure the following configurations are in place if login issues persist:
SQLNet Configuration: Modify $ORACLE_HOME/network/admin/sqlnet.ora to include:
SQLNET.AUTHENTICATION_SERVICES = (NONE)SQLNET.ALLOWED_LOGON_VERSION_CLIENT = 11 (or appropriate version for the environment)Library Dependencies: Verify that all required libraries are present by running ldd against the binary in the /opt/CA/scm/lib directory: ldd hdbsetup
ODBC Tracing: If further troubleshooting is required, enable ODBC tracing by adding the following to the [ODBC] section of odbcinst.ini:
Trace=1TraceFile=[path_to_log]/odbctrace.out