SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 64648: DS2 programs that use SAS® Micro Analytic Service functions setReference, setIntArray, setLongArray, and setDoubleArray on a shared vector leak memory

DetailsHotfixAboutRate It

DS2 programs can use the SAS Micro Analytic Service function setReference, setIntArray, setLongArray, or setDoubleArray to store values in a shared vector. A problem occurs where each time one of the functions setReference, setIntArray, setLongArray, or setDoubleArray is called, memory is leaked. In this scenario, the memory consumption of the program steadily increases. 

When running under SAS® Event Stream Processing, the dfesp_xml_server process shows memory growth. When using SAS® Intelligent Decisioning, the microanalyticservice process shows memory growth.   

Click the Hot Fix tab in this note for a link to instructions about accessing and applying the software update.



Operating System and Release Information

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SAS SystemSAS Intelligent DecisioningLinux for x645.45.4ViyaViya
SAS SystemSAS Event Stream Processing for Edge ComputingLinux for x646.26.2ViyaViya
Linux for AArch646.26.2ViyaViya
SAS SystemSAS Event Stream Processing EngineLinux for x646.26.2
Microsoft® Windows® for x646.26.2
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.