Hi,
In message "[ruby-talk:00637] Backtrace of SIGSEGV"
on 99/08/12, Clemens Hintze <c.hintze / gmx.net> writes:
|I have examined a backtrace for my problem of the interpreter crash! It
|seems to me, that something with the GC went wrong.
Thank you. Here's the patch.
--- eval.c 1999/08/11 07:23:55 1.1.1.3.2.32
+++ eval.c 1999/08/12 03:53:39
@@ -5382,4 +5385,5 @@
frame->argv = argv;
}
+ frame->tmp = 0; /* should not preserve tmp */
if (!frame->prev) break;
tmp = ALLOC(struct FRAME);