problem with squeak crashing on startup

Dan Ingalls Dan.Ingalls at disney.com
Sat Nov 27 16:04:23 UTC 1999


>    Dear All  I have started to use squeak to learn some pure  object orientated programming prior to starting university course.   Installation went smoothly on my PC but after a few days squeak started to crash  on start-up.  I have tried re-installing but I still get the same  problem.  The crash.dmp file is below.  Any suggestions?
18725316 Set>findElementOrNil:
18725160  Dictionary>at:ifAbsent:
.. . .

Hi, Keith -

This rings a bell.  I can't get it out of my right-brain, but I can tell you I've seen the exact same pattern before.  If you are a web jock, go to one of the Squeak mail archives and search for that findElementOrNil: keyword.  I think it was about a year ago.  I tracked it down and figured it out and sent out the answer.  Is it possible you downloaded or decompressed using other than pure binary mode (check your decompressor for preferences; there should be NO conversions).

Ahah.  Now I am remembering that it was nothing like what it looked like (a corrupt pointer).  Is it possible that you are out of memory?  Make sure you have enough space.  Do whatever it takes to give yourself, say, 500k more than you had.  I'm almost sure this is what happens when you run out of space before low-space notification gets initialized.

Don't be alarmed.  This doesn't happen when things are right (by definition ;-).

	- Dan





More information about the Squeak-dev mailing list