Skip to content

Instantly share code, notes, and snippets.

@yorickpeterse
Created July 17, 2015 13:16
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/959032063fa19c83e230 to your computer and use it in GitHub Desktop.
Save yorickpeterse/959032063fa19c83e230 to your computer and use it in GitHub Desktop.
Starting program: /home/yorickpeterse/.rubies/rbx-git/bin/ruby populate_queue.rb
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[New Thread 0x7ffff1210700 (LWP 19395)]
[New Thread 0x7fffd37d7700 (LWP 19413)]
[New Thread 0x7fffd33d6700 (LWP 19414)]
[New Thread 0x7fffd0bcc700 (LWP 19424)]
[New Thread 0x7fffd0fcd700 (LWP 19423)]
[New Thread 0x7fffd13ce700 (LWP 19422)]
[New Thread 0x7fffd17cf700 (LWP 19421)]
[New Thread 0x7fffd1bd0700 (LWP 19420)]
[New Thread 0x7fffd1fd1700 (LWP 19419)]
[New Thread 0x7fffd23d2700 (LWP 19418)]
[New Thread 0x7fffd27d3700 (LWP 19417)]
[New Thread 0x7fffd2bd4700 (LWP 19416)]
[New Thread 0x7fffd2fd5700 (LWP 19415)]
[New Thread 0x7ffff02b6700 (LWP 19399)]
[New Thread 0x7ffff060e700 (LWP 19398)]
[New Thread 0x7fffe3fff700 (LWP 19397)]
[New Thread 0x7ffff0e0f700 (LWP 19396)]
[New Thread 0x7ffff12a1700 (LWP 19394)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffd33d6700 (LWP 19414)]
scan (this=<optimized out>, buffers=..., young_only=<optimized out>, offset=<optimized out>) at vm/gc/gc.cpp:365
365 Object* cur = *var;
Id Target Id Frame
19 Thread 0x7ffff12a1700 (LWP 19394) "ruby" 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
18 Thread 0x7ffff0e0f700 (LWP 19396) "ruby" 0x00007ffff728586d in read () from /usr/lib/libpthread.so.0
17 Thread 0x7fffe3fff700 (LWP 19397) "ruby" 0x00007ffff728586d in read () from /usr/lib/libpthread.so.0
16 Thread 0x7ffff060e700 (LWP 19398) "ruby" 0x0000000000b3e5cf in (anonymous namespace)::ExeDepsFix::processUndefReads(llvm::MachineBasicBlock*) ()
15 Thread 0x7ffff02b6700 (LWP 19399) "ruby" 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
14 Thread 0x7fffd2fd5700 (LWP 19415) "ruby" 0x00007ffff6398b03 in select () from /usr/lib/libc.so.6
13 Thread 0x7fffd2bd4700 (LWP 19416) "ruby" 0x00007ffff6398b03 in select () from /usr/lib/libc.so.6
12 Thread 0x7fffd27d3700 (LWP 19417) "ruby" 0x00007ffff6398b03 in select () from /usr/lib/libc.so.6
11 Thread 0x7fffd23d2700 (LWP 19418) "ruby" 0x00007ffff6398b03 in select () from /usr/lib/libc.so.6
10 Thread 0x7fffd1fd1700 (LWP 19419) "ruby" 0x00007ffff6398b03 in select () from /usr/lib/libc.so.6
9 Thread 0x7fffd1bd0700 (LWP 19420) "ruby" 0x00007ffff6398b03 in select () from /usr/lib/libc.so.6
8 Thread 0x7fffd17cf700 (LWP 19421) "ruby" 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
7 Thread 0x7fffd13ce700 (LWP 19422) "ruby" 0x00007ffff6398b03 in select () from /usr/lib/libc.so.6
6 Thread 0x7fffd0fcd700 (LWP 19423) "ruby" 0x00007ffff6398b03 in select () from /usr/lib/libc.so.6
5 Thread 0x7fffd0bcc700 (LWP 19424) "ruby" 0x00007ffff7282d18 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
* 4 Thread 0x7fffd33d6700 (LWP 19414) "ruby" scan (this=<optimized out>, buffers=..., young_only=<optimized out>, offset=<optimized out>) at vm/gc/gc.cpp:365
3 Thread 0x7fffd37d7700 (LWP 19413) "ruby" 0x00007ffff6398b03 in select () from /usr/lib/libc.so.6
2 Thread 0x7ffff1210700 (LWP 19395) "ruby" 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
1 Thread 0x7ffff7fbe740 (LWP 19386) "ruby" 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
Thread 19 (Thread 0x7ffff12a1700 (LWP 19394)):
#0 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1 0x000000000076e18d in wait (this=<optimized out>, mutex=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:453
#2 worker_wait (this=<optimized out>) at vm/gc/finalize.cpp:444
#3 rubinius::FinalizerThread::run (this=0x1941b30, state=0x7ffff12a0ed8) at vm/gc/finalize.cpp:148
#4 0x000000000060bdfe in rubinius::InternalThread::run (ptr=0x1941b30) at vm/internal_threads.cpp:43
#5 0x00007ffff727d354 in start_thread () from /usr/lib/libpthread.so.0
#6 0x00007ffff639fbfd in clone () from /usr/lib/libc.so.6
Thread 18 (Thread 0x7ffff0e0f700 (LWP 19396)):
#0 0x00007ffff728586d in read () from /usr/lib/libpthread.so.0
#1 0x000000000070ed65 in rubinius::FSEvent::wait_for_event (this=<optimized out>, state=<optimized out>) at vm/builtin/fsevent.cpp:139
#2 0x00000000005db48c in rubinius::console::Listener::run (this=0x7fffe40021e0, state=0x7ffff0e0eed8) at vm/console.cpp:387
#3 0x000000000060bdfe in rubinius::InternalThread::run (ptr=0x7fffe40021e0) at vm/internal_threads.cpp:43
#4 0x00007ffff727d354 in start_thread () from /usr/lib/libpthread.so.0
#5 0x00007ffff639fbfd in clone () from /usr/lib/libc.so.6
Thread 17 (Thread 0x7fffe3fff700 (LWP 19397)):
#0 0x00007ffff728586d in read () from /usr/lib/libpthread.so.0
#1 0x00000000007e0041 in rubinius::utilities::timer::Timer::wait_for_tick (this=<optimized out>) at vm/util/timer.cpp:122
#2 0x000000000069eec2 in rubinius::metrics::Metrics::run (this=0x7fffe40143b0, state=0x7fffe3ffeed8) at vm/metrics.cpp:472
#3 0x000000000060bdfe in rubinius::InternalThread::run (ptr=0x7fffe40143b0) at vm/internal_threads.cpp:43
#4 0x00007ffff727d354 in start_thread () from /usr/lib/libpthread.so.0
#5 0x00007ffff639fbfd in clone () from /usr/lib/libc.so.6
Thread 16 (Thread 0x7ffff060e700 (LWP 19398)):
#0 0x0000000000b3e5cf in (anonymous namespace)::ExeDepsFix::processUndefReads(llvm::MachineBasicBlock*) ()
#1 0x0000000000b416d2 in (anonymous namespace)::ExeDepsFix::runOnMachineFunction(llvm::MachineFunction&) ()
#2 0x00000000010f58a7 in llvm::FPPassManager::runOnFunction(llvm::Function&) ()
#3 0x00000000010f5976 in llvm::legacy::FunctionPassManagerImpl::run(llvm::Function&) ()
#4 0x00000000010f5a64 in llvm::legacy::FunctionPassManager::run(llvm::Function&) ()
#5 0x0000000000b24014 in llvm::JIT::jitTheFunctionUnlocked(llvm::Function*) ()
#6 0x0000000000b245fe in llvm::JIT::runJITOnFunctionUnlocked(llvm::Function*) ()
#7 0x0000000000b246b4 in llvm::JIT::runJITOnFunction(llvm::Function*, llvm::MachineCodeInfo*) ()
#8 0x00000000007bfc56 in rubinius::jit::Compiler::generate_function (this=0x7ffff060dd30, indy=true) at vm/llvm/jit_compiler.cpp:127
#9 0x00000000007d568e in rubinius::LLVMState::run (this=0x19426d0, state=0x7ffff060ded8) at vm/llvm/state.cpp:298
#10 0x000000000060bdfe in rubinius::InternalThread::run (ptr=0x19426d0) at vm/internal_threads.cpp:43
#11 0x00007ffff727d354 in start_thread () from /usr/lib/libpthread.so.0
#12 0x00007ffff639fbfd in clone () from /usr/lib/libc.so.6
Thread 15 (Thread 0x7ffff02b6700 (LWP 19399)):
#0 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1 0x0000000000772b54 in wait (this=<optimized out>, mutex=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:453
#2 rubinius::ImmixMarker::run (this=0x7fffe4892f20, state=0x7ffff02b5ed8) at vm/gc/immix_marker.cpp:123
#3 0x000000000060bdfe in rubinius::InternalThread::run (ptr=0x7fffe4892f20) at vm/internal_threads.cpp:43
#4 0x00007ffff727d354 in start_thread () from /usr/lib/libpthread.so.0
#5 0x00007ffff639fbfd in clone () from /usr/lib/libc.so.6
Thread 14 (Thread 0x7fffd2fd5700 (LWP 19415)):
#0 0x00007ffff6398b03 in select () from /usr/lib/libc.so.6
#1 0x000000000075ee76 in rb_io_wait_readable (fd=<optimized out>) at vm/capi/io.cpp:231
#2 0x00007fffe172a4f1 in ossl_start_ssl (self=140737026446704, func=<optimized out>, funcname=<optimized out>, nonblock=<optimized out>) at ossl_ssl.c:1303
#3 0x00000000007223ff in invoke (state=<optimized out>, env=<optimized out>, nm=<optimized out>, args=...) at vm/builtin/native_method.cpp:223
#4 rubinius::NativeMethod::executor_implementation<rubinius::ZeroArguments> (state=0x7fffd2fd4ec8, previous=<optimized out>, exec=0x7fffa38a69b0, mod=<optimized out>, args=...) at vm/builtin/native_method.cpp:710
#5 0x00000000005ec14a in execute (this=0x7fffd2fc49e8, state=0x7fffd2fd4ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#6 rubinius::MachineCode::interpreter (state=0x7fffd2fd4ec8, mcode=0x7fffc4001ea0, call_frame=0x7fffd2fc5420) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#7 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd2fd4ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#8 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd2fd4ec8, previous=0x7fffd2fc5d20, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#9 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0x10, call_frame=0x7fffd2fc49e8, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#10 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd2fd4ec8, mcode=0x7fffbc025120, call_frame=0x7fffd2fc5d20) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#11 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd2fd4ec8, previous=0x7fffd2fc6530, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#12 0x00000000005ec250 in execute (this=0x7fffd2fc49e8, state=0x7fffd2fd4ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#13 rubinius::MachineCode::interpreter (state=0x7fffd2fd4ec8, mcode=0x7fffbc021610, call_frame=0x7fffd2fc6530) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#14 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd2fd4ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#15 0x00000000005ec04d in execute (this=0x7fffd2fc49e8, state=0x7fffd2fd4ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#16 rubinius::MachineCode::interpreter (state=0x7fffd2fd4ec8, mcode=0x7fffbc0214f0, call_frame=0x7fffd2fc6da0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:576
#17 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd2fd4ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#18 0x00000000005ec04d in execute (this=0x7fffd2fc49e8, state=0x7fffd2fd4ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#19 rubinius::MachineCode::interpreter (state=0x7fffd2fd4ec8, mcode=0x7fffbc0211e0, call_frame=0x7fffd2fc7550) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:576
#20 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd2fd4ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#21 0x000000000072dd0b in rubinius::Object::send_prim (this=<optimized out>, state=0x7fffd2fd4ec8, call_frame=0x7fffd2fc7e00, exec=<optimized out>, mod=<optimized out>, args=..., min_visibility=0x7fffd2fd4ec8) at vm/builtin/object.cpp:557
#22 0x000000000072dd4c in rubinius::Object::private_send_prim (this=0x10, state=0x7fffd2fc49e8, call_frame=0x0, exec=0x7ffff6398b03 <select+51>, mod=0x0, args=...) at vm/builtin/object.cpp:561
#23 0x00000000006711e4 in rubinius::Primitives::object_send (state=0x7fffd2fd4ec8, call_frame=0x7fffd2fc7e00, exec=0x7ffff234dfa8, mod=0x18e7350, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:13929
#24 0x00000000005ec3f4 in execute (this=0x7ffff433f2d0, state=0x7fffd2fd4ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#25 rubinius::MachineCode::interpreter (state=0x7fffd2fd4ec8, mcode=0x7fffbc01ff00, call_frame=0x7fffd2fc7e00) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#26 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd2fd4ec8, previous=0x7fffd2fc8640, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#27 0x00000000005ec14a in execute (this=0x7fffd2fc49e8, state=0x7fffd2fd4ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#28 rubinius::MachineCode::interpreter (state=0x7fffd2fd4ec8, mcode=0x7fffbc01d5a0, call_frame=0x7fffd2fc8640) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#29 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd2fd4ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#30 0x00000000005ec14a in execute (this=0x7fffd2fc49e8, state=0x7fffd2fd4ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#31 rubinius::MachineCode::interpreter (state=0x7fffd2fd4ec8, mcode=0x7fffbc01b4c0, call_frame=0x7fffd2fc8e60) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#32 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd2fd4ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#33 0x00000000005ec250 in execute (this=0x7fffd2fc49e8, state=0x7fffd2fd4ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#34 rubinius::MachineCode::interpreter (state=0x7fffd2fd4ec8, mcode=0x7fffbc010640, call_frame=0x7fffd2fc9670) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#35 0x000000000064994c in rubinius::MachineCode::execute_specialized<rubinius::TwoArguments> (state=0x7fffd2fd4ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#36 0x00000000005ec250 in execute (this=0x7fffd2fc49e8, state=0x7fffd2fd4ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#37 rubinius::MachineCode::interpreter (state=0x7fffd2fd4ec8, mcode=0x7fffbc00ff50, call_frame=0x7fffd2fc9e70) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#38 0x0000000000649f8c in rubinius::MachineCode::execute_specialized<rubinius::ThreeArguments> (state=0x7fffd2fd4ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#39 0x00000000005ec14a in execute (this=0x7fffd2fc49e8, state=0x7fffd2fd4ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#40 rubinius::MachineCode::interpreter (state=0x7fffd2fd4ec8, mcode=0x7fffbc00f540, call_frame=0x7fffd2fca6a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#41 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd2fd4ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#42 0x00000000005ec14a in execute (this=0x7fffd2fc49e8, state=0x7fffd2fd4ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#43 rubinius::MachineCode::interpreter (state=0x7fffd2fd4ec8, mcode=0x7fffbc00fa20, call_frame=0x7fffd2fcae90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#44 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd2fd4ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#45 0x00000000005ec14a in execute (this=0x7fffd2fc49e8, state=0x7fffd2fd4ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#46 rubinius::MachineCode::interpreter (state=0x7fffd2fd4ec8, mcode=0x7fffbc00f6f0, call_frame=0x7fffd2fcb680) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#47 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd2fd4ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#48 0x00000000005ec14a in execute (this=0x7fffd2fc49e8, state=0x7fffd2fd4ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#49 rubinius::MachineCode::interpreter (state=0x7fffd2fd4ec8, mcode=0x7fffbc005370, call_frame=0x7fffd2fcbe70) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#50 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd2fd4ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#51 0x00000000005ec14a in execute (this=0x7fffd2fc49e8, state=0x7fffd2fd4ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#52 rubinius::MachineCode::interpreter (state=0x7fffd2fd4ec8, mcode=0x7fffbc005120, call_frame=0x7fffd2fcc640) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#53 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd2fd4ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#54 0x00000000005ec14a in execute (this=0x7fffd2fc49e8, state=0x7fffd2fd4ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#55 rubinius::MachineCode::interpreter (state=0x7fffd2fd4ec8, mcode=0x7fffbc003c60, call_frame=0x7fffd2fcce20) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#56 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd2fd4ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#57 0x00000000005ec14a in execute (this=0x7fffd2fc49e8, state=0x7fffd2fd4ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#58 rubinius::MachineCode::interpreter (state=0x7fffd2fd4ec8, mcode=0x7fffb8014a00, call_frame=0x7fffd2fcd600) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#59 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd2fd4ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#60 0x00000000005ec14a in execute (this=0x7fffd2fc49e8, state=0x7fffd2fd4ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#61 rubinius::MachineCode::interpreter (state=0x7fffd2fd4ec8, mcode=0x7fffb8013590, call_frame=0x7fffd2fcddd0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#62 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd2fd4ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#63 0x00000000005ec14a in execute (this=0x7fffd2fc49e8, state=0x7fffd2fd4ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#64 rubinius::MachineCode::interpreter (state=0x7fffd2fd4ec8, mcode=0x7fffb8012590, call_frame=0x7fffd2fce5a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#65 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd2fd4ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#66 0x00000000005ec14a in execute (this=0x7fffd2fc49e8, state=0x7fffd2fd4ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#67 rubinius::MachineCode::interpreter (state=0x7fffd2fd4ec8, mcode=0x7fffcc29e250, call_frame=0x7fffd2fced80) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#68 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd2fd4ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#69 0x00000000005ec14a in execute (this=0x7fffd2fc49e8, state=0x7fffd2fd4ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#70 rubinius::MachineCode::interpreter (state=0x7fffd2fd4ec8, mcode=0x7fffcc29df70, call_frame=0x7fffd2fcf560) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#71 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd2fd4ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#72 0x00000000005ec14a in execute (this=0x7fffd2fc49e8, state=0x7fffd2fd4ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#73 rubinius::MachineCode::interpreter (state=0x7fffd2fd4ec8, mcode=0x7fffcc297430, call_frame=0x7fffd2fcfd40) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#74 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd2fd4ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#75 0x00000000005ec14a in execute (this=0x7fffd2fc49e8, state=0x7fffd2fd4ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#76 rubinius::MachineCode::interpreter (state=0x7fffd2fd4ec8, mcode=0x7fffcc296d50, call_frame=0x7fffd2fd0530) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#77 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd2fd4ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#78 0x00000000005ec14a in execute (this=0x7fffd2fc49e8, state=0x7fffd2fd4ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#79 rubinius::MachineCode::interpreter (state=0x7fffd2fd4ec8, mcode=0x7fffcc295a30, call_frame=0x7fffd2fd0d10) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#80 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd2fd4ec8, previous=0x7fffd2fd1510, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#81 0x00000000005ec250 in execute (this=0x7fffd2fc49e8, state=0x7fffd2fd4ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#82 rubinius::MachineCode::interpreter (state=0x7fffd2fd4ec8, mcode=0x7fffcc289870, call_frame=0x7fffd2fd1510) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#83 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd2fd4ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#84 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd2fd4ec8, previous=0x7fffd2fd1e80, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#85 0x00000000006f2d1b in rubinius::BlockAsMethod::block_executor (state=0x7fffd2fd4ec8, call_frame=0x7fffd2fd1e80, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/block_as_method.cpp:81
#86 0x00000000005ec14a in execute (this=0x7fffd2fc49e8, state=0x7fffd2fd4ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#87 rubinius::MachineCode::interpreter (state=0x7fffd2fd4ec8, mcode=0x7fffcc289330, call_frame=0x7fffd2fd1e80) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#88 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd2fd4ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#89 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd2fd4ec8, previous=0x7fffd2fd27c0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#90 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0x10, call_frame=0x7fffd2fc49e8, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#91 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd2fd4ec8, mcode=0x7fffe4d8b580, call_frame=0x7fffd2fd27c0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#92 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd2fd4ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#93 0x00000000005ec250 in execute (this=0x7fffd2fc49e8, state=0x7fffd2fd4ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#94 rubinius::MachineCode::interpreter (state=0x7fffd2fd4ec8, mcode=0x7fffcc284a80, call_frame=0x7fffd2fd2f90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#95 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd2fd4ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#96 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd2fd4ec8, previous=0x7fffd2fd38b0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#97 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0x10, call_frame=0x7fffd2fc49e8, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#98 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd2fd4ec8, mcode=0x7fffe4d8b580, call_frame=0x7fffd2fd38b0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#99 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd2fd4ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#100 0x00000000005ec250 in execute (this=0x7fffd2fc49e8, state=0x7fffd2fd4ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#101 rubinius::MachineCode::interpreter (state=0x7fffd2fd4ec8, mcode=0x7fffe4d84c00, call_frame=0x7fffd2fd4080) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#102 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd2fd4ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#103 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd2fd4ec8, previous=0x7fffd2fd4510, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#104 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0x10, call_frame=0x7fffd2fc49e8, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#105 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffd2fd4ec8, call_frame=0x7fffd2fd4510, args=...) at vm/builtin/proc.cpp:119
#106 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffd2fd4ec8, call_frame=0x7fffd2fd4510, exec=0x7ffff215e9c8, mod=0x18f0fa0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817
#107 0x00000000007ce6ef in execute (this=<optimized out>, state=0x7fffd2fd4ec8, call_frame=0x7fffd2fd4510, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#108 rbx_splat_send_private (state=0x7fffd2fd4ec8, call_frame=0x7fffd2fd4510, call_site=0x7fffe3156bf8, count=<optimized out>, call_flags=0, args=0x7fffe16fe1a0 <TLSv1_client_method_data.16768>) at vm/llvm/jit_util.cpp:147
#109 0x00007ffff1219e96 in ?? ()
#110 0x0000000000000000 in ?? ()
Thread 13 (Thread 0x7fffd2bd4700 (LWP 19416)):
#0 0x00007ffff6398b03 in select () from /usr/lib/libc.so.6
#1 0x0000000000713015 in rubinius::IO::select (state=0x7fffd2bd3ec8, readables=<optimized out>, writables=<optimized out>, errorables=<optimized out>, timeout=<optimized out>, calling_environment=0x7fffd2bbdf90) at vm/builtin/io.cpp:285
#2 0x0000000000668d93 in rubinius::Primitives::io_select (state=0x7fffd2bd3ec8, call_frame=0x7fffd2bbdf90, exec=0x7ffff2219b78, mod=0x18ebcb0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:10404
#3 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7fffd2bd3ec8, call_frame=0x7fffd2bbdf90, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224
#4 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7fffd2bd3ec8, call_site=<optimized out>, call_frame=0x7fffd2bbdf90, args=...) at vm/builtin/call_site.cpp:97
#5 0x00000000005ec14a in execute (this=0x7fffd2bbd630, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#6 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffbc04ba80, call_frame=0x7fffd2bbdf90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#7 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd2bd3ec8, previous=0x7fffd2bbe940, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#8 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7fffd2bd3ec8, call_frame=0x7fffd2bbe940, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224
#9 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7fffd2bd3ec8, call_site=<optimized out>, call_frame=0x7fffd2bbe940, args=...) at vm/builtin/call_site.cpp:97
#10 0x00000000005ec14a in execute (this=0x7fffd2bbd630, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#11 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffbc04a860, call_frame=0x7fffd2bbe940) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#12 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd2bd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#13 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7fffd2bd3ec8, call_frame=0x7fffd2bbf2b0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224
#14 0x00000000006f67f7 in rubinius::CallSite::empty_cache_vcall (state=0x7fffd2bd3ec8, call_site=<optimized out>, call_frame=0x7fffd2bbf2b0, args=...) at vm/builtin/call_site.cpp:167
#15 0x00000000005ec04d in execute (this=0x7fffd2bbd630, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#16 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffbc04a3d0, call_frame=0x7fffd2bbf2b0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:576
#17 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd2bd3ec8, previous=0x7fffd2bbfc60, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#18 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7fffd2bd3ec8, call_frame=0x7fffd2bbfc60, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224
#19 0x00000000006f6680 in rubinius::CallSite::empty_cache_private (state=0x7fffd2bd3ec8, call_site=<optimized out>, call_frame=0x7fffd2bbfc60, args=...) at vm/builtin/call_site.cpp:131
#20 0x00000000005ec14a in execute (this=0x7fffd2bbd630, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#21 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffbc031f60, call_frame=0x7fffd2bbfc60) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#22 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd2bd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#23 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7fffd2bd3ec8, call_frame=0x7fffd2bc05b0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224
#24 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7fffd2bd3ec8, call_site=<optimized out>, call_frame=0x7fffd2bc05b0, args=...) at vm/builtin/call_site.cpp:97
#25 0x00000000005ec14a in execute (this=0x7fffd2bbd630, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#26 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffbc031ba0, call_frame=0x7fffd2bc05b0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#27 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd2bd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#28 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7fffd2bd3ec8, call_frame=0x7fffd2bc0f40, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224
#29 0x00000000006f6680 in rubinius::CallSite::empty_cache_private (state=0x7fffd2bd3ec8, call_site=<optimized out>, call_frame=0x7fffd2bc0f40, args=...) at vm/builtin/call_site.cpp:131
#30 0x00000000005ec14a in execute (this=0x7fffd2bbd630, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#31 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffbc031930, call_frame=0x7fffd2bc0f40) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#32 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd2bd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#33 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7fffd2bd3ec8, call_frame=0x7fffd2bc1910, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224
#34 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7fffd2bd3ec8, call_site=<optimized out>, call_frame=0x7fffd2bc1910, args=...) at vm/builtin/call_site.cpp:97
#35 0x00000000005ec14a in execute (this=0x7fffd2bbd630, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#36 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffc4009900, call_frame=0x7fffd2bc1910) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#37 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd2bd3ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#38 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd2bd3ec8, previous=0x7fffd2bc2330, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#39 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0x9, call_frame=0x7fffd2bbd630, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#40 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffd2bd3ec8, call_frame=0x7fffd2bc2330, args=...) at vm/builtin/proc.cpp:119
#41 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffd2bd3ec8, call_frame=0x7fffd2bc2330, exec=0x7ffff215e9c8, mod=0x18f0fa0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817
#42 0x00000000005ec3f4 in execute (this=0x7fffa39eb820, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#43 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffe4069d70, call_frame=0x7fffd2bc2330) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#44 0x0000000000648cce in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x7fffd2bd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#45 0x0000000000747096 in rubinius::System::vm_catch (state=0x7fffd2bd3ec8, dest=0x16986, obj=<optimized out>, call_frame=0x7fffd2bc2ca0) at vm/builtin/system.cpp:1421
#46 0x000000000067fcc6 in rubinius::Primitives::vm_catch (state=0x7fffd2bd3ec8, call_frame=0x7fffd2bc2ca0, exec=0x7ffff20db430, mod=0x191bf20, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:20090
#47 0x00000000005ec14a in execute (this=0x7fffd2bbd630, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#48 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffc4022160, call_frame=0x7fffd2bc2ca0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#49 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd2bd3ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#50 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd2bd3ec8, previous=0x7fffd2bc35b0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#51 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0x9, call_frame=0x7fffd2bbd630, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#52 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffc4022310, call_frame=0x7fffd2bc35b0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#53 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd2bd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#54 0x00000000005ec250 in execute (this=0x7fffd2bbd630, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#55 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffc4021e30, call_frame=0x7fffd2bc3da0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#56 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd2bd3ec8, previous=0x7fffd2bc4590, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#57 0x00000000005ec250 in execute (this=0x7fffd2bbd630, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#58 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffc4007490, call_frame=0x7fffd2bc4590) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#59 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd2bd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#60 0x00000000005ec250 in execute (this=0x7fffd2bbd630, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#61 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffc40068f0, call_frame=0x7fffd2bc4dd0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#62 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd2bd3ec8, previous=0x7fffd2bc55f0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#63 0x00000000005ec3f4 in execute (this=0x7ffff2bf3a90, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#64 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffc40062b0, call_frame=0x7fffd2bc55f0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#65 0x0000000000648cce in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x7fffd2bd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#66 0x00000000005ec250 in execute (this=0x7fffd2bbd630, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#67 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffbc0104c0, call_frame=0x7fffd2bc5e10) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#68 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd2bd3ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#69 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd2bd3ec8, previous=0x7fffd2bc6730, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#70 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0x9, call_frame=0x7fffd2bbd630, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#71 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffbc01b2b0, call_frame=0x7fffd2bc6730) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#72 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd2bd3ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#73 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd2bd3ec8, previous=0x7fffd2bc7050, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#74 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0x9, call_frame=0x7fffd2bbd630, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#75 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffbc01b4c0, call_frame=0x7fffd2bc7050) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#76 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd2bd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#77 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7fffd2bd3ec8, call_frame=0x7fffd2bc79f0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224
#78 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7fffd2bd3ec8, call_site=<optimized out>, call_frame=0x7fffd2bc79f0, args=...) at vm/builtin/call_site.cpp:97
#79 0x00000000005ec250 in execute (this=0x7fffd2bbd630, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#80 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffbc010640, call_frame=0x7fffd2bc79f0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#81 0x000000000064994c in rubinius::MachineCode::execute_specialized<rubinius::TwoArguments> (state=0x7fffd2bd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#82 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7fffd2bd3ec8, call_frame=0x7fffd2bc8380, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224
#83 0x00000000006f6680 in rubinius::CallSite::empty_cache_private (state=0x7fffd2bd3ec8, call_site=<optimized out>, call_frame=0x7fffd2bc8380, args=...) at vm/builtin/call_site.cpp:131
#84 0x00000000005ec250 in execute (this=0x7fffd2bbd630, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#85 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffbc00ff50, call_frame=0x7fffd2bc8380) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#86 0x0000000000649f8c in rubinius::MachineCode::execute_specialized<rubinius::ThreeArguments> (state=0x7fffd2bd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#87 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7fffd2bd3ec8, call_frame=0x7fffd2bc8d40, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224
#88 0x00000000006f6680 in rubinius::CallSite::empty_cache_private (state=0x7fffd2bd3ec8, call_site=<optimized out>, call_frame=0x7fffd2bc8d40, args=...) at vm/builtin/call_site.cpp:131
#89 0x00000000005ec14a in execute (this=0x7fffd2bbd630, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#90 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffbc00f540, call_frame=0x7fffd2bc8d40) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#91 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd2bd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#92 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7fffd2bd3ec8, call_frame=0x7fffd2bc96c0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224
#93 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7fffd2bd3ec8, call_site=<optimized out>, call_frame=0x7fffd2bc96c0, args=...) at vm/builtin/call_site.cpp:97
#94 0x00000000005ec14a in execute (this=0x7fffd2bbd630, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#95 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffbc00fa20, call_frame=0x7fffd2bc96c0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#96 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd2bd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#97 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7fffd2bd3ec8, call_frame=0x7fffd2bca040, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224
#98 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7fffd2bd3ec8, call_site=<optimized out>, call_frame=0x7fffd2bca040, args=...) at vm/builtin/call_site.cpp:97
#99 0x00000000005ec14a in execute (this=0x7fffd2bbd630, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#100 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffbc00f6f0, call_frame=0x7fffd2bca040) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#101 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd2bd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#102 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7fffd2bd3ec8, call_frame=0x7fffd2bca9c0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224
#103 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7fffd2bd3ec8, call_site=<optimized out>, call_frame=0x7fffd2bca9c0, args=...) at vm/builtin/call_site.cpp:97
#104 0x00000000005ec14a in execute (this=0x7fffd2bbd630, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#105 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffbc005370, call_frame=0x7fffd2bca9c0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#106 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd2bd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#107 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7fffd2bd3ec8, call_frame=0x7fffd2bcb320, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224
#108 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7fffd2bd3ec8, call_site=<optimized out>, call_frame=0x7fffd2bcb320, args=...) at vm/builtin/call_site.cpp:97
#109 0x00000000005ec14a in execute (this=0x7fffd2bbd630, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#110 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffbc005120, call_frame=0x7fffd2bcb320) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#111 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd2bd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#112 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7fffd2bd3ec8, call_frame=0x7fffd2bcbc90, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224
#113 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7fffd2bd3ec8, call_site=<optimized out>, call_frame=0x7fffd2bcbc90, args=...) at vm/builtin/call_site.cpp:97
#114 0x00000000005ec14a in execute (this=0x7fffd2bbd630, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#115 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffbc003c60, call_frame=0x7fffd2bcbc90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#116 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd2bd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#117 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7fffd2bd3ec8, call_frame=0x7fffd2bcc600, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224
#118 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7fffd2bd3ec8, call_site=<optimized out>, call_frame=0x7fffd2bcc600, args=...) at vm/builtin/call_site.cpp:97
#119 0x00000000005ec14a in execute (this=0x7fffd2bbd630, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#120 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffb8014a00, call_frame=0x7fffd2bcc600) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#121 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd2bd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#122 0x00000000005ec14a in execute (this=0x7fffd2bbd630, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#123 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffb8013590, call_frame=0x7fffd2bccdd0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#124 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd2bd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#125 0x00000000005ec14a in execute (this=0x7fffd2bbd630, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#126 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffb8012590, call_frame=0x7fffd2bcd5a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#127 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd2bd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#128 0x00000000005ec14a in execute (this=0x7fffd2bbd630, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#129 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffcc29e250, call_frame=0x7fffd2bcdd80) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#130 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd2bd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#131 0x00000000005ec14a in execute (this=0x7fffd2bbd630, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#132 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffcc29df70, call_frame=0x7fffd2bce560) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#133 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd2bd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#134 0x00000000005ec14a in execute (this=0x7fffd2bbd630, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#135 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffcc297430, call_frame=0x7fffd2bced40) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#136 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd2bd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#137 0x00000000005ec14a in execute (this=0x7fffd2bbd630, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#138 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffcc296d50, call_frame=0x7fffd2bcf530) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#139 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd2bd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#140 0x00000000005ec14a in execute (this=0x7fffd2bbd630, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#141 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffcc295a30, call_frame=0x7fffd2bcfd10) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#142 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd2bd3ec8, previous=0x7fffd2bd0510, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#143 0x00000000005ec250 in execute (this=0x7fffd2bbd630, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#144 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffcc289870, call_frame=0x7fffd2bd0510) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#145 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd2bd3ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#146 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd2bd3ec8, previous=0x7fffd2bd0e80, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#147 0x00000000006f2d1b in rubinius::BlockAsMethod::block_executor (state=0x7fffd2bd3ec8, call_frame=0x7fffd2bd0e80, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/block_as_method.cpp:81
#148 0x00000000005ec14a in execute (this=0x7fffd2bbd630, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#149 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffcc289330, call_frame=0x7fffd2bd0e80) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#150 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd2bd3ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#151 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd2bd3ec8, previous=0x7fffd2bd17c0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#152 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0x9, call_frame=0x7fffd2bbd630, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#153 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffe4d8b580, call_frame=0x7fffd2bd17c0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#154 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd2bd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#155 0x00000000005ec250 in execute (this=0x7fffd2bbd630, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#156 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffcc284a80, call_frame=0x7fffd2bd1f90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#157 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd2bd3ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#158 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd2bd3ec8, previous=0x7fffd2bd28b0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#159 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0x9, call_frame=0x7fffd2bbd630, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#160 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffe4d8b580, call_frame=0x7fffd2bd28b0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#161 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd2bd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#162 0x00000000005ec250 in execute (this=0x7fffd2bbd630, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#163 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffe4d84c00, call_frame=0x7fffd2bd3080) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#164 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd2bd3ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#165 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd2bd3ec8, previous=0x7fffd2bd3510, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#166 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0x9, call_frame=0x7fffd2bbd630, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#167 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffd2bd3ec8, call_frame=0x7fffd2bd3510, args=...) at vm/builtin/proc.cpp:119
#168 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffd2bd3ec8, call_frame=0x7fffd2bd3510, exec=0x7ffff215e9c8, mod=0x18f0fa0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817
#169 0x00000000007ce6ef in execute (this=<optimized out>, state=0x7fffd2bd3ec8, call_frame=0x7fffd2bd3510, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#170 rbx_splat_send_private (state=0x7fffd2bd3ec8, call_frame=0x7fffd2bd3510, call_site=0x7fffe3156bf8, count=<optimized out>, call_flags=-759442160, args=0x7fffd2bbdf90) at vm/llvm/jit_util.cpp:147
#171 0x00007ffff1219e96 in ?? ()
#172 0x0000000000000000 in ?? ()
Thread 12 (Thread 0x7fffd27d3700 (LWP 19417)):
#0 0x00007ffff6398b03 in select () from /usr/lib/libc.so.6
#1 0x000000000075ee76 in rb_io_wait_readable (fd=<optimized out>) at vm/capi/io.cpp:231
#2 0x00007fffe172a4f1 in ossl_start_ssl (self=140737026449488, func=<optimized out>, funcname=<optimized out>, nonblock=<optimized out>) at ossl_ssl.c:1303
#3 0x00000000007223ff in invoke (state=<optimized out>, env=<optimized out>, nm=<optimized out>, args=...) at vm/builtin/native_method.cpp:223
#4 rubinius::NativeMethod::executor_implementation<rubinius::ZeroArguments> (state=0x7fffd27d2ec8, previous=<optimized out>, exec=0x7fffa38a69b0, mod=<optimized out>, args=...) at vm/builtin/native_method.cpp:710
#5 0x00000000005ec14a in execute (this=0x7fffd27c29e8, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#6 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffc4001ea0, call_frame=0x7fffd27c3420) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#7 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd27d2ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#8 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd27d2ec8, previous=0x7fffd27c3d20, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#9 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0xd, call_frame=0x7fffd27c29e8, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#10 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffbc025120, call_frame=0x7fffd27c3d20) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#11 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd27d2ec8, previous=0x7fffd27c4530, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#12 0x00000000005ec250 in execute (this=0x7fffd27c29e8, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#13 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffbc021610, call_frame=0x7fffd27c4530) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#14 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd27d2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#15 0x00000000005ec04d in execute (this=0x7fffd27c29e8, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#16 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffbc0214f0, call_frame=0x7fffd27c4da0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:576
#17 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd27d2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#18 0x00000000005ec04d in execute (this=0x7fffd27c29e8, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#19 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffbc0211e0, call_frame=0x7fffd27c5550) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:576
#20 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd27d2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#21 0x000000000072dd0b in rubinius::Object::send_prim (this=<optimized out>, state=0x7fffd27d2ec8, call_frame=0x7fffd27c5e00, exec=<optimized out>, mod=<optimized out>, args=..., min_visibility=0x7fffd27d2ec8) at vm/builtin/object.cpp:557
#22 0x000000000072dd4c in rubinius::Object::private_send_prim (this=0xd, state=0x7fffd27c29e8, call_frame=0x0, exec=0x7ffff6398b03 <select+51>, mod=0x0, args=...) at vm/builtin/object.cpp:561
#23 0x00000000006711e4 in rubinius::Primitives::object_send (state=0x7fffd27d2ec8, call_frame=0x7fffd27c5e00, exec=0x7ffff234dfa8, mod=0x18e7350, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:13929
#24 0x00000000005ec3f4 in execute (this=0x7ffff409c100, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#25 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffbc01ff00, call_frame=0x7fffd27c5e00) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#26 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd27d2ec8, previous=0x7fffd27c6640, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#27 0x00000000005ec14a in execute (this=0x7fffd27c29e8, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#28 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffbc01d5a0, call_frame=0x7fffd27c6640) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#29 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd27d2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#30 0x00000000005ec14a in execute (this=0x7fffd27c29e8, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#31 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffbc01b4c0, call_frame=0x7fffd27c6e60) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#32 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd27d2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#33 0x00000000005ec250 in execute (this=0x7fffd27c29e8, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#34 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffbc010640, call_frame=0x7fffd27c7670) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#35 0x000000000064994c in rubinius::MachineCode::execute_specialized<rubinius::TwoArguments> (state=0x7fffd27d2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#36 0x00000000005ec250 in execute (this=0x7fffd27c29e8, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#37 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffbc00ff50, call_frame=0x7fffd27c7e70) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#38 0x0000000000649f8c in rubinius::MachineCode::execute_specialized<rubinius::ThreeArguments> (state=0x7fffd27d2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#39 0x00000000005ec14a in execute (this=0x7fffd27c29e8, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#40 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffbc00f540, call_frame=0x7fffd27c86a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#41 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd27d2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#42 0x00000000005ec14a in execute (this=0x7fffd27c29e8, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#43 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffbc00fa20, call_frame=0x7fffd27c8e90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#44 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd27d2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#45 0x00000000005ec14a in execute (this=0x7fffd27c29e8, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#46 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffbc00f6f0, call_frame=0x7fffd27c9680) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#47 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd27d2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#48 0x00000000005ec14a in execute (this=0x7fffd27c29e8, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#49 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffbc005370, call_frame=0x7fffd27c9e70) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#50 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd27d2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#51 0x00000000005ec14a in execute (this=0x7fffd27c29e8, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#52 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffbc005120, call_frame=0x7fffd27ca640) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#53 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd27d2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#54 0x00000000005ec14a in execute (this=0x7fffd27c29e8, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#55 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffbc003c60, call_frame=0x7fffd27cae20) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#56 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd27d2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#57 0x00000000005ec14a in execute (this=0x7fffd27c29e8, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#58 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffb8014a00, call_frame=0x7fffd27cb600) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#59 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd27d2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#60 0x00000000005ec14a in execute (this=0x7fffd27c29e8, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#61 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffb8013590, call_frame=0x7fffd27cbdd0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#62 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd27d2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#63 0x00000000005ec14a in execute (this=0x7fffd27c29e8, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#64 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffb8012590, call_frame=0x7fffd27cc5a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#65 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd27d2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#66 0x00000000005ec14a in execute (this=0x7fffd27c29e8, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#67 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffcc29e250, call_frame=0x7fffd27ccd80) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#68 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd27d2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#69 0x00000000005ec14a in execute (this=0x7fffd27c29e8, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#70 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffcc29df70, call_frame=0x7fffd27cd560) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#71 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd27d2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#72 0x00000000005ec14a in execute (this=0x7fffd27c29e8, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#73 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffcc297430, call_frame=0x7fffd27cdd40) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#74 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd27d2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#75 0x00000000005ec14a in execute (this=0x7fffd27c29e8, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#76 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffcc296d50, call_frame=0x7fffd27ce530) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#77 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd27d2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#78 0x00000000005ec14a in execute (this=0x7fffd27c29e8, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#79 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffcc295a30, call_frame=0x7fffd27ced10) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#80 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd27d2ec8, previous=0x7fffd27cf510, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#81 0x00000000005ec250 in execute (this=0x7fffd27c29e8, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#82 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffcc289870, call_frame=0x7fffd27cf510) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#83 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd27d2ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#84 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd27d2ec8, previous=0x7fffd27cfe80, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#85 0x00000000006f2d1b in rubinius::BlockAsMethod::block_executor (state=0x7fffd27d2ec8, call_frame=0x7fffd27cfe80, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/block_as_method.cpp:81
#86 0x00000000005ec14a in execute (this=0x7fffd27c29e8, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#87 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffcc289330, call_frame=0x7fffd27cfe80) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#88 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd27d2ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#89 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd27d2ec8, previous=0x7fffd27d07c0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#90 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0xd, call_frame=0x7fffd27c29e8, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#91 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffe4d8b580, call_frame=0x7fffd27d07c0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#92 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd27d2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#93 0x00000000005ec250 in execute (this=0x7fffd27c29e8, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#94 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffcc284a80, call_frame=0x7fffd27d0f90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#95 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd27d2ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#96 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd27d2ec8, previous=0x7fffd27d18b0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#97 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0xd, call_frame=0x7fffd27c29e8, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#98 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffe4d8b580, call_frame=0x7fffd27d18b0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#99 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd27d2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#100 0x00000000005ec250 in execute (this=0x7fffd27c29e8, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#101 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffe4d84c00, call_frame=0x7fffd27d2080) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#102 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd27d2ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#103 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd27d2ec8, previous=0x7fffd27d2510, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#104 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0xd, call_frame=0x7fffd27c29e8, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#105 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffd27d2ec8, call_frame=0x7fffd27d2510, args=...) at vm/builtin/proc.cpp:119
#106 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffd27d2ec8, call_frame=0x7fffd27d2510, exec=0x7ffff215e9c8, mod=0x18f0fa0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817
#107 0x00000000007ce6ef in execute (this=<optimized out>, state=0x7fffd27d2ec8, call_frame=0x7fffd27d2510, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#108 rbx_splat_send_private (state=0x7fffd27d2ec8, call_frame=0x7fffd27d2510, call_site=0x7fffe3156bf8, count=<optimized out>, call_flags=0, args=0x7fffe16fe1a0 <TLSv1_client_method_data.16768>) at vm/llvm/jit_util.cpp:147
#109 0x00007ffff1219e96 in ?? ()
#110 0x0000000000000000 in ?? ()
Thread 11 (Thread 0x7fffd23d2700 (LWP 19418)):
#0 0x00007ffff6398b03 in select () from /usr/lib/libc.so.6
#1 0x000000000075ee76 in rb_io_wait_readable (fd=<optimized out>) at vm/capi/io.cpp:231
#2 0x00007fffe172a4f1 in ossl_start_ssl (self=140736012579360, func=<optimized out>, funcname=<optimized out>, nonblock=<optimized out>) at ossl_ssl.c:1303
#3 0x00000000007223ff in invoke (state=<optimized out>, env=<optimized out>, nm=<optimized out>, args=...) at vm/builtin/native_method.cpp:223
#4 rubinius::NativeMethod::executor_implementation<rubinius::ZeroArguments> (state=0x7fffd23d1ec8, previous=<optimized out>, exec=0x7fffa38a69b0, mod=<optimized out>, args=...) at vm/builtin/native_method.cpp:710
#5 0x00000000005ec14a in execute (this=0x7fffd23c19e8, state=0x7fffd23d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#6 rubinius::MachineCode::interpreter (state=0x7fffd23d1ec8, mcode=0x7fffc4001ea0, call_frame=0x7fffd23c2420) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#7 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd23d1ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#8 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd23d1ec8, previous=0x7fffd23c2d20, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#9 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0x12, call_frame=0x7fffd23c19e8, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#10 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd23d1ec8, mcode=0x7fffbc025120, call_frame=0x7fffd23c2d20) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#11 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd23d1ec8, previous=0x7fffd23c3530, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#12 0x00000000005ec250 in execute (this=0x7fffd23c19e8, state=0x7fffd23d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#13 rubinius::MachineCode::interpreter (state=0x7fffd23d1ec8, mcode=0x7fffbc021610, call_frame=0x7fffd23c3530) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#14 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd23d1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#15 0x00000000005ec04d in execute (this=0x7fffd23c19e8, state=0x7fffd23d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#16 rubinius::MachineCode::interpreter (state=0x7fffd23d1ec8, mcode=0x7fffbc0214f0, call_frame=0x7fffd23c3da0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:576
#17 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd23d1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#18 0x00000000005ec04d in execute (this=0x7fffd23c19e8, state=0x7fffd23d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#19 rubinius::MachineCode::interpreter (state=0x7fffd23d1ec8, mcode=0x7fffbc0211e0, call_frame=0x7fffd23c4550) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:576
#20 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd23d1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#21 0x000000000072dd0b in rubinius::Object::send_prim (this=<optimized out>, state=0x7fffd23d1ec8, call_frame=0x7fffd23c4e00, exec=<optimized out>, mod=<optimized out>, args=..., min_visibility=0x7fffd23d1ec8) at vm/builtin/object.cpp:557
#22 0x000000000072dd4c in rubinius::Object::private_send_prim (this=0x12, state=0x7fffd23c19e8, call_frame=0x0, exec=0x7ffff6398b03 <select+51>, mod=0x0, args=...) at vm/builtin/object.cpp:561
#23 0x00000000006711e4 in rubinius::Primitives::object_send (state=0x7fffd23d1ec8, call_frame=0x7fffd23c4e00, exec=0x7ffff234dfa8, mod=0x18e7350, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:13929
#24 0x00000000005ec3f4 in execute (this=0x7ffff433f2d0, state=0x7fffd23d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#25 rubinius::MachineCode::interpreter (state=0x7fffd23d1ec8, mcode=0x7fffbc01ff00, call_frame=0x7fffd23c4e00) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#26 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd23d1ec8, previous=0x7fffd23c5640, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#27 0x00000000005ec14a in execute (this=0x7fffd23c19e8, state=0x7fffd23d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#28 rubinius::MachineCode::interpreter (state=0x7fffd23d1ec8, mcode=0x7fffbc01d5a0, call_frame=0x7fffd23c5640) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#29 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd23d1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#30 0x00000000005ec14a in execute (this=0x7fffd23c19e8, state=0x7fffd23d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#31 rubinius::MachineCode::interpreter (state=0x7fffd23d1ec8, mcode=0x7fffbc01b4c0, call_frame=0x7fffd23c5e60) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#32 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd23d1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#33 0x00000000005ec250 in execute (this=0x7fffd23c19e8, state=0x7fffd23d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#34 rubinius::MachineCode::interpreter (state=0x7fffd23d1ec8, mcode=0x7fffbc010640, call_frame=0x7fffd23c6670) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#35 0x000000000064994c in rubinius::MachineCode::execute_specialized<rubinius::TwoArguments> (state=0x7fffd23d1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#36 0x00000000005ec250 in execute (this=0x7fffd23c19e8, state=0x7fffd23d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#37 rubinius::MachineCode::interpreter (state=0x7fffd23d1ec8, mcode=0x7fffbc00ff50, call_frame=0x7fffd23c6e70) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#38 0x0000000000649f8c in rubinius::MachineCode::execute_specialized<rubinius::ThreeArguments> (state=0x7fffd23d1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#39 0x00000000005ec14a in execute (this=0x7fffd23c19e8, state=0x7fffd23d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#40 rubinius::MachineCode::interpreter (state=0x7fffd23d1ec8, mcode=0x7fffbc00f540, call_frame=0x7fffd23c76a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#41 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd23d1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#42 0x00000000005ec14a in execute (this=0x7fffd23c19e8, state=0x7fffd23d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#43 rubinius::MachineCode::interpreter (state=0x7fffd23d1ec8, mcode=0x7fffbc00fa20, call_frame=0x7fffd23c7e90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#44 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd23d1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#45 0x00000000005ec14a in execute (this=0x7fffd23c19e8, state=0x7fffd23d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#46 rubinius::MachineCode::interpreter (state=0x7fffd23d1ec8, mcode=0x7fffbc00f6f0, call_frame=0x7fffd23c8680) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#47 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd23d1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#48 0x00000000005ec14a in execute (this=0x7fffd23c19e8, state=0x7fffd23d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#49 rubinius::MachineCode::interpreter (state=0x7fffd23d1ec8, mcode=0x7fffbc005370, call_frame=0x7fffd23c8e70) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#50 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd23d1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#51 0x00000000005ec14a in execute (this=0x7fffd23c19e8, state=0x7fffd23d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#52 rubinius::MachineCode::interpreter (state=0x7fffd23d1ec8, mcode=0x7fffbc005120, call_frame=0x7fffd23c9640) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#53 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd23d1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#54 0x00000000005ec14a in execute (this=0x7fffd23c19e8, state=0x7fffd23d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#55 rubinius::MachineCode::interpreter (state=0x7fffd23d1ec8, mcode=0x7fffbc003c60, call_frame=0x7fffd23c9e20) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#56 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd23d1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#57 0x00000000005ec14a in execute (this=0x7fffd23c19e8, state=0x7fffd23d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#58 rubinius::MachineCode::interpreter (state=0x7fffd23d1ec8, mcode=0x7fffb8014a00, call_frame=0x7fffd23ca600) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#59 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd23d1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#60 0x00000000005ec14a in execute (this=0x7fffd23c19e8, state=0x7fffd23d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#61 rubinius::MachineCode::interpreter (state=0x7fffd23d1ec8, mcode=0x7fffb8013590, call_frame=0x7fffd23cadd0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#62 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd23d1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#63 0x00000000005ec14a in execute (this=0x7fffd23c19e8, state=0x7fffd23d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#64 rubinius::MachineCode::interpreter (state=0x7fffd23d1ec8, mcode=0x7fffb8012590, call_frame=0x7fffd23cb5a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#65 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd23d1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#66 0x00000000005ec14a in execute (this=0x7fffd23c19e8, state=0x7fffd23d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#67 rubinius::MachineCode::interpreter (state=0x7fffd23d1ec8, mcode=0x7fffcc29e250, call_frame=0x7fffd23cbd80) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#68 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd23d1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#69 0x00000000005ec14a in execute (this=0x7fffd23c19e8, state=0x7fffd23d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#70 rubinius::MachineCode::interpreter (state=0x7fffd23d1ec8, mcode=0x7fffcc29df70, call_frame=0x7fffd23cc560) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#71 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd23d1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#72 0x00000000005ec14a in execute (this=0x7fffd23c19e8, state=0x7fffd23d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#73 rubinius::MachineCode::interpreter (state=0x7fffd23d1ec8, mcode=0x7fffcc297430, call_frame=0x7fffd23ccd40) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#74 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd23d1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#75 0x00000000005ec14a in execute (this=0x7fffd23c19e8, state=0x7fffd23d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#76 rubinius::MachineCode::interpreter (state=0x7fffd23d1ec8, mcode=0x7fffcc296d50, call_frame=0x7fffd23cd530) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#77 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd23d1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#78 0x00000000005ec14a in execute (this=0x7fffd23c19e8, state=0x7fffd23d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#79 rubinius::MachineCode::interpreter (state=0x7fffd23d1ec8, mcode=0x7fffcc295a30, call_frame=0x7fffd23cdd10) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#80 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd23d1ec8, previous=0x7fffd23ce510, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#81 0x00000000005ec250 in execute (this=0x7fffd23c19e8, state=0x7fffd23d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#82 rubinius::MachineCode::interpreter (state=0x7fffd23d1ec8, mcode=0x7fffcc289870, call_frame=0x7fffd23ce510) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#83 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd23d1ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#84 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd23d1ec8, previous=0x7fffd23cee80, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#85 0x00000000006f2d1b in rubinius::BlockAsMethod::block_executor (state=0x7fffd23d1ec8, call_frame=0x7fffd23cee80, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/block_as_method.cpp:81
#86 0x00000000005ec14a in execute (this=0x7fffd23c19e8, state=0x7fffd23d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#87 rubinius::MachineCode::interpreter (state=0x7fffd23d1ec8, mcode=0x7fffcc289330, call_frame=0x7fffd23cee80) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#88 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd23d1ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#89 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd23d1ec8, previous=0x7fffd23cf7c0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#90 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0x12, call_frame=0x7fffd23c19e8, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#91 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd23d1ec8, mcode=0x7fffe4d8b580, call_frame=0x7fffd23cf7c0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#92 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd23d1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#93 0x00000000005ec250 in execute (this=0x7fffd23c19e8, state=0x7fffd23d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#94 rubinius::MachineCode::interpreter (state=0x7fffd23d1ec8, mcode=0x7fffcc284a80, call_frame=0x7fffd23cff90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#95 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd23d1ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#96 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd23d1ec8, previous=0x7fffd23d08b0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#97 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0x12, call_frame=0x7fffd23c19e8, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#98 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd23d1ec8, mcode=0x7fffe4d8b580, call_frame=0x7fffd23d08b0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#99 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd23d1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#100 0x00000000005ec250 in execute (this=0x7fffd23c19e8, state=0x7fffd23d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#101 rubinius::MachineCode::interpreter (state=0x7fffd23d1ec8, mcode=0x7fffe4d84c00, call_frame=0x7fffd23d1080) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#102 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd23d1ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#103 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd23d1ec8, previous=0x7fffd23d1510, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#104 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0x12, call_frame=0x7fffd23c19e8, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#105 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffd23d1ec8, call_frame=0x7fffd23d1510, args=...) at vm/builtin/proc.cpp:119
#106 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffd23d1ec8, call_frame=0x7fffd23d1510, exec=0x7ffff215e9c8, mod=0x18f0fa0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817
#107 0x00000000007ce6ef in execute (this=<optimized out>, state=0x7fffd23d1ec8, call_frame=0x7fffd23d1510, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#108 rbx_splat_send_private (state=0x7fffd23d1ec8, call_frame=0x7fffd23d1510, call_site=0x7fffe3156bf8, count=<optimized out>, call_flags=0, args=0xfffffffffffee8a5) at vm/llvm/jit_util.cpp:147
#109 0x00007ffff1219e96 in ?? ()
#110 0x0000000000000000 in ?? ()
Thread 10 (Thread 0x7fffd1fd1700 (LWP 19419)):
#0 0x00007ffff6398b03 in select () from /usr/lib/libc.so.6
#1 0x000000000075ee76 in rb_io_wait_readable (fd=<optimized out>) at vm/capi/io.cpp:231
#2 0x00007fffe172a4f1 in ossl_start_ssl (self=140737026448192, func=<optimized out>, funcname=<optimized out>, nonblock=<optimized out>) at ossl_ssl.c:1303
#3 0x00000000007223ff in invoke (state=<optimized out>, env=<optimized out>, nm=<optimized out>, args=...) at vm/builtin/native_method.cpp:223
#4 rubinius::NativeMethod::executor_implementation<rubinius::ZeroArguments> (state=0x7fffd1fd0ec8, previous=<optimized out>, exec=0x7fffa38a69b0, mod=<optimized out>, args=...) at vm/builtin/native_method.cpp:710
#5 0x00000000005ec14a in execute (this=0x7fffd1fc0538, state=0x7fffd1fd0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#6 rubinius::MachineCode::interpreter (state=0x7fffd1fd0ec8, mcode=0x7fffc4001ea0, call_frame=0x7fffd1fc0f70) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#7 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd1fd0ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#8 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd1fd0ec8, previous=0x7fffd1fc1870, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#9 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0xf, call_frame=0x7fffd1fc0538, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#10 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd1fd0ec8, mcode=0x7fffbc025120, call_frame=0x7fffd1fc1870) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#11 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd1fd0ec8, previous=0x7fffd1fc2080, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#12 0x00000000005ec250 in execute (this=0x7fffd1fc0538, state=0x7fffd1fd0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#13 rubinius::MachineCode::interpreter (state=0x7fffd1fd0ec8, mcode=0x7fffbc021610, call_frame=0x7fffd1fc2080) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#14 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd1fd0ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#15 0x00000000005ec04d in execute (this=0x7fffd1fc0538, state=0x7fffd1fd0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#16 rubinius::MachineCode::interpreter (state=0x7fffd1fd0ec8, mcode=0x7fffbc0214f0, call_frame=0x7fffd1fc28f0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:576
#17 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd1fd0ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#18 0x00000000005ec04d in execute (this=0x7fffd1fc0538, state=0x7fffd1fd0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#19 rubinius::MachineCode::interpreter (state=0x7fffd1fd0ec8, mcode=0x7fffbc0211e0, call_frame=0x7fffd1fc30a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:576
#20 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd1fd0ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#21 0x000000000072dd0b in rubinius::Object::send_prim (this=<optimized out>, state=0x7fffd1fd0ec8, call_frame=0x7fffd1fc3950, exec=<optimized out>, mod=<optimized out>, args=..., min_visibility=0x7fffd1fd0ec8) at vm/builtin/object.cpp:557
#22 0x000000000072dd4c in rubinius::Object::private_send_prim (this=0xf, state=0x7fffd1fc0538, call_frame=0x0, exec=0x7ffff6398b03 <select+51>, mod=0x0, args=...) at vm/builtin/object.cpp:561
#23 0x00000000006711e4 in rubinius::Primitives::object_send (state=0x7fffd1fd0ec8, call_frame=0x7fffd1fc3950, exec=0x7ffff234dfa8, mod=0x18e7350, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:13929
#24 0x00000000005ec3f4 in execute (this=0x7ffff433f2d0, state=0x7fffd1fd0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#25 rubinius::MachineCode::interpreter (state=0x7fffd1fd0ec8, mcode=0x7fffbc01ff00, call_frame=0x7fffd1fc3950) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#26 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd1fd0ec8, previous=0x7fffd1fc4190, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#27 0x00000000005ec14a in execute (this=0x7fffd1fc0538, state=0x7fffd1fd0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#28 rubinius::MachineCode::interpreter (state=0x7fffd1fd0ec8, mcode=0x7fffbc01d5a0, call_frame=0x7fffd1fc4190) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#29 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd1fd0ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#30 0x00000000005ec14a in execute (this=0x7fffd1fc0538, state=0x7fffd1fd0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#31 rubinius::MachineCode::interpreter (state=0x7fffd1fd0ec8, mcode=0x7fffbc01b4c0, call_frame=0x7fffd1fc49b0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#32 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd1fd0ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#33 0x00000000005ec250 in execute (this=0x7fffd1fc0538, state=0x7fffd1fd0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#34 rubinius::MachineCode::interpreter (state=0x7fffd1fd0ec8, mcode=0x7fffbc010640, call_frame=0x7fffd1fc51c0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#35 0x000000000064994c in rubinius::MachineCode::execute_specialized<rubinius::TwoArguments> (state=0x7fffd1fd0ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#36 0x00000000005ec250 in execute (this=0x7fffd1fc0538, state=0x7fffd1fd0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#37 rubinius::MachineCode::interpreter (state=0x7fffd1fd0ec8, mcode=0x7fffbc00ff50, call_frame=0x7fffd1fc59c0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#38 0x0000000000649f8c in rubinius::MachineCode::execute_specialized<rubinius::ThreeArguments> (state=0x7fffd1fd0ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#39 0x00000000005ec14a in execute (this=0x7fffd1fc0538, state=0x7fffd1fd0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#40 rubinius::MachineCode::interpreter (state=0x7fffd1fd0ec8, mcode=0x7fffbc00f540, call_frame=0x7fffd1fc61f0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#41 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd1fd0ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#42 0x00000000005ec14a in execute (this=0x7fffd1fc0538, state=0x7fffd1fd0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#43 rubinius::MachineCode::interpreter (state=0x7fffd1fd0ec8, mcode=0x7fffbc00fa20, call_frame=0x7fffd1fc69e0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#44 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd1fd0ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#45 0x00000000005ec14a in execute (this=0x7fffd1fc0538, state=0x7fffd1fd0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#46 rubinius::MachineCode::interpreter (state=0x7fffd1fd0ec8, mcode=0x7fffbc00f6f0, call_frame=0x7fffd1fc71d0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#47 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd1fd0ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#48 0x00000000005ec14a in execute (this=0x7fffd1fc0538, state=0x7fffd1fd0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#49 rubinius::MachineCode::interpreter (state=0x7fffd1fd0ec8, mcode=0x7fffbc005370, call_frame=0x7fffd1fc79c0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#50 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd1fd0ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#51 0x00000000005ec14a in execute (this=0x7fffd1fc0538, state=0x7fffd1fd0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#52 rubinius::MachineCode::interpreter (state=0x7fffd1fd0ec8, mcode=0x7fffbc005120, call_frame=0x7fffd1fc8190) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#53 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd1fd0ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#54 0x00000000005ec14a in execute (this=0x7fffd1fc0538, state=0x7fffd1fd0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#55 rubinius::MachineCode::interpreter (state=0x7fffd1fd0ec8, mcode=0x7fffbc003c60, call_frame=0x7fffd1fc8970) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#56 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd1fd0ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#57 0x00000000005ec14a in execute (this=0x7fffd1fc0538, state=0x7fffd1fd0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#58 rubinius::MachineCode::interpreter (state=0x7fffd1fd0ec8, mcode=0x7fffb8014a00, call_frame=0x7fffd1fc9150) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#59 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd1fd0ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#60 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7fffd1fd0ec8, call_frame=0x7fffd1fc9ab0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224
#61 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7fffd1fd0ec8, call_site=<optimized out>, call_frame=0x7fffd1fc9ab0, args=...) at vm/builtin/call_site.cpp:97
#62 0x00000000005ec14a in execute (this=0x7fffd1fc0538, state=0x7fffd1fd0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#63 rubinius::MachineCode::interpreter (state=0x7fffd1fd0ec8, mcode=0x7fffb8013590, call_frame=0x7fffd1fc9ab0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#64 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd1fd0ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#65 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7fffd1fd0ec8, call_frame=0x7fffd1fca410, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224
#66 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7fffd1fd0ec8, call_site=<optimized out>, call_frame=0x7fffd1fca410, args=...) at vm/builtin/call_site.cpp:97
#67 0x00000000005ec14a in execute (this=0x7fffd1fc0538, state=0x7fffd1fd0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#68 rubinius::MachineCode::interpreter (state=0x7fffd1fd0ec8, mcode=0x7fffb8012590, call_frame=0x7fffd1fca410) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#69 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd1fd0ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#70 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7fffd1fd0ec8, call_frame=0x7fffd1fcad80, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224
#71 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7fffd1fd0ec8, call_site=<optimized out>, call_frame=0x7fffd1fcad80, args=...) at vm/builtin/call_site.cpp:97
#72 0x00000000005ec14a in execute (this=0x7fffd1fc0538, state=0x7fffd1fd0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#73 rubinius::MachineCode::interpreter (state=0x7fffd1fd0ec8, mcode=0x7fffcc29e250, call_frame=0x7fffd1fcad80) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#74 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd1fd0ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#75 0x00000000005ec14a in execute (this=0x7fffd1fc0538, state=0x7fffd1fd0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#76 rubinius::MachineCode::interpreter (state=0x7fffd1fd0ec8, mcode=0x7fffcc29df70, call_frame=0x7fffd1fcb560) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#77 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd1fd0ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#78 0x00000000005ec14a in execute (this=0x7fffd1fc0538, state=0x7fffd1fd0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#79 rubinius::MachineCode::interpreter (state=0x7fffd1fd0ec8, mcode=0x7fffcc297430, call_frame=0x7fffd1fcbd40) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#80 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd1fd0ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#81 0x00000000005ec14a in execute (this=0x7fffd1fc0538, state=0x7fffd1fd0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#82 rubinius::MachineCode::interpreter (state=0x7fffd1fd0ec8, mcode=0x7fffcc296d50, call_frame=0x7fffd1fcc530) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#83 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd1fd0ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#84 0x00000000005ec14a in execute (this=0x7fffd1fc0538, state=0x7fffd1fd0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#85 rubinius::MachineCode::interpreter (state=0x7fffd1fd0ec8, mcode=0x7fffcc295a30, call_frame=0x7fffd1fccd10) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#86 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd1fd0ec8, previous=0x7fffd1fcd510, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#87 0x00000000005ec250 in execute (this=0x7fffd1fc0538, state=0x7fffd1fd0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#88 rubinius::MachineCode::interpreter (state=0x7fffd1fd0ec8, mcode=0x7fffcc289870, call_frame=0x7fffd1fcd510) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#89 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd1fd0ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#90 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd1fd0ec8, previous=0x7fffd1fcde80, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#91 0x00000000006f2d1b in rubinius::BlockAsMethod::block_executor (state=0x7fffd1fd0ec8, call_frame=0x7fffd1fcde80, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/block_as_method.cpp:81
#92 0x00000000005ec14a in execute (this=0x7fffd1fc0538, state=0x7fffd1fd0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#93 rubinius::MachineCode::interpreter (state=0x7fffd1fd0ec8, mcode=0x7fffcc289330, call_frame=0x7fffd1fcde80) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#94 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd1fd0ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#95 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd1fd0ec8, previous=0x7fffd1fce7c0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#96 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0xf, call_frame=0x7fffd1fc0538, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#97 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd1fd0ec8, mcode=0x7fffe4d8b580, call_frame=0x7fffd1fce7c0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#98 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd1fd0ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#99 0x00000000005ec250 in execute (this=0x7fffd1fc0538, state=0x7fffd1fd0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#100 rubinius::MachineCode::interpreter (state=0x7fffd1fd0ec8, mcode=0x7fffcc284a80, call_frame=0x7fffd1fcef90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#101 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd1fd0ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#102 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd1fd0ec8, previous=0x7fffd1fcf8b0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#103 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0xf, call_frame=0x7fffd1fc0538, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#104 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd1fd0ec8, mcode=0x7fffe4d8b580, call_frame=0x7fffd1fcf8b0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#105 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd1fd0ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#106 0x00000000005ec250 in execute (this=0x7fffd1fc0538, state=0x7fffd1fd0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#107 rubinius::MachineCode::interpreter (state=0x7fffd1fd0ec8, mcode=0x7fffe4d84c00, call_frame=0x7fffd1fd0080) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#108 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd1fd0ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#109 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd1fd0ec8, previous=0x7fffd1fd0510, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#110 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0xf, call_frame=0x7fffd1fc0538, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#111 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffd1fd0ec8, call_frame=0x7fffd1fd0510, args=...) at vm/builtin/proc.cpp:119
#112 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffd1fd0ec8, call_frame=0x7fffd1fd0510, exec=0x7ffff215e9c8, mod=0x18f0fa0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817
#113 0x00000000007ce6ef in execute (this=<optimized out>, state=0x7fffd1fd0ec8, call_frame=0x7fffd1fd0510, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#114 rbx_splat_send_private (state=0x7fffd1fd0ec8, call_frame=0x7fffd1fd0510, call_site=0x7fffe3156bf8, count=<optimized out>, call_flags=0, args=0x7fffe16fe1a0 <TLSv1_client_method_data.16768>) at vm/llvm/jit_util.cpp:147
#115 0x00007ffff1219e96 in ?? ()
#116 0x0000000000000000 in ?? ()
Thread 9 (Thread 0x7fffd1bd0700 (LWP 19420)):
#0 0x00007ffff6398b03 in select () from /usr/lib/libc.so.6
#1 0x000000000075ee76 in rb_io_wait_readable (fd=<optimized out>) at vm/capi/io.cpp:231
#2 0x00007fffe172a4f1 in ossl_start_ssl (self=140737026448336, func=<optimized out>, funcname=<optimized out>, nonblock=<optimized out>) at ossl_ssl.c:1303
#3 0x00000000007223ff in invoke (state=<optimized out>, env=<optimized out>, nm=<optimized out>, args=...) at vm/builtin/native_method.cpp:223
#4 rubinius::NativeMethod::executor_implementation<rubinius::ZeroArguments> (state=0x7fffd1bcfec8, previous=<optimized out>, exec=0x7fffa38a69b0, mod=<optimized out>, args=...) at vm/builtin/native_method.cpp:710
#5 0x00000000005ec14a in execute (this=0x7fffd1bbf9e8, state=0x7fffd1bcfec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#6 rubinius::MachineCode::interpreter (state=0x7fffd1bcfec8, mcode=0x7fffc4001ea0, call_frame=0x7fffd1bc0420) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#7 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd1bcfec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#8 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd1bcfec8, previous=0x7fffd1bc0d20, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#9 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0xe, call_frame=0x7fffd1bbf9e8, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#10 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd1bcfec8, mcode=0x7fffbc025120, call_frame=0x7fffd1bc0d20) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#11 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd1bcfec8, previous=0x7fffd1bc1530, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#12 0x00000000005ec250 in execute (this=0x7fffd1bbf9e8, state=0x7fffd1bcfec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#13 rubinius::MachineCode::interpreter (state=0x7fffd1bcfec8, mcode=0x7fffbc021610, call_frame=0x7fffd1bc1530) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#14 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd1bcfec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#15 0x00000000005ec04d in execute (this=0x7fffd1bbf9e8, state=0x7fffd1bcfec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#16 rubinius::MachineCode::interpreter (state=0x7fffd1bcfec8, mcode=0x7fffbc0214f0, call_frame=0x7fffd1bc1da0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:576
#17 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd1bcfec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#18 0x00000000005ec04d in execute (this=0x7fffd1bbf9e8, state=0x7fffd1bcfec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#19 rubinius::MachineCode::interpreter (state=0x7fffd1bcfec8, mcode=0x7fffbc0211e0, call_frame=0x7fffd1bc2550) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:576
#20 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd1bcfec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#21 0x000000000072dd0b in rubinius::Object::send_prim (this=<optimized out>, state=0x7fffd1bcfec8, call_frame=0x7fffd1bc2e00, exec=<optimized out>, mod=<optimized out>, args=..., min_visibility=0x7fffd1bcfec8) at vm/builtin/object.cpp:557
#22 0x000000000072dd4c in rubinius::Object::private_send_prim (this=0xe, state=0x7fffd1bbf9e8, call_frame=0x0, exec=0x7ffff6398b03 <select+51>, mod=0x0, args=...) at vm/builtin/object.cpp:561
#23 0x00000000006711e4 in rubinius::Primitives::object_send (state=0x7fffd1bcfec8, call_frame=0x7fffd1bc2e00, exec=0x7ffff234dfa8, mod=0x18e7350, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:13929
#24 0x00000000005ec3f4 in execute (this=0x7ffff433f2d0, state=0x7fffd1bcfec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#25 rubinius::MachineCode::interpreter (state=0x7fffd1bcfec8, mcode=0x7fffbc01ff00, call_frame=0x7fffd1bc2e00) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#26 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd1bcfec8, previous=0x7fffd1bc3640, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#27 0x00000000005ec14a in execute (this=0x7fffd1bbf9e8, state=0x7fffd1bcfec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#28 rubinius::MachineCode::interpreter (state=0x7fffd1bcfec8, mcode=0x7fffbc01d5a0, call_frame=0x7fffd1bc3640) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#29 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd1bcfec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#30 0x00000000005ec14a in execute (this=0x7fffd1bbf9e8, state=0x7fffd1bcfec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#31 rubinius::MachineCode::interpreter (state=0x7fffd1bcfec8, mcode=0x7fffbc01b4c0, call_frame=0x7fffd1bc3e60) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#32 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd1bcfec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#33 0x00000000005ec250 in execute (this=0x7fffd1bbf9e8, state=0x7fffd1bcfec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#34 rubinius::MachineCode::interpreter (state=0x7fffd1bcfec8, mcode=0x7fffbc010640, call_frame=0x7fffd1bc4670) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#35 0x000000000064994c in rubinius::MachineCode::execute_specialized<rubinius::TwoArguments> (state=0x7fffd1bcfec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#36 0x00000000005ec250 in execute (this=0x7fffd1bbf9e8, state=0x7fffd1bcfec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#37 rubinius::MachineCode::interpreter (state=0x7fffd1bcfec8, mcode=0x7fffbc00ff50, call_frame=0x7fffd1bc4e70) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#38 0x0000000000649f8c in rubinius::MachineCode::execute_specialized<rubinius::ThreeArguments> (state=0x7fffd1bcfec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#39 0x00000000005ec14a in execute (this=0x7fffd1bbf9e8, state=0x7fffd1bcfec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#40 rubinius::MachineCode::interpreter (state=0x7fffd1bcfec8, mcode=0x7fffbc00f540, call_frame=0x7fffd1bc56a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#41 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd1bcfec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#42 0x00000000005ec14a in execute (this=0x7fffd1bbf9e8, state=0x7fffd1bcfec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#43 rubinius::MachineCode::interpreter (state=0x7fffd1bcfec8, mcode=0x7fffbc00fa20, call_frame=0x7fffd1bc5e90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#44 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd1bcfec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#45 0x00000000005ec14a in execute (this=0x7fffd1bbf9e8, state=0x7fffd1bcfec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#46 rubinius::MachineCode::interpreter (state=0x7fffd1bcfec8, mcode=0x7fffbc00f6f0, call_frame=0x7fffd1bc6680) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#47 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd1bcfec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#48 0x00000000005ec14a in execute (this=0x7fffd1bbf9e8, state=0x7fffd1bcfec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#49 rubinius::MachineCode::interpreter (state=0x7fffd1bcfec8, mcode=0x7fffbc005370, call_frame=0x7fffd1bc6e70) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#50 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd1bcfec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#51 0x00000000005ec14a in execute (this=0x7fffd1bbf9e8, state=0x7fffd1bcfec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#52 rubinius::MachineCode::interpreter (state=0x7fffd1bcfec8, mcode=0x7fffbc005120, call_frame=0x7fffd1bc7640) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#53 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd1bcfec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#54 0x00000000005ec14a in execute (this=0x7fffd1bbf9e8, state=0x7fffd1bcfec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#55 rubinius::MachineCode::interpreter (state=0x7fffd1bcfec8, mcode=0x7fffbc003c60, call_frame=0x7fffd1bc7e20) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#56 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd1bcfec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#57 0x00000000005ec14a in execute (this=0x7fffd1bbf9e8, state=0x7fffd1bcfec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#58 rubinius::MachineCode::interpreter (state=0x7fffd1bcfec8, mcode=0x7fffb8014a00, call_frame=0x7fffd1bc8600) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#59 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd1bcfec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#60 0x00000000005ec14a in execute (this=0x7fffd1bbf9e8, state=0x7fffd1bcfec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#61 rubinius::MachineCode::interpreter (state=0x7fffd1bcfec8, mcode=0x7fffb8013590, call_frame=0x7fffd1bc8dd0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#62 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd1bcfec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#63 0x00000000005ec14a in execute (this=0x7fffd1bbf9e8, state=0x7fffd1bcfec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#64 rubinius::MachineCode::interpreter (state=0x7fffd1bcfec8, mcode=0x7fffb8012590, call_frame=0x7fffd1bc95a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#65 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd1bcfec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#66 0x00000000005ec14a in execute (this=0x7fffd1bbf9e8, state=0x7fffd1bcfec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#67 rubinius::MachineCode::interpreter (state=0x7fffd1bcfec8, mcode=0x7fffcc29e250, call_frame=0x7fffd1bc9d80) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#68 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd1bcfec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#69 0x00000000005ec14a in execute (this=0x7fffd1bbf9e8, state=0x7fffd1bcfec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#70 rubinius::MachineCode::interpreter (state=0x7fffd1bcfec8, mcode=0x7fffcc29df70, call_frame=0x7fffd1bca560) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#71 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd1bcfec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#72 0x00000000005ec14a in execute (this=0x7fffd1bbf9e8, state=0x7fffd1bcfec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#73 rubinius::MachineCode::interpreter (state=0x7fffd1bcfec8, mcode=0x7fffcc297430, call_frame=0x7fffd1bcad40) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#74 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd1bcfec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#75 0x00000000005ec14a in execute (this=0x7fffd1bbf9e8, state=0x7fffd1bcfec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#76 rubinius::MachineCode::interpreter (state=0x7fffd1bcfec8, mcode=0x7fffcc296d50, call_frame=0x7fffd1bcb530) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#77 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd1bcfec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#78 0x00000000005ec14a in execute (this=0x7fffd1bbf9e8, state=0x7fffd1bcfec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#79 rubinius::MachineCode::interpreter (state=0x7fffd1bcfec8, mcode=0x7fffcc295a30, call_frame=0x7fffd1bcbd10) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#80 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd1bcfec8, previous=0x7fffd1bcc510, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#81 0x00000000005ec250 in execute (this=0x7fffd1bbf9e8, state=0x7fffd1bcfec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#82 rubinius::MachineCode::interpreter (state=0x7fffd1bcfec8, mcode=0x7fffcc289870, call_frame=0x7fffd1bcc510) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#83 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd1bcfec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#84 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd1bcfec8, previous=0x7fffd1bcce80, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#85 0x00000000006f2d1b in rubinius::BlockAsMethod::block_executor (state=0x7fffd1bcfec8, call_frame=0x7fffd1bcce80, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/block_as_method.cpp:81
#86 0x00000000005ec14a in execute (this=0x7fffd1bbf9e8, state=0x7fffd1bcfec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#87 rubinius::MachineCode::interpreter (state=0x7fffd1bcfec8, mcode=0x7fffcc289330, call_frame=0x7fffd1bcce80) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#88 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd1bcfec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#89 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd1bcfec8, previous=0x7fffd1bcd7c0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#90 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0xe, call_frame=0x7fffd1bbf9e8, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#91 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd1bcfec8, mcode=0x7fffe4d8b580, call_frame=0x7fffd1bcd7c0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#92 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd1bcfec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#93 0x00000000005ec250 in execute (this=0x7fffd1bbf9e8, state=0x7fffd1bcfec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#94 rubinius::MachineCode::interpreter (state=0x7fffd1bcfec8, mcode=0x7fffcc284a80, call_frame=0x7fffd1bcdf90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#95 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd1bcfec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#96 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd1bcfec8, previous=0x7fffd1bce8b0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#97 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0xe, call_frame=0x7fffd1bbf9e8, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#98 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd1bcfec8, mcode=0x7fffe4d8b580, call_frame=0x7fffd1bce8b0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#99 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd1bcfec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#100 0x00000000005ec250 in execute (this=0x7fffd1bbf9e8, state=0x7fffd1bcfec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#101 rubinius::MachineCode::interpreter (state=0x7fffd1bcfec8, mcode=0x7fffe4d84c00, call_frame=0x7fffd1bcf080) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#102 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd1bcfec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#103 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd1bcfec8, previous=0x7fffd1bcf510, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#104 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0xe, call_frame=0x7fffd1bbf9e8, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#105 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffd1bcfec8, call_frame=0x7fffd1bcf510, args=...) at vm/builtin/proc.cpp:119
#106 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffd1bcfec8, call_frame=0x7fffd1bcf510, exec=0x7ffff215e9c8, mod=0x18f0fa0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817
#107 0x00000000007ce6ef in execute (this=<optimized out>, state=0x7fffd1bcfec8, call_frame=0x7fffd1bcf510, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#108 rbx_splat_send_private (state=0x7fffd1bcfec8, call_frame=0x7fffd1bcf510, call_site=0x7fffe3156bf8, count=<optimized out>, call_flags=0, args=0x7fffe16fe1a0 <TLSv1_client_method_data.16768>) at vm/llvm/jit_util.cpp:147
#109 0x00007ffff1219e96 in ?? ()
#110 0x0000000000000000 in ?? ()
Thread 8 (Thread 0x7fffd17cf700 (LWP 19421)):
#0 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1 0x00000000006b3f61 in wait (this=<optimized out>, mutex=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:453
#2 rubinius::WorldState::become_dependent (this=0x18b1050, state=0x7fffe4d893e0, cond=0x0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/world_state.hpp:98
#3 0x00000000006a0136 in gc_dependent (this=0x7fffd17ceec8, call_frame=<optimized out>, gct=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/state.hpp:151
#4 ~GCIndependent (this=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/vm.hpp:537
#5 rubinius::ObjectMemory::contend_for_lock (this=0x18b3ba0, state=0x7fffd17ceec8, gct=..., call_frame=0x7fffd17bc380, obj=<optimized out>, us=<optimized out>, interrupt=<optimized out>) at vm/object_memory.cpp:267
#6 0x00000000006a9cc8 in rubinius::ObjectHeader::lock (this=<optimized out>, state=0x7fffd17ceec8, gct=..., call_frame=0x7fffd17bc380, us=0, interrupt=true) at vm/oop.cpp:424
#7 0x00000000006aa087 in rubinius::ObjectHeader::hard_lock (this=0x7fffe28191f8, state=0x7fffd17ceec8, gct=..., call_frame=0x7fffd17bc380, us=0) at vm/oop.cpp:455
#8 0x00000000006fa7f4 in rubinius::CompiledCode::internalize (this=0x7fffe28191f8, state=0x7fffd17ceec8, gct=..., call_frame=0x7fffd17bc380, reason=0x7fffd17bbc38, ip=0x7fffd17bbc34) at vm/builtin/compiled_code.cpp:136
#9 0x00000000006fa4df in rubinius::CompiledCode::default_executor (state=0x7fffd17ceec8, call_frame=0x7fffd17bc380, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:218
#10 0x00000000006f6680 in rubinius::CallSite::empty_cache_private (state=0x7fffd17ceec8, call_site=<optimized out>, call_frame=0x7fffd17bc380, args=...) at vm/builtin/call_site.cpp:131
#11 0x00000000005ec14a in execute (this=0x80, state=0x7fffd17ceec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#12 rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffbc02cbf0, call_frame=0x7fffd17bc380) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#13 0x000000000064a63e in rubinius::MachineCode::execute_specialized<rubinius::FixedArguments> (state=0x7fffd17ceec8, previous=0x7fffd17bcba0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#14 0x00000000005ec14a in execute (this=0x80, state=0x7fffd17ceec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#15 rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffbc03ff70, call_frame=0x7fffd17bcba0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#16 0x0000000000649f8c in rubinius::MachineCode::execute_specialized<rubinius::ThreeArguments> (state=0x7fffd17ceec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#17 0x00000000005ec14a in execute (this=0x80, state=0x7fffd17ceec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#18 rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffc4009900, call_frame=0x7fffd17bd3b0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#19 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd17ceec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#20 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd17ceec8, previous=0x7fffd17bddd0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#21 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffe00, state=0x18b1084, call_frame=0x80, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#22 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffd17ceec8, call_frame=0x7fffd17bddd0, args=...) at vm/builtin/proc.cpp:119
#23 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffd17ceec8, call_frame=0x7fffd17bddd0, exec=0x7ffff215e9c8, mod=0x18f0fa0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817
#24 0x00000000005ec3f4 in execute (this=0x7fffa39eb820, state=0x7fffd17ceec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#25 rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffe4069d70, call_frame=0x7fffd17bddd0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#26 0x0000000000648cce in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x7fffd17ceec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#27 0x0000000000747096 in rubinius::System::vm_catch (state=0x7fffd17ceec8, dest=0x16986, obj=<optimized out>, call_frame=0x7fffd17be740) at vm/builtin/system.cpp:1421
#28 0x000000000067fcc6 in rubinius::Primitives::vm_catch (state=0x7fffd17ceec8, call_frame=0x7fffd17be740, exec=0x7ffff20db430, mod=0x191bf20, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:20090
#29 0x00000000005ec14a in execute (this=0x80, state=0x7fffd17ceec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#30 rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffc4022160, call_frame=0x7fffd17be740) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#31 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd17ceec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#32 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd17ceec8, previous=0x7fffd17bf050, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#33 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffe00, state=0x18b1084, call_frame=0x80, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#34 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffc4022310, call_frame=0x7fffd17bf050) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#35 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd17ceec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#36 0x00000000005ec250 in execute (this=0x80, state=0x7fffd17ceec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#37 rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffc4021e30, call_frame=0x7fffd17bf840) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#38 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd17ceec8, previous=0x7fffd17c0030, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#39 0x00000000005ec250 in execute (this=0x80, state=0x7fffd17ceec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#40 rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffc4007490, call_frame=0x7fffd17c0030) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#41 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd17ceec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#42 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7fffd17ceec8, call_frame=0x7fffd17c0960, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224
#43 0x00000000005ec250 in execute (this=0x80, state=0x7fffd17ceec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#44 rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffc40068f0, call_frame=0x7fffd17c0960) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#45 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd17ceec8, previous=0x7fffd17c1310, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#46 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7fffd17ceec8, call_frame=0x7fffd17c1310, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224
#47 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7fffd17ceec8, call_site=<optimized out>, call_frame=0x7fffd17c1310, args=...) at vm/builtin/call_site.cpp:97
#48 0x00000000005ec3f4 in execute (this=0x7ffff2bf2f68, state=0x7fffd17ceec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#49 rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffc40062b0, call_frame=0x7fffd17c1310) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#50 0x0000000000648cce in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x7fffd17ceec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#51 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7fffd17ceec8, call_frame=0x7fffd17c1c20, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224
#52 0x00000000005ec250 in execute (this=0x80, state=0x7fffd17ceec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#53 rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffbc0104c0, call_frame=0x7fffd17c1c20) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#54 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd17ceec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#55 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd17ceec8, previous=0x7fffd17c2540, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#56 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffe00, state=0x18b1084, call_frame=0x80, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#57 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffbc01b2b0, call_frame=0x7fffd17c2540) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#58 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd17ceec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#59 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd17ceec8, previous=0x7fffd17c2e60, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#60 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffe00, state=0x18b1084, call_frame=0x80, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#61 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffbc01b4c0, call_frame=0x7fffd17c2e60) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#62 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd17ceec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#63 0x00000000005ec250 in execute (this=0x80, state=0x7fffd17ceec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#64 rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffbc010640, call_frame=0x7fffd17c3670) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#65 0x000000000064994c in rubinius::MachineCode::execute_specialized<rubinius::TwoArguments> (state=0x7fffd17ceec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#66 0x00000000005ec250 in execute (this=0x80, state=0x7fffd17ceec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#67 rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffbc00ff50, call_frame=0x7fffd17c3e70) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#68 0x0000000000649f8c in rubinius::MachineCode::execute_specialized<rubinius::ThreeArguments> (state=0x7fffd17ceec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#69 0x00000000005ec14a in execute (this=0x80, state=0x7fffd17ceec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#70 rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffbc00f540, call_frame=0x7fffd17c46a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#71 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd17ceec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#72 0x00000000005ec14a in execute (this=0x80, state=0x7fffd17ceec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#73 rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffbc00fa20, call_frame=0x7fffd17c4e90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#74 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd17ceec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#75 0x00000000005ec14a in execute (this=0x80, state=0x7fffd17ceec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#76 rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffbc00f6f0, call_frame=0x7fffd17c5680) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#77 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd17ceec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#78 0x00000000005ec14a in execute (this=0x80, state=0x7fffd17ceec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#79 rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffbc005370, call_frame=0x7fffd17c5e70) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#80 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd17ceec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#81 0x00000000005ec14a in execute (this=0x80, state=0x7fffd17ceec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#82 rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffbc005120, call_frame=0x7fffd17c6640) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#83 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd17ceec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#84 0x00000000005ec14a in execute (this=0x80, state=0x7fffd17ceec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#85 rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffbc003c60, call_frame=0x7fffd17c6e20) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#86 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd17ceec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#87 0x00000000005ec14a in execute (this=0x80, state=0x7fffd17ceec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#88 rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffb8014a00, call_frame=0x7fffd17c7600) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#89 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd17ceec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#90 0x00000000005ec14a in execute (this=0x80, state=0x7fffd17ceec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#91 rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffb8013590, call_frame=0x7fffd17c7dd0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#92 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd17ceec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#93 0x00000000005ec14a in execute (this=0x80, state=0x7fffd17ceec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#94 rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffb8012590, call_frame=0x7fffd17c85a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#95 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd17ceec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#96 0x00000000005ec14a in execute (this=0x80, state=0x7fffd17ceec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#97 rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffcc29e250, call_frame=0x7fffd17c8d80) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#98 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd17ceec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#99 0x00000000005ec14a in execute (this=0x80, state=0x7fffd17ceec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#100 rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffcc29df70, call_frame=0x7fffd17c9560) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#101 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd17ceec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#102 0x00000000005ec14a in execute (this=0x80, state=0x7fffd17ceec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#103 rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffcc297430, call_frame=0x7fffd17c9d40) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#104 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd17ceec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#105 0x00000000005ec14a in execute (this=0x80, state=0x7fffd17ceec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#106 rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffcc296d50, call_frame=0x7fffd17ca530) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#107 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd17ceec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#108 0x00000000005ec14a in execute (this=0x80, state=0x7fffd17ceec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#109 rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffcc295a30, call_frame=0x7fffd17cad10) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#110 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd17ceec8, previous=0x7fffd17cb510, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#111 0x00000000005ec250 in execute (this=0x80, state=0x7fffd17ceec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#112 rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffcc289870, call_frame=0x7fffd17cb510) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#113 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd17ceec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#114 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd17ceec8, previous=0x7fffd17cbe80, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#115 0x00000000006f2d1b in rubinius::BlockAsMethod::block_executor (state=0x7fffd17ceec8, call_frame=0x7fffd17cbe80, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/block_as_method.cpp:81
#116 0x00000000005ec14a in execute (this=0x80, state=0x7fffd17ceec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#117 rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffcc289330, call_frame=0x7fffd17cbe80) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#118 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd17ceec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#119 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd17ceec8, previous=0x7fffd17cc7c0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#120 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffe00, state=0x18b1084, call_frame=0x80, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#121 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffe4d8b580, call_frame=0x7fffd17cc7c0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#122 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd17ceec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#123 0x00000000005ec250 in execute (this=0x80, state=0x7fffd17ceec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#124 rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffcc284a80, call_frame=0x7fffd17ccf90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#125 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd17ceec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#126 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd17ceec8, previous=0x7fffd17cd8b0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#127 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffe00, state=0x18b1084, call_frame=0x80, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#128 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffe4d8b580, call_frame=0x7fffd17cd8b0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#129 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd17ceec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#130 0x00000000005ec250 in execute (this=0x80, state=0x7fffd17ceec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#131 rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffe4d84c00, call_frame=0x7fffd17ce080) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#132 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd17ceec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#133 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd17ceec8, previous=0x7fffd17ce510, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#134 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffe00, state=0x18b1084, call_frame=0x80, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#135 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffd17ceec8, call_frame=0x7fffd17ce510, args=...) at vm/builtin/proc.cpp:119
#136 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffd17ceec8, call_frame=0x7fffd17ce510, exec=0x7ffff215e9c8, mod=0x18f0fa0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817
#137 0x00000000007ce6ef in execute (this=<optimized out>, state=0x7fffd17ceec8, call_frame=0x7fffd17ce510, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#138 rbx_splat_send_private (state=0x7fffd17ceec8, call_frame=0x7fffd17ce510, call_site=0x7fffe3156bf8, count=<optimized out>, call_flags=25890816, args=0x16) at vm/llvm/jit_util.cpp:147
#139 0x00007ffff1219e96 in ?? ()
#140 0x0000000000000000 in ?? ()
Thread 7 (Thread 0x7fffd13ce700 (LWP 19422)):
#0 0x00007ffff6398b03 in select () from /usr/lib/libc.so.6
#1 0x000000000075ee76 in rb_io_wait_readable (fd=<optimized out>) at vm/capi/io.cpp:231
#2 0x00007fffe172a4f1 in ossl_start_ssl (self=140737026439600, func=<optimized out>, funcname=<optimized out>, nonblock=<optimized out>) at ossl_ssl.c:1303
#3 0x00000000007223ff in invoke (state=<optimized out>, env=<optimized out>, nm=<optimized out>, args=...) at vm/builtin/native_method.cpp:223
#4 rubinius::NativeMethod::executor_implementation<rubinius::ZeroArguments> (state=0x7fffd13cdec8, previous=<optimized out>, exec=0x7fffa38a69b0, mod=<optimized out>, args=...) at vm/builtin/native_method.cpp:710
#5 0x00000000005ec14a in execute (this=0x7fffd13bd9e8, state=0x7fffd13cdec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#6 rubinius::MachineCode::interpreter (state=0x7fffd13cdec8, mcode=0x7fffc4001ea0, call_frame=0x7fffd13be420) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#7 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd13cdec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#8 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd13cdec8, previous=0x7fffd13bed20, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#9 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0x11, call_frame=0x7fffd13bd9e8, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#10 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd13cdec8, mcode=0x7fffbc025120, call_frame=0x7fffd13bed20) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#11 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd13cdec8, previous=0x7fffd13bf530, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#12 0x00000000005ec250 in execute (this=0x7fffd13bd9e8, state=0x7fffd13cdec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#13 rubinius::MachineCode::interpreter (state=0x7fffd13cdec8, mcode=0x7fffbc021610, call_frame=0x7fffd13bf530) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#14 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd13cdec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#15 0x00000000005ec04d in execute (this=0x7fffd13bd9e8, state=0x7fffd13cdec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#16 rubinius::MachineCode::interpreter (state=0x7fffd13cdec8, mcode=0x7fffbc0214f0, call_frame=0x7fffd13bfda0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:576
#17 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd13cdec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#18 0x00000000005ec04d in execute (this=0x7fffd13bd9e8, state=0x7fffd13cdec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#19 rubinius::MachineCode::interpreter (state=0x7fffd13cdec8, mcode=0x7fffbc0211e0, call_frame=0x7fffd13c0550) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:576
#20 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd13cdec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#21 0x000000000072dd0b in rubinius::Object::send_prim (this=<optimized out>, state=0x7fffd13cdec8, call_frame=0x7fffd13c0e00, exec=<optimized out>, mod=<optimized out>, args=..., min_visibility=0x7fffd13cdec8) at vm/builtin/object.cpp:557
#22 0x000000000072dd4c in rubinius::Object::private_send_prim (this=0x11, state=0x7fffd13bd9e8, call_frame=0x0, exec=0x7ffff6398b03 <select+51>, mod=0x0, args=...) at vm/builtin/object.cpp:561
#23 0x00000000006711e4 in rubinius::Primitives::object_send (state=0x7fffd13cdec8, call_frame=0x7fffd13c0e00, exec=0x7ffff234dfa8, mod=0x18e7350, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:13929
#24 0x00000000005ec3f4 in execute (this=0x7ffff433f2d0, state=0x7fffd13cdec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#25 rubinius::MachineCode::interpreter (state=0x7fffd13cdec8, mcode=0x7fffbc01ff00, call_frame=0x7fffd13c0e00) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#26 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd13cdec8, previous=0x7fffd13c1640, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#27 0x00000000005ec14a in execute (this=0x7fffd13bd9e8, state=0x7fffd13cdec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#28 rubinius::MachineCode::interpreter (state=0x7fffd13cdec8, mcode=0x7fffbc01d5a0, call_frame=0x7fffd13c1640) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#29 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd13cdec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#30 0x00000000005ec14a in execute (this=0x7fffd13bd9e8, state=0x7fffd13cdec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#31 rubinius::MachineCode::interpreter (state=0x7fffd13cdec8, mcode=0x7fffbc01b4c0, call_frame=0x7fffd13c1e60) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#32 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd13cdec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#33 0x00000000005ec250 in execute (this=0x7fffd13bd9e8, state=0x7fffd13cdec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#34 rubinius::MachineCode::interpreter (state=0x7fffd13cdec8, mcode=0x7fffbc010640, call_frame=0x7fffd13c2670) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#35 0x000000000064994c in rubinius::MachineCode::execute_specialized<rubinius::TwoArguments> (state=0x7fffd13cdec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#36 0x00000000005ec250 in execute (this=0x7fffd13bd9e8, state=0x7fffd13cdec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#37 rubinius::MachineCode::interpreter (state=0x7fffd13cdec8, mcode=0x7fffbc00ff50, call_frame=0x7fffd13c2e70) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#38 0x0000000000649f8c in rubinius::MachineCode::execute_specialized<rubinius::ThreeArguments> (state=0x7fffd13cdec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#39 0x00000000005ec14a in execute (this=0x7fffd13bd9e8, state=0x7fffd13cdec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#40 rubinius::MachineCode::interpreter (state=0x7fffd13cdec8, mcode=0x7fffbc00f540, call_frame=0x7fffd13c36a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#41 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd13cdec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#42 0x00000000005ec14a in execute (this=0x7fffd13bd9e8, state=0x7fffd13cdec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#43 rubinius::MachineCode::interpreter (state=0x7fffd13cdec8, mcode=0x7fffbc00fa20, call_frame=0x7fffd13c3e90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#44 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd13cdec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#45 0x00000000005ec14a in execute (this=0x7fffd13bd9e8, state=0x7fffd13cdec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#46 rubinius::MachineCode::interpreter (state=0x7fffd13cdec8, mcode=0x7fffbc00f6f0, call_frame=0x7fffd13c4680) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#47 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd13cdec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#48 0x00000000005ec14a in execute (this=0x7fffd13bd9e8, state=0x7fffd13cdec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#49 rubinius::MachineCode::interpreter (state=0x7fffd13cdec8, mcode=0x7fffbc005370, call_frame=0x7fffd13c4e70) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#50 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd13cdec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#51 0x00000000005ec14a in execute (this=0x7fffd13bd9e8, state=0x7fffd13cdec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#52 rubinius::MachineCode::interpreter (state=0x7fffd13cdec8, mcode=0x7fffbc005120, call_frame=0x7fffd13c5640) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#53 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd13cdec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#54 0x00000000005ec14a in execute (this=0x7fffd13bd9e8, state=0x7fffd13cdec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#55 rubinius::MachineCode::interpreter (state=0x7fffd13cdec8, mcode=0x7fffbc003c60, call_frame=0x7fffd13c5e20) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#56 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd13cdec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#57 0x00000000005ec14a in execute (this=0x7fffd13bd9e8, state=0x7fffd13cdec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#58 rubinius::MachineCode::interpreter (state=0x7fffd13cdec8, mcode=0x7fffb8014a00, call_frame=0x7fffd13c6600) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#59 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd13cdec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#60 0x00000000005ec14a in execute (this=0x7fffd13bd9e8, state=0x7fffd13cdec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#61 rubinius::MachineCode::interpreter (state=0x7fffd13cdec8, mcode=0x7fffb8013590, call_frame=0x7fffd13c6dd0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#62 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd13cdec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#63 0x00000000005ec14a in execute (this=0x7fffd13bd9e8, state=0x7fffd13cdec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#64 rubinius::MachineCode::interpreter (state=0x7fffd13cdec8, mcode=0x7fffb8012590, call_frame=0x7fffd13c75a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#65 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd13cdec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#66 0x00000000005ec14a in execute (this=0x7fffd13bd9e8, state=0x7fffd13cdec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#67 rubinius::MachineCode::interpreter (state=0x7fffd13cdec8, mcode=0x7fffcc29e250, call_frame=0x7fffd13c7d80) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#68 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd13cdec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#69 0x00000000005ec14a in execute (this=0x7fffd13bd9e8, state=0x7fffd13cdec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#70 rubinius::MachineCode::interpreter (state=0x7fffd13cdec8, mcode=0x7fffcc29df70, call_frame=0x7fffd13c8560) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#71 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd13cdec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#72 0x00000000005ec14a in execute (this=0x7fffd13bd9e8, state=0x7fffd13cdec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#73 rubinius::MachineCode::interpreter (state=0x7fffd13cdec8, mcode=0x7fffcc297430, call_frame=0x7fffd13c8d40) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#74 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd13cdec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#75 0x00000000005ec14a in execute (this=0x7fffd13bd9e8, state=0x7fffd13cdec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#76 rubinius::MachineCode::interpreter (state=0x7fffd13cdec8, mcode=0x7fffcc296d50, call_frame=0x7fffd13c9530) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#77 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd13cdec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#78 0x00000000005ec14a in execute (this=0x7fffd13bd9e8, state=0x7fffd13cdec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#79 rubinius::MachineCode::interpreter (state=0x7fffd13cdec8, mcode=0x7fffcc295a30, call_frame=0x7fffd13c9d10) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#80 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd13cdec8, previous=0x7fffd13ca510, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#81 0x00000000005ec250 in execute (this=0x7fffd13bd9e8, state=0x7fffd13cdec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#82 rubinius::MachineCode::interpreter (state=0x7fffd13cdec8, mcode=0x7fffcc289870, call_frame=0x7fffd13ca510) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#83 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd13cdec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#84 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd13cdec8, previous=0x7fffd13cae80, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#85 0x00000000006f2d1b in rubinius::BlockAsMethod::block_executor (state=0x7fffd13cdec8, call_frame=0x7fffd13cae80, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/block_as_method.cpp:81
#86 0x00000000005ec14a in execute (this=0x7fffd13bd9e8, state=0x7fffd13cdec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#87 rubinius::MachineCode::interpreter (state=0x7fffd13cdec8, mcode=0x7fffcc289330, call_frame=0x7fffd13cae80) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#88 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd13cdec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#89 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd13cdec8, previous=0x7fffd13cb7c0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#90 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0x11, call_frame=0x7fffd13bd9e8, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#91 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd13cdec8, mcode=0x7fffe4d8b580, call_frame=0x7fffd13cb7c0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#92 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd13cdec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#93 0x00000000005ec250 in execute (this=0x7fffd13bd9e8, state=0x7fffd13cdec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#94 rubinius::MachineCode::interpreter (state=0x7fffd13cdec8, mcode=0x7fffcc284a80, call_frame=0x7fffd13cbf90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#95 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd13cdec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#96 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd13cdec8, previous=0x7fffd13cc8b0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#97 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0x11, call_frame=0x7fffd13bd9e8, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#98 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd13cdec8, mcode=0x7fffe4d8b580, call_frame=0x7fffd13cc8b0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#99 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd13cdec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#100 0x00000000005ec250 in execute (this=0x7fffd13bd9e8, state=0x7fffd13cdec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#101 rubinius::MachineCode::interpreter (state=0x7fffd13cdec8, mcode=0x7fffe4d84c00, call_frame=0x7fffd13cd080) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#102 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd13cdec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#103 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd13cdec8, previous=0x7fffd13cd510, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#104 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0x11, call_frame=0x7fffd13bd9e8, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#105 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffd13cdec8, call_frame=0x7fffd13cd510, args=...) at vm/builtin/proc.cpp:119
#106 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffd13cdec8, call_frame=0x7fffd13cd510, exec=0x7ffff215e9c8, mod=0x18f0fa0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817
#107 0x00000000007ce6ef in execute (this=<optimized out>, state=0x7fffd13cdec8, call_frame=0x7fffd13cd510, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#108 rbx_splat_send_private (state=0x7fffd13cdec8, call_frame=0x7fffd13cd510, call_site=0x7fffe3156bf8, count=<optimized out>, call_flags=0, args=0x7fffe16fe1a0 <TLSv1_client_method_data.16768>) at vm/llvm/jit_util.cpp:147
#109 0x00007ffff1219e96 in ?? ()
#110 0x0000000000000000 in ?? ()
Thread 6 (Thread 0x7fffd0fcd700 (LWP 19423)):
#0 0x00007ffff6398b03 in select () from /usr/lib/libc.so.6
#1 0x0000000000768070 in rb_thread_select (max=8, read=read@entry=0x7fffd0fc2040, write=write@entry=0x0, except=except@entry=0x0, input_tv=input_tv@entry=0x0) at vm/capi/thread.cpp:61
#2 0x00007fffe0e04f6e in wait_socket_readable (conn=conn@entry=0x7fffe4d48580, ptimeout=0x0, is_readable=is_readable@entry=0x7fffe0e050a0 <get_result_readable>) at pg_connection.c:2418
#3 0x00007fffe0e06d26 in pgconn_block (argc=argc@entry=0, argv=argv@entry=0x0, self=self@entry=140737026449296) at pg_connection.c:3081
#4 0x00007fffe0e084d6 in pgconn_async_exec (argc=1, argv=0x7fffd0fc2160, self=140737026449296) at pg_connection.c:3151
#5 0x0000000000724eaf in rubinius::GenericArguments::invoke (state=<optimized out>, nm=0x7fffe27bff80, env=0x7fffa80008c0, args=...) at vm/builtin/native_method.cpp:299
#6 0x0000000000724617 in rubinius::NativeMethod::executor_implementation<rubinius::GenericArguments> (state=0x7fffd0fccec8, previous=<optimized out>, exec=0x7fffe27bff80, mod=<optimized out>, args=...) at vm/builtin/native_method.cpp:710
#7 0x00000000005ec14a in execute (this=0x7fffd0fc2040, state=0x7fffd0fccec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#8 rubinius::MachineCode::interpreter (state=0x7fffd0fccec8, mcode=0x7fffe4d53d90, call_frame=0x7fffd0fc2b60) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#9 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd0fccec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#10 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd0fccec8, previous=0x7fffd0fc3470, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#11 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0x8, call_frame=0x7fffd0fc2040, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#12 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd0fccec8, mcode=0x7fffe4d54330, call_frame=0x7fffd0fc3470) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#13 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd0fccec8, previous=0x7fffd0fc3ca0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#14 0x00000000005ec250 in execute (this=0x7fffd0fc2040, state=0x7fffd0fccec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#15 rubinius::MachineCode::interpreter (state=0x7fffd0fccec8, mcode=0x7fffe4d55cd0, call_frame=0x7fffd0fc3ca0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#16 0x000000000064994c in rubinius::MachineCode::execute_specialized<rubinius::TwoArguments> (state=0x7fffd0fccec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#17 0x00000000005ec14a in execute (this=0x7fffd0fc2040, state=0x7fffd0fccec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#18 rubinius::MachineCode::interpreter (state=0x7fffd0fccec8, mcode=0x7fffe4d559b0, call_frame=0x7fffd0fc4490) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#19 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd0fccec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#20 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd0fccec8, previous=0x7fffd0fc4da0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#21 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0x8, call_frame=0x7fffd0fc2040, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#22 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd0fccec8, mcode=0x7fffe4d55b40, call_frame=0x7fffd0fc4da0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#23 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd0fccec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#24 0x00000000005ec250 in execute (this=0x7fffd0fc2040, state=0x7fffd0fccec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#25 rubinius::MachineCode::interpreter (state=0x7fffd0fccec8, mcode=0x7fffe4d5cac0, call_frame=0x7fffd0fc55d0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#26 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd0fccec8, previous=0x7fffd0fc5de0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#27 0x00000000005ec250 in execute (this=0x7fffd0fc2040, state=0x7fffd0fccec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#28 rubinius::MachineCode::interpreter (state=0x7fffd0fccec8, mcode=0x7fffe4d807d0, call_frame=0x7fffd0fc5de0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#29 0x0000000000649f8c in rubinius::MachineCode::execute_specialized<rubinius::ThreeArguments> (state=0x7fffd0fccec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#30 0x00000000005ec250 in execute (this=0x7fffd0fc2040, state=0x7fffd0fccec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#31 rubinius::MachineCode::interpreter (state=0x7fffd0fccec8, mcode=0x7fffe4d801f0, call_frame=0x7fffd0fc6600) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#32 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd0fccec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#33 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd0fccec8, previous=0x7fffd0fc6f20, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#34 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0x8, call_frame=0x7fffd0fc2040, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#35 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd0fccec8, mcode=0x7fffe4d80440, call_frame=0x7fffd0fc6f20) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#36 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd0fccec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#37 0x00000000005ec250 in execute (this=0x7fffd0fc2040, state=0x7fffd0fccec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#38 rubinius::MachineCode::interpreter (state=0x7fffd0fccec8, mcode=0x7fffe4d80090, call_frame=0x7fffd0fc7720) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#39 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd0fccec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#40 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd0fccec8, previous=0x7fffd0fc8040, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#41 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0x8, call_frame=0x7fffd0fc2040, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#42 0x00000000005ed025 in rubinius::MachineCode::interpreter (state=0x7fffd0fccec8, mcode=0x7fffe4d41070, call_frame=0x7fffd0fc8040) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:825
#43 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd0fccec8, previous=0x7fffd0fc8870, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#44 0x00000000005ec250 in execute (this=0x7fffd0fc2040, state=0x7fffd0fccec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#45 rubinius::MachineCode::interpreter (state=0x7fffd0fccec8, mcode=0x7fffe4d40df0, call_frame=0x7fffd0fc8870) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#46 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd0fccec8, previous=0x7fffd0fc9070, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#47 0x00000000005ec250 in execute (this=0x7fffd0fc2040, state=0x7fffd0fccec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#48 rubinius::MachineCode::interpreter (state=0x7fffd0fccec8, mcode=0x7fffe4d7fe10, call_frame=0x7fffd0fc9070) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#49 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd0fccec8, previous=0x7fffd0fc9880, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#50 0x00000000005ec250 in execute (this=0x7fffd0fc2040, state=0x7fffd0fccec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#51 rubinius::MachineCode::interpreter (state=0x7fffd0fccec8, mcode=0x7fffe4d7f7f0, call_frame=0x7fffd0fc9880) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#52 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd0fccec8, previous=0x7fffd0fca0a0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#53 0x00000000005ec250 in execute (this=0x7fffd0fc2040, state=0x7fffd0fccec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#54 rubinius::MachineCode::interpreter (state=0x7fffd0fccec8, mcode=0x7fffe4d7f380, call_frame=0x7fffd0fca0a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#55 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd0fccec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#56 0x00000000005ec250 in execute (this=0x7fffd0fc2040, state=0x7fffd0fccec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#57 rubinius::MachineCode::interpreter (state=0x7fffd0fccec8, mcode=0x7fffe4d73bd0, call_frame=0x7fffd0fca880) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#58 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd0fccec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#59 0x00000000005eefd3 in execute (this=0x7fffd0fc2040, state=0x7fffd0fccec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#60 rubinius::MachineCode::interpreter (state=0x7fffd0fccec8, mcode=0x7fffe4d736e0, call_frame=0x7fffd0fcb060) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:1308
#61 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd0fccec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#62 0x00000000005ec3f4 in execute (this=0x7ffff1aefa88, state=0x7fffd0fccec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#63 rubinius::MachineCode::interpreter (state=0x7fffd0fccec8, mcode=0x7fffa8004390, call_frame=0x7fffd0fcb850) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#64 0x0000000000648cce in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x7fffd0fccec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#65 0x00000000005ec14a in execute (this=0x7fffd0fc2040, state=0x7fffd0fccec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#66 rubinius::MachineCode::interpreter (state=0x7fffd0fccec8, mcode=0x7fffe4d8a450, call_frame=0x7fffd0fcc070) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#67 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd0fccec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#68 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd0fccec8, previous=0x7fffd0fcc510, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#69 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0x8, call_frame=0x7fffd0fc2040, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#70 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffd0fccec8, call_frame=0x7fffd0fcc510, args=...) at vm/builtin/proc.cpp:119
#71 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffd0fccec8, call_frame=0x7fffd0fcc510, exec=0x7ffff215e9c8, mod=0x18f0fa0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817
#72 0x00000000007ce6ef in execute (this=<optimized out>, state=0x7fffd0fccec8, call_frame=0x7fffd0fcc510, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#73 rbx_splat_send_private (state=0x7fffd0fccec8, call_frame=0x7fffd0fcc510, call_site=0x7fffe3156bf8, count=<optimized out>, call_flags=0, args=0x0) at vm/llvm/jit_util.cpp:147
#74 0x00007ffff1219e96 in ?? ()
#75 0x0000000000000000 in ?? ()
Thread 5 (Thread 0x7fffd0bcc700 (LWP 19424)):
#0 0x00007ffff7282d18 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1 0x00000000006f7b4e in wait_until (ts=0x55a8ffd9, this=<optimized out>, mutex=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:477
#2 rubinius::Channel::receive_timeout (this=<optimized out>, state=0x7fffd0bcbec8, gct=..., duration=<optimized out>, call_frame=0x7fffd0bca6c0) at vm/builtin/channel.cpp:151
#3 0x00000000006558eb in rubinius::Primitives::channel_receive_timeout (state=0x7fffd0bcbec8, call_frame=0x7fffd0bca6c0, exec=0x7ffff21512a0, mod=0x18f1620, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:3333
#4 0x00000000005ec14a in execute (this=0x189, state=0x7fffd0bcbec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#5 rubinius::MachineCode::interpreter (state=0x7fffd0bcbec8, mcode=0x7fff9c000ae0, call_frame=0x7fffd0bca6c0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#6 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd0bcbec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#7 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7fffd0bcbec8, call_frame=0x7fffd0bcb0a0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224
#8 0x00000000006f67f7 in rubinius::CallSite::empty_cache_vcall (state=0x7fffd0bcbec8, call_site=<optimized out>, call_frame=0x7fffd0bcb0a0, args=...) at vm/builtin/call_site.cpp:167
#9 0x00000000005ec04d in execute (this=0x189, state=0x7fffd0bcbec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#10 rubinius::MachineCode::interpreter (state=0x7fffd0bcbec8, mcode=0x7fffcc0b2fc0, call_frame=0x7fffd0bcb0a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:576
#11 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd0bcbec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#12 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd0bcbec8, previous=0x7fffd0bcb510, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#13 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfc, state=0x7fffe2a580a4, call_frame=0x189, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#14 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffd0bcbec8, call_frame=0x7fffd0bcb510, args=...) at vm/builtin/proc.cpp:119
#15 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffd0bcbec8, call_frame=0x7fffd0bcb510, exec=0x7ffff215e9c8, mod=0x18f0fa0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817
#16 0x00000000007ce6ef in execute (this=<optimized out>, state=0x7fffd0bcbec8, call_frame=0x7fffd0bcb510, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#17 rbx_splat_send_private (state=0x7fffd0bcbec8, call_frame=0x7fffd0bcb510, call_site=0x7fffe3156bf8, count=<optimized out>, call_flags=-492470064, args=0xffffffff) at vm/llvm/jit_util.cpp:147
#18 0x00007ffff1219e96 in ?? ()
#19 0x0000000000000000 in ?? ()
Thread 4 (Thread 0x7fffd33d6700 (LWP 19414)):
#0 scan (this=<optimized out>, buffers=..., young_only=<optimized out>, offset=<optimized out>) at vm/gc/gc.cpp:365
#1 rubinius::GarbageCollector::scan (this=0x18b4100, thr=0x7fffe4d893e0, young_only=false) at vm/gc/gc.cpp:331
#2 0x00000000007709fe in rubinius::ImmixGC::collect_scan (this=0x18b4100, data=0x7fffc4022c40) at vm/gc/immix.cpp:195
#3 0x0000000000771040 in rubinius::ImmixGC::collect_start (this=0x18b4100, data=0x7fffc4022c40) at vm/gc/immix.cpp:180
#4 0x00000000006a0d63 in rubinius::ObjectMemory::collect_mature (this=0x18b3a60, state=<optimized out>, data=0x18b3a60) at vm/object_memory.cpp:616
#5 0x00000000006a0a17 in rubinius::ObjectMemory::collect_maybe (this=0x18b3a60, state=0x7fffd33bfe58, gct=..., call_frame=<optimized out>) at vm/object_memory.cpp:544
#6 0x00000000006eb605 in rubinius::VM::collect_maybe (this=<optimized out>, gct=..., call_frame=0x0) at vm/vm.cpp:295
#7 0x0000000000648e18 in gc_checkpoint (this=0x7fffc40008c0, gct=<error reading variable: Cannot access memory at address 0x0>, frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/state.hpp:162
#8 checkpoint (this=0x7fffc40008c0, gct=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/state.hpp:156
#9 rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x7fffc40008c0, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:798
#10 0x00000000007555a5 in rubinius::capi::capi_funcall_backend_native (env=0x7fffc40008c0, file=<optimized out>, line=<optimized out>, recv=0x7fffe4b79a70, method=0x3a4e, arg_count=1, args=<optimized out>, block=<optimized out>, allow_private=<optimized out>)
at vm/capi/capi.cpp:142
#11 0x0000000000757329 in rb_funcall (receiver=<optimized out>, method_name=14926, arg_count=1) at vm/capi/capi.cpp:472
#12 0x000000000075b7f8 in rb_exc_new3 (etype=140737260718464, str=<optimized out>) at vm/capi/exception.cpp:19
#13 0x00007fffe172e8ff in ossl_exc_new (exc=140737260718464, fmt=0x18b3a60 "") at ossl.c:350
#14 0x00007fffe172a44c in write_would_block (nonblock=<optimized out>) at ossl_ssl.c:1259
#15 ossl_ssl_read_internal (argc=<optimized out>, argv=<optimized out>, self=<optimized out>, nonblock=<optimized out>) at ossl_ssl.c:1433
#16 0x0000000000724eaf in rubinius::GenericArguments::invoke (state=<optimized out>, nm=0x7fffa38a7478, env=0x7fffc40008c0, args=...) at vm/builtin/native_method.cpp:299
#17 0x0000000000724617 in rubinius::NativeMethod::executor_implementation<rubinius::GenericArguments> (state=0x7fffd33d5ec8, previous=<optimized out>, exec=0x7fffa38a7478, mod=<optimized out>, args=...) at vm/builtin/native_method.cpp:710
#18 0x00000000005ec14a in execute (this=0x18b3a60, state=0x7fffd33d5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#19 rubinius::MachineCode::interpreter (state=0x7fffd33d5ec8, mcode=0x7fffbc04ad80, call_frame=0x7fffd33c0d70) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#20 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd33d5ec8, previous=0x7fffd33c15c0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#21 0x00000000005ec14a in execute (this=0x18b3a60, state=0x7fffd33d5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#22 rubinius::MachineCode::interpreter (state=0x7fffd33d5ec8, mcode=0x7fffbc04a860, call_frame=0x7fffd33c15c0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#23 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd33d5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#24 0x00000000005ec04d in execute (this=0x18b3a60, state=0x7fffd33d5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#25 rubinius::MachineCode::interpreter (state=0x7fffd33d5ec8, mcode=0x7fffbc04a3d0, call_frame=0x7fffd33c1da0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:576
#26 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd33d5ec8, previous=0x7fffd33c25c0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#27 0x00000000005ec14a in execute (this=0x18b3a60, state=0x7fffd33d5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#28 rubinius::MachineCode::interpreter (state=0x7fffd33d5ec8, mcode=0x7fffbc031f60, call_frame=0x7fffd33c25c0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#29 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd33d5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#30 0x00000000005ec14a in execute (this=0x18b3a60, state=0x7fffd33d5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#31 rubinius::MachineCode::interpreter (state=0x7fffd33d5ec8, mcode=0x7fffbc031ba0, call_frame=0x7fffd33c2d80) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#32 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd33d5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#33 0x00000000005ec14a in execute (this=0x18b3a60, state=0x7fffd33d5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#34 rubinius::MachineCode::interpreter (state=0x7fffd33d5ec8, mcode=0x7fffbc031930, call_frame=0x7fffd33c3580) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#35 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd33d5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#36 0x00000000005ec14a in execute (this=0x18b3a60, state=0x7fffd33d5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#37 rubinius::MachineCode::interpreter (state=0x7fffd33d5ec8, mcode=0x7fffc4009900, call_frame=0x7fffd33c3dc0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#38 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd33d5ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#39 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd33d5ec8, previous=0x7fffd33c47e0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#40 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x0, state=0x7ffff26e8980, call_frame=0x18b3a60, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#41 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffd33d5ec8, call_frame=0x7fffd33c47e0, args=...) at vm/builtin/proc.cpp:119
#42 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffd33d5ec8, call_frame=0x7fffd33c47e0, exec=0x7ffff215e9c8, mod=0x18f0fa0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817
#43 0x00000000005ec3f4 in execute (this=0x7fffa39eb820, state=0x7fffd33d5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#44 rubinius::MachineCode::interpreter (state=0x7fffd33d5ec8, mcode=0x7fffe4069d70, call_frame=0x7fffd33c47e0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#45 0x0000000000648cce in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x7fffd33d5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#46 0x0000000000747096 in rubinius::System::vm_catch (state=0x7fffd33d5ec8, dest=0x16986, obj=<optimized out>, call_frame=0x7fffd33c52e0) at vm/builtin/system.cpp:1421
#47 0x000000000067fcc6 in rubinius::Primitives::vm_catch (state=0x7fffd33d5ec8, call_frame=0x7fffd33c52e0, exec=0x7ffff20db430, mod=0x191bf20, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:20090
#48 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7fffd33d5ec8, call_frame=0x7fffd33c52e0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224
#49 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7fffd33d5ec8, call_site=<optimized out>, call_frame=0x7fffd33c52e0, args=...) at vm/builtin/call_site.cpp:97
#50 0x00000000005ec14a in execute (this=0x18b3a60, state=0x7fffd33d5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#51 rubinius::MachineCode::interpreter (state=0x7fffd33d5ec8, mcode=0x7fffc4022160, call_frame=0x7fffd33c52e0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#52 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd33d5ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#53 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd33d5ec8, previous=0x7fffd33c5bf0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#54 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x0, state=0x7ffff26e8980, call_frame=0x18b3a60, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#55 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd33d5ec8, mcode=0x7fffc4022310, call_frame=0x7fffd33c5bf0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#56 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd33d5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#57 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7fffd33d5ec8, call_frame=0x7fffd33c6570, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224
#58 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7fffd33d5ec8, call_site=<optimized out>, call_frame=0x7fffd33c6570, args=...) at vm/builtin/call_site.cpp:97
#59 0x00000000005ec250 in execute (this=0x18b3a60, state=0x7fffd33d5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#60 rubinius::MachineCode::interpreter (state=0x7fffd33d5ec8, mcode=0x7fffc4021e30, call_frame=0x7fffd33c6570) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#61 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd33d5ec8, previous=0x7fffd33c6ef0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#62 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7fffd33d5ec8, call_frame=0x7fffd33c6ef0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224
#63 0x00000000006f6680 in rubinius::CallSite::empty_cache_private (state=0x7fffd33d5ec8, call_site=<optimized out>, call_frame=0x7fffd33c6ef0, args=...) at vm/builtin/call_site.cpp:131
#64 0x00000000005ec250 in execute (this=0x18b3a60, state=0x7fffd33d5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#65 rubinius::MachineCode::interpreter (state=0x7fffd33d5ec8, mcode=0x7fffc4007490, call_frame=0x7fffd33c6ef0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#66 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd33d5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#67 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7fffd33d5ec8, call_frame=0x7fffd33c78c0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224
#68 0x00000000006f6680 in rubinius::CallSite::empty_cache_private (state=0x7fffd33d5ec8, call_site=<optimized out>, call_frame=0x7fffd33c78c0, args=...) at vm/builtin/call_site.cpp:131
#69 0x00000000005ec250 in execute (this=0x18b3a60, state=0x7fffd33d5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#70 rubinius::MachineCode::interpreter (state=0x7fffd33d5ec8, mcode=0x7fffc40068f0, call_frame=0x7fffd33c78c0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#71 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd33d5ec8, previous=0x7fffd33c8270, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#72 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7fffd33d5ec8, call_frame=0x7fffd33c8270, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224
#73 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7fffd33d5ec8, call_site=<optimized out>, call_frame=0x7fffd33c8270, args=...) at vm/builtin/call_site.cpp:97
#74 0x00000000005ec3f4 in execute (this=0x7ffff2bf2f68, state=0x7fffd33d5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#75 rubinius::MachineCode::interpreter (state=0x7fffd33d5ec8, mcode=0x7fffc40062b0, call_frame=0x7fffd33c8270) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#76 0x0000000000648cce in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x7fffd33d5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#77 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7fffd33d5ec8, call_frame=0x7fffd33c8c20, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224
#78 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7fffd33d5ec8, call_site=<optimized out>, call_frame=0x7fffd33c8c20, args=...) at vm/builtin/call_site.cpp:97
#79 0x00000000005ec250 in execute (this=0x18b3a60, state=0x7fffd33d5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#80 rubinius::MachineCode::interpreter (state=0x7fffd33d5ec8, mcode=0x7fffbc0104c0, call_frame=0x7fffd33c8c20) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#81 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd33d5ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#82 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd33d5ec8, previous=0x7fffd33c9540, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#83 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x0, state=0x7ffff26e8980, call_frame=0x18b3a60, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#84 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd33d5ec8, mcode=0x7fffbc01b2b0, call_frame=0x7fffd33c9540) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#85 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd33d5ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#86 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd33d5ec8, previous=0x7fffd33c9e60, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#87 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x0, state=0x7ffff26e8980, call_frame=0x18b3a60, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#88 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd33d5ec8, mcode=0x7fffbc01b4c0, call_frame=0x7fffd33c9e60) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#89 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd33d5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#90 0x00000000005ec250 in execute (this=0x18b3a60, state=0x7fffd33d5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#91 rubinius::MachineCode::interpreter (state=0x7fffd33d5ec8, mcode=0x7fffbc010640, call_frame=0x7fffd33ca670) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#92 0x000000000064994c in rubinius::MachineCode::execute_specialized<rubinius::TwoArguments> (state=0x7fffd33d5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#93 0x00000000005ec250 in execute (this=0x18b3a60, state=0x7fffd33d5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#94 rubinius::MachineCode::interpreter (state=0x7fffd33d5ec8, mcode=0x7fffbc00ff50, call_frame=0x7fffd33cae70) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#95 0x0000000000649f8c in rubinius::MachineCode::execute_specialized<rubinius::ThreeArguments> (state=0x7fffd33d5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#96 0x00000000005ec14a in execute (this=0x18b3a60, state=0x7fffd33d5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#97 rubinius::MachineCode::interpreter (state=0x7fffd33d5ec8, mcode=0x7fffbc00f540, call_frame=0x7fffd33cb6a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#98 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd33d5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#99 0x00000000005ec14a in execute (this=0x18b3a60, state=0x7fffd33d5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#100 rubinius::MachineCode::interpreter (state=0x7fffd33d5ec8, mcode=0x7fffbc00fa20, call_frame=0x7fffd33cbe90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#101 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd33d5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#102 0x00000000005ec14a in execute (this=0x18b3a60, state=0x7fffd33d5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#103 rubinius::MachineCode::interpreter (state=0x7fffd33d5ec8, mcode=0x7fffbc00f6f0, call_frame=0x7fffd33cc680) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#104 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd33d5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#105 0x00000000005ec14a in execute (this=0x18b3a60, state=0x7fffd33d5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#106 rubinius::MachineCode::interpreter (state=0x7fffd33d5ec8, mcode=0x7fffbc005370, call_frame=0x7fffd33cce70) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#107 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd33d5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#108 0x00000000005ec14a in execute (this=0x18b3a60, state=0x7fffd33d5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#109 rubinius::MachineCode::interpreter (state=0x7fffd33d5ec8, mcode=0x7fffbc005120, call_frame=0x7fffd33cd640) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#110 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd33d5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#111 0x00000000005ec14a in execute (this=0x18b3a60, state=0x7fffd33d5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#112 rubinius::MachineCode::interpreter (state=0x7fffd33d5ec8, mcode=0x7fffbc003c60, call_frame=0x7fffd33cde20) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#113 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd33d5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#114 0x00000000005ec14a in execute (this=0x18b3a60, state=0x7fffd33d5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#115 rubinius::MachineCode::interpreter (state=0x7fffd33d5ec8, mcode=0x7fffb8014a00, call_frame=0x7fffd33ce600) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#116 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd33d5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#117 0x00000000005ec14a in execute (this=0x18b3a60, state=0x7fffd33d5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#118 rubinius::MachineCode::interpreter (state=0x7fffd33d5ec8, mcode=0x7fffb8013590, call_frame=0x7fffd33cedd0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#119 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd33d5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#120 0x00000000005ec14a in execute (this=0x18b3a60, state=0x7fffd33d5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#121 rubinius::MachineCode::interpreter (state=0x7fffd33d5ec8, mcode=0x7fffb8012590, call_frame=0x7fffd33cf5a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#122 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd33d5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#123 0x00000000005ec14a in execute (this=0x18b3a60, state=0x7fffd33d5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#124 rubinius::MachineCode::interpreter (state=0x7fffd33d5ec8, mcode=0x7fffcc29e250, call_frame=0x7fffd33cfd80) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#125 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd33d5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#126 0x00000000005ec14a in execute (this=0x18b3a60, state=0x7fffd33d5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#127 rubinius::MachineCode::interpreter (state=0x7fffd33d5ec8, mcode=0x7fffcc29df70, call_frame=0x7fffd33d0560) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#128 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd33d5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#129 0x00000000005ec14a in execute (this=0x18b3a60, state=0x7fffd33d5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#130 rubinius::MachineCode::interpreter (state=0x7fffd33d5ec8, mcode=0x7fffcc297430, call_frame=0x7fffd33d0d40) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#131 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd33d5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#132 0x00000000005ec14a in execute (this=0x18b3a60, state=0x7fffd33d5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#133 rubinius::MachineCode::interpreter (state=0x7fffd33d5ec8, mcode=0x7fffcc296d50, call_frame=0x7fffd33d1530) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#134 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd33d5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#135 0x00000000005ec14a in execute (this=0x18b3a60, state=0x7fffd33d5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#136 rubinius::MachineCode::interpreter (state=0x7fffd33d5ec8, mcode=0x7fffcc295a30, call_frame=0x7fffd33d1d10) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#137 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd33d5ec8, previous=0x7fffd33d2510, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#138 0x00000000005ec250 in execute (this=0x18b3a60, state=0x7fffd33d5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#139 rubinius::MachineCode::interpreter (state=0x7fffd33d5ec8, mcode=0x7fffcc289870, call_frame=0x7fffd33d2510) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#140 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd33d5ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#141 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd33d5ec8, previous=0x7fffd33d2e80, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#142 0x00000000006f2d1b in rubinius::BlockAsMethod::block_executor (state=0x7fffd33d5ec8, call_frame=0x7fffd33d2e80, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/block_as_method.cpp:81
#143 0x00000000005ec14a in execute (this=0x18b3a60, state=0x7fffd33d5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#144 rubinius::MachineCode::interpreter (state=0x7fffd33d5ec8, mcode=0x7fffcc289330, call_frame=0x7fffd33d2e80) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#145 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd33d5ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#146 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd33d5ec8, previous=0x7fffd33d37c0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#147 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x0, state=0x7ffff26e8980, call_frame=0x18b3a60, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#148 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd33d5ec8, mcode=0x7fffe4d8b580, call_frame=0x7fffd33d37c0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#149 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd33d5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#150 0x00000000005ec250 in execute (this=0x18b3a60, state=0x7fffd33d5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#151 rubinius::MachineCode::interpreter (state=0x7fffd33d5ec8, mcode=0x7fffcc284a80, call_frame=0x7fffd33d3f90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#152 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd33d5ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#153 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd33d5ec8, previous=0x7fffd33d48b0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#154 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x0, state=0x7ffff26e8980, call_frame=0x18b3a60, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#155 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd33d5ec8, mcode=0x7fffe4d8b580, call_frame=0x7fffd33d48b0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#156 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd33d5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#157 0x00000000005ec250 in execute (this=0x18b3a60, state=0x7fffd33d5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#158 rubinius::MachineCode::interpreter (state=0x7fffd33d5ec8, mcode=0x7fffe4d84c00, call_frame=0x7fffd33d5080) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#159 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd33d5ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#160 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd33d5ec8, previous=0x7fffd33d5510, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#161 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x0, state=0x7ffff26e8980, call_frame=0x18b3a60, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#162 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffd33d5ec8, call_frame=0x7fffd33d5510, args=...) at vm/builtin/proc.cpp:119
#163 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffd33d5ec8, call_frame=0x7fffd33d5510, exec=0x7ffff215e9c8, mod=0x18f0fa0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817
#164 0x00000000007ce6ef in execute (this=<optimized out>, state=0x7fffd33d5ec8, call_frame=0x7fffd33d5510, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#165 rbx_splat_send_private (state=0x7fffd33d5ec8, call_frame=0x7fffd33d5510, call_site=0x7fffe3156bf8, count=<optimized out>, call_flags=2097152, args=0xffffffff00000000) at vm/llvm/jit_util.cpp:147
#166 0x00007ffff1219e96 in ?? ()
#167 0x0000000000000000 in ?? ()
Thread 3 (Thread 0x7fffd37d7700 (LWP 19413)):
#0 0x00007ffff6398b03 in select () from /usr/lib/libc.so.6
#1 0x000000000075ee76 in rb_io_wait_readable (fd=<optimized out>) at vm/capi/io.cpp:231
#2 0x00007fffe172a4f1 in ossl_start_ssl (self=140737026448912, func=<optimized out>, funcname=<optimized out>, nonblock=<optimized out>) at ossl_ssl.c:1303
#3 0x00000000007223ff in invoke (state=<optimized out>, env=<optimized out>, nm=<optimized out>, args=...) at vm/builtin/native_method.cpp:223
#4 rubinius::NativeMethod::executor_implementation<rubinius::ZeroArguments> (state=0x7fffd37d6ec8, previous=<optimized out>, exec=0x7fffa38a69b0, mod=<optimized out>, args=...) at vm/builtin/native_method.cpp:710
#5 0x00000000005ec14a in execute (this=0x7fffd37c5f98, state=0x7fffd37d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#6 rubinius::MachineCode::interpreter (state=0x7fffd37d6ec8, mcode=0x7fffc4001ea0, call_frame=0x7fffd37c69d0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#7 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd37d6ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#8 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd37d6ec8, previous=0x7fffd37c72d0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#9 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0xb, call_frame=0x7fffd37c5f98, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#10 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd37d6ec8, mcode=0x7fffbc025120, call_frame=0x7fffd37c72d0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#11 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd37d6ec8, previous=0x7fffd37c7ae0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#12 0x00000000005ec250 in execute (this=0x7fffd37c5f98, state=0x7fffd37d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#13 rubinius::MachineCode::interpreter (state=0x7fffd37d6ec8, mcode=0x7fffbc021610, call_frame=0x7fffd37c7ae0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#14 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd37d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#15 0x00000000005ec04d in execute (this=0x7fffd37c5f98, state=0x7fffd37d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#16 rubinius::MachineCode::interpreter (state=0x7fffd37d6ec8, mcode=0x7fffbc0214f0, call_frame=0x7fffd37c8350) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:576
#17 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd37d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#18 0x00000000005ec04d in execute (this=0x7fffd37c5f98, state=0x7fffd37d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#19 rubinius::MachineCode::interpreter (state=0x7fffd37d6ec8, mcode=0x7fffbc0211e0, call_frame=0x7fffd37c8b00) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:576
#20 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd37d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#21 0x000000000072dd0b in rubinius::Object::send_prim (this=<optimized out>, state=0x7fffd37d6ec8, call_frame=0x7fffd37c93b0, exec=<optimized out>, mod=<optimized out>, args=..., min_visibility=0x7fffd37d6ec8) at vm/builtin/object.cpp:557
#22 0x000000000072dd4c in rubinius::Object::private_send_prim (this=0xb, state=0x7fffd37c5f98, call_frame=0x0, exec=0x7ffff6398b03 <select+51>, mod=0x0, args=...) at vm/builtin/object.cpp:561
#23 0x00000000006711e4 in rubinius::Primitives::object_send (state=0x7fffd37d6ec8, call_frame=0x7fffd37c93b0, exec=0x7ffff234dfa8, mod=0x18e7350, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:13929
#24 0x00000000005ec3f4 in execute (this=0x7ffff433f2d0, state=0x7fffd37d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#25 rubinius::MachineCode::interpreter (state=0x7fffd37d6ec8, mcode=0x7fffbc01ff00, call_frame=0x7fffd37c93b0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#26 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd37d6ec8, previous=0x7fffd37c9bf0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#27 0x00000000005ec14a in execute (this=0x7fffd37c5f98, state=0x7fffd37d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#28 rubinius::MachineCode::interpreter (state=0x7fffd37d6ec8, mcode=0x7fffbc01d5a0, call_frame=0x7fffd37c9bf0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#29 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd37d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#30 0x00000000005ec14a in execute (this=0x7fffd37c5f98, state=0x7fffd37d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#31 rubinius::MachineCode::interpreter (state=0x7fffd37d6ec8, mcode=0x7fffbc01b4c0, call_frame=0x7fffd37ca410) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#32 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd37d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#33 0x00000000005ec250 in execute (this=0x7fffd37c5f98, state=0x7fffd37d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#34 rubinius::MachineCode::interpreter (state=0x7fffd37d6ec8, mcode=0x7fffbc010640, call_frame=0x7fffd37cac20) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#35 0x000000000064994c in rubinius::MachineCode::execute_specialized<rubinius::TwoArguments> (state=0x7fffd37d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#36 0x00000000005ec250 in execute (this=0x7fffd37c5f98, state=0x7fffd37d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#37 rubinius::MachineCode::interpreter (state=0x7fffd37d6ec8, mcode=0x7fffbc00ff50, call_frame=0x7fffd37cb420) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#38 0x0000000000649f8c in rubinius::MachineCode::execute_specialized<rubinius::ThreeArguments> (state=0x7fffd37d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#39 0x00000000005ec14a in execute (this=0x7fffd37c5f98, state=0x7fffd37d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#40 rubinius::MachineCode::interpreter (state=0x7fffd37d6ec8, mcode=0x7fffbc00f540, call_frame=0x7fffd37cbc50) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#41 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd37d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#42 0x00000000005ec14a in execute (this=0x7fffd37c5f98, state=0x7fffd37d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#43 rubinius::MachineCode::interpreter (state=0x7fffd37d6ec8, mcode=0x7fffbc00fa20, call_frame=0x7fffd37cc440) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#44 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd37d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#45 0x00000000005ec14a in execute (this=0x7fffd37c5f98, state=0x7fffd37d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#46 rubinius::MachineCode::interpreter (state=0x7fffd37d6ec8, mcode=0x7fffbc00f6f0, call_frame=0x7fffd37ccc30) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#47 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd37d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#48 0x00000000005ec14a in execute (this=0x7fffd37c5f98, state=0x7fffd37d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#49 rubinius::MachineCode::interpreter (state=0x7fffd37d6ec8, mcode=0x7fffbc005370, call_frame=0x7fffd37cd420) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#50 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd37d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#51 0x00000000005ec14a in execute (this=0x7fffd37c5f98, state=0x7fffd37d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#52 rubinius::MachineCode::interpreter (state=0x7fffd37d6ec8, mcode=0x7fffbc005120, call_frame=0x7fffd37cdbf0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#53 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd37d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#54 0x00000000005ec14a in execute (this=0x7fffd37c5f98, state=0x7fffd37d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#55 rubinius::MachineCode::interpreter (state=0x7fffd37d6ec8, mcode=0x7fffbc003c60, call_frame=0x7fffd37ce3d0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#56 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd37d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#57 0x00000000005ec14a in execute (this=0x7fffd37c5f98, state=0x7fffd37d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#58 rubinius::MachineCode::interpreter (state=0x7fffd37d6ec8, mcode=0x7fffb8014a00, call_frame=0x7fffd37cebb0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#59 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd37d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#60 0x00000000005ec14a in execute (this=0x7fffd37c5f98, state=0x7fffd37d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#61 rubinius::MachineCode::interpreter (state=0x7fffd37d6ec8, mcode=0x7fffb8013590, call_frame=0x7fffd37cf380) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#62 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd37d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#63 0x00000000005ec14a in execute (this=0x7fffd37c5f98, state=0x7fffd37d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#64 rubinius::MachineCode::interpreter (state=0x7fffd37d6ec8, mcode=0x7fffb8012590, call_frame=0x7fffd37cfb50) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#65 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd37d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#66 0x00000000005ec14a in execute (this=0x7fffd37c5f98, state=0x7fffd37d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#67 rubinius::MachineCode::interpreter (state=0x7fffd37d6ec8, mcode=0x7fffcc29e250, call_frame=0x7fffd37d0330) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#68 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd37d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#69 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7fffd37d6ec8, call_frame=0x7fffd37d0ca0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224
#70 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7fffd37d6ec8, call_site=<optimized out>, call_frame=0x7fffd37d0ca0, args=...) at vm/builtin/call_site.cpp:97
#71 0x00000000005ec14a in execute (this=0x7fffd37c5f98, state=0x7fffd37d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#72 rubinius::MachineCode::interpreter (state=0x7fffd37d6ec8, mcode=0x7fffcc29df70, call_frame=0x7fffd37d0ca0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#73 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd37d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#74 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7fffd37d6ec8, call_frame=0x7fffd37d1610, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224
#75 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7fffd37d6ec8, call_site=<optimized out>, call_frame=0x7fffd37d1610, args=...) at vm/builtin/call_site.cpp:97
#76 0x00000000005ec14a in execute (this=0x7fffd37c5f98, state=0x7fffd37d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#77 rubinius::MachineCode::interpreter (state=0x7fffd37d6ec8, mcode=0x7fffcc297430, call_frame=0x7fffd37d1610) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#78 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd37d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#79 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7fffd37d6ec8, call_frame=0x7fffd37d1f90, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224
#80 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7fffd37d6ec8, call_site=<optimized out>, call_frame=0x7fffd37d1f90, args=...) at vm/builtin/call_site.cpp:97
#81 0x00000000005ec14a in execute (this=0x7fffd37c5f98, state=0x7fffd37d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#82 rubinius::MachineCode::interpreter (state=0x7fffd37d6ec8, mcode=0x7fffcc296d50, call_frame=0x7fffd37d1f90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#83 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd37d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#84 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7fffd37d6ec8, call_frame=0x7fffd37d2900, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224
#85 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7fffd37d6ec8, call_site=<optimized out>, call_frame=0x7fffd37d2900, args=...) at vm/builtin/call_site.cpp:97
#86 0x00000000005ec14a in execute (this=0x7fffd37c5f98, state=0x7fffd37d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#87 rubinius::MachineCode::interpreter (state=0x7fffd37d6ec8, mcode=0x7fffcc295a30, call_frame=0x7fffd37d2900) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#88 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd37d6ec8, previous=0x7fffd37d3290, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#89 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7fffd37d6ec8, call_frame=0x7fffd37d3290, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224
#90 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7fffd37d6ec8, call_site=<optimized out>, call_frame=0x7fffd37d3290, args=...) at vm/builtin/call_site.cpp:97
#91 0x00000000005ec250 in execute (this=0x7fffd37c5f98, state=0x7fffd37d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#92 rubinius::MachineCode::interpreter (state=0x7fffd37d6ec8, mcode=0x7fffcc289870, call_frame=0x7fffd37d3290) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#93 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd37d6ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#94 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd37d6ec8, previous=0x7fffd37d3ca0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#95 0x00000000006f2d1b in rubinius::BlockAsMethod::block_executor (state=0x7fffd37d6ec8, call_frame=0x7fffd37d3ca0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/block_as_method.cpp:81
#96 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7fffd37d6ec8, call_site=<optimized out>, call_frame=0x7fffd37d3ca0, args=...) at vm/builtin/call_site.cpp:97
#97 0x00000000005ec14a in execute (this=0x7fffd37c5f98, state=0x7fffd37d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#98 rubinius::MachineCode::interpreter (state=0x7fffd37d6ec8, mcode=0x7fffcc289330, call_frame=0x7fffd37d3ca0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#99 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd37d6ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#100 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd37d6ec8, previous=0x7fffd37d45e0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#101 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0xb, call_frame=0x7fffd37c5f98, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#102 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd37d6ec8, mcode=0x7fffe4d8b580, call_frame=0x7fffd37d45e0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#103 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd37d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#104 0x00000000006f6680 in rubinius::CallSite::empty_cache_private (state=0x7fffd37d6ec8, call_site=<optimized out>, call_frame=0x7fffd37d4e50, args=...) at vm/builtin/call_site.cpp:131
#105 0x00000000005ec250 in execute (this=0x7fffd37c5f98, state=0x7fffd37d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#106 rubinius::MachineCode::interpreter (state=0x7fffd37d6ec8, mcode=0x7fffcc284a80, call_frame=0x7fffd37d4e50) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#107 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd37d6ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#108 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd37d6ec8, previous=0x7fffd37d5770, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#109 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0xb, call_frame=0x7fffd37c5f98, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#110 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd37d6ec8, mcode=0x7fffe4d8b580, call_frame=0x7fffd37d5770) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#111 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd37d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#112 0x00000000006f6680 in rubinius::CallSite::empty_cache_private (state=0x7fffd37d6ec8, call_site=<optimized out>, call_frame=0x7fffd37d5fe0, args=...) at vm/builtin/call_site.cpp:131
#113 0x00000000005ec250 in execute (this=0x7fffd37c5f98, state=0x7fffd37d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#114 rubinius::MachineCode::interpreter (state=0x7fffd37d6ec8, mcode=0x7fffe4d84c00, call_frame=0x7fffd37d5fe0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#115 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd37d6ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#116 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd37d6ec8, previous=0x7fffd37d6470, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#117 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0xb, call_frame=0x7fffd37c5f98, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#118 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffd37d6ec8, call_frame=0x7fffd37d6470, args=...) at vm/builtin/proc.cpp:119
#119 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffd37d6ec8, call_frame=0x7fffd37d6470, exec=0x7ffff215e9c8, mod=0x18f0fa0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817
#120 0x00000000007ce6ef in execute (this=<optimized out>, state=0x7fffd37d6ec8, call_frame=0x7fffd37d6470, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#121 rbx_splat_send_private (state=0x7fffd37d6ec8, call_frame=0x7fffd37d6470, call_site=0x7fffe3156bf8, count=<optimized out>, call_flags=0, args=0x7fffe16fe1a0 <TLSv1_client_method_data.16768>) at vm/llvm/jit_util.cpp:147
#122 0x00007ffff1219e96 in ?? ()
#123 0x0000000000000000 in ?? ()
Thread 2 (Thread 0x7ffff1210700 (LWP 19395)):
#0 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1 0x00000000006f7b65 in wait (this=<optimized out>, mutex=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:453
#2 rubinius::Channel::receive_timeout (this=<optimized out>, state=0x7ffff120fec8, gct=..., duration=<optimized out>, call_frame=0x7ffff1209d40) at vm/builtin/channel.cpp:153
#3 0x00000000006558eb in rubinius::Primitives::channel_receive_timeout (state=0x7ffff120fec8, call_frame=0x7ffff1209d40, exec=0x7ffff21512a0, mod=0x18f1620, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:3333
#4 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7ffff120fec8, call_site=<optimized out>, call_frame=0x7ffff1209d40, args=...) at vm/builtin/call_site.cpp:97
#5 0x00000000005ec14a in execute (this=0x80, state=0x7ffff120fec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#6 rubinius::MachineCode::interpreter (state=0x7ffff120fec8, mcode=0x7fffe4d8c0a0, call_frame=0x7ffff1209d40) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#7 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7ffff120fec8, previous=0x7ffff120a6f0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#8 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7ffff120fec8, call_frame=0x7ffff120a6f0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224
#9 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7ffff120fec8, call_site=<optimized out>, call_frame=0x7ffff120a6f0, args=...) at vm/builtin/call_site.cpp:97
#10 0x00000000005ec14a in execute (this=0x80, state=0x7ffff120fec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#11 rubinius::MachineCode::interpreter (state=0x7ffff120fec8, mcode=0x7fffe4d8bd00, call_frame=0x7ffff120a6f0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#12 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7ffff120fec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#13 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7ffff120fec8, previous=0x7ffff120b010, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#14 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffe00, state=0x7fffe2a57bd4, call_frame=0x80, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#15 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7ffff120fec8, mcode=0x7fffe4323a80, call_frame=0x7ffff120b010) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#16 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7ffff120fec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#17 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7ffff120fec8, call_site=<optimized out>, call_frame=0x7ffff120b870, args=...) at vm/builtin/call_site.cpp:97
#18 0x00000000005ec250 in execute (this=0x80, state=0x7ffff120fec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#19 rubinius::MachineCode::interpreter (state=0x7ffff120fec8, mcode=0x7fffe4d8baf0, call_frame=0x7ffff120b870) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#20 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7ffff120fec8, previous=0x7ffff120c1e0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#21 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7ffff120fec8, call_frame=0x7ffff120c1e0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224
#22 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7ffff120fec8, call_site=<optimized out>, call_frame=0x7ffff120c1e0, args=...) at vm/builtin/call_site.cpp:97
#23 0x00000000005ec14a in execute (this=0x80, state=0x7ffff120fec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#24 rubinius::MachineCode::interpreter (state=0x7ffff120fec8, mcode=0x7fffe4d8b150, call_frame=0x7ffff120c1e0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#25 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7ffff120fec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#26 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7ffff120fec8, previous=0x7ffff120cb00, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#27 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffe00, state=0x7fffe2a57bd4, call_frame=0x80, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#28 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7ffff120fec8, mcode=0x7fffe4d8b580, call_frame=0x7ffff120cb00) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#29 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7ffff120fec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#30 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7ffff120fec8, call_frame=0x7ffff120d460, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224
#31 0x00000000006f6680 in rubinius::CallSite::empty_cache_private (state=0x7ffff120fec8, call_site=<optimized out>, call_frame=0x7ffff120d460, args=...) at vm/builtin/call_site.cpp:131
#32 0x00000000005ec250 in execute (this=0x80, state=0x7ffff120fec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#33 rubinius::MachineCode::interpreter (state=0x7ffff120fec8, mcode=0x7fffe4547580, call_frame=0x7ffff120d460) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#34 0x000000000064798b in rubinius::MachineCode::execute_as_script (this=<optimized out>, state=0x7ffff120fec8, code=<optimized out>, previous=0x7ffff120de80) at vm/machine_code.cpp:863
#35 0x0000000000747efd in rubinius::System::vm_run_script (state=0x7ffff120fec8, gct=..., code=<optimized out>, calling_environment=0x7ffff120de80) at vm/builtin/system.cpp:1816
#36 0x000000000068514e in rubinius::Primitives::vm_run_script (state=0x7ffff120fec8, call_frame=0x7ffff120de80, exec=0x7ffff52b2468, mod=0x191bf20, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:22475
#37 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7ffff120fec8, call_site=<optimized out>, call_frame=0x7ffff120de80, args=...) at vm/builtin/call_site.cpp:97
#38 0x00000000005ec14a in execute (this=0x80, state=0x7ffff120fec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#39 rubinius::MachineCode::interpreter (state=0x7ffff120fec8, mcode=0x7fffe4546cf0, call_frame=0x7ffff120de80) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#40 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7ffff120fec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#41 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7ffff120fec8, call_frame=0x7ffff120e7f0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224
#42 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7ffff120fec8, call_site=<optimized out>, call_frame=0x7ffff120e7f0, args=...) at vm/builtin/call_site.cpp:97
#43 0x00000000005ec14a in execute (this=0x80, state=0x7ffff120fec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#44 rubinius::MachineCode::interpreter (state=0x7ffff120fec8, mcode=0x7fffe4546a80, call_frame=0x7ffff120e7f0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#45 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7ffff120fec8, previous=0x7ffff120f170, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#46 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7ffff120fec8, call_frame=0x7ffff120f170, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224
#47 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7ffff120fec8, call_site=<optimized out>, call_frame=0x7ffff120f170, args=...) at vm/builtin/call_site.cpp:97
#48 0x00000000005ec14a in execute (this=0x80, state=0x7ffff120fec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#49 rubinius::MachineCode::interpreter (state=0x7ffff120fec8, mcode=0x7fffe453fba0, call_frame=0x7ffff120f170) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#50 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7ffff120fec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#51 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7ffff120fec8, call_frame=0x7ffff120faf0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224
#52 0x00000000006f67f7 in rubinius::CallSite::empty_cache_vcall (state=0x7ffff120fec8, call_site=<optimized out>, call_frame=0x7ffff120faf0, args=...) at vm/builtin/call_site.cpp:167
#53 0x00000000005ec04d in execute (this=0x80, state=0x7ffff120fec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#54 rubinius::MachineCode::interpreter (state=0x7ffff120fec8, mcode=0x7fffe438d310, call_frame=0x7ffff120faf0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:576
#55 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7ffff120fec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#56 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7ffff120fec8, call_frame=0x0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224
#57 0x000000000072dbf6 in rubinius::Object::send (this=<optimized out>, state=0x80, caller=0x1, name=<optimized out>, allow_private=<optimized out>) at vm/builtin/object.cpp:516
#58 0x000000000074911e in rubinius::Thread::main_thread (state=0x7ffff120fec8) at vm/builtin/thread.cpp:328
#59 0x0000000000749430 in rubinius::Thread::run (ptr=0x18b24b0) at vm/builtin/thread.cpp:371
#60 0x00007ffff727d354 in start_thread () from /usr/lib/libpthread.so.0
#61 0x00007ffff639fbfd in clone () from /usr/lib/libc.so.6
Thread 1 (Thread 0x7ffff7fbe740 (LWP 19386)):
#0 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1 0x00000000006b6169 in wait (this=<optimized out>, mutex=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:453
#2 rubinius::SignalThread::run (this=0x1943970, state=0x7fffffffd7e0) at vm/signal.cpp:246
#3 0x00000000006b5de6 in rubinius::SignalThread::start (this=0x1943970, state=0x7fffffffd7e0) at vm/signal.cpp:125
#4 0x00000000006acf0a in rubinius::SharedState::start_signals (this=0x18aec30, state=0x7fffffffd7e0) at vm/shared_state.cpp:154
#5 0x00000000005e2163 in rubinius::Environment::boot (this=0x7fffffffd8a8) at vm/environment.cpp:857
#6 0x000000000076a362 in main (argc=<optimized out>, argv=<optimized out>) at vm/drivers/cli.cpp:55
#0 scan (this=<optimized out>, buffers=..., young_only=<optimized out>, offset=<optimized out>) at vm/gc/gc.cpp:365
365 Object* cur = *var;
var = 0x0
cur = <optimized out>
buffer = 0x7fffd17bc198
this = <optimized out>
buffers = <optimized out>
young_only = <optimized out>
offset = <optimized out>
$1 = (rubinius::Object **) 0x0
Cannot access memory at address 0x0
Jul 17 15:14:41 [19386] command line: /home/yorickpeterse/.rubies/rbx-git/bin/ruby populate_queue.rb
Jul 17 15:14:41 [19386] node info: yorickpeterse-macbook-olery #1 SMP PREEMPT Tue Jun 23 14:25:08 CEST 2015
Jul 17 15:14:41 [19386] process info: yorickpeterse rbx 19386 2.5.3.c208 2.1.0 2015-07-16 aa781419 3.5.2 JIT
Jul 17 15:14:43 [19386] <Warn> JIT: inline evaluator: compile error: push_block
Jul 17 15:14:43 [19386] <Warn> JIT: inline evaluator: compile error: push_block
Jul 17 15:14:44 [19386] <Warn> JIT: inline evaluator: compile error: push_block
Jul 17 15:14:44 [19386] <Warn> JIT: inline evaluator: compile error: push_block
Jul 17 15:14:44 [19386] <Warn> JIT: inline evaluator: compile error: push_block
Jul 17 15:14:44 [19386] <Warn> JIT: inline evaluator: compile error: push_block
Jul 17 15:14:44 [19386] <Warn> JIT: inline evaluator: compile error: push_block
Jul 17 15:14:44 [19386] <Warn> JIT: inline evaluator: compile error: push_block
Jul 17 15:14:44 [19386] <Warn> JIT: inline evaluator: compile error: push_block
Jul 17 15:14:44 [19386] <Warn> JIT: inline evaluator: compile error: push_block
Jul 17 15:14:44 [19386] <Warn> JIT: inline evaluator: compile error: push_block
Jul 17 15:14:44 [19386] <Warn> JIT: inline evaluator: compile error: push_block
Jul 17 15:14:44 [19386] <Warn> JIT: inline evaluator: compile error: push_block
Jul 17 15:14:44 [19386] <Warn> JIT: inline evaluator: compile error: push_block
Jul 17 15:14:45 [19386] <Warn> JIT: inline evaluator: compile error: push_block
Jul 17 15:14:45 [19386] <Warn> JIT: inline evaluator: compile error: push_block
Jul 17 15:14:45 [19386] <Warn> JIT: inline evaluator: compile error: push_block
Jul 17 15:14:45 [19386] <Warn> JIT: inline evaluator: compile error: push_block
Jul 17 15:14:49 [19386] <Warn> JIT: inline evaluator: compile error: create_block
Jul 17 15:14:50 [19386] <Warn> JIT: inline evaluator: compile error: create_block
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment