Skip to content

Instantly share code, notes, and snippets.

@yorickpeterse
Last active August 29, 2015 14:25
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save yorickpeterse/717ea7072bb21011e217 to your computer and use it in GitHub Desktop.
Save yorickpeterse/717ea7072bb21011e217 to your computer and use it in GitHub Desktop.
(gdb) r
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 18501)]
Connecting...
Starting threads...
[New Thread 0x7fffd37d7700 (LWP 18522)]
[# ] [ 1950/6126420] [ 0.03%] [00:03] [03:18:47] [ 513.48/s]Signature mismatch
[# ] [ 4290/6126420] [ 0.07%] [00:06] [02:44:45] [ 619.29/s]Signature mismatch
[# ] [ 6310/6126420] [ 0.10%] [00:09] [02:36:54] [ 650.07/s][New Thread 0x7fffd1bd0700 (LWP 18529)]
[New Thread 0x7fffd0bcc700 (LWP 18533)]
[New Thread 0x7fffd0fcd700 (LWP 18532)]
[New Thread 0x7fffd13ce700 (LWP 18531)]
[New Thread 0x7fffd17cf700 (LWP 18530)]
[New Thread 0x7fffd1fd1700 (LWP 18528)]
[New Thread 0x7fffd23d2700 (LWP 18527)]
[New Thread 0x7fffd27d3700 (LWP 18526)]
[New Thread 0x7fffd2bd4700 (LWP 18525)]
[New Thread 0x7fffd2fd5700 (LWP 18524)]
[New Thread 0x7fffd33d6700 (LWP 18523)]
[New Thread 0x7ffff02b6700 (LWP 18509)]
[New Thread 0x7ffff060e700 (LWP 18508)]
[New Thread 0x7fffe3fff700 (LWP 18507)]
[New Thread 0x7ffff0e0f700 (LWP 18506)]
[New Thread 0x7ffff12a1700 (LWP 18500)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffd1bd0700 (LWP 18529)]
0x000000000071d1e7 in rubinius::MonoInlineCache::check_cache (state=0x7fffd1bcfec8, call_site=0x7fffa33f72f0, call_frame=0x7fffd1bc31b0, args=...) at vm/builtin/mono_inline_cache.cpp:71
71 if(likely(cache->receiver_.raw == recv_data)) {
Id Target Id Frame
19 Thread 0x7ffff12a1700 (LWP 18500) "ruby" 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
18 Thread 0x7ffff0e0f700 (LWP 18506) "ruby" 0x00007ffff728586d in read () from /usr/lib/libpthread.so.0
17 Thread 0x7fffe3fff700 (LWP 18507) "ruby" 0x00007ffff728586d in read () from /usr/lib/libpthread.so.0
16 Thread 0x7ffff060e700 (LWP 18508) "ruby" 0x000000000106b043 in llvm::DominatorTreeBase<llvm::BasicBlock>::updateDFSNumbers() const ()
15 Thread 0x7ffff02b6700 (LWP 18509) "ruby" 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
14 Thread 0x7fffd33d6700 (LWP 18523) "ruby" 0x00000000006f5329 in rubinius::ByteArray::create_pinned (state=0x7fffd33d5ec8, bytes=5) at vm/builtin/byte_array.cpp:42
13 Thread 0x7fffd2fd5700 (LWP 18524) "ruby" lock (this=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:583
12 Thread 0x7fffd2bd4700 (LWP 18525) "ruby" 0x00007ffff6398b03 in select () from /usr/lib/libc.so.6
11 Thread 0x7fffd27d3700 (LWP 18526) "ruby" 0x00007ffff6398b03 in select () from /usr/lib/libc.so.6
10 Thread 0x7fffd23d2700 (LWP 18527) "ruby" 0x00007ffff63ac0eb in __lll_lock_wait_private () from /usr/lib/libc.so.6
9 Thread 0x7fffd1fd1700 (LWP 18528) "ruby" 0x00007fffe2d9820d in ?? ()
8 Thread 0x7fffd17cf700 (LWP 18530) "ruby" 0x00007ffff6398b03 in select () from /usr/lib/libc.so.6
7 Thread 0x7fffd13ce700 (LWP 18531) "ruby" 0x0000000000803eeb in match_at (reg=0x7fffa313c4f8, str=0x7ffff400e130 "SendMessageBatchRequestEntry.10.Id", end=0x7ffff400e152 "", sstart=0x7ffff400e152 "", sprev=0x7fffe42bb8c8 "\340PԢ\377\177", msa=0x7fffd13c00a8)
at regexec.c:2915
6 Thread 0x7fffd0fcd700 (LWP 18532) "ruby" 0x00007ffff6398b03 in select () from /usr/lib/libc.so.6
5 Thread 0x7fffd0bcc700 (LWP 18533) "ruby" 0x00007ffff7282d18 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
* 4 Thread 0x7fffd1bd0700 (LWP 18529) "ruby" 0x000000000071d1e7 in rubinius::MonoInlineCache::check_cache (state=0x7fffd1bcfec8, call_site=0x7fffa33f72f0, call_frame=0x7fffd1bc31b0, args=...) at vm/builtin/mono_inline_cache.cpp:71
3 Thread 0x7fffd37d7700 (LWP 18522) "ruby" 0x00000000007d7a40 in rubinius::LLVMState::find_candidate (this=<optimized out>, state=0x2, start=<optimized out>, call_frame=0x7fffd37c82c0) at vm/llvm/state.cpp:652
2 Thread 0x7ffff1210700 (LWP 18501) "ruby" 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
1 Thread 0x7ffff7fbe740 (LWP 18499) "ruby" 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
Thread 19 (Thread 0x7ffff12a1700 (LWP 18500)):
#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 18506)):
#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 18507)):
#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 18508)):
#0 0x000000000106b043 in llvm::DominatorTreeBase<llvm::BasicBlock>::updateDFSNumbers() const ()
#1 0x000000000106b5d9 in llvm::DominatorTreeBase<llvm::BasicBlock>::dominates(llvm::BasicBlock const*, llvm::BasicBlock const*) const ()
#2 0x0000000000eb648f in (anonymous namespace)::CapturesBefore::shouldExplore(llvm::Use const*) ()
#3 0x0000000000eb662f in llvm::PointerMayBeCaptured(llvm::Value const*, llvm::CaptureTracker*) ()
#4 0x0000000000eb6b87 in llvm::PointerMayBeCapturedBefore(llvm::Value const*, bool, bool, llvm::Instruction const*, llvm::DominatorTree*, bool) ()
#5 0x0000000000e97c16 in llvm::AliasAnalysis::callCapturesBefore(llvm::Instruction const*, llvm::AliasAnalysis::Location const&, llvm::DominatorTree*) ()
#6 0x0000000000f034da in llvm::MemoryDependenceAnalysis::getPointerDependencyFrom(llvm::AliasAnalysis::Location const&, bool, llvm::ilist_iterator<llvm::Instruction>, llvm::BasicBlock*, llvm::Instruction*) ()
#7 0x0000000000f060db in llvm::MemoryDependenceAnalysis::GetNonLocalInfoForBlock(llvm::AliasAnalysis::Location const&, bool, llvm::BasicBlock*, std::vector<llvm::NonLocalDepEntry, std::allocator<llvm::NonLocalDepEntry> >*, unsigned int) ()
#8 0x0000000000f0abbc in llvm::MemoryDependenceAnalysis::getNonLocalPointerDepFromBB(llvm::PHITransAddr const&, llvm::AliasAnalysis::Location const&, bool, llvm::BasicBlock*, llvm::SmallVectorImpl<llvm::NonLocalDepResult>&, llvm::DenseMap<llvm::BasicBlock*, llvm::Value*, llvm::DenseMapInfo<llvm::BasicBlock*> >&, bool) ()
#9 0x0000000000f0b736 in llvm::MemoryDependenceAnalysis::getNonLocalPointerDependency(llvm::AliasAnalysis::Location const&, bool, llvm::BasicBlock*, llvm::SmallVectorImpl<llvm::NonLocalDepResult>&) ()
#10 0x0000000000cf07ed in (anonymous namespace)::GVN::iterateOnFunction(llvm::Function&) [clone .isra.528] ()
#11 0x0000000000cf1e78 in (anonymous namespace)::GVN::runOnFunction(llvm::Function&) ()
#12 0x00000000010f58a7 in llvm::FPPassManager::runOnFunction(llvm::Function&) ()
#13 0x00000000010f5976 in llvm::legacy::FunctionPassManagerImpl::run(llvm::Function&) ()
#14 0x00000000010f5a64 in llvm::legacy::FunctionPassManager::run(llvm::Function&) ()
#15 0x00000000007bfabc in rubinius::jit::Compiler::generate_function (this=0x7ffff060dd30, indy=true) at vm/llvm/jit_compiler.cpp:119
#16 0x00000000007d568e in rubinius::LLVMState::run (this=0x19426d0, state=0x7ffff060ded8) at vm/llvm/state.cpp:298
#17 0x000000000060bdfe in rubinius::InternalThread::run (ptr=0x19426d0) at vm/internal_threads.cpp:43
#18 0x00007ffff727d354 in start_thread () from /usr/lib/libpthread.so.0
#19 0x00007ffff639fbfd in clone () from /usr/lib/libc.so.6
Thread 15 (Thread 0x7ffff02b6700 (LWP 18509)):
#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=0x7fffe48e7a50, state=0x7ffff02b5ed8) at vm/gc/immix_marker.cpp:123
#3 0x000000000060bdfe in rubinius::InternalThread::run (ptr=0x7fffe48e7a50) 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 0x7fffd33d6700 (LWP 18523)):
#0 0x00000000006f5329 in rubinius::ByteArray::create_pinned (state=0x7fffd33d5ec8, bytes=5) at vm/builtin/byte_array.cpp:42
#1 0x000000000074de90 in prepare_directives (state=0x7fffd33d5ec8, directives=0x7ffff3f2bab0, p=<optimized out>, pe=0x18aec30) at vm/builtin/unpack.cpp:489
#2 rubinius::String::unpack (this=0x7ffff3f2b980, state=0x7fffd33d5ec8, directives=0x7ffff3f2bab0) at vm/builtin/unpack.cpp:623
#3 0x000000000063d969 in jit_stub_string_unpack (state=0x7fffd33d5ec8, call_frame=0x7fffd33c81f0, recv=<optimized out>, ra0=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/jit_primitives.cpp:7337
#4 0x00007fffe2d77d58 in ?? ()
#5 0x000000000000000c in ?? ()
#6 0x0000000000000000 in ?? ()
Thread 13 (Thread 0x7fffd2fd5700 (LWP 18524)):
#0 lock (this=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:583
#1 rubinius::Regexp::match_region (this=0x7fffa2d43010, state=0x7fffd2fd4ec8, string=0x7ffff3b27420, start=<optimized out>, end=<optimized out>, forward=0x12) at vm/builtin/regexp.cpp:425
#2 0x000000000063b0df in jit_stub_regexp_search_region (state=0x7fffd2fd4ec8, call_frame=0x7fffd2fc7e08, recv=<optimized out>, ra0=<optimized out>, ra1=<optimized out>, ra2=<optimized out>, ra3=0x12)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/jit_primitives.cpp:6185
#3 0x00007fffe2d92c15 in ?? ()
#4 0x0000000000000012 in ?? ()
#5 0x000000000000000c in ?? ()
#6 0x0000000000000000 in ?? ()
Thread 12 (Thread 0x7fffd2bd4700 (LWP 18525)):
#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=0x7fffd2bbfd70) at vm/builtin/io.cpp:285
#2 0x0000000000668d93 in rubinius::Primitives::io_select (state=0x7fffd2bd3ec8, call_frame=0x7fffd2bbfd70, exec=0x7ffff2219b78, mod=0x18ebcb0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:10404
#3 0x00000000005ec14a in execute (this=0x7fffd2bbf5a0, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#4 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffc002b0b0, call_frame=0x7fffd2bbfd70) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#5 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd2bd3ec8, previous=0x7fffd2bc0590, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#6 0x00000000005ec14a in execute (this=0x7fffd2bbf5a0, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#7 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffc0029f20, call_frame=0x7fffd2bc0590) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#8 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
#9 0x00000000005ec04d in execute (this=0x7fffd2bbf5a0, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#10 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffc0029960, call_frame=0x7fffd2bc0d70) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:576
#11 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd2bd3ec8, previous=0x7fffd2bc1590, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#12 0x00000000005ec14a in execute (this=0x7fffd2bbf5a0, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#13 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffc00297b0, call_frame=0x7fffd2bc1590) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#14 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
#15 0x00000000005ec14a in execute (this=0x7fffd2bbf5a0, 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=0x7fffc00293f0, call_frame=0x7fffd2bc1d50) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#17 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
#18 0x00000000005ec14a in execute (this=0x7fffd2bbf5a0, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#19 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffc0028c20, call_frame=0x7fffd2bc2550) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#20 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
#21 0x00000000005ec14a in execute (this=0x7fffd2bbf5a0, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#22 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffc0021e30, call_frame=0x7fffd2bc2d90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#23 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd2bd3ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#24 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd2bd3ec8, previous=0x7fffd2bc3220, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#25 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0x12, call_frame=0x7fffd2bbf5a0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#26 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffd2bd3ec8, call_frame=0x7fffd2bc3220, args=...) at vm/builtin/proc.cpp:119
#27 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffd2bd3ec8, call_frame=0x7fffd2bc3220, exec=0x7ffff215e9c8, mod=0x18f0fa0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817
#28 0x00000000007ce6ef in execute (this=<optimized out>, state=0x7fffd2bd3ec8, call_frame=0x7fffd2bc3220, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#29 rbx_splat_send_private (state=0x7fffd2bd3ec8, call_frame=0x7fffd2bc3220, call_site=0x7fffa399e018, count=<optimized out>, call_flags=-759434112, args=0x7fffd2bbfd70) at vm/llvm/jit_util.cpp:147
#30 0x00007fffe2d85fa6 in ?? ()
#31 0x00007ffff3eb36e0 in ?? ()
#32 0x00007fffd2bd3ec8 in ?? ()
#33 0x00000000007d0fc0 in rbx_set_local_from (state=<optimized out>, call_frame=<optimized out>, top=<optimized out>, depth=<optimized out>, index=-759434112) at vm/llvm/jit_util.cpp:875
#34 0x0000000000747096 in rubinius::System::vm_catch (state=0x7fffd2bc3270, dest=0x7fffe4d86ab0, obj=<optimized out>, call_frame=0x7fffd2bc3ab0) at vm/builtin/system.cpp:1421
#35 0x000000000067fcc6 in rubinius::Primitives::vm_catch (state=0x7fffd2bd3ec8, call_frame=0x7fffd2bc3ab0, exec=0x7ffff20db430, mod=0x191bf20, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:20090
#36 0x00000000005ec14a in execute (this=0x7fffd2bbf5a0, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#37 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffc0022ec0, call_frame=0x7fffd2bc3ab0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#38 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd2bd3ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#39 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd2bd3ec8, previous=0x7fffd2bc43c0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#40 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0x12, call_frame=0x7fffd2bbf5a0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#41 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffc0023050, call_frame=0x7fffd2bc43c0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#42 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
#43 0x00000000005ec250 in execute (this=0x7fffd2bbf5a0, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#44 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffc0022b00, call_frame=0x7fffd2bc4bb0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#45 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd2bd3ec8, previous=0x7fffd2bc53a0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#46 0x00000000005ec250 in execute (this=0x7fffd2bbf5a0, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#47 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffc001fc60, call_frame=0x7fffd2bc53a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#48 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
#49 0x00000000005ec250 in execute (this=0x7fffd2bbf5a0, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#50 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffc001f5a0, call_frame=0x7fffd2bc5be0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#51 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd2bd3ec8, previous=0x7fffd2bc6400, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#52 0x00000000005ec3f4 in execute (this=0x7fffa33e43d8, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#53 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffc001ef60, call_frame=0x7fffd2bc6400) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#54 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
#55 0x00000000005ec250 in execute (this=0x7fffd2bbf5a0, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#56 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffbc00ded0, call_frame=0x7fffd2bc6c20) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#57 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd2bd3ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#58 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd2bd3ec8, previous=0x7fffd2bc7540, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#59 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0x12, call_frame=0x7fffd2bbf5a0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#60 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffbc018cd0, call_frame=0x7fffd2bc7540) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#61 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd2bd3ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#62 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd2bd3ec8, previous=0x7fffd2bc7e60, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#63 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0x12, call_frame=0x7fffd2bbf5a0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#64 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffbc018ee0, call_frame=0x7fffd2bc7e60) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#65 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
#66 0x00000000005ec250 in execute (this=0x7fffd2bbf5a0, 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=0x7fffbc00e050, call_frame=0x7fffd2bc8670) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#68 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
#69 0x00000000005ec250 in execute (this=0x7fffd2bbf5a0, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#70 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffbc00d960, call_frame=0x7fffd2bc8e70) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#71 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
#72 0x00000000005ec14a in execute (this=0x7fffd2bbf5a0, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#73 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffbc00cf50, call_frame=0x7fffd2bc96a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#74 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
#75 0x00000000005ec14a in execute (this=0x7fffd2bbf5a0, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#76 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffbc00d430, call_frame=0x7fffd2bc9e90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#77 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
#78 0x00000000005ec14a in execute (this=0x7fffd2bbf5a0, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#79 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffbc00d100, call_frame=0x7fffd2bca680) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#80 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
#81 0x00000000005ec14a in execute (this=0x7fffd2bbf5a0, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#82 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffbc002420, call_frame=0x7fffd2bcae70) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#83 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
#84 0x00000000005ec14a in execute (this=0x7fffd2bbf5a0, 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=0x7fffbc0021d0, call_frame=0x7fffd2bcb640) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#86 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
#87 0x00000000005ec14a in execute (this=0x7fffd2bbf5a0, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#88 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffbc003de0, call_frame=0x7fffd2bcbe20) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#89 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
#90 0x00000000005ec14a in execute (this=0x7fffd2bbf5a0, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#91 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffcc285c30, call_frame=0x7fffd2bcc600) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#92 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
#93 0x00000000005ec14a in execute (this=0x7fffd2bbf5a0, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#94 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffcc284940, call_frame=0x7fffd2bccdd0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#95 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
#96 0x00000000005ec14a in execute (this=0x7fffd2bbf5a0, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#97 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffcc283a80, call_frame=0x7fffd2bcd5a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#98 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
#99 0x00000000005ec14a in execute (this=0x7fffd2bbf5a0, 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=0x7fffcc27fb00, call_frame=0x7fffd2bcdd80) 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 0x00000000005ec14a in execute (this=0x7fffd2bbf5a0, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#103 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffcc27f820, call_frame=0x7fffd2bce560) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#104 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
#105 0x00000000005ec14a in execute (this=0x7fffd2bbf5a0, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#106 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffcc278b00, call_frame=0x7fffd2bced40) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#107 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
#108 0x00000000005ec14a in execute (this=0x7fffd2bbf5a0, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#109 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffcc278450, call_frame=0x7fffd2bcf530) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#110 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
#111 0x00000000005ec14a in execute (this=0x7fffd2bbf5a0, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#112 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffb800c4e0, call_frame=0x7fffd2bcfd10) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#113 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
#114 0x00000000005ec250 in execute (this=0x7fffd2bbf5a0, 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=0x7fffa4008ed0, call_frame=0x7fffd2bd0510) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#116 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd2bd3ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#117 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd2bd3ec8, previous=0x7fffd2bd0e80, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#118 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
#119 0x00000000005ec14a in execute (this=0x7fffd2bbf5a0, 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=0x7fffa4008950, call_frame=0x7fffd2bd0e80) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#121 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd2bd3ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#122 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd2bd3ec8, previous=0x7fffd2bd17c0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#123 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0x12, call_frame=0x7fffd2bbf5a0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#124 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffe4d8b590, call_frame=0x7fffd2bd17c0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#125 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
#126 0x00000000005ec250 in execute (this=0x7fffd2bbf5a0, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#127 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffa40036a0, call_frame=0x7fffd2bd1f90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#128 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd2bd3ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#129 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd2bd3ec8, previous=0x7fffd2bd28b0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#130 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0x12, call_frame=0x7fffd2bbf5a0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#131 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffe4d8b590, call_frame=0x7fffd2bd28b0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#132 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
#133 0x00000000005ec250 in execute (this=0x7fffd2bbf5a0, state=0x7fffd2bd3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#134 rubinius::MachineCode::interpreter (state=0x7fffd2bd3ec8, mcode=0x7fffe4d84c10, call_frame=0x7fffd2bd3080) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#135 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd2bd3ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#136 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd2bd3ec8, previous=0x7fffd2bd3510, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#137 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0x12, call_frame=0x7fffd2bbf5a0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#138 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffd2bd3ec8, call_frame=0x7fffd2bd3510, args=...) at vm/builtin/proc.cpp:119
#139 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
#140 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
#141 rbx_splat_send_private (state=0x7fffd2bd3ec8, call_frame=0x7fffd2bd3510, call_site=0x7fffe3156bf8, count=<optimized out>, call_flags=-759434112, args=0x7fffd2bbfd70) at vm/llvm/jit_util.cpp:147
#142 0x00007ffff1219f16 in ?? ()
#143 0x0000000000000000 in ?? ()
Thread 11 (Thread 0x7fffd27d3700 (LWP 18526)):
#0 0x00007ffff6398b03 in select () from /usr/lib/libc.so.6
#1 0x0000000000713015 in rubinius::IO::select (state=0x7fffd27d2ec8, readables=<optimized out>, writables=<optimized out>, errorables=<optimized out>, timeout=<optimized out>, calling_environment=0x7fffd27bed70) at vm/builtin/io.cpp:285
#2 0x0000000000668d93 in rubinius::Primitives::io_select (state=0x7fffd27d2ec8, call_frame=0x7fffd27bed70, exec=0x7ffff2219b78, mod=0x18ebcb0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:10404
#3 0x00000000005ec14a in execute (this=0x7fffd27be5a0, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#4 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffc002b0b0, call_frame=0x7fffd27bed70) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#5 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd27d2ec8, previous=0x7fffd27bf590, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#6 0x00000000005ec14a in execute (this=0x7fffd27be5a0, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#7 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffc0029f20, call_frame=0x7fffd27bf590) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#8 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
#9 0x00000000005ec04d in execute (this=0x7fffd27be5a0, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#10 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffc0029960, call_frame=0x7fffd27bfd70) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:576
#11 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd27d2ec8, previous=0x7fffd27c0590, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#12 0x00000000005ec14a in execute (this=0x7fffd27be5a0, 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=0x7fffc00297b0, call_frame=0x7fffd27c0590) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#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 0x00000000005ec14a in execute (this=0x7fffd27be5a0, 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=0x7fffc00293f0, call_frame=0x7fffd27c0d50) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#17 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
#18 0x00000000005ec14a in execute (this=0x7fffd27be5a0, 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=0x7fffc0028c20, call_frame=0x7fffd27c1550) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#20 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
#21 0x00000000005ec14a in execute (this=0x7fffd27be5a0, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#22 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffc0021e30, call_frame=0x7fffd27c1d90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#23 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd27d2ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#24 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd27d2ec8, previous=0x7fffd27c2220, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#25 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0xc, call_frame=0x7fffd27be5a0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#26 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffd27d2ec8, call_frame=0x7fffd27c2220, args=...) at vm/builtin/proc.cpp:119
#27 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffd27d2ec8, call_frame=0x7fffd27c2220, exec=0x7ffff215e9c8, mod=0x18f0fa0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817
#28 0x00000000007ce6ef in execute (this=<optimized out>, state=0x7fffd27d2ec8, call_frame=0x7fffd27c2220, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#29 rbx_splat_send_private (state=0x7fffd27d2ec8, call_frame=0x7fffd27c2220, call_site=0x7fffa399e018, count=<optimized out>, call_flags=-763632512, args=0x7fffd27bed70) at vm/llvm/jit_util.cpp:147
#30 0x00007fffe2d85fa6 in ?? ()
#31 0x00007ffff3b37570 in ?? ()
#32 0x00007fffd27d2ec8 in ?? ()
#33 0x00000000007d0fc0 in rbx_set_local_from (state=<optimized out>, call_frame=<optimized out>, top=<optimized out>, depth=<optimized out>, index=-763632512) at vm/llvm/jit_util.cpp:875
#34 0x0000000000747096 in rubinius::System::vm_catch (state=0x7fffd27c2270, dest=0x7fffe4d872c0, obj=<optimized out>, call_frame=0x7fffd27c2ab0) at vm/builtin/system.cpp:1421
#35 0x000000000067fcc6 in rubinius::Primitives::vm_catch (state=0x7fffd27d2ec8, call_frame=0x7fffd27c2ab0, exec=0x7ffff20db430, mod=0x191bf20, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:20090
#36 0x00000000005ec14a in execute (this=0x7fffd27be5a0, 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=0x7fffc0022ec0, call_frame=0x7fffd27c2ab0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#38 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd27d2ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#39 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd27d2ec8, previous=0x7fffd27c33c0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#40 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0xc, call_frame=0x7fffd27be5a0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#41 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffc0023050, call_frame=0x7fffd27c33c0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#42 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
#43 0x00000000005ec250 in execute (this=0x7fffd27be5a0, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#44 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffc0022b00, call_frame=0x7fffd27c3bb0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#45 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd27d2ec8, previous=0x7fffd27c43a0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#46 0x00000000005ec250 in execute (this=0x7fffd27be5a0, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#47 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffc001fc60, call_frame=0x7fffd27c43a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#48 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
#49 0x00000000005ec250 in execute (this=0x7fffd27be5a0, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#50 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffc001f5a0, call_frame=0x7fffd27c4be0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#51 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd27d2ec8, previous=0x7fffd27c5400, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#52 0x00000000005ec3f4 in execute (this=0x7fffa33e43d8, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#53 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffc001ef60, call_frame=0x7fffd27c5400) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#54 0x0000000000648cce in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x7fffd27d2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#55 0x00000000005ec250 in execute (this=0x7fffd27be5a0, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#56 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffbc00ded0, call_frame=0x7fffd27c5c20) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#57 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd27d2ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#58 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd27d2ec8, previous=0x7fffd27c6540, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#59 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0xc, call_frame=0x7fffd27be5a0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#60 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffbc018cd0, call_frame=0x7fffd27c6540) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#61 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd27d2ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#62 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd27d2ec8, previous=0x7fffd27c6e60, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#63 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0xc, call_frame=0x7fffd27be5a0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#64 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffbc018ee0, call_frame=0x7fffd27c6e60) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#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 0x00000000005ec250 in execute (this=0x7fffd27be5a0, 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=0x7fffbc00e050, call_frame=0x7fffd27c7670) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#68 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
#69 0x00000000005ec250 in execute (this=0x7fffd27be5a0, 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=0x7fffbc00d960, call_frame=0x7fffd27c7e70) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#71 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
#72 0x00000000005ec14a in execute (this=0x7fffd27be5a0, 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=0x7fffbc00cf50, call_frame=0x7fffd27c86a0) 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=0x7fffd27be5a0, 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=0x7fffbc00d430, call_frame=0x7fffd27c8e90) 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=0x7fffd27be5a0, 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=0x7fffbc00d100, call_frame=0x7fffd27c9680) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#80 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
#81 0x00000000005ec14a in execute (this=0x7fffd27be5a0, 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=0x7fffbc002420, call_frame=0x7fffd27c9e70) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#83 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
#84 0x00000000005ec14a in execute (this=0x7fffd27be5a0, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#85 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffbc0021d0, call_frame=0x7fffd27ca640) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#86 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
#87 0x00000000005ec14a in execute (this=0x7fffd27be5a0, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#88 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffbc003de0, call_frame=0x7fffd27cae20) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#89 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
#90 0x00000000005ec14a in execute (this=0x7fffd27be5a0, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#91 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffcc285c30, call_frame=0x7fffd27cb600) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#92 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
#93 0x00000000005ec14a in execute (this=0x7fffd27be5a0, 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=0x7fffcc284940, call_frame=0x7fffd27cbdd0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#95 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
#96 0x00000000005ec14a in execute (this=0x7fffd27be5a0, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#97 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffcc283a80, call_frame=0x7fffd27cc5a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#98 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
#99 0x00000000005ec14a in execute (this=0x7fffd27be5a0, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#100 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffcc27fb00, call_frame=0x7fffd27ccd80) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#101 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
#102 0x00000000005ec14a in execute (this=0x7fffd27be5a0, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#103 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffcc27f820, call_frame=0x7fffd27cd560) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#104 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
#105 0x00000000005ec14a in execute (this=0x7fffd27be5a0, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#106 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffcc278b00, call_frame=0x7fffd27cdd40) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#107 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
#108 0x00000000005ec14a in execute (this=0x7fffd27be5a0, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#109 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffcc278450, call_frame=0x7fffd27ce530) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#110 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
#111 0x00000000005ec14a in execute (this=0x7fffd27be5a0, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#112 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffb800c4e0, call_frame=0x7fffd27ced10) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#113 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
#114 0x00000000005ec250 in execute (this=0x7fffd27be5a0, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#115 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffa4008ed0, call_frame=0x7fffd27cf510) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#116 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd27d2ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#117 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd27d2ec8, previous=0x7fffd27cfe80, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#118 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
#119 0x00000000005ec14a in execute (this=0x7fffd27be5a0, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#120 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffa4008950, call_frame=0x7fffd27cfe80) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#121 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd27d2ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#122 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd27d2ec8, previous=0x7fffd27d07c0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#123 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0xc, call_frame=0x7fffd27be5a0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#124 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffe4d8b590, call_frame=0x7fffd27d07c0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#125 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
#126 0x00000000005ec250 in execute (this=0x7fffd27be5a0, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#127 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffa40036a0, call_frame=0x7fffd27d0f90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#128 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd27d2ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#129 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd27d2ec8, previous=0x7fffd27d18b0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#130 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0xc, call_frame=0x7fffd27be5a0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#131 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffe4d8b590, call_frame=0x7fffd27d18b0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#132 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
#133 0x00000000005ec250 in execute (this=0x7fffd27be5a0, state=0x7fffd27d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#134 rubinius::MachineCode::interpreter (state=0x7fffd27d2ec8, mcode=0x7fffe4d84c10, call_frame=0x7fffd27d2080) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#135 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd27d2ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#136 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd27d2ec8, previous=0x7fffd27d2510, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#137 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0xc, call_frame=0x7fffd27be5a0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#138 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffd27d2ec8, call_frame=0x7fffd27d2510, args=...) at vm/builtin/proc.cpp:119
#139 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
#140 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
#141 rbx_splat_send_private (state=0x7fffd27d2ec8, call_frame=0x7fffd27d2510, call_site=0x7fffe3156bf8, count=<optimized out>, call_flags=-763632512, args=0x7fffd27bed70) at vm/llvm/jit_util.cpp:147
#142 0x00007ffff1219f16 in ?? ()
#143 0x0000000000000000 in ?? ()
Thread 10 (Thread 0x7fffd23d2700 (LWP 18527)):
#0 0x00007ffff63ac0eb in __lll_lock_wait_private () from /usr/lib/libc.so.6
#1 0x00007ffff6362092 in __tz_convert () from /usr/lib/libc.so.6
#2 0x00000000007df57c in gmtime64_r (time64=0x7fffd23c6ea8, tm64=0x7fffd23c6f70) at vm/util/time64.c:392
#3 0x000000000074a998 in rubinius::Time::get_tm (this=<optimized out>) at vm/builtin/time.cpp:185
#4 0x000000000074ac69 in rubinius::Time::strftime (this=0x7ffff3f74ab8, state=0x7fffd23d1ec8, format=0x7ffff3f74b00) at vm/builtin/time.cpp:276
#5 0x000000000068a9b2 in rubinius::Primitives::time_strftime (state=0x7fffd23d1ec8, call_frame=0x7fffd23c7690, exec=0x7ffff21e4538, mod=0x18e9fa0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:24909
#6 0x00000000005ec14a in execute (this=0x80, state=0x7fffd23d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#7 rubinius::MachineCode::interpreter (state=0x7fffd23d1ec8, mcode=0x7fffbc004510, call_frame=0x7fffd23c7690) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#8 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
#9 0x00000000005ec14a in execute (this=0x80, state=0x7fffd23d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#10 rubinius::MachineCode::interpreter (state=0x7fffd23d1ec8, mcode=0x7fffbc003f00, call_frame=0x7fffd23c7ea0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#11 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
#12 0x00000000005ec14a in execute (this=0x80, 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=0x7fffbc002c30, call_frame=0x7fffd23c8690) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#14 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
#15 0x00000000005ec14a in execute (this=0x80, 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=0x7fffbc002420, call_frame=0x7fffd23c8e70) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#17 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
#18 0x00000000005ec14a in execute (this=0x80, 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=0x7fffbc0021d0, call_frame=0x7fffd23c9640) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#20 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
#21 0x00000000005ec14a in execute (this=0x80, state=0x7fffd23d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#22 rubinius::MachineCode::interpreter (state=0x7fffd23d1ec8, mcode=0x7fffbc003de0, call_frame=0x7fffd23c9e20) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#23 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
#24 0x00000000005ec14a in execute (this=0x80, 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=0x7fffcc285c30, call_frame=0x7fffd23ca600) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#26 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
#27 0x00000000005ec14a in execute (this=0x80, 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=0x7fffcc284940, call_frame=0x7fffd23cadd0) 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=0x80, 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=0x7fffcc283a80, call_frame=0x7fffd23cb5a0) 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 0x00000000005ec14a in execute (this=0x80, 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=0x7fffcc27fb00, call_frame=0x7fffd23cbd80) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#35 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
#36 0x00000000005ec14a in execute (this=0x80, 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=0x7fffcc27f820, call_frame=0x7fffd23cc560) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#38 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
#39 0x00000000005ec14a in execute (this=0x80, 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=0x7fffcc278b00, call_frame=0x7fffd23ccd40) 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=0x80, 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=0x7fffcc278450, call_frame=0x7fffd23cd530) 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=0x80, 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=0x7fffb800c4e0, call_frame=0x7fffd23cdd10) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#47 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
#48 0x00000000005ec250 in execute (this=0x80, 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=0x7fffa4008ed0, call_frame=0x7fffd23ce510) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#50 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd23d1ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#51 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd23d1ec8, previous=0x7fffd23cee80, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#52 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
#53 0x00000000005ec14a in execute (this=0x80, state=0x7fffd23d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#54 rubinius::MachineCode::interpreter (state=0x7fffd23d1ec8, mcode=0x7fffa4008950, call_frame=0x7fffd23cee80) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#55 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd23d1ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#56 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd23d1ec8, previous=0x7fffd23cf7c0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#57 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x0, state=0x7ffff6656b20 <tzset_lock>, call_frame=0x80, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#58 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd23d1ec8, mcode=0x7fffe4d8b590, call_frame=0x7fffd23cf7c0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#59 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
#60 0x00000000005ec250 in execute (this=0x80, 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=0x7fffa40036a0, call_frame=0x7fffd23cff90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#62 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd23d1ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#63 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd23d1ec8, previous=0x7fffd23d08b0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#64 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x0, state=0x7ffff6656b20 <tzset_lock>, call_frame=0x80, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#65 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd23d1ec8, mcode=0x7fffe4d8b590, call_frame=0x7fffd23d08b0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#66 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
#67 0x00000000005ec250 in execute (this=0x80, state=0x7fffd23d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#68 rubinius::MachineCode::interpreter (state=0x7fffd23d1ec8, mcode=0x7fffe4d84c10, call_frame=0x7fffd23d1080) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#69 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd23d1ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#70 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd23d1ec8, previous=0x7fffd23d1510, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#71 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x0, state=0x7ffff6656b20 <tzset_lock>, call_frame=0x80, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#72 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffd23d1ec8, call_frame=0x7fffd23d1510, args=...) at vm/builtin/proc.cpp:119
#73 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
#74 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
#75 rbx_splat_send_private (state=0x7fffd23d1ec8, call_frame=0x7fffd23d1510, call_site=0x7fffe3156bf8, count=<optimized out>, call_flags=-767789944,
args=0x68a900 <rubinius::Primitives::time_strftime(rubinius::State*, rubinius::CallFrame*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&)>) at vm/llvm/jit_util.cpp:147
#76 0x00007ffff1219f16 in ?? ()
#77 0x0000000000000000 in ?? ()
Thread 9 (Thread 0x7fffd1fd1700 (LWP 18528)):
#0 0x00007fffe2d9820d in ?? ()
#1 0x0000000000000012 in ?? ()
#2 0x0000000000000000 in ?? ()
Thread 8 (Thread 0x7fffd17cf700 (LWP 18530)):
#0 0x00007ffff6398b03 in select () from /usr/lib/libc.so.6
#1 0x0000000000713015 in rubinius::IO::select (state=0x7fffd17ceec8, readables=<optimized out>, writables=<optimized out>, errorables=<optimized out>, timeout=<optimized out>, calling_environment=0x7fffd17bad70) at vm/builtin/io.cpp:285
#2 0x0000000000668d93 in rubinius::Primitives::io_select (state=0x7fffd17ceec8, call_frame=0x7fffd17bad70, exec=0x7ffff2219b78, mod=0x18ebcb0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:10404
#3 0x00000000005ec14a in execute (this=0x7fffd17ba5a0, state=0x7fffd17ceec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#4 rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffc002b0b0, call_frame=0x7fffd17bad70) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#5 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd17ceec8, previous=0x7fffd17bb590, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#6 0x00000000005ec14a in execute (this=0x7fffd17ba5a0, state=0x7fffd17ceec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#7 rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffc0029f20, call_frame=0x7fffd17bb590) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#8 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
#9 0x00000000005ec04d in execute (this=0x7fffd17ba5a0, state=0x7fffd17ceec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#10 rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffc0029960, call_frame=0x7fffd17bbd70) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:576
#11 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd17ceec8, previous=0x7fffd17bc590, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#12 0x00000000005ec14a in execute (this=0x7fffd17ba5a0, state=0x7fffd17ceec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#13 rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffc00297b0, call_frame=0x7fffd17bc590) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#14 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
#15 0x00000000005ec14a in execute (this=0x7fffd17ba5a0, state=0x7fffd17ceec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#16 rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffc00293f0, call_frame=0x7fffd17bcd50) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#17 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
#18 0x00000000005ec14a in execute (this=0x7fffd17ba5a0, state=0x7fffd17ceec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#19 rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffc0028c20, call_frame=0x7fffd17bd550) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#20 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
#21 0x00000000005ec14a in execute (this=0x7fffd17ba5a0, state=0x7fffd17ceec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#22 rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffc0021e30, call_frame=0x7fffd17bdd90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#23 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd17ceec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#24 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd17ceec8, previous=0x7fffd17be220, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#25 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0xd, call_frame=0x7fffd17ba5a0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#26 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffd17ceec8, call_frame=0x7fffd17be220, args=...) at vm/builtin/proc.cpp:119
#27 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffd17ceec8, call_frame=0x7fffd17be220, exec=0x7ffff215e9c8, mod=0x18f0fa0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817
#28 0x00000000007ce6ef in execute (this=<optimized out>, state=0x7fffd17ceec8, call_frame=0x7fffd17be220, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#29 rbx_splat_send_private (state=0x7fffd17ceec8, call_frame=0x7fffd17be220, call_site=0x7fffa399e018, count=<optimized out>, call_flags=-780426112, args=0x7fffd17bad70) at vm/llvm/jit_util.cpp:147
#30 0x00007fffe2d85fa6 in ?? ()
#31 0x00007ffff3faa778 in ?? ()
#32 0x00007fffd17ceec8 in ?? ()
#33 0x00000000007d0fc0 in rbx_set_local_from (state=<optimized out>, call_frame=<optimized out>, top=<optimized out>, depth=<optimized out>, index=-780426112) at vm/llvm/jit_util.cpp:875
#34 0x0000000000747096 in rubinius::System::vm_catch (state=0x7fffd17be270, dest=0x7fffe4d893f0, obj=<optimized out>, call_frame=0x7fffd17beab0) at vm/builtin/system.cpp:1421
#35 0x000000000067fcc6 in rubinius::Primitives::vm_catch (state=0x7fffd17ceec8, call_frame=0x7fffd17beab0, exec=0x7ffff20db430, mod=0x191bf20, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:20090
#36 0x00000000005ec14a in execute (this=0x7fffd17ba5a0, 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=0x7fffc0022ec0, call_frame=0x7fffd17beab0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#38 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd17ceec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#39 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd17ceec8, previous=0x7fffd17bf3c0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#40 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0xd, call_frame=0x7fffd17ba5a0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#41 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffc0023050, call_frame=0x7fffd17bf3c0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#42 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
#43 0x00000000005ec250 in execute (this=0x7fffd17ba5a0, 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=0x7fffc0022b00, call_frame=0x7fffd17bfbb0) 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=0x7fffd17c03a0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#46 0x00000000005ec250 in execute (this=0x7fffd17ba5a0, state=0x7fffd17ceec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#47 rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffc001fc60, call_frame=0x7fffd17c03a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#48 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
#49 0x00000000005ec250 in execute (this=0x7fffd17ba5a0, state=0x7fffd17ceec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#50 rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffc001f5a0, call_frame=0x7fffd17c0be0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#51 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd17ceec8, previous=0x7fffd17c1400, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#52 0x00000000005ec3f4 in execute (this=0x7fffa33e43d8, 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=0x7fffc001ef60, call_frame=0x7fffd17c1400) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#54 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
#55 0x00000000005ec250 in execute (this=0x7fffd17ba5a0, state=0x7fffd17ceec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#56 rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffbc00ded0, call_frame=0x7fffd17c1c20) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#57 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd17ceec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#58 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd17ceec8, previous=0x7fffd17c2540, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#59 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0xd, call_frame=0x7fffd17ba5a0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#60 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffbc018cd0, call_frame=0x7fffd17c2540) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#61 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd17ceec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#62 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd17ceec8, previous=0x7fffd17c2e60, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#63 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0xd, call_frame=0x7fffd17ba5a0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#64 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffbc018ee0, call_frame=0x7fffd17c2e60) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#65 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
#66 0x00000000005ec250 in execute (this=0x7fffd17ba5a0, 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=0x7fffbc00e050, call_frame=0x7fffd17c3670) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#68 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
#69 0x00000000005ec250 in execute (this=0x7fffd17ba5a0, 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=0x7fffbc00d960, call_frame=0x7fffd17c3e70) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#71 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
#72 0x00000000005ec14a in execute (this=0x7fffd17ba5a0, 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=0x7fffbc00cf50, call_frame=0x7fffd17c46a0) 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=0x7fffd17ba5a0, 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=0x7fffbc00d430, call_frame=0x7fffd17c4e90) 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=0x7fffd17ba5a0, 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=0x7fffbc00d100, call_frame=0x7fffd17c5680) 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=0x7fffd17ba5a0, 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=0x7fffbc002420, call_frame=0x7fffd17c5e70) 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=0x7fffd17ba5a0, 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=0x7fffbc0021d0, call_frame=0x7fffd17c6640) 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=0x7fffd17ba5a0, 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=0x7fffbc003de0, call_frame=0x7fffd17c6e20) 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=0x7fffd17ba5a0, 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=0x7fffcc285c30, call_frame=0x7fffd17c7600) 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=0x7fffd17ba5a0, 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=0x7fffcc284940, call_frame=0x7fffd17c7dd0) 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=0x7fffd17ba5a0, 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=0x7fffcc283a80, call_frame=0x7fffd17c85a0) 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=0x7fffd17ba5a0, 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=0x7fffcc27fb00, call_frame=0x7fffd17c8d80) 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=0x7fffd17ba5a0, 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=0x7fffcc27f820, call_frame=0x7fffd17c9560) 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=0x7fffd17ba5a0, 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=0x7fffcc278b00, call_frame=0x7fffd17c9d40) 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=0x7fffd17ba5a0, 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=0x7fffcc278450, call_frame=0x7fffd17ca530) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#110 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
#111 0x00000000005ec14a in execute (this=0x7fffd17ba5a0, 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=0x7fffb800c4e0, call_frame=0x7fffd17cad10) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#113 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
#114 0x00000000005ec250 in execute (this=0x7fffd17ba5a0, state=0x7fffd17ceec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#115 rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffa4008ed0, call_frame=0x7fffd17cb510) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#116 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd17ceec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#117 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd17ceec8, previous=0x7fffd17cbe80, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#118 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
#119 0x00000000005ec14a in execute (this=0x7fffd17ba5a0, state=0x7fffd17ceec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#120 rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffa4008950, call_frame=0x7fffd17cbe80) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#121 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd17ceec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#122 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd17ceec8, previous=0x7fffd17cc7c0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#123 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0xd, call_frame=0x7fffd17ba5a0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#124 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffe4d8b590, call_frame=0x7fffd17cc7c0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#125 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
#126 0x00000000005ec250 in execute (this=0x7fffd17ba5a0, state=0x7fffd17ceec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#127 rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffa40036a0, call_frame=0x7fffd17ccf90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#128 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd17ceec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#129 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd17ceec8, previous=0x7fffd17cd8b0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#130 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0xd, call_frame=0x7fffd17ba5a0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#131 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffe4d8b590, call_frame=0x7fffd17cd8b0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#132 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
#133 0x00000000005ec250 in execute (this=0x7fffd17ba5a0, state=0x7fffd17ceec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#134 rubinius::MachineCode::interpreter (state=0x7fffd17ceec8, mcode=0x7fffe4d84c10, call_frame=0x7fffd17ce080) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#135 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd17ceec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#136 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd17ceec8, previous=0x7fffd17ce510, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#137 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0xd, call_frame=0x7fffd17ba5a0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#138 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffd17ceec8, call_frame=0x7fffd17ce510, args=...) at vm/builtin/proc.cpp:119
#139 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
#140 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
#141 rbx_splat_send_private (state=0x7fffd17ceec8, call_frame=0x7fffd17ce510, call_site=0x7fffe3156bf8, count=<optimized out>, call_flags=-780426112, args=0x7fffd17bad70) at vm/llvm/jit_util.cpp:147
#142 0x00007ffff1219f16 in ?? ()
#143 0x0000000000000000 in ?? ()
Thread 7 (Thread 0x7fffd13ce700 (LWP 18531)):
#0 0x0000000000803eeb in match_at (reg=0x7fffa313c4f8, str=0x7ffff400e130 "SendMessageBatchRequestEntry.10.Id", end=0x7ffff400e152 "", sstart=0x7ffff400e152 "", sprev=0x7fffe42bb8c8 "\340PԢ\377\177", msa=0x7fffd13c00a8) at regexec.c:2915
#1 0x000000000080b9c7 in onig_search_gpos (reg=0x7fffa313c4f8, str=0x7ffff400e130 "SendMessageBatchRequestEntry.10.Id", end=0x7ffff400e152 "", global_pos=<optimized out>, start=<optimized out>, range=<optimized out>, region=0x7ffff400e152, option=<optimized out>)
at regexec.c:4198
#2 0x000000000080ae33 in onig_search (reg=0x7ffff400e152, str=0x1 <error: Cannot access memory at address 0x1>, end=0x7fffd13be570 "\001", start=0x13 <error: Cannot access memory at address 0x13>, range=0x0, region=<optimized out>, option=0) at regexec.c:3896
#3 0x000000000073aec0 in rubinius::Regexp::match_region (this=0x7fffa2d43010, state=0x7fffd13cdec8, string=0x7ffff4073f18, start=<optimized out>, end=<optimized out>, forward=<optimized out>) at vm/builtin/regexp.cpp:451
#4 0x000000000063b0df in jit_stub_regexp_search_region (state=0x7fffd13cdec8, call_frame=0x7fffd13c0d68, recv=<optimized out>, ra0=<optimized out>, ra1=<optimized out>, ra2=<optimized out>, ra3=0x0)
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/jit_primitives.cpp:6185
#5 0x00007fffe2d92c15 in ?? ()
#6 0x0000000000000012 in ?? ()
#7 0x000000000000000c in ?? ()
#8 0x0000000000000000 in ?? ()
Thread 6 (Thread 0x7fffd0fcd700 (LWP 18532)):
#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=140737026449424) at pg_connection.c:3081
#4 0x00007fffe0e084d6 in pgconn_async_exec (argc=1, argv=0x7fffd0fc2160, self=140737026449424) at pg_connection.c:3151
#5 0x0000000000724eaf in rubinius::GenericArguments::invoke (state=<optimized out>, nm=0x7fffe30906e0, 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=0x7fffe30906e0, 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=0x7fffe4d53ef0, 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=0x7fffe4d54130, 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=0x7fffe4d53c80, 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=0x7fffe4d55be0, 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=0x7fffe4d555f0, 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=0x7fffe4d5cae0, 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=0x7fffe4d807f0, 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=0x7fffe4d80210, 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=0x7fffe4d80460, 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=0x7fffe4d800b0, 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=0x7fffe4d7fe30, 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=0x7fffe4d7f810, 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=0x7fffe4d7f3a0, 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=0x7fffe4d73bf0, 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=0x7fffe4d73700, 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=0x7ffff1aef980, 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=0x7fffe4d8a460, 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=0x17b01) at vm/llvm/jit_util.cpp:147
#74 0x00007ffff1219f16 in ?? ()
#75 0x0000000000000000 in ?? ()
Thread 5 (Thread 0x7fffd0bcc700 (LWP 18533)):
#0 0x00007ffff7282d18 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1 0x00000000006f7b4e in wait_until (ts=0x55a8fe85, 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=0x7fffe2a57da4, 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=-492470832, args=0xffffffff) at vm/llvm/jit_util.cpp:147
#18 0x00007ffff1219f16 in ?? ()
#19 0x0000000000000000 in ?? ()
Thread 4 (Thread 0x7fffd1bd0700 (LWP 18529)):
#0 0x000000000071d1e7 in rubinius::MonoInlineCache::check_cache (state=0x7fffd1bcfec8, call_site=0x7fffa33f72f0, call_frame=0x7fffd1bc31b0, args=...) at vm/builtin/mono_inline_cache.cpp:71
#1 0x00000000005ec14a in execute (this=0x7fffa33f72f0, state=0x7fffd1bcfec8, args=<error reading variable: Cannot access memory at address 0x200000cee>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#2 rubinius::MachineCode::interpreter (state=0x7fffd1bcfec8, mcode=0x7fffc00488f0, call_frame=0x7fffd1bc31b0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#3 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
#4 0x00000000005ec14a in execute (this=0x7fffa33f72f0, state=0x7fffd1bcfec8, args=<error reading variable: Cannot access memory at address 0x200000cee>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#5 rubinius::MachineCode::interpreter (state=0x7fffd1bcfec8, mcode=0x7fffc0048380, call_frame=0x7fffd1bc39a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#6 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd1bcfec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#7 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd1bcfec8, previous=0x7fffd1bc3e30, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#8 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x1a, state=0x7fffd1bcfec8, call_frame=0x7fffa33f72f0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#9 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffd1bcfec8, call_frame=0x7fffd1bc3e30, args=...) at vm/builtin/proc.cpp:119
#10 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffd1bcfec8, call_frame=0x7fffd1bc3e30, exec=0x7ffff215e9c8, mod=0x18f0fa0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817
#11 0x00000000007ce6ef in execute (this=<optimized out>, state=0x7fffd1bcfec8, call_frame=0x7fffd1bc3e30, args=<error reading variable: Cannot access memory at address 0x200000cee>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#12 rbx_splat_send_private (state=0x7fffd1bcfec8, call_frame=0x7fffd1bc3e30, call_site=0x7fffa399e018, count=<optimized out>, call_flags=-776196184, args=
0x6ecf30 <rubinius::AccessVariable::access_read_regular_ivar(rubinius::State*, rubinius::CallFrame*, rubinius::Executable*, rubinius::Module*, rubinius::Arguments&)>) at vm/llvm/jit_util.cpp:147
#13 0x00007fffe2d85fa6 in ?? ()
#14 0x0000000000000000 in ?? ()
Thread 3 (Thread 0x7fffd37d7700 (LWP 18522)):
#0 0x00000000007d7a40 in rubinius::LLVMState::find_candidate (this=<optimized out>, state=0x2, start=<optimized out>, call_frame=0x7fffd37c82c0) at vm/llvm/state.cpp:652
#1 0x00000000007d756f in rubinius::LLVMState::compile_callframe (this=0x19426d0, state=0x7fffd37d6ec8, gct=..., start=0x7ffff20c50d0, call_frame=0x7fffd37c82c0, primitive=-1) at vm/llvm/state.cpp:556
#2 0x0000000000716b08 in rubinius::JIT::compile_callframe (this=<optimized out>, state=0x2, code=0x7fffd37c82c0, call_frame=0x7fffd37c82c0, primitive=-1) at vm/builtin/jit.cpp:92
#3 0x00000000006498d1 in rubinius::MachineCode::execute_specialized<rubinius::TwoArguments> (state=0x7fffd37d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:773
#4 0x000000000072f53e in rubinius::Object::respond_to (this=<optimized out>, state=0x7fffd37d6ec8, name=<optimized out>, priv=<optimized out>) at vm/builtin/object.cpp:887
#5 0x000000000062305c in invoke_vm_object_respond_to (state=0x7fffd37d6ec8, call_frame=0x7fffd37c8c50, args=<optimized out>, arg_count=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/invoke_primitives.cpp:10234
#6 0x00000000005ef552 in rubinius::MachineCode::interpreter (state=0x7fffd37d6ec8, mcode=0x7fffe4197570, call_frame=0x7fffd37c8c50) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:1389
#7 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd37d6ec8, previous=0x7fffe4197570, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#8 0x00000000005ec14a in execute (this=0x2, state=0x7fffd37d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#9 rubinius::MachineCode::interpreter (state=0x7fffd37d6ec8, mcode=0x7fffe44ebd00, call_frame=0x7fffd37c9460) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#10 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
#11 0x00000000005ec14a in execute (this=0x2, state=0x7fffd37d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#12 rubinius::MachineCode::interpreter (state=0x7fffd37d6ec8, mcode=0x7fffe42a7f20, call_frame=0x7fffd37c9c60) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#13 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd37d6ec8, previous=0x7fffe42a7f20, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#14 0x00000000005ec14a in execute (this=0x2, state=0x7fffd37d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#15 rubinius::MachineCode::interpreter (state=0x7fffd37d6ec8, mcode=0x7fffe42a9cd0, call_frame=0x7fffd37ca4f0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#16 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd37d6ec8, previous=0x7fffe42a9cd0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#17 0x00000000005ec14a in execute (this=0x2, state=0x7fffd37d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#18 rubinius::MachineCode::interpreter (state=0x7fffd37d6ec8, mcode=0x7fffcc28da40, call_frame=0x7fffd37cad00) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#19 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
#20 0x00000000005ec14a in execute (this=0x2, state=0x7fffd37d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#21 rubinius::MachineCode::interpreter (state=0x7fffd37d6ec8, mcode=0x7fffcc28d7d0, call_frame=0x7fffd37cb4e0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#22 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
#23 0x00000000005ec14a in execute (this=0x2, state=0x7fffd37d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#24 rubinius::MachineCode::interpreter (state=0x7fffd37d6ec8, mcode=0x7fffcc28d4a0, call_frame=0x7fffd37cbcb0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#25 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
#26 0x000000000072dd0b in rubinius::Object::send_prim (this=<optimized out>, state=0x7fffd37d6ec8, call_frame=0x7fffd37cc560, exec=<optimized out>, mod=<optimized out>, args=..., min_visibility=0x7fffd37d6ec8) at vm/builtin/object.cpp:557
#27 0x000000000072dd4c in rubinius::Object::private_send_prim (this=0x19426d0, state=0x2, call_frame=0x7fffe43905b0, exec=0x7fffd37c82c0, mod=0x7fffd37c82c0, args=...) at vm/builtin/object.cpp:561
#28 0x00000000006711e4 in rubinius::Primitives::object_send (state=0x7fffd37d6ec8, call_frame=0x7fffd37cc560, exec=0x7ffff234dfa8, mod=0x18e7350, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:13929
#29 0x00000000005ec3f4 in execute (this=0x7fffe310b9c8, state=0x7fffd37d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#30 rubinius::MachineCode::interpreter (state=0x7fffd37d6ec8, mcode=0x7fffe42ec5e0, call_frame=0x7fffd37cc560) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#31 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd37d6ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#32 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd37d6ec8, previous=0x7fffd37cceb0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#33 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x7fffffffd950, state=0x19426d0, call_frame=0x2, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#34 0x00000000007d0a5f in rbx_yield_stack (state=0x7fffd37d6ec8, call_frame=0x7fffffffd950, block=<optimized out>, count=<optimized out>, args=<optimized out>) at vm/llvm/jit_util.cpp:730
#35 0x00007ffff1280f24 in ?? ()
#36 0x00007ffff3795398 in ?? ()
#37 0x00007fffd37cc930 in ?? ()
#38 0x00007fffd37ccbc8 in ?? ()
#39 0x0000000000000001 in ?? ()
#40 0x000000000000002f in ?? ()
#41 0x0000000000000000 in ?? ()
Thread 2 (Thread 0x7ffff1210700 (LWP 18501)):
#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=0x7ffff120a100) at vm/builtin/channel.cpp:153
#3 0x00000000006558eb in rubinius::Primitives::channel_receive_timeout (state=0x7ffff120fec8, call_frame=0x7ffff120a100, exec=0x7ffff21512a0, mod=0x18f1620, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:3333
#4 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
#5 rubinius::MachineCode::interpreter (state=0x7ffff120fec8, mcode=0x7fffe4d8c0b0, call_frame=0x7ffff120a100) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#6 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7ffff120fec8, previous=0x7ffff120a920, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#7 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
#8 rubinius::MachineCode::interpreter (state=0x7ffff120fec8, mcode=0x7fffe4d8bd10, call_frame=0x7ffff120a920) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#9 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7ffff120fec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#10 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7ffff120fec8, previous=0x7ffff120b240, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#11 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffe00, state=0x7fff9ad7cb34, call_frame=0x80, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#12 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7ffff120fec8, mcode=0x7fffe4323aa0, call_frame=0x7ffff120b240) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#13 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
#14 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
#15 rubinius::MachineCode::interpreter (state=0x7ffff120fec8, mcode=0x7fffe4d8bb00, call_frame=0x7ffff120ba00) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#16 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
#17 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
#18 rubinius::MachineCode::interpreter (state=0x7ffff120fec8, mcode=0x7fffe4d8b160, call_frame=0x7ffff120c1e0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#19 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7ffff120fec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#20 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7ffff120fec8, previous=0x7ffff120cb00, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#21 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffe00, state=0x7fff9ad7cb34, call_frame=0x80, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#22 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7ffff120fec8, mcode=0x7fffe4d8b590, call_frame=0x7ffff120cb00) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#23 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
#24 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
#25 0x00000000006f6680 in rubinius::CallSite::empty_cache_private (state=0x7ffff120fec8, call_site=<optimized out>, call_frame=0x7ffff120d460, args=...) at vm/builtin/call_site.cpp:131
#26 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
#27 rubinius::MachineCode::interpreter (state=0x7ffff120fec8, mcode=0x7fffe45475a0, call_frame=0x7ffff120d460) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#28 0x000000000064798b in rubinius::MachineCode::execute_as_script (this=<optimized out>, state=0x7ffff120fec8, code=<optimized out>, previous=0x7ffff120de80) at vm/machine_code.cpp:863
#29 0x0000000000747efd in rubinius::System::vm_run_script (state=0x7ffff120fec8, gct=..., code=<optimized out>, calling_environment=0x7ffff120de80) at vm/builtin/system.cpp:1816
#30 0x000000000068514e in rubinius::Primitives::vm_run_script (state=0x7ffff120fec8, call_frame=0x7ffff120de80, exec=0x7ffff52b29c8, mod=0x191bf20, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:22475
#31 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7ffff120fec8, call_site=<optimized out>, call_frame=0x7ffff120de80, args=...) at vm/builtin/call_site.cpp:97
#32 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
#33 rubinius::MachineCode::interpreter (state=0x7ffff120fec8, mcode=0x7fffe4546d10, call_frame=0x7ffff120de80) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#34 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
#35 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
#36 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7ffff120fec8, call_site=<optimized out>, call_frame=0x7ffff120e7f0, args=...) at vm/builtin/call_site.cpp:97
#37 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
#38 rubinius::MachineCode::interpreter (state=0x7ffff120fec8, mcode=0x7fffe4546aa0, call_frame=0x7ffff120e7f0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#39 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
#40 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
#41 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7ffff120fec8, call_site=<optimized out>, call_frame=0x7ffff120f170, args=...) at vm/builtin/call_site.cpp:97
#42 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
#43 rubinius::MachineCode::interpreter (state=0x7ffff120fec8, mcode=0x7fffe453fbc0, call_frame=0x7ffff120f170) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#44 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
#45 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
#46 0x00000000006f67f7 in rubinius::CallSite::empty_cache_vcall (state=0x7ffff120fec8, call_site=<optimized out>, call_frame=0x7ffff120faf0, args=...) at vm/builtin/call_site.cpp:167
#47 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
#48 rubinius::MachineCode::interpreter (state=0x7ffff120fec8, mcode=0x7fffe438d320, call_frame=0x7ffff120faf0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:576
#49 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
#50 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
#51 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
#52 0x000000000074911e in rubinius::Thread::main_thread (state=0x7ffff120fec8) at vm/builtin/thread.cpp:328
#53 0x0000000000749430 in rubinius::Thread::run (ptr=0x18b24b0) at vm/builtin/thread.cpp:371
#54 0x00007ffff727d354 in start_thread () from /usr/lib/libpthread.so.0
#55 0x00007ffff639fbfd in clone () from /usr/lib/libc.so.6
Thread 1 (Thread 0x7ffff7fbe740 (LWP 18499)):
#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 0x000000000071d1e7 in rubinius::MonoInlineCache::check_cache (state=0x7fffd1bcfec8, call_site=0x7fffa33f72f0, call_frame=0x7fffd1bc31b0, args=...) at vm/builtin/mono_inline_cache.cpp:71
71 if(likely(cache->receiver_.raw == recv_data)) {
cache = 0x7fffa33f72f0
state = 0x7fffd1bcfec8
call_site = 0x7fffa33f72f0
call_frame = 0x7fffd1bc31b0
args = @0x7fffd1bc2fa8: {name_ = 0x22e7e, recv_ = 0x7ffff3c40ac0, block_ = 0x1a, total_ = 2, arguments_ = 0x7fffd1bc3200, argument_container_ = 0x0}
$1 = (rubinius::MonoInlineCache *) 0x7fffa33f72f0
$2 = {f = {class_id = 3310, serial_id = 2}, raw = 8589937902}
$3 = 8589937902
$4 = <optimized out>
Jul 17 15:08:53 [18499] command line: /home/yorickpeterse/.rubies/rbx-git/bin/ruby populate_queue.rb
Jul 17 15:08:53 [18499] node info: yorickpeterse-macbook-olery #1 SMP PREEMPT Tue Jun 23 14:25:08 CEST 2015
Jul 17 15:08:53 [18499] process info: yorickpeterse rbx 18499 2.5.3.c208 2.1.0 2015-07-16 aa781419 3.5.2 JIT
Jul 17 15:08:54 [18499] <Warn> JIT: inline evaluator: compile error: push_block
Jul 17 15:08:54 [18499] <Warn> JIT: inline evaluator: compile error: push_block
Jul 17 15:08:55 [18499] <Warn> JIT: inline evaluator: compile error: push_block
Jul 17 15:08:55 [18499] <Warn> JIT: inline evaluator: compile error: push_block
Jul 17 15:08:56 [18499] <Warn> JIT: inline evaluator: compile error: push_block
Jul 17 15:08:56 [18499] <Warn> JIT: inline evaluator: compile error: push_block
Jul 17 15:08:56 [18499] <Warn> JIT: inline evaluator: compile error: push_block
Jul 17 15:08:56 [18499] <Warn> JIT: inline evaluator: compile error: push_block
Jul 17 15:08:56 [18499] <Warn> JIT: inline evaluator: compile error: push_block
Jul 17 15:08:56 [18499] <Warn> JIT: inline evaluator: compile error: push_block
Jul 17 15:08:56 [18499] <Warn> JIT: inline evaluator: compile error: push_block
Jul 17 15:08:56 [18499] <Warn> JIT: inline evaluator: compile error: push_block
Jul 17 15:08:56 [18499] <Warn> JIT: inline evaluator: compile error: push_block
Jul 17 15:08:56 [18499] <Warn> JIT: inline evaluator: compile error: push_block
Jul 17 15:08:57 [18499] <Warn> JIT: inline evaluator: compile error: push_block
Jul 17 15:08:57 [18499] <Warn> JIT: inline evaluator: compile error: push_block
Jul 17 15:08:57 [18499] <Warn> JIT: inline evaluator: compile error: push_block
Jul 17 15:08:57 [18499] <Warn> JIT: inline evaluator: compile error: push_block
Jul 17 15:09:01 [18499] <Warn> JIT: inline evaluator: compile error: create_block
Jul 17 15:09:01 [18499] <Warn> JIT: inline evaluator: compile error: create_block
Jul 17 15:09:02 [18499] backtick: stty size
Jul 17 15:09:02 [18499] <Warn> Object::copy_object: invalid ivars_ reference
Jul 17 15:09:03 [18499] backtick: stty size
Jul 17 15:09:03 [18499] <Warn> JIT: inline evaluator: compile error: push_block
Jul 17 15:09:03 [18499] baker: diagnostics: collections: 22, bytes: 62914560, 10%: 4, 20%: 0, 30%: 12, 40%: 2, 50%: 2, 60%: 0, 70%: 1, 80%: 0, 90%: 0
Jul 17 15:09:03 [18499] immix: diagnostics: collections: 5, objects: 525863, bytes: 50086992, total_bytes: 62914560, chunks: 6, holes: 1908, percentage: 0.796111
Jul 17 15:09:03 [18499] large objects: diagnostics: objects: 4120, bytes: 1713176
Jul 17 15:09:03 [18499] inflated headers: diagnostics: objects: 5105, bytes: 612600, collections: 0
Jul 17 15:09:03 [18499] C-API handles: diagnostics: objects: 60658, bytes: 2911584, collections: 0
Jul 17 15:09:03 [18499] code manager: diagnostics: collections: 0, chunks: 1, objects: 6804, bytes: 9988168
Jul 17 15:09:03 [18499] symbol table: diagnostics: symbols: 18722, bytes: 608189
Jul 17 15:09:03 [18499] object memory: diagnostics: total memory: 141662837
Jul 17 15:09:04 [18499] backtick: stty size
Jul 17 15:09:05 [18499] backtick: stty size
Jul 17 15:09:05 [18499] <Warn> JIT: inline evaluator: compile error: push_block
Jul 17 15:09:05 [18499] <Warn> JIT: inline evaluator: compile error: push_block
Jul 17 15:09:05 [18499] <Warn> JIT: inline evaluator: compile error: push_block
Jul 17 15:09:05 [18499] <Warn> JIT: inline evaluator: compile error: push_block
Jul 17 15:09:06 [18499] <Warn> Object::copy_object: invalid ivars_ reference
Jul 17 15:09:06 [18499] backtick: stty size
Jul 17 15:09:07 [18499] <Warn> Object::copy_object: invalid ivars_ reference
Jul 17 15:09:07 [18499] backtick: stty size
Jul 17 15:09:08 [18499] backtick: stty size
Jul 17 15:09:09 [18499] backtick: stty size
Jul 17 15:09:10 [18499] <Warn> JIT: inline evaluator: compile error: push_block
Jul 17 15:09:10 [18499] <Warn> Object::copy_object: invalid ivars_ reference
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment