rubinius/rubinius — Issue #1407: reproducible abort in VMMethod::interpreter caught in gdb
Author: chuckremes
Created: 2011-11-14 15:22:08+00:00
State: open

Evan,

I have an abort caught in gdb on my box. dbussink took a peek at it last week but it he had difficulty figuring out the cause and a fix. If you have time to look at it, it is available in a screen session on my system (76.8.86.186).

I'm in no particular hurry with this one. Whenever you get to it...

cr

---- abort text ----

Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_INVALID_ADDRESS at address: 0x0000000000005e03
[Switching to process 10129]
0x000000010005063f in rubinius::VMMethod::interpreter (state=0x10a327eb0, vmm=0x1015a2af0, call_frame=0x10a320b30) at instruction_implementations.hpp:1178
1178 reinterpret_cast(call_frame->self()) + index);
(gdb)