Informix Error -5002: CSM: memory de-allocation error.
Cause and resolution
CSM: memory de-allocation error.
A CSM (Communications Support Module), in the database server or in the client, could not deallocate memory. This error message arises only when some form of memory corruption has occurred.
Contact IBM Informix Technical Support or the CSM vendor and have the following information available: CSS configuration files and sqlhosts information for both the client and the database server.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-5002 fires when a CSM (Communications Support Module), in the database server or the client, can't deallocate memory — per the official guidance, this error arises only when some form of memory corruption has occurred.
- Memory corruption in the CSM, per the official guidance — the direct, only cause.
Solutions / Resolution
- Contact IBM Informix Technical Support or the CSM vendor, per the official guidance,
with the CSS configuration files and
sqlhostsinformation for both the client and database server available.
Examples
N/A
No specific triggering statement is documented — this is reported as a memory-corruption condition with no user-side fix.
Diagnostic Checks
- Record the exact circumstances under which the error occurred, for use when escalating to IBM Informix Technical Support or the CSM vendor.
Related Errors / Related Topics
- -5001 — "CSM: memory allocation error." A related CSM memory error, about allocation failure rather than corruption-driven deallocation failure.
A CSM couldn't deallocate memory, indicating memory corruption — contact IBM Informix Technical Support or the CSM vendor.