Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@yorickpeterse
Created March 4, 2014 09:50
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 yorickpeterse/85ce9e4517c39a602a6e to your computer and use it in GitHub Desktop.
Save yorickpeterse/85ce9e4517c39a602a6e to your computer and use it in GitHub Desktop.
Program received signal SIGSEGV, Segmentation fault.
rubinius::Module::superclass (this=0x9) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/module.hpp:30
30 attr_accessor(superclass, Module);
Thread 10 (Thread 0x7ffff532d700 (LWP 27013)):
#0 0x00007ffff6414fd3 in select () from /usr/lib/libc.so.6
#1 0x00000000005c91b4 in rubinius::QueryAgent::perform (this=0x17c2ce0, state=0x7ffff532cee8) at vm/agent.cpp:580
#2 0x00000000005c9059 in rubinius::query_agent_tramp (state=0x7ffff532cee8) at vm/agent.cpp:49
#3 0x0000000000824624 in rubinius::Thread::in_new_thread (ptr=0x17f3560) at vm/builtin/thread.cpp:259
#4 0x00007ffff72830a2 in start_thread () from /usr/lib/libpthread.so.0
#5 0x00007ffff641bd1d in clone () from /usr/lib/libc.so.6
Thread 7 (Thread 0x7fffe5ff0700 (LWP 27007)):
#0 0x00007ffff728704f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1 0x000000000073af40 in rubinius::utilities::thread::Condition::wait (this=0x7fffe6ce2060, mutex=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:431
#2 0x00000000007b4bdf in rubinius::Channel::receive_timeout (this=0x7fffe6ce2040, state=0x7fffe5fefee8, gct=..., duration=0x1a, call_frame=0x7fffe5fe71f0)
at vm/builtin/channel.cpp:161
#3 0x00000000007b4694 in rubinius::Channel::receive (this=0x7fffe6ce2040, state=0x7fffe5fefee8, gct=..., call_frame=0x7fffe5fe71f0) at vm/builtin/channel.cpp:80
#4 0x00000000006bdf76 in rubinius::Primitives::channel_receive (state=0x7fffe5fefee8, call_frame=0x7fffe5fe71f0, exec=0x7ffff5449190, mod=0x17a27d0, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:3240
#5 0x00000000007b1c4a in rubinius::CallSite::empty_cache (state=0x7fffe5fefee8, call_site=0x7ffff5eca230, call_frame=0x7fffe5fe71f0, args=...) at vm/builtin/call_site.cpp:95
#6 0x0000000000634b07 in rubinius::CallSite::execute (this=0x7ffff5eca230, state=0x7fffe5fefee8, call_frame=0x7fffe5fe71f0, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#7 0x00000000005fb86f in rubinius::MachineCode::interpreter (state=0x7fffe5fefee8, mcode=0x7fffdc000940, call_frame=0x7fffe5fe71f0)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:543
#8 0x00000000006a95b0 in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffe5fefee8, previous=0x7fffe5fe9df0, exec=0x7ffff5eb7b88, mod=0x2b13b00,
args=...) at vm/machine_code.cpp:671
#9 0x00000000007b8ea2 in rubinius::CompiledCode::default_executor (state=0x7fffe5fefee8, call_frame=0x7fffe5fe9df0, exec=0x7ffff5eb7b88, mod=0x2b13b00, args=...)
at vm/builtin/compiled_code.cpp:224
#10 0x00000000007b286a in rubinius::CallSite::empty_cache_vcall (state=0x7fffe5fefee8, call_site=0x7ffff5ec9328, call_frame=0x7fffe5fe9df0, args=...)
at vm/builtin/call_site.cpp:160
#11 0x0000000000634b07 in rubinius::CallSite::execute (this=0x7ffff5ec9328, state=0x7fffe5fefee8, call_frame=0x7fffe5fe9df0, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#12 0x00000000005fb641 in rubinius::MachineCode::interpreter (state=0x7fffe5fefee8, mcode=0x2b13ca0, call_frame=0x7fffe5fe9df0)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:526
#13 0x00000000007aeb80 in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffe5fefee8, previous=0x7fffe5feccd0, env=0x7ffff5ec9370, args=..., invocation=...)
at vm/builtin/block_environment.cpp:356
#14 0x00000000007ae57e in rubinius::BlockEnvironment::invoke (state=0x7fffe5fefee8, previous=0x7fffe5feccd0, env=0x7ffff5ec9370, args=..., invocation=...)
at vm/builtin/block_environment.cpp:91
#15 0x00000000007aec8d in rubinius::BlockEnvironment::call (this=0x7ffff5ec9370, state=0x7fffe5fefee8, call_frame=0x7fffe5feccd0, args=..., flags=0)
at vm/builtin/block_environment.cpp:375
#16 0x000000000080e2ca in rubinius::Proc::call (this=0x7ffff5ec9768, state=0x7fffe5fefee8, call_frame=0x7fffe5feccd0, args=...) at vm/builtin/proc.cpp:119
#17 0x000000000080e875 in rubinius::Proc::call_prim (this=0x7ffff5ec9768, state=0x7fffe5fefee8, call_frame=0x7fffe5feccd0, exec=0x7ffff54bb378, mod=0x17a2150, args=...)
at vm/builtin/proc.cpp:157
#18 0x00000000006f4446 in rubinius::Primitives::proc_call (state=0x7fffe5fefee8, call_frame=0x7fffe5feccd0, exec=0x7ffff54bb378, mod=0x17a2150, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:14993
#19 0x00000000007effc7 in rubinius::MonoInlineCache::check_cache (state=0x7fffe5fefee8, call_site=0x7fffe7658590, call_frame=0x7fffe5feccd0, args=...)
at vm/builtin/mono_inline_cache.cpp:73
#20 0x0000000000634b07 in rubinius::CallSite::execute (this=0x7fffe7658590, state=0x7fffe5fefee8, call_frame=0x7fffe5feccd0, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#21 0x00000000005fbe23 in rubinius::MachineCode::interpreter (state=0x7fffe5fefee8, mcode=0x184c930, call_frame=0x7fffe5feccd0)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:590
#22 0x00000000006a9b40 in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x7fffe5fefee8, previous=0x7fffe5fef640, exec=0x7ffff54b1c78,
mod=0x17a2150, args=...) at vm/machine_code.cpp:671
#23 0x00000000007effc7 in rubinius::MonoInlineCache::check_cache (state=0x7fffe5fefee8, call_site=0x7fffe7658388, call_frame=0x7fffe5fef640, args=...)
at vm/builtin/mono_inline_cache.cpp:73
#24 0x0000000000634b07 in rubinius::CallSite::execute (this=0x7fffe7658388, state=0x7fffe5fefee8, call_frame=0x7fffe5fef640, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#25 0x00000000005fbe23 in rubinius::MachineCode::interpreter (state=0x7fffe5fefee8, mcode=0x186b720, call_frame=0x7fffe5fef640)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:590
#26 0x00000000006a95b0 in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffe5fefee8, previous=0x0, exec=0x7ffff545aa50, mod=0x17a0d00, args=...)
at vm/machine_code.cpp:671
#27 0x00000000005e3ed0 in rubinius::Dispatch::send (this=0x7fffe5fefb88, state=0x7fffe5fefee8, call_frame=0x0, lookup=..., args=..., reason=rubinius::eNormal)
at vm/dispatch.cpp:49
#28 0x0000000000800332 in rubinius::Object::send (this=0x7fffe6ce20c8, state=0x7fffe5fefee8, caller=0x0, name=0x4b86, allow_private=true) at vm/builtin/object.cpp:515
#29 0x0000000000823912 in rubinius::send_run (state=0x7fffe5fefee8) at vm/builtin/thread.cpp:80
#30 0x0000000000824624 in rubinius::Thread::in_new_thread (ptr=0x2b13df0) at vm/builtin/thread.cpp:259
#31 0x00007ffff72830a2 in start_thread () from /usr/lib/libpthread.so.0
#32 0x00007ffff641bd1d in clone () from /usr/lib/libc.so.6
Thread 6 (Thread 0x7fffe75ff700 (LWP 27006)):
#0 0x00007ffff728704f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1 0x000000000073af40 in rubinius::utilities::thread::Condition::wait (this=0x2722218, mutex=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:431
#2 0x000000000090a1f0 in rubinius::BackgroundCompilerThread::perform (this=0x27221b0) at vm/llvm/state.cpp:279
#3 0x0000000000909b5e in rubinius::utilities::thread::Thread::trampoline (arg=0x27221b0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:79
#4 0x00007ffff72830a2 in start_thread () from /usr/lib/libpthread.so.0
#5 0x00007ffff641bd1d in clone () from /usr/lib/libc.so.6
Thread 5 (Thread 0x7ffff46cc700 (LWP 27004)):
#0 0x00007ffff72873f8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1 0x000000000073ae98 in rubinius::utilities::thread::Condition::wait_until (this=0x1cc9290, mutex=..., ts=0x7ffff46bdcb8)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:443
#2 0x000000000074939e in rubinius::Park::park_timed (this=0x1cc9290, state=0x7ffff46cbee8, call_frame=0x7ffff46c0620, ts=0x7ffff46bdcb8) at vm/park.cpp:49
#3 0x000000000075b8ce in rubinius::State::park_timed (this=0x7ffff46cbee8, gct=..., call_frame=0x7ffff46c0620, ts=0x7ffff46bdcb8) at vm/state.cpp:86
#4 0x000000000081f09a in rubinius::System::vm_sleep (state=0x7ffff46cbee8, gct=..., duration=0x3, calling_environment=0x7ffff46c0620) at vm/builtin/system.cpp:766
#5 0x000000000071369a in rubinius::Primitives::vm_sleep (state=0x7ffff46cbee8, call_frame=0x7ffff46c0620, exec=0x7ffff5712858, mod=0x1807900, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:22181
#6 0x00000000007b25e4 in rubinius::CallSite::empty_cache_private (state=0x7ffff46cbee8, call_site=0x7fffd7f78ef8, call_frame=0x7ffff46c0620, args=...)
at vm/builtin/call_site.cpp:127
#7 0x00000000007f0357 in rubinius::CallSite::fallback (this=0x7fffd7f78ef8, state=0x7ffff46cbee8, call_frame=0x7ffff46c0620, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:112
#8 0x00000000007effe5 in rubinius::MonoInlineCache::check_cache (state=0x7ffff46cbee8, call_site=0x7fffd7f78ef8, call_frame=0x7ffff46c0620, args=...)
at vm/builtin/mono_inline_cache.cpp:76
#9 0x0000000000634b07 in rubinius::CallSite::execute (this=0x7fffd7f78ef8, state=0x7ffff46cbee8, call_frame=0x7ffff46c0620, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#10 0x00000000005fb86f in rubinius::MachineCode::interpreter (state=0x7ffff46cbee8, mcode=0x7fffe00009a0, call_frame=0x7ffff46c0620)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:543
#11 0x00000000007aeb80 in rubinius::BlockEnvironment::execute_interpreter (state=0x7ffff46cbee8, previous=0x7ffff46c3080, env=0x7fffe7663090, args=..., invocation=...)
at vm/builtin/block_environment.cpp:356
#12 0x00000000007ae57e in rubinius::BlockEnvironment::invoke (state=0x7ffff46cbee8, previous=0x7ffff46c3080, env=0x7fffe7663090, args=..., invocation=...)
at vm/builtin/block_environment.cpp:91
#13 0x00000000007aec8d in rubinius::BlockEnvironment::call (this=0x7fffe7663090, state=0x7ffff46cbee8, call_frame=0x7ffff46c3080, args=..., flags=0)
at vm/builtin/block_environment.cpp:375
#14 0x00000000005fd78e in rubinius::MachineCode::interpreter (state=0x7ffff46cbee8, mcode=0x7fffe0000d40, call_frame=0x7ffff46c3080)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:773
#15 0x00000000006a95b0 in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7ffff46cbee8, previous=0x7ffff46c5c00, exec=0x7ffff570a218, mod=0x1807900,
args=...) at vm/machine_code.cpp:671
#16 0x00000000007b8ea2 in rubinius::CompiledCode::default_executor (state=0x7ffff46cbee8, call_frame=0x7ffff46c5c00, exec=0x7ffff570a218, mod=0x1807900, args=...)
at vm/builtin/compiled_code.cpp:224
#17 0x00000000007b25e4 in rubinius::CallSite::empty_cache_private (state=0x7ffff46cbee8, call_site=0x7ffff5f7ca30, call_frame=0x7ffff46c5c00, args=...)
at vm/builtin/call_site.cpp:127
#18 0x0000000000634b07 in rubinius::CallSite::execute (this=0x7ffff5f7ca30, state=0x7ffff46cbee8, call_frame=0x7ffff46c5c00, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#19 0x00000000005fbad1 in rubinius::MachineCode::interpreter (state=0x7ffff46cbee8, mcode=0x1cc89b0, call_frame=0x7ffff46c5c00)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:561
#20 0x00000000007aeb80 in rubinius::BlockEnvironment::execute_interpreter (state=0x7ffff46cbee8, previous=0x7ffff46c8c20, env=0x7ffff5f7ca78, args=..., invocation=...)
at vm/builtin/block_environment.cpp:356
#21 0x00000000007ae57e in rubinius::BlockEnvironment::invoke (state=0x7ffff46cbee8, previous=0x7ffff46c8c20, env=0x7ffff5f7ca78, args=..., invocation=...)
at vm/builtin/block_environment.cpp:91
#22 0x00000000007aec8d in rubinius::BlockEnvironment::call (this=0x7ffff5f7ca78, state=0x7ffff46cbee8, call_frame=0x7ffff46c8c20, args=..., flags=0)
at vm/builtin/block_environment.cpp:375
#23 0x000000000080e2ca in rubinius::Proc::call (this=0x7ffff5f7d278, state=0x7ffff46cbee8, call_frame=0x7ffff46c8c20, args=...) at vm/builtin/proc.cpp:119
#24 0x000000000080e875 in rubinius::Proc::call_prim (this=0x7ffff5f7d278, state=0x7ffff46cbee8, call_frame=0x7ffff46c8c20, exec=0x7ffff54bb378, mod=0x17a2150, args=...)
at vm/builtin/proc.cpp:157
#25 0x00000000006f4446 in rubinius::Primitives::proc_call (state=0x7ffff46cbee8, call_frame=0x7ffff46c8c20, exec=0x7ffff54bb378, mod=0x17a2150, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:14993
#26 0x00000000007b25e4 in rubinius::CallSite::empty_cache_private (state=0x7ffff46cbee8, call_site=0x7ffff5bf4648, call_frame=0x7ffff46c8c20, args=...)
at vm/builtin/call_site.cpp:127
#27 0x00000000007f0357 in rubinius::CallSite::fallback (this=0x7ffff5bf4648, state=0x7ffff46cbee8, call_frame=0x7ffff46c8c20, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:112
#28 0x00000000007effe5 in rubinius::MonoInlineCache::check_cache (state=0x7ffff46cbee8, call_site=0x7ffff5bf4648, call_frame=0x7ffff46c8c20, args=...)
at vm/builtin/mono_inline_cache.cpp:76
#29 0x0000000000634b07 in rubinius::CallSite::execute (this=0x7ffff5bf4648, state=0x7ffff46cbee8, call_frame=0x7ffff46c8c20, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#30 0x00000000005fbe23 in rubinius::MachineCode::interpreter (state=0x7ffff46cbee8, mcode=0x184c930, call_frame=0x7ffff46c8c20)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:590
#31 0x00000000006a9b40 in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x7ffff46cbee8, previous=0x7ffff46cb640, exec=0x7ffff54b1c78,
mod=0x17a2150, args=...) at vm/machine_code.cpp:671
#32 0x00000000007b1c4a in rubinius::CallSite::empty_cache (state=0x7ffff46cbee8, call_site=0x7ffff545b088, call_frame=0x7ffff46cb640, args=...) at vm/builtin/call_site.cpp:95
#33 0x0000000000634b07 in rubinius::CallSite::execute (this=0x7ffff545b088, state=0x7ffff46cbee8, call_frame=0x7ffff46cb640, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#34 0x00000000005fbe23 in rubinius::MachineCode::interpreter (state=0x7ffff46cbee8, mcode=0x186b720, call_frame=0x7ffff46cb640)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:590
#35 0x00000000006a95b0 in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7ffff46cbee8, previous=0x0, exec=0x7ffff545aa50, mod=0x17a0d00, args=...)
at vm/machine_code.cpp:671
#36 0x00000000005e3ed0 in rubinius::Dispatch::send (this=0x7ffff46cbb88, state=0x7ffff46cbee8, call_frame=0x0, lookup=..., args=..., reason=rubinius::eNormal)
at vm/dispatch.cpp:49
#37 0x0000000000800332 in rubinius::Object::send (this=0x7fffe76395a8, state=0x7ffff46cbee8, caller=0x0, name=0x4b86, allow_private=true) at vm/builtin/object.cpp:515
#38 0x0000000000823912 in rubinius::send_run (state=0x7ffff46cbee8) at vm/builtin/thread.cpp:80
#39 0x0000000000824624 in rubinius::Thread::in_new_thread (ptr=0x1cc8ed0) at vm/builtin/thread.cpp:259
#40 0x00007ffff72830a2 in start_thread () from /usr/lib/libpthread.so.0
#41 0x00007ffff641bd1d in clone () from /usr/lib/libc.so.6
Thread 4 (Thread 0x7ffff4b2b700 (LWP 27003)):
#0 0x00007ffff728704f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1 0x000000000073af40 in rubinius::utilities::thread::Condition::wait (this=0x17c2958, mutex=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:431
#2 0x00000000008571c0 in rubinius::FinalizerHandler::worker_wait (this=0x17c2840) at vm/gc/finalize.cpp:500
#3 0x0000000000855f48 in rubinius::FinalizerHandler::perform (this=0x17c2840, state=0x7ffff4b2aee8) at vm/gc/finalize.cpp:222
#4 0x0000000000855d19 in rubinius::finalizer_handler_tramp (state=0x7ffff4b2aee8) at vm/gc/finalize.cpp:73
#5 0x0000000000824624 in rubinius::Thread::in_new_thread (ptr=0x1876250) at vm/builtin/thread.cpp:259
#6 0x00007ffff72830a2 in start_thread () from /usr/lib/libpthread.so.0
#7 0x00007ffff641bd1d in clone () from /usr/lib/libc.so.6
Thread 3 (Thread 0x7ffff4f2c700 (LWP 27002)):
#0 0x00007ffff728704f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1 0x000000000073af40 in rubinius::utilities::thread::Condition::wait (this=0x17f4010, mutex=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:431
#2 0x0000000000758870 in rubinius::SignalHandler::perform (this=0x17f3e60, state=0x7ffff4f2bee8) at vm/signal.cpp:184
#3 0x0000000000758629 in rubinius::signal_handler_tramp (state=0x7ffff4f2bee8) at vm/signal.cpp:47
#4 0x0000000000824624 in rubinius::Thread::in_new_thread (ptr=0x17f40b0) at vm/builtin/thread.cpp:259
#5 0x00007ffff72830a2 in start_thread () from /usr/lib/libpthread.so.0
#6 0x00007ffff641bd1d in clone () from /usr/lib/libc.so.6
Thread 1 (Thread 0x7ffff7fc6740 (LWP 26997)):
#0 rubinius::Module::superclass (this=0x9) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/module.hpp:30
#1 0x00000000007ffeb2 in rubinius::Object::kind_of_p (this=0x7ffff61b63c8, state=0x17664b0, module=0x3c63ed0) at vm/builtin/object.cpp:440
#2 0x00000000007d27e3 in rubinius::KindofCondition::perform (this=0x3c5eeb0, state=0x17664b0, obj=0x7ffff61b63c8) at vm/builtin/find_object.cpp:81
#3 0x00000000007d0354 in rubinius::System::vm_find_object (state=0x17664b0, gct=..., arg=0x7ffff5e24e00, callable=0x7ffff5e24978, calling_environment=0x7ffffffb4e80)
at vm/builtin/find_object.cpp:316
#4 0x000000000070a2b3 in rubinius::Primitives::vm_find_object (state=0x17664b0, call_frame=0x7ffffffb4e80, exec=0x7ffff57b2338, mod=0x1a76550, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:19991
#5 0x00000000007b8ea2 in rubinius::CompiledCode::default_executor (state=0x17664b0, call_frame=0x7ffffffb4e80, exec=0x7ffff57b2338, mod=0x1a76550, args=...)
at vm/builtin/compiled_code.cpp:224
#6 0x00000000007b25e4 in rubinius::CallSite::empty_cache_private (state=0x17664b0, call_site=0x7ffff5e246f0, call_frame=0x7ffffffb4e80, args=...) at vm/builtin/call_site.cpp:127
#7 0x0000000000634b07 in rubinius::CallSite::execute (this=0x7ffff5e246f0, state=0x17664b0, call_frame=0x7ffffffb4e80, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#8 0x00000000005fb86f in rubinius::MachineCode::interpreter (state=0x17664b0, mcode=0x3c64190, call_frame=0x7ffffffb4e80)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:543
#9 0x00000000006a9020 in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x17664b0, previous=0x7ffffffb7a10, exec=0x7ffff57b0e18, mod=0x1a76550,
args=...) at vm/machine_code.cpp:671
#10 0x00000000007b8ea2 in rubinius::CompiledCode::default_executor (state=0x17664b0, call_frame=0x7ffffffb7a10, exec=0x7ffff57b0e18, mod=0x1a76550, args=...)
at vm/builtin/compiled_code.cpp:224
#11 0x00000000007b1c4a in rubinius::CallSite::empty_cache (state=0x17664b0, call_site=0x7ffff5e21120, call_frame=0x7ffffffb7a10, args=...) at vm/builtin/call_site.cpp:95
#12 0x0000000000634b07 in rubinius::CallSite::execute (this=0x7ffff5e21120, state=0x17664b0, call_frame=0x7ffffffb7a10, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#13 0x00000000005fbad1 in rubinius::MachineCode::interpreter (state=0x17664b0, mcode=0x3c5f2f0, call_frame=0x7ffffffb7a10)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:561
#14 0x00000000007aeb80 in rubinius::BlockEnvironment::execute_interpreter (state=0x17664b0, previous=0x7ffffffba6f0, env=0x7ffff5e21438, args=..., invocation=...)
at vm/builtin/block_environment.cpp:356
#15 0x00000000007ae57e in rubinius::BlockEnvironment::invoke (state=0x17664b0, previous=0x7ffffffba6f0, env=0x7ffff5e21438, args=..., invocation=...)
at vm/builtin/block_environment.cpp:91
#16 0x00000000007aefc4 in rubinius::BlockEnvironment::call_under (this=0x7ffff5e21438, state=0x17664b0, call_frame=0x7ffffffba6f0, exec=0x7ffff54749e0, mod=0x179d340, args=...)
at vm/builtin/block_environment.cpp:422
#17 0x00000000006b9ab6 in rubinius::Primitives::block_call_under (state=0x17664b0, call_frame=0x7ffffffba6f0, exec=0x7ffff54749e0, mod=0x179d340, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:2277
#18 0x00000000007b1c4a in rubinius::CallSite::empty_cache (state=0x17664b0, call_site=0x7ffff5da86e8, call_frame=0x7ffffffba6f0, args=...) at vm/builtin/call_site.cpp:95
#19 0x0000000000634b07 in rubinius::CallSite::execute (this=0x7ffff5da86e8, state=0x17664b0, call_frame=0x7ffffffba6f0, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#20 0x00000000005fb86f in rubinius::MachineCode::interpreter (state=0x17664b0, mcode=0x3c639a0, call_frame=0x7ffffffba6f0)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:543
#21 0x00000000006a8294 in rubinius::MachineCode::execute_as_script (this=0x3c639a0, state=0x17664b0, code=0x7ffff5da3ed8, previous=0x7ffffffbd140) at vm/machine_code.cpp:734
#22 0x00000000008226f3 in rubinius::System::vm_run_script (state=0x17664b0, gct=..., code=0x7ffff5da3ed8, calling_environment=0x7ffffffbd140) at vm/builtin/system.cpp:1518
#23 0x000000000071205a in rubinius::Primitives::vm_run_script (state=0x17664b0, call_frame=0x7ffffffbd140, exec=0x7ffff53f7ef0, mod=0x17ccb40, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:21850
#24 0x00000000007effc7 in rubinius::MonoInlineCache::check_cache (state=0x17664b0, call_site=0x7ffff61bd240, call_frame=0x7ffffffbd140, args=...)
at vm/builtin/mono_inline_cache.cpp:73
#25 0x0000000000634b07 in rubinius::CallSite::execute (this=0x7ffff61bd240, state=0x17664b0, call_frame=0x7ffffffbd140, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#26 0x00000000005fb86f in rubinius::MachineCode::interpreter (state=0x17664b0, mcode=0x19c1820, call_frame=0x7ffffffbd140)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:543
#27 0x00000000006aa0d0 in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x17664b0, previous=0x7ffffffbfad0, exec=0x7ffff56b99d0, mod=0x19bc2a0,
args=...) at vm/machine_code.cpp:671
#28 0x00000000007effc7 in rubinius::MonoInlineCache::check_cache (state=0x17664b0, call_site=0x7ffff61b8df0, call_frame=0x7ffffffbfad0, args=...)
at vm/builtin/mono_inline_cache.cpp:73
#29 0x0000000000634b07 in rubinius::CallSite::execute (this=0x7ffff61b8df0, state=0x17664b0, call_frame=0x7ffffffbfad0, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#30 0x00000000005fb86f in rubinius::MachineCode::interpreter (state=0x17664b0, mcode=0x1b70920, call_frame=0x7ffffffbfad0)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:543
#31 0x00000000006aa0d0 in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x17664b0, previous=0x7ffffffc24d0, exec=0x7ffff570c950, mod=0x1807900,
args=...) at vm/machine_code.cpp:671
#32 0x00000000007b25e4 in rubinius::CallSite::empty_cache_private (state=0x17664b0, call_site=0x7ffff61ccab8, call_frame=0x7ffffffc24d0, args=...) at vm/builtin/call_site.cpp:127
#33 0x0000000000634b07 in rubinius::CallSite::execute (this=0x7ffff61ccab8, state=0x17664b0, call_frame=0x7ffffffc24d0, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#34 0x00000000005fb86f in rubinius::MachineCode::interpreter (state=0x17664b0, mcode=0x3c5ba60, call_frame=0x7ffffffc24d0)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:543
#35 0x00000000006a8294 in rubinius::MachineCode::execute_as_script (this=0x3c5ba60, state=0x17664b0, code=0x7ffff5f1ae40, previous=0x7ffffffc4f10) at vm/machine_code.cpp:734
#36 0x00000000008226f3 in rubinius::System::vm_run_script (state=0x17664b0, gct=..., code=0x7ffff61c8778, calling_environment=0x7ffffffc4f10) at vm/builtin/system.cpp:1518
#37 0x000000000071205a in rubinius::Primitives::vm_run_script (state=0x17664b0, call_frame=0x7ffffffc4f10, exec=0x7ffff53f7ef0, mod=0x17ccb40, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:21850
#38 0x00000000007effc7 in rubinius::MonoInlineCache::check_cache (state=0x17664b0, call_site=0x7fffd7fd5c00, call_frame=0x7ffffffc4f10, args=...)
at vm/builtin/mono_inline_cache.cpp:73
#39 0x0000000000634b07 in rubinius::CallSite::execute (this=0x7fffd7fd5c00, state=0x17664b0, call_frame=0x7ffffffc4f10, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#40 0x00000000005fb86f in rubinius::MachineCode::interpreter (state=0x17664b0, mcode=0x19c1820, call_frame=0x7ffffffc4f10)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:543
#41 0x00000000006aa0d0 in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x17664b0, previous=0x7ffffffc78a0, exec=0x7ffff56b99d0, mod=0x19bc2a0,
args=...) at vm/machine_code.cpp:671
#42 0x00000000007effc7 in rubinius::MonoInlineCache::check_cache (state=0x17664b0, call_site=0x7fffd7fd2b00, call_frame=0x7ffffffc78a0, args=...)
at vm/builtin/mono_inline_cache.cpp:73
#43 0x0000000000634b07 in rubinius::CallSite::execute (this=0x7fffd7fd2b00, state=0x17664b0, call_frame=0x7ffffffc78a0, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#44 0x00000000005fb86f in rubinius::MachineCode::interpreter (state=0x17664b0, mcode=0x1b70920, call_frame=0x7ffffffc78a0)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:543
#45 0x00000000006aa0d0 in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x17664b0, previous=0x7ffffffca1f0, exec=0x7ffff570c950, mod=0x1807900,
args=...) at vm/machine_code.cpp:671
#46 0x00000000007effc7 in rubinius::MonoInlineCache::check_cache (state=0x17664b0, call_site=0x7fffd7ff2e38, call_frame=0x7ffffffca1f0, args=...)
at vm/builtin/mono_inline_cache.cpp:73
#47 0x0000000000634b07 in rubinius::CallSite::execute (this=0x7fffd7ff2e38, state=0x17664b0, call_frame=0x7ffffffca1f0, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#48 0x00000000005fb86f in rubinius::MachineCode::interpreter (state=0x17664b0, mcode=0x3b54500, call_frame=0x7ffffffca1f0)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:543
#49 0x00000000007aeb80 in rubinius::BlockEnvironment::execute_interpreter (state=0x17664b0, previous=0x7ffffffccc80, env=0x7fffd7fef768, args=..., invocation=...)
at vm/builtin/block_environment.cpp:356
#50 0x00000000007ae57e in rubinius::BlockEnvironment::invoke (state=0x17664b0, previous=0x7ffffffccc80, env=0x7fffd7fef768, args=..., invocation=...)
at vm/builtin/block_environment.cpp:91
#51 0x00000000007aec8d in rubinius::BlockEnvironment::call (this=0x7fffd7fef768, state=0x17664b0, call_frame=0x7ffffffccc80, args=..., flags=0)
at vm/builtin/block_environment.cpp:375
#52 0x00000000005fd78e in rubinius::MachineCode::interpreter (state=0x17664b0, mcode=0x180e440, call_frame=0x7ffffffccc80)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:773
#53 0x00000000006a95b0 in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x17664b0, previous=0x7ffffffcf720, exec=0x7ffff54a6a30, mod=0x1798460,
args=...) at vm/machine_code.cpp:671
#54 0x00000000007b9c18 in rubinius::CompiledCode::specialized_executor (state=0x17664b0, call_frame=0x7ffffffcf720, exec=0x7ffff54a6a30, mod=0x1798460, args=...)
at vm/builtin/compiled_code.cpp:253
#55 0x00000000007b1c4a in rubinius::CallSite::empty_cache (state=0x17664b0, call_site=0x7ffff5f0c240, call_frame=0x7ffffffcf720, args=...) at vm/builtin/call_site.cpp:95
#56 0x0000000000634b07 in rubinius::CallSite::execute (this=0x7ffff5f0c240, state=0x17664b0, call_frame=0x7ffffffcf720, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#57 0x00000000005fbad1 in rubinius::MachineCode::interpreter (state=0x17664b0, mcode=0x3b54220, call_frame=0x7ffffffcf720)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:561
#58 0x00000000006a8294 in rubinius::MachineCode::execute_as_script (this=0x3b54220, state=0x17664b0, code=0x7ffff5f0a200, previous=0x7ffffffd22a0) at vm/machine_code.cpp:734
#59 0x00000000008226f3 in rubinius::System::vm_run_script (state=0x17664b0, gct=..., code=0x7fffd7fef1d0, calling_environment=0x7ffffffd22a0) at vm/builtin/system.cpp:1518
#60 0x000000000071205a in rubinius::Primitives::vm_run_script (state=0x17664b0, call_frame=0x7ffffffd22a0, exec=0x7ffff53f7ef0, mod=0x17ccb40, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:21850
#61 0x00000000007b1c4a in rubinius::CallSite::empty_cache (state=0x17664b0, call_site=0x7fffd7e416d0, call_frame=0x7ffffffd22a0, args=...) at vm/builtin/call_site.cpp:95
#62 0x00000000007f0357 in rubinius::CallSite::fallback (this=0x7fffd7e416d0, state=0x17664b0, call_frame=0x7ffffffd22a0, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:112
#63 0x00000000007effe5 in rubinius::MonoInlineCache::check_cache (state=0x17664b0, call_site=0x7fffd7e416d0, call_frame=0x7ffffffd22a0, args=...)
at vm/builtin/mono_inline_cache.cpp:76
#64 0x0000000000634b07 in rubinius::CallSite::execute (this=0x7fffd7e416d0, state=0x17664b0, call_frame=0x7ffffffd22a0, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#65 0x00000000005fb86f in rubinius::MachineCode::interpreter (state=0x17664b0, mcode=0x19c1820, call_frame=0x7ffffffd22a0)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:543
#66 0x00000000006aa0d0 in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x17664b0, previous=0x7ffffffd4c30, exec=0x7ffff56b99d0, mod=0x19bc2a0,
args=...) at vm/machine_code.cpp:671
#67 0x00000000007effc7 in rubinius::MonoInlineCache::check_cache (state=0x17664b0, call_site=0x7ffff5ed08e8, call_frame=0x7ffffffd4c30, args=...)
at vm/builtin/mono_inline_cache.cpp:73
#68 0x0000000000634b07 in rubinius::CallSite::execute (this=0x7ffff5ed08e8, state=0x17664b0, call_frame=0x7ffffffd4c30, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#69 0x00000000005fb86f in rubinius::MachineCode::interpreter (state=0x17664b0, mcode=0x1b70920, call_frame=0x7ffffffd4c30)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:543
#70 0x00000000006aa0d0 in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x17664b0, previous=0x7ffffffd7630, exec=0x7ffff570c950, mod=0x1807900,
args=...) at vm/machine_code.cpp:671
#71 0x00000000007b25e4 in rubinius::CallSite::empty_cache_private (state=0x17664b0, call_site=0x7ffff5dca5b0, call_frame=0x7ffffffd7630, args=...) at vm/builtin/call_site.cpp:127
#72 0x0000000000634b07 in rubinius::CallSite::execute (this=0x7ffff5dca5b0, state=0x17664b0, call_frame=0x7ffffffd7630, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#73 0x00000000005fb86f in rubinius::MachineCode::interpreter (state=0x17664b0, mcode=0x3b48640, call_frame=0x7ffffffd7630)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:543
#74 0x00000000006a8294 in rubinius::MachineCode::execute_as_script (this=0x3b48640, state=0x17664b0, code=0x7ffff5dc1430, previous=0x7ffffffda0a0) at vm/machine_code.cpp:734
#75 0x00000000008226f3 in rubinius::System::vm_run_script (state=0x17664b0, gct=..., code=0x7fffd7fef298, calling_environment=0x7ffffffda0a0) at vm/builtin/system.cpp:1518
#76 0x000000000071205a in rubinius::Primitives::vm_run_script (state=0x17664b0, call_frame=0x7ffffffda0a0, exec=0x7ffff53f7ef0, mod=0x17ccb40, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:21850
#77 0x00000000007effc7 in rubinius::MonoInlineCache::check_cache (state=0x17664b0, call_site=0x7fffd7e416d0, call_frame=0x7ffffffda0a0, args=...)
at vm/builtin/mono_inline_cache.cpp:73
#78 0x0000000000634b07 in rubinius::CallSite::execute (this=0x7fffd7e416d0, state=0x17664b0, call_frame=0x7ffffffda0a0, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#79 0x00000000005fb86f in rubinius::MachineCode::interpreter (state=0x17664b0, mcode=0x19c1820, call_frame=0x7ffffffda0a0)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:543
#80 0x00000000006aa0d0 in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x17664b0, previous=0x7ffffffdca30, exec=0x7ffff56b99d0, mod=0x19bc2a0,
args=...) at vm/machine_code.cpp:671
#81 0x00000000007effc7 in rubinius::MonoInlineCache::check_cache (state=0x17664b0, call_site=0x7fffd7e3e230, call_frame=0x7ffffffdca30, args=...)
at vm/builtin/mono_inline_cache.cpp:73
#82 0x0000000000634b07 in rubinius::CallSite::execute (this=0x7fffd7e3e230, state=0x17664b0, call_frame=0x7ffffffdca30, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#83 0x00000000005fb86f in rubinius::MachineCode::interpreter (state=0x17664b0, mcode=0x1b70920, call_frame=0x7ffffffdca30)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:543
#84 0x00000000006aa0d0 in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x17664b0, previous=0x7ffffffdf430, exec=0x7ffff570c950, mod=0x1807900,
args=...) at vm/machine_code.cpp:671
#85 0x00000000007b25e4 in rubinius::CallSite::empty_cache_private (state=0x17664b0, call_site=0x7fffd7aed3c8, call_frame=0x7ffffffdf430, args=...) at vm/builtin/call_site.cpp:127
#86 0x0000000000634b07 in rubinius::CallSite::execute (this=0x7fffd7aed3c8, state=0x17664b0, call_frame=0x7ffffffdf430, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#87 0x00000000005fb86f in rubinius::MachineCode::interpreter (state=0x17664b0, mcode=0x3a69f10, call_frame=0x7ffffffdf430)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:543
#88 0x00000000006a8294 in rubinius::MachineCode::execute_as_script (this=0x3a69f10, state=0x17664b0, code=0x7ffff6003280, previous=0x7ffffffe1e70) at vm/machine_code.cpp:734
#89 0x00000000008226f3 in rubinius::System::vm_run_script (state=0x17664b0, gct=..., code=0x7fffd7aec298, calling_environment=0x7ffffffe1e70) at vm/builtin/system.cpp:1518
#90 0x000000000071205a in rubinius::Primitives::vm_run_script (state=0x17664b0, call_frame=0x7ffffffe1e70, exec=0x7ffff53f7ef0, mod=0x17ccb40, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:21850
#91 0x00000000007effc7 in rubinius::MonoInlineCache::check_cache (state=0x17664b0, call_site=0x7fffd79da518, call_frame=0x7ffffffe1e70, args=...)
at vm/builtin/mono_inline_cache.cpp:73
#92 0x0000000000634b07 in rubinius::CallSite::execute (this=0x7fffd79da518, state=0x17664b0, call_frame=0x7ffffffe1e70, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#93 0x00000000005fb86f in rubinius::MachineCode::interpreter (state=0x17664b0, mcode=0x19c1820, call_frame=0x7ffffffe1e70)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:543
#94 0x00000000006aa0d0 in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x17664b0, previous=0x7ffffffe4800, exec=0x7ffff56b99d0, mod=0x19bc2a0,
args=...) at vm/machine_code.cpp:671
#95 0x00000000007effc7 in rubinius::MonoInlineCache::check_cache (state=0x17664b0, call_site=0x7fffd79e4930, call_frame=0x7ffffffe4800, args=...)
at vm/builtin/mono_inline_cache.cpp:73
#96 0x0000000000634b07 in rubinius::CallSite::execute (this=0x7fffd79e4930, state=0x17664b0, call_frame=0x7ffffffe4800, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#97 0x00000000005fb86f in rubinius::MachineCode::interpreter (state=0x17664b0, mcode=0x1b70920, call_frame=0x7ffffffe4800)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:543
#98 0x00000000006aa0d0 in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x17664b0, previous=0x7ffffffe7200, exec=0x7ffff570c950, mod=0x1807900,
args=...) at vm/machine_code.cpp:671
#99 0x00000000007b25e4 in rubinius::CallSite::empty_cache_private (state=0x17664b0, call_site=0x7fffe76c2788, call_frame=0x7ffffffe7200, args=...) at vm/builtin/call_site.cpp:127
#100 0x0000000000634b07 in rubinius::CallSite::execute (this=0x7fffe76c2788, state=0x17664b0, call_frame=0x7ffffffe7200, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#101 0x00000000005fb86f in rubinius::MachineCode::interpreter (state=0x17664b0, mcode=0x1cb1590, call_frame=0x7ffffffe7200)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:543
#102 0x00000000006a8294 in rubinius::MachineCode::execute_as_script (this=0x1cb1590, state=0x17664b0, code=0x7ffff5d44200, previous=0x7ffffffe9d90) at vm/machine_code.cpp:734
#103 0x00000000008226f3 in rubinius::System::vm_run_script (state=0x17664b0, gct=..., code=0x7fffe76a0338, calling_environment=0x7ffffffe9d90) at vm/builtin/system.cpp:1518
#104 0x000000000071205a in rubinius::Primitives::vm_run_script (state=0x17664b0, call_frame=0x7ffffffe9d90, exec=0x7ffff53f7ef0, mod=0x17ccb40, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:21850
#105 0x00000000007b1c4a in rubinius::CallSite::empty_cache (state=0x17664b0, call_site=0x7ffff61bb490, call_frame=0x7ffffffe9d90, args=...) at vm/builtin/call_site.cpp:95
#106 0x00000000007f0357 in rubinius::CallSite::fallback (this=0x7ffff61bb490, state=0x17664b0, call_frame=0x7ffffffe9d90, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:112
#107 0x00000000007effe5 in rubinius::MonoInlineCache::check_cache (state=0x17664b0, call_site=0x7ffff61bb490, call_frame=0x7ffffffe9d90, args=...)
at vm/builtin/mono_inline_cache.cpp:76
#108 0x0000000000634b07 in rubinius::CallSite::execute (this=0x7ffff61bb490, state=0x17664b0, call_frame=0x7ffffffe9d90, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#109 0x00000000005fb86f in rubinius::MachineCode::interpreter (state=0x17664b0, mcode=0x19c1820, call_frame=0x7ffffffe9d90)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:543
#110 0x00000000006aa0d0 in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x17664b0, previous=0x7ffffffec860, exec=0x7ffff56b99d0, mod=0x19bc2a0,
args=...) at vm/machine_code.cpp:671
#111 0x00000000007b1c4a in rubinius::CallSite::empty_cache (state=0x17664b0, call_site=0x7ffff61c7e10, call_frame=0x7ffffffec860, args=...) at vm/builtin/call_site.cpp:95
#112 0x00000000007f0357 in rubinius::CallSite::fallback (this=0x7ffff61c7e10, state=0x17664b0, call_frame=0x7ffffffec860, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:112
#113 0x00000000007effe5 in rubinius::MonoInlineCache::check_cache (state=0x17664b0, call_site=0x7ffff61c7e10, call_frame=0x7ffffffec860, args=...)
at vm/builtin/mono_inline_cache.cpp:76
#114 0x0000000000634b07 in rubinius::CallSite::execute (this=0x7ffff61c7e10, state=0x17664b0, call_frame=0x7ffffffec860, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#115 0x00000000005fb86f in rubinius::MachineCode::interpreter (state=0x17664b0, mcode=0x1b70920, call_frame=0x7ffffffec860)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:543
#116 0x00000000006aa0d0 in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x17664b0, previous=0x7ffffffef260, exec=0x7ffff570c950, mod=0x1807900,
args=...) at vm/machine_code.cpp:671
#117 0x00000000007b25e4 in rubinius::CallSite::empty_cache_private (state=0x17664b0, call_site=0x7ffff61e8fa8, call_frame=0x7ffffffef260, args=...) at vm/builtin/call_site.cpp:127
#118 0x0000000000634b07 in rubinius::CallSite::execute (this=0x7ffff61e8fa8, state=0x17664b0, call_frame=0x7ffffffef260, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#119 0x00000000005fb86f in rubinius::MachineCode::interpreter (state=0x17664b0, mcode=0x1cc9740, call_frame=0x7ffffffef260)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:543
#120 0x00000000006aa0d0 in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x17664b0, previous=0x7fffffff1ea0, exec=0x7ffff5eb6290, mod=0x1807900,
args=...) at vm/machine_code.cpp:671
#121 0x00000000007b8ea2 in rubinius::CompiledCode::default_executor (state=0x17664b0, call_frame=0x7fffffff1ea0, exec=0x7ffff5eb6290, mod=0x1807900, args=...)
at vm/builtin/compiled_code.cpp:224
#122 0x00000000007b25e4 in rubinius::CallSite::empty_cache_private (state=0x17664b0, call_site=0x7ffff5f7c760, call_frame=0x7fffffff1ea0, args=...) at vm/builtin/call_site.cpp:127
#123 0x0000000000634b07 in rubinius::CallSite::execute (this=0x7ffff5f7c760, state=0x17664b0, call_frame=0x7fffffff1ea0, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#124 0x00000000005fb86f in rubinius::MachineCode::interpreter (state=0x17664b0, mcode=0x1cc86d0, call_frame=0x7fffffff1ea0)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:543
#125 0x00000000006a8294 in rubinius::MachineCode::execute_as_script (this=0x1cc86d0, state=0x17664b0, code=0x7ffff5f7a3b8, previous=0x7fffffff49a0) at vm/machine_code.cpp:734
#126 0x00000000008226f3 in rubinius::System::vm_run_script (state=0x17664b0, gct=..., code=0x7fffe7662cb0, calling_environment=0x7fffffff49a0) at vm/builtin/system.cpp:1518
#127 0x000000000071205a in rubinius::Primitives::vm_run_script (state=0x17664b0, call_frame=0x7fffffff49a0, exec=0x7ffff53f7ef0, mod=0x17ccb40, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:21850
#128 0x00000000007b1c4a in rubinius::CallSite::empty_cache (state=0x17664b0, call_site=0x7ffff5f70d00, call_frame=0x7fffffff49a0, args=...) at vm/builtin/call_site.cpp:95
#129 0x0000000000634b07 in rubinius::CallSite::execute (this=0x7ffff5f70d00, state=0x17664b0, call_frame=0x7fffffff49a0, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#130 0x00000000005fb86f in rubinius::MachineCode::interpreter (state=0x17664b0, mcode=0x1cc7ab0, call_frame=0x7fffffff49a0)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:543
#131 0x00000000006aa0d0 in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x17664b0, previous=0x7fffffff7530, exec=0x7ffff5a2e598, mod=0x19bc1f0,
args=...) at vm/machine_code.cpp:671
#132 0x00000000007b8ea2 in rubinius::CompiledCode::default_executor (state=0x17664b0, call_frame=0x7fffffff7530, exec=0x7ffff5a2e598, mod=0x19bc1f0, args=...)
at vm/builtin/compiled_code.cpp:224
#133 0x00000000007b1c4a in rubinius::CallSite::empty_cache (state=0x17664b0, call_site=0x7ffff5f70880, call_frame=0x7fffffff7530, args=...) at vm/builtin/call_site.cpp:95
#134 0x0000000000634b07 in rubinius::CallSite::execute (this=0x7ffff5f70880, state=0x17664b0, call_frame=0x7fffffff7530, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#135 0x00000000005fb86f in rubinius::MachineCode::interpreter (state=0x17664b0, mcode=0x1cc7840, call_frame=0x7fffffff7530)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:543
#136 0x00000000006a9020 in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x17664b0, previous=0x7fffffffa0c0, exec=0x7ffff5a2c2b8, mod=0x19bc2a0,
args=...) at vm/machine_code.cpp:671
#137 0x00000000007b8ea2 in rubinius::CompiledCode::default_executor (state=0x17664b0, call_frame=0x7fffffffa0c0, exec=0x7ffff5a2c2b8, mod=0x19bc2a0, args=...)
at vm/builtin/compiled_code.cpp:224
#138 0x00000000007b1c4a in rubinius::CallSite::empty_cache (state=0x17664b0, call_site=0x7ffff5f5ba10, call_frame=0x7fffffffa0c0, args=...) at vm/builtin/call_site.cpp:95
#139 0x0000000000634b07 in rubinius::CallSite::execute (this=0x7ffff5f5ba10, state=0x17664b0, call_frame=0x7fffffffa0c0, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#140 0x00000000005fb86f in rubinius::MachineCode::interpreter (state=0x17664b0, mcode=0x1cad840, call_frame=0x7fffffffa0c0)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:543
#141 0x00000000006a95b0 in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x17664b0, previous=0x7fffffffcc60, exec=0x7ffff59aa8c8, mod=0x17f67e0,
args=...) at vm/machine_code.cpp:671
#142 0x00000000007b8ea2 in rubinius::CompiledCode::default_executor (state=0x17664b0, call_frame=0x7fffffffcc60, exec=0x7ffff59aa8c8, mod=0x17f67e0, args=...)
at vm/builtin/compiled_code.cpp:224
#143 0x00000000007b286a in rubinius::CallSite::empty_cache_vcall (state=0x17664b0, call_site=0x7ffff59a2060, call_frame=0x7fffffffcc60, args=...) at vm/builtin/call_site.cpp:160
#144 0x0000000000634b07 in rubinius::CallSite::execute (this=0x7ffff59a2060, state=0x17664b0, call_frame=0x7fffffffcc60, args=...)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#145 0x00000000005fb641 in rubinius::MachineCode::interpreter (state=0x17664b0, mcode=0x1b5de60, call_frame=0x7fffffffcc60)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:526
#146 0x00000000006a95b0 in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x17664b0, previous=0x0, exec=0x7ffff5dc8250, mod=0x17f67e0, args=...)
at vm/machine_code.cpp:671
#147 0x00000000007b8ea2 in rubinius::CompiledCode::default_executor (state=0x17664b0, call_frame=0x0, exec=0x7ffff5dc8250, mod=0x17f67e0, args=...)
at vm/builtin/compiled_code.cpp:224
#148 0x00000000005e3ed0 in rubinius::Dispatch::send (this=0x7fffffffd2f8, state=0x17664b0, call_frame=0x0, lookup=..., args=..., reason=rubinius::eNormal) at vm/dispatch.cpp:49
#149 0x0000000000800332 in rubinius::Object::send (this=0x7ffff5e1ae20, state=0x17664b0, caller=0x0, name=0x4b5e, allow_private=true) at vm/builtin/object.cpp:515
#150 0x00000000005e8a03 in rubinius::Environment::run_from_filesystem (this=0x7fffffffd920) at vm/environment.cpp:671
#151 0x0000000000850ef4 in main (argc=5, argv=0x7fffffffe238) at vm/drivers/cli.cpp:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment