Created
July 17, 2015 13:16
-
-
Save yorickpeterse/959032063fa19c83e230 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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