[Seaside] Wierd totally fatal bug problem
Thu, 16 May 2002 18:45:46 -0700
Hmm, well here's a funny thing.
I reported a dead image that would
a) blow away a Mac vm
b) blow away an Acorn vm
c) run on linux but not function as a webserver.
Today I tried again on the linux box, first removing the SocketPlugin.so
so that any suspect sockets couldn't do anything at all. I stopppd the
seaside server and saved the image. Then I restored SocketPlugin, and
restarted, then restarted seaside. No problem, it serves jsut fine.
I copied the image (the one saved with no servers running) to my Acorn
and started it - this time it was ok, but blew up on a fullGC. A retry
with the socket plugin disabled was ok, I could gc etc no problem. I
restored the socketplugin and all is well again.
This all sounds faintly stale-socketish to me.
I was completely unable to debug on Mac - I made a debug vm ok but it
crashed into a totally meaningless state. Just an assembler display with
no backtrace available, and another thread that is for the event
polling. Very helpful - not!
I can drop the image on a website if anyone would like to see what it
does on windows or Mac OSX; maybe somebody even knows how to use gdb and
see why it doesn't crash on linux?
Tim Rowledge, email@example.com, http://sumeru.stanford.edu/tim
Useful random insult:- Sharp, like stone in river. Swift, like tree through forest.