Error 707



Message text

System error detected during attempt to free memory  at address 0x%lx. Please consult the SQL Server error log for more details.


The Memory Manager allocates, deallocates, and manages memory for Adaptive Server. It manages an array of structures in the procedure header, each of which represents a physical page of memory in procedure cache and the current byte allocation of that page.

As part of its memory deallocation process, Adaptive Server tries to release the pages of memory allocated to a procedure header when they are no longer needed. When Adaptive Server is unable to release that section of memory, error 707 occurs.

Error 707 is caused by memory corruption or an Adaptive Server problem.


Since procedure headers are stored in procedure cache, restarting Adaptive Server should clear error 707. If it does not clear the 707 error or if the 707 error occurs again, contact Sybase Technical Support.

Versions in which this error is raised

All versions