Created
July 17, 2015 13:03
-
-
Save yorickpeterse/2d485203986dc227ccf2 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(gdb) r | |
Starting program: /home/yorickpeterse/.rubies/rbx-git/bin/ruby populate_queue.rb | |
[Thread debugging using libthread_db enabled] | |
Using host libthread_db library "/usr/lib/libthread_db.so.1". | |
[New Thread 0x7ffff1210700 (LWP 17222)] | |
Connecting... | |
Starting threads... | |
[New Thread 0x7fffd35ca700 (LWP 17246)] | |
[# ] [ 240/6126419] [ 0.00%] [00:01] [10:56:58] [ 155.41/s$ | |
[New Thread 0x7fffd21c5700 (LWP 17251)] | |
[New Thread 0x7fffd09bf700 (LWP 17257)] | |
[New Thread 0x7fffd0dc0700 (LWP 17256)] | |
[New Thread 0x7fffd11c1700 (LWP 17255)] | |
[New Thread 0x7fffd15c2700 (LWP 17254)] | |
[New Thread 0x7fffd19c3700 (LWP 17253)] | |
[New Thread 0x7fffd1dc4700 (LWP 17252)] | |
[New Thread 0x7fffd25c6700 (LWP 17250)] | |
[New Thread 0x7fffd29c7700 (LWP 17249)] | |
[New Thread 0x7fffd2dc8700 (LWP 17248)] | |
[New Thread 0x7fffd31c9700 (LWP 17247)] | |
[New Thread 0x7ffff02b6700 (LWP 17228)] | |
[New Thread 0x7ffff060e700 (LWP 17227)] | |
[New Thread 0x7fffe3fff700 (LWP 17226)] | |
[New Thread 0x7ffff0e0f700 (LWP 17225)] | |
[New Thread 0x7ffff12a1700 (LWP 17219)] | |
Program received signal SIGSEGV, Segmentation fault. | |
[Switching to Thread 0x7fffd21c5700 (LWP 17251)] | |
rubinius::Location::create (state=0x7fffb40008c0, call_frame=0x7fffd21b7190, include_variables=false) at vm/builtin/location.cpp:41 | |
41 MachineCode* mcode = call_frame->compiled_code->machine_code(); | |
(gdb) | |
(gdb) info threads | |
Id Target Id Frame | |
19 Thread 0x7ffff12a1700 (LWP 17219) "ruby" 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 | |
18 Thread 0x7ffff0e0f700 (LWP 17225) "ruby" 0x00007ffff728586d in read () from /usr/lib/libpthread.so.0 | |
17 Thread 0x7fffe3fff700 (LWP 17226) "ruby" 0x00007ffff728586d in read () from /usr/lib/libpthread.so.0 | |
16 Thread 0x7ffff060e700 (LWP 17227) "ruby" 0x0000000000dd664b in llvm::InstCombiner::visitStoreInst(llvm::StoreInst&) () | |
15 Thread 0x7ffff02b6700 (LWP 17228) "ruby" 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 | |
14 Thread 0x7fffd31c9700 (LWP 17247) "ruby" 0x00007ffff6398b03 in select () from /usr/lib/libc.so.6 | |
13 Thread 0x7fffd2dc8700 (LWP 17248) "ruby" 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 | |
12 Thread 0x7fffd29c7700 (LWP 17249) "ruby" 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 | |
11 Thread 0x7fffd25c6700 (LWP 17250) "ruby" 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 | |
10 Thread 0x7fffd1dc4700 (LWP 17252) "ruby" 0x00007ffff6398b03 in select () from /usr/lib/libc.so.6 | |
9 Thread 0x7fffd19c3700 (LWP 17253) "ruby" 0x00000000005e9d3e in rubinius::MachineCode::interpreter (state=0x7fffd19c2ec8, mcode=0x7fffc00195b0, call_frame=0x7fffd19b4df0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:1 | |
8 Thread 0x7fffd15c2700 (LWP 17254) "ruby" 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 | |
7 Thread 0x7fffd11c1700 (LWP 17255) "ruby" 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 | |
6 Thread 0x7fffd0dc0700 (LWP 17256) "ruby" rubinius::SymbolTable::lookup (this=0x18b0f18, state=0x7fffa80008c0, str=0x117f146 "new", length=3, enc=2, seed=<optimized out>) at vm/symbol_table.cpp:144 | |
5 Thread 0x7fffd09bf700 (LWP 17257) "ruby" 0x00007ffff7282d18 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 | |
* 4 Thread 0x7fffd21c5700 (LWP 17251) "ruby" rubinius::Location::create (state=0x7fffb40008c0, call_frame=0x7fffd21b7190, include_variables=false) at vm/builtin/location.cpp:41 | |
3 Thread 0x7fffd35ca700 (LWP 17246) "ruby" 0x00007ffff6398b03 in select () from /usr/lib/libc.so.6 | |
2 Thread 0x7ffff1210700 (LWP 17222) "ruby" 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 | |
1 Thread 0x7ffff7fbe740 (LWP 17215) "ruby" 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 | |
Please specify a command following the thread ID list | |
Thread 19 (Thread 0x7ffff12a1700 (LWP 17219)): | |
#0 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 | |
#1 0x000000000076e18d in wait (this=<optimized out>, mutex=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:453 | |
#2 worker_wait (this=<optimized out>) at vm/gc/finalize.cpp:444 | |
#3 rubinius::FinalizerThread::run (this=0x1941b30, state=0x7ffff12a0ed8) at vm/gc/finalize.cpp:148 | |
#4 0x000000000060bdfe in rubinius::InternalThread::run (ptr=0x1941b30) at vm/internal_threads.cpp:43 | |
#5 0x00007ffff727d354 in start_thread () from /usr/lib/libpthread.so.0 | |
#6 0x00007ffff639fbfd in clone () from /usr/lib/libc.so.6 | |
Thread 18 (Thread 0x7ffff0e0f700 (LWP 17225)): | |
#0 0x00007ffff728586d in read () from /usr/lib/libpthread.so.0 | |
#1 0x000000000070ed65 in rubinius::FSEvent::wait_for_event (this=<optimized out>, state=<optimized out>) at vm/builtin/fsevent.cpp:139 | |
#2 0x00000000005db48c in rubinius::console::Listener::run (this=0x7fffe40021e0, state=0x7ffff0e0eed8) at vm/console.cpp:387 | |
#3 0x000000000060bdfe in rubinius::InternalThread::run (ptr=0x7fffe40021e0) at vm/internal_threads.cpp:43 | |
#4 0x00007ffff727d354 in start_thread () from /usr/lib/libpthread.so.0 | |
#5 0x00007ffff639fbfd in clone () from /usr/lib/libc.so.6 | |
Thread 17 (Thread 0x7fffe3fff700 (LWP 17226)): | |
#0 0x00007ffff728586d in read () from /usr/lib/libpthread.so.0 | |
#1 0x00000000007e0041 in rubinius::utilities::timer::Timer::wait_for_tick (this=<optimized out>) at vm/util/timer.cpp:122 | |
#2 0x000000000069eec2 in rubinius::metrics::Metrics::run (this=0x7fffe40143b0, state=0x7fffe3ffeed8) at vm/metrics.cpp:472 | |
#3 0x000000000060bdfe in rubinius::InternalThread::run (ptr=0x7fffe40143b0) at vm/internal_threads.cpp:43 | |
#4 0x00007ffff727d354 in start_thread () from /usr/lib/libpthread.so.0 | |
#5 0x00007ffff639fbfd in clone () from /usr/lib/libc.so.6 | |
Thread 16 (Thread 0x7ffff060e700 (LWP 17227)): | |
#0 0x0000000000dd664b in llvm::InstCombiner::visitStoreInst(llvm::StoreInst&) () | |
#1 0x0000000000d9208a in llvm::InstCombiner::DoOneIteration(llvm::Function&, unsigned int) () | |
#2 0x0000000000d926bd in llvm::InstCombiner::runOnFunction(llvm::Function&) () | |
#3 0x00000000010f58a7 in llvm::FPPassManager::runOnFunction(llvm::Function&) () | |
#4 0x00000000010f5976 in llvm::legacy::FunctionPassManagerImpl::run(llvm::Function&) () | |
#5 0x00000000010f5a64 in llvm::legacy::FunctionPassManager::run(llvm::Function&) () | |
#6 0x00000000007bfabc in rubinius::jit::Compiler::generate_function (this=0x7ffff060dd30, indy=true) at vm/llvm/jit_compiler.cpp:119 | |
#7 0x00000000007d568e in rubinius::LLVMState::run (this=0x19426d0, state=0x7ffff060ded8) at vm/llvm/state.cpp:298 | |
#8 0x000000000060bdfe in rubinius::InternalThread::run (ptr=0x19426d0) at vm/internal_threads.cpp:43 | |
#9 0x00007ffff727d354 in start_thread () from /usr/lib/libpthread.so.0 | |
#10 0x00007ffff639fbfd in clone () from /usr/lib/libc.so.6 | |
Thread 15 (Thread 0x7ffff02b6700 (LWP 17228)): | |
#0 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 | |
#1 0x00000000006b3f61 in wait (this=<optimized out>, mutex=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:453 | |
#2 rubinius::WorldState::become_dependent (this=0x18b1050, state=0x7fffe480f560, cond=0x0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/world_state.hpp:98 | |
#3 0x000000000077299e in gc_dependent (this=0x7ffff02b5ed8, call_frame=<optimized out>, gct=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/state.hpp:151 | |
#4 rubinius::ImmixMarker::run (this=0x7fffe48f5a50, state=0x7ffff02b5ed8) at vm/gc/immix_marker.cpp:91 | |
#5 0x000000000060bdfe in rubinius::InternalThread::run (ptr=0x7fffe48f5a50) 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 0x7fffd31c9700 (LWP 17247)): | |
#0 0x00007ffff6398b03 in select () from /usr/lib/libc.so.6 | |
#1 0x0000000000713015 in rubinius::IO::select (state=0x7fffd31c8ec8, readables=<optimized out>, writables=<optimized out>, errorables=<optimized out>, timeout=<optimized out>, calling_environment=0x7fffd31b4d70) at vm/builtin/io.cpp:285 | |
#2 0x0000000000668d93 in rubinius::Primitives::io_select (state=0x7fffd31c8ec8, call_frame=0x7fffd31b4d70, exec=0x7ffff2219b78, mod=0x18ebcb0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:10404 | |
#3 0x00000000005ec14a in execute (this=0x7fffd31b45a0, state=0x7fffd31c8ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#4 rubinius::MachineCode::interpreter (state=0x7fffd31c8ec8, mcode=0x7fffb800e7f0, call_frame=0x7fffd31b4d70) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#5 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd31c8ec8, previous=0x7fffd31b5590, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#6 0x00000000005ec14a in execute (this=0x7fffd31b45a0, state=0x7fffd31c8ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#7 rubinius::MachineCode::interpreter (state=0x7fffd31c8ec8, mcode=0x7fffbc02b450, call_frame=0x7fffd31b5590) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#8 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd31c8ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#9 0x00000000005ec04d in execute (this=0x7fffd31b45a0, state=0x7fffd31c8ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#10 rubinius::MachineCode::interpreter (state=0x7fffd31c8ec8, mcode=0x7fffb800e1e0, call_frame=0x7fffd31b5d70) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:576 | |
#11 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd31c8ec8, previous=0x7fffd31b6590, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#12 0x00000000005ec14a in execute (this=0x7fffd31b45a0, state=0x7fffd31c8ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#13 rubinius::MachineCode::interpreter (state=0x7fffd31c8ec8, mcode=0x7fffb800e080, call_frame=0x7fffd31b6590) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#14 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd31c8ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#15 0x00000000005ec14a in execute (this=0x7fffd31b45a0, state=0x7fffd31c8ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#16 rubinius::MachineCode::interpreter (state=0x7fffd31c8ec8, mcode=0x7fffb800dcc0, call_frame=0x7fffd31b6d50) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#17 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd31c8ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#18 0x00000000005ec14a in execute (this=0x7fffd31b45a0, state=0x7fffd31c8ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#19 rubinius::MachineCode::interpreter (state=0x7fffd31c8ec8, mcode=0x7fffb800d3a0, call_frame=0x7fffd31b7550) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#20 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd31c8ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#21 0x00000000005ec14a in execute (this=0x7fffd31b45a0, state=0x7fffd31c8ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#22 rubinius::MachineCode::interpreter (state=0x7fffd31c8ec8, mcode=0x7fffbc027510, call_frame=0x7fffd31b7d90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#23 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd31c8ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490 | |
#24 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd31c8ec8, previous=0x7fffd31b8220, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94 | |
#25 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0xc, call_frame=0x7fffd31b45a0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509 | |
#26 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffd31c8ec8, call_frame=0x7fffd31b8220, args=...) at vm/builtin/proc.cpp:119 | |
#27 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffd31c8ec8, call_frame=0x7fffd31b8220, exec=0x7ffff215e9c8, mod=0x18f0fa0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817 | |
#28 0x00000000007ce6ef in execute (this=<optimized out>, state=0x7fffd31c8ec8, call_frame=0x7fffd31b8220, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#29 rbx_splat_send_private (state=0x7fffd31c8ec8, call_frame=0x7fffd31b8220, call_site=0x7fffa39b7e20, count=<optimized out>, call_flags=-753187712, args=0x7fffd31b4d70) at vm/llvm/jit_util.cpp:147 | |
#30 0x00007ffff125e286 in ?? () | |
#31 0x0000000000000000 in ?? () | |
Thread 13 (Thread 0x7fffd2dc8700 (LWP 17248)): | |
#0 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 | |
#1 0x00000000006b3f61 in wait (this=<optimized out>, mutex=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:453 | |
#2 rubinius::WorldState::become_dependent (this=0x18b1050, state=0x7fffe4d88590, cond=0x0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/world_state.hpp:98 | |
#3 0x000000000071302e in gc_dependent (this=0x7fffd2dc7ec8, call_frame=<optimized out>, gct=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/state.hpp:151 | |
#4 ~GCIndependent (this=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/vm.hpp:537 | |
#5 rubinius::IO::select (state=0x7fffd2dc7ec8, readables=<optimized out>, writables=<optimized out>, errorables=<optimized out>, timeout=<optimized out>, calling_environment=0x7fffd2db3d70) at vm/builtin/io.cpp:289 | |
#6 0x0000000000668d93 in rubinius::Primitives::io_select (state=0x7fffd2dc7ec8, call_frame=0x7fffd2db3d70, exec=0x7ffff2219b78, mod=0x18ebcb0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:10404 | |
#7 0x00000000005ec14a in execute (this=0x80, state=0x7fffd2dc7ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#8 rubinius::MachineCode::interpreter (state=0x7fffd2dc7ec8, mcode=0x7fffb800e7f0, call_frame=0x7fffd2db3d70) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#9 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd2dc7ec8, previous=0x7fffd2db4590, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#10 0x00000000005ec14a in execute (this=0x80, state=0x7fffd2dc7ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#11 rubinius::MachineCode::interpreter (state=0x7fffd2dc7ec8, mcode=0x7fffbc02b450, call_frame=0x7fffd2db4590) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#12 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd2dc7ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#13 0x00000000005ec04d in execute (this=0x80, state=0x7fffd2dc7ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#14 rubinius::MachineCode::interpreter (state=0x7fffd2dc7ec8, mcode=0x7fffb800e1e0, call_frame=0x7fffd2db4d70) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:576 | |
#15 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd2dc7ec8, previous=0x7fffd2db5590, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#16 0x00000000005ec14a in execute (this=0x80, state=0x7fffd2dc7ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#17 rubinius::MachineCode::interpreter (state=0x7fffd2dc7ec8, mcode=0x7fffb800e080, call_frame=0x7fffd2db5590) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#18 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd2dc7ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#19 0x00000000005ec14a in execute (this=0x80, state=0x7fffd2dc7ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#20 rubinius::MachineCode::interpreter (state=0x7fffd2dc7ec8, mcode=0x7fffb800dcc0, call_frame=0x7fffd2db5d50) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#21 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd2dc7ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#22 0x00000000005ec14a in execute (this=0x80, state=0x7fffd2dc7ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#23 rubinius::MachineCode::interpreter (state=0x7fffd2dc7ec8, mcode=0x7fffb800d3a0, call_frame=0x7fffd2db6550) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#24 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd2dc7ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#25 0x00000000005ec14a in execute (this=0x80, state=0x7fffd2dc7ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#26 rubinius::MachineCode::interpreter (state=0x7fffd2dc7ec8, mcode=0x7fffbc027510, call_frame=0x7fffd2db6d90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#27 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd2dc7ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490 | |
#28 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd2dc7ec8, previous=0x7fffd2db7220, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94 | |
#29 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffe00, state=0x18b1084, call_frame=0x80, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509 | |
#30 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffd2dc7ec8, call_frame=0x7fffd2db7220, args=...) at vm/builtin/proc.cpp:119 | |
#31 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffd2dc7ec8, call_frame=0x7fffd2db7220, exec=0x7ffff215e9c8, mod=0x18f0fa0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817 | |
#32 0x00000000007ce6ef in execute (this=<optimized out>, state=0x7fffd2dc7ec8, call_frame=0x7fffd2db7220, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#33 rbx_splat_send_private (state=0x7fffd2dc7ec8, call_frame=0x7fffd2db7220, call_site=0x7fffa39b7e20, count=<optimized out>, call_flags=25890816, args=0x25) at vm/llvm/jit_util.cpp:147 | |
#34 0x00007ffff125e286 in ?? () | |
#35 0x0000000000000000 in ?? () | |
Thread 12 (Thread 0x7fffd29c7700 (LWP 17249)): | |
#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=0x18b1050, state=0x7fffe4d88df0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/world_state.hpp:276 | |
#3 0x00000000006ad391 in checkpoint (this=0x18b1084, 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 | |
#5 0x00000000006492fe in checkpoint (this=0x7fffd29c6ec8, gct=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/state.hpp:157 | |
#6 rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd29c6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:798 | |
#7 0x00000000005ec14a in execute (this=0x80, state=0x7fffd29c6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#8 rubinius::MachineCode::interpreter (state=0x7fffd29c6ec8, mcode=0x7fffe43890e0, call_frame=0x7fffd29b1cb0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#9 0x0000000000649f8c in rubinius::MachineCode::execute_specialized<rubinius::ThreeArguments> (state=0x7fffd29c6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#10 0x00000000005ec14a in execute (this=0x80, state=0x7fffd29c6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#11 rubinius::MachineCode::interpreter (state=0x7fffd29c6ec8, mcode=0x7fffe4387730, call_frame=0x7fffd29b2520) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#12 0x0000000000649f8c in rubinius::MachineCode::execute_specialized<rubinius::ThreeArguments> (state=0x7fffd29c6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#13 0x00000000005ec14a in execute (this=0x80, state=0x7fffd29c6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#14 rubinius::MachineCode::interpreter (state=0x7fffd29c6ec8, mcode=0x7fffe42a01b0, call_frame=0x7fffd29b2dd0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#15 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd29c6ec8, previous=0x7fffd29b35d0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#16 0x00000000005ec14a in execute (this=0x80, state=0x7fffd29c6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#17 rubinius::MachineCode::interpreter (state=0x7fffd29c6ec8, mcode=0x7fffb801f350, call_frame=0x7fffd29b35d0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#18 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd29c6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#19 0x00000000005ec14a in execute (this=0x80, state=0x7fffd29c6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#20 rubinius::MachineCode::interpreter (state=0x7fffd29c6ec8, mcode=0x7fffbc0296d0, call_frame=0x7fffd29b3de0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#21 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd29c6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#22 0x00000000005ec14a in execute (this=0x80, state=0x7fffd29c6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#23 rubinius::MachineCode::interpreter (state=0x7fffd29c6ec8, mcode=0x7fffbc029440, call_frame=0x7fffd29b45a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#24 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd29c6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#25 0x00000000005ec04d in execute (this=0x80, state=0x7fffd29c6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#26 rubinius::MachineCode::interpreter (state=0x7fffd29c6ec8, mcode=0x7fffbc028740, call_frame=0x7fffd29b4d60) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:576 | |
#27 0x000000000064a63e in rubinius::MachineCode::execute_specialized<rubinius::FixedArguments> (state=0x7fffd29c6ec8, previous=0x7fffd29b5580, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#28 0x00000000005ec14a in execute (this=0x80, state=0x7fffd29c6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#29 rubinius::MachineCode::interpreter (state=0x7fffd29c6ec8, mcode=0x7fffbc028100, call_frame=0x7fffd29b5580) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#30 0x0000000000649f8c in rubinius::MachineCode::execute_specialized<rubinius::ThreeArguments> (state=0x7fffd29c6ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#31 0x00000000005ec14a in execute (this=0x80, state=0x7fffd29c6ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#32 rubinius::MachineCode::interpreter (state=0x7fffd29c6ec8, mcode=0x7fffbc027510, call_frame=0x7fffd29b5d90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#33 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd29c6ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490 | |
#34 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd29c6ec8, previous=0x7fffd29b6220, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94 | |
#35 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffe00, state=0x18b1084, call_frame=0x80, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509 | |
#36 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffd29c6ec8, call_frame=0x7fffd29b6220, args=...) at vm/builtin/proc.cpp:119 | |
#37 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffd29c6ec8, call_frame=0x7fffd29b6220, exec=0x7ffff215e9c8, mod=0x18f0fa0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817 | |
#38 0x00000000007ce6ef in execute (this=<optimized out>, state=0x7fffd29c6ec8, call_frame=0x7fffd29b6220, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#39 rbx_splat_send_private (state=0x7fffd29c6ec8, call_frame=0x7fffd29b6220, call_site=0x7fffa39b7e20, count=<optimized out>, call_flags=25890816, args=0x25) at vm/llvm/jit_util.cpp:147 | |
#40 0x00007ffff125e286 in ?? () | |
#41 0x0000000000000000 in ?? () | |
Thread 11 (Thread 0x7fffd25c6700 (LWP 17250)): | |
#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=0x18b1050, state=0x7fffe4d89600) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/world_state.hpp:276 | |
#3 0x00000000006ad391 in checkpoint (this=0x18b1084, 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 | |
#5 0x00000000006f3622 in checkpoint (this=0x7fffd25c5ec8, call_frame=<optimized out>, gct=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/state.hpp:157 | |
#6 rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd25c5ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:489 | |
#7 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd25c5ec8, previous=0x7fffd25b7460, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94 | |
#8 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffe00, state=0x18b1084, call_frame=0x80, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509 | |
#9 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd25c5ec8, mcode=0x7fffe429c8f0, call_frame=0x7fffd25b7460) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823 | |
#10 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd25c5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#11 0x00000000005ec250 in execute (this=0x80, state=0x7fffd25c5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#12 rubinius::MachineCode::interpreter (state=0x7fffd25c5ec8, mcode=0x7fffe42c0b80, call_frame=0x7fffd25b7c40) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611 | |
#13 0x0000000000649f8c in rubinius::MachineCode::execute_specialized<rubinius::ThreeArguments> (state=0x7fffd25c5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#14 0x00000000005ec14a in execute (this=0x80, state=0x7fffd25c5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#15 rubinius::MachineCode::interpreter (state=0x7fffd25c5ec8, mcode=0x7fffe42a2fd0, call_frame=0x7fffd25b84e0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#16 0x000000000064994c in rubinius::MachineCode::execute_specialized<rubinius::TwoArguments> (state=0x7fffd25c5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#17 0x00000000005ec14a in execute (this=0x80, state=0x7fffd25c5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#18 rubinius::MachineCode::interpreter (state=0x7fffd25c5ec8, mcode=0x7fffe42a2dd0, call_frame=0x7fffd25b8cd0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#19 0x000000000064994c in rubinius::MachineCode::execute_specialized<rubinius::TwoArguments> (state=0x7fffd25c5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#20 0x00000000005ec14a in execute (this=0x80, state=0x7fffd25c5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#21 rubinius::MachineCode::interpreter (state=0x7fffd25c5ec8, mcode=0x7fffc4004ec0, call_frame=0x7fffd25b94d0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#22 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd25c5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#23 0x00000000005ec14a in execute (this=0x80, state=0x7fffd25c5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#24 rubinius::MachineCode::interpreter (state=0x7fffd25c5ec8, mcode=0x7fffc4004c90, call_frame=0x7fffd25b9cc0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#25 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd25c5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#26 0x00000000005ec14a in execute (this=0x80, state=0x7fffd25c5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#27 rubinius::MachineCode::interpreter (state=0x7fffd25c5ec8, mcode=0x7fffc4004a60, call_frame=0x7fffd25ba4a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#28 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd25c5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#29 0x00000000005ec14a in execute (this=0x80, state=0x7fffd25c5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#30 rubinius::MachineCode::interpreter (state=0x7fffd25c5ec8, mcode=0x7fffc40047b0, call_frame=0x7fffd25bac70) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#31 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd25c5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#32 0x000000000072dd0b in rubinius::Object::send_prim (this=<optimized out>, state=0x7fffd25c5ec8, call_frame=0x7fffd25bb520, exec=<optimized out>, mod=<optimized out>, args=..., min_visibility=0x7fffd25c5ec8) at vm/builtin/object.cpp:557 | |
#33 0x000000000072dd4c in rubinius::Object::private_send_prim (this=0x18b1084, state=0x80, call_frame=0x4e, exec=0x7ffff728296f <pthread_cond_wait@@GLIBC_2.3.2+191>, mod=0x18b1000, args=...) at vm/builtin/object.cpp:561 | |
#34 0x00000000006711e4 in rubinius::Primitives::object_send (state=0x7fffd25c5ec8, call_frame=0x7fffd25bb520, exec=0x7ffff234dfa8, mod=0x18e7350, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:13929 | |
#35 0x00000000005ec3f4 in execute (this=0x7fffe310eb60, state=0x7fffd25c5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#36 rubinius::MachineCode::interpreter (state=0x7fffd25c5ec8, mcode=0x7fffe41fdbb0, call_frame=0x7fffd25bb520) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640 | |
#37 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd25c5ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490 | |
#38 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd25c5ec8, previous=0x7fffd25bbe70, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94 | |
#39 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffe00, state=0x18b1084, call_frame=0x80, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509 | |
#40 0x00000000005ed025 in rubinius::MachineCode::interpreter (state=0x7fffd25c5ec8, mcode=0x7fffe4021f50, call_frame=0x7fffd25bbe70) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:825 | |
#41 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd25c5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#42 0x00000000005ec250 in execute (this=0x80, state=0x7fffd25c5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#43 rubinius::MachineCode::interpreter (state=0x7fffd25c5ec8, mcode=0x7fffc4004280, call_frame=0x7fffd25bc6a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611 | |
#44 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd25c5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#45 0x00000000005ec14a in execute (this=0x80, state=0x7fffd25c5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#46 rubinius::MachineCode::interpreter (state=0x7fffd25c5ec8, mcode=0x7fffc4004010, call_frame=0x7fffd25bce60) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#47 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd25c5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#48 0x00000000005ec14a in execute (this=0x80, state=0x7fffd25c5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#49 rubinius::MachineCode::interpreter (state=0x7fffd25c5ec8, mcode=0x7fffc4003b20, call_frame=0x7fffd25bd640) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#50 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd25c5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#51 0x00000000005ec14a in execute (this=0x80, state=0x7fffd25c5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#52 rubinius::MachineCode::interpreter (state=0x7fffd25c5ec8, mcode=0x7fffc8010640, call_frame=0x7fffd25bde00) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#53 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd25c5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#54 0x00000000005ec14a in execute (this=0x80, state=0x7fffd25c5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#55 rubinius::MachineCode::interpreter (state=0x7fffd25c5ec8, mcode=0x7fffc8010450, call_frame=0x7fffd25be600) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#56 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd25c5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#57 0x00000000005ec14a in execute (this=0x80, state=0x7fffd25c5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#58 rubinius::MachineCode::interpreter (state=0x7fffd25c5ec8, mcode=0x7fffb8008ec0, call_frame=0x7fffd25bedd0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#59 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd25c5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#60 0x00000000005ec14a in execute (this=0x80, state=0x7fffd25c5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#61 rubinius::MachineCode::interpreter (state=0x7fffd25c5ec8, mcode=0x7fffb8007fe0, call_frame=0x7fffd25bf5a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#62 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd25c5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#63 0x00000000005ec14a in execute (this=0x80, state=0x7fffd25c5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#64 rubinius::MachineCode::interpreter (state=0x7fffd25c5ec8, mcode=0x7fffb8004170, call_frame=0x7fffd25bfd80) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#65 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd25c5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#66 0x00000000005ec14a in execute (this=0x80, state=0x7fffd25c5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#67 rubinius::MachineCode::interpreter (state=0x7fffd25c5ec8, mcode=0x7fffb8003c70, call_frame=0x7fffd25c0560) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#68 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd25c5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#69 0x00000000005ec14a in execute (this=0x80, state=0x7fffd25c5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#70 rubinius::MachineCode::interpreter (state=0x7fffd25c5ec8, mcode=0x7fffb4004900, call_frame=0x7fffd25c0d40) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#71 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd25c5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#72 0x00000000005ec14a in execute (this=0x80, state=0x7fffd25c5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#73 rubinius::MachineCode::interpreter (state=0x7fffd25c5ec8, mcode=0x7fffb4004220, call_frame=0x7fffd25c1530) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#74 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd25c5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#75 0x00000000005ec14a in execute (this=0x80, state=0x7fffd25c5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#76 rubinius::MachineCode::interpreter (state=0x7fffd25c5ec8, mcode=0x7fffb4002eb0, call_frame=0x7fffd25c1d10) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#77 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd25c5ec8, previous=0x7fffd25c2510, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#78 0x00000000005ec250 in execute (this=0x80, state=0x7fffd25c5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#79 rubinius::MachineCode::interpreter (state=0x7fffd25c5ec8, mcode=0x7fffcc2afdc0, call_frame=0x7fffd25c2510) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611 | |
#80 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd25c5ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490 | |
#81 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd25c5ec8, previous=0x7fffd25c2e80, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94 | |
#82 0x00000000006f2d1b in rubinius::BlockAsMethod::block_executor (state=0x7fffd25c5ec8, call_frame=0x7fffd25c2e80, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/block_as_method.cpp:81 | |
#83 0x00000000005ec14a in execute (this=0x80, state=0x7fffd25c5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#84 rubinius::MachineCode::interpreter (state=0x7fffd25c5ec8, mcode=0x7fffcc2af880, call_frame=0x7fffd25c2e80) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#85 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd25c5ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490 | |
#86 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd25c5ec8, previous=0x7fffd25c37c0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94 | |
#87 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffe00, state=0x18b1084, call_frame=0x80, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509 | |
#88 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd25c5ec8, mcode=0x7fffe4d8d8d0, call_frame=0x7fffd25c37c0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823 | |
#89 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd25c5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#90 0x00000000005ec250 in execute (this=0x80, state=0x7fffd25c5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#91 rubinius::MachineCode::interpreter (state=0x7fffd25c5ec8, mcode=0x7fffcc29ef00, call_frame=0x7fffd25c3f90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611 | |
#92 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd25c5ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490 | |
#93 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd25c5ec8, previous=0x7fffd25c48b0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94 | |
#94 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffe00, state=0x18b1084, call_frame=0x80, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509 | |
#95 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd25c5ec8, mcode=0x7fffe4d8d8d0, call_frame=0x7fffd25c48b0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823 | |
#96 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd25c5ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#97 0x00000000005ec250 in execute (this=0x80, state=0x7fffd25c5ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#98 rubinius::MachineCode::interpreter (state=0x7fffd25c5ec8, mcode=0x7fffe4d86fc0, call_frame=0x7fffd25c5080) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611 | |
#99 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd25c5ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490 | |
#100 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd25c5ec8, previous=0x7fffd25c5510, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94 | |
#101 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffe00, state=0x18b1084, call_frame=0x80, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509 | |
#102 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffd25c5ec8, call_frame=0x7fffd25c5510, args=...) at vm/builtin/proc.cpp:119 | |
#103 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffd25c5ec8, call_frame=0x7fffd25c5510, exec=0x7ffff215e9c8, mod=0x18f0fa0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817 | |
#104 0x00000000007ce6ef in execute (this=<optimized out>, state=0x7fffd25c5ec8, call_frame=0x7fffd25c5510, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#105 rbx_splat_send_private (state=0x7fffd25c5ec8, call_frame=0x7fffd25c5510, call_site=0x7fffe3159310, count=<optimized out>, call_flags=25890816, args=0x25) at vm/llvm/jit_util.cpp:147 | |
#106 0x00007ffff1232616 in ?? () | |
#107 0x0000000000000000 in ?? () | |
Thread 10 (Thread 0x7fffd1dc4700 (LWP 17252)): | |
#0 0x00007ffff6398b03 in select () from /usr/lib/libc.so.6 | |
#1 0x0000000000713015 in rubinius::IO::select (state=0x7fffd1dc3ec8, readables=<optimized out>, writables=<optimized out>, errorables=<optimized out>, timeout=<optimized out>, calling_environment=0x7fffd1dafd70) at vm/builtin/io.cpp:285 | |
#2 0x0000000000668d93 in rubinius::Primitives::io_select (state=0x7fffd1dc3ec8, call_frame=0x7fffd1dafd70, exec=0x7ffff2219b78, mod=0x18ebcb0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:10404 | |
#3 0x00000000005ec14a in execute (this=0x7fffd1daf5a0, state=0x7fffd1dc3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#4 rubinius::MachineCode::interpreter (state=0x7fffd1dc3ec8, mcode=0x7fffb800e7f0, call_frame=0x7fffd1dafd70) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#5 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd1dc3ec8, previous=0x7fffd1db0590, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#6 0x00000000005ec14a in execute (this=0x7fffd1daf5a0, state=0x7fffd1dc3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#7 rubinius::MachineCode::interpreter (state=0x7fffd1dc3ec8, mcode=0x7fffbc02b450, call_frame=0x7fffd1db0590) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#8 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd1dc3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#9 0x00000000005ec04d in execute (this=0x7fffd1daf5a0, state=0x7fffd1dc3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#10 rubinius::MachineCode::interpreter (state=0x7fffd1dc3ec8, mcode=0x7fffb800e1e0, call_frame=0x7fffd1db0d70) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:576 | |
#11 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd1dc3ec8, previous=0x7fffd1db1590, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#12 0x00000000005ec14a in execute (this=0x7fffd1daf5a0, state=0x7fffd1dc3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#13 rubinius::MachineCode::interpreter (state=0x7fffd1dc3ec8, mcode=0x7fffb800e080, call_frame=0x7fffd1db1590) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#14 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd1dc3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#15 0x00000000005ec14a in execute (this=0x7fffd1daf5a0, state=0x7fffd1dc3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#16 rubinius::MachineCode::interpreter (state=0x7fffd1dc3ec8, mcode=0x7fffb800dcc0, call_frame=0x7fffd1db1d50) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#17 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd1dc3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#18 0x00000000005ec14a in execute (this=0x7fffd1daf5a0, state=0x7fffd1dc3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#19 rubinius::MachineCode::interpreter (state=0x7fffd1dc3ec8, mcode=0x7fffb800d3a0, call_frame=0x7fffd1db2550) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#20 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd1dc3ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#21 0x00000000005ec14a in execute (this=0x7fffd1daf5a0, state=0x7fffd1dc3ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#22 rubinius::MachineCode::interpreter (state=0x7fffd1dc3ec8, mcode=0x7fffbc027510, call_frame=0x7fffd1db2d90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#23 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd1dc3ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490 | |
#24 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd1dc3ec8, previous=0x7fffd1db3220, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94 | |
#25 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0xf, call_frame=0x7fffd1daf5a0, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509 | |
#26 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffd1dc3ec8, call_frame=0x7fffd1db3220, args=...) at vm/builtin/proc.cpp:119 | |
#27 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffd1dc3ec8, call_frame=0x7fffd1db3220, exec=0x7ffff215e9c8, mod=0x18f0fa0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817 | |
#28 0x00000000007ce6ef in execute (this=<optimized out>, state=0x7fffd1dc3ec8, call_frame=0x7fffd1db3220, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#29 rbx_splat_send_private (state=0x7fffd1dc3ec8, call_frame=0x7fffd1db3220, call_site=0x7fffa39b7e20, count=<optimized out>, call_flags=-774179712, args=0x7fffd1dafd70) at vm/llvm/jit_util.cpp:147 | |
#30 0x00007ffff125e286 in ?? () | |
#31 0x0000000000000000 in ?? () | |
Thread 9 (Thread 0x7fffd19c3700 (LWP 17253)): | |
#0 0x00000000005e9d3e in rubinius::MachineCode::interpreter (state=0x7fffd19c2ec8, mcode=0x7fffc00195b0, call_frame=0x7fffd19b4df0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:1 | |
#1 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd19c2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#2 0x00000000005ec14a in execute (this=0x7fffc00195b0, state=0x7fffd19c2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#3 rubinius::MachineCode::interpreter (state=0x7fffd19c2ec8, mcode=0x7fffc0018a90, call_frame=0x7fffd19b55c0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#4 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd19c2ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490 | |
#5 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd19c2ec8, previous=0x7fffd19b5ee0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94 | |
#6 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x5, state=0x18482c0 <rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*, rubinius::InterpreterCallFrame*)::insn_locations>, call_frame=0x7fffc00195b0, args=..., | |
flags=<optimized out>) at vm/builtin/block_environment.cpp:509 | |
#7 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd19c2ec8, mcode=0x7fffe4d862d0, call_frame=0x7fffd19b5ee0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823 | |
#8 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd19c2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#9 0x00000000005ec250 in execute (this=0x7fffc00195b0, state=0x7fffd19c2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#10 rubinius::MachineCode::interpreter (state=0x7fffd19c2ec8, mcode=0x7fffc00188c0, call_frame=0x7fffd19b6690) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611 | |
#11 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd19c2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#12 0x00000000005ec14a in execute (this=0x7fffc00195b0, state=0x7fffd19c2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#13 rubinius::MachineCode::interpreter (state=0x7fffd19c2ec8, mcode=0x7fffc00182e0, call_frame=0x7fffd19b6e60) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#14 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd19c2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#15 0x00000000005ec250 in execute (this=0x7fffc00195b0, state=0x7fffd19c2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#16 rubinius::MachineCode::interpreter (state=0x7fffd19c2ec8, mcode=0x7fffc000d3a0, call_frame=0x7fffd19b7670) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611 | |
#17 0x000000000064994c in rubinius::MachineCode::execute_specialized<rubinius::TwoArguments> (state=0x7fffd19c2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#18 0x00000000005ec250 in execute (this=0x7fffc00195b0, state=0x7fffd19c2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#19 rubinius::MachineCode::interpreter (state=0x7fffd19c2ec8, mcode=0x7fffc000bd30, call_frame=0x7fffd19b7e70) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611 | |
#20 0x0000000000649f8c in rubinius::MachineCode::execute_specialized<rubinius::ThreeArguments> (state=0x7fffd19c2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#21 0x00000000005ec14a in execute (this=0x7fffc00195b0, state=0x7fffd19c2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#22 rubinius::MachineCode::interpreter (state=0x7fffd19c2ec8, mcode=0x7fffc000c340, call_frame=0x7fffd19b86a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#23 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd19c2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#24 0x00000000005ec14a in execute (this=0x7fffc00195b0, state=0x7fffd19c2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#25 rubinius::MachineCode::interpreter (state=0x7fffd19c2ec8, mcode=0x7fffc000c750, call_frame=0x7fffd19b8e90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#26 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd19c2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#27 0x00000000005ec14a in execute (this=0x7fffc00195b0, state=0x7fffd19c2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#28 rubinius::MachineCode::interpreter (state=0x7fffd19c2ec8, mcode=0x7fffc000c510, call_frame=0x7fffd19b9680) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#29 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd19c2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#30 0x00000000005ec14a in execute (this=0x7fffc00195b0, state=0x7fffd19c2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#31 rubinius::MachineCode::interpreter (state=0x7fffd19c2ec8, mcode=0x7fffc0002240, call_frame=0x7fffd19b9e70) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#32 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd19c2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#33 0x00000000005ec14a in execute (this=0x7fffc00195b0, state=0x7fffd19c2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#34 rubinius::MachineCode::interpreter (state=0x7fffd19c2ec8, mcode=0x7fffc0034760, call_frame=0x7fffd19ba640) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#35 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd19c2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#36 0x00000000005ec14a in execute (this=0x7fffc00195b0, state=0x7fffd19c2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#37 rubinius::MachineCode::interpreter (state=0x7fffd19c2ec8, mcode=0x7fffc0034fe0, call_frame=0x7fffd19bae20) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#38 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd19c2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#39 0x00000000005ec14a in execute (this=0x7fffc00195b0, state=0x7fffd19c2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#40 rubinius::MachineCode::interpreter (state=0x7fffd19c2ec8, mcode=0x7fffc8010450, call_frame=0x7fffd19bb600) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#41 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd19c2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#42 0x00000000005ec14a in execute (this=0x7fffc00195b0, state=0x7fffd19c2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#43 rubinius::MachineCode::interpreter (state=0x7fffd19c2ec8, mcode=0x7fffb8008ec0, call_frame=0x7fffd19bbdd0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#44 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd19c2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#45 0x00000000005ec14a in execute (this=0x7fffc00195b0, state=0x7fffd19c2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#46 rubinius::MachineCode::interpreter (state=0x7fffd19c2ec8, mcode=0x7fffb8007fe0, call_frame=0x7fffd19bc5a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#47 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd19c2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#48 0x00000000005ec14a in execute (this=0x7fffc00195b0, state=0x7fffd19c2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#49 rubinius::MachineCode::interpreter (state=0x7fffd19c2ec8, mcode=0x7fffb8004170, call_frame=0x7fffd19bcd80) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#50 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd19c2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#51 0x00000000005ec14a in execute (this=0x7fffc00195b0, state=0x7fffd19c2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#52 rubinius::MachineCode::interpreter (state=0x7fffd19c2ec8, mcode=0x7fffb8003c70, call_frame=0x7fffd19bd560) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#53 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd19c2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#54 0x00000000005ec14a in execute (this=0x7fffc00195b0, state=0x7fffd19c2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#55 rubinius::MachineCode::interpreter (state=0x7fffd19c2ec8, mcode=0x7fffb4004900, call_frame=0x7fffd19bdd40) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#56 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd19c2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#57 0x00000000005ec14a in execute (this=0x7fffc00195b0, state=0x7fffd19c2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#58 rubinius::MachineCode::interpreter (state=0x7fffd19c2ec8, mcode=0x7fffb4004220, call_frame=0x7fffd19be530) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#59 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd19c2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#60 0x00000000005ec14a in execute (this=0x7fffc00195b0, state=0x7fffd19c2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#61 rubinius::MachineCode::interpreter (state=0x7fffd19c2ec8, mcode=0x7fffb4002eb0, call_frame=0x7fffd19bed10) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#62 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd19c2ec8, previous=0x7fffd19bf510, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#63 0x00000000005ec250 in execute (this=0x7fffc00195b0, state=0x7fffd19c2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#64 rubinius::MachineCode::interpreter (state=0x7fffd19c2ec8, mcode=0x7fffcc2afdc0, call_frame=0x7fffd19bf510) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611 | |
#65 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd19c2ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490 | |
#66 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd19c2ec8, previous=0x7fffd19bfe80, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94 | |
#67 0x00000000006f2d1b in rubinius::BlockAsMethod::block_executor (state=0x7fffd19c2ec8, call_frame=0x7fffd19bfe80, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/block_as_method.cpp:81 | |
#68 0x00000000005ec14a in execute (this=0x7fffc00195b0, state=0x7fffd19c2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#69 rubinius::MachineCode::interpreter (state=0x7fffd19c2ec8, mcode=0x7fffcc2af880, call_frame=0x7fffd19bfe80) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#70 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd19c2ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490 | |
#71 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd19c2ec8, previous=0x7fffd19c07c0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94 | |
#72 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x5, state=0x18482c0 <rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*, rubinius::InterpreterCallFrame*)::insn_locations>, call_frame=0x7fffc00195b0, args=..., | |
flags=<optimized out>) at vm/builtin/block_environment.cpp:509 | |
#73 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd19c2ec8, mcode=0x7fffe4d8d8d0, call_frame=0x7fffd19c07c0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823 | |
#74 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd19c2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#75 0x00000000005ec250 in execute (this=0x7fffc00195b0, state=0x7fffd19c2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#76 rubinius::MachineCode::interpreter (state=0x7fffd19c2ec8, mcode=0x7fffcc29ef00, call_frame=0x7fffd19c0f90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611 | |
#77 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd19c2ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490 | |
#78 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd19c2ec8, previous=0x7fffd19c18b0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94 | |
#79 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x5, state=0x18482c0 <rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*, rubinius::InterpreterCallFrame*)::insn_locations>, call_frame=0x7fffc00195b0, args=..., | |
flags=<optimized out>) at vm/builtin/block_environment.cpp:509 | |
#80 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd19c2ec8, mcode=0x7fffe4d8d8d0, call_frame=0x7fffd19c18b0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823 | |
#81 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd19c2ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#82 0x00000000005ec250 in execute (this=0x7fffc00195b0, state=0x7fffd19c2ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#83 rubinius::MachineCode::interpreter (state=0x7fffd19c2ec8, mcode=0x7fffe4d86fc0, call_frame=0x7fffd19c2080) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611 | |
#84 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd19c2ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490 | |
#85 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd19c2ec8, previous=0x7fffd19c2510, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94 | |
#86 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x5, state=0x18482c0 <rubinius::MachineCode::interpreter(rubinius::State*, rubinius::MachineCode*, rubinius::InterpreterCallFrame*)::insn_locations>, call_frame=0x7fffc00195b0, args=..., | |
flags=<optimized out>) at vm/builtin/block_environment.cpp:509 | |
#87 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffd19c2ec8, call_frame=0x7fffd19c2510, args=...) at vm/builtin/proc.cpp:119 | |
#88 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffd19c2ec8, call_frame=0x7fffd19c2510, exec=0x7ffff215e9c8, mod=0x18f0fa0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817 | |
#89 0x00000000007ce6ef in execute (this=<optimized out>, state=0x7fffd19c2ec8, call_frame=0x7fffd19c2510, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#90 rbx_splat_send_private (state=0x7fffd19c2ec8, call_frame=0x7fffd19c2510, call_site=0x7fffe3159310, count=<optimized out>, call_flags=-778349640, args=0x7fffe35831a8) at vm/llvm/jit_util.cpp:147 | |
#91 0x00007ffff1232616 in ?? () | |
#92 0x0000000000000000 in ?? () | |
Thread 8 (Thread 0x7fffd15c2700 (LWP 17254)): | |
#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=0x18b1050, state=0x7fffe4d8b730) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/world_state.hpp:276 | |
#3 0x00000000006ad391 in checkpoint (this=0x18b1084, 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 | |
#5 0x00000000005eddba in checkpoint (this=<optimized out>, gct=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/state.hpp:157 | |
#6 rubinius::MachineCode::interpreter (state=0x7fffd15c1ec8, mcode=0x7fffe429c8f0, call_frame=0x7fffd15b3460) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:1040 | |
#7 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd15c1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#8 0x00000000005ec250 in execute (this=0x80, state=0x7fffd15c1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#9 rubinius::MachineCode::interpreter (state=0x7fffd15c1ec8, mcode=0x7fffe42c0b80, call_frame=0x7fffd15b3c40) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611 | |
#10 0x0000000000649f8c in rubinius::MachineCode::execute_specialized<rubinius::ThreeArguments> (state=0x7fffd15c1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#11 0x00000000005ec14a in execute (this=0x80, state=0x7fffd15c1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#12 rubinius::MachineCode::interpreter (state=0x7fffd15c1ec8, mcode=0x7fffe42a2fd0, call_frame=0x7fffd15b44e0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#13 0x000000000064994c in rubinius::MachineCode::execute_specialized<rubinius::TwoArguments> (state=0x7fffd15c1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#14 0x00000000005ec14a in execute (this=0x80, state=0x7fffd15c1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#15 rubinius::MachineCode::interpreter (state=0x7fffd15c1ec8, mcode=0x7fffe42a2dd0, call_frame=0x7fffd15b4cd0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#16 0x000000000064994c in rubinius::MachineCode::execute_specialized<rubinius::TwoArguments> (state=0x7fffd15c1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#17 0x00000000005ec14a in execute (this=0x80, state=0x7fffd15c1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#18 rubinius::MachineCode::interpreter (state=0x7fffd15c1ec8, mcode=0x7fffc4004ec0, call_frame=0x7fffd15b54d0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#19 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd15c1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#20 0x00000000005ec14a in execute (this=0x80, state=0x7fffd15c1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#21 rubinius::MachineCode::interpreter (state=0x7fffd15c1ec8, mcode=0x7fffc4004c90, call_frame=0x7fffd15b5cc0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#22 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd15c1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#23 0x00000000005ec14a in execute (this=0x80, state=0x7fffd15c1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#24 rubinius::MachineCode::interpreter (state=0x7fffd15c1ec8, mcode=0x7fffc4004a60, call_frame=0x7fffd15b64a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#25 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd15c1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#26 0x00000000005ec14a in execute (this=0x80, state=0x7fffd15c1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#27 rubinius::MachineCode::interpreter (state=0x7fffd15c1ec8, mcode=0x7fffc40047b0, call_frame=0x7fffd15b6c70) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#28 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd15c1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#29 0x000000000072dd0b in rubinius::Object::send_prim (this=<optimized out>, state=0x7fffd15c1ec8, call_frame=0x7fffd15b7520, exec=<optimized out>, mod=<optimized out>, args=..., min_visibility=0x7fffd15c1ec8) at vm/builtin/object.cpp:557 | |
#30 0x000000000072dd4c in rubinius::Object::private_send_prim (this=0x18b1084, state=0x80, call_frame=0x50, exec=0x7ffff728296f <pthread_cond_wait@@GLIBC_2.3.2+191>, mod=0x18b1000, args=...) at vm/builtin/object.cpp:561 | |
#31 0x00000000006711e4 in rubinius::Primitives::object_send (state=0x7fffd15c1ec8, call_frame=0x7fffd15b7520, exec=0x7ffff234dfa8, mod=0x18e7350, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:13929 | |
#32 0x00000000005ec3f4 in execute (this=0x7fffe310eb60, state=0x7fffd15c1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#33 rubinius::MachineCode::interpreter (state=0x7fffd15c1ec8, mcode=0x7fffe41fdbb0, call_frame=0x7fffd15b7520) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640 | |
#34 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd15c1ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490 | |
#35 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd15c1ec8, previous=0x7fffd15b7e70, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94 | |
#36 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffe00, state=0x18b1084, call_frame=0x80, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509 | |
#37 0x00000000005ed025 in rubinius::MachineCode::interpreter (state=0x7fffd15c1ec8, mcode=0x7fffe4021f50, call_frame=0x7fffd15b7e70) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:825 | |
#38 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd15c1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#39 0x00000000005ec250 in execute (this=0x80, state=0x7fffd15c1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#40 rubinius::MachineCode::interpreter (state=0x7fffd15c1ec8, mcode=0x7fffc4004280, call_frame=0x7fffd15b86a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611 | |
#41 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd15c1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#42 0x00000000005ec14a in execute (this=0x80, state=0x7fffd15c1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#43 rubinius::MachineCode::interpreter (state=0x7fffd15c1ec8, mcode=0x7fffc4004010, call_frame=0x7fffd15b8e60) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#44 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd15c1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#45 0x00000000005ec14a in execute (this=0x80, state=0x7fffd15c1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#46 rubinius::MachineCode::interpreter (state=0x7fffd15c1ec8, mcode=0x7fffc4003b20, call_frame=0x7fffd15b9640) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#47 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd15c1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#48 0x00000000005ec14a in execute (this=0x80, state=0x7fffd15c1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#49 rubinius::MachineCode::interpreter (state=0x7fffd15c1ec8, mcode=0x7fffc8010640, call_frame=0x7fffd15b9e00) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#50 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd15c1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#51 0x00000000005ec14a in execute (this=0x80, state=0x7fffd15c1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#52 rubinius::MachineCode::interpreter (state=0x7fffd15c1ec8, mcode=0x7fffc8010450, call_frame=0x7fffd15ba600) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#53 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd15c1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#54 0x00000000005ec14a in execute (this=0x80, state=0x7fffd15c1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#55 rubinius::MachineCode::interpreter (state=0x7fffd15c1ec8, mcode=0x7fffb8008ec0, call_frame=0x7fffd15badd0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#56 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd15c1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#57 0x00000000005ec14a in execute (this=0x80, state=0x7fffd15c1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#58 rubinius::MachineCode::interpreter (state=0x7fffd15c1ec8, mcode=0x7fffb8007fe0, call_frame=0x7fffd15bb5a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#59 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd15c1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#60 0x00000000005ec14a in execute (this=0x80, state=0x7fffd15c1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#61 rubinius::MachineCode::interpreter (state=0x7fffd15c1ec8, mcode=0x7fffb8004170, call_frame=0x7fffd15bbd80) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#62 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd15c1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#63 0x00000000005ec14a in execute (this=0x80, state=0x7fffd15c1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#64 rubinius::MachineCode::interpreter (state=0x7fffd15c1ec8, mcode=0x7fffb8003c70, call_frame=0x7fffd15bc560) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#65 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd15c1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#66 0x00000000005ec14a in execute (this=0x80, state=0x7fffd15c1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#67 rubinius::MachineCode::interpreter (state=0x7fffd15c1ec8, mcode=0x7fffb4004900, call_frame=0x7fffd15bcd40) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#68 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd15c1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#69 0x00000000005ec14a in execute (this=0x80, state=0x7fffd15c1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#70 rubinius::MachineCode::interpreter (state=0x7fffd15c1ec8, mcode=0x7fffb4004220, call_frame=0x7fffd15bd530) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#71 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd15c1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#72 0x00000000005ec14a in execute (this=0x80, state=0x7fffd15c1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#73 rubinius::MachineCode::interpreter (state=0x7fffd15c1ec8, mcode=0x7fffb4002eb0, call_frame=0x7fffd15bdd10) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#74 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd15c1ec8, previous=0x7fffd15be510, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#75 0x00000000005ec250 in execute (this=0x80, state=0x7fffd15c1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#76 rubinius::MachineCode::interpreter (state=0x7fffd15c1ec8, mcode=0x7fffcc2afdc0, call_frame=0x7fffd15be510) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611 | |
#77 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd15c1ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490 | |
#78 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd15c1ec8, previous=0x7fffd15bee80, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94 | |
#79 0x00000000006f2d1b in rubinius::BlockAsMethod::block_executor (state=0x7fffd15c1ec8, call_frame=0x7fffd15bee80, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/block_as_method.cpp:81 | |
#80 0x00000000005ec14a in execute (this=0x80, state=0x7fffd15c1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#81 rubinius::MachineCode::interpreter (state=0x7fffd15c1ec8, mcode=0x7fffcc2af880, call_frame=0x7fffd15bee80) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#82 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd15c1ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490 | |
#83 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd15c1ec8, previous=0x7fffd15bf7c0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94 | |
#84 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffe00, state=0x18b1084, call_frame=0x80, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509 | |
#85 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd15c1ec8, mcode=0x7fffe4d8d8d0, call_frame=0x7fffd15bf7c0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823 | |
#86 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd15c1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#87 0x00000000005ec250 in execute (this=0x80, state=0x7fffd15c1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#88 rubinius::MachineCode::interpreter (state=0x7fffd15c1ec8, mcode=0x7fffcc29ef00, call_frame=0x7fffd15bff90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611 | |
#89 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd15c1ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490 | |
#90 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd15c1ec8, previous=0x7fffd15c08b0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94 | |
#91 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffe00, state=0x18b1084, call_frame=0x80, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509 | |
#92 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd15c1ec8, mcode=0x7fffe4d8d8d0, call_frame=0x7fffd15c08b0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823 | |
#93 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd15c1ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#94 0x00000000005ec250 in execute (this=0x80, state=0x7fffd15c1ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#95 rubinius::MachineCode::interpreter (state=0x7fffd15c1ec8, mcode=0x7fffe4d86fc0, call_frame=0x7fffd15c1080) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611 | |
#96 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd15c1ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490 | |
#97 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd15c1ec8, previous=0x7fffd15c1510, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94 | |
#98 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffe00, state=0x18b1084, call_frame=0x80, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509 | |
#99 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffd15c1ec8, call_frame=0x7fffd15c1510, args=...) at vm/builtin/proc.cpp:119 | |
#100 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffd15c1ec8, call_frame=0x7fffd15c1510, exec=0x7ffff215e9c8, mod=0x18f0fa0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817 | |
#101 0x00000000007ce6ef in execute (this=<optimized out>, state=0x7fffd15c1ec8, call_frame=0x7fffd15c1510, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#102 rbx_splat_send_private (state=0x7fffd15c1ec8, call_frame=0x7fffd15c1510, call_site=0x7fffe3159310, count=<optimized out>, call_flags=25890816, args=0x25) at vm/llvm/jit_util.cpp:147 | |
#103 0x00007ffff1232616 in ?? () | |
#104 0x0000000000000000 in ?? () | |
Thread 7 (Thread 0x7fffd11c1700 (LWP 17255)): | |
#0 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 | |
#1 0x00000000006b3f61 in wait (this=<optimized out>, mutex=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:453 | |
#2 rubinius::WorldState::become_dependent (this=0x18b1050, state=0x7fffe4d8bf90, cond=0x0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/world_state.hpp:98 | |
#3 0x000000000071302e in gc_dependent (this=0x7fffd11c0ec8, call_frame=<optimized out>, gct=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/state.hpp:151 | |
#4 ~GCIndependent (this=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/vm.hpp:537 | |
#5 rubinius::IO::select (state=0x7fffd11c0ec8, readables=<optimized out>, writables=<optimized out>, errorables=<optimized out>, timeout=<optimized out>, calling_environment=0x7fffd11acd70) at vm/builtin/io.cpp:289 | |
#6 0x0000000000668d93 in rubinius::Primitives::io_select (state=0x7fffd11c0ec8, call_frame=0x7fffd11acd70, exec=0x7ffff2219b78, mod=0x18ebcb0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:10404 | |
#7 0x00000000005ec14a in execute (this=0x80, state=0x7fffd11c0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#8 rubinius::MachineCode::interpreter (state=0x7fffd11c0ec8, mcode=0x7fffb800e7f0, call_frame=0x7fffd11acd70) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#9 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd11c0ec8, previous=0x7fffd11ad590, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#10 0x00000000005ec14a in execute (this=0x80, state=0x7fffd11c0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#11 rubinius::MachineCode::interpreter (state=0x7fffd11c0ec8, mcode=0x7fffbc02b450, call_frame=0x7fffd11ad590) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#12 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd11c0ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#13 0x00000000005ec04d in execute (this=0x80, state=0x7fffd11c0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#14 rubinius::MachineCode::interpreter (state=0x7fffd11c0ec8, mcode=0x7fffb800e1e0, call_frame=0x7fffd11add70) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:576 | |
#15 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd11c0ec8, previous=0x7fffd11ae590, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#16 0x00000000005ec14a in execute (this=0x80, state=0x7fffd11c0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#17 rubinius::MachineCode::interpreter (state=0x7fffd11c0ec8, mcode=0x7fffb800e080, call_frame=0x7fffd11ae590) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#18 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd11c0ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#19 0x00000000005ec14a in execute (this=0x80, state=0x7fffd11c0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#20 rubinius::MachineCode::interpreter (state=0x7fffd11c0ec8, mcode=0x7fffb800dcc0, call_frame=0x7fffd11aed50) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#21 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd11c0ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#22 0x00000000005ec14a in execute (this=0x80, state=0x7fffd11c0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#23 rubinius::MachineCode::interpreter (state=0x7fffd11c0ec8, mcode=0x7fffb800d3a0, call_frame=0x7fffd11af550) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#24 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd11c0ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#25 0x00000000005ec14a in execute (this=0x80, state=0x7fffd11c0ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#26 rubinius::MachineCode::interpreter (state=0x7fffd11c0ec8, mcode=0x7fffbc027510, call_frame=0x7fffd11afd90) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#27 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd11c0ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490 | |
#28 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd11c0ec8, previous=0x7fffd11b0220, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94 | |
#29 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffe00, state=0x18b1084, call_frame=0x80, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509 | |
#30 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffd11c0ec8, call_frame=0x7fffd11b0220, args=...) at vm/builtin/proc.cpp:119 | |
#31 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffd11c0ec8, call_frame=0x7fffd11b0220, exec=0x7ffff215e9c8, mod=0x18f0fa0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817 | |
#32 0x00000000007ce6ef in execute (this=<optimized out>, state=0x7fffd11c0ec8, call_frame=0x7fffd11b0220, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#33 rbx_splat_send_private (state=0x7fffd11c0ec8, call_frame=0x7fffd11b0220, call_site=0x7fffa39b7e20, count=<optimized out>, call_flags=25890816, args=0x25) at vm/llvm/jit_util.cpp:147 | |
#34 0x00007ffff125e286 in ?? () | |
#35 0x0000000000000000 in ?? () | |
Thread 6 (Thread 0x7fffd0dc0700 (LWP 17256)): | |
#0 rubinius::SymbolTable::lookup (this=0x18b0f18, state=0x7fffa80008c0, str=0x117f146 "new", length=3, enc=2, seed=<optimized out>) at vm/symbol_table.cpp:144 | |
#1 0x000000000075ddbf in rb_hash_new () at vm/capi/hash.cpp:10 | |
#2 0x00007fffd37d435c in spg_yield_hash_rows (self=140736280603136, rres=<optimized out>, ignore=11736) at sequel_pg.c:681 | |
#3 0x000000000072bfce in rubinius::TwoArguments::invoke (state=<optimized out>, nm=0x7fffe30a5060, env=<optimized out>, args=...) at vm/builtin/native_method.cpp:248 | |
#4 0x00000000007235b7 in rubinius::NativeMethod::executor_implementation<rubinius::TwoArguments> (state=0x7fffd0dbfec8, previous=<optimized out>, exec=0x7fffe30a5060, mod=<optimized out>, args=...) at vm/builtin/native_method.cpp:710 | |
#5 0x00000000005ec250 in execute (this=0x7807, state=0x7fffd0dbfec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#6 rubinius::MachineCode::interpreter (state=0x7fffd0dbfec8, mcode=0x7fffe4d81970, call_frame=0x7fffd0db7400) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611 | |
#7 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd0dbfec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490 | |
#8 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd0dbfec8, previous=0x7fffd0db7d30, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94 | |
#9 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x18b0f18, state=0x5fd10480a5a16f4f, call_frame=0x7807, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509 | |
#10 0x00000000005ed025 in rubinius::MachineCode::interpreter (state=0x7fffd0dbfec8, mcode=0x7fffe4d5ed90, call_frame=0x7fffd0db7d30) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:825 | |
#11 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd0dbfec8, previous=0x7fffd0db85e0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#12 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7fffd0dbfec8, call_site=<optimized out>, call_frame=0x7fffd0db85e0, args=...) at vm/builtin/call_site.cpp:97 | |
#13 0x00000000005ec250 in execute (this=0x7807, state=0x7fffd0dbfec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#14 rubinius::MachineCode::interpreter (state=0x7fffd0dbfec8, mcode=0x7fffe4d82b20, call_frame=0x7fffd0db85e0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611 | |
#15 0x0000000000649f8c in rubinius::MachineCode::execute_specialized<rubinius::ThreeArguments> (state=0x7fffd0dbfec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#16 0x00000000006f6680 in rubinius::CallSite::empty_cache_private (state=0x7fffd0dbfec8, call_site=<optimized out>, call_frame=0x7fffd0db8ea0, args=...) at vm/builtin/call_site.cpp:131 | |
#17 0x00000000005ec250 in execute (this=0x7807, state=0x7fffd0dbfec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#18 rubinius::MachineCode::interpreter (state=0x7fffd0dbfec8, mcode=0x7fffe4d82540, call_frame=0x7fffd0db8ea0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611 | |
#19 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd0dbfec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490 | |
#20 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd0dbfec8, previous=0x7fffd0db97c0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94 | |
#21 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x18b0f18, state=0x5fd10480a5a16f4f, call_frame=0x7807, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509 | |
#22 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffd0dbfec8, mcode=0x7fffe4d82790, call_frame=0x7fffd0db97c0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823 | |
#23 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd0dbfec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#24 0x00000000006f6680 in rubinius::CallSite::empty_cache_private (state=0x7fffd0dbfec8, call_site=<optimized out>, call_frame=0x7fffd0dba060, args=...) at vm/builtin/call_site.cpp:131 | |
#25 0x00000000005ec250 in execute (this=0x7807, state=0x7fffd0dbfec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#26 rubinius::MachineCode::interpreter (state=0x7fffd0dbfec8, mcode=0x7fffe4d823e0, call_frame=0x7fffd0dba060) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611 | |
#27 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd0dbfec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490 | |
#28 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd0dbfec8, previous=0x7fffd0dba980, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94 | |
#29 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x18b0f18, state=0x5fd10480a5a16f4f, call_frame=0x7807, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509 | |
#30 0x00000000005ed025 in rubinius::MachineCode::interpreter (state=0x7fffd0dbfec8, mcode=0x7fffe4d43340, call_frame=0x7fffd0dba980) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:825 | |
#31 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd0dbfec8, previous=0x7fffd0dbb250, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#32 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7fffd0dbfec8, call_site=<optimized out>, call_frame=0x7fffd0dbb250, args=...) at vm/builtin/call_site.cpp:97 | |
#33 0x00000000005ec250 in execute (this=0x7807, state=0x7fffd0dbfec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#34 rubinius::MachineCode::interpreter (state=0x7fffd0dbfec8, mcode=0x7fffe4d430c0, call_frame=0x7fffd0dbb250) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611 | |
#35 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd0dbfec8, previous=0x7fffd0dbbaf0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#36 0x00000000006f6680 in rubinius::CallSite::empty_cache_private (state=0x7fffd0dbfec8, call_site=<optimized out>, call_frame=0x7fffd0dbbaf0, args=...) at vm/builtin/call_site.cpp:131 | |
#37 0x00000000005ec250 in execute (this=0x7807, state=0x7fffd0dbfec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#38 rubinius::MachineCode::interpreter (state=0x7fffd0dbfec8, mcode=0x7fffe4d82160, call_frame=0x7fffd0dbbaf0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611 | |
#39 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd0dbfec8, previous=0x7fffd0dbc3a0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#40 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7fffd0dbfec8, call_site=<optimized out>, call_frame=0x7fffd0dbc3a0, args=...) at vm/builtin/call_site.cpp:97 | |
#41 0x00000000005ec250 in execute (this=0x7807, state=0x7fffd0dbfec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#42 rubinius::MachineCode::interpreter (state=0x7fffd0dbfec8, mcode=0x7fffe4d81b40, call_frame=0x7fffd0dbc3a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611 | |
#43 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd0dbfec8, previous=0x7fffd0dbcc60, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#44 0x00000000006f6680 in rubinius::CallSite::empty_cache_private (state=0x7fffd0dbfec8, call_site=<optimized out>, call_frame=0x7fffd0dbcc60, args=...) at vm/builtin/call_site.cpp:131 | |
#45 0x00000000005ec250 in execute (this=0x7807, state=0x7fffd0dbfec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#46 rubinius::MachineCode::interpreter (state=0x7fffd0dbfec8, mcode=0x7fffe4d816d0, call_frame=0x7fffd0dbcc60) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611 | |
#47 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd0dbfec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#48 0x00000000006f6680 in rubinius::CallSite::empty_cache_private (state=0x7fffd0dbfec8, call_site=<optimized out>, call_frame=0x7fffd0dbd4e0, args=...) at vm/builtin/call_site.cpp:131 | |
#49 0x00000000005ec250 in execute (this=0x7807, state=0x7fffd0dbfec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#50 rubinius::MachineCode::interpreter (state=0x7fffd0dbfec8, mcode=0x7fffe4d75f20, call_frame=0x7fffd0dbd4e0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611 | |
#51 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd0dbfec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#52 0x00000000006f6bf7 in rubinius::CallSite::empty_cache_super (state=0x7fffd0dbfec8, call_site=<optimized out>, call_frame=0x7fffd0dbdf20, args=...) at vm/builtin/call_site.cpp:224 | |
#53 0x00000000005eefd3 in execute (this=0x7807, state=0x7fffd0dbfec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#54 rubinius::MachineCode::interpreter (state=0x7fffd0dbfec8, mcode=0x7fffe4d75a30, call_frame=0x7fffd0dbdf20) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:1308 | |
#55 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd0dbfec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#56 0x00000000006f6680 in rubinius::CallSite::empty_cache_private (state=0x7fffd0dbfec8, call_site=<optimized out>, call_frame=0x7fffd0dbe7b0, args=...) at vm/builtin/call_site.cpp:131 | |
#57 0x00000000005ec3f4 in execute (this=0x7ffff1aef980, state=0x7fffd0dbfec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#58 rubinius::MachineCode::interpreter (state=0x7fffd0dbfec8, mcode=0x7fffa8004390, call_frame=0x7fffd0dbe7b0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640 | |
#59 0x0000000000648cce in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x7fffd0dbfec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#60 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7fffd0dbfec8, call_site=<optimized out>, call_frame=0x7fffd0dbf070, args=...) at vm/builtin/call_site.cpp:97 | |
#61 0x00000000005ec14a in execute (this=0x7807, state=0x7fffd0dbfec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#62 rubinius::MachineCode::interpreter (state=0x7fffd0dbfec8, mcode=0x7fffe4d8c7a0, call_frame=0x7fffd0dbf070) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#63 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd0dbfec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490 | |
#64 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd0dbfec8, previous=0x7fffd0dbf510, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94 | |
#65 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x18b0f18, state=0x5fd10480a5a16f4f, call_frame=0x7807, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509 | |
#66 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffd0dbfec8, call_frame=0x7fffd0dbf510, args=...) at vm/builtin/proc.cpp:119 | |
#67 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffd0dbfec8, call_frame=0x7fffd0dbf510, exec=0x7ffff215e9c8, mod=0x18f0fa0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817 | |
#68 0x00000000007ce6ef in execute (this=<optimized out>, state=0x7fffd0dbfec8, call_frame=0x7fffd0dbf510, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#69 rbx_splat_send_private (state=0x7fffd0dbfec8, call_frame=0x7fffd0dbf510, call_site=0x7fffe3159310, count=<optimized out>, call_flags=7824750, args=0x9706ac93e1d11f21) at vm/llvm/jit_util.cpp:147 | |
#70 0x00007ffff1232616 in ?? () | |
#71 0x0000000000000000 in ?? () | |
Thread 5 (Thread 0x7fffd09bf700 (LWP 17257)): | |
#0 0x00007ffff7282d18 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 | |
#1 0x00000000006f7b4e in wait_until (ts=0x55a8fc79, 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=0x7fffd09beec8, gct=..., duration=<optimized out>, call_frame=0x7fffd09bd6c0) at vm/builtin/channel.cpp:151 | |
#3 0x00000000006558eb in rubinius::Primitives::channel_receive_timeout (state=0x7fffd09beec8, call_frame=0x7fffd09bd6c0, exec=0x7ffff21512a0, mod=0x18f1620, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:3333 | |
#4 0x00000000005ec14a in execute (this=0x189, state=0x7fffd09beec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#5 rubinius::MachineCode::interpreter (state=0x7fffd09beec8, mcode=0x7fff9c000ae0, call_frame=0x7fffd09bd6c0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#6 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd09beec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#7 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7fffd09beec8, call_frame=0x7fffd09be0a0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224 | |
#8 0x00000000006f67f7 in rubinius::CallSite::empty_cache_vcall (state=0x7fffd09beec8, call_site=<optimized out>, call_frame=0x7fffd09be0a0, args=...) at vm/builtin/call_site.cpp:167 | |
#9 0x00000000005ec04d in execute (this=0x189, state=0x7fffd09beec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#10 rubinius::MachineCode::interpreter (state=0x7fffd09beec8, mcode=0x7fffcc0b2fc0, call_frame=0x7fffd09be0a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:576 | |
#11 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd09beec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490 | |
#12 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd09beec8, previous=0x7fffd09be510, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94 | |
#13 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfc, state=0x7fffe2ae7cc4, call_frame=0x189, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509 | |
#14 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffd09beec8, call_frame=0x7fffd09be510, args=...) at vm/builtin/proc.cpp:119 | |
#15 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffd09beec8, call_frame=0x7fffd09be510, exec=0x7ffff215e9c8, mod=0x18f0fa0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817 | |
#16 0x00000000007ce6ef in execute (this=<optimized out>, state=0x7fffd09beec8, call_frame=0x7fffd09be510, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#17 rbx_splat_send_private (state=0x7fffd09beec8, call_frame=0x7fffd09be510, call_site=0x7fffe3159310, count=<optimized out>, call_flags=-491881232, args=0xffffffff) at vm/llvm/jit_util.cpp:147 | |
#18 0x00007ffff1232616 in ?? () | |
#19 0x0000000000000000 in ?? () | |
Thread 4 (Thread 0x7fffd21c5700 (LWP 17251)): | |
#0 rubinius::Location::create (state=0x7fffb40008c0, call_frame=0x7fffd21b7190, include_variables=false) at vm/builtin/location.cpp:41 | |
#1 0x0000000000717581 in rubinius::Location::from_call_stack (state=0x7fffb40008c0, call_frame=<optimized out>, include_vars=false, on_ip=false) at vm/builtin/location.cpp:123 | |
#2 0x000000000067f9b0 in rubinius::Primitives::vm_backtrace (state=0x7fffb40008c0, call_frame=0x7fffd21b0e00, exec=0x7ffff20e69d8, mod=0x191ba30, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:20000 | |
#3 0x00000000005ec14a in execute (this=0x5, state=0x7fffb40008c0, 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 | |
#4 rubinius::MachineCode::interpreter (state=0x7fffb40008c0, mcode=0x7fffe41962d0, call_frame=0x7fffd21b0e00) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#5 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffb40008c0, previous=0x7fffd21b15f0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#6 0x00000000005ec14a in execute (this=0x5, state=0x7fffb40008c0, 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 | |
#7 rubinius::MachineCode::interpreter (state=0x7fffb40008c0, mcode=0x7fffe43576e0, call_frame=0x7fffd21b15f0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#8 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffb40008c0, previous=0x7fffd21b1dd0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#9 0x00000000005ec14a in execute (this=0x5, state=0x7fffb40008c0, 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 | |
#10 rubinius::MachineCode::interpreter (state=0x7fffb40008c0, mcode=0x7fffe4195460, call_frame=0x7fffd21b1dd0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#11 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffb40008c0, previous=0x7fffd21b2620, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#12 0x00000000005ec14a in execute (this=0x5, state=0x7fffb40008c0, 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 | |
#13 rubinius::MachineCode::interpreter (state=0x7fffb40008c0, mcode=0x7fffe4191990, call_frame=0x7fffd21b2620) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#14 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffb40008c0, previous=0x7fffd21b2f00, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#15 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7fffb40008c0, call_site=<optimized out>, call_frame=0x7fffd21b2f00, args=...) at vm/builtin/call_site.cpp:97 | |
#16 0x00000000005ec14a in execute (this=0x5, state=0x7fffb40008c0, 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 | |
#17 rubinius::MachineCode::interpreter (state=0x7fffb40008c0, mcode=0x7fffc4008980, call_frame=0x7fffd21b2f00) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#18 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffb40008c0, previous=0x7fffd21b33e0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#19 0x00000000007555a5 in rubinius::capi::capi_funcall_backend_native (env=0x7fffb40008c0, file=<optimized out>, line=<optimized out>, recv=0x7ffff3e86170, method=0x1a136, arg_count=1, args=<optimized out>, block=<optimized out>, allow_private=<optimized out>) | |
at vm/capi/capi.cpp:142 | |
#20 0x0000000000757329 in rb_funcall (receiver=<optimized out>, receiver@entry=140736146404480, method_name=method_name@entry=106806, arg_count=1) at vm/capi/capi.cpp:472 | |
#21 0x00007fffe1bd90d5 in liboga_xml_lexer_callback (self=self@entry=140736146404480, name=name@entry=106806, encoding=encoding@entry=0x1870388 <OnigEncodingUTF_8>, ts=<optimized out>, te=te@entry=0x7fffa3084fca "></SendMessageBatchResponse>") at ext/c/lexer.rl:54 | |
#22 0x00007fffe1bdaddc in oga_xml_lexer_advance (self=140736146404480, data_block=140736146404384) at ext/ragel/base_lexer.rl:378 | |
#23 0x000000000072c119 in rubinius::OneArgument::invoke (state=<optimized out>, nm=0x7fffa3620160, env=<optimized out>, args=...) at vm/builtin/native_method.cpp:235 | |
#24 0x0000000000722d87 in rubinius::NativeMethod::executor_implementation<rubinius::OneArgument> (state=0x7fffb40008c0, previous=<optimized out>, exec=0x7fffa3620160, mod=<optimized out>, args=...) at vm/builtin/native_method.cpp:710 | |
#25 0x00000000005ec14a in execute (this=0x5, state=0x7fffb40008c0, 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 | |
#26 rubinius::MachineCode::interpreter (state=0x7fffb40008c0, mcode=0x7fffbc043a10, call_frame=0x7fffd21b3d20) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#27 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffb40008c0, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490 | |
#28 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffb40008c0, previous=0x7fffd21b4640, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94 | |
#29 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x7ffff5210388, state=0x7ffff24b2d60, call_frame=0x5, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509 | |
#30 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7fffb40008c0, mcode=0x7fffbc043c50, call_frame=0x7fffd21b4640) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823 | |
#31 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffb40008c0, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#32 0x00000000005ec250 in execute (this=0x5, state=0x7fffb40008c0, 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=0x7fffb40008c0, mcode=0x7fffbc043620, call_frame=0x7fffd21b4e00) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611 | |
#34 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffb40008c0, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#35 0x00000000005ec250 in execute (this=0x5, state=0x7fffb40008c0, 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=0x7fffb40008c0, mcode=0x7fffbc0431b0, call_frame=0x7fffd21b55e0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611 | |
#37 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffb40008c0, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#38 0x00000000007555a5 in rubinius::capi::capi_funcall_backend_native (env=0x7fffb40008c0, file=<optimized out>, line=<optimized out>, recv=0x7ffff3e85fd8, method=0x1a526, arg_count=0, args=<optimized out>, block=<optimized out>, allow_private=<optimized out>) | |
at vm/capi/capi.cpp:142 | |
#39 0x0000000000757559 in rb_funcall2 (receiver=<optimized out>, method_name=107814, arg_count=0, v_args=<optimized out>) at vm/capi/capi.cpp:494 | |
#40 0x00007fffe1ddef28 in ll_driver_parse (self=140736146404528) at driver.c:324 | |
#41 0x00000000007223ff in invoke (state=<optimized out>, env=<optimized out>, nm=<optimized out>, args=...) at vm/builtin/native_method.cpp:223 | |
#42 rubinius::NativeMethod::executor_implementation<rubinius::ZeroArguments> (state=0x7fffd21c4ec8, previous=<optimized out>, exec=0x7fffe2dca928, mod=<optimized out>, args=...) at vm/builtin/native_method.cpp:710 | |
#43 0x00000000005eefd3 in execute (this=0x5, state=0x7fffd21c4ec8, 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=0x7fffd21c4ec8, mcode=0x7fffbc042fa0, call_frame=0x7fffd21b61a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:1308 | |
#45 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd21c4ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#46 0x00000000005ec14a in execute (this=0x5, state=0x7fffd21c4ec8, 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=0x7fffd21c4ec8, mcode=0x7fffbc041880, call_frame=0x7fffd21b6970) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#48 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd21c4ec8, previous=0x7fffd21b7190, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#49 0x00000000005ec14a in execute (this=0x5, state=0x7fffd21c4ec8, 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=0x7fffd21c4ec8, mcode=0x7fffbc041210, call_frame=0x7fffd21b7190) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#51 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd21c4ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#52 0x00000000005ec14a in execute (this=0x5, state=0x7fffd21c4ec8, 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=0x7fffd21c4ec8, mcode=0x7fffbc03f820, call_frame=0x7fffd21b79a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#54 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd21c4ec8, previous=0x7fffd21b81b0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#55 0x00000000005ec14a in execute (this=0x5, state=0x7fffd21c4ec8, 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=0x7fffd21c4ec8, mcode=0x7fffbc03a100, call_frame=0x7fffd21b81b0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#57 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd21c4ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#58 0x00000000005ec14a in execute (this=0x5, state=0x7fffd21c4ec8, 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=0x7fffd21c4ec8, mcode=0x7fffbc039c60, call_frame=0x7fffd21b89a0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#60 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd21c4ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490 | |
#61 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd21c4ec8, previous=0x7fffd21b8e30, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94 | |
#62 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0x7ffff5210388, state=0x7ffff24b2d60, call_frame=0x5, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509 | |
#63 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffd21c4ec8, call_frame=0x7fffd21b8e30, args=...) at vm/builtin/proc.cpp:119 | |
#64 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffd21c4ec8, call_frame=0x7fffd21b8e30, exec=0x7ffff215e9c8, mod=0x18f0fa0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817 | |
#65 0x00000000007ce6ef in execute (this=<optimized out>, state=0x7fffd21c4ec8, call_frame=0x7fffd21b8e30, args=<error reading variable: Cannot access memory at address 0x1>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#66 rbx_splat_send_private (state=0x7fffd21c4ec8, call_frame=0x7fffd21b8e30, call_site=0x7fffa39b7e20, count=<optimized out>, call_flags=0, args=0x8) at vm/llvm/jit_util.cpp:147 | |
#67 0x00007ffff125e286 in ?? () | |
#68 0x0000000000000000 in ?? () | |
Thread 3 (Thread 0x7fffd35ca700 (LWP 17246)): | |
#0 0x00007ffff6398b03 in select () from /usr/lib/libc.so.6 | |
#1 0x0000000000713015 in rubinius::IO::select (state=0x7fffd35c9ec8, readables=<optimized out>, writables=<optimized out>, errorables=<optimized out>, timeout=<optimized out>, calling_environment=0x7fffd35b5c30) at vm/builtin/io.cpp:285 | |
#2 0x0000000000668d93 in rubinius::Primitives::io_select (state=0x7fffd35c9ec8, call_frame=0x7fffd35b5c30, exec=0x7ffff2219b78, mod=0x18ebcb0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:10404 | |
#3 0x00000000005ec14a in execute (this=0x7fffd35b5460, state=0x7fffd35c9ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#4 rubinius::MachineCode::interpreter (state=0x7fffd35c9ec8, mcode=0x7fffb800e7f0, call_frame=0x7fffd35b5c30) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#5 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd35c9ec8, previous=0x7fffd35b6450, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#6 0x00000000005ec14a in execute (this=0x7fffd35b5460, state=0x7fffd35c9ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#7 rubinius::MachineCode::interpreter (state=0x7fffd35c9ec8, mcode=0x7fffbc02b450, call_frame=0x7fffd35b6450) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#8 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd35c9ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#9 0x00000000005ec04d in execute (this=0x7fffd35b5460, state=0x7fffd35c9ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#10 rubinius::MachineCode::interpreter (state=0x7fffd35c9ec8, mcode=0x7fffb800e1e0, call_frame=0x7fffd35b6c30) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:576 | |
#11 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7fffd35c9ec8, previous=0x7fffd35b7450, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#12 0x00000000005ec14a in execute (this=0x7fffd35b5460, state=0x7fffd35c9ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#13 rubinius::MachineCode::interpreter (state=0x7fffd35c9ec8, mcode=0x7fffb800e080, call_frame=0x7fffd35b7450) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#14 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7fffd35c9ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#15 0x00000000005ec14a in execute (this=0x7fffd35b5460, state=0x7fffd35c9ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#16 rubinius::MachineCode::interpreter (state=0x7fffd35c9ec8, mcode=0x7fffb800dcc0, call_frame=0x7fffd35b7c10) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#17 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd35c9ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#18 0x00000000005ec14a in execute (this=0x7fffd35b5460, state=0x7fffd35c9ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#19 rubinius::MachineCode::interpreter (state=0x7fffd35c9ec8, mcode=0x7fffb800d3a0, call_frame=0x7fffd35b8410) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#20 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7fffd35c9ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#21 0x00000000005ec14a in execute (this=0x7fffd35b5460, state=0x7fffd35c9ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#22 rubinius::MachineCode::interpreter (state=0x7fffd35c9ec8, mcode=0x7fffbc027510, call_frame=0x7fffd35b8c50) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#23 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7fffd35c9ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490 | |
#24 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7fffd35c9ec8, previous=0x7fffd35b90e0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94 | |
#25 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffdfe, state=0xa, call_frame=0x7fffd35b5460, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509 | |
#26 0x00000000007391ac in rubinius::Proc::call (this=<optimized out>, state=0x7fffd35c9ec8, call_frame=0x7fffd35b90e0, args=...) at vm/builtin/proc.cpp:119 | |
#27 0x0000000000675936 in rubinius::Primitives::proc_call (state=0x7fffd35c9ec8, call_frame=0x7fffd35b90e0, exec=0x7ffff215e9c8, mod=0x18f0fa0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:15817 | |
#28 0x00000000007ce6ef in execute (this=<optimized out>, state=0x7fffd35c9ec8, call_frame=0x7fffd35b90e0, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#29 rbx_splat_send_private (state=0x7fffd35c9ec8, call_frame=0x7fffd35b90e0, call_site=0x7fffa39b7e20, count=<optimized out>, call_flags=-748989632, args=0x7fffd35b5c30) at vm/llvm/jit_util.cpp:147 | |
#30 0x00007ffff125e286 in ?? () | |
#31 0x0000000000000000 in ?? () | |
Thread 2 (Thread 0x7ffff1210700 (LWP 17222)): | |
#0 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 | |
#1 0x00000000006f7b65 in wait (this=<optimized out>, mutex=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:453 | |
#2 rubinius::Channel::receive_timeout (this=<optimized out>, state=0x7ffff120fec8, gct=..., duration=<optimized out>, call_frame=0x7ffff120a100) at vm/builtin/channel.cpp:153 | |
#3 0x00000000006558eb in rubinius::Primitives::channel_receive_timeout (state=0x7ffff120fec8, call_frame=0x7ffff120a100, exec=0x7ffff21512a0, mod=0x18f1620, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:3333 | |
#4 0x00000000005ec14a in execute (this=0x80, state=0x7ffff120fec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#5 rubinius::MachineCode::interpreter (state=0x7ffff120fec8, mcode=0x7fffe4d8e420, call_frame=0x7ffff120a100) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#6 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7ffff120fec8, previous=0x7ffff120a920, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#7 0x00000000005ec14a in execute (this=0x80, state=0x7ffff120fec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#8 rubinius::MachineCode::interpreter (state=0x7ffff120fec8, mcode=0x7fffe4d8e030, call_frame=0x7ffff120a920) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#9 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7ffff120fec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490 | |
#10 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7ffff120fec8, previous=0x7ffff120b240, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94 | |
#11 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffe00, state=0x7fffa309c594, call_frame=0x80, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509 | |
#12 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7ffff120fec8, mcode=0x7fffe4323a80, call_frame=0x7ffff120b240) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823 | |
#13 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7ffff120fec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#14 0x00000000005ec250 in execute (this=0x80, state=0x7ffff120fec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#15 rubinius::MachineCode::interpreter (state=0x7ffff120fec8, mcode=0x7fffe4d8de40, call_frame=0x7ffff120ba00) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611 | |
#16 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7ffff120fec8, previous=0x7ffff120c1e0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#17 0x00000000005ec14a in execute (this=0x80, state=0x7ffff120fec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#18 rubinius::MachineCode::interpreter (state=0x7ffff120fec8, mcode=0x7fffe4d8d4a0, call_frame=0x7ffff120c1e0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#19 0x00000000006f362e in rubinius::BlockEnvironment::execute_interpreter (state=0x7ffff120fec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490 | |
#20 0x00000000006f30e4 in rubinius::BlockEnvironment::invoke (state=0x7ffff120fec8, previous=0x7ffff120cb00, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94 | |
#21 0x00000000006f393d in rubinius::BlockEnvironment::call (this=0xfffffffffffffe00, state=0x7fffa309c594, call_frame=0x80, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509 | |
#22 0x00000000005ecfdf in rubinius::MachineCode::interpreter (state=0x7ffff120fec8, mcode=0x7fffe4d8d8d0, call_frame=0x7ffff120cb00) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823 | |
#23 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7ffff120fec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#24 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7ffff120fec8, call_frame=0x7ffff120d460, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224 | |
#25 0x00000000006f6680 in rubinius::CallSite::empty_cache_private (state=0x7ffff120fec8, call_site=<optimized out>, call_frame=0x7ffff120d460, args=...) at vm/builtin/call_site.cpp:131 | |
#26 0x00000000005ec250 in execute (this=0x80, state=0x7ffff120fec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#27 rubinius::MachineCode::interpreter (state=0x7ffff120fec8, mcode=0x7fffe45476a0, call_frame=0x7ffff120d460) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611 | |
#28 0x000000000064798b in rubinius::MachineCode::execute_as_script (this=<optimized out>, state=0x7ffff120fec8, code=<optimized out>, previous=0x7ffff120de80) at vm/machine_code.cpp:863 | |
#29 0x0000000000747efd in rubinius::System::vm_run_script (state=0x7ffff120fec8, gct=..., code=<optimized out>, calling_environment=0x7ffff120de80) at vm/builtin/system.cpp:1816 | |
#30 0x000000000068514e in rubinius::Primitives::vm_run_script (state=0x7ffff120fec8, call_frame=0x7ffff120de80, exec=0x7ffff52b29c8, mod=0x191bf20, args=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:22475 | |
#31 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7ffff120fec8, call_site=<optimized out>, call_frame=0x7ffff120de80, args=...) at vm/builtin/call_site.cpp:97 | |
#32 0x00000000005ec14a in execute (this=0x80, state=0x7ffff120fec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#33 rubinius::MachineCode::interpreter (state=0x7ffff120fec8, mcode=0x7fffe4546e10, call_frame=0x7ffff120de80) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#34 0x000000000064930c in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7ffff120fec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#35 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7ffff120fec8, call_frame=0x7ffff120e7f0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224 | |
#36 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7ffff120fec8, call_site=<optimized out>, call_frame=0x7ffff120e7f0, args=...) at vm/builtin/call_site.cpp:97 | |
#37 0x00000000005ec14a in execute (this=0x80, state=0x7ffff120fec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#38 rubinius::MachineCode::interpreter (state=0x7ffff120fec8, mcode=0x7fffe4546ba0, call_frame=0x7ffff120e7f0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#39 0x000000000064806d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7ffff120fec8, previous=0x7ffff120f170, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#40 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7ffff120fec8, call_frame=0x7ffff120f170, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224 | |
#41 0x00000000006f5e70 in rubinius::CallSite::empty_cache (state=0x7ffff120fec8, call_site=<optimized out>, call_frame=0x7ffff120f170, args=...) at vm/builtin/call_site.cpp:97 | |
#42 0x00000000005ec14a in execute (this=0x80, state=0x7ffff120fec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#43 rubinius::MachineCode::interpreter (state=0x7ffff120fec8, mcode=0x7fffe453fcc0, call_frame=0x7ffff120f170) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#44 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7ffff120fec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#45 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7ffff120fec8, call_frame=0x7ffff120faf0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224 | |
#46 0x00000000006f67f7 in rubinius::CallSite::empty_cache_vcall (state=0x7ffff120fec8, call_site=<optimized out>, call_frame=0x7ffff120faf0, args=...) at vm/builtin/call_site.cpp:167 | |
#47 0x00000000005ec04d in execute (this=0x80, state=0x7ffff120fec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#48 rubinius::MachineCode::interpreter (state=0x7ffff120fec8, mcode=0x7fffe438d310, call_frame=0x7ffff120faf0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:576 | |
#49 0x000000000064868b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7ffff120fec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#50 0x00000000006fa525 in rubinius::CompiledCode::default_executor (state=0x7ffff120fec8, call_frame=0x0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224 | |
#51 0x000000000072dbf6 in rubinius::Object::send (this=<optimized out>, state=0x80, caller=0x1, name=<optimized out>, allow_private=<optimized out>) at vm/builtin/object.cpp:516 | |
#52 0x000000000074911e in rubinius::Thread::main_thread (state=0x7ffff120fec8) at vm/builtin/thread.cpp:328 | |
#53 0x0000000000749430 in rubinius::Thread::run (ptr=0x18b24b0) at vm/builtin/thread.cpp:371 | |
#54 0x00007ffff727d354 in start_thread () from /usr/lib/libpthread.so.0 | |
#55 0x00007ffff639fbfd in clone () from /usr/lib/libc.so.6 | |
Thread 1 (Thread 0x7ffff7fbe740 (LWP 17215)): | |
#0 0x00007ffff728296f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 | |
#1 0x00000000006b6169 in wait (this=<optimized out>, mutex=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:453 | |
#2 rubinius::SignalThread::run (this=0x1943970, state=0x7fffffffd7e0) at vm/signal.cpp:246 | |
#3 0x00000000006b5de6 in rubinius::SignalThread::start (this=0x1943970, state=0x7fffffffd7e0) at vm/signal.cpp:125 | |
#4 0x00000000006acf0a in rubinius::SharedState::start_signals (this=0x18aec30, state=0x7fffffffd7e0) at vm/shared_state.cpp:154 | |
#5 0x00000000005e2163 in rubinius::Environment::boot (this=0x7fffffffd8a8) at vm/environment.cpp:857 | |
#6 0x000000000076a362 in main (argc=<optimized out>, argv=<optimized out>) at vm/drivers/cli.cpp:55 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Jul 17 15:00:15 [17215] command line: /home/yorickpeterse/.rubies/rbx-git/bin/ruby populate_queue.rb | |
Jul 17 15:00:15 [17215] node info: yorickpeterse-macbook-olery #1 SMP PREEMPT Tue Jun 23 14:25:08 CEST 2015 | |
Jul 17 15:00:15 [17215] process info: yorickpeterse rbx 17215 2.5.3.c208 2.1.0 2015-07-16 aa781419 3.5.2 JIT | |
Jul 17 15:00:19 [17215] <Warn> JIT: inline evaluator: compile error: push_block | |
Jul 17 15:00:19 [17215] <Warn> JIT: inline evaluator: compile error: push_block | |
Jul 17 15:00:20 [17215] <Warn> JIT: inline evaluator: compile error: push_block | |
Jul 17 15:00:20 [17215] <Warn> JIT: inline evaluator: compile error: push_block | |
Jul 17 15:00:20 [17215] <Warn> JIT: inline evaluator: compile error: push_block | |
Jul 17 15:00:20 [17215] <Warn> JIT: inline evaluator: compile error: push_block | |
Jul 17 15:00:20 [17215] <Warn> JIT: inline evaluator: compile error: push_block | |
Jul 17 15:00:20 [17215] <Warn> JIT: inline evaluator: compile error: push_block | |
Jul 17 15:00:20 [17215] <Warn> JIT: inline evaluator: compile error: push_block | |
Jul 17 15:00:20 [17215] <Warn> JIT: inline evaluator: compile error: push_block | |
Jul 17 15:00:20 [17215] <Warn> JIT: inline evaluator: compile error: push_block | |
Jul 17 15:00:20 [17215] <Warn> JIT: inline evaluator: compile error: push_block | |
Jul 17 15:00:20 [17215] <Warn> JIT: inline evaluator: compile error: push_block | |
Jul 17 15:00:20 [17215] <Warn> JIT: inline evaluator: compile error: push_block | |
Jul 17 15:00:21 [17215] <Warn> JIT: inline evaluator: compile error: push_block | |
Jul 17 15:00:21 [17215] <Warn> JIT: inline evaluator: compile error: push_block | |
Jul 17 15:00:21 [17215] <Warn> JIT: inline evaluator: compile error: push_block | |
Jul 17 15:00:21 [17215] <Warn> JIT: inline evaluator: compile error: push_block | |
Jul 17 15:00:25 [17215] baker: diagnostics: collections: 11, bytes: 62914560, 10%: 0, 20%: 0, 30%: 7, 40%: 2, 50%: 0, 60%: 0, 70%: 1, 80%: 0, 90%: 0 | |
Jul 17 15:00:25 [17215] immix: diagnostics: collections: 2, objects: 190079, bytes: 20739696, total_bytes: 31457280, chunks: 3, holes: 1109, percentage: 0.659297 | |
Jul 17 15:00:25 [17215] large objects: diagnostics: objects: 3196, bytes: 657296 | |
Jul 17 15:00:25 [17215] inflated headers: diagnostics: objects: 2048, bytes: 245760, collections: 0 | |
Jul 17 15:00:25 [17215] C-API handles: diagnostics: objects: 1371, bytes: 65808, collections: 0 | |
Jul 17 15:00:25 [17215] code manager: diagnostics: collections: 0, chunks: 1, objects: 4413, bytes: 6274632 | |
Jul 17 15:00:25 [17215] symbol table: diagnostics: symbols: 16270, bytes: 523468 | |
Jul 17 15:00:25 [17215] object memory: diagnostics: total memory: 102138804 | |
Jul 17 15:00:25 [17215] <Warn> JIT: inline evaluator: compile error: push_block | |
Jul 17 15:00:26 [17215] <Warn> JIT: inline evaluator: compile error: create_block | |
Jul 17 15:00:26 [17215] <Warn> JIT: inline evaluator: compile error: create_block | |
Jul 17 15:00:26 [17215] backtick: stty size |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment