Date: 10 Sep 84 23:09 PDT From: JonL.pa Subject: AR 2112 -- Critical Bug encountered in Carol To: Dering.pasa,LispSupport cc: vanMelle, Masinter, Schoen@SUMEX I've just fixed this one, and am starting a new Next> loadup now to incorporate (previous loadup today seems to have failed?). There is a patch for Carol sysout now on [Eris]Carol>Patches>BigRefcntPatch. Problem was simply that the "big" refcnt branch of the GCHashTable operation was failing to set and unset the stackp bit. There was a comment in the code to the effect that it wasn't necessary -- evidently thinking that the "big" count would be enough to prevent reclamation; but as this case shows, recursive freeing can certainly decrement a count all the way from "big" levels. Kudos to Eric for tracking it down to so narrow a test case! -- JonL -- G TIMESROMAN Gz¸