On Wednesday, 9 October 2002, Martin Costabel wrote:
I should have added that my problem has nothing to do with the recent
thread on "garbage collector infloop in 21.4.9 and 21.5beta4 on MacOS
10.2". It is *not* a stacksize problem. I have set the stacksize to 8192
and even to its maximum of 65536 kbytes, without any effect.
And, although my problem seems to appear in a garbage collection
routine, too, it was not present in 21.5.b4 which builds correctly. It
must be caused by something introduced between beta4 and beta9.
PowerPC is a big-endian machine. Is it possible that some sign comparison
is causing an infinite loop ? Why don't you try compiling with all warnings
turned on, remove the optimizations completely and see if something fishy
turns up ? The default options for XEmacs are not strict enough. Try with
-Wall -W -Wpointer-arith. And remove the -O3 which gets tagged on along
with -g, as it is useless.
Any program which allocates 65536 KB on the stack is stupid. And I am sure
XEmacs is not.
Hope this helps.
-kitty.
--
Krishnakumar B <kitty at cs dot wustl dot edu>
Distributed Object Computing Laboratory, Washington University in St.Louis