Skip to content

Instantly share code, notes, and snippets.

@chuckremes
Created October 6, 2009 17:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save chuckremes/203222 to your computer and use it in GitHub Desktop.
Save chuckremes/203222 to your computer and use it in GitHub Desktop.
(gdb) bt
#0 kind_of<rubinius::Module> [inlined] () at kind_of.hpp:190
#1 try_as<rubinius::Module> [inlined] () at kind_of.hpp:143
#2 try_as<rubinius::Module> [inlined] () at kind_of.hpp:143
#3 rubinius::Primitives::object_kind_of (state=0xf00e00, call_frame=0xbfff8a60, msg=@0xfbcc80, args=@0xbfff8a30) at vm/primitives.cpp:15628
#4 0x0527ebbb in ?? ()
#5 0x0228e569 in ?? ()
#6 0x0228ef91 in ?? ()
#7 0x000cd744 in rubinius::BlockEnvironment::call (this=0x1006000, state=0xfdefe0, call_frame=0xfdefe0, args=@0xfdefe0, flags=16642016) at vm/primitives.cpp:15628
#8 0x001315a6 in rbx_yield_stack (state=0xf00e00, call_frame=0xbfff8cb4, block=0x1d5ee40, count=16642016, args=0xbfff8cd4) at vm/primitives.cpp:15628
#9 0x0228ed21 in ?? ()
#10 0x000cd744 in rubinius::BlockEnvironment::call (this=0x1006000, state=0xfdefe0, call_frame=0xfdefe0, args=@0xfdefe0, flags=16642016) at vm/primitives.cpp:15628
#11 0x001315a6 in rbx_yield_stack (state=0xf00e00, call_frame=0xbfff8de0, block=0x1d5ee94, count=16642016, args=0xbfff8e00) at vm/primitives.cpp:15628
#12 0x02232f27 in ?? ()
#13 0x0227f95b in ?? ()
#14 0x0227f6f8 in ?? ()
#15 0x0527b14e in ?? ()
#16 0x000cd744 in rubinius::BlockEnvironment::call (this=0x1006000, state=0xfdefe0, call_frame=0xfdefe0, args=@0xfdefe0, flags=16642016) at vm/primitives.cpp:15628
#17 0x001315a6 in rbx_yield_stack (state=0xf00e00, call_frame=0xbfff9400, block=0x1d5825c, count=16642016, args=0xbfff9420) at vm/primitives.cpp:15628
#18 0x02232f27 in ?? ()
#19 0x0526eba9 in ?? ()
#20 0x001544eb in rubinius::VMMethod::interpreter (state=0xf00e00, vmm=0x233c040, call_frame=0xbfff9b20, args=@0xbfff9f04) at vm/primitives.cpp:15628
#21 0x000c7b91 in rubinius::VMMethod::execute_specialized<rubinius::GenericArguments> (state=0xf00e00, previous=0xbfff9f70, msg=@0x2889598, args=@0xbfff9f04) at vm/primitives.cpp:15628
#22 0x00154611 in rubinius::VMMethod::interpreter (state=0xf00e00, vmm=0x2885f50, call_frame=0xbfff9f70, args=@0xbfffa364) at vm/primitives.cpp:15628
#23 0x000c7b91 in rubinius::VMMethod::execute_specialized<rubinius::GenericArguments> (state=0xf00e00, previous=0xbfffa3d0, msg=@0x449fbe0, args=@0xbfffa364) at vm/primitives.cpp:15628
#24 0x00154611 in rubinius::VMMethod::interpreter (state=0xf00e00, vmm=0x6f54480, call_frame=0xbfffa3d0, args=@0xbfffa5e8) at vm/primitives.cpp:15628
#25 0x000c867e in rubinius::VMMethod::execute_specialized<rubinius::NoArguments> (state=0xf00e00, previous=0xbfffa620, msg=@0xbfffa4f4, args=@0xbfffa5e8) at vm/primitives.cpp:15628
#26 0x000e1f27 in rubinius::Object::send_prim (this=0x1f32500, state=0xf00e00, exec=0x1f8e0c0, call_frame=0xbfffa620, msg=@0x10cf748, args=@0xbfffa5e8) at vm/primitives.cpp:15628
#27 0x000902dd in rubinius::Primitives::object_send (state=0xf00e00, call_frame=0xbfffa620, msg=@0x10cf748, args=@0xbfffa5e8) at vm/primitives.cpp:15628
#28 0x05257947 in ?? ()
#29 0x00154611 in rubinius::VMMethod::interpreter (state=0xf00e00, vmm=0x21b1ac0, call_frame=0xbfffa980, args=@0xbfffada4) at vm/primitives.cpp:15628
#30 0x000c93b9 in rubinius::VMMethod::execute_specialized<rubinius::FixedArguments> (state=0xf00e00, previous=0xbfffae10, msg=@0x12b0294, args=@0xbfffada4) at vm/primitives.cpp:15628
#31 0x0015457b in rubinius::VMMethod::interpreter (state=0xf00e00, vmm=0x21b0160, call_frame=0xbfffae10, args=@0xbfffb224) at vm/primitives.cpp:15628
#32 0x000c7b91 in rubinius::VMMethod::execute_specialized<rubinius::GenericArguments> (state=0xf00e00, previous=0xbfffb290, msg=@0x10820ec, args=@0xbfffb224) at vm/primitives.cpp:15628
#33 0x0015457b in rubinius::VMMethod::interpreter (state=0xf00e00, vmm=0xfda850, call_frame=0xbfffb290, args=@0xbfffb694) at vm/primitives.cpp:15628
#34 0x000c7b91 in rubinius::VMMethod::execute_specialized<rubinius::GenericArguments> (state=0xf00e00, previous=0xbfffb700, msg=@0x233cbc0, args=@0xbfffb694) at vm/primitives.cpp:15628
#35 0x0015457b in rubinius::VMMethod::interpreter (state=0xf00e00, vmm=0x233c840, call_frame=0xbfffb700, args=@0xbfffb948) at vm/primitives.cpp:15628
#36 0x000cd496 in rubinius::BlockEnvironment::execute_interpreter (state=0xf00e00, previous=0xfdefe0, env=0x1d4db54, args=@0xbfffb948, invocation=@0xbfffb814) at vm/primitives.cpp:15628
#37 0x000cd64c in rubinius::BlockEnvironment::call_under (this=0x1d4db54, state=0xf00e00, exec=0x1f8b780, call_frame=0xbfffb99c, msg=@0x10ef9a4, args=@0xbfffb948) at vm/primitives.cpp:15628
#38 0x00074218 in rubinius::Primitives::block_call_under (state=0x1d4dbfc, call_frame=0x1d4aa80, msg=@0x10ef9a4, args=@0xbfffb948) at vm/primitives.cpp:15628
#39 0x0228d613 in ?? ()
#40 0x0228e669 in ?? ()
#41 0x00154611 in rubinius::VMMethod::interpreter (state=0xf00e00, vmm=0x233cee0, call_frame=0xbfffbdd0, args=@0xbfffbf3c) at vm/primitives.cpp:15628
#42 0x000cd496 in rubinius::BlockEnvironment::execute_interpreter (state=0xf00e00, previous=0xfdefe0, env=0x33b843c, args=@0xbfffbf3c, invocation=@0xbfffbef4) at vm/primitives.cpp:15628
#43 0x000cd744 in rubinius::BlockEnvironment::call (this=0x1006000, state=0xfdefe0, call_frame=0xfdefe0, args=@0xfdefe0, flags=16642016) at vm/primitives.cpp:15628
#44 0x001315a6 in rbx_yield_stack (state=0xf00e00, call_frame=0xbfffbfc0, block=0x33b843c, count=16642016, args=0xbfffbfe0) at vm/primitives.cpp:15628
#45 0x02232f27 in ?? ()
#46 0x00154611 in rubinius::VMMethod::interpreter (state=0xf00e00, vmm=0x233d6a0, call_frame=0xbfffc310, args=@0xbfffc6b4) at vm/primitives.cpp:15628
#47 0x000c867e in rubinius::VMMethod::execute_specialized<rubinius::NoArguments> (state=0xf00e00, previous=0xbfffc720, msg=@0x233ca5c, args=@0xbfffc6b4) at vm/primitives.cpp:15628
#48 0x001544eb in rubinius::VMMethod::interpreter (state=0xf00e00, vmm=0x233c7c0, call_frame=0xbfffc720, args=@0xbfffcac4) at vm/primitives.cpp:15628
#49 0x000c867e in rubinius::VMMethod::execute_specialized<rubinius::NoArguments> (state=0xf00e00, previous=0xbfffcb30, msg=@0x12f941c, args=@0xbfffcac4) at vm/primitives.cpp:15628
#50 0x001544eb in rubinius::VMMethod::interpreter (state=0xf00e00, vmm=0x21f1760, call_frame=0xbfffcb30, args=@0xbfffcef4) at vm/primitives.cpp:15628
#51 0x000c867e in rubinius::VMMethod::execute_specialized<rubinius::NoArguments> (state=0xf00e00, previous=0xbfffcf60, msg=@0x133b494, args=@0xbfffcef4) at vm/primitives.cpp:15628
#52 0x001544eb in rubinius::VMMethod::interpreter (state=0xf00e00, vmm=0x2320a20, call_frame=0xbfffcf60, args=@0xbfffd304) at vm/primitives.cpp:15628
#53 0x000c867e in rubinius::VMMethod::execute_specialized<rubinius::NoArguments> (state=0xf00e00, previous=0xbfffd370, msg=@0x12f73e0, args=@0xbfffd304) at vm/primitives.cpp:15628
#54 0x001544eb in rubinius::VMMethod::interpreter (state=0xf00e00, vmm=0x21ef650, call_frame=0xbfffd370, args=@0xbfffd7c4) at vm/primitives.cpp:15628
#55 0x000c867e in rubinius::VMMethod::execute_specialized<rubinius::NoArguments> (state=0xf00e00, previous=0xbfffd830, msg=@0xbfffd494, args=@0xbfffd7c4) at vm/primitives.cpp:15628
#56 0x000e1f27 in rubinius::Object::send_prim (this=0x1c0706c, state=0xf00e00, exec=0x1c621b8, call_frame=0xbfffd830, msg=@0x10cf748, args=@0xbfffd7c4) at vm/primitives.cpp:15628
#57 0x000902dd in rubinius::Primitives::object_send (state=0xf00e00, call_frame=0xbfffd830, msg=@0x10cf748, args=@0xbfffd7c4) at vm/primitives.cpp:15628
#58 0x0015457b in rubinius::VMMethod::interpreter (state=0xf00e00, vmm=0x2017860, call_frame=0xbfffd830, args=@0xbfffdc04) at vm/primitives.cpp:15628
#59 0x000c7b91 in rubinius::VMMethod::execute_specialized<rubinius::GenericArguments> (state=0xf00e00, previous=0xbfffdc70, msg=@0x12b4d9c, args=@0xbfffdc04) at vm/primitives.cpp:15628
#60 0x00154611 in rubinius::VMMethod::interpreter (state=0xf00e00, vmm=0x21b1ac0, call_frame=0xbfffdc70, args=@0xbfffe094) at vm/primitives.cpp:15628
#61 0x000c93b9 in rubinius::VMMethod::execute_specialized<rubinius::FixedArguments> (state=0xf00e00, previous=0xbfffe100, msg=@0x12b6384, args=@0xbfffe094) at vm/primitives.cpp:15628
#62 0x0015457b in rubinius::VMMethod::interpreter (state=0xf00e00, vmm=0x21b1c80, call_frame=0xbfffe100, args=@0xbfffe504) at vm/primitives.cpp:15628
#63 0x000c7b91 in rubinius::VMMethod::execute_specialized<rubinius::GenericArguments> (state=0xf00e00, previous=0xbfffe570, msg=@0x12f15e0, args=@0xbfffe504) at vm/primitives.cpp:15628
#64 0x0015457b in rubinius::VMMethod::interpreter (state=0xf00e00, vmm=0x21ec250, call_frame=0xbfffe570, args=@0xbfffe934) at vm/primitives.cpp:15628
#65 0x000c867e in rubinius::VMMethod::execute_specialized<rubinius::NoArguments> (state=0xf00e00, previous=0xbfffe9a0, msg=@0x12f3de0, args=@0xbfffe934) at vm/primitives.cpp:15628
#66 0x001544eb in rubinius::VMMethod::interpreter (state=0xf00e00, vmm=0x21ecae0, call_frame=0xbfffe9a0, args=@0xbfffed64) at vm/primitives.cpp:15628
#67 0x000c867e in rubinius::VMMethod::execute_specialized<rubinius::NoArguments> (state=0xf00e00, previous=0xbfffedd0, msg=@0x12f681c, args=@0xbfffed64) at vm/primitives.cpp:15628
#68 0x001544eb in rubinius::VMMethod::interpreter (state=0xf00e00, vmm=0x21ed300, call_frame=0xbfffedd0, args=@0xbfffef0c) at vm/primitives.cpp:15628
#69 0x000c867e in rubinius::VMMethod::execute_specialized<rubinius::NoArguments> (state=0xf00e00, previous=0x0, msg=@0xbfffef20, args=@0xbfffef0c) at vm/primitives.cpp:15628
#70 0x0003fd3f in try_as<rubinius::Module> [inlined] () at kind_of.hpp:143
#71 0x0003fd3f in try_as<rubinius::Module> [inlined] () at kind_of.hpp:143
#72 0x0003fd3f in try_as<rubinius::Module> [inlined] () at kind_of.hpp:143
#73 0x0003fd3f in rubinius::CompiledFile::execute (this=0xfdefe0, state=0xf00e00) at vm/primitives.cpp:15628
#74 0x00042fb9 in try_as<rubinius::Module> [inlined] () at kind_of.hpp:143
#75 0x00042fb9 in rubinius::Environment::run_file (this=0xbffff350, file=@0xbffff540) at vm/primitives.cpp:15628
#76 0x0015fce8 in try_as<rubinius::Module> [inlined] () at kind_of.hpp:143
#77 0x0015fce8 in try_as<rubinius::Module> [inlined] () at kind_of.hpp:143
#78 0x0015fce8 in try_as<rubinius::Module> [inlined] () at kind_of.hpp:143
#79 0x0015fce8 in try_as<rubinius::Module> [inlined] () at kind_of.hpp:143
#80 0x0015fce8 in main (argc=6, argv=0xbffff58c) at vm/primitives.cpp:15628
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment