Newsgroups: comp.lang.lisp.mcl
Path: cantaloupe.srv.cs.cmu.edu!rochester!udel!gatech!newsxfer.itd.umich.edu!news.mathworks.com!tank.news.pipex.net!pipex!howland.reston.ans.net!nntp.crl.com!pacbell.com!gw2.att.com!nntpa!ssbunews!jwd
From: jwd@ihodms43.ATT.COM (nq8140700-Davison)
Subject: Re: How safe is 3.0p2?
In-Reply-To: jboetje@sfd.sony.com's message of Tue, 26 Sep 1995 17:09:27 -0700
Message-ID: <JWD.95Sep27132235@ihodms43.ATT.COM>
Sender: news@ssbunews.ih.att.com (Netnews Administration)
Nntp-Posting-Host: ihodms43.ih.att.com
Reply-To: Joseph_W_Davison@ihodms.ATT.COM
Organization: AT&T Bell Laboratories
References: <ac8d9b0b07021004b782@[136.199.9.107]> <9509261709.AA27763@43.134.11.58>
Date: Wed, 27 Sep 1995 18:22:34 GMT
Lines: 34

In article <9509261709.AA27763@43.134.11.58> jboetje@sfd.sony.com (Jerry Boetje) writes:

   I hope it's only porting efforts, but I've noticed that 3.0 and 3.0p2
   are less stable than 2.01. For a while I thought it was a problem with
   the new std file dialog. But I can regularly crash MCL by opening and
   closing windows. My theory is that MCL doesn't recognize the need for a
   GC, not to reclaim the Lisp heap but to get rid of the those pesky Mac
   handles which only go away during a full GC. I don't think this is the
   only problem, but it's a clue. One of these days I'll be motivated
   enough to install Macsbug and find out where the MCL image is at when it
   heads south.


I've got Macsbug installed on my IIvx/20M, System 7.5(.1?).  I've been
trying to set up a trace on a method, with break on entry.  Every time it
goes to break I find myself looking Macsbug.  I usually don't bother trying
to figure out what to do next and just reboot, but the current routine was
"Jackson" or something similar -- I recognized it as something discussed a
while ago on c.s.m.programmer, I think.

I'm working with a derivative of Paul McCartney's simple-scatter-plot stuff
from the contributors.  It may well be GC related, because I've also seen
the crash when I try to redraw and/or reload too many times.  Similar
behavior to when I wrote my own lisp and the GC sometimes snarfed things
that were still in use...

It probably doesn't help, but it clears my conscience of holding secrets
:0).

joe davison


--
Joe Davison 	jwd@ihodms.att.com
