SpectroSERVER': double free or corruption (!prev): 0x00000000183062d0 ***
search cancel

SpectroSERVER': double free or corruption (!prev): 0x00000000183062d0 ***

book

Article ID: 205019

calendar_today

Updated On:

Products

CA Spectrum

Issue/Introduction

After upgrading to Spectrum 10.4.2, the following error is seen when starting the SpectroSERVER:

 

Environment

Release : 20.2

Component : Spectrum Core / SpectroSERVER

Resolution

The error seen is a memory error.

In Spectrum, we ship two instances of the SpectroSERVER binary in the $SPECROOT/SS/support directory.

SpectroSERVER_mts - In this instance, we use a third party memory manager that is compiled into the SpectroSERVER binary

SpectroSERVER_nomts - In this instance, we do not compile the third party memory manager.

By default, the SpectroSERVER instance used in the $SPECROOT/SS directory is the SpectroSERVER_mts

Make a backup copy of the SpectroSERVER executable by renaming SpectroSERVER.exe to SpectroSERVER.bak in $SPECROOT/SS.


Copy the $SPECROOT/SS/support/SpectroSERVER_nomts instance to the $SPECROOT/SS directory, renamed it to SpectroSERVER and start the SpectroSERVER process as normal