Stack consistency error: m {|(v,(*))|}

e$B0J2<$N$h$&$K$9$k$He(B Stack consistency error e$B$K$J$j$^$9!#e(B

% ./ruby -ve ‘def m() yield end; m {|(v,(*))|}’
ruby 1.9.0 (2007-07-07 patchlevel 0) [i686-linux]
-e:1: – control frame ----------
c:0005 p:0011 s:0012 b:0011 l:000004 d:000010 BLOCK -e:1
c:0004 p:0003 s:0008 b:0008 l:000007 d:000007 METHOD -e:1
c:0003 p:0012 s:0005 b:0005 l:000004 d:000004 TOP -e:1
c:0002 p:---- s:0003 b:0003 l:000002 d:000002 FINISH :inherited
c:0001 p:---- s:0001 b:-001 l:000000 d:000000 ------

DBG> : “-e:1:in m'" DBG> : "-e:1:in'”
– backtrace of native function call (Use addr2line) –
0x80f1b21
0x810b3ac
0x810b44b
0x80ec67c
0x80f0328
0x80f0965
0x80f1cd0
0x80f1dca
0x8059ca2
0x8059d0e
0x8056e85
0xb7dbeea8
0x8056db1

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs