Running any CA Service Desk Manager (CA SDM) command results in a Visual C++ error "Debug Assertion Failed"
search cancel

Running any CA Service Desk Manager (CA SDM) command results in a Visual C++ error "Debug Assertion Failed"

book

Article ID: 4061

calendar_today

Updated On:

Products

SUPPORT AUTOMATION- SERVER CA Service Desk Manager - Unified Self Service CA Service Desk Manager CA Service Management - Asset Portfolio Management CA Service Management - Service Desk Manager

Issue/Introduction

If you run any CA Service Desk command, such as pdm_configure, pdm_status etc., the following error appears:

<Please see attached file for image>

error.jpg

Environment

CA Service Desk Manager 12.x, 14.x and 17.0All Supported Windows Operating Systems

Cause

Improper file format of the NX_ROOT\NX.ENV file

Resolution

The reason why this error appears is because the NX_ROOT\NX.ENV was edited manually and was not saved in the right encoding.

If the file is saved in "UTF-8", "Unicode" or "Unicode big endian" encoding, the Visual C++ error will appear. 

The supported and correct encoding format for the NX.ENV file is "ANSI". 

<Please see attached file for image>

src="/servlet/servlet.FileDownload?file=0150c000004AKPcAAO" alt="ansi.jpg" width="833" height="519">

 

Once the NX_ROOT\NX.ENV file has been saved with the proper encoding and the CA SDM services recycled, the error will no longer occur when attempting to run CA SDM commands.

 

Additional Information

TEC612988 - Best Practice when doing Changes to NX.ENV: using the 'pdm_options_mgr' command

Attachments

1558708690560000004061_sktwi1f5rjvs16r6d.jpeg get_app
1558708688450000004061_sktwi1f5rjvs16r6c.jpeg get_app