Skip to content

Instantly share code, notes, and snippets.

@dbussink
Created August 3, 2009 19:58
Show Gist options
  • Save dbussink/160797 to your computer and use it in GitHub Desktop.
Save dbussink/160797 to your computer and use it in GitHub Desktop.
(gdb) run
Starting program: /Users/dirkjan/Documents/projects/rubinius/bin/rbx -e String\ =\ nil\;\ puts\ \'foo\'
Reading symbols for shared libraries ++++. done
Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_PROTECTION_FAILURE at address: 0xbf7fffe4
rubinius::VMMethod::interpreter (state=0xf00ff0, vmm=0xfbe680, call_frame=0xbf800270, args=@0xbf800644) at vm/gen/instructions.cpp:200
200 Object** stack_ptr = call_frame->stk - 1;
(gdb) bt
#0 rubinius::VMMethod::interpreter (state=0xf00ff0, vmm=0xfbe680, call_frame=0xbf800270, args=@0xbf800644) at vm/gen/instructions.cpp:200
#1 0x000bab12 in rubinius::VMMethod::execute_specialized<rubinius::ThreeArguments> (state=0xf00ff0, previous=0xbf8006b0, msg=@0xfc03d0, args=@0xbf800644) at vm/vmmethod.cpp:556
#2 0x0013cc0b in rubinius::VMMethod::interpreter (state=0xf00ff0, vmm=0xfc02b0, call_frame=0xbf8006b0, args=@0xbf800a44) at vm/gen/instructions.cpp:775
#3 0x000ba430 in rubinius::VMMethod::execute_specialized<rubinius::OneArgument> (state=0xf00ff0, previous=0xbf800ab0, msg=@0x111743c, args=@0xbf800a44) at vm/vmmethod.cpp:556
#4 0x0013cc0b in rubinius::VMMethod::interpreter (state=0xf00ff0, vmm=0x2083870, call_frame=0xbf800ab0, args=@0xbf800e34) at vm/gen/instructions.cpp:775
#5 0x000ba430 in rubinius::VMMethod::execute_specialized<rubinius::OneArgument> (state=0xf00ff0, previous=0xbf800ea0, msg=@0x2087888, args=@0xbf800e34) at vm/vmmethod.cpp:556
#6 0x0013cc0b in rubinius::VMMethod::interpreter (state=0xf00ff0, vmm=0x20876b0, call_frame=0xbf800ea0, args=@0xbf8012c4) at vm/gen/instructions.cpp:775
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment