After installing Spectrum version 9.2.2 on Redhat Linux (RHEL) version 5 8 the SpectroSERVER immediately terminates with a Segmentation Violation when attempting to start it.
New with 9.2.2 the out-of-the-box SpectroSERVER executable include our memory manager version. The workaround for this issue on RHEL 5.8 is to use a version of the SpectroSERVER executable that does not include our memory manager.
Here's how to swap the executables:
- Navigate to $SPECROOT/SS
- mv SpectroSERVER SpectroSERVER_orig
- Navigate to $SPECROOT/SS/support
- cp -p SpectroSERVER_noMTS $SPECROOT/SS
- Navigate back to $SPECROOT/SS
- mv SpectroSERVER_noMTS SpectroSERVER
Before starting the SpectroSERVER with the new executable in place, a database save and reload should be done.
The SpectroSERVER will now start without issue.