Out of storage error

From: Mark Lynn <mark_at_sabado.com>
Date: Mon, 16 Mar 1998 16:31:08 -0500

I keep encountering the following error

*** Error:
    Out of storage
**** FATAL ERROR IN CRITICAL CODE SECTION. ABANDON

This error seems to come from STk_gc_for_newcell in gc.c.
I have looked through the garbage collection code, and I
fail to see how this error can be generated. The two
possibilities are:

(1) STk_gc_for_newcell must be called while Error_context ==
ERR_FATAL which seems unlikely since ERR_FATAL is only set
during garbage collection.

OR

(2) STk_freelist is not being updated to point to a new cell.
This seems more likely, but why would this occur? If I'm really
hitting some memory limitation, then I would expect to see
the different error message produced in allocate_new_heap().

Any help is greatly appreciated!


---
Mark Lynn
Sabado Technologies
mark_at_sabado.com
Received on Mon Mar 16 1998 - 22:51:03 CET

This archive was generated by hypermail 2.3.0 : Mon Jul 21 2014 - 19:38:59 CEST