[bug][FIX] stack overflow crashes Squeak. ( [et] no effect on
windows )
Alexander at Lazarevic.de
Alexander at Lazarevic.de
Thu Jul 1 10:10:30 UTC 2004
Even with the fix in place the low space watcher does not kick in to
handle the situation of an infinite recursion on windows. I *guess*
there is no upper memory bound for squeak on windows (or at least I
don't know how to change that) and so the low space watcher process in
squeak does not get signaled until swap space runs out. On linux there
is a different situation when you start the vm with an explicit memory
limit (otherwise it should be the same as on windows). I would say this
fix can be included if it does help in this special case, because
otherwise it does no harm (but it also does not help much).
I think Avi's StackWatcher (1) works better as a corrective measure for
infinite recursion problems than the low space watcher. I rate it as
valuable goodie and therefore placed it on SqueakMap for easy acccess.
It works fine with the latest 3.7b and it maybe a good candidate for
inclusion in 3.8.
Alex
(1)
http://lists.squeakfoundation.org/pipermail/squeak-dev/2003-August/06583
2.html
More information about the Squeak-dev
mailing list
|