Created
October 1, 2015 19:38
-
-
Save yorickpeterse/a7ff06705b5816106f88 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Starting program: /home/yorickpeterse/Private/Projects/ruby/rubinius/bin/rbx ./bin/mspec spec/ruby/core/io/select_spec.rb | |
[Thread debugging using libthread_db enabled] | |
Using host libthread_db library "/usr/lib/libthread_db.so.1". | |
[New Thread 0x7ffff7f8d700 (LWP 7548)] | |
[New Thread 0x7ffff1086700 (LWP 7549)] | |
[New Thread 0x7ffff0c85700 (LWP 7550)] | |
[New Thread 0x7fffe3fff700 (LWP 7551)] | |
[New Thread 0x7ffff0484700 (LWP 7552)] | |
[Thread 0x7fffe3fff700 (LWP 7551) exited] | |
[Thread 0x7ffff0484700 (LWP 7552) exited] | |
[Thread 0x7ffff0c85700 (LWP 7550) exited] | |
[Thread 0x7ffff7f8d700 (LWP 7548) exited] | |
[Thread 0x7ffff1086700 (LWP 7549) exited] | |
process 7514 is executing new program: /usr/bin/env | |
process 7514 is executing new program: /home/yorickpeterse/.rubies/ruby-2.2.3/bin/ruby | |
[Thread debugging using libthread_db enabled] | |
Using host libthread_db library "/usr/lib/libthread_db.so.1". | |
[New Thread 0x7ffff7ff7700 (LWP 7553)] | |
[Thread 0x7ffff7ff7700 (LWP 7553) exited] | |
process 7514 is executing new program: /home/yorickpeterse/Private/Projects/ruby/rubinius/bin/rbx | |
[Thread debugging using libthread_db enabled] | |
Using host libthread_db library "/usr/lib/libthread_db.so.1". | |
[New Thread 0x7ffff7f8d700 (LWP 7554)] | |
[New Thread 0x7ffff1086700 (LWP 7555)] | |
[New Thread 0x7ffff0c85700 (LWP 7556)] | |
[New Thread 0x7fffe3fff700 (LWP 7557)] | |
[New Thread 0x7ffff0484700 (LWP 7558)] | |
rubinius 2.5.8.c107 (2.1.0 211f33b7 2015-10-01 3.5.2 JI) [x86_64-linux-gnu] | |
[New Thread 0x7ffff7edb700 (LWP 7560)] | |
.FF[New Thread 0x7fffe2df6700 (LWP 7561)] | |
[Thread 0x7fffe2df6700 (LWP 7561) exited] | |
.FF | |
Program received signal SIGSEGV, Segmentation fault. | |
[Switching to Thread 0x7ffff1086700 (LWP 7555)] | |
rubinius::Pointer::read_char (this=<optimized out>, state=0x7ffff1085ec8, sign=<optimized out>) at vm/builtin/ffi_pointer.cpp:179 | |
179 return Integer::from(state, *(char*)pointer); | |
(gdb) set logging on /tmp/log.txt | |
Copying output to /tmp/log.txt. | |
(gdb) thread apply all bt | |
Thread 13 (Thread 0x7ffff7edb700 (LWP 7560)): | |
#0 0x00007ffff728907f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 | |
#1 0x000000000076dcd4 in rubinius::utilities::thread::Condition::wait (this=<optimized out>, mutex=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:453 | |
#2 rubinius::ImmixMarker::run (this=0x7fffe473e610, state=0x7ffff7edaed8) at vm/gc/immix_marker.cpp:123 | |
#3 0x000000000060541e in rubinius::InternalThread::run (ptr=0x7fffe473e610) at vm/internal_threads.cpp:43 | |
#4 0x00007ffff72834a4 in start_thread () from /usr/lib/libpthread.so.0 | |
#5 0x00007ffff639d13d in clone () from /usr/lib/libc.so.6 | |
Thread 12 (Thread 0x7ffff0484700 (LWP 7558)): | |
#0 0x0000000000ca5cf0 in (anonymous namespace)::DSE::runOnBasicBlock(llvm::BasicBlock&) [clone .constprop.142] () | |
#1 0x0000000000ca8017 in (anonymous namespace)::DSE::runOnFunction(llvm::Function&) () | |
#2 0x000000000109d527 in llvm::FPPassManager::runOnFunction(llvm::Function&) () | |
#3 0x000000000109d61e in llvm::legacy::FunctionPassManagerImpl::run(llvm::Function&) () | |
#4 0x000000000109d714 in llvm::legacy::FunctionPassManager::run(llvm::Function&) () | |
#5 0x00000000007bac3c in rubinius::jit::Compiler::generate_function (this=0x7ffff0483d30, indy=true) at vm/llvm/jit_compiler.cpp:119 | |
#6 0x00000000007d080e in rubinius::LLVMState::run (this=0x18dd7c0, state=0x7ffff0483ed8) at vm/llvm/state.cpp:298 | |
#7 0x000000000060541e in rubinius::InternalThread::run (ptr=0x18dd7c0) at vm/internal_threads.cpp:43 | |
#8 0x00007ffff72834a4 in start_thread () from /usr/lib/libpthread.so.0 | |
#9 0x00007ffff639d13d in clone () from /usr/lib/libc.so.6 | |
Thread 11 (Thread 0x7fffe3fff700 (LWP 7557)): | |
#0 0x00007ffff728bfad in read () from /usr/lib/libpthread.so.0 | |
#1 0x00000000007db1c1 in rubinius::utilities::timer::Timer::wait_for_tick (this=<optimized out>) at vm/util/timer.cpp:122 | |
#2 0x00000000006997b2 in rubinius::metrics::Metrics::run (this=0x7fffe40143d0, state=0x7fffe3ffeed8) at vm/metrics.cpp:476 | |
#3 0x000000000060541e in rubinius::InternalThread::run (ptr=0x7fffe40143d0) at vm/internal_threads.cpp:43 | |
#4 0x00007ffff72834a4 in start_thread () from /usr/lib/libpthread.so.0 | |
#5 0x00007ffff639d13d in clone () from /usr/lib/libc.so.6 | |
Thread 10 (Thread 0x7ffff0c85700 (LWP 7556)): | |
#0 0x00007ffff728bfad in read () from /usr/lib/libpthread.so.0 | |
#1 0x0000000000709c25 in rubinius::FSEvent::wait_for_event (this=<optimized out>, state=<optimized out>) at vm/builtin/fsevent.cpp:139 | |
#2 0x00000000005d4aac in rubinius::console::Listener::run (this=0x7fffe4002da0, state=0x7ffff0c84ed8) at vm/console.cpp:387 | |
#3 0x000000000060541e in rubinius::InternalThread::run (ptr=0x7fffe4002da0) at vm/internal_threads.cpp:43 | |
#4 0x00007ffff72834a4 in start_thread () from /usr/lib/libpthread.so.0 | |
#5 0x00007ffff639d13d in clone () from /usr/lib/libc.so.6 | |
Thread 9 (Thread 0x7ffff1086700 (LWP 7555)): | |
#0 rubinius::Pointer::read_char (this=<optimized out>, state=0x7ffff1085ec8, sign=<optimized out>) at vm/builtin/ffi_pointer.cpp:179 | |
#1 0x000000000066d534 in rubinius::Primitives::pointer_read_char (state=0x7ffff1085ec8, call_frame=0x7ffff106fc00, exec=0x7ffff21de8f8, mod=0x188aa90, args=...) | |
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:14898 | |
#2 0x00000000006f1540 in rubinius::CallSite::empty_cache_private (state=0x7ffff1085ec8, call_site=<optimized out>, call_frame=0x7ffff106fc00, args=...) at vm/builtin/call_site.cpp:131 | |
#3 0x00000000005e576a in rubinius::CallSite::execute (this=0x7ffff1085ec8, state=0x7ffff1085ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#4 rubinius::MachineCode::interpreter (state=0x7ffff1085ec8, mcode=0x7fffe435ca60, call_frame=0x7ffff106fc00) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#5 0x000000000064205d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7ffff1085ec8, previous=0x7ffff10705b0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#6 0x00000000006f53e5 in rubinius::CompiledCode::default_executor (state=0x7ffff1085ec8, call_frame=0x7ffff10705b0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224 | |
#7 0x000000000072978b in rubinius::Object::send_prim (this=<optimized out>, state=0x7ffff1085ec8, call_frame=0x7ffff10705b0, exec=<optimized out>, mod=<optimized out>, args=..., min_visibility=0x7ffff1085ec8) | |
at vm/builtin/object.cpp:560 | |
#8 0x00000000007297cc in rubinius::Object::private_send_prim (this=0x7ffff327b8e8, state=0x7ffff1085ec8, call_frame=0x2, exec=0x7ffff106fc50, mod=0x7ffff106f9f8, args=...) at vm/builtin/object.cpp:564 | |
#9 0x000000000066ba04 in rubinius::Primitives::object_send (state=0x7ffff1085ec8, call_frame=0x7ffff10705b0, exec=0x7ffff1bb57f8, mod=0x7fffe4013c70, args=...) | |
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:14149 | |
#10 0x00000000005e5a14 in rubinius::CallSite::execute (this=0x7fffe3133180, state=0x7ffff1085ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#11 rubinius::MachineCode::interpreter (state=0x7ffff1085ec8, mcode=0x7fffe4074250, call_frame=0x7ffff10705b0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:640 | |
#12 0x00000000006ee4ee in rubinius::BlockEnvironment::execute_interpreter (state=0x7ffff1085ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490 | |
#13 0x00000000006edfa4 in rubinius::BlockEnvironment::invoke (state=0x7ffff1085ec8, previous=0x7ffff1070ee0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94 | |
#14 0x00000000006ee7fd in rubinius::BlockEnvironment::call (this=0x80, state=0x7ffff327b8e8, call_frame=0x7ffff1085ec8, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509 | |
#15 0x00000000005e65ff in rubinius::MachineCode::interpreter (state=0x7ffff1085ec8, mcode=0x7fffe41bc830, call_frame=0x7ffff1070ee0) | |
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823 | |
#16 0x000000000064267b in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x7ffff1085ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#17 0x00000000005e5870 in rubinius::CallSite::execute (this=0x7ffff1085ec8, state=0x7ffff1085ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#18 rubinius::MachineCode::interpreter (state=0x7ffff1085ec8, mcode=0x7fffe40bf910, call_frame=0x7ffff10716c0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611 | |
#19 0x000000000064205d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7ffff1085ec8, previous=0x7ffff1071fb0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#20 0x00000000006f1540 in rubinius::CallSite::empty_cache_private (state=0x7ffff1085ec8, call_site=<optimized out>, call_frame=0x7ffff1071fb0, args=...) at vm/builtin/call_site.cpp:131 | |
#21 0x00000000005e576a in rubinius::CallSite::execute (this=0x7ffff1085ec8, state=0x7ffff1085ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#22 rubinius::MachineCode::interpreter (state=0x7ffff1085ec8, mcode=0x7fffe435c890, call_frame=0x7ffff1071fb0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#23 0x000000000064205d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7ffff1085ec8, previous=0x7ffff1072940, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#24 0x00000000006f53e5 in rubinius::CompiledCode::default_executor (state=0x7ffff1085ec8, call_frame=0x7ffff1072940, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224 | |
#25 0x00000000006f0d30 in rubinius::CallSite::empty_cache (state=0x7ffff1085ec8, call_site=<optimized out>, call_frame=0x7ffff1072940, args=...) at vm/builtin/call_site.cpp:97 | |
#26 0x00000000005e576a in rubinius::CallSite::execute (this=0x7ffff1085ec8, state=0x7ffff1085ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#27 rubinius::MachineCode::interpreter (state=0x7ffff1085ec8, mcode=0x7fffe4107390, call_frame=0x7ffff1072940) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#28 0x00000000006ee4ee in rubinius::BlockEnvironment::execute_interpreter (state=0x7ffff1085ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490 | |
#29 0x00000000006edfa4 in rubinius::BlockEnvironment::invoke (state=0x7ffff1085ec8, previous=0x7ffff1073270, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94 | |
#30 0x00000000006ee7fd in rubinius::BlockEnvironment::call (this=0x80, state=0x7ffff327b8e8, call_frame=0x7ffff1085ec8, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509 | |
#31 0x00000000005e65ff in rubinius::MachineCode::interpreter (state=0x7ffff1085ec8, mcode=0x7fffe4369a00, call_frame=0x7ffff1073270) | |
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:823 | |
#32 0x0000000000642cbe in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x7ffff1085ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) | |
at vm/machine_code.cpp:800 | |
#33 0x00000000006f0d30 in rubinius::CallSite::empty_cache (state=0x7ffff1085ec8, call_site=<optimized out>, call_frame=0x7ffff1073b50, args=...) at vm/builtin/call_site.cpp:97 | |
#34 0x00000000005e5870 in rubinius::CallSite::execute (this=0x7ffff1085ec8, state=0x7ffff1085ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#35 rubinius::MachineCode::interpreter (state=0x7ffff1085ec8, mcode=0x7fffe41d71f0, call_frame=0x7ffff1073b50) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611 | |
#36 0x000000000064462e in rubinius::MachineCode::execute_specialized<rubinius::FixedArguments> (state=0x7ffff1085ec8, previous=0x7ffff10745e0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#37 0x00000000006f53e5 in rubinius::CompiledCode::default_executor (state=0x7ffff1085ec8, call_frame=0x7ffff10745e0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/builtin/compiled_code.cpp:224 | |
#38 0x00000000006f0d30 in rubinius::CallSite::empty_cache (state=0x7ffff1085ec8, call_site=<optimized out>, call_frame=0x7ffff10745e0, args=...) at vm/builtin/call_site.cpp:97 | |
#39 0x00000000005e576a in rubinius::CallSite::execute (this=0x7ffff1085ec8, state=0x7ffff1085ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#40 rubinius::MachineCode::interpreter (state=0x7ffff1085ec8, mcode=0x7fffe430f5b0, call_frame=0x7ffff10745e0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#41 0x000000000064205d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7ffff1085ec8, previous=0x7ffff1074ea0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#42 0x00000000006f0d30 in rubinius::CallSite::empty_cache (state=0x7ffff1085ec8, call_site=<optimized out>, call_frame=0x7ffff1074ea0, args=...) at vm/builtin/call_site.cpp:97 | |
#43 0x00000000005e576a in rubinius::CallSite::execute (this=0x7ffff1085ec8, state=0x7ffff1085ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#44 rubinius::MachineCode::interpreter (state=0x7ffff1085ec8, mcode=0x7fffe43b8830, call_frame=0x7ffff1074ea0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#45 0x00000000006ee4ee in rubinius::BlockEnvironment::execute_interpreter (state=0x7ffff1085ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490 | |
#46 0x00000000006edfa4 in rubinius::BlockEnvironment::invoke (state=0x7ffff1085ec8, previous=0x7ffff1075840, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94 | |
#47 0x00000000006eea1b in rubinius::BlockEnvironment::call_under (this=0x7ffff31cf548, state=0x7ffff1085ec8, call_frame=0x7ffff1075840, exec=<optimized out>, mod=<optimized out>, args=...) | |
at vm/builtin/block_environment.cpp:556 | |
#48 0x000000000064d366 in rubinius::Primitives::block_call_under (state=0x7ffff1085ec8, call_frame=0x7ffff1075840, exec=0x7ffff1b5c620, mod=0x18867d0, args=...) | |
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/method_primitives.cpp:2322 | |
#49 0x00000000005e576a in rubinius::CallSite::execute (this=0x7ffff1085ec8, state=0x7ffff1085ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#50 rubinius::MachineCode::interpreter (state=0x7ffff1085ec8, mcode=0x7fffe41f7af0, call_frame=0x7ffff1075840) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:593 | |
#51 0x000000000064205d in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x7ffff1085ec8, previous=0x7ffff10760c0, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#52 0x00000000005e5870 in rubinius::CallSite::execute (this=0x7ffff1085ec8, state=0x7ffff1085ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#53 rubinius::MachineCode::interpreter (state=0x7ffff1085ec8, mcode=0x7fffe426b380, call_frame=0x7ffff10760c0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611 | |
#54 0x00000000006432fc in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x7ffff1085ec8, previous=<optimized out>, exec=<optimized out>, mod=<optimized out>, args=...) at vm/machine_code.cpp:800 | |
#55 0x00000000005e5870 in rubinius::CallSite::execute (this=0x7ffff1085ec8, state=0x7ffff1085ec8, args=..., call_frame=<optimized out>) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/builtin/call_site.hpp:108 | |
#56 rubinius::MachineCode::interpreter (state=0x7ffff1085ec8, mcode=0x7fffe4394130, call_frame=0x7ffff10768f0) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:611 | |
#57 0x00000000006ee4ee in rubinius::BlockEnvironment::execute_interpreter (state=0x7ffff1085ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490 | |
#58 0x00000000006edfa4 in rubinius::BlockEnvironment::invoke (state=0x7ffff1085ec8, previous=0x7ffff1077220, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94 | |
#59 0x00000000006ee7fd in rubinius::BlockEnvironment::call (this=0x80, state=0x7ffff327b8e8, call_frame=0x7ffff1085ec8, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509 | |
#60 0x00000000005e6839 in rubinius::MachineCode::interpreter (state=0x7ffff1085ec8, mcode=0x7fffe43943f0, call_frame=0x7ffff1077220) | |
at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/gen/instruction_implementations.hpp:853 | |
#61 0x00000000006ee4ee in rubinius::BlockEnvironment::execute_interpreter (state=0x7ffff1085ec8, previous=<optimized out>, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:490 | |
#62 0x00000000006edfa4 in rubinius::BlockEnvironment::invoke (state=0x7ffff1085ec8, previous=0x7ffff10775d0, env=<optimized out>, args=..., invocation=...) at vm/builtin/block_environment.cpp:94 | |
#63 0x00000000006ee7fd in rubinius::BlockEnvironment::call (this=0x80, state=0x7ffff327b8e8, call_frame=0x7ffff1085ec8, args=..., flags=<optimized out>) at vm/builtin/block_environment.cpp:509 | |
#64 0x00000000007cbba3 in rbx_yield_stack (state=0x7ffff1085ec8, call_frame=0x80, block=<optimized out>, count=<optimized out>, args=<optimized out>) at vm/llvm/jit_util.cpp:728 | |
#65 0x00007ffff7f0c7c7 in ?? () | |
#66 0x00007ffff31cf5f8 in ?? () | |
#67 0x0000000001881f20 in ?? () | |
#68 0x00000000000048ee in ?? () | |
#69 0x0000000000000000 in ?? () | |
Thread 8 (Thread 0x7ffff7f8d700 (LWP 7554)): | |
#0 0x00007ffff728907f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 | |
#1 0x000000000076930d in rubinius::utilities::thread::Condition::wait (this=<optimized out>, mutex=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:453 | |
#2 rubinius::FinalizerThread::worker_wait (this=<optimized out>) at vm/gc/finalize.cpp:444 | |
#3 rubinius::FinalizerThread::run (this=0x18dca50, state=0x7ffff7f8ced8) at vm/gc/finalize.cpp:148 | |
#4 0x000000000060541e in rubinius::InternalThread::run (ptr=0x18dca50) at vm/internal_threads.cpp:43 | |
#5 0x00007ffff72834a4 in start_thread () from /usr/lib/libpthread.so.0 | |
#6 0x00007ffff639d13d in clone () from /usr/lib/libc.so.6 | |
Thread 1 (Thread 0x7ffff7fba740 (LWP 7514)): | |
#0 0x00007ffff728907f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 | |
#1 0x00000000006b0e59 in rubinius::utilities::thread::Condition::wait (this=<optimized out>, mutex=...) at /home/yorickpeterse/Private/Projects/ruby/rubinius/vm/util/thread.hpp:453 | |
#2 rubinius::SignalThread::run (this=0x18dea60, state=0x7fffffffd6f0) at vm/signal.cpp:246 | |
#3 0x00000000006b0ad6 in rubinius::SignalThread::start (this=0x18dea60, state=0x7fffffffd6f0) at vm/signal.cpp:125 | |
#4 0x00000000006a780a in rubinius::SharedState::start_signals (this=0x1848d80, state=0x7fffffffd6f0) at vm/shared_state.cpp:154 | |
#5 0x00000000005db783 in rubinius::Environment::boot (this=0x7fffffffd7b8) at vm/environment.cpp:857 | |
#6 0x00000000007654e2 in main (argc=<optimized out>, argv=<optimized out>) at vm/drivers/cli.cpp:55 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment