Created
November 14, 2014 17:45
-
-
Save benweint/f8bedea59b1ab8216357 to your computer and use it in GitHub Desktop.
Rubinius hang in segv handler
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
[ben@ruby-build-box-3 ~]$ cat gdb.txt | |
Thread 5 (Thread 0x7f32595a4700 (LWP 12251)): | |
#0 0x00007f32611de5bc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x0000000000637b95 in wait (this=0x210bb20, state=0x7f32595a3dc0) at /tmp/ruby-build.20140805092211.19382/rubinius-2.2.10/vm/util/thread.hpp:431 | |
#2 rubinius::SignalHandler::perform (this=0x210bb20, state=0x7f32595a3dc0) at vm/signal.cpp:184 | |
#3 0x0000000000637e1c in rubinius::signal_handler_tramp (state=<value optimized out>) at vm/signal.cpp:47 | |
#4 0x00000000006c7842 in rubinius::Thread::in_new_thread (ptr=0x210bd70) at vm/builtin/thread.cpp:259 | |
#5 0x00007f32611da9d1 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f3260787b5d in clone () from /lib64/libc.so.6 | |
Thread 4 (Thread 0x7f32591a3700 (LWP 12267)): | |
#0 0x00007f32607972be in __lll_lock_wait_private () from /lib64/libc.so.6 | |
#1 0x00007f326071c45b in _L_lock_9499 () from /lib64/libc.so.6 | |
#2 0x00007f3260719996 in malloc () from /lib64/libc.so.6 | |
#3 0x00007f3261a3fbad in _dl_map_object_deps () from /lib64/ld-linux-x86-64.so.2 | |
#4 0x00007f3261a45aa1 in dl_open_worker () from /lib64/ld-linux-x86-64.so.2 | |
#5 0x00007f3261a411b6 in _dl_catch_error () from /lib64/ld-linux-x86-64.so.2 | |
#6 0x00007f3261a454fa in _dl_open () from /lib64/ld-linux-x86-64.so.2 | |
#7 0x00007f32607c5e00 in do_dlopen () from /lib64/libc.so.6 | |
#8 0x00007f3261a411b6 in _dl_catch_error () from /lib64/ld-linux-x86-64.so.2 | |
#9 0x00007f32607c5f57 in __libc_dlopen_mode () from /lib64/libc.so.6 | |
#10 0x00007f326079db15 in init () from /lib64/libc.so.6 | |
#11 0x00007f32611dfd33 in pthread_once () from /lib64/libpthread.so.0 | |
#12 0x00007f326079dc44 in backtrace () from /lib64/libc.so.6 | |
#13 0x00000000006372f4 in rubinius::segv_handler (sig=11) at vm/signal.cpp:349 | |
#14 <signal handler called> | |
#15 0x00007f3260715285 in malloc_consolidate () from /lib64/libc.so.6 | |
#16 0x00007f3260718415 in _int_malloc () from /lib64/libc.so.6 | |
#17 0x00007f32607199a1 in malloc () from /lib64/libc.so.6 | |
#18 0x00007f3260747911 in __alloc_dir () from /lib64/libc.so.6 | |
#19 0x000000000067c319 in rubinius::Dir::open (this=0x7f325398ff78, state=0x20afef0, path=0x7f325398f7b0, enc=0x1a) at vm/builtin/dir.cpp:53 | |
#20 0x00000000005bc9d3 in rubinius::invoke_dir_open (state=0x20afef0, call_frame=0x7fff39ed9940, args=<value optimized out>, arg_count=<value optimized out>) | |
at vm/gen/invoke_primitives.cpp:2538 | |
#21 0x00000000005996aa in rubinius::MachineCode::interpreter (state=0x20afef0, mcode=0x217c2c0, call_frame=0x7fff39ed9940) at vm/gen/instruction_implementations.hpp:1339 | |
#22 0x00000000005dc312 in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x20afef0, previous=0x7fff39ed9b3f, exec=0x7f325f571168, mod=0x20e6940, | |
args=...) at vm/machine_code.cpp:671 | |
#23 0x00000000005992fe in execute (state=0x20afef0, mcode=0x236f9f0, call_frame=0x7fff39ed9e70) at vm/builtin/call_site.hpp:108 | |
#24 rubinius::MachineCode::interpreter (state=0x20afef0, mcode=0x236f9f0, call_frame=0x7fff39ed9e70) at vm/gen/instruction_implementations.hpp:1360 | |
#25 0x00000000005dd1e1 in rubinius::MachineCode::execute_specialized<rubinius::TwoArguments> (state=0x20afef0, previous=<value optimized out>, exec=0x7f325f912350, mod=0x236f5b0, | |
args=...) at vm/machine_code.cpp:671 | |
#26 0x00000000005992fe in execute (state=0x20afef0, mcode=0x236e550, call_frame=0x7fff39eda3e0) at vm/builtin/call_site.hpp:108 | |
#27 rubinius::MachineCode::interpreter (state=0x20afef0, mcode=0x236e550, call_frame=0x7fff39eda3e0) at vm/gen/instruction_implementations.hpp:1360 | |
#28 0x00000000005dd1e1 in rubinius::MachineCode::execute_specialized<rubinius::TwoArguments> (state=0x20afef0, previous=<value optimized out>, exec=0x7f325f914fb8, mod=0x236db90, | |
args=...) at vm/machine_code.cpp:671 | |
#29 0x00000000005992fe in execute (state=0x20afef0, mcode=0x236f470, call_frame=0x7fff39eda8e0) at vm/builtin/call_site.hpp:108 | |
#30 rubinius::MachineCode::interpreter (state=0x20afef0, mcode=0x236f470, call_frame=0x7fff39eda8e0) at vm/gen/instruction_implementations.hpp:1360 | |
#31 0x00000000005dd1e1 in rubinius::MachineCode::execute_specialized<rubinius::TwoArguments> (state=0x20afef0, previous=<value optimized out>, exec=0x7f325f913ef8, mod=0x236f010, | |
args=...) at vm/machine_code.cpp:671 | |
#32 0x00000000005992fe in execute (state=0x20afef0, mcode=0x24b2530, call_frame=0x7fff39edadc0) at vm/builtin/call_site.hpp:108 | |
#33 rubinius::MachineCode::interpreter (state=0x20afef0, mcode=0x24b2530, call_frame=0x7fff39edadc0) at vm/gen/instruction_implementations.hpp:1360 | |
#34 0x00000000005dc312 in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x20afef0, previous=0x7fff39edafbf, exec=0x7f325f9065d0, mod=0x23755a0, | |
args=...) at vm/machine_code.cpp:671 | |
#35 0x00000000005992fe in execute (state=0x20afef0, mcode=0x24ae5c0, call_frame=0x7fff39edb2f0) at vm/builtin/call_site.hpp:108 | |
#36 rubinius::MachineCode::interpreter (state=0x20afef0, mcode=0x24ae5c0, call_frame=0x7fff39edb2f0) at vm/gen/instruction_implementations.hpp:1360 | |
#37 0x00000000005dc312 in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x20afef0, previous=0x7fff39edb54f, exec=0x7f325f9067d0, mod=0x23755a0, | |
args=...) at vm/machine_code.cpp:671 | |
#38 0x00000000005992fe in execute (state=0x20afef0, mcode=0x24ad870, call_frame=0x7fff39edb890) at vm/builtin/call_site.hpp:108 | |
#39 rubinius::MachineCode::interpreter (state=0x20afef0, mcode=0x24ad870, call_frame=0x7fff39edb890) at vm/gen/instruction_implementations.hpp:1360 | |
#40 0x000000000067004a in rubinius::BlockEnvironment::execute_interpreter (state=0x20afef0, previous=0x0, env=0x7f32601049d0, args=..., invocation=<value optimized out>) | |
at vm/builtin/block_environment.cpp:356 | |
#41 0x00000000006704e9 in rubinius::BlockEnvironment::invoke (state=0x20afef0, previous=0x7fff39edbee0, env=0x7f32601049d0, args=..., invocation=...) | |
at vm/builtin/block_environment.cpp:91 | |
#42 0x000000000067088d in rubinius::BlockEnvironment::call (this=<value optimized out>, state=<value optimized out>, call_frame=<value optimized out>, args=<value optimized out>, | |
flags=<value optimized out>) at vm/builtin/block_environment.cpp:375 | |
#43 0x000000000059c588 in rubinius::MachineCode::interpreter (state=0x20afef0, mcode=0x2157270, call_frame=0x7fff39edbee0) at vm/gen/instruction_implementations.hpp:773 | |
#44 0x00000000005db825 in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x20afef0, previous=<value optimized out>, exec=0x7f325f5a5e08, mod=0x20e1ba0, | |
args=...) at vm/machine_code.cpp:671 | |
#45 0x000000000059a945 in execute (state=0x20afef0, mcode=0x24ad2b0, call_frame=0x7fff39edc3d0) at vm/builtin/call_site.hpp:108 | |
#46 rubinius::MachineCode::interpreter (state=0x20afef0, mcode=0x24ad2b0, call_frame=0x7fff39edc3d0) at vm/gen/instruction_implementations.hpp:561 | |
#47 0x00000000005dc312 in rubinius::MachineCode::execute_specialized<rubinius::GenericArguments> (state=0x20afef0, previous=0x7fff39edc5ef, exec=0x7f325f9185b8, mod=0x20e4520, | |
args=...) at vm/machine_code.cpp:671 | |
#48 0x00000000005992fe in execute (state=0x20afef0, mcode=0x24ac8a0, call_frame=0x7fff39edc920) at vm/builtin/call_site.hpp:108 | |
#49 rubinius::MachineCode::interpreter (state=0x20afef0, mcode=0x24ac8a0, call_frame=0x7fff39edc920) at vm/gen/instruction_implementations.hpp:1360 | |
#50 0x00000000005dbd15 in rubinius::MachineCode::execute_specialized<rubinius::SplatOnlyArgument> (state=0x20afef0, previous=0x7fff39edceb0, exec=0x7f325f9184b8, mod=0x20e4520, | |
args=<value optimized out>) at vm/machine_code.cpp:671 | |
#51 0x0000000000673826 in rubinius::CallSite::empty_cache (state=0x20afef0, call_site=0x7f32601043b0, call_frame=0x7fff39edceb0, args=...) at vm/builtin/call_site.cpp:95 | |
#52 0x00000000005992fe in execute (state=0x20afef0, mcode=0x25e7340, call_frame=0x7fff39edceb0) at vm/builtin/call_site.hpp:108 | |
#53 rubinius::MachineCode::interpreter (state=0x20afef0, mcode=0x25e7340, call_frame=0x7fff39edceb0) at vm/gen/instruction_implementations.hpp:1360 | |
#54 0x00000000005db825 in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x20afef0, previous=<value optimized out>, exec=0x7f325fb114f0, mod=0x23011e0, | |
args=...) at vm/machine_code.cpp:671 | |
#55 0x000000000067902b in rubinius::CompiledCode::default_executor (state=0x20afef0, call_frame=0x7fff39edd540, exec=0x7f325fb114f0, mod=0x23011e0, args=...) | |
at vm/builtin/compiled_code.cpp:224 | |
#56 0x0000000000673826 in rubinius::CallSite::empty_cache (state=0x20afef0, call_site=0x7f32601041f8, call_frame=0x7fff39edd540, args=...) at vm/builtin/call_site.cpp:95 | |
#57 0x00000000005992fe in execute (state=0x20afef0, mcode=0x25e7110, call_frame=0x7fff39edd540) at vm/builtin/call_site.hpp:108 | |
#58 rubinius::MachineCode::interpreter (state=0x20afef0, mcode=0x25e7110, call_frame=0x7fff39edd540) at vm/gen/instruction_implementations.hpp:1360 | |
#59 0x00000000005db825 in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x20afef0, previous=<value optimized out>, exec=0x7f325fb12400, mod=0x2301130, | |
args=...) at vm/machine_code.cpp:671 | |
#60 0x000000000067902b in rubinius::CompiledCode::default_executor (state=0x20afef0, call_frame=0x7fff39eddbe0, exec=0x7f325fb12400, mod=0x2301130, args=...) | |
at vm/builtin/compiled_code.cpp:224 | |
#61 0x0000000000673406 in rubinius::CallSite::empty_cache_vcall (state=0x20afef0, call_site=0x7f3260104020, call_frame=0x7fff39eddbe0, args=...) at vm/builtin/call_site.cpp:160 | |
#62 0x000000000059a9e3 in execute (state=0x20afef0, mcode=0x25e6e30, call_frame=0x7fff39eddbe0) at vm/builtin/call_site.hpp:108 | |
#63 rubinius::MachineCode::interpreter (state=0x20afef0, mcode=0x25e6e30, call_frame=0x7fff39eddbe0) at vm/gen/instruction_implementations.hpp:526 | |
#64 0x00000000005db825 in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x20afef0, previous=<value optimized out>, exec=0x7f325fb12bc8, mod=0x2301130, | |
args=...) at vm/machine_code.cpp:671 | |
#65 0x000000000067902b in rubinius::CompiledCode::default_executor (state=0x20afef0, call_frame=0x7fff39ede280, exec=0x7f325fb12bc8, mod=0x2301130, args=...) | |
at vm/builtin/compiled_code.cpp:224 | |
#66 0x0000000000673406 in rubinius::CallSite::empty_cache_vcall (state=0x20afef0, call_site=0x7f325f7b9798, call_frame=0x7fff39ede280, args=...) at vm/builtin/call_site.cpp:160 | |
#67 0x000000000059a9e3 in execute (state=0x20afef0, mcode=0x2308c50, call_frame=0x7fff39ede280) at vm/builtin/call_site.hpp:108 | |
#68 rubinius::MachineCode::interpreter (state=0x20afef0, mcode=0x2308c50, call_frame=0x7fff39ede280) at vm/gen/instruction_implementations.hpp:526 | |
#69 0x00000000005db825 in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x20afef0, previous=<value optimized out>, exec=0x7f325f7b8970, mod=0x2301130, | |
args=...) at vm/machine_code.cpp:671 | |
#70 0x000000000059a9e3 in execute (state=0x20afef0, mcode=0x24b4b70, call_frame=0x7fff39ede780) at vm/builtin/call_site.hpp:108 | |
#71 rubinius::MachineCode::interpreter (state=0x20afef0, mcode=0x24b4b70, call_frame=0x7fff39ede780) at vm/gen/instruction_implementations.hpp:526 | |
#72 0x000000000067004a in rubinius::BlockEnvironment::execute_interpreter (state=0x20afef0, previous=0x7fff39ededa0, env=0x7f32600ffd08, args=..., invocation=<value optimized out>) | |
at vm/builtin/block_environment.cpp:356 | |
#73 0x00000000006704e9 in rubinius::BlockEnvironment::invoke (state=0x20afef0, previous=0x7fff39ededa0, env=0x7f32600ffd08, args=..., invocation=...) | |
at vm/builtin/block_environment.cpp:91 | |
#74 0x000000000067088d in rubinius::BlockEnvironment::call (this=<value optimized out>, state=<value optimized out>, call_frame=<value optimized out>, args=<value optimized out>, | |
flags=<value optimized out>) at vm/builtin/block_environment.cpp:375 | |
#75 0x000000000059c588 in rubinius::MachineCode::interpreter (state=0x20afef0, mcode=0x24aff20, call_frame=0x7fff39ededa0) at vm/gen/instruction_implementations.hpp:773 | |
#76 0x00000000005dd679 in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x20afef0, previous=<value optimized out>, exec=0x7f325f4f3e48, mod=0x2115870, | |
args=...) at vm/machine_code.cpp:671 | |
#77 0x000000000059a945 in execute (state=0x20afef0, mcode=0x23044b0, call_frame=0x7fff39edf280) at vm/builtin/call_site.hpp:108 | |
#78 rubinius::MachineCode::interpreter (state=0x20afef0, mcode=0x23044b0, call_frame=0x7fff39edf280) at vm/gen/instruction_implementations.hpp:561 | |
#79 0x00000000005db825 in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x20afef0, previous=<value optimized out>, exec=0x7f325f7b6af0, mod=0x2301130, | |
args=...) at vm/machine_code.cpp:671 | |
#80 0x00000000005992fe in execute (state=0x20afef0, mcode=0x23066d0, call_frame=0x7fff39edf780) at vm/builtin/call_site.hpp:108 | |
#81 rubinius::MachineCode::interpreter (state=0x20afef0, mcode=0x23066d0, call_frame=0x7fff39edf780) at vm/gen/instruction_implementations.hpp:1360 | |
#82 0x00000000005dd679 in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x20afef0, previous=<value optimized out>, exec=0x7f325f7afd00, mod=0x23011e0, | |
args=...) at vm/machine_code.cpp:671 | |
#83 0x00000000005992fe in execute (state=0x20afef0, mcode=0x24ba910, call_frame=0x7fff39edfc90) at vm/builtin/call_site.hpp:108 | |
#84 rubinius::MachineCode::interpreter (state=0x20afef0, mcode=0x24ba910, call_frame=0x7fff39edfc90) at vm/gen/instruction_implementations.hpp:1360 | |
#85 0x00000000005dd679 in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x20afef0, previous=<value optimized out>, exec=0x7f325f717610, mod=0x20af6b0, | |
args=...) at vm/machine_code.cpp:671 | |
#86 0x0000000000673616 in rubinius::CallSite::empty_cache_private (state=0x20afef0, call_site=0x7f326015c3b0, call_frame=0x7fff39ee0210, args=...) at vm/builtin/call_site.cpp:127 | |
#87 0x00000000005992fe in execute (state=0x20afef0, mcode=0x258b950, call_frame=0x7fff39ee0210) at vm/builtin/call_site.hpp:108 | |
#88 rubinius::MachineCode::interpreter (state=0x20afef0, mcode=0x258b950, call_frame=0x7fff39ee0210) at vm/gen/instruction_implementations.hpp:1360 | |
#89 0x00000000005da7e6 in rubinius::MachineCode::execute_as_script (this=<value optimized out>, state=0x20afef0, code=0x7f325ff29358, previous=<value optimized out>) | |
at vm/machine_code.cpp:734 | |
#90 0x00000000006c3620 in rubinius::System::vm_run_script (state=<value optimized out>, gct=..., code=0x7f325fcebb58, calling_environment=0x7fff39ee0780) | |
at vm/builtin/system.cpp:1591 | |
#91 0x00000000005e54c8 in rubinius::Primitives::vm_run_script (state=0x20afef0, call_frame=0x7fff39ee0780, exec=0x7f325f4f8380, mod=0x2115870, args=...) | |
at vm/gen/method_primitives.cpp:21895 | |
#92 0x00000000005992fe in execute (state=0x20afef0, mcode=0x23066d0, call_frame=0x7fff39ee0780) at vm/builtin/call_site.hpp:108 | |
#93 rubinius::MachineCode::interpreter (state=0x20afef0, mcode=0x23066d0, call_frame=0x7fff39ee0780) at vm/gen/instruction_implementations.hpp:1360 | |
#94 0x00000000005dd679 in rubinius::MachineCode::execute_specialized<rubinius::OneArgument> (state=0x20afef0, previous=<value optimized out>, exec=0x7f325f7afd00, mod=0x23011e0, | |
args=...) at vm/machine_code.cpp:671 | |
#95 0x0000000000673616 in rubinius::CallSite::empty_cache_private (state=0x20afef0, call_site=0x7f325ff1ed98, call_frame=0x7fff39ee0d40, args=...) at vm/builtin/call_site.cpp:127 | |
#96 0x00000000005992fe in execute (state=0x20afef0, mcode=0x254fdb0, call_frame=0x7fff39ee0d40) at vm/builtin/call_site.hpp:108 | |
#97 rubinius::MachineCode::interpreter (state=0x20afef0, mcode=0x254fdb0, call_frame=0x7fff39ee0d40) at vm/gen/instruction_implementations.hpp:1360 | |
#98 0x00000000005db825 in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x20afef0, previous=<value optimized out>, exec=0x7f325fb12108, mod=0x23011e0, | |
args=...) at vm/machine_code.cpp:671 | |
#99 0x000000000067902b in rubinius::CompiledCode::default_executor (state=0x20afef0, call_frame=0x7fff39ee13d0, exec=0x7f325fb12108, mod=0x23011e0, args=...) | |
at vm/builtin/compiled_code.cpp:224 | |
#100 0x0000000000673826 in rubinius::CallSite::empty_cache (state=0x20afef0, call_site=0x7f325ff1ebf8, call_frame=0x7fff39ee13d0, args=...) at vm/builtin/call_site.cpp:95 | |
#101 0x00000000005992fe in execute (state=0x20afef0, mcode=0x254fb90, call_frame=0x7fff39ee13d0) at vm/builtin/call_site.hpp:108 | |
#102 rubinius::MachineCode::interpreter (state=0x20afef0, mcode=0x254fb90, call_frame=0x7fff39ee13d0) at vm/gen/instruction_implementations.hpp:1360 | |
#103 0x00000000005db825 in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x20afef0, previous=<value optimized out>, exec=0x7f325fa994b0, mod=0x245b6c0, | |
args=...) at vm/machine_code.cpp:671 | |
#104 0x000000000067902b in rubinius::CompiledCode::default_executor (state=0x20afef0, call_frame=0x7fff39ee1a50, exec=0x7f325fa994b0, mod=0x245b6c0, args=...) | |
at vm/builtin/compiled_code.cpp:224 | |
#105 0x0000000000673406 in rubinius::CallSite::empty_cache_vcall (state=0x20afef0, call_site=0x7f325fa90c08, call_frame=0x7fff39ee1a50, args=...) at vm/builtin/call_site.cpp:160 | |
#106 0x000000000059a9e3 in execute (state=0x20afef0, mcode=0x24a7320, call_frame=0x7fff39ee1a50) at vm/builtin/call_site.hpp:108 | |
#107 rubinius::MachineCode::interpreter (state=0x20afef0, mcode=0x24a7320, call_frame=0x7fff39ee1a50) at vm/gen/instruction_implementations.hpp:526 | |
#108 0x00000000005db825 in rubinius::MachineCode::execute_specialized<rubinius::NoArguments> (state=0x20afef0, previous=<value optimized out>, exec=0x7f325fedd2c0, mod=0x245b6c0, | |
args=...) at vm/machine_code.cpp:671 | |
#109 0x000000000067902b in rubinius::CompiledCode::default_executor (state=0x20afef0, call_frame=0x0, exec=0x7f325fedd2c0, mod=0x245b6c0, args=...) | |
at vm/builtin/compiled_code.cpp:224 | |
#110 0x000000000057c0ef in rubinius::Dispatch::send (this=0x7fff39ee1f90, state=0x20afef0, call_frame=0x0, lookup=..., args=..., reason=<value optimized out>) at vm/dispatch.cpp:49 | |
#111 0x00000000006a822b in rubinius::Object::send (this=<value optimized out>, state=<value optimized out>, caller=<value optimized out>, name=<value optimized out>, | |
allow_private=<value optimized out>) at vm/builtin/object.cpp:515 | |
#112 0x000000000057ffe4 in rubinius::Environment::run_from_filesystem (this=0x7fff39ee2120) at vm/environment.cpp:671 | |
#113 0x00000000006e7ca7 in main (argc=<value optimized out>, argv=<value optimized out>) at vm/drivers/cli.cpp:55 | |
Thread 3 (Thread 0x7f3253fff700 (LWP 12289)): | |
#0 0x00007f32611de5bc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x00000000006f2ea8 in wait (this=0x25c8350, state=0x7f3253ffedc0) at /tmp/ruby-build.20140805092211.19382/rubinius-2.2.10/vm/util/thread.hpp:431 | |
#2 rubinius::ImmixMarker::perform (this=0x25c8350, state=0x7f3253ffedc0) at vm/gc/immix_marker.cpp:191 | |
#3 0x00000000006f3156 in rubinius::immix_marker_tramp (state=<value optimized out>) at vm/gc/immix_marker.cpp:18 | |
#4 0x00000000006c7842 in rubinius::Thread::in_new_thread (ptr=0x25c84b0) at vm/builtin/thread.cpp:259 | |
#5 0x00007f32611da9d1 in start_thread () from /lib64/libpthread.so.0 | |
#6 0x00007f3260787b5d in clone () from /lib64/libc.so.6 | |
Thread 2 (Thread 0x7f32538fe700 (LWP 12338)): | |
#0 0x00007f32611de5bc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 | |
#1 0x000000000075cacb in wait (this=0x2316160) at /tmp/ruby-build.20140805092211.19382/rubinius-2.2.10/vm/util/thread.hpp:431 | |
#2 rubinius::BackgroundCompilerThread::perform (this=0x2316160) at vm/llvm/state.cpp:279 | |
#3 0x000000000075c3c2 in rubinius::utilities::thread::Thread::trampoline (arg=0x2316160) at /tmp/ruby-build.20140805092211.19382/rubinius-2.2.10/vm/util/thread.hpp:79 | |
#4 0x00007f32611da9d1 in start_thread () from /lib64/libpthread.so.0 | |
#5 0x00007f3260787b5d in clone () from /lib64/libc.so.6 | |
Thread 1 (Thread 0x7f3261c44720 (LWP 12230)): | |
#0 0x00007f32607972be in __lll_lock_wait_private () from /lib64/libc.so.6 | |
#1 0x00007f326071c45b in _L_lock_9499 () from /lib64/libc.so.6 | |
#2 0x00007f3260719996 in malloc () from /lib64/libc.so.6 | |
#3 0x0000000000558730 in ?? () | |
#4 0x00007fff39ed8760 in ?? () | |
#5 0x0000000000000000 in ?? () | |
A debugging session is active. | |
Inferior 1 [process 12230] will be detached. | |
Quit anyway? (y or n) Detaching from program: /home/jenkins/.rbenv/versions/rbx-2.2.10/bin/rbx, process 12230 | |
[ben@ruby-build-box-3 ~]$ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment