Description of problem: Problem with latest libX11. I resolved this by unistalling the latest libX11 rpm version and re-installing the previous version. The following description was taken from the ITT help website "One incompatibility comes from the 'libX11' library, released, most immediately, with Debian ("etch") and Ubuntu. To strengthen the security of their operating system Debian patched 'libx11' to fix a buffer overflow. Unfortunately, this patch has caused a number of applications, including IDL, to crash. Any users, who update their Debian system to get the latest 'libx11', are exposed to a fatal "segmentation fault" error when they execute the IDL command TV. It appears that Fedora Linux is also including this IDL-incompatible security patch in its automatic updates now." A broader description can be found at: http://www.ittvis.com/services/techtip.asp?ttid=4177 This may be more an idl and ENVI problem than a linux problem, but I thought I should bring it to your attention.
That sounds like IDL's fault, yes.
Yeah, after looking at their documentation of the issue, it sounds like this is their bug, and that a future update from them will fix it.