Squeak crash upon full GC

Andreas Raab raab at isgnw.cs.Uni-Magdeburg.DE
Sun Jan 18 15:05:59 UTC 1998


Paul,

The crash upon GC looks like being solved.

> > Strange thing. I just downloaded it again, extracted it and _could_ save
> > it without any problems.
> 
> Sounds like a problem on my end or transmission error then.

It looks very much like this. I've run a binary diff on your image and the
one in the ftp directory and it turned out that one bit differed.

> Gee, it would be nice if Squeak did a CRC on images.  I wonder how I
> would add that - maybe a check at startup?  Maybe adding that should be
> my punishment if it is just a transmission error. Perhaps it could be an
> optional method - but the CRC value would have to be computed on image
> save - which would slow things down.

I don't think that this would slow down things too much. Would be great if
somebody would add some CRC checking to Squeak. I'm not sure how many
images are hanging around with the one or other bit toggled. In your case
we did find only because it was in the object header ... yes I think doing
some CRC checking would be a _very_ good idea.

> I'm going to download the zip file again and see if it improves.  That
> really should have been the first thing I did before mentioning it.
> Sorry.

Don't worry. These things happen all the time. And it also shows the need
for CRC checking. In this sense it may turn out as a good starting point
for future development.

Andreas
-- 
Linear algebra is your friend - Trigonometry is your enemy.
+===== Andreas Raab ============= (raab at isg.cs.uni-magdeburg.de) =====+
I Department of Simulation and Graphics      Phone: +49 391 671 8065  I
I University of Magdeburg, Germany           Fax:   +49 391 671 1164  I
+=============< http://isgwww.cs.uni-magdeburg.de/~raab >=============+





More information about the Squeak-dev mailing list