Skip to content

Instantly share code, notes, and snippets.

@yorickpeterse
Created July 17, 2015 14:09
Show Gist options
  • Save yorickpeterse/df7386bdd4c07d3fb979 to your computer and use it in GitHub Desktop.
Save yorickpeterse/df7386bdd4c07d3fb979 to your computer and use it in GitHub Desktop.
Starting program: /home/yorickpeterse/.rubies/rbx-git/bin/rbx -Xint populate_queue.rb
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
y[New Thread 0x7ffff1290700 (LWP 26649)]
Connecting...
Starting threads...
[New Thread 0x7fffdb9db700 (LWP 26669)]
Signature mismatch
[# ] [ 1530/6142194] [ 0.02%] [00:03] [03:32:39] [ 481.27/s]Signature mismatch
[# ] [ 5090/6142194] [ 0.08%] [00:07] [02:33:18] [ 667.21/s]Signature mismatch
Signature mismatch
[# ] [ 5990/6142194] [ 0.10%] [00:08] [02:28:00] [ 691.00/s]Signature mismatch
[# ] [ 6130/6142194] [ 0.10%] [00:08] [02:28:18] [ 689.55/s]Signature mismatch
[# ] [ 6390/6142194] [ 0.10%] [00:09] [02:33:54] [ 664.45/s]Signature mismatch
[# ] [ 9010/6142194] [ 0.15%] [00:14] [02:39:38] [ 640.32/s]Signature mismatch
Signature mismatch
Signature mismatch
[# ] [ 9820/6142194] [ 0.16%] [00:15] [02:39:57] [ 638.96/s][New Thread 0x7fffd99d3700 (LWP 26677)]
[New Thread 0x7fffd8d8f700 (LWP 26680)]
[New Thread 0x7fffd91d1700 (LWP 26679)]
[New Thread 0x7fffd95d2700 (LWP 26678)]
[New Thread 0x7fffd9dd4700 (LWP 26676)]
[New Thread 0x7fffda1d5700 (LWP 26675)]
[New Thread 0x7fffda5d6700 (LWP 26674)]
[New Thread 0x7fffda9d7700 (LWP 26673)]
[New Thread 0x7fffdadd8700 (LWP 26672)]
[New Thread 0x7fffdb1d9700 (LWP 26671)]
[New Thread 0x7fffdb5da700 (LWP 26670)]
[New Thread 0x7ffff0437700 (LWP 26656)]
[New Thread 0x7fffe3fff700 (LWP 26651)]
[New Thread 0x7ffff0e8f700 (LWP 26650)]
[New Thread 0x7ffff12a1700 (LWP 26648)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffd99d3700 (LWP 26677)]
rubinius::Encoding::find_non_ascii_index (start=0x7ffff51ed090 "SendMessageBatchRequestEntry.8.Id", end=0x7ffff51ed0b1 "") at vm/builtin/encoding.cpp:484
484 if(!ISASCII(*p)) {
(gdb) set logging on
Copying output to gdb.txt.
Starting program: /home/yorickpeterse/.rubies/rbx-git/bin/rbx -Xint populate_queue.rb
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[New Thread 0x7ffff1290700 (LWP 21567)]
[New Thread 0x7fffdb9db700 (LWP 21584)]
[Thread 0x7ffff1290700 (LWP 21567) exited]
[New Thread 0x7fffdb5da700 (LWP 21585)]
[New Thread 0x7fffd8d8f700 (LWP 21599)]
[New Thread 0x7fffd91d1700 (LWP 21594)]
[New Thread 0x7fffd99d3700 (LWP 21592)]
[New Thread 0x7fffd9dd4700 (LWP 21591)]
[New Thread 0x7fffda1d5700 (LWP 21590)]
[New Thread 0x7fffda5d6700 (LWP 21589)]
[New Thread 0x7fffda9d7700 (LWP 21588)]
[New Thread 0x7fffdadd8700 (LWP 21587)]
[New Thread 0x7fffdb1d9700 (LWP 21586)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffdb5da700 (LWP 21585)]
0x00007fffe1fe47ac in ll_driver_each_token (token=140736549005648, self=140736079701440) at driver.c:180
180 kv_push(
action_args = 0
action_retval = 0
token_id = 40
stack_type = 320
stack_value = 0
state = 0x7fffc802a950
type = 107262
value = 140736079914064
token = 140736549005648
self = 140736079701440
$1 = (DriverState *) 0x7fffc802a950
$2 = {n = 67, m = 128, a = 0x7fffc8021720}
$7 = 140736549009920
$8 = 140736549042336
$9 = 0
$10 = 0
Cannot access memory at address 0x0
Cannot access memory at address 0x0
#0 0x00007fffe1fe47ac in ll_driver_each_token (token=140736549005648, self=140736079701440) at driver.c:180
#1 0x000000000072620b in rubinius::GenericArguments::invoke (state=<optimized out>, nm=0x7ffff267d9c8, env=0x7fffc80008c0, args=...) at vm/builtin/native_method.cpp:591
#2 0x0000000000724617 in rubinius::NativeMethod::executor_implementation<rubinius::GenericArguments> (state=0x7fffc80008c0, previous=<optimized out>, exec=0x7ffff267d9c8, mod=<optimized out>, args=...) at vm/builtin/native_method.cpp:710
#3 0x00000000005ed025 in rubinius::MachineCode::interpreter (state=0x7fffc80008c0, mcode=0x7fffa809cf20, call_frame=0x7fffdb5c4ae0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:825
#4 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffc80008c0, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#5 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffc80008c0, previous=0x7fffdb5c5520, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#6 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x45, state=0x7fffc8021720, call_frame=0x42, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#7 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffc80008c0, call_frame=0x7fffdb5c5520, args=...) at vm/builtin/proc.cpp:119
#8 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffc80008c0, call_frame=0x7fffdb5c5520, exec=0x7ffff21612d0, mod=0x18f1060, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817
#9 0x00000000005ec3f4 in execute (this=0x7fffa7997d38, state=0x7fffc80008c0, args=<error reading variable: Cannot access memory at address 0x28>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#10 rubinius::MachineCode::interpreter (state=0x7fffc80008c0, mcode=0x7fffe4069d70, call_frame=0x7fffdb5c5520) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#11 0x0000000000648cce in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x7fffc80008c0, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#12 0x00000000005ec14a in execute (this=0x42, state=0x7fffc80008c0, args=<error reading variable: Cannot access memory at address 0x28>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#13 rubinius::MachineCode::interpreter (state=0x7fffc80008c0, mcode=0x7fffa809de40, call_frame=0x7fffdb5c5d40) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#14 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffc80008c0, previous=0x7fffdb5c6540, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#15 0x00000000005ec14a in execute (this=0x42, state=0x7fffc80008c0, args=<error reading variable: Cannot access memory at address 0x28>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#16 rubinius::MachineCode::interpreter (state=0x7fffc80008c0, mcode=0x7fffd00e96f0, call_frame=0x7fffdb5c6540) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#17 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffc80008c0, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#18 0x00000000007555a5 in rubinius::capi::capi_funcall_backend_native (env=0x7fffc80008c0, file=<optimized out>, line=<optimized out>, recv=0x7ffff267d7e8, method=0x1a2f6, arg_count=1, args=<optimized out>, block=<optimized out>, allow_private=<optimized out>)
at vm/capi/capi.cpp:142
#19 0x0000000000757329 in rb_funcall (receiver=<optimized out>, receiver@entry=140736079701296, method_name=method_name@entry=107254, arg_count=1) at vm/capi/capi.cpp:472
#20 0x00007fffe1ddf0d5 in liboga_xml_lexer_callback (self=self@entry=140736079701296, name=name@entry=107254, encoding=encoding@entry=0x1870388 <OnigEncodingUTF_8>, ts=<optimized out>,
te=te@entry=0x7fff9e7750bb "</Id><MessageId>40962153-e9a1-4086-b32b-143a28766d05</MessageId><MD5OfMessageBody>e8ba7c77fb4f70f4cd7b747b6b7956f8</MD5OfMessageBody></SendMessageBatchResultEntry><SendMessageBatchResultEntry><Id>61ce"...) at ext/c/lexer.rl:54
#21 0x00007fffe1ddf889 in oga_xml_lexer_advance (self=140736079701296, data_block=140736079701008) at ext/ragel/base_lexer.rl:606
#22 0x000000000072c119 in rubinius::OneArgument::invoke (state=<optimized out>, nm=0x7fffe2dc0278, env=<optimized out>, args=...) at vm/builtin/native_method.cpp:235
#23 0x0000000000722d87 in rubinius::NativeMethod::executor_implementation<rubinius::OneArgument> (state=0x7fffc80008c0, previous=<optimized out>, exec=0x7fffe2dc0278, mod=<optimized out>, args=...) at vm/builtin/native_method.cpp:710
#24 0x00000000005ec14a in execute (this=0x42, state=0x7fffc80008c0, args=<error reading variable: Cannot access memory at address 0x28>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#25 rubinius::MachineCode::interpreter (state=0x7fffc80008c0, mcode=0x7fffa809d520, call_frame=0x7fffdb5c7360) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#26 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffc80008c0, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#27 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffc80008c0, previous=0x7fffdb5c7c80, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#28 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x45, state=0x7fffc8021720, call_frame=0x42, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#29 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffc80008c0, mcode=0x7fffa809d760, call_frame=0x7fffdb5c7c80) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#30 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffc80008c0, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#31 0x00000000005ec250 in execute (this=0x42, state=0x7fffc80008c0, args=<error reading variable: Cannot access memory at address 0x28>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#32 rubinius::MachineCode::interpreter (state=0x7fffc80008c0, mcode=0x7fffa809d130, call_frame=0x7fffdb5c8440) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#33 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffc80008c0, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#34 0x00000000005ec250 in execute (this=0x42, state=0x7fffc80008c0, args=<error reading variable: Cannot access memory at address 0x28>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#35 rubinius::MachineCode::interpreter (state=0x7fffc80008c0, mcode=0x7fffa809ccc0, call_frame=0x7fffdb5c8c20) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#36 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffc80008c0, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#37 0x00000000007555a5 in rubinius::capi::capi_funcall_backend_native (env=0x7fffc80008c0, file=<optimized out>, line=<optimized out>, recv=0x7ffff267d650, method=0x1a516, arg_count=0, args=<optimized out>, block=<optimized out>, allow_private=<optimized out>)
at vm/capi/capi.cpp:142
#38 0x0000000000757559 in rb_funcall2 (receiver=<optimized out>, method_name=107798, arg_count=0, v_args=<optimized out>) at vm/capi/capi.cpp:494
#39 0x00007fffe1fe4f28 in ll_driver_parse (self=140736079701440) at driver.c:324
#40 0x00000000007223ff in invoke (state=<optimized out>, env=<optimized out>, nm=<optimized out>, args=...) at vm/builtin/native_method.cpp:223
#41 rubinius::NativeMethod::executor_implementation<rubinius::ZeroArguments> (state=0x7fffdb5d9ec8, previous=<optimized out>, exec=0x7fffe2d80548, mod=<optimized out>, args=...) at vm/builtin/native_method.cpp:710
#42 0x00000000005eefd3 in execute (this=0x42, state=0x7fffdb5d9ec8, args=<error reading variable: Cannot access memory at address 0x28>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#43 rubinius::MachineCode::interpreter (state=0x7fffdb5d9ec8, mcode=0x7fffa809cab0, call_frame=0x7fffdb5c97e0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:1308
#44 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffdb5d9ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#45 0x00000000005ec14a in execute (this=0x42, state=0x7fffdb5d9ec8, args=<error reading variable: Cannot access memory at address 0x28>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#46 rubinius::MachineCode::interpreter (state=0x7fffdb5d9ec8, mcode=0x7fffa809b210, call_frame=0x7fffdb5c9fb0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#47 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffdb5d9ec8, previous=0x7fffdb5ca7d0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#48 0x00000000005ec14a in execute (this=0x42, state=0x7fffdb5d9ec8, args=<error reading variable: Cannot access memory at address 0x28>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#49 rubinius::MachineCode::interpreter (state=0x7fffdb5d9ec8, mcode=0x7fffa809aba0, call_frame=0x7fffdb5ca7d0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#50 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb5d9ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#51 0x00000000005ec14a in execute (this=0x42, state=0x7fffdb5d9ec8, args=<error reading variable: Cannot access memory at address 0x28>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#52 rubinius::MachineCode::interpreter (state=0x7fffdb5d9ec8, mcode=0x7fffa80991e0, call_frame=0x7fffdb5cafe0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#53 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffdb5d9ec8, previous=0x7fffdb5cb7f0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#54 0x00000000005ec14a in execute (this=0x42, state=0x7fffdb5d9ec8, args=<error reading variable: Cannot access memory at address 0x28>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#55 rubinius::MachineCode::interpreter (state=0x7fffdb5d9ec8, mcode=0x7fffa8093c50, call_frame=0x7fffdb5cb7f0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#56 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb5d9ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#57 0x00000000005ec14a in execute (this=0x42, state=0x7fffdb5d9ec8, args=<error reading variable: Cannot access memory at address 0x28>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#58 rubinius::MachineCode::interpreter (state=0x7fffdb5d9ec8, mcode=0x7fffa80936e0, call_frame=0x7fffdb5cbfe0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#59 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffdb5d9ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#60 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffdb5d9ec8, previous=0x7fffdb5cca00, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#61 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x45, state=0x7fffc8021720, call_frame=0x42, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#62 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffdb5d9ec8, call_frame=0x7fffdb5cca00, args=...) at vm/builtin/proc.cpp:119
#63 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffdb5d9ec8, call_frame=0x7fffdb5cca00, exec=0x7ffff21612d0, mod=0x18f1060, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817
#64 0x00000000005ec3f4 in execute (this=0x7fffa7997d38, state=0x7fffdb5d9ec8, args=<error reading variable: Cannot access memory at address 0x28>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#65 rubinius::MachineCode::interpreter (state=0x7fffdb5d9ec8, mcode=0x7fffe4069d70, call_frame=0x7fffdb5cca00) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#66 0x0000000000648cce in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x7fffdb5d9ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#67 0x00000000005ec14a in execute (this=0x42, state=0x7fffdb5d9ec8, args=<error reading variable: Cannot access memory at address 0x28>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#68 rubinius::MachineCode::interpreter (state=0x7fffdb5d9ec8, mcode=0x7fffa80930a0, call_frame=0x7fffdb5cd220) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
Quit
Id Target Id Frame
13 Thread 0x7fffdb1d9700 (LWP 21586) "rbx" 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
12 Thread 0x7fffdadd8700 (LWP 21587) "rbx" 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
11 Thread 0x7fffda9d7700 (LWP 21588) "rbx" 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
10 Thread 0x7fffda5d6700 (LWP 21589) "rbx" 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
9 Thread 0x7fffda1d5700 (LWP 21590) "rbx" 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
8 Thread 0x7fffd9dd4700 (LWP 21591) "rbx" 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
7 Thread 0x7fffd99d3700 (LWP 21592) "rbx" 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
6 Thread 0x7fffd91d1700 (LWP 21594) "rbx" 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
5 Thread 0x7fffd8d8f700 (LWP 21599) "rbx" 0x00007ffff7282d18 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
* 4 Thread 0x7fffdb5da700 (LWP 21585) "rbx" 0x00007fffe1fe47ac in ll_driver_each_token (token=140736549005648, self=140736079701440) at driver.c:180
3 Thread 0x7fffdb9db700 (LWP 21584) "rbx" 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
1 Thread 0x7ffff7fbe740 (LWP 21558) "rbx" 0x00007fffe08e74d4 in ?? () from /usr/lib/libkrb5.so.3
Thread 13 (Thread 0x7fffdb1d9700 (LWP 21586)):
#0 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1 0x00000000006b5511 in wait (this=<optimized out>, mutex=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:453
#2 rubinius::WorldState::wait_to_run (this=0x18b1080, state=0x7fffe4d40a00) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/world_state.hpp:276
#3 0x00000000006ad391 in checkpoint (this=0x18b10b4, state=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/world_state.hpp:252
#4 rubinius::SharedState::checkpoint (this=<optimized out>, state=0x80) at vm/shared_state.cpp:268
(More stack frames follow...)
Thread 12 (Thread 0x7fffdadd8700 (LWP 21587)):
#0 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1 0x00000000006b5511 in wait (this=<optimized out>, mutex=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:453
#2 rubinius::WorldState::wait_to_run (this=0x18b1080, state=0x7fffe4d41260) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/world_state.hpp:276
#3 0x00000000006ad391 in checkpoint (this=0x18b10b4, state=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/world_state.hpp:252
#4 rubinius::SharedState::checkpoint (this=<optimized out>, state=0x80) at vm/shared_state.cpp:268
(More stack frames follow...)
Thread 11 (Thread 0x7fffda9d7700 (LWP 21588)):
#0 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1 0x00000000006b5511 in wait (this=<optimized out>, mutex=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:453
#2 rubinius::WorldState::wait_to_run (this=0x18b1080, state=0x7fffe4d41a70) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/world_state.hpp:276
#3 0x00000000006ad391 in checkpoint (this=0x18b10b4, state=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/world_state.hpp:252
#4 rubinius::SharedState::checkpoint (this=<optimized out>, state=0x80) at vm/shared_state.cpp:268
(More stack frames follow...)
Thread 10 (Thread 0x7fffda5d6700 (LWP 21589)):
#0 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1 0x00000000006b5511 in wait (this=<optimized out>, mutex=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:453
#2 rubinius::WorldState::wait_to_run (this=0x18b1080, state=0x7fffe4d422d0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/world_state.hpp:276
#3 0x00000000006ad391 in checkpoint (this=0x18b10b4, state=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/world_state.hpp:252
#4 rubinius::SharedState::checkpoint (this=<optimized out>, state=0x80) at vm/shared_state.cpp:268
(More stack frames follow...)
Thread 9 (Thread 0x7fffda1d5700 (LWP 21590)):
#0 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1 0x00000000006b5511 in wait (this=<optimized out>, mutex=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:453
#2 rubinius::WorldState::wait_to_run (this=0x18b1080, state=0x7fffe4d42b30) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/world_state.hpp:276
#3 0x00000000006ad391 in checkpoint (this=0x18b10b4, state=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/world_state.hpp:252
#4 rubinius::SharedState::checkpoint (this=<optimized out>, state=0x80) at vm/shared_state.cpp:268
(More stack frames follow...)
Thread 8 (Thread 0x7fffd9dd4700 (LWP 21591)):
#0 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1 0x00000000006b5511 in wait (this=<optimized out>, mutex=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:453
#2 rubinius::WorldState::wait_to_run (this=0x18b1080, state=0x7fffe4d43340) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/world_state.hpp:276
#3 0x00000000006ad391 in checkpoint (this=0x18b10b4, state=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/world_state.hpp:252
#4 rubinius::SharedState::checkpoint (this=<optimized out>, state=0x80) at vm/shared_state.cpp:268
(More stack frames follow...)
Thread 7 (Thread 0x7fffd99d3700 (LWP 21592)):
#0 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1 0x00000000006b5511 in wait (this=<optimized out>, mutex=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:453
#2 rubinius::WorldState::wait_to_run (this=0x18b1080, state=0x7fffe4d43ba0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/world_state.hpp:276
#3 0x00000000006ad391 in checkpoint (this=0x18b10b4, state=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/world_state.hpp:252
#4 rubinius::SharedState::checkpoint (this=<optimized out>, state=0x80) at vm/shared_state.cpp:268
(More stack frames follow...)
Thread 6 (Thread 0x7fffd91d1700 (LWP 21594)):
#0 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1 0x00000000006b3f61 in wait (this=<optimized out>, mutex=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:453
#2 rubinius::WorldState::become_dependent (this=0x18b1080, state=0x7fffe4d450c0, cond=0x0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/world_state.hpp:98
#3 0x000000000076808a in gc_dependent (this=0x80, call_frame=0x519, gct=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/state.hpp:151
#4 ~GCIndependent (this=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/vm.hpp:537
(More stack frames follow...)
Thread 5 (Thread 0x7fffd8d8f700 (LWP 21599)):
#0 0x00007ffff7282d18 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1 0x00000000006f7b4e in wait_until (ts=0x55a9032e, 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=0x7fffd8d8eec8, gct=..., duration=<optimized out>, call_frame=0x7fffd8d8d050) at vm/builtin/channel.cpp:151
#3 0x00000000006558eb in rubinius::Primitives::channel_receive_timeout (state=0x7fffd8d8eec8, call_frame=0x7fffd8d8d050, exec=0x7ffff2150080, mod=0x18f16e0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:3333
#4 0x00000000005ec14a in execute (this=0x189, state=0x7fffd8d8eec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
(More stack frames follow...)
Thread 4 (Thread 0x7fffdb5da700 (LWP 21585)):
#0 0x00007fffe1fe47ac in ll_driver_each_token (token=140736549005648, self=140736079701440) at driver.c:180
#1 0x000000000072620b in rubinius::GenericArguments::invoke (state=<optimized out>, nm=0x7ffff267d9c8, env=0x7fffc80008c0, args=...) at vm/builtin/native_method.cpp:591
#2 0x0000000000724617 in rubinius::NativeMethod::executor_implementation<rubinius::GenericArguments> (state=0x7fffc80008c0, previous=<optimized out>, exec=0x7ffff267d9c8, mod=<optimized out>, args=...) at vm/builtin/native_method.cpp:710
#3 0x00000000005ed025 in rubinius::MachineCode::interpreter (state=0x7fffc80008c0, mcode=0x7fffa809cf20, call_frame=0x7fffdb5c4ae0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:825
#4 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffc80008c0, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
(More stack frames follow...)
Thread 3 (Thread 0x7fffdb9db700 (LWP 21584)):
#0 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1 0x00000000006b3f61 in wait (this=<optimized out>, mutex=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:453
#2 rubinius::WorldState::become_dependent (this=0x18b1080, state=0x7fffe4d3f950, cond=0x0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/world_state.hpp:98
#3 0x000000000071302e in gc_dependent (this=0x7fffdb9daec8, call_frame=<optimized out>, gct=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/state.hpp:151
#4 ~GCIndependent (this=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/vm.hpp:537
(More stack frames follow...)
Thread 1 (Thread 0x7ffff7fbe740 (LWP 21558)):
#0 0x00007fffe08e74d4 in ?? () from /usr/lib/libkrb5.so.3
#1 0x00007ffff7dea6f5 in _dl_fini () from /lib64/ld-linux-x86-64.so.2
#2 0x00007ffff62ede78 in __run_exit_handlers () from /usr/lib/libc.so.6
#3 0x00007ffff62edec5 in exit () from /usr/lib/libc.so.6
#4 0x00000000005e0645 in rubinius::Environment::halt (this=<optimized out>, state=<optimized out>, exit_code=1) at vm/environment.cpp:625
(More stack frames follow...)
Id Target Id Frame
18 Thread 0x7ffff12a1700 (LWP 26648) "rbx" 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
17 Thread 0x7ffff0e8f700 (LWP 26650) "rbx" 0x00007ffff728586d in read () from /usr/lib/libpthread.so.0
16 Thread 0x7fffe3fff700 (LWP 26651) "rbx" 0x00007ffff728586d in read () from /usr/lib/libpthread.so.0
15 Thread 0x7ffff0437700 (LWP 26656) "rbx" rubinius::GarbageCollector::scan_object (this=0x18b41e0, obj=<optimized out>) at vm/gc/gc.cpp:95
14 Thread 0x7fffdb5da700 (LWP 26670) "rbx" lock (this=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:583
13 Thread 0x7fffdb1d9700 (LWP 26671) "rbx" 0x00007ffff6396e8d in poll () from /usr/lib/libc.so.6
12 Thread 0x7fffdadd8700 (LWP 26672) "rbx" lock (this=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:583
11 Thread 0x7fffda9d7700 (LWP 26673) "rbx" 0x00007ffff728580d in write () from /usr/lib/libpthread.so.0
10 Thread 0x7fffda5d6700 (LWP 26674) "rbx" 0x00007ffff728565a in __lll_unlock_wake () from /usr/lib/libpthread.so.0
9 Thread 0x7fffda1d5700 (LWP 26675) "rbx" rubinius::PolyInlineCache::check_cache (state=0x7fffda1d4ec8, call_site=0x7fffa7969890, call_frame=0x7fffda1ccb20, args=...) at vm/builtin/poly_inline_cache.cpp:96
8 Thread 0x7fffd9dd4700 (LWP 26676) "rbx" lock (this=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:583
7 Thread 0x7fffd95d2700 (LWP 26678) "rbx" 0x0000000000719b56 in num_fields (this=0x7ffff20bdc60) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/tuple.hpp:19
6 Thread 0x7fffd91d1700 (LWP 26679) "rbx" 0x00007ffff6398b03 in select () from /usr/lib/libc.so.6
5 Thread 0x7fffd8d8f700 (LWP 26680) "rbx" 0x00007ffff7282d18 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
* 4 Thread 0x7fffd99d3700 (LWP 26677) "rbx" rubinius::Encoding::find_non_ascii_index (start=0x7ffff51ed090 "SendMessageBatchRequestEntry.8.Id", end=0x7ffff51ed0b1 "") at vm/builtin/encoding.cpp:484
3 Thread 0x7fffdb9db700 (LWP 26669) "rbx" 0x00007ffff6398b03 in select () from /usr/lib/libc.so.6
2 Thread 0x7ffff1290700 (LWP 26649) "rbx" lock (this=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:583
1 Thread 0x7ffff7fbe740 (LWP 26647) "rbx" 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#0 rubinius::Encoding::find_non_ascii_index (start=0x7ffff51ed090 "SendMessageBatchRequestEntry.8.Id", end=0x7ffff51ed0b1 "") at vm/builtin/encoding.cpp:484
484 if(!ISASCII(*p)) {
p = 0x7ffff51ed090 "SendMessageBatchRequestEntry.8.Id"
start = 0x7ffff51ed090 "SendMessageBatchRequestEntry.8.Id"
end = 0x7ffff51ed0b1 ""
Thread 18 (Thread 0x7ffff12a1700 (LWP 26648)):
#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=0x1941bf0, state=0x7ffff12a0ed8) at vm/gc/finalize.cpp:148
#4 0x000000000060bdfe in rubinius::InternalThread::run (ptr=0x1941bf0) 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 17 (Thread 0x7ffff0e8f700 (LWP 26650)):
#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=0x7ffff0e8eed8) 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 16 (Thread 0x7fffe3fff700 (LWP 26651)):
#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 15 (Thread 0x7ffff0437700 (LWP 26656)):
#0 rubinius::GarbageCollector::scan_object (this=0x18b41e0, obj=<optimized out>) at vm/gc/gc.cpp:95
#1 0x0000000000770c2d in walk_pointers (this=<optimized out>, addr=..., mark=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gc/immix.hpp:109
#2 process_mark_stack (this=<optimized out>, alloc=..., count=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/immix.hpp:1095
#3 rubinius::ImmixGC::process_mark_stack (this=0x18b41e0, count=<optimized out>) at vm/gc/immix.cpp:346
#4 0x000000000077297e in rubinius::ImmixMarker::run (this=0x7fffe48f5770, state=0x7ffff0436ed8) at vm/gc/immix_marker.cpp:89
#5 0x000000000060bdfe in rubinius::InternalThread::run (ptr=0x7fffe48f5770) at vm/internal_threads.cpp:43
#6 0x00007ffff727d354 in start_thread () from /usr/lib/libpthread.so.0
#7 0x00007ffff639fbfd in clone () from /usr/lib/libc.so.6
Thread 14 (Thread 0x7fffdb5da700 (LWP 26670)):
#0 lock (this=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:583
#1 lock (this=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:259
#2 StackLockGuard (this=<optimized out>, in_lock=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:279
#3 rubinius::GlobalCache::resolve_i (this=0x7ffff7fcf010, state=0x7fffc80008c0, name=0x4556, msg=..., lookup=...) at vm/global_cache.cpp:139
#4 0x00000000005dc5df in resolve (this=0x7fffdb5c6ff0, state=0x7fffc80008c0, name=0x4556, lookup=...) at vm/dispatch.cpp:53
#5 rubinius::Dispatch::send (this=0x7fffdb5c6ff0, state=0x7fffc80008c0, call_frame=0x7fffdb5c7270, lookup=..., args=..., reason=rubinius::eNormal) at vm/dispatch.cpp:27
#6 0x00000000007555a5 in rubinius::capi::capi_funcall_backend_native (env=0x7fffc80008c0, file=<optimized out>, line=<optimized out>, recv=0x7ffff25354a8, method=0x4556, arg_count=1, args=<optimized out>, block=<optimized out>, allow_private=<optimized out>)
at vm/capi/capi.cpp:142
#7 0x0000000000757329 in rb_funcall (receiver=<optimized out>, method_name=17750, arg_count=1) at vm/capi/capi.cpp:472
#8 0x0000000000764349 in rb_respond_to (obj_handle=140737353936912, method_name=1) at vm/capi/object.cpp:372
#9 0x00007fffe196a716 in ossl_to_der_if_possible (obj=140736685141648) at ossl.c:286
#10 0x00007fffe196d69f in ossl_asn1_decode (self=<optimized out>, obj=140737353936912) at ossl_asn1.c:1064
#11 0x000000000072c119 in rubinius::OneArgument::invoke (state=<optimized out>, nm=0x7fffa7818f00, env=<optimized out>, args=...) at vm/builtin/native_method.cpp:235
#12 0x0000000000722d87 in rubinius::NativeMethod::executor_implementation<rubinius::OneArgument> (state=0x7fffdb5d9ec8, previous=<optimized out>, exec=0x7fffa7818f00, mod=<optimized out>, args=...) at vm/builtin/native_method.cpp:710
#13 0x00000000005ec14a in execute (this=0x7fffc80008c0, state=0x7fffdb5d9ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#14 rubinius::MachineCode::interpreter (state=0x7fffdb5d9ec8, mcode=0x7fffb8040820, call_frame=0x7fffdb5c7bb0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#15 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffdb5d9ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#16 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffdb5d9ec8, previous=0x7fffdb5c84f0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#17 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x1, state=0x7ffff7fcf010, call_frame=0x7fffc80008c0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#18 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffdb5d9ec8, mcode=0x7fffe401bc30, call_frame=0x7fffdb5c84f0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#19 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffdb5d9ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#20 0x00000000005ec250 in execute (this=0x7fffc80008c0, state=0x7fffdb5d9ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#21 rubinius::MachineCode::interpreter (state=0x7fffdb5d9ec8, mcode=0x7fffb804aa90, call_frame=0x7fffdb5c8cf0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#22 0x000000000064994c in rubinius::MachineCode::execute_specialized<rubinius::TwoArguments> (state=0x7fffdb5d9ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#23 0x00000000005ec14a in execute (this=0x7fffc80008c0, state=0x7fffdb5d9ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#24 rubinius::MachineCode::interpreter (state=0x7fffdb5d9ec8, mcode=0x7fffb804b0e0, call_frame=0x7fffdb5c94e0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#25 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb5d9ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#26 0x00000000005ec14a in execute (this=0x7fffc80008c0, state=0x7fffdb5d9ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#27 rubinius::MachineCode::interpreter (state=0x7fffdb5d9ec8, mcode=0x7fffb8002110, call_frame=0x7fffdb5c9cd0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#28 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffdb5d9ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#29 0x00000000005ec04d in execute (this=0x7fffc80008c0, state=0x7fffdb5d9ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#30 rubinius::MachineCode::interpreter (state=0x7fffdb5d9ec8, mcode=0x7fffb806b670, call_frame=0x7fffdb5ca540) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:576
#31 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb5d9ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#32 0x00000000005ec14a in execute (this=0x7fffc80008c0, state=0x7fffdb5d9ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#33 rubinius::MachineCode::interpreter (state=0x7fffdb5d9ec8, mcode=0x7fffb806a4f0, call_frame=0x7fffdb5cad30) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#34 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb5d9ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#35 0x00000000005ec250 in execute (this=0x7fffc80008c0, state=0x7fffdb5d9ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#36 rubinius::MachineCode::interpreter (state=0x7fffdb5d9ec8, mcode=0x7fffb8069b10, call_frame=0x7fffdb5cb570) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#37 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffdb5d9ec8, previous=0x7fffdb5cbd90, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#38 0x00000000005ec3f4 in execute (this=0x7fffa7319aa0, state=0x7fffdb5d9ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#39 rubinius::MachineCode::interpreter (state=0x7fffdb5d9ec8, mcode=0x7fffb8033140, call_frame=0x7fffdb5cbd90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#40 0x0000000000648cce in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x7fffdb5d9ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#41 0x00000000005ec250 in execute (this=0x7fffc80008c0, state=0x7fffdb5d9ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#42 rubinius::MachineCode::interpreter (state=0x7fffdb5d9ec8, mcode=0x7fffd0276640, call_frame=0x7fffdb5cc5b0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#43 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffdb5d9ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#44 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffdb5d9ec8, previous=0x7fffdb5cced0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#45 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x1, state=0x7ffff7fcf010, call_frame=0x7fffc80008c0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#46 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffdb5d9ec8, mcode=0x7fffd02814c0, call_frame=0x7fffdb5cced0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#47 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffdb5d9ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#48 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffdb5d9ec8, previous=0x7fffdb5cd7f0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#49 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x1, state=0x7ffff7fcf010, call_frame=0x7fffc80008c0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#50 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffdb5d9ec8, mcode=0x7fffd02816d0, call_frame=0x7fffdb5cd7f0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#51 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb5d9ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#52 0x00000000005ec250 in execute (this=0x7fffc80008c0, state=0x7fffdb5d9ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#53 rubinius::MachineCode::interpreter (state=0x7fffdb5d9ec8, mcode=0x7fffd0276850, call_frame=0x7fffdb5ce000) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#54 0x000000000064994c in rubinius::MachineCode::execute_specialized<rubinius::TwoArguments> (state=0x7fffdb5d9ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#55 0x00000000005ec250 in execute (this=0x7fffc80008c0, state=0x7fffdb5d9ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#56 rubinius::MachineCode::interpreter (state=0x7fffdb5d9ec8, mcode=0x7fffd0274f40, call_frame=0x7fffdb5ce800) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#57 0x0000000000649f8c in rubinius::MachineCode::execute_specialized<rubinius::ThreeArguments> (state=0x7fffdb5d9ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#58 0x00000000005ec14a in execute (this=0x7fffc80008c0, state=0x7fffdb5d9ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#59 rubinius::MachineCode::interpreter (state=0x7fffdb5d9ec8, mcode=0x7fffd0274e20, call_frame=0x7fffdb5cf030) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#60 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb5d9ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#61 0x00000000005ec14a in execute (this=0x7fffc80008c0, state=0x7fffdb5d9ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#62 rubinius::MachineCode::interpreter (state=0x7fffdb5d9ec8, mcode=0x7fffd0275cb0, call_frame=0x7fffdb5cf820) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#63 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb5d9ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#64 0x00000000005ec14a in execute (this=0x7fffc80008c0, state=0x7fffdb5d9ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#65 rubinius::MachineCode::interpreter (state=0x7fffdb5d9ec8, mcode=0x7fffd0275980, call_frame=0x7fffdb5d0010) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#66 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb5d9ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#67 0x00000000005ec14a in execute (this=0x7fffc80008c0, state=0x7fffdb5d9ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#68 rubinius::MachineCode::interpreter (state=0x7fffdb5d9ec8, mcode=0x7fffd026b620, call_frame=0x7fffdb5d0800) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#69 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb5d9ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#70 0x00000000005ec14a in execute (this=0x7fffc80008c0, state=0x7fffdb5d9ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#71 rubinius::MachineCode::interpreter (state=0x7fffdb5d9ec8, mcode=0x7fffd026b3d0, call_frame=0x7fffdb5d0fd0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#72 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb5d9ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#73 0x00000000005ec14a in execute (this=0x7fffc80008c0, state=0x7fffdb5d9ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#74 rubinius::MachineCode::interpreter (state=0x7fffdb5d9ec8, mcode=0x7fffd026aad0, call_frame=0x7fffdb5d17b0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#75 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb5d9ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#76 0x00000000005ec14a in execute (this=0x7fffc80008c0, state=0x7fffdb5d9ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#77 rubinius::MachineCode::interpreter (state=0x7fffdb5d9ec8, mcode=0x7fffd0261eb0, call_frame=0x7fffdb5d1f90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#78 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb5d9ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#79 0x00000000005ec14a in execute (this=0x7fffc80008c0, state=0x7fffdb5d9ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#80 rubinius::MachineCode::interpreter (state=0x7fffdb5d9ec8, mcode=0x7fffd0260a60, call_frame=0x7fffdb5d2760) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#81 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb5d9ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#82 0x00000000005ec14a in execute (this=0x7fffc80008c0, state=0x7fffdb5d9ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#83 rubinius::MachineCode::interpreter (state=0x7fffdb5d9ec8, mcode=0x7fffd025fb80, call_frame=0x7fffdb5d2f30) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#84 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb5d9ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#85 0x00000000005ec14a in execute (this=0x7fffc80008c0, state=0x7fffdb5d9ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#86 rubinius::MachineCode::interpreter (state=0x7fffdb5d9ec8, mcode=0x7fffd025bb40, call_frame=0x7fffdb5d3710) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#87 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb5d9ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#88 0x00000000005ec14a in execute (this=0x7fffc80008c0, state=0x7fffdb5d9ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#89 rubinius::MachineCode::interpreter (state=0x7fffdb5d9ec8, mcode=0x7fffd025b880, call_frame=0x7fffdb5d3ef0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#90 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb5d9ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#91 0x00000000005ec14a in execute (this=0x7fffc80008c0, state=0x7fffdb5d9ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#92 rubinius::MachineCode::interpreter (state=0x7fffdb5d9ec8, mcode=0x7fffc4001550, call_frame=0x7fffdb5d46d0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#93 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb5d9ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#94 0x00000000005ec14a in execute (this=0x7fffc80008c0, state=0x7fffdb5d9ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#95 rubinius::MachineCode::interpreter (state=0x7fffdb5d9ec8, mcode=0x7fffd0247a30, call_frame=0x7fffdb5d4ec0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#96 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb5d9ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#97 0x00000000005ec14a in execute (this=0x7fffc80008c0, state=0x7fffdb5d9ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#98 rubinius::MachineCode::interpreter (state=0x7fffdb5d9ec8, mcode=0x7fffd02466f0, call_frame=0x7fffdb5d56a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#99 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffdb5d9ec8, previous=0x7fffdb5d5ea0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#100 0x00000000005ec250 in execute (this=0x7fffc80008c0, state=0x7fffdb5d9ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#101 rubinius::MachineCode::interpreter (state=0x7fffdb5d9ec8, mcode=0x7fffd023a740, call_frame=0x7fffdb5d5ea0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#102 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffdb5d9ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#103 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffdb5d9ec8, previous=0x7fffdb5d6810, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#104 0x00000000006f2d1b in rubinius::BlockAsMethod::block_executor (state=0x7fffdb5d9ec8, call_frame=0x7fffdb5d6810, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/block_as_method.cpp:81
#105 0x00000000005ec14a in execute (this=0x7fffc80008c0, state=0x7fffdb5d9ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#106 rubinius::MachineCode::interpreter (state=0x7fffdb5d9ec8, mcode=0x7fffd023a330, call_frame=0x7fffdb5d6810) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#107 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffdb5d9ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#108 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffdb5d9ec8, previous=0x7fffdb5d7150, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#109 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x1, state=0x7ffff7fcf010, call_frame=0x7fffc80008c0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#110 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffdb5d9ec8, mcode=0x7fffe4d20d00, call_frame=0x7fffdb5d7150) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#111 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffdb5d9ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#112 0x00000000005ec250 in execute (this=0x7fffc80008c0, state=0x7fffdb5d9ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#113 rubinius::MachineCode::interpreter (state=0x7fffdb5d9ec8, mcode=0x7fffd0235980, call_frame=0x7fffdb5d7920) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#114 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffdb5d9ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#115 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffdb5d9ec8, previous=0x7fffdb5d8240, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#116 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x1, state=0x7ffff7fcf010, call_frame=0x7fffc80008c0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#117 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffdb5d9ec8, mcode=0x7fffe4d20d00, call_frame=0x7fffdb5d8240) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#118 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffdb5d9ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#119 0x00000000005ec250 in execute (this=0x7fffc80008c0, state=0x7fffdb5d9ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#120 rubinius::MachineCode::interpreter (state=0x7fffdb5d9ec8, mcode=0x7fffe4d1a380, call_frame=0x7fffdb5d8a10) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#121 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffdb5d9ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#122 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffdb5d9ec8, previous=0x7fffdb5d9430, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#123 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x1, state=0x7ffff7fcf010, call_frame=0x7fffc80008c0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#124 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffdb5d9ec8, call_frame=0x7fffdb5d9430, args=...) at vm/builtin/proc.cpp:119
#125 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffdb5d9ec8, call_frame=0x7fffdb5d9430, exec=0x7ffff21612d0, mod=0x18f1060, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817
#126 0x00000000005ec3f4 in execute (this=0x7fffe3159310, state=0x7fffdb5d9ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#127 rubinius::MachineCode::interpreter (state=0x7fffdb5d9ec8, mcode=0x7fffe4069d70, call_frame=0x7fffdb5d9430) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#128 0x0000000000648cce in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x7fffdb5d9ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#129 0x00000000005ec3f4 in execute (this=0x7ffff37d2340, state=0x7fffdb5d9ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#130 rubinius::MachineCode::interpreter (state=0x7fffdb5d9ec8, mcode=0x7fffe4085e70, call_frame=0x7fffdb5d9c50) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#131 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffdb5d9ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#132 0x000000000072dbf6 in rubinius::Object::send (this=<optimized out>, state=0x7fffc80008c0, caller=0x4556, name=<optimized out>, allow_private=<optimized out>) at vm/builtin/object.cpp:516
#133 0x0000000000749430 in rubinius::Thread::run (ptr=0x7fffe4d1b170) at vm/builtin/thread.cpp:371
#134 0x00007ffff727d354 in start_thread () from /usr/lib/libpthread.so.0
#135 0x00007ffff639fbfd in clone () from /usr/lib/libc.so.6
Thread 13 (Thread 0x7fffdb1d9700 (LWP 26671)):
#0 0x00007ffff6396e8d in poll () from /usr/lib/libc.so.6
#1 0x00007fffdbdf2bbb in ?? () from /usr/lib/libresolv.so.2
#2 0x00007fffdbdf0c72 in __libc_res_nquery () from /usr/lib/libresolv.so.2
#3 0x00007fffdbdf12b5 in ?? () from /usr/lib/libresolv.so.2
#4 0x00007fffdbdf1771 in __libc_res_nsearch () from /usr/lib/libresolv.so.2
#5 0x00007fffdb9deaf9 in _nss_dns_gethostbyname4_r () from /usr/lib/libnss_dns.so.2
#6 0x00007ffff638aec1 in gaih_inet () from /usr/lib/libc.so.6
#7 0x00007ffff638ce6e in getaddrinfo () from /usr/lib/libc.so.6
#8 0x00000000007ed7d4 in ffi_call_unix64 ()
#9 0x00000000007ecdd5 in ffi_call ()
#10 0x000000000071ed65 in rubinius::NativeFunction::call (this=0x7fffa771c858, state=0x7fffdb1d8ec8, args=..., call_frame=0x7fffdb1c5150) at vm/builtin/native_function.cpp:1066
#11 0x000000000071d7bd in rubinius::NativeFunction::execute (state=0x7fffdb1d8ec8, call_frame=0x7fffdb1c5150, exec=0x7fffa771c858, mod=<optimized out>, args=...) at vm/builtin/native_function.cpp:83
#12 0x00000000005ec14a in execute (this=0x1, state=0x7fffdb1d8ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#13 rubinius::MachineCode::interpreter (state=0x7fffdb1d8ec8, mcode=0x7fffb8023e10, call_frame=0x7fffdb1c5150) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#14 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffdb1d8ec8, previous=0x7fffdb1c5a10, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#15 0x00000000005ec14a in execute (this=0x1, state=0x7fffdb1d8ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#16 rubinius::MachineCode::interpreter (state=0x7fffdb1d8ec8, mcode=0x7fffb80233c0, call_frame=0x7fffdb1c5a10) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#17 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffdb1d8ec8, previous=0x7fffdb1c62a0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#18 0x00000000005ec14a in execute (this=0x1, state=0x7fffdb1d8ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#19 rubinius::MachineCode::interpreter (state=0x7fffdb1d8ec8, mcode=0x7fffb8022fe0, call_frame=0x7fffdb1c62a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#20 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffdb1d8ec8, previous=0x7fffdb1c6b60, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#21 0x00000000006f6680 in rubinius::CallSite::empty_cache_private (state=0x7fffdb1d8ec8, call_site=<optimized out>, call_frame=0x7fffdb1c6b60, args=...) at vm/builtin/call_site.cpp:131
#22 0x00000000005ec3f4 in execute (this=0x7ffff1aa8400, state=0x7fffdb1d8ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#23 rubinius::MachineCode::interpreter (state=0x7fffdb1d8ec8, mcode=0x7fffe40095b0, call_frame=0x7fffdb1c6b60) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#24 0x0000000000648cce in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x7fffdb1d8ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#25 0x00000000005ec3f4 in execute (this=0x7fffa7fcdac0, state=0x7fffdb1d8ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#26 rubinius::MachineCode::interpreter (state=0x7fffdb1d8ec8, mcode=0x7fffe4555380, call_frame=0x7fffdb1c7360) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#27 0x0000000000648cce in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x7fffdb1d8ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#28 0x00000000005ec14a in execute (this=0x1, state=0x7fffdb1d8ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#29 rubinius::MachineCode::interpreter (state=0x7fffdb1d8ec8, mcode=0x7fffb801e4a0, call_frame=0x7fffdb1c7ba0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#30 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffdb1d8ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#31 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffdb1d8ec8, previous=0x7fffdb1c84c0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#32 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfc, state=0x7fffdb1c2780, call_frame=0x1, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#33 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffdb1d8ec8, mcode=0x7fffb8022750, call_frame=0x7fffdb1c84c0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#34 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffdb1d8ec8, previous=0x7fffdb1c8cd0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#35 0x00000000005ec250 in execute (this=0x1, state=0x7fffdb1d8ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#36 rubinius::MachineCode::interpreter (state=0x7fffdb1d8ec8, mcode=0x7fffb8002110, call_frame=0x7fffdb1c8cd0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#37 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffdb1d8ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#38 0x00000000005ec04d in execute (this=0x1, state=0x7fffdb1d8ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#39 rubinius::MachineCode::interpreter (state=0x7fffdb1d8ec8, mcode=0x7fffb806b670, call_frame=0x7fffdb1c9540) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:576
#40 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb1d8ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#41 0x00000000005ec14a in execute (this=0x1, state=0x7fffdb1d8ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#42 rubinius::MachineCode::interpreter (state=0x7fffdb1d8ec8, mcode=0x7fffb806a4f0, call_frame=0x7fffdb1c9d30) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#43 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb1d8ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#44 0x00000000005ec250 in execute (this=0x1, state=0x7fffdb1d8ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#45 rubinius::MachineCode::interpreter (state=0x7fffdb1d8ec8, mcode=0x7fffb8069b10, call_frame=0x7fffdb1ca570) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#46 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffdb1d8ec8, previous=0x7fffdb1cad90, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#47 0x00000000005ec3f4 in execute (this=0x7fffa7319aa0, state=0x7fffdb1d8ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#48 rubinius::MachineCode::interpreter (state=0x7fffdb1d8ec8, mcode=0x7fffb8033140, call_frame=0x7fffdb1cad90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#49 0x0000000000648cce in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x7fffdb1d8ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#50 0x00000000005ec250 in execute (this=0x1, state=0x7fffdb1d8ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#51 rubinius::MachineCode::interpreter (state=0x7fffdb1d8ec8, mcode=0x7fffd0276640, call_frame=0x7fffdb1cb5b0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#52 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffdb1d8ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#53 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffdb1d8ec8, previous=0x7fffdb1cbed0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#54 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfc, state=0x7fffdb1c2780, call_frame=0x1, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#55 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffdb1d8ec8, mcode=0x7fffd02814c0, call_frame=0x7fffdb1cbed0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#56 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffdb1d8ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#57 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffdb1d8ec8, previous=0x7fffdb1cc7f0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#58 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfc, state=0x7fffdb1c2780, call_frame=0x1, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#59 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffdb1d8ec8, mcode=0x7fffd02816d0, call_frame=0x7fffdb1cc7f0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#60 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb1d8ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#61 0x00000000005ec250 in execute (this=0x1, state=0x7fffdb1d8ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#62 rubinius::MachineCode::interpreter (state=0x7fffdb1d8ec8, mcode=0x7fffd0276850, call_frame=0x7fffdb1cd000) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#63 0x000000000064994c in rubinius::MachineCode::execute_specialized<rubinius::TwoArguments> (state=0x7fffdb1d8ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#64 0x00000000005ec250 in execute (this=0x1, state=0x7fffdb1d8ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#65 rubinius::MachineCode::interpreter (state=0x7fffdb1d8ec8, mcode=0x7fffd0274f40, call_frame=0x7fffdb1cd800) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#66 0x0000000000649f8c in rubinius::MachineCode::execute_specialized<rubinius::ThreeArguments> (state=0x7fffdb1d8ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#67 0x00000000005ec14a in execute (this=0x1, state=0x7fffdb1d8ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#68 rubinius::MachineCode::interpreter (state=0x7fffdb1d8ec8, mcode=0x7fffd0274e20, call_frame=0x7fffdb1ce030) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#69 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb1d8ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#70 0x00000000005ec14a in execute (this=0x1, state=0x7fffdb1d8ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#71 rubinius::MachineCode::interpreter (state=0x7fffdb1d8ec8, mcode=0x7fffd0275cb0, call_frame=0x7fffdb1ce820) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#72 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb1d8ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#73 0x00000000005ec14a in execute (this=0x1, state=0x7fffdb1d8ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#74 rubinius::MachineCode::interpreter (state=0x7fffdb1d8ec8, mcode=0x7fffd0275980, call_frame=0x7fffdb1cf010) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#75 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb1d8ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#76 0x00000000005ec14a in execute (this=0x1, state=0x7fffdb1d8ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#77 rubinius::MachineCode::interpreter (state=0x7fffdb1d8ec8, mcode=0x7fffd026b620, call_frame=0x7fffdb1cf800) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#78 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb1d8ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#79 0x00000000005ec14a in execute (this=0x1, state=0x7fffdb1d8ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#80 rubinius::MachineCode::interpreter (state=0x7fffdb1d8ec8, mcode=0x7fffd026b3d0, call_frame=0x7fffdb1cffd0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#81 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb1d8ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#82 0x00000000005ec14a in execute (this=0x1, state=0x7fffdb1d8ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#83 rubinius::MachineCode::interpreter (state=0x7fffdb1d8ec8, mcode=0x7fffd026aad0, call_frame=0x7fffdb1d07b0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#84 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb1d8ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#85 0x00000000005ec14a in execute (this=0x1, state=0x7fffdb1d8ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#86 rubinius::MachineCode::interpreter (state=0x7fffdb1d8ec8, mcode=0x7fffd0261eb0, call_frame=0x7fffdb1d0f90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#87 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb1d8ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#88 0x00000000005ec14a in execute (this=0x1, state=0x7fffdb1d8ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#89 rubinius::MachineCode::interpreter (state=0x7fffdb1d8ec8, mcode=0x7fffd0260a60, call_frame=0x7fffdb1d1760) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#90 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb1d8ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#91 0x00000000005ec14a in execute (this=0x1, state=0x7fffdb1d8ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#92 rubinius::MachineCode::interpreter (state=0x7fffdb1d8ec8, mcode=0x7fffd025fb80, call_frame=0x7fffdb1d1f30) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#93 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb1d8ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#94 0x00000000005ec14a in execute (this=0x1, state=0x7fffdb1d8ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#95 rubinius::MachineCode::interpreter (state=0x7fffdb1d8ec8, mcode=0x7fffd025bb40, call_frame=0x7fffdb1d2710) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#96 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb1d8ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#97 0x00000000005ec14a in execute (this=0x1, state=0x7fffdb1d8ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#98 rubinius::MachineCode::interpreter (state=0x7fffdb1d8ec8, mcode=0x7fffd025b880, call_frame=0x7fffdb1d2ef0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#99 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb1d8ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#100 0x00000000005ec14a in execute (this=0x1, state=0x7fffdb1d8ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#101 rubinius::MachineCode::interpreter (state=0x7fffdb1d8ec8, mcode=0x7fffc4001550, call_frame=0x7fffdb1d36d0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#102 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb1d8ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#103 0x00000000005ec14a in execute (this=0x1, state=0x7fffdb1d8ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#104 rubinius::MachineCode::interpreter (state=0x7fffdb1d8ec8, mcode=0x7fffd0247a30, call_frame=0x7fffdb1d3ec0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#105 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb1d8ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#106 0x00000000005ec14a in execute (this=0x1, state=0x7fffdb1d8ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#107 rubinius::MachineCode::interpreter (state=0x7fffdb1d8ec8, mcode=0x7fffd02466f0, call_frame=0x7fffdb1d46a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#108 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffdb1d8ec8, previous=0x7fffdb1d4ea0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#109 0x00000000005ec250 in execute (this=0x1, state=0x7fffdb1d8ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#110 rubinius::MachineCode::interpreter (state=0x7fffdb1d8ec8, mcode=0x7fffd023a740, call_frame=0x7fffdb1d4ea0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#111 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffdb1d8ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#112 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffdb1d8ec8, previous=0x7fffdb1d5810, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#113 0x00000000006f2d1b in rubinius::BlockAsMethod::block_executor (state=0x7fffdb1d8ec8, call_frame=0x7fffdb1d5810, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/block_as_method.cpp:81
#114 0x00000000005ec14a in execute (this=0x1, state=0x7fffdb1d8ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#115 rubinius::MachineCode::interpreter (state=0x7fffdb1d8ec8, mcode=0x7fffd023a330, call_frame=0x7fffdb1d5810) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#116 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffdb1d8ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#117 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffdb1d8ec8, previous=0x7fffdb1d6150, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#118 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfc, state=0x7fffdb1c2780, call_frame=0x1, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#119 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffdb1d8ec8, mcode=0x7fffe4d20d00, call_frame=0x7fffdb1d6150) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#120 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffdb1d8ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#121 0x00000000005ec250 in execute (this=0x1, state=0x7fffdb1d8ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#122 rubinius::MachineCode::interpreter (state=0x7fffdb1d8ec8, mcode=0x7fffd0235980, call_frame=0x7fffdb1d6920) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#123 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffdb1d8ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#124 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffdb1d8ec8, previous=0x7fffdb1d7240, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#125 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfc, state=0x7fffdb1c2780, call_frame=0x1, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#126 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffdb1d8ec8, mcode=0x7fffe4d20d00, call_frame=0x7fffdb1d7240) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#127 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffdb1d8ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#128 0x00000000005ec250 in execute (this=0x1, state=0x7fffdb1d8ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#129 rubinius::MachineCode::interpreter (state=0x7fffdb1d8ec8, mcode=0x7fffe4d1a380, call_frame=0x7fffdb1d7a10) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#130 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffdb1d8ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#131 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffdb1d8ec8, previous=0x7fffdb1d8430, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#132 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfc, state=0x7fffdb1c2780, call_frame=0x1, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#133 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffdb1d8ec8, call_frame=0x7fffdb1d8430, args=...) at vm/builtin/proc.cpp:119
#134 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffdb1d8ec8, call_frame=0x7fffdb1d8430, exec=0x7ffff21612d0, mod=0x18f1060, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817
#135 0x00000000005ec3f4 in execute (this=0x7fffe3159310, state=0x7fffdb1d8ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#136 rubinius::MachineCode::interpreter (state=0x7fffdb1d8ec8, mcode=0x7fffe4069d70, call_frame=0x7fffdb1d8430) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#137 0x0000000000648cce in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x7fffdb1d8ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#138 0x00000000005ec3f4 in execute (this=0x7ffff37d2340, state=0x7fffdb1d8ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#139 rubinius::MachineCode::interpreter (state=0x7fffdb1d8ec8, mcode=0x7fffe4085e70, call_frame=0x7fffdb1d8c50) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#140 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffdb1d8ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#141 0x000000000072dbf6 in rubinius::Object::send (this=<optimized out>, state=0x1, caller=0x1388, name=<optimized out>, allow_private=<optimized out>) at vm/builtin/object.cpp:516
#142 0x0000000000749430 in rubinius::Thread::run (ptr=0x7fffe4d1b9d0) at vm/builtin/thread.cpp:371
#143 0x00007ffff727d354 in start_thread () from /usr/lib/libpthread.so.0
#144 0x00007ffff639fbfd in clone () from /usr/lib/libc.so.6
Thread 12 (Thread 0x7fffdadd8700 (LWP 26672)):
#0 lock (this=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:583
#1 lock (this=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:259
#2 StackLockGuard (this=<optimized out>, in_lock=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:279
#3 rubinius::GlobalCache::resolve_i (this=0x7ffff7fcf010, state=0x7fffc00008c0, name=0x3a96, msg=..., lookup=...) at vm/global_cache.cpp:139
#4 0x00000000005dc5df in resolve (this=0x7fffdadc2280, state=0x7fffc00008c0, name=0x3a96, lookup=...) at vm/dispatch.cpp:53
#5 rubinius::Dispatch::send (this=0x7fffdadc2280, state=0x7fffc00008c0, call_frame=0x7fffdadc2720, lookup=..., args=..., reason=rubinius::eNormal) at vm/dispatch.cpp:27
#6 0x00000000007555a5 in rubinius::capi::capi_funcall_backend_native (env=0x7fffc00008c0, file=<optimized out>, line=<optimized out>, recv=0x7ffff25323e0, method=0x3a96, arg_count=1, args=<optimized out>, block=<optimized out>, allow_private=<optimized out>)
at vm/capi/capi.cpp:142
#7 0x0000000000757329 in rb_funcall (receiver=<optimized out>, method_name=14998, arg_count=1) at vm/capi/capi.cpp:472
#8 0x000000000076332f in rb_obj_is_kind_of (object_handle=140736685142464, module_handle=140737026658208) at vm/capi/object.cpp:299
#9 rb_type (obj=140736685142464) at vm/capi/object.cpp:236
#10 0x0000000000763858 in rb_check_convert_type (object=140736685142464, type=11, type_name=0x11a3c26 "Hash", method_name=0x1182b8d "to_hash") at vm/capi/object.cpp:154
#11 0x0000000000769b79 in rb_scan_args_19 (argc=2, argv=0x7fffdadc2650, fmt=<optimized out>) at vm/capi/util.cpp:157
#12 0x00007fffe196618d in ossl_ssl_read_internal (argc=-134418416, argv=0x7fffc00008c0, self=140736082062272, nonblock=1) at ossl_ssl.c:1404
#13 0x0000000000724eaf in rubinius::GenericArguments::invoke (state=<optimized out>, nm=0x7fffa78339e0, env=0x7fffc00008c0, args=...) at vm/builtin/native_method.cpp:299
#14 0x0000000000724617 in rubinius::NativeMethod::executor_implementation<rubinius::GenericArguments> (state=0x7fffdadd7ec8, previous=<optimized out>, exec=0x7fffa78339e0, mod=<optimized out>, args=...) at vm/builtin/native_method.cpp:710
#15 0x00000000005ec14a in execute (this=0x7fffc00008c0, state=0x7fffdadd7ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#16 rubinius::MachineCode::interpreter (state=0x7fffdadd7ec8, mcode=0x7fffcc023350, call_frame=0x7fffdadc3060) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#17 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffdadd7ec8, previous=0x7fffdadc38b0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#18 0x00000000005ec14a in execute (this=0x7fffc00008c0, state=0x7fffdadd7ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#19 rubinius::MachineCode::interpreter (state=0x7fffdadd7ec8, mcode=0x7fffcc022e30, call_frame=0x7fffdadc38b0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#20 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffdadd7ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#21 0x00000000005ec04d in execute (this=0x7fffc00008c0, state=0x7fffdadd7ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#22 rubinius::MachineCode::interpreter (state=0x7fffdadd7ec8, mcode=0x7fffcc00b200, call_frame=0x7fffdadc4090) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:576
#23 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffdadd7ec8, previous=0x7fffdadc48b0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#24 0x00000000005ec14a in execute (this=0x7fffc00008c0, state=0x7fffdadd7ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#25 rubinius::MachineCode::interpreter (state=0x7fffdadd7ec8, mcode=0x7fffcc00b030, call_frame=0x7fffdadc48b0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#26 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffdadd7ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#27 0x00000000005ec14a in execute (this=0x7fffc00008c0, state=0x7fffdadd7ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#28 rubinius::MachineCode::interpreter (state=0x7fffdadd7ec8, mcode=0x7fffcc00ac70, call_frame=0x7fffdadc5070) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#29 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdadd7ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#30 0x00000000005ec14a in execute (this=0x7fffc00008c0, state=0x7fffdadd7ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#31 rubinius::MachineCode::interpreter (state=0x7fffdadd7ec8, mcode=0x7fffcc00a350, call_frame=0x7fffdadc5870) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#32 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdadd7ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#33 0x00000000005ec14a in execute (this=0x7fffc00008c0, state=0x7fffdadd7ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#34 rubinius::MachineCode::interpreter (state=0x7fffdadd7ec8, mcode=0x7fffb806cb40, call_frame=0x7fffdadc60b0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#35 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffdadd7ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#36 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffdadd7ec8, previous=0x7fffdadc6ad0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#37 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x1, state=0x7ffff7fcf010, call_frame=0x7fffc00008c0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#38 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffdadd7ec8, call_frame=0x7fffdadc6ad0, args=...) at vm/builtin/proc.cpp:119
#39 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffdadd7ec8, call_frame=0x7fffdadc6ad0, exec=0x7ffff21612d0, mod=0x18f1060, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817
#40 0x00000000005ec3f4 in execute (this=0x7fffa7989ec0, state=0x7fffdadd7ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#41 rubinius::MachineCode::interpreter (state=0x7fffdadd7ec8, mcode=0x7fffe4069d70, call_frame=0x7fffdadc6ad0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#42 0x0000000000648cce in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x7fffdadd7ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#43 0x0000000000747096 in rubinius::System::vm_catch (state=0x7fffdadd7ec8, dest=0x16976, obj=<optimized out>, call_frame=0x7fffdadc7440) at vm/builtin/system.cpp:1421
#44 0x000000000067fcc6 in rubinius::Primitives::vm_catch (state=0x7fffdadd7ec8, call_frame=0x7fffdadc7440, exec=0x7ffff20db640, mod=0x191bfe0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:20090
#45 0x00000000005ec14a in execute (this=0x7fffc00008c0, state=0x7fffdadd7ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#46 rubinius::MachineCode::interpreter (state=0x7fffdadd7ec8, mcode=0x7fffb806d130, call_frame=0x7fffdadc7440) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#47 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffdadd7ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#48 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffdadd7ec8, previous=0x7fffdadc7d50, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#49 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x1, state=0x7ffff7fcf010, call_frame=0x7fffc00008c0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#50 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffdadd7ec8, mcode=0x7fffb806d250, call_frame=0x7fffdadc7d50) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#51 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdadd7ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#52 0x00000000005ec250 in execute (this=0x7fffc00008c0, state=0x7fffdadd7ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#53 rubinius::MachineCode::interpreter (state=0x7fffdadd7ec8, mcode=0x7fffb806c620, call_frame=0x7fffdadc8540) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#54 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffdadd7ec8, previous=0x7fffdadc8d30, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#55 0x00000000005ec250 in execute (this=0x7fffc00008c0, state=0x7fffdadd7ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#56 rubinius::MachineCode::interpreter (state=0x7fffdadd7ec8, mcode=0x7fffb806a4f0, call_frame=0x7fffdadc8d30) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#57 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdadd7ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#58 0x00000000005ec250 in execute (this=0x7fffc00008c0, state=0x7fffdadd7ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#59 rubinius::MachineCode::interpreter (state=0x7fffdadd7ec8, mcode=0x7fffb8069b10, call_frame=0x7fffdadc9570) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#60 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffdadd7ec8, previous=0x7fffdadc9d90, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#61 0x00000000005ec3f4 in execute (this=0x7fffa7319aa0, state=0x7fffdadd7ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#62 rubinius::MachineCode::interpreter (state=0x7fffdadd7ec8, mcode=0x7fffb8033140, call_frame=0x7fffdadc9d90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#63 0x0000000000648cce in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x7fffdadd7ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#64 0x00000000005ec250 in execute (this=0x7fffc00008c0, state=0x7fffdadd7ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#65 rubinius::MachineCode::interpreter (state=0x7fffdadd7ec8, mcode=0x7fffd0276640, call_frame=0x7fffdadca5b0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#66 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffdadd7ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#67 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffdadd7ec8, previous=0x7fffdadcaed0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#68 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x1, state=0x7ffff7fcf010, call_frame=0x7fffc00008c0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#69 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffdadd7ec8, mcode=0x7fffd02814c0, call_frame=0x7fffdadcaed0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#70 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffdadd7ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#71 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffdadd7ec8, previous=0x7fffdadcb7f0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#72 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x1, state=0x7ffff7fcf010, call_frame=0x7fffc00008c0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#73 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffdadd7ec8, mcode=0x7fffd02816d0, call_frame=0x7fffdadcb7f0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#74 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdadd7ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#75 0x00000000005ec250 in execute (this=0x7fffc00008c0, state=0x7fffdadd7ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#76 rubinius::MachineCode::interpreter (state=0x7fffdadd7ec8, mcode=0x7fffd0276850, call_frame=0x7fffdadcc000) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#77 0x000000000064994c in rubinius::MachineCode::execute_specialized<rubinius::TwoArguments> (state=0x7fffdadd7ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#78 0x00000000005ec250 in execute (this=0x7fffc00008c0, state=0x7fffdadd7ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#79 rubinius::MachineCode::interpreter (state=0x7fffdadd7ec8, mcode=0x7fffd0274f40, call_frame=0x7fffdadcc800) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#80 0x0000000000649f8c in rubinius::MachineCode::execute_specialized<rubinius::ThreeArguments> (state=0x7fffdadd7ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#81 0x00000000005ec14a in execute (this=0x7fffc00008c0, state=0x7fffdadd7ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#82 rubinius::MachineCode::interpreter (state=0x7fffdadd7ec8, mcode=0x7fffd0274e20, call_frame=0x7fffdadcd030) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#83 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdadd7ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#84 0x00000000005ec14a in execute (this=0x7fffc00008c0, state=0x7fffdadd7ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#85 rubinius::MachineCode::interpreter (state=0x7fffdadd7ec8, mcode=0x7fffd0275cb0, call_frame=0x7fffdadcd820) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#86 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdadd7ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#87 0x00000000005ec14a in execute (this=0x7fffc00008c0, state=0x7fffdadd7ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#88 rubinius::MachineCode::interpreter (state=0x7fffdadd7ec8, mcode=0x7fffd0275980, call_frame=0x7fffdadce010) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#89 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdadd7ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#90 0x00000000005ec14a in execute (this=0x7fffc00008c0, state=0x7fffdadd7ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#91 rubinius::MachineCode::interpreter (state=0x7fffdadd7ec8, mcode=0x7fffd026b620, call_frame=0x7fffdadce800) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#92 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdadd7ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#93 0x00000000005ec14a in execute (this=0x7fffc00008c0, state=0x7fffdadd7ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#94 rubinius::MachineCode::interpreter (state=0x7fffdadd7ec8, mcode=0x7fffd026b3d0, call_frame=0x7fffdadcefd0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#95 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdadd7ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#96 0x00000000005ec14a in execute (this=0x7fffc00008c0, state=0x7fffdadd7ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#97 rubinius::MachineCode::interpreter (state=0x7fffdadd7ec8, mcode=0x7fffd026aad0, call_frame=0x7fffdadcf7b0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#98 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdadd7ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#99 0x00000000005ec14a in execute (this=0x7fffc00008c0, state=0x7fffdadd7ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#100 rubinius::MachineCode::interpreter (state=0x7fffdadd7ec8, mcode=0x7fffd0261eb0, call_frame=0x7fffdadcff90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#101 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdadd7ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#102 0x00000000005ec14a in execute (this=0x7fffc00008c0, state=0x7fffdadd7ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#103 rubinius::MachineCode::interpreter (state=0x7fffdadd7ec8, mcode=0x7fffd0260a60, call_frame=0x7fffdadd0760) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#104 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdadd7ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#105 0x00000000005ec14a in execute (this=0x7fffc00008c0, state=0x7fffdadd7ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#106 rubinius::MachineCode::interpreter (state=0x7fffdadd7ec8, mcode=0x7fffd025fb80, call_frame=0x7fffdadd0f30) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#107 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdadd7ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#108 0x00000000005ec14a in execute (this=0x7fffc00008c0, state=0x7fffdadd7ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#109 rubinius::MachineCode::interpreter (state=0x7fffdadd7ec8, mcode=0x7fffd025bb40, call_frame=0x7fffdadd1710) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#110 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdadd7ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#111 0x00000000005ec14a in execute (this=0x7fffc00008c0, state=0x7fffdadd7ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#112 rubinius::MachineCode::interpreter (state=0x7fffdadd7ec8, mcode=0x7fffd025b880, call_frame=0x7fffdadd1ef0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#113 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdadd7ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#114 0x00000000005ec14a in execute (this=0x7fffc00008c0, state=0x7fffdadd7ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#115 rubinius::MachineCode::interpreter (state=0x7fffdadd7ec8, mcode=0x7fffc4001550, call_frame=0x7fffdadd26d0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#116 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdadd7ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#117 0x00000000005ec14a in execute (this=0x7fffc00008c0, state=0x7fffdadd7ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#118 rubinius::MachineCode::interpreter (state=0x7fffdadd7ec8, mcode=0x7fffd0247a30, call_frame=0x7fffdadd2ec0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#119 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdadd7ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#120 0x00000000005ec14a in execute (this=0x7fffc00008c0, state=0x7fffdadd7ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#121 rubinius::MachineCode::interpreter (state=0x7fffdadd7ec8, mcode=0x7fffd02466f0, call_frame=0x7fffdadd36a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#122 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffdadd7ec8, previous=0x7fffdadd3ea0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#123 0x00000000005ec250 in execute (this=0x7fffc00008c0, state=0x7fffdadd7ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#124 rubinius::MachineCode::interpreter (state=0x7fffdadd7ec8, mcode=0x7fffd023a740, call_frame=0x7fffdadd3ea0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#125 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffdadd7ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#126 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffdadd7ec8, previous=0x7fffdadd4810, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#127 0x00000000006f2d1b in rubinius::BlockAsMethod::block_executor (state=0x7fffdadd7ec8, call_frame=0x7fffdadd4810, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/block_as_method.cpp:81
#128 0x00000000005ec14a in execute (this=0x7fffc00008c0, state=0x7fffdadd7ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#129 rubinius::MachineCode::interpreter (state=0x7fffdadd7ec8, mcode=0x7fffd023a330, call_frame=0x7fffdadd4810) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#130 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffdadd7ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#131 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffdadd7ec8, previous=0x7fffdadd5150, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#132 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x1, state=0x7ffff7fcf010, call_frame=0x7fffc00008c0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#133 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffdadd7ec8, mcode=0x7fffe4d20d00, call_frame=0x7fffdadd5150) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#134 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffdadd7ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#135 0x00000000005ec250 in execute (this=0x7fffc00008c0, state=0x7fffdadd7ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#136 rubinius::MachineCode::interpreter (state=0x7fffdadd7ec8, mcode=0x7fffd0235980, call_frame=0x7fffdadd5920) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#137 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffdadd7ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#138 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffdadd7ec8, previous=0x7fffdadd6240, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#139 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x1, state=0x7ffff7fcf010, call_frame=0x7fffc00008c0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#140 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffdadd7ec8, mcode=0x7fffe4d20d00, call_frame=0x7fffdadd6240) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#141 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffdadd7ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#142 0x00000000005ec250 in execute (this=0x7fffc00008c0, state=0x7fffdadd7ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#143 rubinius::MachineCode::interpreter (state=0x7fffdadd7ec8, mcode=0x7fffe4d1a380, call_frame=0x7fffdadd6a10) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#144 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffdadd7ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#145 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffdadd7ec8, previous=0x7fffdadd7430, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#146 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x1, state=0x7ffff7fcf010, call_frame=0x7fffc00008c0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#147 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffdadd7ec8, call_frame=0x7fffdadd7430, args=...) at vm/builtin/proc.cpp:119
#148 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffdadd7ec8, call_frame=0x7fffdadd7430, exec=0x7ffff21612d0, mod=0x18f1060, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817
#149 0x00000000005ec3f4 in execute (this=0x7fffe3159310, state=0x7fffdadd7ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#150 rubinius::MachineCode::interpreter (state=0x7fffdadd7ec8, mcode=0x7fffe4069d70, call_frame=0x7fffdadd7430) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#151 0x0000000000648cce in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x7fffdadd7ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#152 0x00000000005ec3f4 in execute (this=0x7ffff37d2340, state=0x7fffdadd7ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#153 rubinius::MachineCode::interpreter (state=0x7fffdadd7ec8, mcode=0x7fffe4085e70, call_frame=0x7fffdadd7c50) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#154 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffdadd7ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#155 0x000000000072dbf6 in rubinius::Object::send (this=<optimized out>, state=0x7fffc00008c0, caller=0x3a96, name=<optimized out>, allow_private=<optimized out>) at vm/builtin/object.cpp:516
#156 0x0000000000749430 in rubinius::Thread::run (ptr=0x7fffe4d1c230) at vm/builtin/thread.cpp:371
#157 0x00007ffff727d354 in start_thread () from /usr/lib/libpthread.so.0
#158 0x00007ffff639fbfd in clone () from /usr/lib/libc.so.6
Thread 11 (Thread 0x7fffda9d7700 (LWP 26673)):
#0 0x00007ffff728580d in write () from /usr/lib/libpthread.so.0
#1 0x00007fffe13518b5 in sock_write () from /usr/lib/libcrypto.so.1.0.0
#2 0x00007fffe134f6ec in BIO_write () from /usr/lib/libcrypto.so.1.0.0
#3 0x00007fffe16c5fa2 in ssl3_write_pending () from /usr/lib/libssl.so.1.0.0
#4 0x00007fffe16c692a in ssl3_write_bytes () from /usr/lib/libssl.so.1.0.0
#5 0x00007fffe1966009 in ossl_ssl_write_internal (self=<optimized out>, str=<optimized out>, nonblock=0, no_exception=0) at ossl_ssl.c:1515
#6 0x000000000072c119 in rubinius::OneArgument::invoke (state=<optimized out>, nm=0x7fffa7834720, env=<optimized out>, args=...) at vm/builtin/native_method.cpp:235
#7 0x0000000000722d87 in rubinius::NativeMethod::executor_implementation<rubinius::OneArgument> (state=0x7fffda9d6ec8, previous=<optimized out>, exec=0x7fffa7834720, mod=<optimized out>, args=...) at vm/builtin/native_method.cpp:710
#8 0x00000000005ec14a in execute (this=0x7fffcc078606, state=0x7fffda9d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#9 rubinius::MachineCode::interpreter (state=0x7fffda9d6ec8, mcode=0x7fffcc008d40, call_frame=0x7fffda9c07d0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#10 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffda9d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#11 0x00000000005ec14a in execute (this=0x7fffcc078606, state=0x7fffda9d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#12 rubinius::MachineCode::interpreter (state=0x7fffda9d6ec8, mcode=0x7fffcc008b60, call_frame=0x7fffda9c1010) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#13 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffda9d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#14 0x00000000005ec14a in execute (this=0x7fffcc078606, state=0x7fffda9d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#15 rubinius::MachineCode::interpreter (state=0x7fffda9d6ec8, mcode=0x7fffcc008890, call_frame=0x7fffda9c17e0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#16 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffda9d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#17 0x00000000005ec14a in execute (this=0x7fffcc078606, state=0x7fffda9d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#18 rubinius::MachineCode::interpreter (state=0x7fffda9d6ec8, mcode=0x7fffcc0082f0, call_frame=0x7fffda9c1fc0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#19 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffda9d6ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#20 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffda9d6ec8, previous=0x7fffda9c28c0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#21 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x2ba, state=0xb, call_frame=0x7fffcc078606, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#22 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffda9d6ec8, mcode=0x7fffcc0084e0, call_frame=0x7fffda9c28c0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#23 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffda9d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#24 0x00000000005ec250 in execute (this=0x7fffcc078606, state=0x7fffda9d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#25 rubinius::MachineCode::interpreter (state=0x7fffda9d6ec8, mcode=0x7fffcc008190, call_frame=0x7fffda9c3090) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#26 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffda9d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#27 0x00000000005ec14a in execute (this=0x7fffcc078606, state=0x7fffda9d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#28 rubinius::MachineCode::interpreter (state=0x7fffda9d6ec8, mcode=0x7fffcc007360, call_frame=0x7fffda9c3860) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#29 0x0000000000649f8c in rubinius::MachineCode::execute_specialized<rubinius::ThreeArguments> (state=0x7fffda9d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#30 0x00000000005ec14a in execute (this=0x7fffcc078606, state=0x7fffda9d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#31 rubinius::MachineCode::interpreter (state=0x7fffda9d6ec8, mcode=0x7fffcc018e80, call_frame=0x7fffda9c4080) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#32 0x000000000064a63e in rubinius::MachineCode::execute_specialized<rubinius::FixedArguments> (state=0x7fffda9d6ec8, previous=0x7fffda9c48a0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#33 0x00000000005ec14a in execute (this=0x7fffcc078606, state=0x7fffda9d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#34 rubinius::MachineCode::interpreter (state=0x7fffda9d6ec8, mcode=0x7fffcc018820, call_frame=0x7fffda9c48a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#35 0x0000000000649f8c in rubinius::MachineCode::execute_specialized<rubinius::ThreeArguments> (state=0x7fffda9d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#36 0x00000000005ec14a in execute (this=0x7fffcc078606, state=0x7fffda9d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#37 rubinius::MachineCode::interpreter (state=0x7fffda9d6ec8, mcode=0x7fffb806cb40, call_frame=0x7fffda9c50b0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#38 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffda9d6ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#39 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffda9d6ec8, previous=0x7fffda9c5ad0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#40 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x2ba, state=0xb, call_frame=0x7fffcc078606, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#41 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffda9d6ec8, call_frame=0x7fffda9c5ad0, args=...) at vm/builtin/proc.cpp:119
#42 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffda9d6ec8, call_frame=0x7fffda9c5ad0, exec=0x7ffff21612d0, mod=0x18f1060, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817
#43 0x00000000005ec3f4 in execute (this=0x7fffa7989ec0, state=0x7fffda9d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#44 rubinius::MachineCode::interpreter (state=0x7fffda9d6ec8, mcode=0x7fffe4069d70, call_frame=0x7fffda9c5ad0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#45 0x0000000000648cce in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x7fffda9d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#46 0x0000000000747096 in rubinius::System::vm_catch (state=0x7fffda9d6ec8, dest=0x16976, obj=<optimized out>, call_frame=0x7fffda9c6440) at vm/builtin/system.cpp:1421
#47 0x000000000067fcc6 in rubinius::Primitives::vm_catch (state=0x7fffda9d6ec8, call_frame=0x7fffda9c6440, exec=0x7ffff20db640, mod=0x191bfe0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:20090
#48 0x00000000005ec14a in execute (this=0x7fffcc078606, state=0x7fffda9d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#49 rubinius::MachineCode::interpreter (state=0x7fffda9d6ec8, mcode=0x7fffb806d130, call_frame=0x7fffda9c6440) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#50 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffda9d6ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#51 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffda9d6ec8, previous=0x7fffda9c6d50, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#52 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x2ba, state=0xb, call_frame=0x7fffcc078606, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#53 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffda9d6ec8, mcode=0x7fffb806d250, call_frame=0x7fffda9c6d50) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#54 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffda9d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#55 0x00000000005ec250 in execute (this=0x7fffcc078606, state=0x7fffda9d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#56 rubinius::MachineCode::interpreter (state=0x7fffda9d6ec8, mcode=0x7fffb806c620, call_frame=0x7fffda9c7540) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#57 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffda9d6ec8, previous=0x7fffda9c7d30, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#58 0x00000000005ec250 in execute (this=0x7fffcc078606, state=0x7fffda9d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#59 rubinius::MachineCode::interpreter (state=0x7fffda9d6ec8, mcode=0x7fffb806a4f0, call_frame=0x7fffda9c7d30) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#60 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffda9d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#61 0x00000000005ec250 in execute (this=0x7fffcc078606, state=0x7fffda9d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#62 rubinius::MachineCode::interpreter (state=0x7fffda9d6ec8, mcode=0x7fffb8069b10, call_frame=0x7fffda9c8570) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#63 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffda9d6ec8, previous=0x7fffda9c8d90, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#64 0x00000000005ec3f4 in execute (this=0x7fffa7319aa0, state=0x7fffda9d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#65 rubinius::MachineCode::interpreter (state=0x7fffda9d6ec8, mcode=0x7fffb8033140, call_frame=0x7fffda9c8d90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#66 0x0000000000648cce in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x7fffda9d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#67 0x00000000005ec250 in execute (this=0x7fffcc078606, state=0x7fffda9d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#68 rubinius::MachineCode::interpreter (state=0x7fffda9d6ec8, mcode=0x7fffd0276640, call_frame=0x7fffda9c95b0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#69 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffda9d6ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#70 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffda9d6ec8, previous=0x7fffda9c9ed0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#71 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x2ba, state=0xb, call_frame=0x7fffcc078606, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#72 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffda9d6ec8, mcode=0x7fffd02814c0, call_frame=0x7fffda9c9ed0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#73 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffda9d6ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#74 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffda9d6ec8, previous=0x7fffda9ca7f0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#75 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x2ba, state=0xb, call_frame=0x7fffcc078606, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#76 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffda9d6ec8, mcode=0x7fffd02816d0, call_frame=0x7fffda9ca7f0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#77 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffda9d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#78 0x00000000005ec250 in execute (this=0x7fffcc078606, state=0x7fffda9d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#79 rubinius::MachineCode::interpreter (state=0x7fffda9d6ec8, mcode=0x7fffd0276850, call_frame=0x7fffda9cb000) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#80 0x000000000064994c in rubinius::MachineCode::execute_specialized<rubinius::TwoArguments> (state=0x7fffda9d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#81 0x00000000005ec250 in execute (this=0x7fffcc078606, state=0x7fffda9d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#82 rubinius::MachineCode::interpreter (state=0x7fffda9d6ec8, mcode=0x7fffd0274f40, call_frame=0x7fffda9cb800) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#83 0x0000000000649f8c in rubinius::MachineCode::execute_specialized<rubinius::ThreeArguments> (state=0x7fffda9d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#84 0x00000000005ec14a in execute (this=0x7fffcc078606, state=0x7fffda9d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#85 rubinius::MachineCode::interpreter (state=0x7fffda9d6ec8, mcode=0x7fffd0274e20, call_frame=0x7fffda9cc030) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#86 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffda9d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#87 0x00000000005ec14a in execute (this=0x7fffcc078606, state=0x7fffda9d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#88 rubinius::MachineCode::interpreter (state=0x7fffda9d6ec8, mcode=0x7fffd0275cb0, call_frame=0x7fffda9cc820) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#89 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffda9d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#90 0x00000000005ec14a in execute (this=0x7fffcc078606, state=0x7fffda9d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#91 rubinius::MachineCode::interpreter (state=0x7fffda9d6ec8, mcode=0x7fffd0275980, call_frame=0x7fffda9cd010) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#92 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffda9d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#93 0x00000000005ec14a in execute (this=0x7fffcc078606, state=0x7fffda9d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#94 rubinius::MachineCode::interpreter (state=0x7fffda9d6ec8, mcode=0x7fffd026b620, call_frame=0x7fffda9cd800) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#95 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffda9d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#96 0x00000000005ec14a in execute (this=0x7fffcc078606, state=0x7fffda9d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#97 rubinius::MachineCode::interpreter (state=0x7fffda9d6ec8, mcode=0x7fffd026b3d0, call_frame=0x7fffda9cdfd0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#98 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffda9d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#99 0x00000000005ec14a in execute (this=0x7fffcc078606, state=0x7fffda9d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#100 rubinius::MachineCode::interpreter (state=0x7fffda9d6ec8, mcode=0x7fffd026aad0, call_frame=0x7fffda9ce7b0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#101 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffda9d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#102 0x00000000005ec14a in execute (this=0x7fffcc078606, state=0x7fffda9d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#103 rubinius::MachineCode::interpreter (state=0x7fffda9d6ec8, mcode=0x7fffd0261eb0, call_frame=0x7fffda9cef90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#104 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffda9d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#105 0x00000000005ec14a in execute (this=0x7fffcc078606, state=0x7fffda9d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#106 rubinius::MachineCode::interpreter (state=0x7fffda9d6ec8, mcode=0x7fffd0260a60, call_frame=0x7fffda9cf760) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#107 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffda9d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#108 0x00000000005ec14a in execute (this=0x7fffcc078606, state=0x7fffda9d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#109 rubinius::MachineCode::interpreter (state=0x7fffda9d6ec8, mcode=0x7fffd025fb80, call_frame=0x7fffda9cff30) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#110 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffda9d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#111 0x00000000005ec14a in execute (this=0x7fffcc078606, state=0x7fffda9d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#112 rubinius::MachineCode::interpreter (state=0x7fffda9d6ec8, mcode=0x7fffd025bb40, call_frame=0x7fffda9d0710) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#113 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffda9d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#114 0x00000000005ec14a in execute (this=0x7fffcc078606, state=0x7fffda9d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#115 rubinius::MachineCode::interpreter (state=0x7fffda9d6ec8, mcode=0x7fffd025b880, call_frame=0x7fffda9d0ef0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#116 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffda9d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#117 0x00000000005ec14a in execute (this=0x7fffcc078606, state=0x7fffda9d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#118 rubinius::MachineCode::interpreter (state=0x7fffda9d6ec8, mcode=0x7fffc4001550, call_frame=0x7fffda9d16d0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#119 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffda9d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#120 0x00000000005ec14a in execute (this=0x7fffcc078606, state=0x7fffda9d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#121 rubinius::MachineCode::interpreter (state=0x7fffda9d6ec8, mcode=0x7fffd0247a30, call_frame=0x7fffda9d1ec0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#122 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffda9d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#123 0x00000000005ec14a in execute (this=0x7fffcc078606, state=0x7fffda9d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#124 rubinius::MachineCode::interpreter (state=0x7fffda9d6ec8, mcode=0x7fffd02466f0, call_frame=0x7fffda9d26a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#125 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffda9d6ec8, previous=0x7fffda9d2ea0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#126 0x00000000005ec250 in execute (this=0x7fffcc078606, state=0x7fffda9d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#127 rubinius::MachineCode::interpreter (state=0x7fffda9d6ec8, mcode=0x7fffd023a740, call_frame=0x7fffda9d2ea0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#128 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffda9d6ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#129 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffda9d6ec8, previous=0x7fffda9d3810, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#130 0x00000000006f2d1b in rubinius::BlockAsMethod::block_executor (state=0x7fffda9d6ec8, call_frame=0x7fffda9d3810, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/block_as_method.cpp:81
#131 0x00000000005ec14a in execute (this=0x7fffcc078606, state=0x7fffda9d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#132 rubinius::MachineCode::interpreter (state=0x7fffda9d6ec8, mcode=0x7fffd023a330, call_frame=0x7fffda9d3810) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#133 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffda9d6ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#134 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffda9d6ec8, previous=0x7fffda9d4150, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#135 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x2ba, state=0xb, call_frame=0x7fffcc078606, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#136 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffda9d6ec8, mcode=0x7fffe4d20d00, call_frame=0x7fffda9d4150) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#137 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffda9d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#138 0x00000000005ec250 in execute (this=0x7fffcc078606, state=0x7fffda9d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#139 rubinius::MachineCode::interpreter (state=0x7fffda9d6ec8, mcode=0x7fffd0235980, call_frame=0x7fffda9d4920) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#140 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffda9d6ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#141 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffda9d6ec8, previous=0x7fffda9d5240, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#142 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x2ba, state=0xb, call_frame=0x7fffcc078606, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#143 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffda9d6ec8, mcode=0x7fffe4d20d00, call_frame=0x7fffda9d5240) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#144 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffda9d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#145 0x00000000005ec250 in execute (this=0x7fffcc078606, state=0x7fffda9d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#146 rubinius::MachineCode::interpreter (state=0x7fffda9d6ec8, mcode=0x7fffe4d1a380, call_frame=0x7fffda9d5a10) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#147 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffda9d6ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#148 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffda9d6ec8, previous=0x7fffda9d6430, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#149 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x2ba, state=0xb, call_frame=0x7fffcc078606, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#150 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffda9d6ec8, call_frame=0x7fffda9d6430, args=...) at vm/builtin/proc.cpp:119
#151 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffda9d6ec8, call_frame=0x7fffda9d6430, exec=0x7ffff21612d0, mod=0x18f1060, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817
#152 0x00000000005ec3f4 in execute (this=0x7fffe3159310, state=0x7fffda9d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#153 rubinius::MachineCode::interpreter (state=0x7fffda9d6ec8, mcode=0x7fffe4069d70, call_frame=0x7fffda9d6430) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#154 0x0000000000648cce in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x7fffda9d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#155 0x00000000005ec3f4 in execute (this=0x7ffff37d2340, state=0x7fffda9d6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#156 rubinius::MachineCode::interpreter (state=0x7fffda9d6ec8, mcode=0x7fffe4085e70, call_frame=0x7fffda9d6c50) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#157 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffda9d6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#158 0x000000000072dbf6 in rubinius::Object::send (this=<optimized out>, state=0x7fffcc078606, caller=0x2ba, name=<optimized out>, allow_private=<optimized out>) at vm/builtin/object.cpp:516
#159 0x0000000000749430 in rubinius::Thread::run (ptr=0x7fffe4d1ca40) at vm/builtin/thread.cpp:371
#160 0x00007ffff727d354 in start_thread () from /usr/lib/libpthread.so.0
#161 0x00007ffff639fbfd in clone () from /usr/lib/libc.so.6
Thread 10 (Thread 0x7fffda5d6700 (LWP 26674)):
#0 0x00007ffff728565a in __lll_unlock_wake () from /usr/lib/libpthread.so.0
#1 0x00007ffff7280ef1 in __pthread_mutex_unlock_usercnt () from /usr/lib/libpthread.so.0
#2 0x00000000006aa9f8 in unlock (this=0x7fffb8068f58) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:394
#3 unlock (this=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:269
#4 ~GCIndependentLockGuard (this=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/vm.hpp:555
#5 rubinius::InflatedHeader::unlock_mutex (this=<optimized out>, state=<optimized out>, gct=..., call_frame=<optimized out>, obj=<optimized out>) at vm/oop.cpp:994
#6 0x0000000000747b54 in rubinius::System::vm_object_unlock (state=0x0, gct=..., obj=<optimized out>, call_frame=0x7ffff728565a <__lll_unlock_wake+26>) at vm/builtin/system.cpp:1694
#7 0x000000000068445a in rubinius::Primitives::vm_object_unlock (state=0x7fffda5d5ec8, call_frame=0x7fffda5d21c0, exec=0x7ffff20da208, mod=0x191bfe0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:22124
#8 0x00000000005ec14a in execute (this=0x0, state=0x7fffda5d5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#9 rubinius::MachineCode::interpreter (state=0x7fffda5d5ec8, mcode=0x7fffe43236a0, call_frame=0x7fffda5d21c0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#10 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffda5d5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#11 0x00000000005ec04d in execute (this=0x0, state=0x7fffda5d5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#12 rubinius::MachineCode::interpreter (state=0x7fffda5d5ec8, mcode=0x7fffe4323a80, call_frame=0x7fffda5d2990) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:576
#13 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffda5d5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#14 0x00000000005ec250 in execute (this=0x0, state=0x7fffda5d5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#15 rubinius::MachineCode::interpreter (state=0x7fffda5d5ec8, mcode=0x7fffac115520, call_frame=0x7fffda5d3150) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#16 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffda5d5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#17 0x00000000005ec14a in execute (this=0x0, state=0x7fffda5d5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#18 rubinius::MachineCode::interpreter (state=0x7fffda5d5ec8, mcode=0x7fffd0235980, call_frame=0x7fffda5d3920) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#19 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffda5d5ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#20 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffda5d5ec8, previous=0x7fffda5d4240, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#21 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x1, state=0x7fffb8068f58, call_frame=0x0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#22 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffda5d5ec8, mcode=0x7fffe4d20d00, call_frame=0x7fffda5d4240) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#23 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffda5d5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#24 0x00000000005ec250 in execute (this=0x0, state=0x7fffda5d5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#25 rubinius::MachineCode::interpreter (state=0x7fffda5d5ec8, mcode=0x7fffe4d1a380, call_frame=0x7fffda5d4a10) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#26 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffda5d5ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#27 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffda5d5ec8, previous=0x7fffda5d5430, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#28 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x1, state=0x7fffb8068f58, call_frame=0x0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#29 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffda5d5ec8, call_frame=0x7fffda5d5430, args=...) at vm/builtin/proc.cpp:119
#30 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffda5d5ec8, call_frame=0x7fffda5d5430, exec=0x7ffff21612d0, mod=0x18f1060, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817
#31 0x00000000005ec3f4 in execute (this=0x7fffe3159310, state=0x7fffda5d5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#32 rubinius::MachineCode::interpreter (state=0x7fffda5d5ec8, mcode=0x7fffe4069d70, call_frame=0x7fffda5d5430) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#33 0x0000000000648cce in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x7fffda5d5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#34 0x00000000005ec3f4 in execute (this=0x7ffff37d2340, state=0x7fffda5d5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#35 rubinius::MachineCode::interpreter (state=0x7fffda5d5ec8, mcode=0x7fffe4085e70, call_frame=0x7fffda5d5c50) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#36 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffda5d5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#37 0x000000000072dbf6 in rubinius::Object::send (this=<optimized out>, state=0x0, caller=0x7fffb8068f58, name=<optimized out>, allow_private=<optimized out>) at vm/builtin/object.cpp:516
#38 0x0000000000749430 in rubinius::Thread::run (ptr=0x7fffe4d1d2a0) at vm/builtin/thread.cpp:371
#39 0x00007ffff727d354 in start_thread () from /usr/lib/libpthread.so.0
#40 0x00007ffff639fbfd in clone () from /usr/lib/libc.so.6
Thread 9 (Thread 0x7fffda1d5700 (LWP 26675)):
#0 rubinius::PolyInlineCache::check_cache (state=0x7fffda1d4ec8, call_site=0x7fffa7969890, call_frame=0x7fffda1ccb20, args=...) at vm/builtin/poly_inline_cache.cpp:96
#1 0x00000000005ec14a in execute (this=0x7fffa7969890, state=0x7fffda1d4ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#2 rubinius::MachineCode::interpreter (state=0x7fffda1d4ec8, mcode=0x7fffd0246e20, call_frame=0x7fffda1ccb20) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#3 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffda1d4ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#4 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffda1d4ec8, previous=0x7fffda1cd450, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#5 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x7386b0 <rubinius::PolyInlineCache::check_cache(rubinius::State*, rubinius::CallSite*, rubinius::CallFrame*, rubinius::Arguments&)>, state=0x7fffda1d4ec8, call_frame=0x7fffa7969890, args=...,
flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#6 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffda1d4ec8, mcode=0x7fffe41a5800, call_frame=0x7fffda1cd450) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#7 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffda1d4ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#8 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffda1d4ec8, previous=0x7fffda1cdd70, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#9 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x7386b0 <rubinius::PolyInlineCache::check_cache(rubinius::State*, rubinius::CallSite*, rubinius::CallFrame*, rubinius::Arguments&)>, state=0x7fffda1d4ec8, call_frame=0x7fffa7969890, args=...,
flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#10 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffda1d4ec8, mcode=0x7fffd0247650, call_frame=0x7fffda1cdd70) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#11 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffda1d4ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#12 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffda1d4ec8, previous=0x7fffda1ce680, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#13 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x7386b0 <rubinius::PolyInlineCache::check_cache(rubinius::State*, rubinius::CallSite*, rubinius::CallFrame*, rubinius::Arguments&)>, state=0x7fffda1d4ec8, call_frame=0x7fffa7969890, args=...,
flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#14 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffda1d4ec8, mcode=0x7fffe401bc30, call_frame=0x7fffda1ce680) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#15 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffda1d4ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#16 0x00000000005ec250 in execute (this=0x7fffa7969890, state=0x7fffda1d4ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#17 rubinius::MachineCode::interpreter (state=0x7fffda1d4ec8, mcode=0x7fffd02470a0, call_frame=0x7fffda1cee80) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#18 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffda1d4ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#19 0x00000000006f6680 in rubinius::CallSite::empty_cache_private (state=0x7fffda1d4ec8, call_site=<optimized out>, call_frame=0x7fffda1cf6f0, args=...) at vm/builtin/call_site.cpp:131
#20 0x00000000005ec250 in execute (this=0x7fffa7969890, state=0x7fffda1d4ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#21 rubinius::MachineCode::interpreter (state=0x7fffda1d4ec8, mcode=0x7fffe41a50e0, call_frame=0x7fffda1cf6f0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#22 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffda1d4ec8, previous=0x7fffda1cfee0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#23 0x00000000005ec250 in execute (this=0x7fffa7969890, state=0x7fffda1d4ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#24 rubinius::MachineCode::interpreter (state=0x7fffda1d4ec8, mcode=0x7fffd0246bf0, call_frame=0x7fffda1cfee0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#25 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffda1d4ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#26 0x00000000005ec14a in execute (this=0x7fffa7969890, state=0x7fffda1d4ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#27 rubinius::MachineCode::interpreter (state=0x7fffda1d4ec8, mcode=0x7fffd02466f0, call_frame=0x7fffda1d06a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#28 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffda1d4ec8, previous=0x7fffda1d0ea0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#29 0x00000000005ec250 in execute (this=0x7fffa7969890, state=0x7fffda1d4ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#30 rubinius::MachineCode::interpreter (state=0x7fffda1d4ec8, mcode=0x7fffd023a740, call_frame=0x7fffda1d0ea0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#31 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffda1d4ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#32 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffda1d4ec8, previous=0x7fffda1d1810, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#33 0x00000000006f2d1b in rubinius::BlockAsMethod::block_executor (state=0x7fffda1d4ec8, call_frame=0x7fffda1d1810, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/block_as_method.cpp:81
#34 0x00000000005ec14a in execute (this=0x7fffa7969890, state=0x7fffda1d4ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#35 rubinius::MachineCode::interpreter (state=0x7fffda1d4ec8, mcode=0x7fffd023a330, call_frame=0x7fffda1d1810) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#36 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffda1d4ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#37 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffda1d4ec8, previous=0x7fffda1d2150, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#38 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x7386b0 <rubinius::PolyInlineCache::check_cache(rubinius::State*, rubinius::CallSite*, rubinius::CallFrame*, rubinius::Arguments&)>, state=0x7fffda1d4ec8, call_frame=0x7fffa7969890, args=...,
flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#39 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffda1d4ec8, mcode=0x7fffe4d20d00, call_frame=0x7fffda1d2150) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#40 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffda1d4ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#41 0x00000000005ec250 in execute (this=0x7fffa7969890, state=0x7fffda1d4ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#42 rubinius::MachineCode::interpreter (state=0x7fffda1d4ec8, mcode=0x7fffd0235980, call_frame=0x7fffda1d2920) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#43 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffda1d4ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#44 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffda1d4ec8, previous=0x7fffda1d3240, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#45 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x7386b0 <rubinius::PolyInlineCache::check_cache(rubinius::State*, rubinius::CallSite*, rubinius::CallFrame*, rubinius::Arguments&)>, state=0x7fffda1d4ec8, call_frame=0x7fffa7969890, args=...,
flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#46 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffda1d4ec8, mcode=0x7fffe4d20d00, call_frame=0x7fffda1d3240) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#47 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffda1d4ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#48 0x00000000005ec250 in execute (this=0x7fffa7969890, state=0x7fffda1d4ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#49 rubinius::MachineCode::interpreter (state=0x7fffda1d4ec8, mcode=0x7fffe4d1a380, call_frame=0x7fffda1d3a10) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#50 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffda1d4ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#51 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffda1d4ec8, previous=0x7fffda1d4430, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#52 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x7386b0 <rubinius::PolyInlineCache::check_cache(rubinius::State*, rubinius::CallSite*, rubinius::CallFrame*, rubinius::Arguments&)>, state=0x7fffda1d4ec8, call_frame=0x7fffa7969890, args=...,
flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#53 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffda1d4ec8, call_frame=0x7fffda1d4430, args=...) at vm/builtin/proc.cpp:119
#54 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffda1d4ec8, call_frame=0x7fffda1d4430, exec=0x7ffff21612d0, mod=0x18f1060, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817
#55 0x00000000005ec3f4 in execute (this=0x7fffe3159310, state=0x7fffda1d4ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#56 rubinius::MachineCode::interpreter (state=0x7fffda1d4ec8, mcode=0x7fffe4069d70, call_frame=0x7fffda1d4430) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#57 0x0000000000648cce in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x7fffda1d4ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#58 0x00000000005ec3f4 in execute (this=0x7ffff37d2340, state=0x7fffda1d4ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#59 rubinius::MachineCode::interpreter (state=0x7fffda1d4ec8, mcode=0x7fffe4085e70, call_frame=0x7fffda1d4c50) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#60 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffda1d4ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#61 0x000000000072dbf6 in rubinius::Object::send (this=<optimized out>, state=0x7fffa7969890, caller=0x7fffda1ccb20, name=<optimized out>, allow_private=<optimized out>) at vm/builtin/object.cpp:516
#62 0x0000000000749430 in rubinius::Thread::run (ptr=0x7fffe4d1db00) at vm/builtin/thread.cpp:371
#63 0x00007ffff727d354 in start_thread () from /usr/lib/libpthread.so.0
#64 0x00007ffff639fbfd in clone () from /usr/lib/libc.so.6
Thread 8 (Thread 0x7fffd9dd4700 (LWP 26676)):
#0 lock (this=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:583
#1 lock (this=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:259
#2 StackLockGuard (this=<optimized out>, in_lock=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:279
#3 rubinius::GlobalCache::resolve_i (this=0x7ffff7fcf010, state=0x7fffb00008c0, name=0x446e, msg=..., lookup=...) at vm/global_cache.cpp:139
#4 0x00000000005dc5df in resolve (this=0x7fffd9dc2aa0, state=0x7fffb00008c0, name=0x446e, lookup=...) at vm/dispatch.cpp:53
#5 rubinius::Dispatch::send (this=0x7fffd9dc2aa0, state=0x7fffb00008c0, call_frame=0x7fffd9dc2ca0, lookup=..., args=..., reason=rubinius::eNormal) at vm/dispatch.cpp:27
#6 0x00000000007555a5 in rubinius::capi::capi_funcall_backend_native (env=0x7fffb00008c0, file=<optimized out>, line=<optimized out>, recv=0x7fffa5208f78, method=0x446e, arg_count=0, args=<optimized out>, block=<optimized out>, allow_private=<optimized out>)
at vm/capi/capi.cpp:142
#7 0x0000000000757329 in rb_funcall (receiver=<optimized out>, method_name=17518, arg_count=0) at vm/capi/capi.cpp:472
#8 0x00007fffe19656da in ossl_ssl_close (self=140736549194864) at ossl_ssl.c:1598
#9 0x00000000007223ff in invoke (state=<optimized out>, env=<optimized out>, nm=<optimized out>, args=...) at vm/builtin/native_method.cpp:223
#10 rubinius::NativeMethod::executor_implementation<rubinius::ZeroArguments> (state=0x7fffd9dd3ec8, previous=<optimized out>, exec=0x7fffa7834ee0, mod=<optimized out>, args=...) at vm/builtin/native_method.cpp:710
#11 0x00000000005ec04d in execute (this=0x7fffb00008c0, state=0x7fffd9dd3ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#12 rubinius::MachineCode::interpreter (state=0x7fffd9dd3ec8, mcode=0x7fffcc017a90, call_frame=0x7fffd9dc35d0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:576
#13 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd9dd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#14 0x00000000005ec14a in execute (this=0x7fffb00008c0, state=0x7fffd9dd3ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#15 rubinius::MachineCode::interpreter (state=0x7fffd9dd3ec8, mcode=0x7fffcc033fd0, call_frame=0x7fffd9dc3da0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#16 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd9dd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#17 0x00000000005ec14a in execute (this=0x7fffb00008c0, state=0x7fffd9dd3ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#18 rubinius::MachineCode::interpreter (state=0x7fffd9dd3ec8, mcode=0x7fffb80760b0, call_frame=0x7fffd9dc4550) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#19 0x000000000064994c in rubinius::MachineCode::execute_specialized<rubinius::TwoArguments> (state=0x7fffd9dd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#20 0x00000000005ec14a in execute (this=0x7fffb00008c0, state=0x7fffd9dd3ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#21 rubinius::MachineCode::interpreter (state=0x7fffd9dd3ec8, mcode=0x7fffb806a4f0, call_frame=0x7fffd9dc4d30) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#22 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd9dd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#23 0x00000000005ec250 in execute (this=0x7fffb00008c0, state=0x7fffd9dd3ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#24 rubinius::MachineCode::interpreter (state=0x7fffd9dd3ec8, mcode=0x7fffb8069b10, call_frame=0x7fffd9dc5570) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#25 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd9dd3ec8, previous=0x7fffd9dc5d90, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#26 0x00000000005ec3f4 in execute (this=0x7fffa7319aa0, state=0x7fffd9dd3ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#27 rubinius::MachineCode::interpreter (state=0x7fffd9dd3ec8, mcode=0x7fffb8033140, call_frame=0x7fffd9dc5d90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#28 0x0000000000648cce in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x7fffd9dd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#29 0x00000000005ec250 in execute (this=0x7fffb00008c0, state=0x7fffd9dd3ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#30 rubinius::MachineCode::interpreter (state=0x7fffd9dd3ec8, mcode=0x7fffd0276640, call_frame=0x7fffd9dc65b0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#31 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd9dd3ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#32 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd9dd3ec8, previous=0x7fffd9dc6ed0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#33 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x1, state=0x7ffff7fcf010, call_frame=0x7fffb00008c0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#34 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd9dd3ec8, mcode=0x7fffd02814c0, call_frame=0x7fffd9dc6ed0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#35 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd9dd3ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#36 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd9dd3ec8, previous=0x7fffd9dc77f0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#37 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x1, state=0x7ffff7fcf010, call_frame=0x7fffb00008c0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#38 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd9dd3ec8, mcode=0x7fffd02816d0, call_frame=0x7fffd9dc77f0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#39 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd9dd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#40 0x00000000005ec250 in execute (this=0x7fffb00008c0, state=0x7fffd9dd3ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#41 rubinius::MachineCode::interpreter (state=0x7fffd9dd3ec8, mcode=0x7fffd0276850, call_frame=0x7fffd9dc8000) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#42 0x000000000064994c in rubinius::MachineCode::execute_specialized<rubinius::TwoArguments> (state=0x7fffd9dd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#43 0x00000000005ec250 in execute (this=0x7fffb00008c0, state=0x7fffd9dd3ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#44 rubinius::MachineCode::interpreter (state=0x7fffd9dd3ec8, mcode=0x7fffd0274f40, call_frame=0x7fffd9dc8800) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#45 0x0000000000649f8c in rubinius::MachineCode::execute_specialized<rubinius::ThreeArguments> (state=0x7fffd9dd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#46 0x00000000005ec14a in execute (this=0x7fffb00008c0, state=0x7fffd9dd3ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#47 rubinius::MachineCode::interpreter (state=0x7fffd9dd3ec8, mcode=0x7fffd0274e20, call_frame=0x7fffd9dc9030) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#48 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd9dd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#49 0x00000000005ec14a in execute (this=0x7fffb00008c0, state=0x7fffd9dd3ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#50 rubinius::MachineCode::interpreter (state=0x7fffd9dd3ec8, mcode=0x7fffd0275cb0, call_frame=0x7fffd9dc9820) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#51 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd9dd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#52 0x00000000005ec14a in execute (this=0x7fffb00008c0, state=0x7fffd9dd3ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#53 rubinius::MachineCode::interpreter (state=0x7fffd9dd3ec8, mcode=0x7fffd0275980, call_frame=0x7fffd9dca010) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#54 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd9dd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#55 0x00000000005ec14a in execute (this=0x7fffb00008c0, state=0x7fffd9dd3ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#56 rubinius::MachineCode::interpreter (state=0x7fffd9dd3ec8, mcode=0x7fffd026b620, call_frame=0x7fffd9dca800) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#57 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd9dd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#58 0x00000000005ec14a in execute (this=0x7fffb00008c0, state=0x7fffd9dd3ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#59 rubinius::MachineCode::interpreter (state=0x7fffd9dd3ec8, mcode=0x7fffd026b3d0, call_frame=0x7fffd9dcafd0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#60 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd9dd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#61 0x00000000005ec14a in execute (this=0x7fffb00008c0, state=0x7fffd9dd3ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#62 rubinius::MachineCode::interpreter (state=0x7fffd9dd3ec8, mcode=0x7fffd026aad0, call_frame=0x7fffd9dcb7b0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#63 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd9dd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#64 0x00000000005ec14a in execute (this=0x7fffb00008c0, state=0x7fffd9dd3ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#65 rubinius::MachineCode::interpreter (state=0x7fffd9dd3ec8, mcode=0x7fffd0261eb0, call_frame=0x7fffd9dcbf90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#66 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd9dd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#67 0x00000000005ec14a in execute (this=0x7fffb00008c0, state=0x7fffd9dd3ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#68 rubinius::MachineCode::interpreter (state=0x7fffd9dd3ec8, mcode=0x7fffd0260a60, call_frame=0x7fffd9dcc760) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#69 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd9dd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#70 0x00000000005ec14a in execute (this=0x7fffb00008c0, state=0x7fffd9dd3ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#71 rubinius::MachineCode::interpreter (state=0x7fffd9dd3ec8, mcode=0x7fffd025fb80, call_frame=0x7fffd9dccf30) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#72 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd9dd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#73 0x00000000005ec14a in execute (this=0x7fffb00008c0, state=0x7fffd9dd3ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#74 rubinius::MachineCode::interpreter (state=0x7fffd9dd3ec8, mcode=0x7fffd025bb40, call_frame=0x7fffd9dcd710) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#75 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd9dd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#76 0x00000000005ec14a in execute (this=0x7fffb00008c0, state=0x7fffd9dd3ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#77 rubinius::MachineCode::interpreter (state=0x7fffd9dd3ec8, mcode=0x7fffd025b880, call_frame=0x7fffd9dcdef0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#78 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd9dd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#79 0x00000000005ec14a in execute (this=0x7fffb00008c0, state=0x7fffd9dd3ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#80 rubinius::MachineCode::interpreter (state=0x7fffd9dd3ec8, mcode=0x7fffc4001550, call_frame=0x7fffd9dce6d0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#81 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd9dd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#82 0x00000000005ec14a in execute (this=0x7fffb00008c0, state=0x7fffd9dd3ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#83 rubinius::MachineCode::interpreter (state=0x7fffd9dd3ec8, mcode=0x7fffd0247a30, call_frame=0x7fffd9dceec0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#84 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd9dd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#85 0x00000000005ec14a in execute (this=0x7fffb00008c0, state=0x7fffd9dd3ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#86 rubinius::MachineCode::interpreter (state=0x7fffd9dd3ec8, mcode=0x7fffd02466f0, call_frame=0x7fffd9dcf6a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#87 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd9dd3ec8, previous=0x7fffd9dcfea0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#88 0x00000000005ec250 in execute (this=0x7fffb00008c0, state=0x7fffd9dd3ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#89 rubinius::MachineCode::interpreter (state=0x7fffd9dd3ec8, mcode=0x7fffd023a740, call_frame=0x7fffd9dcfea0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#90 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd9dd3ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#91 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd9dd3ec8, previous=0x7fffd9dd0810, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#92 0x00000000006f2d1b in rubinius::BlockAsMethod::block_executor (state=0x7fffd9dd3ec8, call_frame=0x7fffd9dd0810, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/block_as_method.cpp:81
#93 0x00000000005ec14a in execute (this=0x7fffb00008c0, state=0x7fffd9dd3ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#94 rubinius::MachineCode::interpreter (state=0x7fffd9dd3ec8, mcode=0x7fffd023a330, call_frame=0x7fffd9dd0810) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#95 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd9dd3ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#96 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd9dd3ec8, previous=0x7fffd9dd1150, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#97 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x1, state=0x7ffff7fcf010, call_frame=0x7fffb00008c0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#98 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd9dd3ec8, mcode=0x7fffe4d20d00, call_frame=0x7fffd9dd1150) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#99 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd9dd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#100 0x00000000005ec250 in execute (this=0x7fffb00008c0, state=0x7fffd9dd3ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#101 rubinius::MachineCode::interpreter (state=0x7fffd9dd3ec8, mcode=0x7fffd0235980, call_frame=0x7fffd9dd1920) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#102 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd9dd3ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#103 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd9dd3ec8, previous=0x7fffd9dd2240, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#104 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x1, state=0x7ffff7fcf010, call_frame=0x7fffb00008c0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#105 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd9dd3ec8, mcode=0x7fffe4d20d00, call_frame=0x7fffd9dd2240) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#106 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd9dd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#107 0x00000000005ec250 in execute (this=0x7fffb00008c0, state=0x7fffd9dd3ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#108 rubinius::MachineCode::interpreter (state=0x7fffd9dd3ec8, mcode=0x7fffe4d1a380, call_frame=0x7fffd9dd2a10) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#109 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd9dd3ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#110 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd9dd3ec8, previous=0x7fffd9dd3430, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#111 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x1, state=0x7ffff7fcf010, call_frame=0x7fffb00008c0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#112 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffd9dd3ec8, call_frame=0x7fffd9dd3430, args=...) at vm/builtin/proc.cpp:119
#113 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffd9dd3ec8, call_frame=0x7fffd9dd3430, exec=0x7ffff21612d0, mod=0x18f1060, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817
#114 0x00000000005ec3f4 in execute (this=0x7fffe3159310, state=0x7fffd9dd3ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#115 rubinius::MachineCode::interpreter (state=0x7fffd9dd3ec8, mcode=0x7fffe4069d70, call_frame=0x7fffd9dd3430) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#116 0x0000000000648cce in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x7fffd9dd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#117 0x00000000005ec3f4 in execute (this=0x7ffff37d2340, state=0x7fffd9dd3ec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#118 rubinius::MachineCode::interpreter (state=0x7fffd9dd3ec8, mcode=0x7fffe4085e70, call_frame=0x7fffd9dd3c50) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#119 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd9dd3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#120 0x000000000072dbf6 in rubinius::Object::send (this=<optimized out>, state=0x7fffb00008c0, caller=0x446e, name=<optimized out>, allow_private=<optimized out>) at vm/builtin/object.cpp:516
#121 0x0000000000749430 in rubinius::Thread::run (ptr=0x7fffe4d1e310) at vm/builtin/thread.cpp:371
#122 0x00007ffff727d354 in start_thread () from /usr/lib/libpthread.so.0
#123 0x00007ffff639fbfd in clone () from /usr/lib/libc.so.6
Thread 7 (Thread 0x7fffd95d2700 (LWP 26678)):
#0 0x0000000000719b56 in num_fields (this=0x7ffff20bdc60) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/tuple.hpp:19
#1 at (this=0x7ffff20bdc60, index=254) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/tuple.hpp:76
#2 at (this=0x7ffff20bdc60, index=254, state=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/tuple.hpp:81
#3 rubinius::MethodTable::find_entry (this=0x7ffff1abdb90, state=0x7fffa80008c0, name=0x1a5fe) at vm/builtin/method_table.cpp:218
#4 0x00000000005e83fc in hierarchy_resolve (state=0x7fffa80008c0, name=<optimized out>, lookup=..., msg=...) at vm/global_cache.cpp:27
#5 rubinius::GlobalCache::resolve_i (this=0x7ffff7fcf010, state=0x7fffa80008c0, name=0x1a5fe, msg=..., lookup=...) at vm/global_cache.cpp:156
#6 0x000000000072f3c4 in rubinius::Object::respond_to (this=<optimized out>, state=0x7fffa80008c0, name=0x1a5fe, priv=0xa) at vm/builtin/object.cpp:873
#7 0x000000000072f128 in rubinius::Object::respond_to (this=0x7ffff24ebf18, state=0x7fffa80008c0, name=0x1a5fe, priv=0xa, calling_environment=0x7fffd95b9c38) at vm/builtin/object.cpp:842
#8 0x0000000000671048 in rubinius::Primitives::object_respond_to (state=0x7fffa80008c0, call_frame=0x7fffd95ba420, exec=0x7ffff1e5a510, mod=0x7fffe4013c50, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:13898
#9 0x00000000005ec14a in execute (this=0x7fffa80008c0, state=0x7fffa80008c0, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#10 rubinius::MachineCode::interpreter (state=0x7fffa80008c0, mcode=0x7fffe4361610, call_frame=0x7fffd95ba420) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#11 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffa80008c0, previous=0x7fffd95bac10, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#12 0x00000000005ec14a in execute (this=0x7fffa80008c0, state=0x7fffa80008c0, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#13 rubinius::MachineCode::interpreter (state=0x7fffa80008c0, mcode=0x7fffb8084e60, call_frame=0x7fffd95bac10) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#14 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffa80008c0, previous=0x7fffd95bb420, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#15 0x00000000005ec3f4 in execute (this=0x7fffa734fbc0, state=0x7fffa80008c0, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#16 rubinius::MachineCode::interpreter (state=0x7fffa80008c0, mcode=0x7fffb80a3370, call_frame=0x7fffd95bb420) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#17 0x0000000000648cce in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x7fffa80008c0, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#18 0x00000000005ec14a in execute (this=0x7fffa80008c0, state=0x7fffa80008c0, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#19 rubinius::MachineCode::interpreter (state=0x7fffa80008c0, mcode=0x7fffb80a3100, call_frame=0x7fffd95bbc40) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#20 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffa80008c0, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#21 0x000000000072dd0b in rubinius::Object::send_prim (this=<optimized out>, state=0x7fffa80008c0, call_frame=0x7fffd95bc1a0, exec=<optimized out>, mod=<optimized out>, args=..., min_visibility=0x3808) at vm/builtin/object.cpp:557
#22 0x000000000072dd4c in rubinius::Object::private_send_prim (this=0x7ffff1abdb90, state=0x7fffa80008c0, call_frame=0x820, exec=0x7ffff20bdc60, mod=0x7fffd95b9c38, args=...) at vm/builtin/object.cpp:561
#23 0x00000000006711e4 in rubinius::Primitives::object_send (state=0x7fffa80008c0, call_frame=0x7fffd95bc1a0, exec=0x7ffff1b68918, mod=0x7fffe4013c50, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:13929
#24 0x00000000007555a5 in rubinius::capi::capi_funcall_backend_native (env=0x7fffa80008c0, file=<optimized out>, line=<optimized out>, recv=0x7ffff24ed100, method=0x53e, arg_count=2, args=<optimized out>, block=<optimized out>, allow_private=<optimized out>)
at vm/capi/capi.cpp:142
#25 0x0000000000757329 in rb_funcall (receiver=<optimized out>, method_name=1342, arg_count=2) at vm/capi/capi.cpp:472
#26 0x00007fffe1fe4cd0 in ll_driver_each_token (token=140736011968352, self=140737026686672) at driver.c:285
#27 0x000000000072620b in rubinius::GenericArguments::invoke (state=<optimized out>, nm=0x7ffff24ed478, env=0x7fffa80008c0, args=...) at vm/builtin/native_method.cpp:591
#28 0x0000000000724617 in rubinius::NativeMethod::executor_implementation<rubinius::GenericArguments> (state=0x7fffa80008c0, previous=<optimized out>, exec=0x7ffff24ed478, mod=<optimized out>, args=...) at vm/builtin/native_method.cpp:710
#29 0x00000000005ed025 in rubinius::MachineCode::interpreter (state=0x7fffa80008c0, mcode=0x7fffb8080700, call_frame=0x7fffd95bcae0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:825
#30 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffa80008c0, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#31 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffa80008c0, previous=0x7fffd95bd520, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#32 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x1000000ff, state=0x7ffff1abdb90, call_frame=0x7fffa80008c0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#33 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffa80008c0, call_frame=0x7fffd95bd520, args=...) at vm/builtin/proc.cpp:119
#34 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffa80008c0, call_frame=0x7fffd95bd520, exec=0x7ffff21612d0, mod=0x18f1060, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817
#35 0x00000000005ec3f4 in execute (this=0x7fffa7989ec0, state=0x7fffa80008c0, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#36 rubinius::MachineCode::interpreter (state=0x7fffa80008c0, mcode=0x7fffe4069d70, call_frame=0x7fffd95bd520) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#37 0x0000000000648cce in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x7fffa80008c0, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#38 0x00000000005ec14a in execute (this=0x7fffa80008c0, state=0x7fffa80008c0, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#39 rubinius::MachineCode::interpreter (state=0x7fffa80008c0, mcode=0x7fffb8081620, call_frame=0x7fffd95bdd40) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#40 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffa80008c0, previous=0x7fffd95be540, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#41 0x00000000005ec14a in execute (this=0x7fffa80008c0, state=0x7fffa80008c0, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#42 rubinius::MachineCode::interpreter (state=0x7fffa80008c0, mcode=0x7fffb80a1c40, call_frame=0x7fffd95be540) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#43 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffa80008c0, previous=0x7fffd95bea20, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#44 0x00000000007555a5 in rubinius::capi::capi_funcall_backend_native (env=0x7fffa80008c0, file=<optimized out>, line=<optimized out>, recv=0x7ffff24ed298, method=0x1a126, arg_count=1, args=<optimized out>, block=<optimized out>, allow_private=<optimized out>)
at vm/capi/capi.cpp:142
#45 0x0000000000757329 in rb_funcall (receiver=<optimized out>, receiver@entry=140737026685424, method_name=method_name@entry=106790, arg_count=1) at vm/capi/capi.cpp:472
#46 0x00007fffe1ddf0d5 in liboga_xml_lexer_callback (self=self@entry=140737026685424, name=name@entry=106790, encoding=encoding@entry=0x1870388 <OnigEncodingUTF_8>, ts=<optimized out>,
te=te@entry=0x7fff9f80c7d1 "><SendMessageBatchResultEntry><Id>99439882a8c8d8502af00d326763cde5</Id><MessageId>0fed0afd-a60d-44b2-be68-3f62ee9a5960</MessageId><MD5OfMessageBody>b3c9b230a5e1cc0222289b54de57f9c7</MD5OfMessageBody><"...) at ext/c/lexer.rl:54
#47 0x00007fffe1de0ddc in oga_xml_lexer_advance (self=140737026685424, data_block=140737026685136) at ext/ragel/base_lexer.rl:378
#48 0x000000000072c119 in rubinius::OneArgument::invoke (state=<optimized out>, nm=0x7fffe2d994b0, env=<optimized out>, args=...) at vm/builtin/native_method.cpp:235
#49 0x0000000000722d87 in rubinius::NativeMethod::executor_implementation<rubinius::OneArgument> (state=0x7fffa80008c0, previous=<optimized out>, exec=0x7fffe2d994b0, mod=<optimized out>, args=...) at vm/builtin/native_method.cpp:710
#50 0x00000000005ec14a in execute (this=0x7fffa80008c0, state=0x7fffa80008c0, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#51 rubinius::MachineCode::interpreter (state=0x7fffa80008c0, mcode=0x7fffb8080d00, call_frame=0x7fffd95bf360) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#52 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffa80008c0, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#53 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffa80008c0, previous=0x7fffd95bfc80, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#54 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x1000000ff, state=0x7ffff1abdb90, call_frame=0x7fffa80008c0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#55 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffa80008c0, mcode=0x7fffb8080f40, call_frame=0x7fffd95bfc80) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#56 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffa80008c0, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#57 0x00000000005ec250 in execute (this=0x7fffa80008c0, state=0x7fffa80008c0, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#58 rubinius::MachineCode::interpreter (state=0x7fffa80008c0, mcode=0x7fffb8080910, call_frame=0x7fffd95c0440) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#59 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffa80008c0, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#60 0x00000000005ec250 in execute (this=0x7fffa80008c0, state=0x7fffa80008c0, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#61 rubinius::MachineCode::interpreter (state=0x7fffa80008c0, mcode=0x7fffb80804a0, call_frame=0x7fffd95c0c20) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#62 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffa80008c0, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#63 0x00000000007555a5 in rubinius::capi::capi_funcall_backend_native (env=0x7fffa80008c0, file=<optimized out>, line=<optimized out>, recv=0x7ffff24ed100, method=0x1a516, arg_count=0, args=<optimized out>, block=<optimized out>, allow_private=<optimized out>)
at vm/capi/capi.cpp:142
#64 0x0000000000757559 in rb_funcall2 (receiver=<optimized out>, method_name=107798, arg_count=0, v_args=<optimized out>) at vm/capi/capi.cpp:494
#65 0x00007fffe1fe4f28 in ll_driver_parse (self=140737026686672) at driver.c:324
#66 0x00000000007223ff in invoke (state=<optimized out>, env=<optimized out>, nm=<optimized out>, args=...) at vm/builtin/native_method.cpp:223
#67 rubinius::NativeMethod::executor_implementation<rubinius::ZeroArguments> (state=0x7fffd95d1ec8, previous=<optimized out>, exec=0x7fffe2d5a7a0, mod=<optimized out>, args=...) at vm/builtin/native_method.cpp:710
#68 0x00000000005eefd3 in execute (this=0x7fffa80008c0, state=0x7fffd95d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#69 rubinius::MachineCode::interpreter (state=0x7fffd95d1ec8, mcode=0x7fffb8080290, call_frame=0x7fffd95c17e0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:1308
#70 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd95d1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#71 0x00000000005ec14a in execute (this=0x7fffa80008c0, state=0x7fffd95d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#72 rubinius::MachineCode::interpreter (state=0x7fffd95d1ec8, mcode=0x7fffb807ee50, call_frame=0x7fffd95c1fb0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#73 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd95d1ec8, previous=0x7fffd95c27d0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#74 0x00000000005ec14a in execute (this=0x7fffa80008c0, state=0x7fffd95d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#75 rubinius::MachineCode::interpreter (state=0x7fffd95d1ec8, mcode=0x7fffb807e7e0, call_frame=0x7fffd95c27d0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#76 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd95d1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#77 0x00000000005ec14a in execute (this=0x7fffa80008c0, state=0x7fffd95d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#78 rubinius::MachineCode::interpreter (state=0x7fffd95d1ec8, mcode=0x7fffb801efe0, call_frame=0x7fffd95c2fe0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#79 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd95d1ec8, previous=0x7fffd95c37f0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#80 0x00000000005ec14a in execute (this=0x7fffa80008c0, state=0x7fffd95d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#81 rubinius::MachineCode::interpreter (state=0x7fffd95d1ec8, mcode=0x7fffb807b380, call_frame=0x7fffd95c37f0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#82 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd95d1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#83 0x00000000005ec14a in execute (this=0x7fffa80008c0, state=0x7fffd95d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#84 rubinius::MachineCode::interpreter (state=0x7fffd95d1ec8, mcode=0x7fffb807af00, call_frame=0x7fffd95c3fe0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#85 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd95d1ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#86 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd95d1ec8, previous=0x7fffd95c4a00, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#87 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x1000000ff, state=0x7ffff1abdb90, call_frame=0x7fffa80008c0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#88 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffd95d1ec8, call_frame=0x7fffd95c4a00, args=...) at vm/builtin/proc.cpp:119
#89 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffd95d1ec8, call_frame=0x7fffd95c4a00, exec=0x7ffff21612d0, mod=0x18f1060, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817
#90 0x00000000005ec3f4 in execute (this=0x7fffa7989ec0, state=0x7fffd95d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#91 rubinius::MachineCode::interpreter (state=0x7fffd95d1ec8, mcode=0x7fffe4069d70, call_frame=0x7fffd95c4a00) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#92 0x0000000000648cce in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x7fffd95d1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#93 0x00000000005ec14a in execute (this=0x7fffa80008c0, state=0x7fffd95d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#94 rubinius::MachineCode::interpreter (state=0x7fffd95d1ec8, mcode=0x7fffb807a8c0, call_frame=0x7fffd95c5220) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#95 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd95d1ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#96 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd95d1ec8, previous=0x7fffd95c5b20, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#97 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x1000000ff, state=0x7ffff1abdb90, call_frame=0x7fffa80008c0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#98 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd95d1ec8, mcode=0x7fffb807ada0, call_frame=0x7fffd95c5b20) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#99 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd95d1ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#100 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd95d1ec8, previous=0x7fffd95c6520, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#101 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x1000000ff, state=0x7ffff1abdb90, call_frame=0x7fffa80008c0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#102 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffd95d1ec8, call_frame=0x7fffd95c6520, args=...) at vm/builtin/proc.cpp:119
#103 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffd95d1ec8, call_frame=0x7fffd95c6520, exec=0x7ffff21612d0, mod=0x18f1060, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817
#104 0x00000000005ec3f4 in execute (this=0x7fffa7989ec0, state=0x7fffd95d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#105 rubinius::MachineCode::interpreter (state=0x7fffd95d1ec8, mcode=0x7fffe4069d70, call_frame=0x7fffd95c6520) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#106 0x0000000000648cce in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x7fffd95d1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#107 0x00000000005ec3f4 in execute (this=0x7fffa735d010, state=0x7fffd95d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#108 rubinius::MachineCode::interpreter (state=0x7fffd95d1ec8, mcode=0x7fffb807a200, call_frame=0x7fffd95c6d40) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#109 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd95d1ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#110 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd95d1ec8, previous=0x7fffd95c7780, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#111 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x1000000ff, state=0x7ffff1abdb90, call_frame=0x7fffa80008c0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#112 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffd95d1ec8, call_frame=0x7fffd95c7780, args=...) at vm/builtin/proc.cpp:119
#113 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffd95d1ec8, call_frame=0x7fffd95c7780, exec=0x7ffff21612d0, mod=0x18f1060, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817
#114 0x00000000005ec3f4 in execute (this=0x7fffa7989ec0, state=0x7fffd95d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#115 rubinius::MachineCode::interpreter (state=0x7fffd95d1ec8, mcode=0x7fffe4069d70, call_frame=0x7fffd95c7780) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#116 0x0000000000648cce in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x7fffd95d1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#117 0x00000000005ec14a in execute (this=0x7fffa80008c0, state=0x7fffd95d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#118 rubinius::MachineCode::interpreter (state=0x7fffd95d1ec8, mcode=0x7fffb8079960, call_frame=0x7fffd95c7fa0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#119 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd95d1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#120 0x00000000005ec250 in execute (this=0x7fffa80008c0, state=0x7fffd95d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#121 rubinius::MachineCode::interpreter (state=0x7fffd95d1ec8, mcode=0x7fffb807ab40, call_frame=0x7fffd95c87a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#122 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd95d1ec8, previous=0x7fffd95c8fa0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#123 0x00000000005ec250 in execute (this=0x7fffa80008c0, state=0x7fffd95d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#124 rubinius::MachineCode::interpreter (state=0x7fffd95d1ec8, mcode=0x7fffb807a770, call_frame=0x7fffd95c8fa0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#125 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd95d1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#126 0x00000000005ec250 in execute (this=0x7fffa80008c0, state=0x7fffd95d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#127 rubinius::MachineCode::interpreter (state=0x7fffd95d1ec8, mcode=0x7fffb807b110, call_frame=0x7fffd95c97a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#128 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd95d1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#129 0x00000000005ec250 in execute (this=0x7fffa80008c0, state=0x7fffd95d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#130 rubinius::MachineCode::interpreter (state=0x7fffd95d1ec8, mcode=0x7fffd0261eb0, call_frame=0x7fffd95c9f90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#131 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd95d1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#132 0x00000000005ec14a in execute (this=0x7fffa80008c0, state=0x7fffd95d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#133 rubinius::MachineCode::interpreter (state=0x7fffd95d1ec8, mcode=0x7fffd0260a60, call_frame=0x7fffd95ca760) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#134 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd95d1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#135 0x00000000005ec14a in execute (this=0x7fffa80008c0, state=0x7fffd95d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#136 rubinius::MachineCode::interpreter (state=0x7fffd95d1ec8, mcode=0x7fffd025fb80, call_frame=0x7fffd95caf30) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#137 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd95d1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#138 0x00000000005ec14a in execute (this=0x7fffa80008c0, state=0x7fffd95d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#139 rubinius::MachineCode::interpreter (state=0x7fffd95d1ec8, mcode=0x7fffd025bb40, call_frame=0x7fffd95cb710) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#140 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd95d1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#141 0x00000000005ec14a in execute (this=0x7fffa80008c0, state=0x7fffd95d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#142 rubinius::MachineCode::interpreter (state=0x7fffd95d1ec8, mcode=0x7fffd025b880, call_frame=0x7fffd95cbef0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#143 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd95d1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#144 0x00000000005ec14a in execute (this=0x7fffa80008c0, state=0x7fffd95d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#145 rubinius::MachineCode::interpreter (state=0x7fffd95d1ec8, mcode=0x7fffc4001550, call_frame=0x7fffd95cc6d0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#146 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd95d1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#147 0x00000000005ec14a in execute (this=0x7fffa80008c0, state=0x7fffd95d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#148 rubinius::MachineCode::interpreter (state=0x7fffd95d1ec8, mcode=0x7fffd0247a30, call_frame=0x7fffd95ccec0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#149 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd95d1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#150 0x00000000005ec14a in execute (this=0x7fffa80008c0, state=0x7fffd95d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#151 rubinius::MachineCode::interpreter (state=0x7fffd95d1ec8, mcode=0x7fffd02466f0, call_frame=0x7fffd95cd6a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#152 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd95d1ec8, previous=0x7fffd95cdea0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#153 0x00000000005ec250 in execute (this=0x7fffa80008c0, state=0x7fffd95d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#154 rubinius::MachineCode::interpreter (state=0x7fffd95d1ec8, mcode=0x7fffd023a740, call_frame=0x7fffd95cdea0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#155 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd95d1ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#156 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd95d1ec8, previous=0x7fffd95ce810, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#157 0x00000000006f2d1b in rubinius::BlockAsMethod::block_executor (state=0x7fffd95d1ec8, call_frame=0x7fffd95ce810, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/block_as_method.cpp:81
#158 0x00000000005ec14a in execute (this=0x7fffa80008c0, state=0x7fffd95d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#159 rubinius::MachineCode::interpreter (state=0x7fffd95d1ec8, mcode=0x7fffd023a330, call_frame=0x7fffd95ce810) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#160 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd95d1ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#161 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd95d1ec8, previous=0x7fffd95cf150, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#162 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x1000000ff, state=0x7ffff1abdb90, call_frame=0x7fffa80008c0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#163 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd95d1ec8, mcode=0x7fffe4d20d00, call_frame=0x7fffd95cf150) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#164 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd95d1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#165 0x00000000005ec250 in execute (this=0x7fffa80008c0, state=0x7fffd95d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#166 rubinius::MachineCode::interpreter (state=0x7fffd95d1ec8, mcode=0x7fffd0235980, call_frame=0x7fffd95cf920) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#167 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd95d1ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#168 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd95d1ec8, previous=0x7fffd95d0240, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#169 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x1000000ff, state=0x7ffff1abdb90, call_frame=0x7fffa80008c0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#170 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd95d1ec8, mcode=0x7fffe4d20d00, call_frame=0x7fffd95d0240) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#171 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd95d1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#172 0x00000000005ec250 in execute (this=0x7fffa80008c0, state=0x7fffd95d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#173 rubinius::MachineCode::interpreter (state=0x7fffd95d1ec8, mcode=0x7fffe4d1a380, call_frame=0x7fffd95d0a10) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#174 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd95d1ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#175 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd95d1ec8, previous=0x7fffd95d1430, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#176 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x1000000ff, state=0x7ffff1abdb90, call_frame=0x7fffa80008c0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#177 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffd95d1ec8, call_frame=0x7fffd95d1430, args=...) at vm/builtin/proc.cpp:119
#178 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffd95d1ec8, call_frame=0x7fffd95d1430, exec=0x7ffff21612d0, mod=0x18f1060, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817
#179 0x00000000005ec3f4 in execute (this=0x7fffe3159310, state=0x7fffd95d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#180 rubinius::MachineCode::interpreter (state=0x7fffd95d1ec8, mcode=0x7fffe4069d70, call_frame=0x7fffd95d1430) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#181 0x0000000000648cce in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x7fffd95d1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#182 0x00000000005ec3f4 in execute (this=0x7ffff37d2340, state=0x7fffd95d1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#183 rubinius::MachineCode::interpreter (state=0x7fffd95d1ec8, mcode=0x7fffe4085e70, call_frame=0x7fffd95d1c50) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#184 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd95d1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#185 0x000000000072dbf6 in rubinius::Object::send (this=<optimized out>, state=0x7fffa80008c0, caller=0x820, name=<optimized out>, allow_private=<optimized out>) at vm/builtin/object.cpp:516
#186 0x0000000000749430 in rubinius::Thread::run (ptr=0x7fffe4d1f3d0) at vm/builtin/thread.cpp:371
#187 0x00007ffff727d354 in start_thread () from /usr/lib/libpthread.so.0
#188 0x00007ffff639fbfd in clone () from /usr/lib/libc.so.6
Thread 6 (Thread 0x7fffd91d1700 (LWP 26679)):
#0 0x00007ffff6398b03 in select () from /usr/lib/libc.so.6
#1 0x0000000000768070 in rb_thread_select (max=8, read=read@entry=0x7fffd91c59d0, write=write@entry=0x0, except=except@entry=0x0, input_tv=input_tv@entry=0x0) at vm/capi/thread.cpp:61
#2 0x00007fffe0fd1f6e in wait_socket_readable (conn=conn@entry=0x7fffe4cddc50, ptimeout=0x0, is_readable=is_readable@entry=0x7fffe0fd20a0 <get_result_readable>) at pg_connection.c:2418
#3 0x00007fffe0fd3d26 in pgconn_block (argc=argc@entry=0, argv=argv@entry=0x0, self=self@entry=140737026452336) at pg_connection.c:3081
#4 0x00007fffe0fd54d6 in pgconn_async_exec (argc=1, argv=0x7fffd91c5af0, self=140737026452336) at pg_connection.c:3151
#5 0x0000000000724eaf in rubinius::GenericArguments::invoke (state=<optimized out>, nm=0x7fffe308d148, env=0x7fffac0008c0, args=...) at vm/builtin/native_method.cpp:299
#6 0x0000000000724617 in rubinius::NativeMethod::executor_implementation<rubinius::GenericArguments> (state=0x7fffd91d0ec8, previous=<optimized out>, exec=0x7fffe308d148, mod=<optimized out>, args=...) at vm/builtin/native_method.cpp:710
#7 0x00000000005ec14a in execute (this=0x7fffd91c59d0, state=0x7fffd91d0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#8 rubinius::MachineCode::interpreter (state=0x7fffd91d0ec8, mcode=0x7fffe4ce95c0, call_frame=0x7fffd91c64f0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#9 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd91d0ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#10 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd91d0ec8, previous=0x7fffd91c6e00, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#11 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x1, state=0x8, call_frame=0x7fffd91c59d0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#12 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd91d0ec8, mcode=0x7fffe4ce9800, call_frame=0x7fffd91c6e00) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#13 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd91d0ec8, previous=0x7fffd91c7630, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#14 0x00000000005ec250 in execute (this=0x7fffd91c59d0, state=0x7fffd91d0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#15 rubinius::MachineCode::interpreter (state=0x7fffd91d0ec8, mcode=0x7fffe4ce9350, call_frame=0x7fffd91c7630) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#16 0x000000000064994c in rubinius::MachineCode::execute_specialized<rubinius::TwoArguments> (state=0x7fffd91d0ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#17 0x00000000005ec14a in execute (this=0x7fffd91c59d0, state=0x7fffd91d0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#18 rubinius::MachineCode::interpreter (state=0x7fffd91d0ec8, mcode=0x7fffe4ceb2b0, call_frame=0x7fffd91c7e20) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#19 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd91d0ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#20 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd91d0ec8, previous=0x7fffd91c8730, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#21 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x1, state=0x8, call_frame=0x7fffd91c59d0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#22 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd91d0ec8, mcode=0x7fffe4ceacc0, call_frame=0x7fffd91c8730) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#23 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd91d0ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#24 0x00000000005ec250 in execute (this=0x7fffd91c59d0, state=0x7fffd91d0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#25 rubinius::MachineCode::interpreter (state=0x7fffd91d0ec8, mcode=0x7fffe4cf21b0, call_frame=0x7fffd91c8f60) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#26 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd91d0ec8, previous=0x7fffd91c9770, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#27 0x00000000005ec250 in execute (this=0x7fffd91c59d0, state=0x7fffd91d0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#28 rubinius::MachineCode::interpreter (state=0x7fffd91d0ec8, mcode=0x7fffe4d15f40, call_frame=0x7fffd91c9770) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#29 0x0000000000649f8c in rubinius::MachineCode::execute_specialized<rubinius::ThreeArguments> (state=0x7fffd91d0ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#30 0x00000000005ec250 in execute (this=0x7fffd91c59d0, state=0x7fffd91d0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#31 rubinius::MachineCode::interpreter (state=0x7fffd91d0ec8, mcode=0x7fffe4d15960, call_frame=0x7fffd91c9f90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#32 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd91d0ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#33 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd91d0ec8, previous=0x7fffd91ca8b0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#34 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x1, state=0x8, call_frame=0x7fffd91c59d0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#35 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd91d0ec8, mcode=0x7fffe4d15bb0, call_frame=0x7fffd91ca8b0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#36 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd91d0ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#37 0x00000000005ec250 in execute (this=0x7fffd91c59d0, state=0x7fffd91d0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#38 rubinius::MachineCode::interpreter (state=0x7fffd91d0ec8, mcode=0x7fffe4d15800, call_frame=0x7fffd91cb0b0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#39 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd91d0ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#40 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd91d0ec8, previous=0x7fffd91cb9d0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#41 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x1, state=0x8, call_frame=0x7fffd91c59d0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#42 0x00000000005ed025 in rubinius::MachineCode::interpreter (state=0x7fffd91d0ec8, mcode=0x7fffe4cd6740, call_frame=0x7fffd91cb9d0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:825
#43 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd91d0ec8, previous=0x7fffd91cc200, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#44 0x00000000005ec250 in execute (this=0x7fffd91c59d0, state=0x7fffd91d0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#45 rubinius::MachineCode::interpreter (state=0x7fffd91d0ec8, mcode=0x7fffe4cd64c0, call_frame=0x7fffd91cc200) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#46 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd91d0ec8, previous=0x7fffd91cca00, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#47 0x00000000005ec250 in execute (this=0x7fffd91c59d0, state=0x7fffd91d0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#48 rubinius::MachineCode::interpreter (state=0x7fffd91d0ec8, mcode=0x7fffe4d15580, call_frame=0x7fffd91cca00) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#49 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd91d0ec8, previous=0x7fffd91cd210, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#50 0x00000000005ec250 in execute (this=0x7fffd91c59d0, state=0x7fffd91d0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#51 rubinius::MachineCode::interpreter (state=0x7fffd91d0ec8, mcode=0x7fffe4d14f60, call_frame=0x7fffd91cd210) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#52 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd91d0ec8, previous=0x7fffd91cda30, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#53 0x00000000005ec250 in execute (this=0x7fffd91c59d0, state=0x7fffd91d0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#54 rubinius::MachineCode::interpreter (state=0x7fffd91d0ec8, mcode=0x7fffe4d14af0, call_frame=0x7fffd91cda30) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#55 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd91d0ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#56 0x00000000005ec250 in execute (this=0x7fffd91c59d0, state=0x7fffd91d0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#57 rubinius::MachineCode::interpreter (state=0x7fffd91d0ec8, mcode=0x7fffe4d09340, call_frame=0x7fffd91ce210) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#58 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd91d0ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#59 0x00000000005eefd3 in execute (this=0x7fffd91c59d0, state=0x7fffd91d0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#60 rubinius::MachineCode::interpreter (state=0x7fffd91d0ec8, mcode=0x7fffe4d08e50, call_frame=0x7fffd91ce9f0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:1308
#61 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd91d0ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#62 0x00000000005ec3f4 in execute (this=0x7ffff1aefb58, state=0x7fffd91d0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#63 rubinius::MachineCode::interpreter (state=0x7fffd91d0ec8, mcode=0x7fffac004390, call_frame=0x7fffd91cf1e0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#64 0x0000000000648cce in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x7fffd91d0ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#65 0x00000000005ec14a in execute (this=0x7fffd91c59d0, state=0x7fffd91d0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#66 rubinius::MachineCode::interpreter (state=0x7fffd91d0ec8, mcode=0x7fffe4d1fbe0, call_frame=0x7fffd91cfa00) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#67 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd91d0ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#68 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd91d0ec8, previous=0x7fffd91d0430, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#69 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x1, state=0x8, call_frame=0x7fffd91c59d0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#70 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffd91d0ec8, call_frame=0x7fffd91d0430, args=...) at vm/builtin/proc.cpp:119
#71 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffd91d0ec8, call_frame=0x7fffd91d0430, exec=0x7ffff21612d0, mod=0x18f1060, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817
#72 0x00000000005ec3f4 in execute (this=0x7fffe3159310, state=0x7fffd91d0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#73 rubinius::MachineCode::interpreter (state=0x7fffd91d0ec8, mcode=0x7fffe4069d70, call_frame=0x7fffd91d0430) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#74 0x0000000000648cce in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x7fffd91d0ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#75 0x00000000005ec3f4 in execute (this=0x7ffff37d2340, state=0x7fffd91d0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#76 rubinius::MachineCode::interpreter (state=0x7fffd91d0ec8, mcode=0x7fffe4085e70, call_frame=0x7fffd91d0c50) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#77 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd91d0ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#78 0x000000000072dbf6 in rubinius::Object::send (this=<optimized out>, state=0x7fffd91c59d0, caller=0x0, name=<optimized out>, allow_private=<optimized out>) at vm/builtin/object.cpp:516
#79 0x0000000000749430 in rubinius::Thread::run (ptr=0x7fffe4d20090) at vm/builtin/thread.cpp:371
#80 0x00007ffff727d354 in start_thread () from /usr/lib/libpthread.so.0
#81 0x00007ffff639fbfd in clone () from /usr/lib/libc.so.6
Thread 5 (Thread 0x7fffd8d8f700 (LWP 26680)):
#0 0x00007ffff7282d18 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1 0x00000000006f7b4e in wait_until (ts=0x55a90c51, 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=0x7fffd8d8eec8, gct=..., duration=<optimized out>, call_frame=0x7fffd8d8d050) at vm/builtin/channel.cpp:151
#3 0x00000000006558eb in rubinius::Primitives::channel_receive_timeout (state=0x7fffd8d8eec8, call_frame=0x7fffd8d8d050, exec=0x7ffff2150080, mod=0x18f16e0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:3333
#4 0x00000000005ec14a in execute (this=0x189, state=0x7fffd8d8eec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#5 rubinius::MachineCode::interpreter (state=0x7fffd8d8eec8, mcode=0x7fffa0000ae0, call_frame=0x7fffd8d8d050) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#6 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd8d8eec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#7 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7fffd8d8eec8, call_frame=0x7fffd8d8da30, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224
#8 0x00000000006f67f7 in rubinius::CallSite::empty_cache_vcall (state=0x7fffd8d8eec8, call_site=<optimized out>, call_frame=0x7fffd8d8da30, args=...) at vm/builtin/call_site.cpp:167
#9 0x00000000005ec04d in execute (this=0x189, state=0x7fffd8d8eec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#10 rubinius::MachineCode::interpreter (state=0x7fffd8d8eec8, mcode=0x7fffd0072fc0, call_frame=0x7fffd8d8da30) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:576
#11 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd8d8eec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#12 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd8d8eec8, previous=0x7fffd8d8e430, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#13 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfc, state=0x7fffe2ab2e8c, call_frame=0x189, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#14 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffd8d8eec8, call_frame=0x7fffd8d8e430, args=...) at vm/builtin/proc.cpp:119
#15 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffd8d8eec8, call_frame=0x7fffd8d8e430, exec=0x7ffff21612d0, mod=0x18f1060, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817
#16 0x00000000005ec3f4 in execute (this=0x7fffe3159310, state=0x7fffd8d8eec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#17 rubinius::MachineCode::interpreter (state=0x7fffd8d8eec8, mcode=0x7fffe4069d70, call_frame=0x7fffd8d8e430) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#18 0x0000000000648cce in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x7fffd8d8eec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#19 0x00000000005ec3f4 in execute (this=0x7ffff37d2340, state=0x7fffd8d8eec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#20 rubinius::MachineCode::interpreter (state=0x7fffd8d8eec8, mcode=0x7fffe4085e70, call_frame=0x7fffd8d8ec50) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#21 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd8d8eec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#22 0x000000000072dbf6 in rubinius::Object::send (this=<optimized out>, state=0x189, caller=0x61, name=<optimized out>, allow_private=<optimized out>) at vm/builtin/object.cpp:516
#23 0x0000000000749430 in rubinius::Thread::run (ptr=0x7fffd0073110) at vm/builtin/thread.cpp:371
#24 0x00007ffff727d354 in start_thread () from /usr/lib/libpthread.so.0
#25 0x00007ffff639fbfd in clone () from /usr/lib/libc.so.6
Thread 4 (Thread 0x7fffd99d3700 (LWP 26677)):
#0 rubinius::Encoding::find_non_ascii_index (start=0x7ffff51ed090 "SendMessageBatchRequestEntry.8.Id", end=0x7ffff51ed0b1 "") at vm/builtin/encoding.cpp:484
#1 0x000000000073dc2b in rubinius::String::ascii_only_p (this=0x7ffff24cba00, state=<optimized out>) at vm/builtin/string.cpp:1871
#2 0x0000000000679f7e in rubinius::Primitives::string_ascii_only_p (state=0x7fffd99d2ec8, call_frame=0x7fffd99c55b0, exec=0x7ffff2277830, mod=0x18eafd0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:17647
#3 0x00000000005ec14a in execute (this=0x7ffff51ed0b1, state=0x7fffd99d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#4 rubinius::MachineCode::interpreter (state=0x7fffd99d2ec8, mcode=0x7fffe42a7f20, call_frame=0x7fffd99c55b0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#5 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd99d2ec8, previous=0x7fffd99c5e40, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#6 0x00000000005ec14a in execute (this=0x7ffff51ed0b1, state=0x7fffd99d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#7 rubinius::MachineCode::interpreter (state=0x7fffd99d2ec8, mcode=0x7fffe42a9cd0, call_frame=0x7fffd99c5e40) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#8 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd99d2ec8, previous=0x7fffd99c6650, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#9 0x00000000005ec14a in execute (this=0x7ffff51ed0b1, state=0x7fffd99d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#10 rubinius::MachineCode::interpreter (state=0x7fffd99d2ec8, mcode=0x7fffd0269be0, call_frame=0x7fffd99c6650) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#11 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd99d2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#12 0x00000000005ec14a in execute (this=0x7ffff51ed0b1, state=0x7fffd99d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#13 rubinius::MachineCode::interpreter (state=0x7fffd99d2ec8, mcode=0x7fffd02699b0, call_frame=0x7fffd99c6e30) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#14 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd99d2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#15 0x00000000005ec14a in execute (this=0x7ffff51ed0b1, state=0x7fffd99d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#16 rubinius::MachineCode::interpreter (state=0x7fffd99d2ec8, mcode=0x7fffd0269700, call_frame=0x7fffd99c7600) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#17 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd99d2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#18 0x000000000072dd0b in rubinius::Object::send_prim (this=<optimized out>, state=0x7fffd99d2ec8, call_frame=0x7fffd99c7eb0, exec=<optimized out>, mod=<optimized out>, args=..., min_visibility=0x7fffd99d2ec8) at vm/builtin/object.cpp:557
#19 0x000000000072dd4c in rubinius::Object::private_send_prim (this=0x7ffff51ed090, state=0x7ffff51ed0b1, call_frame=0x1, exec=0x7ffff51ed090, mod=0x7fffd99c53a8, args=...) at vm/builtin/object.cpp:561
#20 0x00000000006711e4 in rubinius::Primitives::object_send (state=0x7fffd99d2ec8, call_frame=0x7fffd99c7eb0, exec=0x7ffff2347380, mod=0x18e7410, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:13929
#21 0x00000000005ec3f4 in execute (this=0x7fffe310eb60, state=0x7fffd99d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#22 rubinius::MachineCode::interpreter (state=0x7fffd99d2ec8, mcode=0x7fffe42266c0, call_frame=0x7fffd99c7eb0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#23 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd99d2ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#24 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd99d2ec8, previous=0x7fffd99c8800, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#25 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xffffffffffffffff, state=0x7ffff51ed090, call_frame=0x7ffff51ed0b1, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#26 0x00000000005ed025 in rubinius::MachineCode::interpreter (state=0x7fffd99d2ec8, mcode=0x7fffe4021f50, call_frame=0x7fffd99c8800) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:825
#27 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd99d2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#28 0x00000000005ec250 in execute (this=0x7ffff51ed0b1, state=0x7fffd99d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#29 rubinius::MachineCode::interpreter (state=0x7fffd99d2ec8, mcode=0x7fffd02690b0, call_frame=0x7fffd99c9030) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#30 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd99d2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#31 0x00000000005ec14a in execute (this=0x7ffff51ed0b1, state=0x7fffd99d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#32 rubinius::MachineCode::interpreter (state=0x7fffd99d2ec8, mcode=0x7fffd0268e40, call_frame=0x7fffd99c97f0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#33 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd99d2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#34 0x00000000005ec14a in execute (this=0x7ffff51ed0b1, state=0x7fffd99d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#35 rubinius::MachineCode::interpreter (state=0x7fffd99d2ec8, mcode=0x7fffd0268b40, call_frame=0x7fffd99c9fd0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#36 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd99d2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#37 0x00000000005ec14a in execute (this=0x7ffff51ed0b1, state=0x7fffd99d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#38 rubinius::MachineCode::interpreter (state=0x7fffd99d2ec8, mcode=0x7fffd0262080, call_frame=0x7fffd99ca790) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#39 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd99d2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#40 0x00000000005ec14a in execute (this=0x7ffff51ed0b1, state=0x7fffd99d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#41 rubinius::MachineCode::interpreter (state=0x7fffd99d2ec8, mcode=0x7fffd0261eb0, call_frame=0x7fffd99caf90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#42 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd99d2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#43 0x00000000005ec14a in execute (this=0x7ffff51ed0b1, state=0x7fffd99d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#44 rubinius::MachineCode::interpreter (state=0x7fffd99d2ec8, mcode=0x7fffd0260a60, call_frame=0x7fffd99cb760) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#45 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd99d2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#46 0x00000000005ec14a in execute (this=0x7ffff51ed0b1, state=0x7fffd99d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#47 rubinius::MachineCode::interpreter (state=0x7fffd99d2ec8, mcode=0x7fffd025fb80, call_frame=0x7fffd99cbf30) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#48 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd99d2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#49 0x00000000005ec14a in execute (this=0x7ffff51ed0b1, state=0x7fffd99d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#50 rubinius::MachineCode::interpreter (state=0x7fffd99d2ec8, mcode=0x7fffd025bb40, call_frame=0x7fffd99cc710) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#51 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd99d2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#52 0x00000000005ec14a in execute (this=0x7ffff51ed0b1, state=0x7fffd99d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#53 rubinius::MachineCode::interpreter (state=0x7fffd99d2ec8, mcode=0x7fffd025b880, call_frame=0x7fffd99ccef0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#54 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd99d2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#55 0x00000000005ec14a in execute (this=0x7ffff51ed0b1, state=0x7fffd99d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#56 rubinius::MachineCode::interpreter (state=0x7fffd99d2ec8, mcode=0x7fffc4001550, call_frame=0x7fffd99cd6d0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#57 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd99d2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#58 0x00000000005ec14a in execute (this=0x7ffff51ed0b1, state=0x7fffd99d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#59 rubinius::MachineCode::interpreter (state=0x7fffd99d2ec8, mcode=0x7fffd0247a30, call_frame=0x7fffd99cdec0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#60 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd99d2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#61 0x00000000005ec14a in execute (this=0x7ffff51ed0b1, state=0x7fffd99d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#62 rubinius::MachineCode::interpreter (state=0x7fffd99d2ec8, mcode=0x7fffd02466f0, call_frame=0x7fffd99ce6a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#63 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd99d2ec8, previous=0x7fffd99ceea0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#64 0x00000000005ec250 in execute (this=0x7ffff51ed0b1, state=0x7fffd99d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#65 rubinius::MachineCode::interpreter (state=0x7fffd99d2ec8, mcode=0x7fffd023a740, call_frame=0x7fffd99ceea0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#66 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd99d2ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#67 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd99d2ec8, previous=0x7fffd99cf810, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#68 0x00000000006f2d1b in rubinius::BlockAsMethod::block_executor (state=0x7fffd99d2ec8, call_frame=0x7fffd99cf810, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/block_as_method.cpp:81
#69 0x00000000005ec14a in execute (this=0x7ffff51ed0b1, state=0x7fffd99d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#70 rubinius::MachineCode::interpreter (state=0x7fffd99d2ec8, mcode=0x7fffd023a330, call_frame=0x7fffd99cf810) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#71 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd99d2ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#72 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd99d2ec8, previous=0x7fffd99d0150, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#73 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xffffffffffffffff, state=0x7ffff51ed090, call_frame=0x7ffff51ed0b1, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#74 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd99d2ec8, mcode=0x7fffe4d20d00, call_frame=0x7fffd99d0150) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#75 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd99d2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#76 0x00000000005ec250 in execute (this=0x7ffff51ed0b1, state=0x7fffd99d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#77 rubinius::MachineCode::interpreter (state=0x7fffd99d2ec8, mcode=0x7fffd0235980, call_frame=0x7fffd99d0920) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#78 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd99d2ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#79 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd99d2ec8, previous=0x7fffd99d1240, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#80 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xffffffffffffffff, state=0x7ffff51ed090, call_frame=0x7ffff51ed0b1, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#81 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd99d2ec8, mcode=0x7fffe4d20d00, call_frame=0x7fffd99d1240) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#82 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd99d2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#83 0x00000000005ec250 in execute (this=0x7ffff51ed0b1, state=0x7fffd99d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#84 rubinius::MachineCode::interpreter (state=0x7fffd99d2ec8, mcode=0x7fffe4d1a380, call_frame=0x7fffd99d1a10) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#85 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd99d2ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#86 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd99d2ec8, previous=0x7fffd99d2430, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#87 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xffffffffffffffff, state=0x7ffff51ed090, call_frame=0x7ffff51ed0b1, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#88 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffd99d2ec8, call_frame=0x7fffd99d2430, args=...) at vm/builtin/proc.cpp:119
#89 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffd99d2ec8, call_frame=0x7fffd99d2430, exec=0x7ffff21612d0, mod=0x18f1060, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817
#90 0x00000000005ec3f4 in execute (this=0x7fffe3159310, state=0x7fffd99d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#91 rubinius::MachineCode::interpreter (state=0x7fffd99d2ec8, mcode=0x7fffe4069d70, call_frame=0x7fffd99d2430) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#92 0x0000000000648cce in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x7fffd99d2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#93 0x00000000005ec3f4 in execute (this=0x7ffff37d2340, state=0x7fffd99d2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#94 rubinius::MachineCode::interpreter (state=0x7fffd99d2ec8, mcode=0x7fffe4085e70, call_frame=0x7fffd99d2c50) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#95 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd99d2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#96 0x000000000072dbf6 in rubinius::Object::send (this=<optimized out>, state=0x7ffff51ed0b1, caller=0x1, name=<optimized out>, allow_private=<optimized out>) at vm/builtin/object.cpp:516
#97 0x0000000000749430 in rubinius::Thread::run (ptr=0x7fffe4d1eb70) at vm/builtin/thread.cpp:371
#98 0x00007ffff727d354 in start_thread () from /usr/lib/libpthread.so.0
#99 0x00007ffff639fbfd in clone () from /usr/lib/libc.so.6
Thread 3 (Thread 0x7fffdb9db700 (LWP 26669)):
#0 0x00007ffff6398b03 in select () from /usr/lib/libc.so.6
#1 0x0000000000713015 in rubinius::IO::select (state=0x7fffdb9daec8, readables=<optimized out>, writables=<optimized out>, errorables=<optimized out>, timeout=<optimized out>, calling_environment=0x7fffdb9c5f50) at vm/builtin/io.cpp:285
#2 0x0000000000668d93 in rubinius::Primitives::io_select (state=0x7fffdb9daec8, call_frame=0x7fffdb9c5f50, exec=0x7ffff2211b78, mod=0x18ebd70, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:10404
#3 0x00000000005ec14a in execute (this=0x7fffdb9c5780, state=0x7fffdb9daec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#4 rubinius::MachineCode::interpreter (state=0x7fffdb9daec8, mcode=0x7fffcc023fc0, call_frame=0x7fffdb9c5f50) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#5 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffdb9daec8, previous=0x7fffdb9c6770, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#6 0x00000000005ec14a in execute (this=0x7fffdb9c5780, state=0x7fffdb9daec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#7 rubinius::MachineCode::interpreter (state=0x7fffdb9daec8, mcode=0x7fffcc022e30, call_frame=0x7fffdb9c6770) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#8 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffdb9daec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#9 0x00000000005ec04d in execute (this=0x7fffdb9c5780, state=0x7fffdb9daec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#10 rubinius::MachineCode::interpreter (state=0x7fffdb9daec8, mcode=0x7fffcc00b200, call_frame=0x7fffdb9c6f50) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:576
#11 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffdb9daec8, previous=0x7fffdb9c7770, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#12 0x00000000005ec14a in execute (this=0x7fffdb9c5780, state=0x7fffdb9daec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#13 rubinius::MachineCode::interpreter (state=0x7fffdb9daec8, mcode=0x7fffcc00b030, call_frame=0x7fffdb9c7770) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#14 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffdb9daec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#15 0x00000000005ec14a in execute (this=0x7fffdb9c5780, state=0x7fffdb9daec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#16 rubinius::MachineCode::interpreter (state=0x7fffdb9daec8, mcode=0x7fffcc00ac70, call_frame=0x7fffdb9c7f30) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#17 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb9daec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#18 0x00000000005ec14a in execute (this=0x7fffdb9c5780, state=0x7fffdb9daec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#19 rubinius::MachineCode::interpreter (state=0x7fffdb9daec8, mcode=0x7fffcc00a350, call_frame=0x7fffdb9c8730) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#20 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb9daec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#21 0x00000000005ec14a in execute (this=0x7fffdb9c5780, state=0x7fffdb9daec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#22 rubinius::MachineCode::interpreter (state=0x7fffdb9daec8, mcode=0x7fffb806cb40, call_frame=0x7fffdb9c8f70) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#23 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffdb9daec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#24 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffdb9daec8, previous=0x7fffdb9c9990, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#25 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0xf, call_frame=0x7fffdb9c5780, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#26 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffdb9daec8, call_frame=0x7fffdb9c9990, args=...) at vm/builtin/proc.cpp:119
#27 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffdb9daec8, call_frame=0x7fffdb9c9990, exec=0x7ffff21612d0, mod=0x18f1060, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817
#28 0x00000000005ec3f4 in execute (this=0x7fffa7989ec0, state=0x7fffdb9daec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#29 rubinius::MachineCode::interpreter (state=0x7fffdb9daec8, mcode=0x7fffe4069d70, call_frame=0x7fffdb9c9990) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#30 0x0000000000648cce in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x7fffdb9daec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#31 0x0000000000747096 in rubinius::System::vm_catch (state=0x7fffdb9daec8, dest=0x16976, obj=<optimized out>, call_frame=0x7fffdb9ca300) at vm/builtin/system.cpp:1421
#32 0x000000000067fcc6 in rubinius::Primitives::vm_catch (state=0x7fffdb9daec8, call_frame=0x7fffdb9ca300, exec=0x7ffff20db640, mod=0x191bfe0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:20090
#33 0x00000000005ec14a in execute (this=0x7fffdb9c5780, state=0x7fffdb9daec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#34 rubinius::MachineCode::interpreter (state=0x7fffdb9daec8, mcode=0x7fffb806d130, call_frame=0x7fffdb9ca300) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#35 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffdb9daec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#36 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffdb9daec8, previous=0x7fffdb9cac10, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#37 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0xf, call_frame=0x7fffdb9c5780, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#38 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffdb9daec8, mcode=0x7fffb806d250, call_frame=0x7fffdb9cac10) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#39 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb9daec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#40 0x00000000005ec250 in execute (this=0x7fffdb9c5780, state=0x7fffdb9daec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#41 rubinius::MachineCode::interpreter (state=0x7fffdb9daec8, mcode=0x7fffb806c620, call_frame=0x7fffdb9cb400) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#42 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffdb9daec8, previous=0x7fffdb9cbbf0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#43 0x00000000005ec250 in execute (this=0x7fffdb9c5780, state=0x7fffdb9daec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#44 rubinius::MachineCode::interpreter (state=0x7fffdb9daec8, mcode=0x7fffb806a4f0, call_frame=0x7fffdb9cbbf0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#45 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb9daec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#46 0x00000000005ec250 in execute (this=0x7fffdb9c5780, state=0x7fffdb9daec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#47 rubinius::MachineCode::interpreter (state=0x7fffdb9daec8, mcode=0x7fffb8069b10, call_frame=0x7fffdb9cc430) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#48 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffdb9daec8, previous=0x7fffdb9ccc50, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#49 0x00000000005ec3f4 in execute (this=0x7fffa7319aa0, state=0x7fffdb9daec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#50 rubinius::MachineCode::interpreter (state=0x7fffdb9daec8, mcode=0x7fffb8033140, call_frame=0x7fffdb9ccc50) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#51 0x0000000000648cce in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x7fffdb9daec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#52 0x00000000005ec250 in execute (this=0x7fffdb9c5780, state=0x7fffdb9daec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#53 rubinius::MachineCode::interpreter (state=0x7fffdb9daec8, mcode=0x7fffd0276640, call_frame=0x7fffdb9cd470) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#54 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffdb9daec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#55 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffdb9daec8, previous=0x7fffdb9cdd90, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#56 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0xf, call_frame=0x7fffdb9c5780, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#57 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffdb9daec8, mcode=0x7fffd02814c0, call_frame=0x7fffdb9cdd90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#58 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffdb9daec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#59 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffdb9daec8, previous=0x7fffdb9ce6b0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#60 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0xf, call_frame=0x7fffdb9c5780, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#61 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffdb9daec8, mcode=0x7fffd02816d0, call_frame=0x7fffdb9ce6b0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#62 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb9daec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#63 0x00000000005ec250 in execute (this=0x7fffdb9c5780, state=0x7fffdb9daec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#64 rubinius::MachineCode::interpreter (state=0x7fffdb9daec8, mcode=0x7fffd0276850, call_frame=0x7fffdb9ceec0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#65 0x000000000064994c in rubinius::MachineCode::execute_specialized<rubinius::TwoArguments> (state=0x7fffdb9daec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#66 0x00000000005ec250 in execute (this=0x7fffdb9c5780, state=0x7fffdb9daec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#67 rubinius::MachineCode::interpreter (state=0x7fffdb9daec8, mcode=0x7fffd0274f40, call_frame=0x7fffdb9cf6c0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#68 0x0000000000649f8c in rubinius::MachineCode::execute_specialized<rubinius::ThreeArguments> (state=0x7fffdb9daec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#69 0x00000000005ec14a in execute (this=0x7fffdb9c5780, state=0x7fffdb9daec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#70 rubinius::MachineCode::interpreter (state=0x7fffdb9daec8, mcode=0x7fffd0274e20, call_frame=0x7fffdb9cfef0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#71 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb9daec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#72 0x00000000005ec14a in execute (this=0x7fffdb9c5780, state=0x7fffdb9daec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#73 rubinius::MachineCode::interpreter (state=0x7fffdb9daec8, mcode=0x7fffd0275cb0, call_frame=0x7fffdb9d06e0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#74 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb9daec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#75 0x00000000005ec14a in execute (this=0x7fffdb9c5780, state=0x7fffdb9daec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#76 rubinius::MachineCode::interpreter (state=0x7fffdb9daec8, mcode=0x7fffd0275980, call_frame=0x7fffdb9d0ed0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#77 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb9daec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#78 0x00000000005ec14a in execute (this=0x7fffdb9c5780, state=0x7fffdb9daec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#79 rubinius::MachineCode::interpreter (state=0x7fffdb9daec8, mcode=0x7fffd026b620, call_frame=0x7fffdb9d16c0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#80 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb9daec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#81 0x00000000005ec14a in execute (this=0x7fffdb9c5780, state=0x7fffdb9daec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#82 rubinius::MachineCode::interpreter (state=0x7fffdb9daec8, mcode=0x7fffd026b3d0, call_frame=0x7fffdb9d1e90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#83 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb9daec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#84 0x00000000005ec14a in execute (this=0x7fffdb9c5780, state=0x7fffdb9daec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#85 rubinius::MachineCode::interpreter (state=0x7fffdb9daec8, mcode=0x7fffd026aad0, call_frame=0x7fffdb9d2670) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#86 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb9daec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#87 0x00000000005ec14a in execute (this=0x7fffdb9c5780, state=0x7fffdb9daec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#88 rubinius::MachineCode::interpreter (state=0x7fffdb9daec8, mcode=0x7fffd0261eb0, call_frame=0x7fffdb9d2e50) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#89 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb9daec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#90 0x00000000005ec14a in execute (this=0x7fffdb9c5780, state=0x7fffdb9daec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#91 rubinius::MachineCode::interpreter (state=0x7fffdb9daec8, mcode=0x7fffd0260a60, call_frame=0x7fffdb9d3620) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#92 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb9daec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#93 0x00000000005ec14a in execute (this=0x7fffdb9c5780, state=0x7fffdb9daec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#94 rubinius::MachineCode::interpreter (state=0x7fffdb9daec8, mcode=0x7fffd025fb80, call_frame=0x7fffdb9d3df0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#95 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb9daec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#96 0x00000000005ec14a in execute (this=0x7fffdb9c5780, state=0x7fffdb9daec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#97 rubinius::MachineCode::interpreter (state=0x7fffdb9daec8, mcode=0x7fffd025bb40, call_frame=0x7fffdb9d45d0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#98 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb9daec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#99 0x00000000005ec14a in execute (this=0x7fffdb9c5780, state=0x7fffdb9daec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#100 rubinius::MachineCode::interpreter (state=0x7fffdb9daec8, mcode=0x7fffd025b880, call_frame=0x7fffdb9d4db0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#101 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb9daec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#102 0x00000000005ec14a in execute (this=0x7fffdb9c5780, state=0x7fffdb9daec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#103 rubinius::MachineCode::interpreter (state=0x7fffdb9daec8, mcode=0x7fffc4001550, call_frame=0x7fffdb9d5590) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#104 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb9daec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#105 0x00000000005ec14a in execute (this=0x7fffdb9c5780, state=0x7fffdb9daec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#106 rubinius::MachineCode::interpreter (state=0x7fffdb9daec8, mcode=0x7fffd0247a30, call_frame=0x7fffdb9d5d80) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#107 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffdb9daec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#108 0x00000000005ec14a in execute (this=0x7fffdb9c5780, state=0x7fffdb9daec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#109 rubinius::MachineCode::interpreter (state=0x7fffdb9daec8, mcode=0x7fffd02466f0, call_frame=0x7fffdb9d6560) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#110 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffdb9daec8, previous=0x7fffdb9d6d60, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#111 0x00000000005ec250 in execute (this=0x7fffdb9c5780, state=0x7fffdb9daec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#112 rubinius::MachineCode::interpreter (state=0x7fffdb9daec8, mcode=0x7fffd023a740, call_frame=0x7fffdb9d6d60) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#113 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffdb9daec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#114 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffdb9daec8, previous=0x7fffdb9d76d0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#115 0x00000000006f2d1b in rubinius::BlockAsMethod::block_executor (state=0x7fffdb9daec8, call_frame=0x7fffdb9d76d0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/block_as_method.cpp:81
#116 0x00000000005ec14a in execute (this=0x7fffdb9c5780, state=0x7fffdb9daec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#117 rubinius::MachineCode::interpreter (state=0x7fffdb9daec8, mcode=0x7fffd023a330, call_frame=0x7fffdb9d76d0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#118 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffdb9daec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#119 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffdb9daec8, previous=0x7fffdb9d8010, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#120 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0xf, call_frame=0x7fffdb9c5780, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#121 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffdb9daec8, mcode=0x7fffe4d20d00, call_frame=0x7fffdb9d8010) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#122 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffdb9daec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#123 0x00000000005ec250 in execute (this=0x7fffdb9c5780, state=0x7fffdb9daec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#124 rubinius::MachineCode::interpreter (state=0x7fffdb9daec8, mcode=0x7fffd0235980, call_frame=0x7fffdb9d87e0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#125 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffdb9daec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#126 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffdb9daec8, previous=0x7fffdb9d9100, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#127 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0xf, call_frame=0x7fffdb9c5780, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#128 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffdb9daec8, mcode=0x7fffe4d20d00, call_frame=0x7fffdb9d9100) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#129 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffdb9daec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#130 0x00000000006f6680 in rubinius::CallSite::empty_cache_private (state=0x7fffdb9daec8, call_site=<optimized out>, call_frame=0x7fffdb9d9970, args=...) at vm/builtin/call_site.cpp:131
#131 0x00000000005ec250 in execute (this=0x7fffdb9c5780, state=0x7fffdb9daec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#132 rubinius::MachineCode::interpreter (state=0x7fffdb9daec8, mcode=0x7fffe4d1a380, call_frame=0x7fffdb9d9970) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#133 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffdb9daec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#134 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffdb9daec8, previous=0x7fffdb9da390, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#135 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0xf, call_frame=0x7fffdb9c5780, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#136 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffdb9daec8, call_frame=0x7fffdb9da390, args=...) at vm/builtin/proc.cpp:119
#137 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffdb9daec8, call_frame=0x7fffdb9da390, exec=0x7ffff21612d0, mod=0x18f1060, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817
#138 0x00000000005ec3f4 in execute (this=0x7fffe3159310, state=0x7fffdb9daec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#139 rubinius::MachineCode::interpreter (state=0x7fffdb9daec8, mcode=0x7fffe4069d70, call_frame=0x7fffdb9da390) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#140 0x0000000000648cce in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x7fffdb9daec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#141 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7fffdb9daec8, call_site=<optimized out>, call_frame=0x7fffdb9dac50, args=...) at vm/builtin/call_site.cpp:97
#142 0x00000000005ec3f4 in execute (this=0x7ffff2186c88, state=0x7fffdb9daec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#143 rubinius::MachineCode::interpreter (state=0x7fffdb9daec8, mcode=0x7fffe4085e70, call_frame=0x7fffdb9dac50) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640
#144 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffdb9daec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#145 0x000000000072dbf6 in rubinius::Object::send (this=<optimized out>, state=0x7fffdb9c5780, caller=0x0, name=<optimized out>, allow_private=<optimized out>) at vm/builtin/object.cpp:516
#146 0x0000000000749430 in rubinius::Thread::run (ptr=0x7fffe4d1a920) at vm/builtin/thread.cpp:371
#147 0x00007ffff727d354 in start_thread () from /usr/lib/libpthread.so.0
#148 0x00007ffff639fbfd in clone () from /usr/lib/libc.so.6
Thread 2 (Thread 0x7ffff1290700 (LWP 26649)):
#0 lock (this=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:583
#1 lock (this=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:259
#2 StackLockGuard (this=<optimized out>, in_lock=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:279
#3 rubinius::GlobalCache::resolve_i (this=0x7ffff7fcf010, state=0x7ffff128fec8, name=0x5b6, msg=..., lookup=...) at vm/global_cache.cpp:139
#4 0x00000000006f5dac in rubinius::CallSite::empty_cache (state=0x7ffff128fec8, call_site=0x7ffff1aaa8c0, call_frame=0x7ffff128a2a0, args=...) at vm/builtin/call_site.cpp:76
#5 0x00000000005ec14a in execute (this=0x7ffff128fec8, state=0x7ffff128fec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#6 rubinius::MachineCode::interpreter (state=0x7ffff128fec8, mcode=0x7fffe4004640, call_frame=0x7ffff128a2a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#7 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7ffff128fec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#8 0x00000000005ec14a in execute (this=0x7ffff128fec8, state=0x7ffff128fec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#9 rubinius::MachineCode::interpreter (state=0x7ffff128fec8, mcode=0x7fffe43236a0, call_frame=0x7ffff128aa70) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#10 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7ffff128fec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#11 0x00000000005ec04d in execute (this=0x7ffff128fec8, state=0x7ffff128fec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#12 rubinius::MachineCode::interpreter (state=0x7ffff128fec8, mcode=0x7fffe4323a80, call_frame=0x7ffff128b240) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:576
#13 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7ffff128fec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#14 0x00000000005ec250 in execute (this=0x7ffff128fec8, state=0x7ffff128fec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#15 rubinius::MachineCode::interpreter (state=0x7ffff128fec8, mcode=0x7fffe4d21270, call_frame=0x7ffff128ba00) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611
#16 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7ffff128fec8, previous=0x7ffff128c1e0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#17 0x00000000005ec14a in execute (this=0x7ffff128fec8, state=0x7ffff128fec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#18 rubinius::MachineCode::interpreter (state=0x7ffff128fec8, mcode=0x7fffe4d208f0, call_frame=0x7ffff128c1e0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#19 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7ffff128fec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490
#20 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7ffff128fec8, previous=0x7ffff128cb00, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94
#21 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x1, state=0x7ffff7fcf010, call_frame=0x7ffff128fec8, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509
#22 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7ffff128fec8, mcode=0x7fffe4d20d00, call_frame=0x7ffff128cb00) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823
#23 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7ffff128fec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#24 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7ffff128fec8, call_frame=0x7ffff128d460, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224
#25 0x00000000006f6680 in rubinius::CallSite::empty_cache_private (state=0x7ffff128fec8, call_site=<optimized out>, call_frame=0x7ffff128d460, args=...) at vm/builtin/call_site.cpp:131
#26 0x00000000005ec250 in execute (this=0x7ffff128fec8, state=0x7ffff128fec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#27 rubinius::MachineCode::interpreter (state=0x7ffff128fec8, mcode=0x7fffe4547410, call_frame=0x7ffff128d460) 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=0x7ffff128fec8, code=<optimized out>, previous=0x7ffff128de80) at vm/machine_code.cpp:863
#29 0x0000000000747efd in rubinius::System::vm_run_script (state=0x7ffff128fec8, gct=..., code=<optimized out>, calling_environment=0x7ffff128de80) at vm/builtin/system.cpp:1816
#30 0x000000000068514e in rubinius::Primitives::vm_run_script (state=0x7ffff128fec8, call_frame=0x7ffff128de80, exec=0x7ffff52b2000, mod=0x191bfe0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:22475
#31 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7ffff128fec8, call_site=<optimized out>, call_frame=0x7ffff128de80, args=...) at vm/builtin/call_site.cpp:97
#32 0x00000000005ec14a in execute (this=0x7ffff128fec8, state=0x7ffff128fec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#33 rubinius::MachineCode::interpreter (state=0x7ffff128fec8, mcode=0x7fffe4546b70, call_frame=0x7ffff128de80) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#34 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7ffff128fec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#35 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7ffff128fec8, call_frame=0x7ffff128e7f0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224
#36 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7ffff128fec8, call_site=<optimized out>, call_frame=0x7ffff128e7f0, args=...) at vm/builtin/call_site.cpp:97
#37 0x00000000005ec14a in execute (this=0x7ffff128fec8, state=0x7ffff128fec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#38 rubinius::MachineCode::interpreter (state=0x7ffff128fec8, mcode=0x7fffe4546900, call_frame=0x7ffff128e7f0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#39 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7ffff128fec8, previous=0x7ffff128f170, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#40 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7ffff128fec8, call_frame=0x7ffff128f170, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224
#41 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7ffff128fec8, call_site=<optimized out>, call_frame=0x7ffff128f170, args=...) at vm/builtin/call_site.cpp:97
#42 0x00000000005ec14a in execute (this=0x7ffff128fec8, state=0x7ffff128fec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#43 rubinius::MachineCode::interpreter (state=0x7ffff128fec8, mcode=0x7fffe453fa10, call_frame=0x7ffff128f170) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593
#44 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7ffff128fec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#45 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7ffff128fec8, call_frame=0x7ffff128faf0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224
#46 0x00000000006f67f7 in rubinius::CallSite::empty_cache_vcall (state=0x7ffff128fec8, call_site=<optimized out>, call_frame=0x7ffff128faf0, args=...) at vm/builtin/call_site.cpp:167
#47 0x00000000005ec04d in execute (this=0x7ffff128fec8, state=0x7ffff128fec8, args=<error reading variable: Cannot access memory at address 0x1>, call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108
#48 rubinius::MachineCode::interpreter (state=0x7ffff128fec8, mcode=0x7fffe438d1f0, call_frame=0x7ffff128faf0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:576
#49 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7ffff128fec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800
#50 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7ffff128fec8, 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=0x7ffff128fec8, caller=0x5b6, name=<optimized out>, allow_private=<optimized out>) at vm/builtin/object.cpp:516
#52 0x000000000074911e in rubinius::Thread::main_thread (state=0x7ffff128fec8) at vm/builtin/thread.cpp:328
#53 0x0000000000749430 in rubinius::Thread::run (ptr=0x18b2580) 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 26647)):
#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=0x1942e20, state=0x7fffffffd7d0) at vm/signal.cpp:246
#3 0x00000000006b5de6 in rubinius::SignalThread::start (this=0x1942e20, state=0x7fffffffd7d0) at vm/signal.cpp:125
#4 0x00000000006acf0a in rubinius::SharedState::start_signals (this=0x18aec60, state=0x7fffffffd7d0) at vm/shared_state.cpp:154
#5 0x00000000005e2163 in rubinius::Environment::boot (this=0x7fffffffd898) at vm/environment.cpp:857
#6 0x000000000076a362 in main (argc=<optimized out>, argv=<optimized out>) at vm/drivers/cli.cpp:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment