X

Help Articles are product support tips and information straight from the NV5 Geospatial Technical Support team developed to help you use our products to their fullest potential.



34 Rate this article:
No rating

DICOM Network Services or DICOMEX Read/Write Toolkit Error: MC_Library_Initialization failed

 

 

Symptoms:


A.) DICOM Network Services Storage SCP service won't start.

-or-

B.) Attempting to create an IDLffDicomEx object results in an error like:

Attempt to install an existing message block: IDL_MBLK_DICOMEX.
Error: MC_Library_Initialization failed
Dynamically loadable module failed to load: DICOMEX.
Execution halted at: $MAIN$

 

 

Possible Cause:

This issue could be caused by corrupted merge library configuration user files pointing to an incorrect IDL installation location.

To test to see if this is the problem causing the issue, start an IDL development session (either IDLDE or Command Line) and issue the following command in IDL:

LOAD_DLM,'DICOMEX'

If you then get an error similar to the one above under item (B) then corrupted local Merge library configuration files are likely the problem.

 

Solution:

  1. Exit out of any IDL sessions currently running on your machine.
  2. Delete the user's local DICOMEx configuration files.
     
    1. On Windows, delete this directory:
       

      C:\Users\YourUsername\.idl\idl\dicomex-1-XXX
       

    2. On MacOS, delete this directory: 

      /Users/YourUsername/.idl/idl/dicomex-1-XXX
       

    3. On Linux, find delete this directory:

      ~/.idl/idl/dicomex-1-XXX

      NOTE: ~ is a shortcut for the user's home directory (e.g. /home/joeuser)
       

  3. Restart your IDL DICOM Network Services utility or your IDL programming environment and issue your IDLffDicomEx commands. At this point, the DICOMEx local configuration files will be automatically recreated, and that should hopefully resolve the problem.

 

 

 

Created by Unknown on 8/21/2007

Updaded by BC-US on 8/20/2025, Reviewed by XX on X/X/XXXX

Please login or register to post comments.
Featured

End-of-Life Policy Enforcement for ENVI 5.3 / IDL 8.5 and Earlier Versions

5/6/2024

April 1, 2024 Dear ENVI/IDL Customer,  We are reaching out to notify you of our supported... more »

How to Upgrade licenses to ENVI 6.x / IDL 9.x

12/5/2023

What is the new Upgrade function? Starting with ENVI 6.0 and IDL 9.0, we have implemented an... more »

What to do if the 'License Administrator - License Server' for the Next-Generation License Server does not start?

6/13/2023

Background: With the release of ENVI 5.7 & IDL 8.9 and the corresponding Next-Generation licensing... more »

Next-Generation Licensing FAQ

4/28/2023

  NV5 Geospatial has adopted a new licensing technology for all future releases of our ENVI, IDL... more »

The IDL Virtual Machine

6/6/2013

What is the IDL Virtual Machine? An IDL Virtual Machine is a runtime version of IDL that can... more »