https://bugzilla.novell.com/show_bug.cgi?id=708059
https://bugzilla.novell.com/show_bug.cgi?id=708059#c1
Klaus Kämpf changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
--- Comment #1 from Klaus Kämpf 2011-07-26 07:57:59 UTC ---
Debug prints of various stack levels:
Stack 0x7fffd7f8b178: Initializing ruby interpreter.
Stack 0x7fffd7f8b2c0: loadModule.
Stack 0x7fffd7f991f0: callInner.
The stack level during ruby_init is lower(!) than subsequent calls. However,
Ruby expects the stack to grow downward - this assumption is violated in the
C++ code.
Workaround: Add
RUBY_STACK_INIT
to callInner()
This should be safe since callInner() is the only entry point to actual
execution of Ruby code. The loadModule just loads/creates module structures on
the heap.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.