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.



5520 Rate this article:
No rating

IDL 8.2.1 (SP1) DICOM Patch/Update: Reading or querying some DICOM files using read-only IDLffDICOM object class can crash IDL 8.0 through 8.2.1 for Windows

SUMMARY

Reading or querying some DICOM files with the read-only IDL DICOM object class, IDLffDICOM, can cause an IDL session on Windows to crash. Affected IDL versions include IDL 8.0 through IDL 8.2.1.

This problem can be corrected in IDL 8.2.1 by applying the IDL 8.2.1 IDLffDICOM update, downloaded from the www.exelisvis.com web site. The patch can be applied to an IDL 8.2.1 (SP1) or ENVI 5.0 SP1 installation on Windows.

IDL 8.0, 8.1, 8.2:
The IDL 8.2.1 IDLffDICOM update is intended for use with for IDL 8.2.1 (IDL 8.2 SP1 or ENVI 5.0 SP1) for Windows. IDL 8.0, 8.1 and 8.2 users will first need to upgrade to IDL 8.2.1 (or ENVI 5.0 SP1) to take advantage of his patch.

IDL DICOM Toolkit:
Another option to avoid this problem on IDL 8.0, 8.1 and 8.2 is to use the IDL DICOM Read/Write Toolkit (IDLffDICOMEx) add-on module. Valid DICOM files that may cause IDL to crash when read or queried using the IDLffDICOM object class can normally be correctly read or queried by using the IDLffDICOMEx object class instead.
Contact your local Exelis Visual Information Solutions office or distributor for information about obtaining a license to use the IDL DICOM Read/Write Toolkit add-on module.

DETAILS

For example, the following IDL commands may cause the IDL session to crash when used with the above-mentioned DICOM files:

result = QUERY_DICOM( filename, DICOMEX=0 )

-or-

odcm = OBJ_NEW( 'IDLffDICOM' )
result = odcm->Read( filename )

SOLUTION

This problem may be resolved for IDL 8.2.1 by installing the IDL 8.2.1 DICOM update/patch. (IDL 8.0, 8.1 and 8.2 users will first need to upgrade to IDL 8.2.1 (or ENVI 5.0 SP1) to take advantage of his patch.) This patch may be downloaded from the www.exelisvis.com web site. After logging in to the web site to download the patch from the IDL Product Downloads area by clicking on the link labeled:

IDL 8.2.1 (SP 1) Patch 1 (DICOM Update) - Microsoft Windows (XP SP2, Vista, 7) 32/64-bit

The patch installer file name is:

envi50sp1idl82sp1_r1.exe

After downloading the file, install the patch to your existing IDL 8.2.1 installation by running the installer program with administrative privileges.

Installation of the patch can be confirmed by issuing the following IDL command:

HELP, /DLM, NAME='DICOM'

The patched IDL DICOM module has a version of "3.0.6". For example:

IDL> HELP, /DLM, NAME='DICOM'
** DICOM - IDL DICOM support (not loaded)
    Version: 3.0.6, Build Date: OCT 12 2012, Source: Exelis Visual Information Solutions, Inc.
    Path: C:\Program Files\Exelis\IDL82\bin\bin.x86_64\idl_dicom.dll

This patch addresses IDL bug report reference "CRID 60797."

 

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 »