rev: 59967
test-all :
test-spec:
exit statuses:
"make update-download -j8" exit with 0.
"make update-rubyspec -j8" exit with 0.
"make update-src -j8" exit with 0.
"make after-update -j8" exit with 0.
"make miniruby -j8" exit with 0.
"make ruby -j8" exit with 0.
"make all -j8" exit with 0.
"make install -j8" exit with 0.
"make yes-btest TESTS='-j8'" exit with 0.
"make yes-test-basic TESTS='-j8'" exit with 0.
Logfile: /home/ko1/ruby/logs/brlog.trunk.20170920-005357
#<BuildRuby:0x00000001042c60
@BUILD_DIR="/home/ko1/ruby/build",
@INSTALL_DIR="/home/ko1/ruby/install",
@REPOSITORY="https://svn.ruby-lang.org/repos/ruby/trunk",
@REPOSITORY_TYPE=:svn,
@SRC_DIR="/home/ko1/ruby/src",
@TARGET_BUILD_DIR="/home/ko1/ruby/build/trunk",
@TARGET_INSTALL_DIR="/home/ko1/ruby/install/trunk",
@TARGET_NAME="trunk",
@TARGET_SRC_DIR="/home/ko1/ruby/src/trunk",
@build_opts="-j8",
@configure_opts=["--enable-shared"],
@gist=false,
@git_branch=nil,
@incremental=true,
@logfile="/home/ko1/ruby/logs/brlog.trunk.20170920-005357",
@quiet=false,
@steps=
["checkout",
"autoconf",
"configure",
"build_up",
"build_miniruby",
"build_ruby",
"build_all",
"build_install",
"test_btest",
"test_basic",
"test_all",
"test_rubyspec"],
@svn_revision=nil,
@test_opts="TESTS='-j8'",
@timeout=7200>
user system total real
checkout 0.000000 0.000000 0.000000 ( 0.000006)
autoconf 0.000000 0.000000 0.000000 ( 0.000026)
configure 0.000000 0.000000 0.000000 ( 0.000009)
build_up 0.000000 0.000000 0.440000 ( 0.324725)
build_miniruby 0.000000 0.000000 0.010000 ( 0.019007)
build_ruby 0.000000 0.000000 0.020000 ( 0.020024)
build_all 0.010000 0.000000 0.450000 ( 0.323820)
build_install 0.000000 0.000000 0.680000 ( 0.662997)
test_btest test_attr.rb ..
test_autoload.rb ........
test_block.rb ..........................................................
test_class.rb ................................................
test_eval.rb .....................................
test_exception.rb ..................................
test_finalizer.rb .
test_flip.rb .
test_flow.rb .............................................................
test_fork.rb .....
test_gc.rb ..
test_insns.rb ........................................................................................................................................................................................
test_io.rb .........
test_jump.rb .............................
test_literal.rb ...........................................................................................................................................................
test_literal_suffix.rb ................................................
test_load.rb ..
test_marshal.rb .
test_massign.rb ..................................
test_method.rb ...............................................................................................................................................................................................................................
test_objectspace.rb .....
test_proc.rb .......................................
test_string.rb .
test_struct.rb .
test_syntax.rb ............................................................................................................................................................
test_thread.rb ..................................................
PASS all 1194 tests
0.000000 0.000000 4.630000 ( 9.934475)
test_basic 0.000000 0.000000 0.130000 ( 0.261744)
test_all $$$ #<Timeout::Error: execution expired>
PPID PID PGID SID TTY TPGID STAT UID TIME COMMAND
32605 688 2345 2075 pts/1 2345 R+ 1000 0:00 ps j
2074 1333 1333 1333 pts/2 1333 Ss+ 1000 0:00 /bin/bash
2074 2075 2075 2075 pts/1 2345 Ss 1000 0:00 /bin/bash
2075 2345 2345 2075 pts/1 2345 S+ 1000 0:16 sh build-loop.sh trunk --incremental
32605 7482 2345 2075 pts/1 2345 S+ 1000 0:00 sh -c make yes-test-all TESTS='-j8'
7482 7484 2345 2075 pts/1 2345 S+ 1000 0:00 make yes-test-all TESTS=-j8
7484 7486 2345 2075 pts/1 2345 Sl+ 1000 0:01 ./ruby --disable-gems /home/ko1/ruby/src/trunk/test/runner.rb --ruby=./miniruby -I/home/ko1/ruby/src/trunk/lib -I. -I.ext/common /home/ko1/ruby/src/trunk/tool/runruby.rb --extout=.ext -- --disable-gems --excludes-dir=/home/ko1/ruby/src/trunk/test/excludes --name=!/memory_leak/ -j8
7486 7496 2345 2075 pts/1 2345 Sl+ 1000 0:18 /home/ko1/ruby/src/trunk/test/lib/test/unit/parallel.rb: OpenSSL::TestSSLSession#test_ctx_server_session_cb
2345 32603 2345 2075 pts/1 2345 Sl+ 1000 0:00 ruby ./br.rb build_report trunk --incremental
32603 32605 2345 2075 pts/1 2345 Sl+ 1000 0:00 ruby ./build-ruby.rb --target_name=trunk --logfile=/home/ko1/ruby/logs/brlog.trunk.20170920-005357 --timeout=7200 --incremental
{32605=>[688, 7482], 2074=>[1333, 2075], 2075=>[2345], 7482=>[7484], 7484=>[7486], 7486=>[7496], 2345=>[32603], 32603=>[32605]}
"gdb -p 688 -x /home/ko1/build-ruby/gdbscript -batch -quiet"
ptrace: No such process.
>>> Machine level backtrace
>>> Dump Ruby level backtrace
/home/ko1/build-ruby/gdbscript:9: Error in sourced command file:
No symbol table is loaded. Use the "file" command.
[nil, 688]
#<Errno::ESRCH: No such process>
"gdb -p 7496 -x /home/ko1/build-ruby/gdbscript -batch -quiet"
[New LWP 14050]
[New LWP 30206]
[New LWP 30217]
[New LWP 30218]
[New LWP 30248]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
185 ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S: No such file or directory.
pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
>>> Machine level backtrace
Thread 6 (Thread 0x7ff0af206700 (LWP 30248)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x00007ff0b1d577cb in native_cond_wait (mutex=0x23b5f30, cond=0x23b5f60) at /home/ko1/ruby/src/trunk/thread_pthread.c:343
#2 gvl_acquire_common (vm=0x23b5f20) at /home/ko1/ruby/src/trunk/thread_pthread.c:90
#3 gvl_acquire (th=<optimized out>, vm=0x23b5f20) at /home/ko1/ruby/src/trunk/thread_pthread.c:108
#4 blocking_region_end (region=0x7ff0af204c10, th=<optimized out>) at /home/ko1/ruby/src/trunk/thread.c:1297
#5 rb_wait_for_single_fd (fd=fd@entry=15, events=events@entry=1, tv=tv@entry=0x0) at /home/ko1/ruby/src/trunk/thread.c:3902
#6 0x00007ff0b1d57cb4 in rb_thread_wait_fd_rw (read=1, fd=fd@entry=15) at /home/ko1/ruby/src/trunk/thread.c:3767
#7 rb_thread_wait_fd (fd=fd@entry=15) at /home/ko1/ruby/src/trunk/thread.c:3778
#8 0x00007ff0b1c576bf in rb_io_wait_readable (f=15) at /home/ko1/ruby/src/trunk/io.c:1121
#9 0x00007ff0a779abd9 in ossl_ssl_read_internal (nonblock=0, self=<optimized out>, argv=<optimized out>, argc=<optimized out>) at /home/ko1/ruby/src/trunk/ext/openssl/ossl_ssl.c:1725
#10 ossl_ssl_read (argc=<optimized out>, argv=<optimized out>, self=<optimized out>) at /home/ko1/ruby/src/trunk/ext/openssl/ossl_ssl.c:1776
#11 0x00007ff0b1d8472a in vm_call_cfunc_with_frame (ci=0x2c5e980, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x3b64a70, th=0x7ff08001f7b0) at /home/ko1/ruby/src/trunk/vm_insnhelper.c:1918
#12 vm_call_cfunc (th=0x7ff08001f7b0, reg_cfp=0x3b64a70, calling=<optimized out>, ci=0x2c5e980, cc=<optimized out>) at /home/ko1/ruby/src/trunk/vm_insnhelper.c:1934
#13 0x00007ff0b1d8e358 in vm_exec_core (th=th@entry=0x7ff08001f7b0, initial=initial@entry=0) at /home/ko1/ruby/src/trunk/insns.def:886
#14 0x00007ff0b1d93217 in vm_exec (th=0x7ff08001f7b0) at /home/ko1/ruby/src/trunk/vm.c:1794
#15 0x00007ff0b1d97b17 in vm_call0_body (th=<optimized out>, calling=calling@entry=0x7ff0af205350, ci=ci@entry=0x7ff0af205340, cc=cc@entry=0x7ff0af205370, argv=<optimized out>) at /home/ko1/ruby/src/trunk/vm_eval.c:128
#16 0x00007ff0b1d97fc0 in vm_call0 (me=<optimized out>, argv=<optimized out>, argc=<optimized out>, id=<optimized out>, recv=<optimized out>, th=<optimized out>) at /home/ko1/ruby/src/trunk/vm_eval.c:59
#17 rb_vm_call (th=<optimized out>, recv=<optimized out>, id=<optimized out>, argc=<optimized out>, argv=<optimized out>, me=<optimized out>) at /home/ko1/ruby/src/trunk/vm_eval.c:208
#18 0x00007ff0b1d8472a in vm_call_cfunc_with_frame (ci=0x840c390, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x3b64b30, th=0x7ff08001f7b0) at /home/ko1/ruby/src/trunk/vm_insnhelper.c:1918
#19 vm_call_cfunc (th=0x7ff08001f7b0, reg_cfp=0x3b64b30, calling=<optimized out>, ci=0x840c390, cc=<optimized out>) at /home/ko1/ruby/src/trunk/vm_insnhelper.c:1934
#20 0x00007ff0b1d8e358 in vm_exec_core (th=th@entry=0x7ff08001f7b0, initial=initial@entry=0) at /home/ko1/ruby/src/trunk/insns.def:886
#21 0x00007ff0b1d93217 in vm_exec (th=th@entry=0x7ff08001f7b0) at /home/ko1/ruby/src/trunk/vm.c:1794
#22 0x00007ff0b1d93ff0 in invoke_block (captured=0x7ff080012eb0, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136592280, iseq=<optimized out>, th=0x7ff08001f7b0) at /home/ko1/ruby/src/trunk/vm.c:983
#23 invoke_iseq_block_from_c (th=0x7ff08001f7b0, captured=0x7ff080012eb0, self=136592280, argc=<optimized out>, argv=<optimized out>, passed_block_handler=0, cref=0x0, is_lambda=0) at /home/ko1/ruby/src/trunk/vm.c:1035
#24 0x00007ff0b1d9418a in invoke_block_from_c_proc (th=th@entry=0x7ff08001f7b0, proc=proc@entry=0x7ff080012eb0, self=self@entry=136592280, argc=argc@entry=0, argv=argv@entry=0x8238ca8, passed_block_handler=passed_block_handler@entry=0, is_lambda=<optimized out>) at /home/ko1/ruby/src/trunk/vm.c:1128
#25 0x00007ff0b1d94389 in vm_invoke_proc (th=0x7ff08001f7b0, proc=0x7ff080012eb0, self=136592280, argc=0, argv=0x8238ca8, passed_block_handler=passed_block_handler@entry=0) at /home/ko1/ruby/src/trunk/vm.c:1153
#26 0x00007ff0b1d94434 in rb_vm_invoke_proc (th=th@entry=0x7ff08001f7b0, proc=proc@entry=0x7ff080012eb0, argc=<optimized out>, argv=<optimized out>, passed_block_handler=passed_block_handler@entry=0) at /home/ko1/ruby/src/trunk/vm.c:1183
#27 0x00007ff0b1d52b90 in thread_do_start (args=136547480, th=0x7ff08001f7b0) at /home/ko1/ruby/src/trunk/thread.c:588
#28 thread_start_func_2 (th=th@entry=0x7ff08001f7b0, stack_start=<optimized out>) at /home/ko1/ruby/src/trunk/thread.c:630
#29 0x00007ff0b1d531f0 in thread_start_func_1 (th_ptr=0x7ff08001f7b0) at /home/ko1/ruby/src/trunk/thread_pthread.c:887
#30 0x00007ff0b159e6ba in start_thread (arg=0x7ff0af206700) at pthread_create.c:333
#31 0x00007ff0b18bb3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 5 (Thread 0x7ff0af248700 (LWP 30218)):
#0 __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1 0x00007ff0b15a0dbd in __GI___pthread_mutex_lock (mutex=0x35b30a0) at ../nptl/pthread_mutex_lock.c:80
#2 0x00007ff0b1d50ea9 in native_mutex_lock (lock=<optimized out>) at /home/ko1/ruby/src/trunk/thread_pthread.c:213
#3 rb_nativethread_lock_lock (lock=<optimized out>) at /home/ko1/ruby/src/trunk/thread.c:370
#4 0x00007ff0a7c1e8e7 in CRYPTO_add_lock () from /lib/x86_64-linux-gnu/libcrypto.so.1.0.0
#5 0x00007ff0a7534cec in SSL_CTX_free () from /lib/x86_64-linux-gnu/libssl.so.1.0.0
#6 0x00007ff0a7536fe0 in SSL_free () from /lib/x86_64-linux-gnu/libssl.so.1.0.0
#7 0x00007ff0b1c445e3 in obj_free (obj=136509840, objspace=0x23b67f0) at /home/ko1/ruby/src/trunk/gc.c:2274
#8 gc_page_sweep (heap=0x23b6810, sweep_page=0x8225a20, objspace=0x23b67f0) at /home/ko1/ruby/src/trunk/gc.c:3524
#9 gc_sweep_step (objspace=objspace@entry=0x23b67f0, heap=heap@entry=0x23b6810) at /home/ko1/ruby/src/trunk/gc.c:3693
#10 0x00007ff0b1c479a7 in gc_sweep_continue (heap=0x23b6810, objspace=0x23b67f0) at /home/ko1/ruby/src/trunk/gc.c:3760
#11 heap_prepare (heap=0x23b6810, objspace=0x23b67f0) at /home/ko1/ruby/src/trunk/gc.c:1747
#12 heap_get_freeobj_from_next_freepage (heap=<optimized out>, objspace=<optimized out>) at /home/ko1/ruby/src/trunk/gc.c:1770
#13 heap_get_freeobj (heap=0x23b6810, objspace=0x23b67f0) at /home/ko1/ruby/src/trunk/gc.c:1804
#14 newobj_slowpath (wb_protected=1, objspace=0x23b67f0, v3=0, v2=0, v1=0, flags=8199, klass=37762360) at /home/ko1/ruby/src/trunk/gc.c:1931
#15 newobj_slowpath_wb_protected (klass=37762360, flags=8199, v1=v1@entry=0, v2=v2@entry=0, v3=v3@entry=0, objspace=0x23b67f0) at /home/ko1/ruby/src/trunk/gc.c:1943
#16 0x00007ff0b1c4801c in newobj_of (wb_protected=1, v3=0, v2=0, v1=0, flags=flags@entry=8199, klass=<optimized out>) at /home/ko1/ruby/src/trunk/gc.c:1975
#17 rb_wb_protected_newobj_of (klass=<optimized out>, flags=flags@entry=8199) at /home/ko1/ruby/src/trunk/gc.c:1991
#18 0x00007ff0b1bafee9 in ary_alloc (klass=<optimized out>) at /home/ko1/ruby/src/trunk/array.c:450
#19 ary_new (capa=2, klass=<optimized out>) at /home/ko1/ruby/src/trunk/array.c:479
#20 rb_ary_new_capa (capa=capa@entry=2) at /home/ko1/ruby/src/trunk/array.c:494
#21 0x00007ff0a7797228 in ossl_sslctx_session_remove_cb (ctx=<optimized out>, sess=0x7ff080024090) at /home/ko1/ruby/src/trunk/ext/openssl/ossl_ssl.c:493
#22 0x00007ff0a753ac67 in ?? () from /lib/x86_64-linux-gnu/libssl.so.1.0.0
#23 0x00007ff0a7cd695c in lh_doall_arg () from /lib/x86_64-linux-gnu/libcrypto.so.1.0.0
#24 0x00007ff0a753b0d7 in SSL_CTX_flush_sessions () from /lib/x86_64-linux-gnu/libssl.so.1.0.0
#25 0x00007ff0a7796472 in ossl_sslctx_flush_sessions (argc=<optimized out>, argv=<optimized out>, self=136581880) at /home/ko1/ruby/src/trunk/ext/openssl/ossl_ssl.c:1377
#26 0x00007ff0b1d8472a in vm_call_cfunc_with_frame (ci=0x883a380, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x7ff0a0104ea0, th=0x885c650) at /home/ko1/ruby/src/trunk/vm_insnhelper.c:1918
#27 vm_call_cfunc (th=0x885c650, reg_cfp=0x7ff0a0104ea0, calling=<optimized out>, ci=0x883a380, cc=<optimized out>) at /home/ko1/ruby/src/trunk/vm_insnhelper.c:1934
#28 0x00007ff0b1d94ca3 in vm_call_method (th=0x885c650, cfp=0x7ff0a0104ea0, calling=<optimized out>, ci=<optimized out>, cc=<optimized out>) at /home/ko1/ruby/src/trunk/vm_insnhelper.c:2379
#29 0x00007ff0b1d8e358 in vm_exec_core (th=th@entry=0x885c650, initial=initial@entry=0) at /home/ko1/ruby/src/trunk/insns.def:886
#30 0x00007ff0b1d93217 in vm_exec (th=th@entry=0x885c650) at /home/ko1/ruby/src/trunk/vm.c:1794
#31 0x00007ff0b1d93ff0 in invoke_block (captured=0x88587d0, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136592280, iseq=<optimized out>, th=0x885c650) at /home/ko1/ruby/src/trunk/vm.c:983
#32 invoke_iseq_block_from_c (th=0x885c650, captured=0x88587d0, self=136592280, argc=<optimized out>, argv=<optimized out>, passed_block_handler=0, cref=0x0, is_lambda=0) at /home/ko1/ruby/src/trunk/vm.c:1035
#33 0x00007ff0b1d9418a in invoke_block_from_c_proc (th=th@entry=0x885c650, proc=proc@entry=0x88587d0, self=self@entry=136592280, argc=argc@entry=1, argv=argv@entry=0x7ff0af2473e0, passed_block_handler=passed_block_handler@entry=0, is_lambda=<optimized out>) at /home/ko1/ruby/src/trunk/vm.c:1128
#34 0x00007ff0b1d94389 in vm_invoke_proc (th=0x885c650, proc=0x88587d0, self=136592280, argc=argc@entry=1, argv=0x7ff0af2473e0, passed_block_handler=0) at /home/ko1/ruby/src/trunk/vm.c:1153
#35 0x00007ff0b1d94434 in rb_vm_invoke_proc (th=th@entry=0x885c650, proc=proc@entry=0x88587d0, argc=argc@entry=1, argv=<optimized out>, passed_block_handler=<optimized out>) at /home/ko1/ruby/src/trunk/vm.c:1183
#36 0x00007ff0b1d94502 in vm_call_opt_call (th=0x885c650, cfp=0x7ff0a0104ed0, calling=0x7ff0af247500, ci=<optimized out>, cc=<optimized out>) at /home/ko1/ruby/src/trunk/vm_insnhelper.c:2065
#37 0x00007ff0b1d8e358 in vm_exec_core (th=th@entry=0x885c650, initial=initial@entry=0) at /home/ko1/ruby/src/trunk/insns.def:886
#38 0x00007ff0b1d93217 in vm_exec (th=th@entry=0x885c650) at /home/ko1/ruby/src/trunk/vm.c:1794
#39 0x00007ff0b1d93ff0 in invoke_block (captured=0x885a6d0, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136592280, iseq=<optimized out>, th=0x885c650) at /home/ko1/ruby/src/trunk/vm.c:983
#40 invoke_iseq_block_from_c (th=0x885c650, captured=0x885a6d0, self=136592280, argc=<optimized out>, argv=<optimized out>, passed_block_handler=0, cref=0x0, is_lambda=0) at /home/ko1/ruby/src/trunk/vm.c:1035
#41 0x00007ff0b1d9418a in invoke_block_from_c_proc (th=th@entry=0x885c650, proc=proc@entry=0x885a6d0, self=self@entry=136592280, argc=argc@entry=0, argv=argv@entry=0x8240c00, passed_block_handler=passed_block_handler@entry=0, is_lambda=<optimized out>) at /home/ko1/ruby/src/trunk/vm.c:1128
#42 0x00007ff0b1d94389 in vm_invoke_proc (th=0x885c650, proc=0x885a6d0, self=136592280, argc=0, argv=0x8240c00, passed_block_handler=passed_block_handler@entry=0) at /home/ko1/ruby/src/trunk/vm.c:1153
#43 0x00007ff0b1d94434 in rb_vm_invoke_proc (th=th@entry=0x885c650, proc=proc@entry=0x885a6d0, argc=<optimized out>, argv=<optimized out>, passed_block_handler=passed_block_handler@entry=0) at /home/ko1/ruby/src/trunk/vm.c:1183
#44 0x00007ff0b1d52b90 in thread_do_start (args=136580080, th=0x885c650) at /home/ko1/ruby/src/trunk/thread.c:588
#45 thread_start_func_2 (th=th@entry=0x885c650, stack_start=<optimized out>) at /home/ko1/ruby/src/trunk/thread.c:630
#46 0x00007ff0b1d531f0 in thread_start_func_1 (th_ptr=0x885c650) at /home/ko1/ruby/src/trunk/thread_pthread.c:887
#47 0x00007ff0b159e6ba in start_thread (arg=0x7ff0af248700) at pthread_create.c:333
#48 0x00007ff0b18bb3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 4 (Thread 0x7ff0af1c4700 (LWP 30217)):
#0 0x00007ff0b18b1593 in select () at ../sysdeps/unix/syscall-template.S:84
#1 0x00007ff0b1d56dcc in rb_fd_select (n=<optimized out>, readfds=<optimized out>, writefds=<optimized out>, exceptfds=<optimized out>, timeout=<optimized out>) at /home/ko1/ruby/src/trunk/thread.c:3598
#2 0x00007ff0b1d57079 in native_fd_select (th=0x885aae0, timeout=0x0, exceptfds=0x0, writefds=0x0, readfds=0x7ff0af1c2aa0, n=14) at /home/ko1/ruby/src/trunk/thread_pthread.c:1095
#3 do_select (timeout=<optimized out>, exceptfds=0x0, writefds=0x0, readfds=0x7ff0af1c2aa0, n=14) at /home/ko1/ruby/src/trunk/thread.c:3737
#4 rb_thread_fd_select (max=max@entry=14, read=read@entry=0x7ff0af1c2aa0, write=write@entry=0x0, except=except@entry=0x0, timeout=timeout@entry=0x0) at /home/ko1/ruby/src/trunk/thread.c:3810
#5 0x00007ff0b1c56cb2 in select_internal (fds=<optimized out>, tp=0x0, except=<optimized out>, write=<optimized out>, read=<optimized out>) at /home/ko1/ruby/src/trunk/io.c:8737
#6 select_call (arg=arg@entry=140671706737280) at /home/ko1/ruby/src/trunk/io.c:8807
#7 0x00007ff0b1c2e7f8 in rb_ensure (b_proc=b_proc@entry=0x7ff0b1c569a0 <select_call>, data1=data1@entry=140671706737280, e_proc=e_proc@entry=0x7ff0b1c53460 <select_end>, data2=data2@entry=140671706737280) at /home/ko1/ruby/src/trunk/eval.c:1049
#8 0x00007ff0b1c535bf in rb_f_select (argc=<optimized out>, argv=<optimized out>, obj=<optimized out>) at /home/ko1/ruby/src/trunk/io.c:9156
#9 0x00007ff0b1d8472a in vm_call_cfunc_with_frame (ci=0x840a180, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x3a64ac0, th=0x885aae0) at /home/ko1/ruby/src/trunk/vm_insnhelper.c:1918
#10 vm_call_cfunc (th=0x885aae0, reg_cfp=0x3a64ac0, calling=<optimized out>, ci=0x840a180, cc=<optimized out>) at /home/ko1/ruby/src/trunk/vm_insnhelper.c:1934
#11 0x00007ff0b1d8e358 in vm_exec_core (th=th@entry=0x885aae0, initial=initial@entry=0) at /home/ko1/ruby/src/trunk/insns.def:886
#12 0x00007ff0b1d93217 in vm_exec (th=th@entry=0x885aae0) at /home/ko1/ruby/src/trunk/vm.c:1794
#13 0x00007ff0b1d99b83 in invoke_block (captured=0x3a64b38, opt_pc=<optimized out>, type=572653569, cref=0x0, self=<optimized out>, iseq=<optimized out>, th=0x885aae0) at /home/ko1/ruby/src/trunk/vm.c:983
#14 invoke_iseq_block_from_c (is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, argv=0x0, argc=0, self=<optimized out>, captured=0x3a64b38, th=0x885aae0) at /home/ko1/ruby/src/trunk/vm.c:1035
#15 invoke_block_from_c_bh (passed_block_handler=<optimized out>, force_blockarg=<optimized out>, is_lambda=<optimized out>, cref=<optimized out>, argv=<optimized out>, argc=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at /home/ko1/ruby/src/trunk/vm.c:1053
#16 vm_yield (argc=0, argv=0x0, th=0x885aae0) at /home/ko1/ruby/src/trunk/vm.c:1098
#17 rb_yield_0 (argv=0x0, argc=0) at /home/ko1/ruby/src/trunk/vm_eval.c:965
#18 loop_i () at /home/ko1/ruby/src/trunk/vm_eval.c:1044
#19 0x00007ff0b1c2e3b9 in rb_rescue2 (b_proc=0x7ff0b1d99830 <loop_i>, data1=0, r_proc=0x7ff0b1d7f790 <loop_stop>, data2=0) at /home/ko1/ruby/src/trunk/eval.c:908
#20 0x00007ff0b1d8472a in vm_call_cfunc_with_frame (ci=0x840b3f0, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x3a64b20, th=0x885aae0) at /home/ko1/ruby/src/trunk/vm_insnhelper.c:1918
#21 vm_call_cfunc (th=0x885aae0, reg_cfp=0x3a64b20, calling=<optimized out>, ci=0x840b3f0, cc=<optimized out>) at /home/ko1/ruby/src/trunk/vm_insnhelper.c:1934
#22 0x00007ff0b1d8dfbb in vm_exec_core (th=th@entry=0x885aae0, initial=initial@entry=0) at /home/ko1/ruby/src/trunk/insns.def:821
#23 0x00007ff0b1d93217 in vm_exec (th=th@entry=0x885aae0) at /home/ko1/ruby/src/trunk/vm.c:1794
#24 0x00007ff0b1d93ff0 in invoke_block (captured=0x885a5a0, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136592280, iseq=<optimized out>, th=0x885aae0) at /home/ko1/ruby/src/trunk/vm.c:983
#25 invoke_iseq_block_from_c (th=0x885aae0, captured=0x885a5a0, self=136592280, argc=<optimized out>, argv=<optimized out>, passed_block_handler=0, cref=0x0, is_lambda=0) at /home/ko1/ruby/src/trunk/vm.c:1035
#26 0x00007ff0b1d9418a in invoke_block_from_c_proc (th=th@entry=0x885aae0, proc=proc@entry=0x885a5a0, self=self@entry=136592280, argc=argc@entry=0, argv=argv@entry=0x8240cf0, passed_block_handler=passed_block_handler@entry=0, is_lambda=<optimized out>) at /home/ko1/ruby/src/trunk/vm.c:1128
#27 0x00007ff0b1d94389 in vm_invoke_proc (th=0x885aae0, proc=0x885a5a0, self=136592280, argc=0, argv=0x8240cf0, passed_block_handler=passed_block_handler@entry=0) at /home/ko1/ruby/src/trunk/vm.c:1153
#28 0x00007ff0b1d94434 in rb_vm_invoke_proc (th=th@entry=0x885aae0, proc=proc@entry=0x885a5a0, argc=<optimized out>, argv=<optimized out>, passed_block_handler=passed_block_handler@entry=0) at /home/ko1/ruby/src/trunk/vm.c:1183
#29 0x00007ff0b1d52b90 in thread_do_start (args=136580320, th=0x885aae0) at /home/ko1/ruby/src/trunk/thread.c:588
#30 thread_start_func_2 (th=th@entry=0x885aae0, stack_start=<optimized out>) at /home/ko1/ruby/src/trunk/thread.c:630
#31 0x00007ff0b1d531f0 in thread_start_func_1 (th_ptr=0x885aae0) at /home/ko1/ruby/src/trunk/thread_pthread.c:887
#32 0x00007ff0b159e6ba in start_thread (arg=0x7ff0af1c4700) at pthread_create.c:333
#33 0x00007ff0b18bb3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 3 (Thread 0x7ff0b21a6700 (LWP 30206)):
#0 0x00007ff0b18ab24d in read () at ../sysdeps/unix/syscall-template.S:84
#1 0x00007ff0b1d540b9 in rb_thread_io_blocking_region (func=func@entry=0x7ff0b1c527a0 <internal_read_func>, data1=data1@entry=0x7ff0b21a5150, fd=<optimized out>) at /home/ko1/ruby/src/trunk/thread.c:1451
#2 0x00007ff0b1c526fe in rb_read_internal (count=<optimized out>, buf=<optimized out>, fd=<optimized out>) at /home/ko1/ruby/src/trunk/io.c:976
#3 read_internal_call (arg=arg@entry=140671756948288) at /home/ko1/ruby/src/trunk/io.c:2508
#4 0x00007ff0b1c2e7f8 in rb_ensure (b_proc=b_proc@entry=0x7ff0b1c526d0 <read_internal_call>, data1=data1@entry=140671756948288, e_proc=e_proc@entry=0x7ff0b1d28310 <rb_str_unlocktmp>, data2=<optimized out>) at /home/ko1/ruby/src/trunk/eval.c:1049
#5 0x00007ff0b1d3adeb in rb_str_locktmp_ensure (str=<optimized out>, func=func@entry=0x7ff0b1c526d0 <read_internal_call>, arg=arg@entry=140671756948288) at /home/ko1/ruby/src/trunk/string.c:2623
#6 0x00007ff0b1c674d3 in io_getpartial (argc=<optimized out>, argv=<optimized out>, io=<optimized out>, opts=opts@entry=8, nonblock=nonblock@entry=0) at /home/ko1/ruby/src/trunk/io.c:2558
#7 0x00007ff0b1c67881 in io_readpartial (argc=<optimized out>, argv=<optimized out>, io=<optimized out>) at /home/ko1/ruby/src/trunk/io.c:2648
#8 0x00007ff0b1d8472a in vm_call_cfunc_with_frame (ci=0x24edb10, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x7ff078117fc0, th=0x8837250) at /home/ko1/ruby/src/trunk/vm_insnhelper.c:1918
#9 vm_call_cfunc (th=0x8837250, reg_cfp=0x7ff078117fc0, calling=<optimized out>, ci=0x24edb10, cc=<optimized out>) at /home/ko1/ruby/src/trunk/vm_insnhelper.c:1934
#10 0x00007ff0b1d8e358 in vm_exec_core (th=th@entry=0x8837250, initial=initial@entry=0) at /home/ko1/ruby/src/trunk/insns.def:886
#11 0x00007ff0b1d93217 in vm_exec (th=th@entry=0x8837250) at /home/ko1/ruby/src/trunk/vm.c:1794
#12 0x00007ff0b1d93ff0 in invoke_block (captured=0x8828ad0, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=40683240, iseq=<optimized out>, th=0x8837250) at /home/ko1/ruby/src/trunk/vm.c:983
#13 invoke_iseq_block_from_c (th=0x8837250, captured=0x8828ad0, self=40683240, argc=<optimized out>, argv=<optimized out>, passed_block_handler=0, cref=0x0, is_lambda=0) at /home/ko1/ruby/src/trunk/vm.c:1035
#14 0x00007ff0b1d9418a in invoke_block_from_c_proc (th=th@entry=0x8837250, proc=proc@entry=0x8828ad0, self=self@entry=40683240, argc=argc@entry=0, argv=argv@entry=0x822bdf0, passed_block_handler=passed_block_handler@entry=0, is_lambda=<optimized out>) at /home/ko1/ruby/src/trunk/vm.c:1128
#15 0x00007ff0b1d94389 in vm_invoke_proc (th=0x8837250, proc=0x8828ad0, self=40683240, argc=0, argv=0x822bdf0, passed_block_handler=passed_block_handler@entry=0) at /home/ko1/ruby/src/trunk/vm.c:1153
#16 0x00007ff0b1d94434 in rb_vm_invoke_proc (th=th@entry=0x8837250, proc=proc@entry=0x8828ad0, argc=<optimized out>, argv=<optimized out>, passed_block_handler=passed_block_handler@entry=0) at /home/ko1/ruby/src/trunk/vm.c:1183
#17 0x00007ff0b1d52b90 in thread_do_start (args=136494560, th=0x8837250) at /home/ko1/ruby/src/trunk/thread.c:588
#18 thread_start_func_2 (th=th@entry=0x8837250, stack_start=<optimized out>) at /home/ko1/ruby/src/trunk/thread.c:630
#19 0x00007ff0b1d531f0 in thread_start_func_1 (th_ptr=0x8837250) at /home/ko1/ruby/src/trunk/thread_pthread.c:887
#20 0x00007ff0b159e6ba in start_thread (arg=0x7ff0b21a6700) at pthread_create.c:333
#21 0x00007ff0b18bb3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 2 (Thread 0x7ff0b22ba700 (LWP 14050)):
#0 0x00007ff0b18af70d in poll () at ../sysdeps/unix/syscall-template.S:84
#1 0x00007ff0b1d4ea52 in timer_thread_sleep (gvl=0x23b5f28) at /home/ko1/ruby/src/trunk/thread_pthread.c:1456
#2 thread_timer (p=0x23b5f28) at /home/ko1/ruby/src/trunk/thread_pthread.c:1579
#3 0x00007ff0b159e6ba in start_thread (arg=0x7ff0b22ba700) at pthread_create.c:333
#4 0x00007ff0b18bb3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 1 (Thread 0x7ff0b22a9700 (LWP 7496)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x00007ff0b1d4f4db in native_cond_wait (mutex=0x23b5f30, cond=0x23b5f60) at /home/ko1/ruby/src/trunk/thread_pthread.c:343
#2 gvl_acquire_common (vm=0x23b5f20) at /home/ko1/ruby/src/trunk/thread_pthread.c:90
#3 gvl_acquire (vm=0x23b5f20, th=0x23b6430) at /home/ko1/ruby/src/trunk/thread_pthread.c:108
#4 0x00007ff0b1d4f951 in native_sleep (th=0x23b6430, timeout_tv=0x7ffcd8530210) at /home/ko1/ruby/src/trunk/thread_pthread.c:1156
#5 0x00007ff0b1d56141 in sleep_timeval (th=th@entry=0x23b6430, tv=..., spurious_check=0) at /home/ko1/ruby/src/trunk/thread.c:1140
#6 0x00007ff0b1d564f0 in sleep_wait_for_interrupt (spurious_check=0, sleepsec=<optimized out>, th=0x23b6430) at /home/ko1/ruby/src/trunk/thread.c:1201
#7 thread_join_sleep (arg=arg@entry=140723937805424) at /home/ko1/ruby/src/trunk/thread.c:885
#8 0x00007ff0b1c2e7f8 in rb_ensure (b_proc=b_proc@entry=0x7ff0b1d562c0 <thread_join_sleep>, data1=data1@entry=140723937805424, e_proc=e_proc@entry=0x7ff0b1d4bfa0 <remove_from_join_list>, data2=data2@entry=140723937805424) at /home/ko1/ruby/src/trunk/eval.c:1049
#9 0x00007ff0b1d4d648 in thread_join (delay=<optimized out>, target_th=0x885c650) at /home/ko1/ruby/src/trunk/thread.c:917
#10 thread_join_m (argc=<optimized out>, argv=<optimized out>, self=<optimized out>) at /home/ko1/ruby/src/trunk/thread.c:999
#11 0x00007ff0b1d8472a in vm_call_cfunc_with_frame (ci=0x8409420, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x7ff0b22a6c50, th=0x23b6430) at /home/ko1/ruby/src/trunk/vm_insnhelper.c:1918
#12 vm_call_cfunc (th=0x23b6430, reg_cfp=0x7ff0b22a6c50, calling=<optimized out>, ci=0x8409420, cc=<optimized out>) at /home/ko1/ruby/src/trunk/vm_insnhelper.c:1934
#13 0x00007ff0b1d8e358 in vm_exec_core (th=th@entry=0x23b6430, initial=initial@entry=0) at /home/ko1/ruby/src/trunk/insns.def:886
#14 0x00007ff0b1d93217 in vm_exec (th=th@entry=0x23b6430) at /home/ko1/ruby/src/trunk/vm.c:1794
#15 0x00007ff0b1d93ff0 in invoke_block (captured=0x7ff0b22a6cc8, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136592280, iseq=<optimized out>, th=0x23b6430) at /home/ko1/ruby/src/trunk/vm.c:983
#16 invoke_iseq_block_from_c (th=0x23b6430, captured=0x7ff0b22a6cc8, self=136592280, argc=<optimized out>, argv=<optimized out>, passed_block_handler=0, cref=0x0, is_lambda=0) at /home/ko1/ruby/src/trunk/vm.c:1035
#17 0x00007ff0b1d9548f in invoke_block_from_c_bh (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, force_blockarg=<optimized out>, argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at /home/ko1/ruby/src/trunk/vm.c:1053
#18 vm_yield (argc=1, argv=0x7ffcd8530bb8, th=0x23b6430) at /home/ko1/ruby/src/trunk/vm.c:1098
#19 rb_yield_0 (argv=0x7ffcd8530bb8, argc=1) at /home/ko1/ruby/src/trunk/vm_eval.c:965
#20 rb_yield_1 (val=136580160) at /home/ko1/ruby/src/trunk/vm_eval.c:971
#21 rb_yield (val=<optimized out>) at /home/ko1/ruby/src/trunk/vm_eval.c:981
#22 0x00007ff0b1bad4ad in rb_ary_each (ary=136580440) at /home/ko1/ruby/src/trunk/array.c:1826
#23 0x00007ff0b1d8472a in vm_call_cfunc_with_frame (ci=0x840a860, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x7ff0b22a6cb0, th=0x23b6430) at /home/ko1/ruby/src/trunk/vm_insnhelper.c:1918
#24 vm_call_cfunc (th=0x23b6430, reg_cfp=0x7ff0b22a6cb0, calling=<optimized out>, ci=0x840a860, cc=<optimized out>) at /home/ko1/ruby/src/trunk/vm_insnhelper.c:1934
#25 0x00007ff0b1d8dfbb in vm_exec_core (th=th@entry=0x23b6430, initial=initial@entry=0) at /home/ko1/ruby/src/trunk/insns.def:821
#26 0x00007ff0b1d93217 in vm_exec (th=th@entry=0x23b6430) at /home/ko1/ruby/src/trunk/vm.c:1794
#27 0x00007ff0b1d93ff0 in invoke_block (captured=0x7ff0b22a6d28, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=136592280, iseq=<optimized out>, th=0x23b6430) at /home/ko1/ruby/src/trunk/vm.c:983
#28 invoke_iseq_block_from_c (th=0x23b6430, captured=0x7ff0b22a6d28, self=136592280, argc=<optimized out>, argv=<optimized out>, passed_block_handler=0, cref=0x0, is_lambda=0) at /home/ko1/ruby/src/trunk/vm.c:1035
#29 0x00007ff0b1d9548f in invoke_block_from_c_bh (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, force_blockarg=<optimized out>, argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at /home/ko1/ruby/src/trunk/vm.c:1053
#30 vm_yield (argc=1, argv=0x7ffcd8531318, th=0x23b6430) at /home/ko1/ruby/src/trunk/vm.c:1098
#31 rb_yield_0 (argv=0x7ffcd8531318, argc=1) at /home/ko1/ruby/src/trunk/vm_eval.c:965
#32 rb_yield_1 (val=136582040) at /home/ko1/ruby/src/trunk/vm_eval.c:971
#33 rb_yield (val=val@entry=136582040) at /home/ko1/ruby/src/trunk/vm_eval.c:981
#34 0x00007ff0b1c2e7f8 in rb_ensure (b_proc=0x7ff0b1d953c0 <rb_yield>, data1=data1@entry=136582040, e_proc=e_proc@entry=0x7ff0b1c533e0 <pipe_pair_close>, data2=data2@entry=140723937809664) at /home/ko1/ruby/src/trunk/eval.c:1049
#35 0x00007ff0b1c613bc in rb_io_s_pipe (argc=<optimized out>, argv=<optimized out>, klass=<optimized out>) at /home/ko1/ruby/src/trunk/io.c:9941
#36 0x00007ff0b1d8472a in vm_call_cfunc_with_frame (ci=0x84089d0, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x7ff0b22a6d10, th=0x23b6430) at /home/ko1/ruby/src/trunk/vm_insnhelper.c:1918
#37 vm_call_cfunc (th=0x23b6430, reg_cfp=0x7ff0b22a6d10, calling=<optimized out>, ci=0x84089d0, cc=<optimized out>) at /home/ko1/ruby/src/trunk/vm_insnhelper.c:1934
#38 0x00007ff0b1d8dfbb in vm_exec_core (th=th@entry=0x23b6430, initial=initial@entry=0) at /home/ko1/ruby/src/trunk/insns.def:821
#39 0x00007ff0b1d93217 in vm_exec (th=th@entry=0x23b6430) at /home/ko1/ruby/src/trunk/vm.c:1794
#40 0x00007ff0b1d93ff0 in invoke_block (captured=0x7ff0b22a6e78, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=40683240, iseq=<optimized out>, th=0x23b6430) at /home/ko1/ruby/src/trunk/vm.c:983
#41 invoke_iseq_block_from_c (th=0x23b6430, captured=0x7ff0b22a6e78, self=40683240, argc=<optimized out>, argv=<optimized out>, passed_block_handler=0, cref=0x0, is_lambda=0) at /home/ko1/ruby/src/trunk/vm.c:1035
#42 0x00007ff0b1d9548f in invoke_block_from_c_bh (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, force_blockarg=<optimized out>, argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at /home/ko1/ruby/src/trunk/vm.c:1053
#43 vm_yield (argc=1, argv=0x7ffcd8531ca8, th=0x23b6430) at /home/ko1/ruby/src/trunk/vm.c:1098
#44 rb_yield_0 (argv=0x7ffcd8531ca8, argc=1) at /home/ko1/ruby/src/trunk/vm_eval.c:965
#45 rb_yield_1 (val=136492800) at /home/ko1/ruby/src/trunk/vm_eval.c:971
#46 rb_yield (val=<optimized out>) at /home/ko1/ruby/src/trunk/vm_eval.c:981
#47 0x00007ff0b1bb30dd in rb_ary_collect (ary=136492560) at /home/ko1/ruby/src/trunk/array.c:2747
#48 0x00007ff0b1d8472a in vm_call_cfunc_with_frame (ci=0x25e2d90, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x7ff0b22a6e60, th=0x23b6430) at /home/ko1/ruby/src/trunk/vm_insnhelper.c:1918
#49 vm_call_cfunc (th=0x23b6430, reg_cfp=0x7ff0b22a6e60, calling=<optimized out>, ci=0x25e2d90, cc=<optimized out>) at /home/ko1/ruby/src/trunk/vm_insnhelper.c:1934
#50 0x00007ff0b1d8dfbb in vm_exec_core (th=th@entry=0x23b6430, initial=initial@entry=0) at /home/ko1/ruby/src/trunk/insns.def:821
#51 0x00007ff0b1d93217 in vm_exec (th=th@entry=0x23b6430) at /home/ko1/ruby/src/trunk/vm.c:1794
#52 0x00007ff0b1d93ff0 in invoke_block (captured=0x7ff0b22a6f68, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=40683240, iseq=<optimized out>, th=0x23b6430) at /home/ko1/ruby/src/trunk/vm.c:983
#53 invoke_iseq_block_from_c (th=0x23b6430, captured=0x7ff0b22a6f68, self=40683240, argc=<optimized out>, argv=<optimized out>, passed_block_handler=0, cref=0x0, is_lambda=0) at /home/ko1/ruby/src/trunk/vm.c:1035
#54 0x00007ff0b1d9548f in invoke_block_from_c_bh (argc=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, force_blockarg=<optimized out>, argv=<optimized out>, block_handler=<optimized out>, th=<optimized out>) at /home/ko1/ruby/src/trunk/vm.c:1053
#55 vm_yield (argc=1, argv=0x7ffcd8532408, th=0x23b6430) at /home/ko1/ruby/src/trunk/vm.c:1098
#56 rb_yield_0 (argv=0x7ffcd8532408, argc=1) at /home/ko1/ruby/src/trunk/vm_eval.c:965
#57 rb_yield_1 (val=136437560) at /home/ko1/ruby/src/trunk/vm_eval.c:971
#58 rb_yield (val=<optimized out>) at /home/ko1/ruby/src/trunk/vm_eval.c:981
#59 0x00007ff0b1bb30dd in rb_ary_collect (ary=136429600) at /home/ko1/ruby/src/trunk/array.c:2747
#60 0x00007ff0b1d8472a in vm_call_cfunc_with_frame (ci=0x24e9480, cc=<optimized out>, calling=<optimized out>, reg_cfp=0x7ff0b22a6f50, th=0x23b6430) at /home/ko1/ruby/src/trunk/vm_insnhelper.c:1918
#61 vm_call_cfunc (th=0x23b6430, reg_cfp=0x7ff0b22a6f50, calling=<optimized out>, ci=0x24e9480, cc=<optimized out>) at /home/ko1/ruby/src/trunk/vm_insnhelper.c:1934
#62 0x00007ff0b1d8dfbb in vm_exec_core (th=th@entry=0x23b6430, initial=initial@entry=0) at /home/ko1/ruby/src/trunk/insns.def:821
#63 0x00007ff0b1d93217 in vm_exec (th=0x23b6430) at /home/ko1/ruby/src/trunk/vm.c:1794
#64 0x00007ff0b1d978c8 in rb_iseq_eval_main (iseq=iseq@entry=0x23c7678) at /home/ko1/ruby/src/trunk/vm.c:2042
#65 0x00007ff0b1c2b5b5 in ruby_exec_internal (n=0x23c7678) at /home/ko1/ruby/src/trunk/eval.c:246
#66 0x00007ff0b1c2d23d in ruby_exec_node (n=n@entry=0x23c7678) at /home/ko1/ruby/src/trunk/eval.c:310
#67 0x00007ff0b1c2fe6e in ruby_run_node (n=0x23c7678) at /home/ko1/ruby/src/trunk/eval.c:302
#68 0x000000000040092f in main (argc=8, argv=0x7ffcd8532d58) at /home/ko1/ruby/src/trunk/main.c:42
>>> Dump Ruby level backtrace
th: 0x23b6430, native_id: 0x7ff0b22a9700
-- Control frame information -----------------------------------------------
c:0021 p:---- s:0147 e:000146 CFUNC :join
c:0020 p:0013 s:0142 e:000141 BLOCK /home/ko1/ruby/src/trunk/test/openssl/utils.rb:259 [FINISH]
c:0019 p:---- s:0138 e:000137 CFUNC :each
c:0018 p:0273 s:0134 E:0019f8 BLOCK /home/ko1/ruby/src/trunk/test/openssl/utils.rb:257 [FINISH]
c:0017 p:---- s:0119 e:000118 CFUNC :pipe
c:0016 p:0046 s:0115 E:001888 METHOD /home/ko1/ruby/src/trunk/test/openssl/utils.rb:195
c:0015 p:0057 s:0104 E:002200 METHOD /home/ko1/ruby/src/trunk/test/openssl/test_ssl_session.rb:283
c:0014 p:0062 s:0096 e:000095 METHOD /home/ko1/ruby/src/trunk/test/lib/test/unit.rb:1170
c:0013 p:0078 s:0090 e:000089 METHOD /home/ko1/ruby/src/trunk/test/lib/minitest/unit.rb:1281
c:0012 p:0022 s:0081 e:000080 METHOD /home/ko1/ruby/src/trunk/test/lib/test/unit/testcase.rb:18
c:0011 p:0091 s:0076 e:000075 BLOCK /home/ko1/ruby/src/trunk/test/lib/minitest/unit.rb:952 [FINISH]
c:0010 p:---- s:0069 e:000068 CFUNC :map
c:0009 p:0149 s:0065 e:000064 METHOD /home/ko1/ruby/src/trunk/test/lib/minitest/unit.rb:945
c:0008 p:0054 s:0053 e:000052 METHOD /home/ko1/ruby/src/trunk/test/lib/test/unit.rb:1037
c:0007 p:0115 s:0046 E:000cd0 METHOD /home/ko1/ruby/src/trunk/test/lib/test/unit/parallel.rb:50
c:0006 p:0012 s:0030 e:000029 BLOCK /home/ko1/ruby/src/trunk/test/lib/test/unit/parallel.rb:25 [FINISH]
c:0005 p:---- s:0026 e:000025 CFUNC :map
c:0004 p:0010 s:0022 e:000021 METHOD /home/ko1/ruby/src/trunk/test/lib/test/unit/parallel.rb:24
c:0003 p:0311 s:0016 E:0007c0 METHOD /home/ko1/ruby/src/trunk/test/lib/test/unit/parallel.rb:122
c:0002 p:0145 s:0006 E:0021a0 EVAL /home/ko1/ruby/src/trunk/test/lib/test/unit/parallel.rb:207 [FINISH]
c:0001 p:0000 s:0003 E:000e50 (none) [FINISH]
th: 0x8837250, native_id: 0x7ff0b21a6700
-- Control frame information -----------------------------------------------
c:0003 p:---- s:0012 e:000011 CFUNC :readpartial
c:0002 p:0045 s:0007 e:000006 BLOCK /home/ko1/ruby/src/trunk/test/lib/test/unit/parallel.rb:39 [FINISH]
c:0001 p:---- s:0003 e:000002 (none) [FINISH]
th: 0x885aae0, native_id: 0x7ff0af1c4700
-- Control frame information -----------------------------------------------
c:0005 p:---- s:0021 e:000020 CFUNC :select
c:0004 p:0024 s:0016 e:000015 BLOCK /home/ko1/ruby/src/trunk/test/openssl/utils.rb:220 [FINISH]
c:0003 p:---- s:0010 e:000009 CFUNC :loop
c:0002 p:0011 s:0006 E:0012f0 BLOCK /home/ko1/ruby/src/trunk/test/openssl/utils.rb:218 [FINISH]
c:0001 p:---- s:0003 e:000002 (none) [FINISH]
th: 0x885c650, native_id: 0x7ff0af248700
-- Control frame information -----------------------------------------------
c:0004 p:---- s:0018 e:000017 CFUNC :flush_sessions
c:0003 p:0347 s:0013 e:000012 BLOCK /home/ko1/ruby/src/trunk/test/openssl/test_ssl_session.rb:331 [FINISH]
c:0002 p:0014 s:0006 e:000005 BLOCK /home/ko1/ruby/src/trunk/test/openssl/utils.rb:246 [FINISH]
c:0001 p:---- s:0003 e:000002 (none) [FINISH]
th: 0x7ff08001f7b0, native_id: 0x7ff0af206700
-- Control frame information -----------------------------------------------
c:0007 p:---- s:0037 e:000036 CFUNC :sysread
c:0006 p:0020 s:0032 e:000030 METHOD /home/ko1/ruby/build/trunk/.ext/common/openssl/buffering.rb:57
c:0005 p:0044 s:0027 e:000026 METHOD /home/ko1/ruby/build/trunk/.ext/common/openssl/buffering.rb:207
c:0004 p:0025 s:0019 e:000018 METHOD /home/ko1/ruby/src/trunk/test/openssl/utils.rb:187 [FINISH]
c:0003 p:---- s:0012 e:000011 CFUNC :call
c:0002 p:0017 s:0006 e:000005 BLOCK /home/ko1/ruby/src/trunk/test/openssl/utils.rb:231 [FINISH]
c:0001 p:---- s:0003 e:000002 (none) [FINISH]
$1 = 0
">>> Finish
"
[nil, 7496]
"gdb -p 7486 -x /home/ko1/build-ruby/gdbscript -batch -quiet"
running file: /home/ko1/ruby/src/trunk/test/openssl/test_ssl_session.rb
Some worker was crashed. It seems ruby interpreter's bug
or, a bug of test/unit/parallel.rb. try again without -j
option.
make: *** [yes-test-all] Error 1
ptrace: No such process.
>>> Machine level backtrace
>>> Dump Ruby level backtrace
/home/ko1/build-ruby/gdbscript:9: Error in sourced command file:
No symbol table is loaded. Use the "file" command.
[nil, 7486]
#<Errno::ESRCH: No such process>
"gdb -p 7484 -x /home/ko1/build-ruby/gdbscript -batch -quiet"
ptrace: No such process.
>>> Machine level backtrace
>>> Dump Ruby level backtrace
/home/ko1/build-ruby/gdbscript:9: Error in sourced command file:
No symbol table is loaded. Use the "file" command.
[nil, 7484]
#<Errno::ESRCH: No such process>
"gdb -p 7482 -x /home/ko1/build-ruby/gdbscript -batch -quiet"
Could not attach to process. If your uid matches the uid of the target
process, check the setting of /proc/sys/kernel/yama/ptrace_scope, or try
again as the root user. For more details, see /etc/sysctl.d/10-ptrace.conf
warning: process 7482 is a zombie - the process has already terminated
ptrace: Operation not permitted.
>>> Machine level backtrace
>>> Dump Ruby level backtrace
/home/ko1/build-ruby/gdbscript:9: Error in sourced command file:
No symbol table is loaded. Use the "file" command.
[nil, 7482]
0.010000 0.000000 208.880000 (7201.041181)
./build-ruby.rb:138:in `each_line': execution expired (Timeout::Error)
from ./build-ruby.rb:138:in `block (2 levels) in cmd'
from /usr/lib/ruby/2.3.0/timeout.rb:106:in `timeout'
from ./build-ruby.rb:137:in `block in cmd'
from ./build-ruby.rb:134:in `popen'
from ./build-ruby.rb:134:in `cmd'
from ./build-ruby.rb:273:in `block in test_all'
from ./build-ruby.rb:202:in `block in builddir'
from ./build-ruby.rb:201:in `chdir'
from ./build-ruby.rb:201:in `builddir'
from ./build-ruby.rb:272:in `test_all'
from ./build-ruby.rb:328:in `block (4 levels) in run'
from /usr/lib/ruby/2.3.0/benchmark.rb:293:in `measure'
from /usr/lib/ruby/2.3.0/benchmark.rb:375:in `item'
from ./build-ruby.rb:326:in `block (3 levels) in run'
from ./build-ruby.rb:325:in `each'
from ./build-ruby.rb:325:in `block (2 levels) in run'
from /usr/lib/ruby/2.3.0/benchmark.rb:173:in `benchmark'
from /usr/lib/ruby/2.3.0/benchmark.rb:205:in `bm'
from ./build-ruby.rb:324:in `block in run'
from /usr/lib/ruby/2.3.0/benchmark.rb:293:in `measure'
from ./build-ruby.rb:323:in `run'
from ./build-ruby.rb:479:in `<main>'
total: 7212.59 sec