SAS Watchout - 15.0.0 - xmmextractor seg fault - XMM-Newton
I am running the SAS 15.0.0 on a Linux RHEL 6.X machine and xmmextractor is crashing.
How can I fix this problem?
The public release of SAS 15.0.0 recommended for RHEL6.X systems was built on a RHEL6.6 64-bit system using Perl 5.18.2 to make some of its Perl tasks. Unfortunately this is incompatible with the Perl version that comes installed by default in any RHEL 6.X system which is Perl 5.10.1 (typically installed as /usr/bin/perl). Such incompatibility is the cause of the crashes or segmentation faults while running tasks such as xmmextractor.
To fix this problem we recommend two alternative solutions:
Install Perl 5.18.2 in your RHEL6.X system and make it available for your SAS installation. To do that you must reinstall the SAS defining the SAS_PERL variable to be equal to the absolute path to the Perl 5.18.2 binary.
This solution requires as well that you reinstall Heasoft in your system, defining also the Heasoft variable PERL to be equal to the absolute path to the Perl 5.18.2 binary.
- Install the SAS 15.0.0 public release built on RHEL5.8 64-bit that uses Perl 5.10.1. By defining the SAS_PERL variable to be equal to /usr/bin/perl you will ensure that the SAS installation will take the RHEL6.X native Perl 5.10.1 in /usr/bin/perl.