| "git clone --depth 1 https://github.com/ruby/ruby.git trunk-asserts" exit with 0. |
| Cloning into 'trunk-asserts'... |
| Updating files: 95% (11425/12025) |
| "./autogen.sh" exit with 0. |
| "autoconf" exit with 0. |
| "/tmp/ruby/src/trunk-asserts/configure --prefix=/tmp/ruby/install/trunk-asserts --disable-install-doc --enable-shared" exit with 0. |
| configure: WARNING: something wrong with CXXFLAGS="" |
| "make update-unicode DEFS=\"-DRGENGC_CHECK_MODE=2 -DRUBY_DEBUG=1 -fno-inline\"" exit with 0. |
| "make update-download DEFS=\"-DRGENGC_CHECK_MODE=2 -DRUBY_DEBUG=1 -fno-inline\"" exit with 0. |
| Cloning into '/tmp/ruby/src/trunk-asserts/gems/src/rbs'... |
| From https://github.com/ruby/rbs |
| * branch 33813a60752624d58dfe5ae770b39bfaf29fbaf1 -> FETCH_HEAD |
| HEAD is now at 33813a60 Use valid syntax |
| Cloning into '/tmp/ruby/src/trunk-asserts/gems/src/debug'... |
| From https://github.com/ruby/debug |
| * branch 927587afb6aac69b358b86a01f602d207053e8d2 -> FETCH_HEAD |
| HEAD is now at 927587a Stop assuming Integer#times is written in C |
| "make update-rubyspec DEFS=\"-DRGENGC_CHECK_MODE=2 -DRUBY_DEBUG=1 -fno-inline\"" exit with 0. |
| "make update-src DEFS=\"-DRGENGC_CHECK_MODE=2 -DRUBY_DEBUG=1 -fno-inline\"" exit with 0. |
| "make after-update DEFS=\"-DRGENGC_CHECK_MODE=2 -DRUBY_DEBUG=1 -fno-inline\"" exit with 0. |
| + cp /tmp/ruby/src/trunk-asserts/enc/jis/props.h.blt /tmp/ruby/src/trunk-asserts/enc/jis/props.h |
| "make miniruby DEFS=\"-DRGENGC_CHECK_MODE=2 -DRUBY_DEBUG=1 -fno-inline\"" exit with 0. |
| "make ruby DEFS=\"-DRGENGC_CHECK_MODE=2 -DRUBY_DEBUG=1 -fno-inline\"" exit with 0. |
| "make all DEFS=\"-DRGENGC_CHECK_MODE=2 -DRUBY_DEBUG=1 -fno-inline\"" exit with 0. |
| "make install DEFS=\"-DRGENGC_CHECK_MODE=2 -DRUBY_DEBUG=1 -fno-inline\"" exit with 0. |
| "make yes-btest TESTOPTS='-q -j4'" exit with 0. |
| |
| "make yes-test-basic TESTS='-j4'" exit with 0. |
| make yes-test-all TESTOPTS='--stderr-on-failure' TESTS='-j4' |
| $$$ #<Timeout::Error: execution expired> |
| ### enter analyzing mode for stuck processes |
| $$$ ps jx |
| PPID PID PGID SID TTY TPGID STAT UID TIME COMMAND |
| 11 12 12 12 ? -1 Ss 1001 0:00 sh build-loop.sh trunk-asserts --incremental --process-num=4 |
| 1 368019 12 12 ? -1 S 1001 0:02 /tmp/ruby/build/trunk-asserts/ruby -e Signal.trap(:INT, "DEFAULT"); pipe=IO.pipe; Thread.start {Thread.pass until Thread.main.stop?; puts; STDOUT.flush}; pipe[0].read |
| 1 548295 12 12 ? -1 Sl 1001 0:03 /tmp/ruby/build/trunk-asserts/ruby -rdrb/drb -rdrb/eq -rrinda/ring -rrinda/tuplespace -e uri = ARGV[0] DRb.start_service("druby://localhost:0") ro = DRbObject.new_with_uri(uri) ts = Rinda::TupleSpaceProxy.new(ro) th = Thread.new do ts.take([:test_take, nil]) rescue Interrupt # Expected end Kernel.sleep(0.1) th.raise(Interrupt) # causes loss of the taken tuple ts.write([:barrier, :continue]) Kernel.sleep druby://localhost:46415 |
| 1 559391 12 12 ? -1 Sl 1001 0:03 /tmp/ruby/build/trunk-asserts/ruby -rdrb/drb -rdrb/eq -rrinda/ring -rrinda/tuplespace -e uri = ARGV[0] DRb.start_service("druby://localhost:0") ro = DRbObject.new_with_uri(uri) ts = Rinda::TupleSpaceProxy.new(ro) th = Thread.new do ts.take([:test_take, nil]) rescue Interrupt # Expected end Kernel.sleep(0.1) th.raise(Interrupt) # causes loss of the taken tuple ts.write([:barrier, :continue]) Kernel.sleep druby://localhost:38831 |
| 1 625485 12 12 ? -1 Sl 1001 0:03 /tmp/ruby/build/trunk-asserts/ruby -rdrb/drb -rdrb/eq -rrinda/ring -rrinda/tuplespace -e uri = ARGV[0] DRb.start_service("druby://localhost:0") ro = DRbObject.new_with_uri(uri) ts = Rinda::TupleSpaceProxy.new(ro) th = Thread.new do ts.take([:test_take, nil]) rescue Interrupt # Expected end Kernel.sleep(0.1) th.raise(Interrupt) # causes loss of the taken tuple ts.write([:barrier, :continue]) Kernel.sleep druby://localhost:39613 |
| 1 833302 12 12 ? -1 Sl 1001 0:03 /tmp/ruby/build/trunk-asserts/ruby -rdrb/drb -rdrb/eq -rrinda/ring -rrinda/tuplespace -e uri = ARGV[0] DRb.start_service("druby://localhost:0") ro = DRbObject.new_with_uri(uri) ts = Rinda::TupleSpaceProxy.new(ro) th = Thread.new do ts.take([:test_take, nil]) rescue Interrupt # Expected end Kernel.sleep(0.1) th.raise(Interrupt) # causes loss of the taken tuple ts.write([:barrier, :continue]) Kernel.sleep druby://localhost:37257 |
| 1 2143225 12 12 ? -1 Sl 1001 0:03 /tmp/ruby/build/trunk-asserts/ruby /tmp/ruby/src/trunk-asserts/test/drb/ut_drb_drbssl.rb drbssl://localhost:45915 ut_drb_drbssl.rb |
| 1 2753102 12 12 ? -1 Sl 1001 0:02 /tmp/ruby/build/trunk-asserts/ruby /tmp/ruby/src/trunk-asserts/test/drb/ut_drb.rb druby://localhost:44723 ut_drb.rb |
| 1 2972139 12 12 ? -1 Sl 1001 0:02 /tmp/ruby/build/trunk-asserts/ruby /tmp/ruby/src/trunk-asserts/test/drb/ut_drb.rb druby://localhost:35031 ut_drb.rb |
| 1 3076578 12 12 ? -1 Sl 1001 0:02 /tmp/ruby/build/trunk-asserts/ruby /tmp/ruby/src/trunk-asserts/test/drb/ut_drb.rb druby://localhost:40133 ut_drb.rb |
| 1 3157220 12 12 ? -1 Sl 1001 0:02 /tmp/ruby/build/trunk-asserts/ruby /tmp/ruby/src/trunk-asserts/test/drb/ut_drb.rb druby://localhost:37821 ut_drb.rb |
| 12 3433720 12 12 ? -1 Sl 1001 0:00 ruby ./br.rb build_report trunk-asserts --incremental --process-num=4 |
| 3433720 3433723 12 12 ? -1 S 1001 0:00 sh -c ruby /home/ko1/build-ruby/build-ruby.rb --target_name=trunk-asserts --logfile=/home/ko1/ruby/logs/brlog.trunk-asserts.20231016-225919 --root_dir=/tmp/ruby --timeout=21600 --build_opts='DEFS="-DRGENGC_CHECK_MODE=2 -DRUBY_DEBUG=1 -fno-inline"' --add-env=RUBY_TEST_SUBPROCESS_TIMEOUT_SCALE=50 --incremental --process-num=4 |
| 3433723 3433724 12 12 ? -1 Sl 1001 0:00 ruby /home/ko1/build-ruby/build-ruby.rb --target_name=trunk-asserts --logfile=/home/ko1/ruby/logs/brlog.trunk-asserts.20231016-225919 --root_dir=/tmp/ruby --timeout=21600 --build_opts=DEFS="-DRGENGC_CHECK_MODE=2 -DRUBY_DEBUG=1 -fno-inline" --add-env=RUBY_TEST_SUBPROCESS_TIMEOUT_SCALE=50 --incremental --process-num=4 |
| 3433724 3485391 12 12 ? -1 S 1001 0:00 sh -c make yes-test-all TESTOPTS='--stderr-on-failure' TESTS='-j4' |
| 3485391 3485392 12 12 ? -1 S 1001 0:00 make yes-test-all TESTOPTS=--stderr-on-failure TESTS=-j4 |
| 3485392 3485702 12 12 ? -1 Sl 1001 1:56 /tmp/ruby/src/trunk-asserts/test/runner.rb |
| 1 3487243 12 12 ? -1 Sl 1001 0:02 /tmp/ruby/build/trunk-asserts/ruby /tmp/ruby/src/trunk-asserts/test/drb/ut_drb.rb druby://localhost:46199 ut_drb.rb |
| 3485702 3520800 12 12 ? -1 Sl 1001 0:02 /tmp/ruby/build/trunk-asserts/ruby /tmp/ruby/src/trunk-asserts/test/drb/ut_drb.rb druby://localhost:46599 ut_drb.rb |
| 3433724 3520811 12 12 ? -1 R 1001 0:00 ps jx |
| {11=>[12], 1=>[368019, 548295, 559391, 625485, 833302, 2143225, 2753102, 2972139, 3076578, 3157220, 3487243], 12=>[3433720], 3433720=>[3433723], 3433723=>[3433724], 3433724=>[3485391, 3520811], 3485391=>[3485392], 3485392=>[3485702], 3485702=>[3520800]} |
| $ timeout 60 gdb -p 3520800 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| [New LWP 3520802] |
| [New LWP 3520803] |
| [New LWP 3520804] |
| [New LWP 3520808] |
| [New LWP 3520810] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x559d46f85000) at ./nptl/futex-internal.c:57 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7f99e7a08c00 (LWP 3520800) "ruby" __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x559d46f85000) at ./nptl/futex-internal.c:57 |
| 2 Thread 0x7f99e6c2f640 (LWP 3520802) "ruby" 0x00007f99e7d10fde in epoll_wait (epfd=4, events=events@entry=0x7f99e8385b7c <timer_th+28>, maxevents=maxevents@entry=16, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 |
| 3 Thread 0x7f99e59e6640 (LWP 3520803) "drb.rb:1555" 0x00007f99e7d067ed in __GI___select (nfds=7, readfds=0x7f99e0000f90, writefds=0x0, exceptfds=0x0, timeout=0x0) at ../sysdeps/unix/sysv/linux/select.c:69 |
| 4 Thread 0x7f99e59c5640 (LWP 3520804) "drb.rb:1259" __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x559d47295f54) at ./nptl/futex-internal.c:57 |
| 5 Thread 0x7f99e5983640 (LWP 3520808) "Timeout stdlib " __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f99dc006340) at ./nptl/futex-internal.c:57 |
| 6 Thread 0x7f99e59a4640 (LWP 3520810) "drb.rb:1716" __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f99e020abb0) at ./nptl/futex-internal.c:57 |
| >>> Machine level backtrace |
| Thread 6 (Thread 0x7f99e59a4640 (LWP 3520810) "drb.rb:1716"): |
| #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f99e020abb0) at ./nptl/futex-internal.c:57 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| resultvar = <optimized out> |
| __arg6 = <optimized out> |
| __arg5 = <optimized out> |
| __arg4 = <optimized out> |
| __arg3 = <optimized out> |
| __arg2 = <optimized out> |
| __arg1 = <optimized out> |
| _a6 = <optimized out> |
| _a5 = <optimized out> |
| _a4 = <optimized out> |
| _a3 = <optimized out> |
| _a2 = <optimized out> |
| _a1 = <optimized out> |
| #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x7f99e020abb0) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 256 |
| op = 393 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f99e020abb0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007f99e7c7eac1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x559d46f85158, cond=0x7f99e020ab88) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f99e7c7e7a0 <__condvar_cleanup_waiting>, __arg = 0x7f99e59a26a0, __canceltype = 8199, __prev = 0x0} |
| cbuffer = {wseq = 8, cond = 0x7f99e020ab88, mutex = 0x559d46f85158, private = 0} |
| err = <optimized out> |
| g = 0 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 8 |
| seq = 4 |
| private = 0 |
| maxspin = <optimized out> |
| err = <optimized out> |
| result = <optimized out> |
| wseq = <optimized out> |
| g = <optimized out> |
| seq = <optimized out> |
| flags = <optimized out> |
| private = <optimized out> |
| signals = <optimized out> |
| done = <optimized out> |
| g1_start = <optimized out> |
| spin = <optimized out> |
| buffer = <optimized out> |
| cbuffer = <optimized out> |
| s = <optimized out> |
| #4 ___pthread_cond_wait (cond=0x7f99e020ab88, mutex=mutex@entry=0x559d46f85158) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x00007f99e802fb0d in rb_native_cond_wait (cond=<optimized out>, mutex=mutex@entry=0x559d46f85158) at /tmp/ruby/src/trunk-asserts/thread_pthread.c:214 |
| r = <optimized out> |
| #6 0x00007f99e8030f88 in thread_sched_wait_running_turn (sched=0x559d46f85158, th=0x7f99e020a720, can_direct_transfer=false) at /tmp/ruby/src/trunk-asserts/thread_pthread.c:826 |
| next_th = 0x0 |
| __func__ = "thread_sched_wait_running_turn" |
| #7 0x00007f99e8031435 in thread_sched_to_waiting_until_wakeup (sched=sched@entry=0x559d46f85158, th=th@entry=0x7f99e020a720) at /tmp/ruby/src/trunk-asserts/thread_pthread.c:1071 |
| can_direct_transfer = <optimized out> |
| #8 0x00007f99e8031474 in native_sleep (th=th@entry=0x7f99e020a720, rel=0x0) at /tmp/ruby/src/trunk-asserts/thread_pthread.c:3259 |
| sched = 0x559d46f85158 |
| #9 0x00007f99e8036064 in sleep_forever (th=0x7f99e020a720, fl=1) at /tmp/ruby/src/trunk-asserts/thread.c:1329 |
| prev_status = THREAD_RUNNABLE |
| status = THREAD_STOPPED_FOREVER |
| woke = <optimized out> |
| #10 0x00007f99e80361ba in rb_thread_sleep_deadly_allow_spurious_wakeup (blocker=blocker@entry=140298960024144, timeout=timeout@entry=4, end=end@entry=0) at /tmp/ruby/src/trunk-asserts/thread.c:1374 |
| scheduler = <optimized out> |
| #11 0x00007f99e80361f4 in rb_mutex_sleep_forever (self=self@entry=140298960024144) at /tmp/ruby/src/trunk-asserts/thread_sync.c:554 |
| No locals. |
| #12 0x00007f99e7efc16e in rb_ensure (b_proc=b_proc@entry=0x7f99e80361e0 <rb_mutex_sleep_forever>, data1=data1@entry=140298960024144, e_proc=e_proc@entry=0x7f99e8034e80 <mutex_lock_uninterruptible>, data2=data2@entry=140298960024144) at /tmp/ruby/src/trunk-asserts/eval.c:1009 |
| _ec = 0x7f99e020a940 |
| _tag = {tag = 36, retval = 140298997930604, buf = {0x7f99e5acb250, 0x7f99e7efc220 <rb_ensure+432>, 0x0, 0x7f99e59a27e0, 0x7f99e5acb250}, prev = 0x7f99e59a2ba0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = 4 |
| errinfo = <optimized out> |
| ec = 0x7f99e020a940 |
| ensure_list = {next = 0x7f99e59a2b80, entry = {marker = 0, e_proc = 0x7f99e8034e80 <mutex_lock_uninterruptible>, data2 = 140298960024144}} |
| #13 0x00007f99e8034f59 in rb_mutex_sleep (self=140298960024144, timeout=4) at /tmp/ruby/src/trunk-asserts/thread_sync.c:586 |
| t = {tv_sec = 140298866960704, tv_usec = 94133989173504} |
| woken = 20 |
| beg = 1697517338 |
| scheduler = 4 |
| end = <optimized out> |
| #14 0x00007f99e8069a2d in vm_call0_cfunc_with_frame (ec=0x7f99e020a940, calling=<optimized out>, argv=0x7f99e59a2c38) at /tmp/ruby/src/trunk-asserts/vm_eval.c:173 |
| reg_cfp = 0x7f99e030a730 |
| ci = <optimized out> |
| val = <optimized out> |
| me = 0x7f99e6c30f60 |
| cfunc = 0x559d46fc6908 |
| len = -1 |
| recv = 140298960024144 |
| argc = 1 |
| mid = 26417 |
| block_handler = 0 |
| frame_flags = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #15 0x00007f99e807ef8e in vm_call0_body (ec=0x7f99e020a940, calling=0x7f99e59a2a50, argv=0x7f99e59a2c38) at /tmp/ruby/src/trunk-asserts/vm_eval.c:233 |
| ci = 0x7f99e59a2a20 |
| cc = 0x7f99e5aca590 |
| ret = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| #16 0x00007f99e807f583 in vm_call0_cc (ec=ec@entry=0x7f99e020a940, recv=recv@entry=140298960024144, id=id@entry=26417, argc=<optimized out>, argc@entry=1, argv=argv@entry=0x7f99e59a2c38, cc=cc@entry=0x7f99e5aca590, kw_splat=0) at /tmp/ruby/src/trunk-asserts/vm_eval.c:110 |
| flags = 0 |
| use_argv = 0x7f99e59a2c38 |
| av = {140298999403000, 140298999407116} |
| calling = {cd = 0x7f99e59a2a10, cc = 0x7f99e5aca590, block_handler = 0, recv = 140298960024144, argc = 1, kw_splat = false, heap_argv = 0} |
| #17 0x00007f99e8081647 in rb_funcallv_scope (recv=140298960024144, mid=26417, argc=1, argv=0x7f99e59a2c38, scope=CALL_FCALL) at /tmp/ruby/src/trunk-asserts/vm_eval.c:1065 |
| ec = 0x7f99e020a940 |
| cc = 0x7f99e5aca590 |
| self = 140298960023376 |
| #18 0x00007f99e7efc16e in rb_ensure (b_proc=b_proc@entry=0x7f99e802b870 <do_sleep>, data1=data1@entry=140298958810160, e_proc=e_proc@entry=0x7f99e802dca0 <delete_from_waitq>, data2=data2@entry=140298958810176) at /tmp/ruby/src/trunk-asserts/eval.c:1009 |
| _ec = 0x7f99e020a940 |
| _tag = {tag = 36, retval = 140298999433027, buf = {0x2, 0x7f99e7efc220 <rb_ensure+432>, 0x0, 0x7f99e59a2b40, 0x7f99e8364740 <cv_data_type>}, prev = 0x7f99e59a2f40, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = 4 |
| errinfo = <optimized out> |
| ec = 0x7f99e020a940 |
| ensure_list = {next = 0x7f99e59a2f20, entry = {marker = 0, e_proc = 0x7f99e802dca0 <delete_from_waitq>, data2 = 140298958810176}} |
| #19 0x00007f99e802e881 in rb_condvar_wait (argc=2, argv=0x7f99e59a2eb0, self=<optimized out>) at /tmp/ruby/src/trunk-asserts/thread_sync.c:1547 |
| ec = 0x7f99e020a940 |
| cv = 0x559d47294270 |
| args = {mutex = 140298960024144, timeout = 4} |
| sync_waiter = {self = 140298960024144, th = 0x7f99e020a720, fiber = 0x0, node = {next = 0x559d47294270, prev = 0x559d47294270}} |
| #20 0x00007f99e8069a2d in vm_call0_cfunc_with_frame (ec=0x7f99e020a940, calling=<optimized out>, argv=0x7f99e59a2eb0) at /tmp/ruby/src/trunk-asserts/vm_eval.c:173 |
| reg_cfp = 0x7f99e030a768 |
| ci = <optimized out> |
| val = <optimized out> |
| me = 0x7f99e6c307b0 |
| cfunc = 0x559d46fd3968 |
| len = -1 |
| recv = 140298960023376 |
| argc = 2 |
| mid = 17905 |
| block_handler = 0 |
| frame_flags = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #21 0x00007f99e807ef8e in vm_call0_body (ec=0x7f99e020a940, calling=0x7f99e59a2dc0, argv=0x7f99e59a2eb0) at /tmp/ruby/src/trunk-asserts/vm_eval.c:233 |
| ci = 0x7f99e59a2d90 |
| cc = 0x7f99e5aca620 |
| ret = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| #22 0x00007f99e807f583 in vm_call0_cc (ec=ec@entry=0x7f99e020a940, recv=recv@entry=140298960023376, id=id@entry=17905, argc=<optimized out>, argc@entry=2, argv=argv@entry=0x7f99e59a2eb0, cc=cc@entry=0x7f99e5aca620, kw_splat=0) at /tmp/ruby/src/trunk-asserts/vm_eval.c:110 |
| flags = 0 |
| use_argv = 0x7f99e59a2eb0 |
| av = {140298999403000, 140298999407116} |
| calling = {cd = 0x7f99e59a2d80, cc = 0x7f99e5aca620, block_handler = 0, recv = 140298960023376, argc = 2, kw_splat = false, heap_argv = 0} |
| #23 0x00007f99e8081647 in rb_funcallv_scope (recv=140298960023376, mid=17905, argc=argc@entry=2, argv=argv@entry=0x7f99e59a2eb0, scope=scope@entry=CALL_FCALL) at /tmp/ruby/src/trunk-asserts/vm_eval.c:1065 |
| ec = 0x7f99e020a940 |
| cc = 0x7f99e5aca620 |
| self = 140298960024192 |
| #24 0x00007f99e80816da in rb_funcallv (recv=<optimized out>, mid=<optimized out>, argc=argc@entry=2, argv=argv@entry=0x7f99e59a2eb0) at /tmp/ruby/src/trunk-asserts/vm_eval.c:1080 |
| __func__ = "rb_funcallv" |
| #25 0x00007f99e6c86718 in monitor_wait_for_cond_body (v=v@entry=140298958811104) at /tmp/ruby/src/trunk-asserts/ext/monitor/monitor.c:152 |
| rb_funcall_argc = 2 |
| rb_funcall_args = {140298960024144, 4} |
| rb_funcall_nargs = 2 |
| data = <optimized out> |
| mc = <optimized out> |
| signaled = <optimized out> |
| #26 0x00007f99e7efc16e in rb_ensure (b_proc=b_proc@entry=0x7f99e6c866c0 <monitor_wait_for_cond_body>, data1=data1@entry=140298958811104, e_proc=e_proc@entry=0x7f99e6c867e0 <monitor_enter_for_cond>, data2=data2@entry=140298958811104) at /tmp/ruby/src/trunk-asserts/eval.c:1009 |
| _ec = 0x7f99e020a940 |
| _tag = {tag = 36, retval = 140298997930604, buf = {0x7f99e020a940, 0x7f99e7efc220 <rb_ensure+432>, 0x0, 0x7f99e59a2ee0, 0x7f99e5acb280}, prev = 0x7f99e59a31f0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = 4 |
| errinfo = <optimized out> |
| ec = 0x7f99e020a940 |
| ensure_list = {next = 0x7f99e59a33d0, entry = {marker = 0, e_proc = 0x7f99e6c867e0 <monitor_enter_for_cond>, data2 = 140298958811104}} |
| #27 0x00007f99e6c868eb in monitor_wait_for_cond (monitor=<optimized out>, cond=<optimized out>, timeout=4) at /tmp/ruby/src/trunk-asserts/ext/monitor/monitor.c:180 |
| count = <optimized out> |
| data = {monitor = 140298960024192, cond = 140298960023376, timeout = 4, count = 3} |
| #28 0x00007f99e8069829 in vm_call_cfunc_with_frame_ (ec=0x7f99e020a940, reg_cfp=0x7f99e030a7a0, calling=<optimized out>, argc=2, argv=0x7f99e020af48, stack_bottom=0x7f99e020af40) at /tmp/ruby/src/trunk-asserts/vm_insnhelper.c:3475 |
| ci = 0xfda100100005 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f99e5ac8b80 |
| cfunc = 0x559d4738ace8 |
| recv = 140298960024192 |
| block_handler = 0 |
| frame_type = 1431634051 |
| __func__ = "vm_call_cfunc_with_frame_" |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #29 0x00007f99e80731f9 in vm_sendish (ec=0x7f99e020a940, reg_cfp=0x7f99e030a7a0, cd=0x559d47194a10, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk-asserts/vm_insnhelper.c:5553 |
| val = 36 |
| ci = 0xfda100100005 |
| cc = 0x7f99e5aca680 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x559d47194a10, cc = 0x7f99e5aca680, block_handler = 0, recv = 140298960024192, argc = 2, kw_splat = false, heap_argv = 0} |
| #30 0x00007f99e80782fc in vm_exec_core (ec=0x7f99e020a940) at ../../src/trunk-asserts/insns.def:822 |
| bh = 0 |
| cd = 0x559d47194a10 |
| leaf = false |
| val = <optimized out> |
| canary = 0x0 |
| reg_pc = 0x559d471d4298 |
| reg_cfp = 0x7f99e030a7a0 |
| insns_address_table = {0x7f99e8075720 <vm_exec_core+5232>, 0x7f99e8075633 <vm_exec_core+4995>, 0x7f99e807557a <vm_exec_core+4810>, 0x7f99e807545c <vm_exec_core+4524>, 0x7f99e8075369 <vm_exec_core+4281>, 0x7f99e807524b <vm_exec_core+3995>, 0x7f99e807755d <vm_exec_core+12973>, 0x7f99e80774af <vm_exec_core+12799>, 0x7f99e80773c3 <vm_exec_core+12563>, 0x7f99e8077312 <vm_exec_core+12386>, 0x7f99e80777e0 <vm_exec_core+13616>, 0x7f99e8077654 <vm_exec_core+13220>, 0x7f99e807770d <vm_exec_core+13405>, 0x7f99e8076ef3 <vm_exec_core+11331>, 0x7f99e80771b7 <vm_exec_core+12039>, 0x7f99e80770e9 <vm_exec_core+11833>, 0x7f99e8077274 <vm_exec_core+12228>, 0x7f99e8076d65 <vm_exec_core+10933>, 0x7f99e8076ca4 <vm_exec_core+10740>, 0x7f99e8076c2a <vm_exec_core+10618>, 0x7f99e8076b44 <vm_exec_core+10388>, 0x7f99e8076a72 <vm_exec_core+10178>, 0x7f99e8078159 <vm_exec_core+16041>, 0x7f99e8077dac <vm_exec_core+15100>, 0x7f99e8077f56 <vm_exec_core+15526>, 0x7f99e80778cb <vm_exec_core+13851>, 0x7f99e8078064 <vm_exec_core+15796>, 0x7f99e8077a82 <vm_exec_core+14290>, 0x7f99e8077e88 <vm_exec_core+15320>, 0x7f99e8076e25 <vm_exec_core+11125>, 0x7f99e8077c65 <vm_exec_core+14773>, 0x7f99e8077b89 <vm_exec_core+14553>, 0x7f99e8077cd0 <vm_exec_core+14880>, 0x7f99e8076fe7 <vm_exec_core+11575>, 0x7f99e8077999 <vm_exec_core+14057>, 0x7f99e80751cd <vm_exec_core+3869>, 0x7f99e80750dd <vm_exec_core+3629>, 0x7f99e807506a <vm_exec_core+3514>, 0x7f99e8074cf4 <vm_exec_core+2628>, 0x7f99e8074bda <vm_exec_core+2346>, 0x7f99e8074daf <vm_exec_core+2815>, 0x7f99e8074a12 <vm_exec_core+1890>, 0x7f99e807501f <vm_exec_core+3439>, 0x7f99e8074af1 <vm_exec_core+2113>, 0x7f99e8074e7f <vm_exec_core+3023>, 0x7f99e8074921 <vm_exec_core+1649>, 0x7f99e8074839 <vm_exec_core+1417>, 0x7f99e807477b <vm_exec_core+1227>, 0x7f99e8074660 <vm_exec_core+944>, 0x7f99e80745a8 <vm_exec_core+760>, 0x7f99e80744de <vm_exec_core+558>, 0x7f99e80743e2 <vm_exec_core+306>, 0x7f99e8074300 <vm_exec_core+80>, 0x7f99e80764da <vm_exec_core+8746>, 0x7f99e80763ee <vm_exec_core+8510>, 0x7f99e807a3f8 <vm_exec_core+24904>, 0x7f99e807633c <vm_exec_core+8332>, 0x7f99e8076229 <vm_exec_core+8057>, 0x7f99e8076124 <vm_exec_core+7796>, 0x7f99e807603d <vm_exec_core+7565>, 0x7f99e8075f41 <vm_exec_core+7313>, 0x7f99e807824a <vm_exec_core+16282>, 0x7f99e8076785 <vm_exec_core+9429>, 0x7f99e80766d9 <vm_exec_core+9257>, 0x7f99e807663a <vm_exec_core+9098>, 0x7f99e807659b <vm_exec_core+8939>, 0x7f99e80768d3 <vm_exec_core+9763>, 0x7f99e8076820 <vm_exec_core+9584>, 0x7f99e807a080 <vm_exec_core+24016>, 0x7f99e807a751 <vm_exec_core+25761>, 0x7f99e807a22c <vm_exec_core+24444>, 0x7f99e807a5a5 <vm_exec_core+25333>, 0x7f99e8079ed4 <vm_exec_core+23588>, 0x7f99e807a8fd <vm_exec_core+26189>, 0x7f99e807a302 <vm_exec_core+24658>, 0x7f99e807a67b <vm_exec_core+25547>, 0x7f99e8079faa <vm_exec_core+23802>, 0x7f99e807a827 <vm_exec_core+25975>, 0x7f99e807a156 <vm_exec_core+24230>, 0x7f99e807a4cf <vm_exec_core+25119>, 0x7f99e8079dfe <vm_exec_core+23374>, 0x7f99e8079d28 <vm_exec_core+23160>, 0x7f99e8079aa7 <vm_exec_core+22519>, 0x7f99e8079c44 <vm_exec_core+22932>, 0x7f99e80769a3 <vm_exec_core+9971>, 0x7f99e8075e57 <vm_exec_core+7079>, 0x7f99e8079848 <vm_exec_core+21912>, 0x7f99e80799db <vm_exec_core+22315>, 0x7f99e8079914 <vm_exec_core+22116>, 0x7f99e8079b7d <vm_exec_core+22733>, 0x7f99e8079771 <vm_exec_core+21697>, 0x7f99e807969b <vm_exec_core+21483>, 0x7f99e8075d5f <vm_exec_core+6831>, 0x7f99e8075b86 <vm_exec_core+6358>, 0x7f99e8075c64 <vm_exec_core+6580>, 0x7f99e8075a9e <vm_exec_core+6126>, 0x7f99e80759b6 <vm_exec_core+5894>, 0x7f99e807590b <vm_exec_core+5723>, 0x7f99e8075860 <vm_exec_core+5552>, 0x7f99e80757e2 <vm_exec_core+5426>, 0x7f99e8075764 <vm_exec_core+5300>, 0x7f99e8075710 <vm_exec_core+5216>, 0x7f99e8075623 <vm_exec_core+4979>, 0x7f99e807556a <vm_exec_core+4794>, 0x7f99e807544c <vm_exec_core+4508>, 0x7f99e8075359 <vm_exec_core+4265>, 0x7f99e807523b <vm_exec_core+3979>, 0x7f99e807754d <vm_exec_core+12957>, 0x7f99e807749f <vm_exec_core+12783>, 0x7f99e80773b3 <vm_exec_core+12547>, 0x7f99e8077302 <vm_exec_core+12370>, 0x7f99e80777d0 <vm_exec_core+13600>, 0x7f99e8077644 <vm_exec_core+13204>, 0x7f99e80776fd <vm_exec_core+13389>, 0x7f99e8076ee3 <vm_exec_core+11315>, 0x7f99e80771a7 <vm_exec_core+12023>, 0x7f99e80770d9 <vm_exec_core+11817>, 0x7f99e8077264 <vm_exec_core+12212>, 0x7f99e8076d55 <vm_exec_core+10917>, 0x7f99e8076c94 <vm_exec_core+10724>, 0x7f99e8076c1a <vm_exec_core+10602>, 0x7f99e8076b34 <vm_exec_core+10372>, 0x7f99e8076a62 <vm_exec_core+10162>, 0x7f99e8078149 <vm_exec_core+16025>, 0x7f99e8077d9c <vm_exec_core+15084>, 0x7f99e8077f46 <vm_exec_core+15510>, 0x7f99e80778bb <vm_exec_core+13835>, 0x7f99e8078054 <vm_exec_core+15780>, 0x7f99e8077a72 <vm_exec_core+14274>, 0x7f99e8077e78 <vm_exec_core+15304>, 0x7f99e8076e15 <vm_exec_core+11109>, 0x7f99e8077c55 <vm_exec_core+14757>, 0x7f99e8077b79 <vm_exec_core+14537>, 0x7f99e8077cc0 <vm_exec_core+14864>, 0x7f99e8076fd7 <vm_exec_core+11559>, 0x7f99e8077989 <vm_exec_core+14041>, 0x7f99e80751bd <vm_exec_core+3853>, 0x7f99e80750cd <vm_exec_core+3613>, 0x7f99e807505a <vm_exec_core+3498>, 0x7f99e8074ce4 <vm_exec_core+2612>, 0x7f99e8074bca <vm_exec_core+2330>, 0x7f99e8074d9f <vm_exec_core+2799>, 0x7f99e8074a02 <vm_exec_core+1874>, 0x7f99e807500f <vm_exec_core+3423>, 0x7f99e8074ae1 <vm_exec_core+2097>, 0x7f99e8074e6f <vm_exec_core+3007>, 0x7f99e8074911 <vm_exec_core+1633>, 0x7f99e8074829 <vm_exec_core+1401>, 0x7f99e807476b <vm_exec_core+1211>, 0x7f99e8074650 <vm_exec_core+928>, 0x7f99e8074598 <vm_exec_core+744>, 0x7f99e80744ce <vm_exec_core+542>, 0x7f99e80743d2 <vm_exec_core+290>, 0x7f99e8079686 <vm_exec_core+21462>, 0x7f99e80764ca <vm_exec_core+8730>, 0x7f99e80763de <vm_exec_core+8494>, 0x7f99e8079671 <vm_exec_core+21441>, 0x7f99e807632c <vm_exec_core+8316>, 0x7f99e8076219 <vm_exec_core+8041>, 0x7f99e8076114 <vm_exec_core+7780>, 0x7f99e807602d <vm_exec_core+7549>, 0x7f99e8075f31 <vm_exec_core+7297>, 0x7f99e807823a <vm_exec_core+16266>, 0x7f99e8076775 <vm_exec_core+9413>, 0x7f99e80766c9 <vm_exec_core+9241>, 0x7f99e807662a <vm_exec_core+9082>, 0x7f99e807658b <vm_exec_core+8923>, 0x7f99e80768c3 <vm_exec_core+9747>, 0x7f99e8076810 <vm_exec_core+9568>, 0x7f99e807965c <vm_exec_core+21420>, 0x7f99e8079647 <vm_exec_core+21399>, 0x7f99e8079632 <vm_exec_core+21378>, 0x7f99e80795de <vm_exec_core+21294>, 0x7f99e80795c9 <vm_exec_core+21273>, 0x7f99e80795b4 <vm_exec_core+21252>, 0x7f99e8079598 <vm_exec_core+21224>, 0x7f99e8079583 <vm_exec_core+21203>, 0x7f99e807956e <vm_exec_core+21182>, 0x7f99e8079559 <vm_exec_core+21161>, 0x7f99e8079544 <vm_exec_core+21140>, 0x7f99e807952f <vm_exec_core+21119>, 0x7f99e807951a <vm_exec_core+21098>, 0x7f99e8079505 <vm_exec_core+21077>, 0x7f99e80794f0 <vm_exec_core+21056>, 0x7f99e80794db <vm_exec_core+21035>, 0x7f99e8076993 <vm_exec_core+9955>, 0x7f99e8075e47 <vm_exec_core+7063>, 0x7f99e80794c6 <vm_exec_core+21014>, 0x7f99e807961d <vm_exec_core+21357>, 0x7f99e8079608 <vm_exec_core+21336>, 0x7f99e80795f3 <vm_exec_core+21315>, 0x7f99e80742ec <vm_exec_core+60>, 0x7f99e80742f0 <vm_exec_core+64>, 0x7f99e8075d4f <vm_exec_core+6815>, 0x7f99e8075b76 <vm_exec_core+6342>, 0x7f99e8075c54 <vm_exec_core+6564>, 0x7f99e8075a8e <vm_exec_core+6110>, 0x7f99e80759a6 <vm_exec_core+5878>, 0x7f99e80758fb <vm_exec_core+5707>, 0x7f99e8075850 <vm_exec_core+5536>...} |
| __func__ = "vm_exec_core" |
| #31 0x00007f99e807b62a in rb_vm_exec (ec=ec@entry=0x7f99e020a940) at /tmp/ruby/src/trunk-asserts/vm.c:2467 |
| _ec = 0x7f99e020a940 |
| _tag = {tag = 36, retval = 4, buf = {0x7f99e020a940, 0x7f99e807b638 <rb_vm_exec+264>, 0x0, 0x7f99e59a31d0, 0x7f99e020a940}, prev = 0x7f99e59a33f0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = 36 |
| #32 0x00007f99e807bcd6 in invoke_block (ec=ec@entry=0x7f99e020a940, iseq=iseq@entry=0x7f99e5a8ade0, self=self@entry=140298959659200, cref=cref@entry=0x0, type=type@entry=572653569, opt_pc=0, captured=<optimized out>, captured=<optimized out>) at /tmp/ruby/src/trunk-asserts/vm.c:1492 |
| arg_size = <optimized out> |
| #33 0x00007f99e807e002 in invoke_iseq_block_from_c (me=0x0, is_lambda=0, cref=0x0, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, self=140298959659200, captured=<optimized out>, ec=0x7f99e020a940) at /tmp/ruby/src/trunk-asserts/vm.c:1562 |
| iseq = 0x7f99e5a8ade0 |
| type = <optimized out> |
| cfp = 0x7f99e030a848 |
| flags = 0 |
| use_argv = 0x0 |
| opt_pc = <optimized out> |
| sp = 0x7f99e020aed8 |
| av = {140298998020232, 140298998023932} |
| stack_argv = 0x7f99e020aed8 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #34 invoke_block_from_c_bh (ec=0x7f99e020a940, block_handler=<optimized out>, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=0, cref=0x0, is_lambda=<optimized out>, force_blockarg=0) at /tmp/ruby/src/trunk-asserts/vm.c:1580 |
| captured = <optimized out> |
| #35 0x00007f99e807e0c9 in vm_yield_with_cref (ec=0x7f99e020a940, argc=0, argv=0x0, kw_splat=0, cref=0x0, is_lambda=0) at /tmp/ruby/src/trunk-asserts/vm.c:1617 |
| No locals. |
| #36 0x00007f99e7efc16e in rb_ensure (b_proc=0x7f99e6c86650 <monitor_sync_body>, data1=140298960024192, e_proc=<optimized out>, data2=<optimized out>) at /tmp/ruby/src/trunk-asserts/eval.c:1009 |
| _ec = 0x7f99e020a940 |
| _tag = {tag = 36, retval = 140298998043465, buf = {0x7f99e020a940, 0x7f99e7efc220 <rb_ensure+432>, 0x0, 0x7f99e59a3390, 0x7f99e030a880}, prev = 0x7f99e59a3650, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = 4 |
| errinfo = <optimized out> |
| ec = 0x7f99e020a940 |
| ensure_list = {next = 0x7f99e59a3830, entry = {marker = 0, e_proc = 0x7f99e6c86b60 <monitor_sync_ensure>, data2 = 140298960024192}} |
| #37 0x00007f99e8069829 in vm_call_cfunc_with_frame_ (ec=0x7f99e020a940, reg_cfp=0x7f99e030a880, calling=<optimized out>, argc=0, argv=0x7f99e020aec0, stack_bottom=0x7f99e020aeb8) at /tmp/ruby/src/trunk-asserts/vm_insnhelper.c:3475 |
| ci = 0x674100020001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f99e5ac8c70 |
| cfunc = 0x559d471376d8 |
| recv = 140298960024192 |
| block_handler = 140298868009169 |
| frame_type = 1431634051 |
| __func__ = "vm_call_cfunc_with_frame_" |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #38 0x00007f99e80731f9 in vm_sendish (ec=0x7f99e020a940, reg_cfp=0x7f99e030a880, cd=0x559d470f31d0, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk-asserts/vm_insnhelper.c:5553 |
| val = 36 |
| ci = 0x674100020001 |
| cc = 0x7f99e5acba90 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x559d470f31d0, cc = 0x7f99e5acba90, block_handler = 140298868009169, recv = 140298960024192, argc = 0, kw_splat = false, heap_argv = 0} |
| #39 0x00007f99e8078c49 in vm_exec_core (ec=0x7f99e020a940) at ../../src/trunk-asserts/insns.def:802 |
| bh = <optimized out> |
| blockiseq = <optimized out> |
| leaf = false |
| val = <optimized out> |
| canary = 0x0 |
| cd = 0x559d470f31d0 |
| reg_pc = 0x559d4712df48 |
| reg_cfp = 0x7f99e030a880 |
| insns_address_table = {0x7f99e8075720 <vm_exec_core+5232>, 0x7f99e8075633 <vm_exec_core+4995>, 0x7f99e807557a <vm_exec_core+4810>, 0x7f99e807545c <vm_exec_core+4524>, 0x7f99e8075369 <vm_exec_core+4281>, 0x7f99e807524b <vm_exec_core+3995>, 0x7f99e807755d <vm_exec_core+12973>, 0x7f99e80774af <vm_exec_core+12799>, 0x7f99e80773c3 <vm_exec_core+12563>, 0x7f99e8077312 <vm_exec_core+12386>, 0x7f99e80777e0 <vm_exec_core+13616>, 0x7f99e8077654 <vm_exec_core+13220>, 0x7f99e807770d <vm_exec_core+13405>, 0x7f99e8076ef3 <vm_exec_core+11331>, 0x7f99e80771b7 <vm_exec_core+12039>, 0x7f99e80770e9 <vm_exec_core+11833>, 0x7f99e8077274 <vm_exec_core+12228>, 0x7f99e8076d65 <vm_exec_core+10933>, 0x7f99e8076ca4 <vm_exec_core+10740>, 0x7f99e8076c2a <vm_exec_core+10618>, 0x7f99e8076b44 <vm_exec_core+10388>, 0x7f99e8076a72 <vm_exec_core+10178>, 0x7f99e8078159 <vm_exec_core+16041>, 0x7f99e8077dac <vm_exec_core+15100>, 0x7f99e8077f56 <vm_exec_core+15526>, 0x7f99e80778cb <vm_exec_core+13851>, 0x7f99e8078064 <vm_exec_core+15796>, 0x7f99e8077a82 <vm_exec_core+14290>, 0x7f99e8077e88 <vm_exec_core+15320>, 0x7f99e8076e25 <vm_exec_core+11125>, 0x7f99e8077c65 <vm_exec_core+14773>, 0x7f99e8077b89 <vm_exec_core+14553>, 0x7f99e8077cd0 <vm_exec_core+14880>, 0x7f99e8076fe7 <vm_exec_core+11575>, 0x7f99e8077999 <vm_exec_core+14057>, 0x7f99e80751cd <vm_exec_core+3869>, 0x7f99e80750dd <vm_exec_core+3629>, 0x7f99e807506a <vm_exec_core+3514>, 0x7f99e8074cf4 <vm_exec_core+2628>, 0x7f99e8074bda <vm_exec_core+2346>, 0x7f99e8074daf <vm_exec_core+2815>, 0x7f99e8074a12 <vm_exec_core+1890>, 0x7f99e807501f <vm_exec_core+3439>, 0x7f99e8074af1 <vm_exec_core+2113>, 0x7f99e8074e7f <vm_exec_core+3023>, 0x7f99e8074921 <vm_exec_core+1649>, 0x7f99e8074839 <vm_exec_core+1417>, 0x7f99e807477b <vm_exec_core+1227>, 0x7f99e8074660 <vm_exec_core+944>, 0x7f99e80745a8 <vm_exec_core+760>, 0x7f99e80744de <vm_exec_core+558>, 0x7f99e80743e2 <vm_exec_core+306>, 0x7f99e8074300 <vm_exec_core+80>, 0x7f99e80764da <vm_exec_core+8746>, 0x7f99e80763ee <vm_exec_core+8510>, 0x7f99e807a3f8 <vm_exec_core+24904>, 0x7f99e807633c <vm_exec_core+8332>, 0x7f99e8076229 <vm_exec_core+8057>, 0x7f99e8076124 <vm_exec_core+7796>, 0x7f99e807603d <vm_exec_core+7565>, 0x7f99e8075f41 <vm_exec_core+7313>, 0x7f99e807824a <vm_exec_core+16282>, 0x7f99e8076785 <vm_exec_core+9429>, 0x7f99e80766d9 <vm_exec_core+9257>, 0x7f99e807663a <vm_exec_core+9098>, 0x7f99e807659b <vm_exec_core+8939>, 0x7f99e80768d3 <vm_exec_core+9763>, 0x7f99e8076820 <vm_exec_core+9584>, 0x7f99e807a080 <vm_exec_core+24016>, 0x7f99e807a751 <vm_exec_core+25761>, 0x7f99e807a22c <vm_exec_core+24444>, 0x7f99e807a5a5 <vm_exec_core+25333>, 0x7f99e8079ed4 <vm_exec_core+23588>, 0x7f99e807a8fd <vm_exec_core+26189>, 0x7f99e807a302 <vm_exec_core+24658>, 0x7f99e807a67b <vm_exec_core+25547>, 0x7f99e8079faa <vm_exec_core+23802>, 0x7f99e807a827 <vm_exec_core+25975>, 0x7f99e807a156 <vm_exec_core+24230>, 0x7f99e807a4cf <vm_exec_core+25119>, 0x7f99e8079dfe <vm_exec_core+23374>, 0x7f99e8079d28 <vm_exec_core+23160>, 0x7f99e8079aa7 <vm_exec_core+22519>, 0x7f99e8079c44 <vm_exec_core+22932>, 0x7f99e80769a3 <vm_exec_core+9971>, 0x7f99e8075e57 <vm_exec_core+7079>, 0x7f99e8079848 <vm_exec_core+21912>, 0x7f99e80799db <vm_exec_core+22315>, 0x7f99e8079914 <vm_exec_core+22116>, 0x7f99e8079b7d <vm_exec_core+22733>, 0x7f99e8079771 <vm_exec_core+21697>, 0x7f99e807969b <vm_exec_core+21483>, 0x7f99e8075d5f <vm_exec_core+6831>, 0x7f99e8075b86 <vm_exec_core+6358>, 0x7f99e8075c64 <vm_exec_core+6580>, 0x7f99e8075a9e <vm_exec_core+6126>, 0x7f99e80759b6 <vm_exec_core+5894>, 0x7f99e807590b <vm_exec_core+5723>, 0x7f99e8075860 <vm_exec_core+5552>, 0x7f99e80757e2 <vm_exec_core+5426>, 0x7f99e8075764 <vm_exec_core+5300>, 0x7f99e8075710 <vm_exec_core+5216>, 0x7f99e8075623 <vm_exec_core+4979>, 0x7f99e807556a <vm_exec_core+4794>, 0x7f99e807544c <vm_exec_core+4508>, 0x7f99e8075359 <vm_exec_core+4265>, 0x7f99e807523b <vm_exec_core+3979>, 0x7f99e807754d <vm_exec_core+12957>, 0x7f99e807749f <vm_exec_core+12783>, 0x7f99e80773b3 <vm_exec_core+12547>, 0x7f99e8077302 <vm_exec_core+12370>, 0x7f99e80777d0 <vm_exec_core+13600>, 0x7f99e8077644 <vm_exec_core+13204>, 0x7f99e80776fd <vm_exec_core+13389>, 0x7f99e8076ee3 <vm_exec_core+11315>, 0x7f99e80771a7 <vm_exec_core+12023>, 0x7f99e80770d9 <vm_exec_core+11817>, 0x7f99e8077264 <vm_exec_core+12212>, 0x7f99e8076d55 <vm_exec_core+10917>, 0x7f99e8076c94 <vm_exec_core+10724>, 0x7f99e8076c1a <vm_exec_core+10602>, 0x7f99e8076b34 <vm_exec_core+10372>, 0x7f99e8076a62 <vm_exec_core+10162>, 0x7f99e8078149 <vm_exec_core+16025>, 0x7f99e8077d9c <vm_exec_core+15084>, 0x7f99e8077f46 <vm_exec_core+15510>, 0x7f99e80778bb <vm_exec_core+13835>, 0x7f99e8078054 <vm_exec_core+15780>, 0x7f99e8077a72 <vm_exec_core+14274>, 0x7f99e8077e78 <vm_exec_core+15304>, 0x7f99e8076e15 <vm_exec_core+11109>, 0x7f99e8077c55 <vm_exec_core+14757>, 0x7f99e8077b79 <vm_exec_core+14537>, 0x7f99e8077cc0 <vm_exec_core+14864>, 0x7f99e8076fd7 <vm_exec_core+11559>, 0x7f99e8077989 <vm_exec_core+14041>, 0x7f99e80751bd <vm_exec_core+3853>, 0x7f99e80750cd <vm_exec_core+3613>, 0x7f99e807505a <vm_exec_core+3498>, 0x7f99e8074ce4 <vm_exec_core+2612>, 0x7f99e8074bca <vm_exec_core+2330>, 0x7f99e8074d9f <vm_exec_core+2799>, 0x7f99e8074a02 <vm_exec_core+1874>, 0x7f99e807500f <vm_exec_core+3423>, 0x7f99e8074ae1 <vm_exec_core+2097>, 0x7f99e8074e6f <vm_exec_core+3007>, 0x7f99e8074911 <vm_exec_core+1633>, 0x7f99e8074829 <vm_exec_core+1401>, 0x7f99e807476b <vm_exec_core+1211>, 0x7f99e8074650 <vm_exec_core+928>, 0x7f99e8074598 <vm_exec_core+744>, 0x7f99e80744ce <vm_exec_core+542>, 0x7f99e80743d2 <vm_exec_core+290>, 0x7f99e8079686 <vm_exec_core+21462>, 0x7f99e80764ca <vm_exec_core+8730>, 0x7f99e80763de <vm_exec_core+8494>, 0x7f99e8079671 <vm_exec_core+21441>, 0x7f99e807632c <vm_exec_core+8316>, 0x7f99e8076219 <vm_exec_core+8041>, 0x7f99e8076114 <vm_exec_core+7780>, 0x7f99e807602d <vm_exec_core+7549>, 0x7f99e8075f31 <vm_exec_core+7297>, 0x7f99e807823a <vm_exec_core+16266>, 0x7f99e8076775 <vm_exec_core+9413>, 0x7f99e80766c9 <vm_exec_core+9241>, 0x7f99e807662a <vm_exec_core+9082>, 0x7f99e807658b <vm_exec_core+8923>, 0x7f99e80768c3 <vm_exec_core+9747>, 0x7f99e8076810 <vm_exec_core+9568>, 0x7f99e807965c <vm_exec_core+21420>, 0x7f99e8079647 <vm_exec_core+21399>, 0x7f99e8079632 <vm_exec_core+21378>, 0x7f99e80795de <vm_exec_core+21294>, 0x7f99e80795c9 <vm_exec_core+21273>, 0x7f99e80795b4 <vm_exec_core+21252>, 0x7f99e8079598 <vm_exec_core+21224>, 0x7f99e8079583 <vm_exec_core+21203>, 0x7f99e807956e <vm_exec_core+21182>, 0x7f99e8079559 <vm_exec_core+21161>, 0x7f99e8079544 <vm_exec_core+21140>, 0x7f99e807952f <vm_exec_core+21119>, 0x7f99e807951a <vm_exec_core+21098>, 0x7f99e8079505 <vm_exec_core+21077>, 0x7f99e80794f0 <vm_exec_core+21056>, 0x7f99e80794db <vm_exec_core+21035>, 0x7f99e8076993 <vm_exec_core+9955>, 0x7f99e8075e47 <vm_exec_core+7063>, 0x7f99e80794c6 <vm_exec_core+21014>, 0x7f99e807961d <vm_exec_core+21357>, 0x7f99e8079608 <vm_exec_core+21336>, 0x7f99e80795f3 <vm_exec_core+21315>, 0x7f99e80742ec <vm_exec_core+60>, 0x7f99e80742f0 <vm_exec_core+64>, 0x7f99e8075d4f <vm_exec_core+6815>, 0x7f99e8075b76 <vm_exec_core+6342>, 0x7f99e8075c54 <vm_exec_core+6564>, 0x7f99e8075a8e <vm_exec_core+6110>, 0x7f99e80759a6 <vm_exec_core+5878>, 0x7f99e80758fb <vm_exec_core+5707>, 0x7f99e8075850 <vm_exec_core+5536>...} |
| __func__ = "vm_exec_core" |
| #40 0x00007f99e807b62a in rb_vm_exec (ec=ec@entry=0x7f99e020a940) at /tmp/ruby/src/trunk-asserts/vm.c:2467 |
| _ec = 0x7f99e020a940 |
| _tag = {tag = 36, retval = 4, buf = {0x7f99e020a940, 0x7f99e807b638 <rb_vm_exec+264>, 0x0, 0x7f99e59a3630, 0x7f99e020a940}, prev = 0x7f99e59a3850, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = 36 |
| #41 0x00007f99e807bcd6 in invoke_block (ec=ec@entry=0x7f99e020a940, iseq=iseq@entry=0x7f99e5aa7040, self=self@entry=140298960029376, cref=cref@entry=0x0, type=type@entry=572653569, opt_pc=0, captured=<optimized out>, captured=<optimized out>) at /tmp/ruby/src/trunk-asserts/vm.c:1492 |
| arg_size = <optimized out> |
| #42 0x00007f99e807e002 in invoke_iseq_block_from_c (me=0x0, is_lambda=0, cref=0x0, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, self=140298960029376, captured=<optimized out>, ec=0x7f99e020a940) at /tmp/ruby/src/trunk-asserts/vm.c:1562 |
| iseq = 0x7f99e5aa7040 |
| type = <optimized out> |
| cfp = 0x7f99e030aa08 |
| flags = 0 |
| use_argv = 0x0 |
| opt_pc = <optimized out> |
| sp = 0x7f99e020ad50 |
| av = {140298998020232, 140298998023932} |
| stack_argv = 0x7f99e020ad50 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #43 invoke_block_from_c_bh (ec=0x7f99e020a940, block_handler=<optimized out>, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=0, cref=0x0, is_lambda=<optimized out>, force_blockarg=0) at /tmp/ruby/src/trunk-asserts/vm.c:1580 |
| captured = <optimized out> |
| #44 0x00007f99e807e0c9 in vm_yield_with_cref (ec=0x7f99e020a940, argc=0, argv=0x0, kw_splat=0, cref=0x0, is_lambda=0) at /tmp/ruby/src/trunk-asserts/vm.c:1617 |
| No locals. |
| #45 0x00007f99e7efc16e in rb_ensure (b_proc=0x7f99e6c86650 <monitor_sync_body>, data1=140298960028800, e_proc=<optimized out>, data2=<optimized out>) at /tmp/ruby/src/trunk-asserts/eval.c:1009 |
| _ec = 0x7f99e020a940 |
| _tag = {tag = 36, retval = 140298998043465, buf = {0x7f99e020a940, 0x7f99e7efc220 <rb_ensure+432>, 0x0, 0x7f99e59a37f0, 0x7f99e030aa40}, prev = 0x7f99e59a3ab0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = 4 |
| errinfo = <optimized out> |
| ec = 0x7f99e020a940 |
| ensure_list = {next = 0x0, entry = {marker = 0, e_proc = 0x7f99e6c86b60 <monitor_sync_ensure>, data2 = 140298960028800}} |
| #46 0x00007f99e8069829 in vm_call_cfunc_with_frame_ (ec=0x7f99e020a940, reg_cfp=0x7f99e030aa40, calling=<optimized out>, argc=0, argv=0x7f99e020ad38, stack_bottom=0x7f99e020ad30) at /tmp/ruby/src/trunk-asserts/vm_insnhelper.c:3475 |
| ci = 0x674100020001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f99e5ac8c70 |
| cfunc = 0x559d471376d8 |
| recv = 140298960028800 |
| block_handler = 140298868009617 |
| frame_type = 1431634051 |
| __func__ = "vm_call_cfunc_with_frame_" |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #47 0x00007f99e80731f9 in vm_sendish (ec=0x7f99e020a940, reg_cfp=0x7f99e030aa40, cd=0x559d470f31d0, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk-asserts/vm_insnhelper.c:5553 |
| val = 36 |
| ci = 0x674100020001 |
| cc = 0x7f99e5acba90 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x559d470f31d0, cc = 0x7f99e5acba90, block_handler = 140298868009617, recv = 140298960028800, argc = 0, kw_splat = false, heap_argv = 0} |
| #48 0x00007f99e8078c49 in vm_exec_core (ec=0x7f99e020a940) at ../../src/trunk-asserts/insns.def:802 |
| bh = <optimized out> |
| blockiseq = <optimized out> |
| leaf = false |
| val = <optimized out> |
| canary = 0x0 |
| cd = 0x559d470f31d0 |
| reg_pc = 0x559d4712df48 |
| reg_cfp = 0x7f99e030aa40 |
| insns_address_table = {0x7f99e8075720 <vm_exec_core+5232>, 0x7f99e8075633 <vm_exec_core+4995>, 0x7f99e807557a <vm_exec_core+4810>, 0x7f99e807545c <vm_exec_core+4524>, 0x7f99e8075369 <vm_exec_core+4281>, 0x7f99e807524b <vm_exec_core+3995>, 0x7f99e807755d <vm_exec_core+12973>, 0x7f99e80774af <vm_exec_core+12799>, 0x7f99e80773c3 <vm_exec_core+12563>, 0x7f99e8077312 <vm_exec_core+12386>, 0x7f99e80777e0 <vm_exec_core+13616>, 0x7f99e8077654 <vm_exec_core+13220>, 0x7f99e807770d <vm_exec_core+13405>, 0x7f99e8076ef3 <vm_exec_core+11331>, 0x7f99e80771b7 <vm_exec_core+12039>, 0x7f99e80770e9 <vm_exec_core+11833>, 0x7f99e8077274 <vm_exec_core+12228>, 0x7f99e8076d65 <vm_exec_core+10933>, 0x7f99e8076ca4 <vm_exec_core+10740>, 0x7f99e8076c2a <vm_exec_core+10618>, 0x7f99e8076b44 <vm_exec_core+10388>, 0x7f99e8076a72 <vm_exec_core+10178>, 0x7f99e8078159 <vm_exec_core+16041>, 0x7f99e8077dac <vm_exec_core+15100>, 0x7f99e8077f56 <vm_exec_core+15526>, 0x7f99e80778cb <vm_exec_core+13851>, 0x7f99e8078064 <vm_exec_core+15796>, 0x7f99e8077a82 <vm_exec_core+14290>, 0x7f99e8077e88 <vm_exec_core+15320>, 0x7f99e8076e25 <vm_exec_core+11125>, 0x7f99e8077c65 <vm_exec_core+14773>, 0x7f99e8077b89 <vm_exec_core+14553>, 0x7f99e8077cd0 <vm_exec_core+14880>, 0x7f99e8076fe7 <vm_exec_core+11575>, 0x7f99e8077999 <vm_exec_core+14057>, 0x7f99e80751cd <vm_exec_core+3869>, 0x7f99e80750dd <vm_exec_core+3629>, 0x7f99e807506a <vm_exec_core+3514>, 0x7f99e8074cf4 <vm_exec_core+2628>, 0x7f99e8074bda <vm_exec_core+2346>, 0x7f99e8074daf <vm_exec_core+2815>, 0x7f99e8074a12 <vm_exec_core+1890>, 0x7f99e807501f <vm_exec_core+3439>, 0x7f99e8074af1 <vm_exec_core+2113>, 0x7f99e8074e7f <vm_exec_core+3023>, 0x7f99e8074921 <vm_exec_core+1649>, 0x7f99e8074839 <vm_exec_core+1417>, 0x7f99e807477b <vm_exec_core+1227>, 0x7f99e8074660 <vm_exec_core+944>, 0x7f99e80745a8 <vm_exec_core+760>, 0x7f99e80744de <vm_exec_core+558>, 0x7f99e80743e2 <vm_exec_core+306>, 0x7f99e8074300 <vm_exec_core+80>, 0x7f99e80764da <vm_exec_core+8746>, 0x7f99e80763ee <vm_exec_core+8510>, 0x7f99e807a3f8 <vm_exec_core+24904>, 0x7f99e807633c <vm_exec_core+8332>, 0x7f99e8076229 <vm_exec_core+8057>, 0x7f99e8076124 <vm_exec_core+7796>, 0x7f99e807603d <vm_exec_core+7565>, 0x7f99e8075f41 <vm_exec_core+7313>, 0x7f99e807824a <vm_exec_core+16282>, 0x7f99e8076785 <vm_exec_core+9429>, 0x7f99e80766d9 <vm_exec_core+9257>, 0x7f99e807663a <vm_exec_core+9098>, 0x7f99e807659b <vm_exec_core+8939>, 0x7f99e80768d3 <vm_exec_core+9763>, 0x7f99e8076820 <vm_exec_core+9584>, 0x7f99e807a080 <vm_exec_core+24016>, 0x7f99e807a751 <vm_exec_core+25761>, 0x7f99e807a22c <vm_exec_core+24444>, 0x7f99e807a5a5 <vm_exec_core+25333>, 0x7f99e8079ed4 <vm_exec_core+23588>, 0x7f99e807a8fd <vm_exec_core+26189>, 0x7f99e807a302 <vm_exec_core+24658>, 0x7f99e807a67b <vm_exec_core+25547>, 0x7f99e8079faa <vm_exec_core+23802>, 0x7f99e807a827 <vm_exec_core+25975>, 0x7f99e807a156 <vm_exec_core+24230>, 0x7f99e807a4cf <vm_exec_core+25119>, 0x7f99e8079dfe <vm_exec_core+23374>, 0x7f99e8079d28 <vm_exec_core+23160>, 0x7f99e8079aa7 <vm_exec_core+22519>, 0x7f99e8079c44 <vm_exec_core+22932>, 0x7f99e80769a3 <vm_exec_core+9971>, 0x7f99e8075e57 <vm_exec_core+7079>, 0x7f99e8079848 <vm_exec_core+21912>, 0x7f99e80799db <vm_exec_core+22315>, 0x7f99e8079914 <vm_exec_core+22116>, 0x7f99e8079b7d <vm_exec_core+22733>, 0x7f99e8079771 <vm_exec_core+21697>, 0x7f99e807969b <vm_exec_core+21483>, 0x7f99e8075d5f <vm_exec_core+6831>, 0x7f99e8075b86 <vm_exec_core+6358>, 0x7f99e8075c64 <vm_exec_core+6580>, 0x7f99e8075a9e <vm_exec_core+6126>, 0x7f99e80759b6 <vm_exec_core+5894>, 0x7f99e807590b <vm_exec_core+5723>, 0x7f99e8075860 <vm_exec_core+5552>, 0x7f99e80757e2 <vm_exec_core+5426>, 0x7f99e8075764 <vm_exec_core+5300>, 0x7f99e8075710 <vm_exec_core+5216>, 0x7f99e8075623 <vm_exec_core+4979>, 0x7f99e807556a <vm_exec_core+4794>, 0x7f99e807544c <vm_exec_core+4508>, 0x7f99e8075359 <vm_exec_core+4265>, 0x7f99e807523b <vm_exec_core+3979>, 0x7f99e807754d <vm_exec_core+12957>, 0x7f99e807749f <vm_exec_core+12783>, 0x7f99e80773b3 <vm_exec_core+12547>, 0x7f99e8077302 <vm_exec_core+12370>, 0x7f99e80777d0 <vm_exec_core+13600>, 0x7f99e8077644 <vm_exec_core+13204>, 0x7f99e80776fd <vm_exec_core+13389>, 0x7f99e8076ee3 <vm_exec_core+11315>, 0x7f99e80771a7 <vm_exec_core+12023>, 0x7f99e80770d9 <vm_exec_core+11817>, 0x7f99e8077264 <vm_exec_core+12212>, 0x7f99e8076d55 <vm_exec_core+10917>, 0x7f99e8076c94 <vm_exec_core+10724>, 0x7f99e8076c1a <vm_exec_core+10602>, 0x7f99e8076b34 <vm_exec_core+10372>, 0x7f99e8076a62 <vm_exec_core+10162>, 0x7f99e8078149 <vm_exec_core+16025>, 0x7f99e8077d9c <vm_exec_core+15084>, 0x7f99e8077f46 <vm_exec_core+15510>, 0x7f99e80778bb <vm_exec_core+13835>, 0x7f99e8078054 <vm_exec_core+15780>, 0x7f99e8077a72 <vm_exec_core+14274>, 0x7f99e8077e78 <vm_exec_core+15304>, 0x7f99e8076e15 <vm_exec_core+11109>, 0x7f99e8077c55 <vm_exec_core+14757>, 0x7f99e8077b79 <vm_exec_core+14537>, 0x7f99e8077cc0 <vm_exec_core+14864>, 0x7f99e8076fd7 <vm_exec_core+11559>, 0x7f99e8077989 <vm_exec_core+14041>, 0x7f99e80751bd <vm_exec_core+3853>, 0x7f99e80750cd <vm_exec_core+3613>, 0x7f99e807505a <vm_exec_core+3498>, 0x7f99e8074ce4 <vm_exec_core+2612>, 0x7f99e8074bca <vm_exec_core+2330>, 0x7f99e8074d9f <vm_exec_core+2799>, 0x7f99e8074a02 <vm_exec_core+1874>, 0x7f99e807500f <vm_exec_core+3423>, 0x7f99e8074ae1 <vm_exec_core+2097>, 0x7f99e8074e6f <vm_exec_core+3007>, 0x7f99e8074911 <vm_exec_core+1633>, 0x7f99e8074829 <vm_exec_core+1401>, 0x7f99e807476b <vm_exec_core+1211>, 0x7f99e8074650 <vm_exec_core+928>, 0x7f99e8074598 <vm_exec_core+744>, 0x7f99e80744ce <vm_exec_core+542>, 0x7f99e80743d2 <vm_exec_core+290>, 0x7f99e8079686 <vm_exec_core+21462>, 0x7f99e80764ca <vm_exec_core+8730>, 0x7f99e80763de <vm_exec_core+8494>, 0x7f99e8079671 <vm_exec_core+21441>, 0x7f99e807632c <vm_exec_core+8316>, 0x7f99e8076219 <vm_exec_core+8041>, 0x7f99e8076114 <vm_exec_core+7780>, 0x7f99e807602d <vm_exec_core+7549>, 0x7f99e8075f31 <vm_exec_core+7297>, 0x7f99e807823a <vm_exec_core+16266>, 0x7f99e8076775 <vm_exec_core+9413>, 0x7f99e80766c9 <vm_exec_core+9241>, 0x7f99e807662a <vm_exec_core+9082>, 0x7f99e807658b <vm_exec_core+8923>, 0x7f99e80768c3 <vm_exec_core+9747>, 0x7f99e8076810 <vm_exec_core+9568>, 0x7f99e807965c <vm_exec_core+21420>, 0x7f99e8079647 <vm_exec_core+21399>, 0x7f99e8079632 <vm_exec_core+21378>, 0x7f99e80795de <vm_exec_core+21294>, 0x7f99e80795c9 <vm_exec_core+21273>, 0x7f99e80795b4 <vm_exec_core+21252>, 0x7f99e8079598 <vm_exec_core+21224>, 0x7f99e8079583 <vm_exec_core+21203>, 0x7f99e807956e <vm_exec_core+21182>, 0x7f99e8079559 <vm_exec_core+21161>, 0x7f99e8079544 <vm_exec_core+21140>, 0x7f99e807952f <vm_exec_core+21119>, 0x7f99e807951a <vm_exec_core+21098>, 0x7f99e8079505 <vm_exec_core+21077>, 0x7f99e80794f0 <vm_exec_core+21056>, 0x7f99e80794db <vm_exec_core+21035>, 0x7f99e8076993 <vm_exec_core+9955>, 0x7f99e8075e47 <vm_exec_core+7063>, 0x7f99e80794c6 <vm_exec_core+21014>, 0x7f99e807961d <vm_exec_core+21357>, 0x7f99e8079608 <vm_exec_core+21336>, 0x7f99e80795f3 <vm_exec_core+21315>, 0x7f99e80742ec <vm_exec_core+60>, 0x7f99e80742f0 <vm_exec_core+64>, 0x7f99e8075d4f <vm_exec_core+6815>, 0x7f99e8075b76 <vm_exec_core+6342>, 0x7f99e8075c54 <vm_exec_core+6564>, 0x7f99e8075a8e <vm_exec_core+6110>, 0x7f99e80759a6 <vm_exec_core+5878>, 0x7f99e80758fb <vm_exec_core+5707>, 0x7f99e8075850 <vm_exec_core+5536>...} |
| __func__ = "vm_exec_core" |
| #49 0x00007f99e807b62a in rb_vm_exec (ec=ec@entry=0x7f99e020a940) at /tmp/ruby/src/trunk-asserts/vm.c:2467 |
| _ec = 0x7f99e020a940 |
| _tag = {tag = 36, retval = 4, buf = {0x7f99e020a6f0, 0x7f99e807b638 <rb_vm_exec+264>, 0x0, 0x7f99e59a3a90, 0x7f99e020a940}, prev = 0x7f99e59a3d20, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = 36 |
| #50 0x00007f99e807bcd6 in invoke_block (ec=ec@entry=0x7f99e020a940, iseq=iseq@entry=0x7f99e5a88b90, self=self@entry=140298959660352, cref=cref@entry=0x0, type=type@entry=572653569, opt_pc=0, captured=<optimized out>, captured=<optimized out>) at /tmp/ruby/src/trunk-asserts/vm.c:1492 |
| arg_size = <optimized out> |
| #51 0x00007f99e807edaf in invoke_iseq_block_from_c (me=0x0, is_lambda=0, cref=0x0, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, self=140298959660352, captured=0x7f99e020a6f0, ec=0x7f99e020a940) at /tmp/ruby/src/trunk-asserts/vm.c:1562 |
| iseq = 0x7f99e5a88b90 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = 0 |
| use_argv = 0x7f99e59a3c50 |
| opt_pc = <optimized out> |
| sp = 0x7f99e020ac18 |
| av = {206158430248, 140298958814320} |
| stack_argv = 0x7f99e020ac18 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #52 invoke_block_from_c_proc (me=0x0, is_lambda=0, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, self=140298959660352, proc=<optimized out>, ec=0x7f99e020a940) at /tmp/ruby/src/trunk-asserts/vm.c:1660 |
| block = 0x7f99e020a6f0 |
| block = <optimized out> |
| again = <optimized out> |
| keyword_hash = <optimized out> |
| #53 vm_invoke_proc (ec=0x7f99e020a940, proc=<optimized out>, self=140298959660352, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=0) at /tmp/ruby/src/trunk-asserts/vm.c:1690 |
| No locals. |
| #54 0x00007f99e807ef0c in rb_vm_invoke_proc (ec=0x7f99e020a940, proc=proc@entry=0x7f99e020a6f0, argc=argc@entry=1, argv=argv@entry=0x7f99e59a3c50, kw_splat=0, passed_block_handler=passed_block_handler@entry=0) at /tmp/ruby/src/trunk-asserts/vm.c:1711 |
| self = 140298959660352 |
| #55 0x00007f99e8035410 in thread_do_start_proc (th=0x7f99e020a720) at /tmp/ruby/src/trunk-asserts/thread.c:591 |
| args = 140298960331248 |
| args_ptr = 0x7f99e59a3c50 |
| args_len = 1 |
| procval = <optimized out> |
| proc = 0x7f99e020a6f0 |
| __func__ = "thread_do_start_proc" |
| #56 0x00007f99e80354d1 in thread_do_start (th=0x7f99e020a720) at /tmp/ruby/src/trunk-asserts/thread.c:610 |
| result = 36 |
| #57 0x00007f99e8035663 in thread_start_func_2 (th=0x7f99e020a720, stack_start=<optimized out>) at /tmp/ruby/src/trunk-asserts/thread.c:666 |
| _ec = 0x7f99e020a940 |
| _tag = {tag = 36, retval = 140298797714336, buf = {0x7f99e020a720, 0x7f99e80358c0 <thread_start_func_2+832>, 0x0, 0x7f99e59a3ce0, 0x7f99e020a720}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| __func__ = "thread_start_func_2" |
| state = <optimized out> |
| errinfo = 4 |
| ractor_main_th = 0x559d46f84090 |
| #58 0x00007f99e8035afd in nt_start (ptr=<optimized out>) at /tmp/ruby/src/trunk-asserts/thread_pthread.c:2221 |
| th = 0x7f99e020a720 |
| sched = 0x559d46f85158 |
| nt = <optimized out> |
| vm = 0x559d46f81b10 |
| #59 0x00007f99e7c7fb43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 |
| ret = <optimized out> |
| pd = <optimized out> |
| out = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140298959082944, 997356734168615393, 140298958816832, 25, 140298995365968, 140298959083296, -944461117324342815, -944457236699887135}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #60 0x00007f99e7d10bb4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 |
| No locals. |
| Thread 5 (Thread 0x7f99e5983640 (LWP 3520808) "Timeout stdlib "): |
| #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f99dc006340) at ./nptl/futex-internal.c:57 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| resultvar = <optimized out> |
| __arg6 = <optimized out> |
| __arg5 = <optimized out> |
| __arg4 = <optimized out> |
| __arg3 = <optimized out> |
| __arg2 = <optimized out> |
| __arg1 = <optimized out> |
| _a6 = <optimized out> |
| _a5 = <optimized out> |
| _a4 = <optimized out> |
| _a3 = <optimized out> |
| _a2 = <optimized out> |
| _a1 = <optimized out> |
| #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x7f99dc006340) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 256 |
| op = 393 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f99dc006340, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007f99e7c7eac1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x559d46f85158, cond=0x7f99dc006318) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f99e7c7e7a0 <__condvar_cleanup_waiting>, __arg = 0x7f99e5982700, __canceltype = -443012864, __prev = 0x0} |
| cbuffer = {wseq = 6, cond = 0x7f99dc006318, mutex = 0x559d46f85158, private = 0} |
| err = <optimized out> |
| g = 0 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 6 |
| seq = 3 |
| private = 0 |
| maxspin = <optimized out> |
| err = <optimized out> |
| result = <optimized out> |
| wseq = <optimized out> |
| g = <optimized out> |
| seq = <optimized out> |
| flags = <optimized out> |
| private = <optimized out> |
| signals = <optimized out> |
| done = <optimized out> |
| g1_start = <optimized out> |
| spin = <optimized out> |
| buffer = <optimized out> |
| cbuffer = <optimized out> |
| s = <optimized out> |
| #4 ___pthread_cond_wait (cond=0x7f99dc006318, mutex=mutex@entry=0x559d46f85158) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x00007f99e802fb0d in rb_native_cond_wait (cond=<optimized out>, mutex=mutex@entry=0x559d46f85158) at /tmp/ruby/src/trunk-asserts/thread_pthread.c:214 |
| r = <optimized out> |
| #6 0x00007f99e8030f88 in thread_sched_wait_running_turn (sched=0x559d46f85158, th=0x7f99dc005e50, can_direct_transfer=false) at /tmp/ruby/src/trunk-asserts/thread_pthread.c:826 |
| next_th = 0x7f99e0105df0 |
| __func__ = "thread_sched_wait_running_turn" |
| #7 0x00007f99e8031435 in thread_sched_to_waiting_until_wakeup (sched=sched@entry=0x559d46f85158, th=th@entry=0x7f99dc005e50) at /tmp/ruby/src/trunk-asserts/thread_pthread.c:1071 |
| can_direct_transfer = <optimized out> |
| #8 0x00007f99e8031474 in native_sleep (th=th@entry=0x7f99dc005e50, rel=0x0) at /tmp/ruby/src/trunk-asserts/thread_pthread.c:3259 |
| sched = 0x559d46f85158 |
| #9 0x00007f99e8036064 in sleep_forever (th=0x7f99dc005e50, fl=1) at /tmp/ruby/src/trunk-asserts/thread.c:1329 |
| prev_status = THREAD_RUNNABLE |
| status = THREAD_STOPPED_FOREVER |
| woke = <optimized out> |
| #10 0x00007f99e80361ba in rb_thread_sleep_deadly_allow_spurious_wakeup (blocker=<optimized out>, timeout=<optimized out>, end=<optimized out>) at /tmp/ruby/src/trunk-asserts/thread.c:1374 |
| scheduler = <optimized out> |
| #11 0x00007f99e8036218 in queue_sleep (_args=_args@entry=140298958678352) at /tmp/ruby/src/trunk-asserts/thread_sync.c:1028 |
| args = 0x7f99e5982950 |
| #12 0x00007f99e7efc16e in rb_ensure (b_proc=b_proc@entry=0x7f99e8036200 <queue_sleep>, data1=data1@entry=140298958678352, e_proc=e_proc@entry=0x7f99e802dcc0 <queue_sleep_done>, data2=data2@entry=140298958678384) at /tmp/ruby/src/trunk-asserts/eval.c:1009 |
| _ec = 0x7f99dc006070 |
| _tag = {tag = 36, retval = 140298999567905, buf = {0x559d4728b4a0, 0x7f99e7efc220 <rb_ensure+432>, 0x0, 0x7f99e5982840, 0x7f99e8029288 <RB_SPECIAL_CONST_P+8>}, prev = 0x7f99e5982ab0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = 4 |
| errinfo = <optimized out> |
| ec = 0x7f99dc006070 |
| ensure_list = {next = 0x0, entry = {marker = 0, e_proc = 0x7f99e802dcc0 <queue_sleep_done>, data2 = 140298958678384}} |
| #13 0x00007f99e8033105 in queue_do_pop (self=140298960043632, q=0x559d4728b4a0, should_block=<optimized out>, timeout=4) at /tmp/ruby/src/trunk-asserts/thread_sync.c:1103 |
| ec = 0x7f99dc006070 |
| queue_waiter = {w = {self = 140298960043632, th = 0x7f99dc005e50, fiber = 0x0, node = {next = 0x559d4728b4a0, prev = 0x559d4728b4a0}}, as = {q = 0x559d4728b4a0, sq = 0x559d4728b4a0}} |
| waitq = 0x559d4728b4a0 |
| queue_sleep_arg = {self = 140298960043632, timeout = 4, end = 0} |
| end = 0 |
| __PRETTY_FUNCTION__ = "queue_do_pop" |
| #14 0x00007f99e8075cc7 in vm_exec_core (ec=0x7f99dc006070) at ../../src/trunk-asserts/insns.def:1493 |
| bf = 0x7f99e8364620 <thread_sync_table> |
| leaf = false |
| val = <optimized out> |
| canary = 0x0 |
| index = 0 |
| reg_pc = 0x7f99dc006070 |
| reg_cfp = 0x7f99dc1062c8 |
| insns_address_table = {0x7f99e8075720 <vm_exec_core+5232>, 0x7f99e8075633 <vm_exec_core+4995>, 0x7f99e807557a <vm_exec_core+4810>, 0x7f99e807545c <vm_exec_core+4524>, 0x7f99e8075369 <vm_exec_core+4281>, 0x7f99e807524b <vm_exec_core+3995>, 0x7f99e807755d <vm_exec_core+12973>, 0x7f99e80774af <vm_exec_core+12799>, 0x7f99e80773c3 <vm_exec_core+12563>, 0x7f99e8077312 <vm_exec_core+12386>, 0x7f99e80777e0 <vm_exec_core+13616>, 0x7f99e8077654 <vm_exec_core+13220>, 0x7f99e807770d <vm_exec_core+13405>, 0x7f99e8076ef3 <vm_exec_core+11331>, 0x7f99e80771b7 <vm_exec_core+12039>, 0x7f99e80770e9 <vm_exec_core+11833>, 0x7f99e8077274 <vm_exec_core+12228>, 0x7f99e8076d65 <vm_exec_core+10933>, 0x7f99e8076ca4 <vm_exec_core+10740>, 0x7f99e8076c2a <vm_exec_core+10618>, 0x7f99e8076b44 <vm_exec_core+10388>, 0x7f99e8076a72 <vm_exec_core+10178>, 0x7f99e8078159 <vm_exec_core+16041>, 0x7f99e8077dac <vm_exec_core+15100>, 0x7f99e8077f56 <vm_exec_core+15526>, 0x7f99e80778cb <vm_exec_core+13851>, 0x7f99e8078064 <vm_exec_core+15796>, 0x7f99e8077a82 <vm_exec_core+14290>, 0x7f99e8077e88 <vm_exec_core+15320>, 0x7f99e8076e25 <vm_exec_core+11125>, 0x7f99e8077c65 <vm_exec_core+14773>, 0x7f99e8077b89 <vm_exec_core+14553>, 0x7f99e8077cd0 <vm_exec_core+14880>, 0x7f99e8076fe7 <vm_exec_core+11575>, 0x7f99e8077999 <vm_exec_core+14057>, 0x7f99e80751cd <vm_exec_core+3869>, 0x7f99e80750dd <vm_exec_core+3629>, 0x7f99e807506a <vm_exec_core+3514>, 0x7f99e8074cf4 <vm_exec_core+2628>, 0x7f99e8074bda <vm_exec_core+2346>, 0x7f99e8074daf <vm_exec_core+2815>, 0x7f99e8074a12 <vm_exec_core+1890>, 0x7f99e807501f <vm_exec_core+3439>, 0x7f99e8074af1 <vm_exec_core+2113>, 0x7f99e8074e7f <vm_exec_core+3023>, 0x7f99e8074921 <vm_exec_core+1649>, 0x7f99e8074839 <vm_exec_core+1417>, 0x7f99e807477b <vm_exec_core+1227>, 0x7f99e8074660 <vm_exec_core+944>, 0x7f99e80745a8 <vm_exec_core+760>, 0x7f99e80744de <vm_exec_core+558>, 0x7f99e80743e2 <vm_exec_core+306>, 0x7f99e8074300 <vm_exec_core+80>, 0x7f99e80764da <vm_exec_core+8746>, 0x7f99e80763ee <vm_exec_core+8510>, 0x7f99e807a3f8 <vm_exec_core+24904>, 0x7f99e807633c <vm_exec_core+8332>, 0x7f99e8076229 <vm_exec_core+8057>, 0x7f99e8076124 <vm_exec_core+7796>, 0x7f99e807603d <vm_exec_core+7565>, 0x7f99e8075f41 <vm_exec_core+7313>, 0x7f99e807824a <vm_exec_core+16282>, 0x7f99e8076785 <vm_exec_core+9429>, 0x7f99e80766d9 <vm_exec_core+9257>, 0x7f99e807663a <vm_exec_core+9098>, 0x7f99e807659b <vm_exec_core+8939>, 0x7f99e80768d3 <vm_exec_core+9763>, 0x7f99e8076820 <vm_exec_core+9584>, 0x7f99e807a080 <vm_exec_core+24016>, 0x7f99e807a751 <vm_exec_core+25761>, 0x7f99e807a22c <vm_exec_core+24444>, 0x7f99e807a5a5 <vm_exec_core+25333>, 0x7f99e8079ed4 <vm_exec_core+23588>, 0x7f99e807a8fd <vm_exec_core+26189>, 0x7f99e807a302 <vm_exec_core+24658>, 0x7f99e807a67b <vm_exec_core+25547>, 0x7f99e8079faa <vm_exec_core+23802>, 0x7f99e807a827 <vm_exec_core+25975>, 0x7f99e807a156 <vm_exec_core+24230>, 0x7f99e807a4cf <vm_exec_core+25119>, 0x7f99e8079dfe <vm_exec_core+23374>, 0x7f99e8079d28 <vm_exec_core+23160>, 0x7f99e8079aa7 <vm_exec_core+22519>, 0x7f99e8079c44 <vm_exec_core+22932>, 0x7f99e80769a3 <vm_exec_core+9971>, 0x7f99e8075e57 <vm_exec_core+7079>, 0x7f99e8079848 <vm_exec_core+21912>, 0x7f99e80799db <vm_exec_core+22315>, 0x7f99e8079914 <vm_exec_core+22116>, 0x7f99e8079b7d <vm_exec_core+22733>, 0x7f99e8079771 <vm_exec_core+21697>, 0x7f99e807969b <vm_exec_core+21483>, 0x7f99e8075d5f <vm_exec_core+6831>, 0x7f99e8075b86 <vm_exec_core+6358>, 0x7f99e8075c64 <vm_exec_core+6580>, 0x7f99e8075a9e <vm_exec_core+6126>, 0x7f99e80759b6 <vm_exec_core+5894>, 0x7f99e807590b <vm_exec_core+5723>, 0x7f99e8075860 <vm_exec_core+5552>, 0x7f99e80757e2 <vm_exec_core+5426>, 0x7f99e8075764 <vm_exec_core+5300>, 0x7f99e8075710 <vm_exec_core+5216>, 0x7f99e8075623 <vm_exec_core+4979>, 0x7f99e807556a <vm_exec_core+4794>, 0x7f99e807544c <vm_exec_core+4508>, 0x7f99e8075359 <vm_exec_core+4265>, 0x7f99e807523b <vm_exec_core+3979>, 0x7f99e807754d <vm_exec_core+12957>, 0x7f99e807749f <vm_exec_core+12783>, 0x7f99e80773b3 <vm_exec_core+12547>, 0x7f99e8077302 <vm_exec_core+12370>, 0x7f99e80777d0 <vm_exec_core+13600>, 0x7f99e8077644 <vm_exec_core+13204>, 0x7f99e80776fd <vm_exec_core+13389>, 0x7f99e8076ee3 <vm_exec_core+11315>, 0x7f99e80771a7 <vm_exec_core+12023>, 0x7f99e80770d9 <vm_exec_core+11817>, 0x7f99e8077264 <vm_exec_core+12212>, 0x7f99e8076d55 <vm_exec_core+10917>, 0x7f99e8076c94 <vm_exec_core+10724>, 0x7f99e8076c1a <vm_exec_core+10602>, 0x7f99e8076b34 <vm_exec_core+10372>, 0x7f99e8076a62 <vm_exec_core+10162>, 0x7f99e8078149 <vm_exec_core+16025>, 0x7f99e8077d9c <vm_exec_core+15084>, 0x7f99e8077f46 <vm_exec_core+15510>, 0x7f99e80778bb <vm_exec_core+13835>, 0x7f99e8078054 <vm_exec_core+15780>, 0x7f99e8077a72 <vm_exec_core+14274>, 0x7f99e8077e78 <vm_exec_core+15304>, 0x7f99e8076e15 <vm_exec_core+11109>, 0x7f99e8077c55 <vm_exec_core+14757>, 0x7f99e8077b79 <vm_exec_core+14537>, 0x7f99e8077cc0 <vm_exec_core+14864>, 0x7f99e8076fd7 <vm_exec_core+11559>, 0x7f99e8077989 <vm_exec_core+14041>, 0x7f99e80751bd <vm_exec_core+3853>, 0x7f99e80750cd <vm_exec_core+3613>, 0x7f99e807505a <vm_exec_core+3498>, 0x7f99e8074ce4 <vm_exec_core+2612>, 0x7f99e8074bca <vm_exec_core+2330>, 0x7f99e8074d9f <vm_exec_core+2799>, 0x7f99e8074a02 <vm_exec_core+1874>, 0x7f99e807500f <vm_exec_core+3423>, 0x7f99e8074ae1 <vm_exec_core+2097>, 0x7f99e8074e6f <vm_exec_core+3007>, 0x7f99e8074911 <vm_exec_core+1633>, 0x7f99e8074829 <vm_exec_core+1401>, 0x7f99e807476b <vm_exec_core+1211>, 0x7f99e8074650 <vm_exec_core+928>, 0x7f99e8074598 <vm_exec_core+744>, 0x7f99e80744ce <vm_exec_core+542>, 0x7f99e80743d2 <vm_exec_core+290>, 0x7f99e8079686 <vm_exec_core+21462>, 0x7f99e80764ca <vm_exec_core+8730>, 0x7f99e80763de <vm_exec_core+8494>, 0x7f99e8079671 <vm_exec_core+21441>, 0x7f99e807632c <vm_exec_core+8316>, 0x7f99e8076219 <vm_exec_core+8041>, 0x7f99e8076114 <vm_exec_core+7780>, 0x7f99e807602d <vm_exec_core+7549>, 0x7f99e8075f31 <vm_exec_core+7297>, 0x7f99e807823a <vm_exec_core+16266>, 0x7f99e8076775 <vm_exec_core+9413>, 0x7f99e80766c9 <vm_exec_core+9241>, 0x7f99e807662a <vm_exec_core+9082>, 0x7f99e807658b <vm_exec_core+8923>, 0x7f99e80768c3 <vm_exec_core+9747>, 0x7f99e8076810 <vm_exec_core+9568>, 0x7f99e807965c <vm_exec_core+21420>, 0x7f99e8079647 <vm_exec_core+21399>, 0x7f99e8079632 <vm_exec_core+21378>, 0x7f99e80795de <vm_exec_core+21294>, 0x7f99e80795c9 <vm_exec_core+21273>, 0x7f99e80795b4 <vm_exec_core+21252>, 0x7f99e8079598 <vm_exec_core+21224>, 0x7f99e8079583 <vm_exec_core+21203>, 0x7f99e807956e <vm_exec_core+21182>, 0x7f99e8079559 <vm_exec_core+21161>, 0x7f99e8079544 <vm_exec_core+21140>, 0x7f99e807952f <vm_exec_core+21119>, 0x7f99e807951a <vm_exec_core+21098>, 0x7f99e8079505 <vm_exec_core+21077>, 0x7f99e80794f0 <vm_exec_core+21056>, 0x7f99e80794db <vm_exec_core+21035>, 0x7f99e8076993 <vm_exec_core+9955>, 0x7f99e8075e47 <vm_exec_core+7063>, 0x7f99e80794c6 <vm_exec_core+21014>, 0x7f99e807961d <vm_exec_core+21357>, 0x7f99e8079608 <vm_exec_core+21336>, 0x7f99e80795f3 <vm_exec_core+21315>, 0x7f99e80742ec <vm_exec_core+60>, 0x7f99e80742f0 <vm_exec_core+64>, 0x7f99e8075d4f <vm_exec_core+6815>, 0x7f99e8075b76 <vm_exec_core+6342>, 0x7f99e8075c54 <vm_exec_core+6564>, 0x7f99e8075a8e <vm_exec_core+6110>, 0x7f99e80759a6 <vm_exec_core+5878>, 0x7f99e80758fb <vm_exec_core+5707>, 0x7f99e8075850 <vm_exec_core+5536>...} |
| __func__ = "vm_exec_core" |
| #15 0x00007f99e807b62a in rb_vm_exec (ec=ec@entry=0x7f99dc006070) at /tmp/ruby/src/trunk-asserts/vm.c:2467 |
| _ec = 0x7f99dc006070 |
| _tag = {tag = 36, retval = 4, buf = {0x7f99dc0062c0, 0x7f99e807b638 <rb_vm_exec+264>, 0x0, 0x7f99e5982a90, 0x7f99dc006070}, prev = 0x7f99e5982d20, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = 36 |
| #16 0x00007f99e807bcd6 in invoke_block (ec=ec@entry=0x7f99dc006070, iseq=iseq@entry=0x7f99e5aa0c80, self=self@entry=140298959359824, cref=cref@entry=0x0, type=type@entry=572653569, opt_pc=0, captured=<optimized out>, captured=<optimized out>) at /tmp/ruby/src/trunk-asserts/vm.c:1492 |
| arg_size = <optimized out> |
| #17 0x00007f99e807edaf in invoke_iseq_block_from_c (me=0x0, is_lambda=0, cref=0x0, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, self=140298959359824, captured=0x7f99dc0062c0, ec=0x7f99dc006070) at /tmp/ruby/src/trunk-asserts/vm.c:1562 |
| iseq = 0x7f99e5aa0c80 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = 0 |
| use_argv = 0x7f99e5982c50 |
| opt_pc = <optimized out> |
| sp = 0x7f99dc006388 |
| av = {0, 511101108348} |
| stack_argv = 0x7f99dc006388 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #18 invoke_block_from_c_proc (me=0x0, is_lambda=0, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, self=140298959359824, proc=<optimized out>, ec=0x7f99dc006070) at /tmp/ruby/src/trunk-asserts/vm.c:1660 |
| block = 0x7f99dc0062c0 |
| block = <optimized out> |
| again = <optimized out> |
| keyword_hash = <optimized out> |
| #19 vm_invoke_proc (ec=0x7f99dc006070, proc=<optimized out>, self=140298959359824, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=0) at /tmp/ruby/src/trunk-asserts/vm.c:1690 |
| No locals. |
| #20 0x00007f99e807ef0c in rb_vm_invoke_proc (ec=0x7f99dc006070, proc=proc@entry=0x7f99dc0062c0, argc=argc@entry=0, argv=argv@entry=0x7f99e5982c50, kw_splat=0, passed_block_handler=passed_block_handler@entry=0) at /tmp/ruby/src/trunk-asserts/vm.c:1711 |
| self = 140298959359824 |
| #21 0x00007f99e8035410 in thread_do_start_proc (th=0x7f99dc005e50) at /tmp/ruby/src/trunk-asserts/thread.c:591 |
| args = 140298959981808 |
| args_ptr = 0x7f99e5982c50 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x7f99dc0062c0 |
| __func__ = "thread_do_start_proc" |
| #22 0x00007f99e80354d1 in thread_do_start (th=0x7f99dc005e50) at /tmp/ruby/src/trunk-asserts/thread.c:610 |
| result = 36 |
| #23 0x00007f99e8035663 in thread_start_func_2 (th=0x7f99dc005e50, stack_start=<optimized out>) at /tmp/ruby/src/trunk-asserts/thread.c:666 |
| _ec = 0x7f99dc006070 |
| _tag = {tag = 36, retval = 140298596387744, buf = {0x7f99dc005e50, 0x7f99e80358c0 <thread_start_func_2+832>, 0x0, 0x7f99e5982ce0, 0x7f99dc005e50}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| __func__ = "thread_start_func_2" |
| state = <optimized out> |
| errinfo = 4 |
| ractor_main_th = 0x559d46f84090 |
| #24 0x00007f99e8035afd in nt_start (ptr=<optimized out>) at /tmp/ruby/src/trunk-asserts/thread_pthread.c:2221 |
| th = 0x7f99dc005e50 |
| sched = 0x559d46f85158 |
| nt = <optimized out> |
| vm = 0x559d46f81b10 |
| #25 0x00007f99e7c7fb43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 |
| ret = <optimized out> |
| pd = <optimized out> |
| out = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140298958810896, 997356734168615393, 140298958681664, 0, 140298995365968, 140298958811248, -944461135041082911, -944457236699887135}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #26 0x00007f99e7d10bb4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 |
| No locals. |
| Thread 4 (Thread 0x7f99e59c5640 (LWP 3520804) "drb.rb:1259"): |
| #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x559d47295f54) at ./nptl/futex-internal.c:57 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| resultvar = <optimized out> |
| __arg6 = <optimized out> |
| __arg5 = <optimized out> |
| __arg4 = <optimized out> |
| __arg3 = <optimized out> |
| __arg2 = <optimized out> |
| __arg1 = <optimized out> |
| _a6 = <optimized out> |
| _a5 = <optimized out> |
| _a4 = <optimized out> |
| _a3 = <optimized out> |
| _a2 = <optimized out> |
| _a1 = <optimized out> |
| #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x559d47295f54) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 256 |
| op = 393 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x559d47295f54, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007f99e7c7eac1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x559d46f85158, cond=0x559d47295f28) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f99e7c7e7a0 <__condvar_cleanup_waiting>, __arg = 0x7f99e59c3b00, __canceltype = -442746012, __prev = 0x0} |
| cbuffer = {wseq = 7, cond = 0x559d47295f28, mutex = 0x559d46f85158, private = 0} |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 7 |
| seq = 3 |
| private = 0 |
| maxspin = <optimized out> |
| err = <optimized out> |
| result = <optimized out> |
| wseq = <optimized out> |
| g = <optimized out> |
| seq = <optimized out> |
| flags = <optimized out> |
| private = <optimized out> |
| signals = <optimized out> |
| done = <optimized out> |
| g1_start = <optimized out> |
| spin = <optimized out> |
| buffer = <optimized out> |
| cbuffer = <optimized out> |
| s = <optimized out> |
| #4 ___pthread_cond_wait (cond=0x559d47295f28, mutex=mutex@entry=0x559d46f85158) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x00007f99e802fb0d in rb_native_cond_wait (cond=<optimized out>, mutex=mutex@entry=0x559d46f85158) at /tmp/ruby/src/trunk-asserts/thread_pthread.c:214 |
| r = <optimized out> |
| #6 0x00007f99e8030f88 in thread_sched_wait_running_turn (sched=0x559d46f85158, th=0x559d47295a10, can_direct_transfer=false) at /tmp/ruby/src/trunk-asserts/thread_pthread.c:826 |
| next_th = 0x7f99e00014e0 |
| __func__ = "thread_sched_wait_running_turn" |
| #7 0x00007f99e8031435 in thread_sched_to_waiting_until_wakeup (sched=sched@entry=0x559d46f85158, th=th@entry=0x559d47295a10) at /tmp/ruby/src/trunk-asserts/thread_pthread.c:1071 |
| can_direct_transfer = <optimized out> |
| #8 0x00007f99e8031474 in native_sleep (th=th@entry=0x559d47295a10, rel=0x0) at /tmp/ruby/src/trunk-asserts/thread_pthread.c:3259 |
| sched = 0x559d46f85158 |
| #9 0x00007f99e8036064 in sleep_forever (th=0x559d47295a10, fl=1) at /tmp/ruby/src/trunk-asserts/thread.c:1329 |
| prev_status = THREAD_RUNNABLE |
| status = THREAD_STOPPED_FOREVER |
| woke = <optimized out> |
| #10 0x00007f99e80361ba in rb_thread_sleep_deadly_allow_spurious_wakeup (blocker=blocker@entry=140298960024144, timeout=timeout@entry=4, end=end@entry=0) at /tmp/ruby/src/trunk-asserts/thread.c:1374 |
| scheduler = <optimized out> |
| #11 0x00007f99e80361f4 in rb_mutex_sleep_forever (self=self@entry=140298960024144) at /tmp/ruby/src/trunk-asserts/thread_sync.c:554 |
| No locals. |
| #12 0x00007f99e7efc16e in rb_ensure (b_proc=b_proc@entry=0x7f99e80361e0 <rb_mutex_sleep_forever>, data1=data1@entry=140298960024144, e_proc=e_proc@entry=0x7f99e8034e80 <mutex_lock_uninterruptible>, data2=data2@entry=140298960024144) at /tmp/ruby/src/trunk-asserts/eval.c:1009 |
| _ec = 0x559d47295c30 |
| _tag = {tag = 36, retval = 140298997930604, buf = {0x7f99e5acb250, 0x7f99e7efc220 <rb_ensure+432>, 0x0, 0x7f99e59c3c40, 0x7f99e5acb250}, prev = 0x7f99e59c4000, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = 4 |
| errinfo = <optimized out> |
| ec = 0x559d47295c30 |
| ensure_list = {next = 0x7f99e59c3fe0, entry = {marker = 0, e_proc = 0x7f99e8034e80 <mutex_lock_uninterruptible>, data2 = 140298960024144}} |
| #13 0x00007f99e8034f59 in rb_mutex_sleep (self=140298960024144, timeout=4) at /tmp/ruby/src/trunk-asserts/thread_sync.c:586 |
| t = {tv_sec = 94133992119344, tv_usec = 94133989173504} |
| woken = 20 |
| beg = 1697517338 |
| scheduler = 4 |
| end = <optimized out> |
| #14 0x00007f99e8069a2d in vm_call0_cfunc_with_frame (ec=0x559d47295c30, calling=<optimized out>, argv=0x7f99e59c4098) at /tmp/ruby/src/trunk-asserts/vm_eval.c:173 |
| reg_cfp = 0x559d475a9d00 |
| ci = <optimized out> |
| val = <optimized out> |
| me = 0x7f99e6c30f60 |
| cfunc = 0x559d46fc6908 |
| len = -1 |
| recv = 140298960024144 |
| argc = 1 |
| mid = 26417 |
| block_handler = 0 |
| frame_flags = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #15 0x00007f99e807ef8e in vm_call0_body (ec=0x559d47295c30, calling=0x7f99e59c3eb0, argv=0x7f99e59c4098) at /tmp/ruby/src/trunk-asserts/vm_eval.c:233 |
| ci = 0x7f99e59c3e80 |
| cc = 0x7f99e5aca590 |
| ret = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| #16 0x00007f99e807f583 in vm_call0_cc (ec=ec@entry=0x559d47295c30, recv=recv@entry=140298960024144, id=id@entry=26417, argc=<optimized out>, argc@entry=1, argv=argv@entry=0x7f99e59c4098, cc=cc@entry=0x7f99e5aca590, kw_splat=0) at /tmp/ruby/src/trunk-asserts/vm_eval.c:110 |
| flags = 0 |
| use_argv = 0x7f99e59c4098 |
| av = {140298999403000, 140298999407116} |
| calling = {cd = 0x7f99e59c3e70, cc = 0x7f99e5aca590, block_handler = 0, recv = 140298960024144, argc = 1, kw_splat = false, heap_argv = 0} |
| #17 0x00007f99e8081647 in rb_funcallv_scope (recv=140298960024144, mid=26417, argc=1, argv=0x7f99e59c4098, scope=CALL_FCALL) at /tmp/ruby/src/trunk-asserts/vm_eval.c:1065 |
| ec = 0x559d47295c30 |
| cc = 0x7f99e5aca590 |
| self = 140298960023280 |
| #18 0x00007f99e7efc16e in rb_ensure (b_proc=b_proc@entry=0x7f99e802b870 <do_sleep>, data1=data1@entry=140298958946448, e_proc=e_proc@entry=0x7f99e802dca0 <delete_from_waitq>, data2=data2@entry=140298958946464) at /tmp/ruby/src/trunk-asserts/eval.c:1009 |
| _ec = 0x559d47295c30 |
| _tag = {tag = 36, retval = 140298999433027, buf = {0x2, 0x7f99e7efc220 <rb_ensure+432>, 0x0, 0x7f99e59c3fa0, 0x7f99e8364740 <cv_data_type>}, prev = 0x7f99e59c43a0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = 4 |
| errinfo = <optimized out> |
| ec = 0x559d47295c30 |
| ensure_list = {next = 0x7f99e59c4380, entry = {marker = 0, e_proc = 0x7f99e802dca0 <delete_from_waitq>, data2 = 140298958946464}} |
| #19 0x00007f99e802e881 in rb_condvar_wait (argc=2, argv=0x7f99e59c4310, self=<optimized out>) at /tmp/ruby/src/trunk-asserts/thread_sync.c:1547 |
| ec = 0x559d47295c30 |
| cv = 0x559d47294290 |
| args = {mutex = 140298960024144, timeout = 4} |
| sync_waiter = {self = 140298960024144, th = 0x559d47295a10, fiber = 0x0, node = {next = 0x559d47294290, prev = 0x559d47294290}} |
| #20 0x00007f99e8069a2d in vm_call0_cfunc_with_frame (ec=0x559d47295c30, calling=<optimized out>, argv=0x7f99e59c4310) at /tmp/ruby/src/trunk-asserts/vm_eval.c:173 |
| reg_cfp = 0x559d475a9d38 |
| ci = <optimized out> |
| val = <optimized out> |
| me = 0x7f99e6c307b0 |
| cfunc = 0x559d46fd3968 |
| len = -1 |
| recv = 140298960023280 |
| argc = 2 |
| mid = 17905 |
| block_handler = 0 |
| frame_flags = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #21 0x00007f99e807ef8e in vm_call0_body (ec=0x559d47295c30, calling=0x7f99e59c4220, argv=0x7f99e59c4310) at /tmp/ruby/src/trunk-asserts/vm_eval.c:233 |
| ci = 0x7f99e59c41f0 |
| cc = 0x7f99e5aca620 |
| ret = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| #22 0x00007f99e807f583 in vm_call0_cc (ec=ec@entry=0x559d47295c30, recv=recv@entry=140298960023280, id=id@entry=17905, argc=<optimized out>, argc@entry=2, argv=argv@entry=0x7f99e59c4310, cc=cc@entry=0x7f99e5aca620, kw_splat=0) at /tmp/ruby/src/trunk-asserts/vm_eval.c:110 |
| flags = 0 |
| use_argv = 0x7f99e59c4310 |
| av = {140298999403000, 140298999407116} |
| calling = {cd = 0x7f99e59c41e0, cc = 0x7f99e5aca620, block_handler = 0, recv = 140298960023280, argc = 2, kw_splat = false, heap_argv = 0} |
| #23 0x00007f99e8081647 in rb_funcallv_scope (recv=140298960023280, mid=17905, argc=argc@entry=2, argv=argv@entry=0x7f99e59c4310, scope=scope@entry=CALL_FCALL) at /tmp/ruby/src/trunk-asserts/vm_eval.c:1065 |
| ec = 0x559d47295c30 |
| cc = 0x7f99e5aca620 |
| self = 140298960024192 |
| #24 0x00007f99e80816da in rb_funcallv (recv=<optimized out>, mid=<optimized out>, argc=argc@entry=2, argv=argv@entry=0x7f99e59c4310) at /tmp/ruby/src/trunk-asserts/vm_eval.c:1080 |
| __func__ = "rb_funcallv" |
| #25 0x00007f99e6c86718 in monitor_wait_for_cond_body (v=v@entry=140298958947392) at /tmp/ruby/src/trunk-asserts/ext/monitor/monitor.c:152 |
| rb_funcall_argc = 2 |
| rb_funcall_args = {140298960024144, 4} |
| rb_funcall_nargs = 2 |
| data = <optimized out> |
| mc = <optimized out> |
| signaled = <optimized out> |
| #26 0x00007f99e7efc16e in rb_ensure (b_proc=b_proc@entry=0x7f99e6c866c0 <monitor_wait_for_cond_body>, data1=data1@entry=140298958947392, e_proc=e_proc@entry=0x7f99e6c867e0 <monitor_enter_for_cond>, data2=data2@entry=140298958947392) at /tmp/ruby/src/trunk-asserts/eval.c:1009 |
| _ec = 0x559d47295c30 |
| _tag = {tag = 36, retval = 140298997930604, buf = {0x559d47295c30, 0x7f99e7efc220 <rb_ensure+432>, 0x0, 0x7f99e59c4340, 0x7f99e5acb280}, prev = 0x7f99e59c4650, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = 4 |
| errinfo = <optimized out> |
| ec = 0x559d47295c30 |
| ensure_list = {next = 0x7f99e59c4830, entry = {marker = 0, e_proc = 0x7f99e6c867e0 <monitor_enter_for_cond>, data2 = 140298958947392}} |
| #27 0x00007f99e6c868eb in monitor_wait_for_cond (monitor=<optimized out>, cond=<optimized out>, timeout=4) at /tmp/ruby/src/trunk-asserts/ext/monitor/monitor.c:180 |
| count = <optimized out> |
| data = {monitor = 140298960024192, cond = 140298960023280, timeout = 4, count = 3} |
| #28 0x00007f99e8069829 in vm_call_cfunc_with_frame_ (ec=0x559d47295c30, reg_cfp=0x559d475a9d70, calling=<optimized out>, argc=2, argv=0x559d474aa040, stack_bottom=0x559d474aa038) at /tmp/ruby/src/trunk-asserts/vm_insnhelper.c:3475 |
| ci = 0xfda100100005 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f99e5ac8b80 |
| cfunc = 0x559d4738ace8 |
| recv = 140298960024192 |
| block_handler = 0 |
| frame_type = 1431634051 |
| __func__ = "vm_call_cfunc_with_frame_" |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #29 0x00007f99e80731f9 in vm_sendish (ec=0x559d47295c30, reg_cfp=0x559d475a9d70, cd=0x559d47194a10, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk-asserts/vm_insnhelper.c:5553 |
| val = 36 |
| ci = 0xfda100100005 |
| cc = 0x7f99e5aca680 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x559d47194a10, cc = 0x7f99e5aca680, block_handler = 0, recv = 140298960024192, argc = 2, kw_splat = false, heap_argv = 0} |
| #30 0x00007f99e80782fc in vm_exec_core (ec=0x559d47295c30) at ../../src/trunk-asserts/insns.def:822 |
| bh = 0 |
| cd = 0x559d47194a10 |
| leaf = false |
| val = <optimized out> |
| canary = 0x0 |
| reg_pc = 0x559d471d4298 |
| reg_cfp = 0x559d475a9d70 |
| insns_address_table = {0x7f99e8075720 <vm_exec_core+5232>, 0x7f99e8075633 <vm_exec_core+4995>, 0x7f99e807557a <vm_exec_core+4810>, 0x7f99e807545c <vm_exec_core+4524>, 0x7f99e8075369 <vm_exec_core+4281>, 0x7f99e807524b <vm_exec_core+3995>, 0x7f99e807755d <vm_exec_core+12973>, 0x7f99e80774af <vm_exec_core+12799>, 0x7f99e80773c3 <vm_exec_core+12563>, 0x7f99e8077312 <vm_exec_core+12386>, 0x7f99e80777e0 <vm_exec_core+13616>, 0x7f99e8077654 <vm_exec_core+13220>, 0x7f99e807770d <vm_exec_core+13405>, 0x7f99e8076ef3 <vm_exec_core+11331>, 0x7f99e80771b7 <vm_exec_core+12039>, 0x7f99e80770e9 <vm_exec_core+11833>, 0x7f99e8077274 <vm_exec_core+12228>, 0x7f99e8076d65 <vm_exec_core+10933>, 0x7f99e8076ca4 <vm_exec_core+10740>, 0x7f99e8076c2a <vm_exec_core+10618>, 0x7f99e8076b44 <vm_exec_core+10388>, 0x7f99e8076a72 <vm_exec_core+10178>, 0x7f99e8078159 <vm_exec_core+16041>, 0x7f99e8077dac <vm_exec_core+15100>, 0x7f99e8077f56 <vm_exec_core+15526>, 0x7f99e80778cb <vm_exec_core+13851>, 0x7f99e8078064 <vm_exec_core+15796>, 0x7f99e8077a82 <vm_exec_core+14290>, 0x7f99e8077e88 <vm_exec_core+15320>, 0x7f99e8076e25 <vm_exec_core+11125>, 0x7f99e8077c65 <vm_exec_core+14773>, 0x7f99e8077b89 <vm_exec_core+14553>, 0x7f99e8077cd0 <vm_exec_core+14880>, 0x7f99e8076fe7 <vm_exec_core+11575>, 0x7f99e8077999 <vm_exec_core+14057>, 0x7f99e80751cd <vm_exec_core+3869>, 0x7f99e80750dd <vm_exec_core+3629>, 0x7f99e807506a <vm_exec_core+3514>, 0x7f99e8074cf4 <vm_exec_core+2628>, 0x7f99e8074bda <vm_exec_core+2346>, 0x7f99e8074daf <vm_exec_core+2815>, 0x7f99e8074a12 <vm_exec_core+1890>, 0x7f99e807501f <vm_exec_core+3439>, 0x7f99e8074af1 <vm_exec_core+2113>, 0x7f99e8074e7f <vm_exec_core+3023>, 0x7f99e8074921 <vm_exec_core+1649>, 0x7f99e8074839 <vm_exec_core+1417>, 0x7f99e807477b <vm_exec_core+1227>, 0x7f99e8074660 <vm_exec_core+944>, 0x7f99e80745a8 <vm_exec_core+760>, 0x7f99e80744de <vm_exec_core+558>, 0x7f99e80743e2 <vm_exec_core+306>, 0x7f99e8074300 <vm_exec_core+80>, 0x7f99e80764da <vm_exec_core+8746>, 0x7f99e80763ee <vm_exec_core+8510>, 0x7f99e807a3f8 <vm_exec_core+24904>, 0x7f99e807633c <vm_exec_core+8332>, 0x7f99e8076229 <vm_exec_core+8057>, 0x7f99e8076124 <vm_exec_core+7796>, 0x7f99e807603d <vm_exec_core+7565>, 0x7f99e8075f41 <vm_exec_core+7313>, 0x7f99e807824a <vm_exec_core+16282>, 0x7f99e8076785 <vm_exec_core+9429>, 0x7f99e80766d9 <vm_exec_core+9257>, 0x7f99e807663a <vm_exec_core+9098>, 0x7f99e807659b <vm_exec_core+8939>, 0x7f99e80768d3 <vm_exec_core+9763>, 0x7f99e8076820 <vm_exec_core+9584>, 0x7f99e807a080 <vm_exec_core+24016>, 0x7f99e807a751 <vm_exec_core+25761>, 0x7f99e807a22c <vm_exec_core+24444>, 0x7f99e807a5a5 <vm_exec_core+25333>, 0x7f99e8079ed4 <vm_exec_core+23588>, 0x7f99e807a8fd <vm_exec_core+26189>, 0x7f99e807a302 <vm_exec_core+24658>, 0x7f99e807a67b <vm_exec_core+25547>, 0x7f99e8079faa <vm_exec_core+23802>, 0x7f99e807a827 <vm_exec_core+25975>, 0x7f99e807a156 <vm_exec_core+24230>, 0x7f99e807a4cf <vm_exec_core+25119>, 0x7f99e8079dfe <vm_exec_core+23374>, 0x7f99e8079d28 <vm_exec_core+23160>, 0x7f99e8079aa7 <vm_exec_core+22519>, 0x7f99e8079c44 <vm_exec_core+22932>, 0x7f99e80769a3 <vm_exec_core+9971>, 0x7f99e8075e57 <vm_exec_core+7079>, 0x7f99e8079848 <vm_exec_core+21912>, 0x7f99e80799db <vm_exec_core+22315>, 0x7f99e8079914 <vm_exec_core+22116>, 0x7f99e8079b7d <vm_exec_core+22733>, 0x7f99e8079771 <vm_exec_core+21697>, 0x7f99e807969b <vm_exec_core+21483>, 0x7f99e8075d5f <vm_exec_core+6831>, 0x7f99e8075b86 <vm_exec_core+6358>, 0x7f99e8075c64 <vm_exec_core+6580>, 0x7f99e8075a9e <vm_exec_core+6126>, 0x7f99e80759b6 <vm_exec_core+5894>, 0x7f99e807590b <vm_exec_core+5723>, 0x7f99e8075860 <vm_exec_core+5552>, 0x7f99e80757e2 <vm_exec_core+5426>, 0x7f99e8075764 <vm_exec_core+5300>, 0x7f99e8075710 <vm_exec_core+5216>, 0x7f99e8075623 <vm_exec_core+4979>, 0x7f99e807556a <vm_exec_core+4794>, 0x7f99e807544c <vm_exec_core+4508>, 0x7f99e8075359 <vm_exec_core+4265>, 0x7f99e807523b <vm_exec_core+3979>, 0x7f99e807754d <vm_exec_core+12957>, 0x7f99e807749f <vm_exec_core+12783>, 0x7f99e80773b3 <vm_exec_core+12547>, 0x7f99e8077302 <vm_exec_core+12370>, 0x7f99e80777d0 <vm_exec_core+13600>, 0x7f99e8077644 <vm_exec_core+13204>, 0x7f99e80776fd <vm_exec_core+13389>, 0x7f99e8076ee3 <vm_exec_core+11315>, 0x7f99e80771a7 <vm_exec_core+12023>, 0x7f99e80770d9 <vm_exec_core+11817>, 0x7f99e8077264 <vm_exec_core+12212>, 0x7f99e8076d55 <vm_exec_core+10917>, 0x7f99e8076c94 <vm_exec_core+10724>, 0x7f99e8076c1a <vm_exec_core+10602>, 0x7f99e8076b34 <vm_exec_core+10372>, 0x7f99e8076a62 <vm_exec_core+10162>, 0x7f99e8078149 <vm_exec_core+16025>, 0x7f99e8077d9c <vm_exec_core+15084>, 0x7f99e8077f46 <vm_exec_core+15510>, 0x7f99e80778bb <vm_exec_core+13835>, 0x7f99e8078054 <vm_exec_core+15780>, 0x7f99e8077a72 <vm_exec_core+14274>, 0x7f99e8077e78 <vm_exec_core+15304>, 0x7f99e8076e15 <vm_exec_core+11109>, 0x7f99e8077c55 <vm_exec_core+14757>, 0x7f99e8077b79 <vm_exec_core+14537>, 0x7f99e8077cc0 <vm_exec_core+14864>, 0x7f99e8076fd7 <vm_exec_core+11559>, 0x7f99e8077989 <vm_exec_core+14041>, 0x7f99e80751bd <vm_exec_core+3853>, 0x7f99e80750cd <vm_exec_core+3613>, 0x7f99e807505a <vm_exec_core+3498>, 0x7f99e8074ce4 <vm_exec_core+2612>, 0x7f99e8074bca <vm_exec_core+2330>, 0x7f99e8074d9f <vm_exec_core+2799>, 0x7f99e8074a02 <vm_exec_core+1874>, 0x7f99e807500f <vm_exec_core+3423>, 0x7f99e8074ae1 <vm_exec_core+2097>, 0x7f99e8074e6f <vm_exec_core+3007>, 0x7f99e8074911 <vm_exec_core+1633>, 0x7f99e8074829 <vm_exec_core+1401>, 0x7f99e807476b <vm_exec_core+1211>, 0x7f99e8074650 <vm_exec_core+928>, 0x7f99e8074598 <vm_exec_core+744>, 0x7f99e80744ce <vm_exec_core+542>, 0x7f99e80743d2 <vm_exec_core+290>, 0x7f99e8079686 <vm_exec_core+21462>, 0x7f99e80764ca <vm_exec_core+8730>, 0x7f99e80763de <vm_exec_core+8494>, 0x7f99e8079671 <vm_exec_core+21441>, 0x7f99e807632c <vm_exec_core+8316>, 0x7f99e8076219 <vm_exec_core+8041>, 0x7f99e8076114 <vm_exec_core+7780>, 0x7f99e807602d <vm_exec_core+7549>, 0x7f99e8075f31 <vm_exec_core+7297>, 0x7f99e807823a <vm_exec_core+16266>, 0x7f99e8076775 <vm_exec_core+9413>, 0x7f99e80766c9 <vm_exec_core+9241>, 0x7f99e807662a <vm_exec_core+9082>, 0x7f99e807658b <vm_exec_core+8923>, 0x7f99e80768c3 <vm_exec_core+9747>, 0x7f99e8076810 <vm_exec_core+9568>, 0x7f99e807965c <vm_exec_core+21420>, 0x7f99e8079647 <vm_exec_core+21399>, 0x7f99e8079632 <vm_exec_core+21378>, 0x7f99e80795de <vm_exec_core+21294>, 0x7f99e80795c9 <vm_exec_core+21273>, 0x7f99e80795b4 <vm_exec_core+21252>, 0x7f99e8079598 <vm_exec_core+21224>, 0x7f99e8079583 <vm_exec_core+21203>, 0x7f99e807956e <vm_exec_core+21182>, 0x7f99e8079559 <vm_exec_core+21161>, 0x7f99e8079544 <vm_exec_core+21140>, 0x7f99e807952f <vm_exec_core+21119>, 0x7f99e807951a <vm_exec_core+21098>, 0x7f99e8079505 <vm_exec_core+21077>, 0x7f99e80794f0 <vm_exec_core+21056>, 0x7f99e80794db <vm_exec_core+21035>, 0x7f99e8076993 <vm_exec_core+9955>, 0x7f99e8075e47 <vm_exec_core+7063>, 0x7f99e80794c6 <vm_exec_core+21014>, 0x7f99e807961d <vm_exec_core+21357>, 0x7f99e8079608 <vm_exec_core+21336>, 0x7f99e80795f3 <vm_exec_core+21315>, 0x7f99e80742ec <vm_exec_core+60>, 0x7f99e80742f0 <vm_exec_core+64>, 0x7f99e8075d4f <vm_exec_core+6815>, 0x7f99e8075b76 <vm_exec_core+6342>, 0x7f99e8075c54 <vm_exec_core+6564>, 0x7f99e8075a8e <vm_exec_core+6110>, 0x7f99e80759a6 <vm_exec_core+5878>, 0x7f99e80758fb <vm_exec_core+5707>, 0x7f99e8075850 <vm_exec_core+5536>...} |
| __func__ = "vm_exec_core" |
| #31 0x00007f99e807b62a in rb_vm_exec (ec=ec@entry=0x559d47295c30) at /tmp/ruby/src/trunk-asserts/vm.c:2467 |
| _ec = 0x559d47295c30 |
| _tag = {tag = 36, retval = 4, buf = {0x559d47295c30, 0x7f99e807b638 <rb_vm_exec+264>, 0x0, 0x7f99e59c4630, 0x559d47295c30}, prev = 0x7f99e59c4850, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = 36 |
| #32 0x00007f99e807bcd6 in invoke_block (ec=ec@entry=0x559d47295c30, iseq=iseq@entry=0x7f99e5a8ac00, self=self@entry=140298959659200, cref=cref@entry=0x0, type=type@entry=572653569, opt_pc=0, captured=<optimized out>, captured=<optimized out>) at /tmp/ruby/src/trunk-asserts/vm.c:1492 |
| arg_size = <optimized out> |
| #33 0x00007f99e807e002 in invoke_iseq_block_from_c (me=0x0, is_lambda=0, cref=0x0, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, self=140298959659200, captured=<optimized out>, ec=0x559d47295c30) at /tmp/ruby/src/trunk-asserts/vm.c:1562 |
| iseq = 0x7f99e5a8ac00 |
| type = <optimized out> |
| cfp = 0x559d475a9e18 |
| flags = 0 |
| use_argv = 0x0 |
| opt_pc = <optimized out> |
| sp = 0x559d474a9fd8 |
| av = {140298998020232, 140298998023932} |
| stack_argv = 0x559d474a9fd8 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #34 invoke_block_from_c_bh (ec=0x559d47295c30, block_handler=<optimized out>, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=0, cref=0x0, is_lambda=<optimized out>, force_blockarg=0) at /tmp/ruby/src/trunk-asserts/vm.c:1580 |
| captured = <optimized out> |
| #35 0x00007f99e807e0c9 in vm_yield_with_cref (ec=0x559d47295c30, argc=0, argv=0x0, kw_splat=0, cref=0x0, is_lambda=0) at /tmp/ruby/src/trunk-asserts/vm.c:1617 |
| No locals. |
| #36 0x00007f99e7efc16e in rb_ensure (b_proc=0x7f99e6c86650 <monitor_sync_body>, data1=140298960024192, e_proc=<optimized out>, data2=<optimized out>) at /tmp/ruby/src/trunk-asserts/eval.c:1009 |
| _ec = 0x559d47295c30 |
| _tag = {tag = 36, retval = 140298998043465, buf = {0x559d47295c30, 0x7f99e7efc220 <rb_ensure+432>, 0x0, 0x7f99e59c47f0, 0x559d475a9e50}, prev = 0x7f99e59c4ab0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = 4 |
| errinfo = <optimized out> |
| ec = 0x559d47295c30 |
| ensure_list = {next = 0x0, entry = {marker = 0, e_proc = 0x7f99e6c86b60 <monitor_sync_ensure>, data2 = 140298960024192}} |
| #37 0x00007f99e8069829 in vm_call_cfunc_with_frame_ (ec=0x559d47295c30, reg_cfp=0x559d475a9e50, calling=<optimized out>, argc=0, argv=0x559d474a9fc0, stack_bottom=0x559d474a9fb8) at /tmp/ruby/src/trunk-asserts/vm_insnhelper.c:3475 |
| ci = 0x674100020001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f99e5ac8c70 |
| cfunc = 0x559d471376d8 |
| recv = 140298960024192 |
| block_handler = 94133995347617 |
| frame_type = 1431634051 |
| __func__ = "vm_call_cfunc_with_frame_" |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #38 0x00007f99e80731f9 in vm_sendish (ec=0x559d47295c30, reg_cfp=0x559d475a9e50, cd=0x559d470f31d0, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk-asserts/vm_insnhelper.c:5553 |
| val = 36 |
| ci = 0x674100020001 |
| cc = 0x7f99e5acba90 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x559d470f31d0, cc = 0x7f99e5acba90, block_handler = 94133995347617, recv = 140298960024192, argc = 0, kw_splat = false, heap_argv = 0} |
| #39 0x00007f99e8078c49 in vm_exec_core (ec=0x559d47295c30) at ../../src/trunk-asserts/insns.def:802 |
| bh = <optimized out> |
| blockiseq = <optimized out> |
| leaf = false |
| val = <optimized out> |
| canary = 0x0 |
| cd = 0x559d470f31d0 |
| reg_pc = 0x559d4712df48 |
| reg_cfp = 0x559d475a9e50 |
| insns_address_table = {0x7f99e8075720 <vm_exec_core+5232>, 0x7f99e8075633 <vm_exec_core+4995>, 0x7f99e807557a <vm_exec_core+4810>, 0x7f99e807545c <vm_exec_core+4524>, 0x7f99e8075369 <vm_exec_core+4281>, 0x7f99e807524b <vm_exec_core+3995>, 0x7f99e807755d <vm_exec_core+12973>, 0x7f99e80774af <vm_exec_core+12799>, 0x7f99e80773c3 <vm_exec_core+12563>, 0x7f99e8077312 <vm_exec_core+12386>, 0x7f99e80777e0 <vm_exec_core+13616>, 0x7f99e8077654 <vm_exec_core+13220>, 0x7f99e807770d <vm_exec_core+13405>, 0x7f99e8076ef3 <vm_exec_core+11331>, 0x7f99e80771b7 <vm_exec_core+12039>, 0x7f99e80770e9 <vm_exec_core+11833>, 0x7f99e8077274 <vm_exec_core+12228>, 0x7f99e8076d65 <vm_exec_core+10933>, 0x7f99e8076ca4 <vm_exec_core+10740>, 0x7f99e8076c2a <vm_exec_core+10618>, 0x7f99e8076b44 <vm_exec_core+10388>, 0x7f99e8076a72 <vm_exec_core+10178>, 0x7f99e8078159 <vm_exec_core+16041>, 0x7f99e8077dac <vm_exec_core+15100>, 0x7f99e8077f56 <vm_exec_core+15526>, 0x7f99e80778cb <vm_exec_core+13851>, 0x7f99e8078064 <vm_exec_core+15796>, 0x7f99e8077a82 <vm_exec_core+14290>, 0x7f99e8077e88 <vm_exec_core+15320>, 0x7f99e8076e25 <vm_exec_core+11125>, 0x7f99e8077c65 <vm_exec_core+14773>, 0x7f99e8077b89 <vm_exec_core+14553>, 0x7f99e8077cd0 <vm_exec_core+14880>, 0x7f99e8076fe7 <vm_exec_core+11575>, 0x7f99e8077999 <vm_exec_core+14057>, 0x7f99e80751cd <vm_exec_core+3869>, 0x7f99e80750dd <vm_exec_core+3629>, 0x7f99e807506a <vm_exec_core+3514>, 0x7f99e8074cf4 <vm_exec_core+2628>, 0x7f99e8074bda <vm_exec_core+2346>, 0x7f99e8074daf <vm_exec_core+2815>, 0x7f99e8074a12 <vm_exec_core+1890>, 0x7f99e807501f <vm_exec_core+3439>, 0x7f99e8074af1 <vm_exec_core+2113>, 0x7f99e8074e7f <vm_exec_core+3023>, 0x7f99e8074921 <vm_exec_core+1649>, 0x7f99e8074839 <vm_exec_core+1417>, 0x7f99e807477b <vm_exec_core+1227>, 0x7f99e8074660 <vm_exec_core+944>, 0x7f99e80745a8 <vm_exec_core+760>, 0x7f99e80744de <vm_exec_core+558>, 0x7f99e80743e2 <vm_exec_core+306>, 0x7f99e8074300 <vm_exec_core+80>, 0x7f99e80764da <vm_exec_core+8746>, 0x7f99e80763ee <vm_exec_core+8510>, 0x7f99e807a3f8 <vm_exec_core+24904>, 0x7f99e807633c <vm_exec_core+8332>, 0x7f99e8076229 <vm_exec_core+8057>, 0x7f99e8076124 <vm_exec_core+7796>, 0x7f99e807603d <vm_exec_core+7565>, 0x7f99e8075f41 <vm_exec_core+7313>, 0x7f99e807824a <vm_exec_core+16282>, 0x7f99e8076785 <vm_exec_core+9429>, 0x7f99e80766d9 <vm_exec_core+9257>, 0x7f99e807663a <vm_exec_core+9098>, 0x7f99e807659b <vm_exec_core+8939>, 0x7f99e80768d3 <vm_exec_core+9763>, 0x7f99e8076820 <vm_exec_core+9584>, 0x7f99e807a080 <vm_exec_core+24016>, 0x7f99e807a751 <vm_exec_core+25761>, 0x7f99e807a22c <vm_exec_core+24444>, 0x7f99e807a5a5 <vm_exec_core+25333>, 0x7f99e8079ed4 <vm_exec_core+23588>, 0x7f99e807a8fd <vm_exec_core+26189>, 0x7f99e807a302 <vm_exec_core+24658>, 0x7f99e807a67b <vm_exec_core+25547>, 0x7f99e8079faa <vm_exec_core+23802>, 0x7f99e807a827 <vm_exec_core+25975>, 0x7f99e807a156 <vm_exec_core+24230>, 0x7f99e807a4cf <vm_exec_core+25119>, 0x7f99e8079dfe <vm_exec_core+23374>, 0x7f99e8079d28 <vm_exec_core+23160>, 0x7f99e8079aa7 <vm_exec_core+22519>, 0x7f99e8079c44 <vm_exec_core+22932>, 0x7f99e80769a3 <vm_exec_core+9971>, 0x7f99e8075e57 <vm_exec_core+7079>, 0x7f99e8079848 <vm_exec_core+21912>, 0x7f99e80799db <vm_exec_core+22315>, 0x7f99e8079914 <vm_exec_core+22116>, 0x7f99e8079b7d <vm_exec_core+22733>, 0x7f99e8079771 <vm_exec_core+21697>, 0x7f99e807969b <vm_exec_core+21483>, 0x7f99e8075d5f <vm_exec_core+6831>, 0x7f99e8075b86 <vm_exec_core+6358>, 0x7f99e8075c64 <vm_exec_core+6580>, 0x7f99e8075a9e <vm_exec_core+6126>, 0x7f99e80759b6 <vm_exec_core+5894>, 0x7f99e807590b <vm_exec_core+5723>, 0x7f99e8075860 <vm_exec_core+5552>, 0x7f99e80757e2 <vm_exec_core+5426>, 0x7f99e8075764 <vm_exec_core+5300>, 0x7f99e8075710 <vm_exec_core+5216>, 0x7f99e8075623 <vm_exec_core+4979>, 0x7f99e807556a <vm_exec_core+4794>, 0x7f99e807544c <vm_exec_core+4508>, 0x7f99e8075359 <vm_exec_core+4265>, 0x7f99e807523b <vm_exec_core+3979>, 0x7f99e807754d <vm_exec_core+12957>, 0x7f99e807749f <vm_exec_core+12783>, 0x7f99e80773b3 <vm_exec_core+12547>, 0x7f99e8077302 <vm_exec_core+12370>, 0x7f99e80777d0 <vm_exec_core+13600>, 0x7f99e8077644 <vm_exec_core+13204>, 0x7f99e80776fd <vm_exec_core+13389>, 0x7f99e8076ee3 <vm_exec_core+11315>, 0x7f99e80771a7 <vm_exec_core+12023>, 0x7f99e80770d9 <vm_exec_core+11817>, 0x7f99e8077264 <vm_exec_core+12212>, 0x7f99e8076d55 <vm_exec_core+10917>, 0x7f99e8076c94 <vm_exec_core+10724>, 0x7f99e8076c1a <vm_exec_core+10602>, 0x7f99e8076b34 <vm_exec_core+10372>, 0x7f99e8076a62 <vm_exec_core+10162>, 0x7f99e8078149 <vm_exec_core+16025>, 0x7f99e8077d9c <vm_exec_core+15084>, 0x7f99e8077f46 <vm_exec_core+15510>, 0x7f99e80778bb <vm_exec_core+13835>, 0x7f99e8078054 <vm_exec_core+15780>, 0x7f99e8077a72 <vm_exec_core+14274>, 0x7f99e8077e78 <vm_exec_core+15304>, 0x7f99e8076e15 <vm_exec_core+11109>, 0x7f99e8077c55 <vm_exec_core+14757>, 0x7f99e8077b79 <vm_exec_core+14537>, 0x7f99e8077cc0 <vm_exec_core+14864>, 0x7f99e8076fd7 <vm_exec_core+11559>, 0x7f99e8077989 <vm_exec_core+14041>, 0x7f99e80751bd <vm_exec_core+3853>, 0x7f99e80750cd <vm_exec_core+3613>, 0x7f99e807505a <vm_exec_core+3498>, 0x7f99e8074ce4 <vm_exec_core+2612>, 0x7f99e8074bca <vm_exec_core+2330>, 0x7f99e8074d9f <vm_exec_core+2799>, 0x7f99e8074a02 <vm_exec_core+1874>, 0x7f99e807500f <vm_exec_core+3423>, 0x7f99e8074ae1 <vm_exec_core+2097>, 0x7f99e8074e6f <vm_exec_core+3007>, 0x7f99e8074911 <vm_exec_core+1633>, 0x7f99e8074829 <vm_exec_core+1401>, 0x7f99e807476b <vm_exec_core+1211>, 0x7f99e8074650 <vm_exec_core+928>, 0x7f99e8074598 <vm_exec_core+744>, 0x7f99e80744ce <vm_exec_core+542>, 0x7f99e80743d2 <vm_exec_core+290>, 0x7f99e8079686 <vm_exec_core+21462>, 0x7f99e80764ca <vm_exec_core+8730>, 0x7f99e80763de <vm_exec_core+8494>, 0x7f99e8079671 <vm_exec_core+21441>, 0x7f99e807632c <vm_exec_core+8316>, 0x7f99e8076219 <vm_exec_core+8041>, 0x7f99e8076114 <vm_exec_core+7780>, 0x7f99e807602d <vm_exec_core+7549>, 0x7f99e8075f31 <vm_exec_core+7297>, 0x7f99e807823a <vm_exec_core+16266>, 0x7f99e8076775 <vm_exec_core+9413>, 0x7f99e80766c9 <vm_exec_core+9241>, 0x7f99e807662a <vm_exec_core+9082>, 0x7f99e807658b <vm_exec_core+8923>, 0x7f99e80768c3 <vm_exec_core+9747>, 0x7f99e8076810 <vm_exec_core+9568>, 0x7f99e807965c <vm_exec_core+21420>, 0x7f99e8079647 <vm_exec_core+21399>, 0x7f99e8079632 <vm_exec_core+21378>, 0x7f99e80795de <vm_exec_core+21294>, 0x7f99e80795c9 <vm_exec_core+21273>, 0x7f99e80795b4 <vm_exec_core+21252>, 0x7f99e8079598 <vm_exec_core+21224>, 0x7f99e8079583 <vm_exec_core+21203>, 0x7f99e807956e <vm_exec_core+21182>, 0x7f99e8079559 <vm_exec_core+21161>, 0x7f99e8079544 <vm_exec_core+21140>, 0x7f99e807952f <vm_exec_core+21119>, 0x7f99e807951a <vm_exec_core+21098>, 0x7f99e8079505 <vm_exec_core+21077>, 0x7f99e80794f0 <vm_exec_core+21056>, 0x7f99e80794db <vm_exec_core+21035>, 0x7f99e8076993 <vm_exec_core+9955>, 0x7f99e8075e47 <vm_exec_core+7063>, 0x7f99e80794c6 <vm_exec_core+21014>, 0x7f99e807961d <vm_exec_core+21357>, 0x7f99e8079608 <vm_exec_core+21336>, 0x7f99e80795f3 <vm_exec_core+21315>, 0x7f99e80742ec <vm_exec_core+60>, 0x7f99e80742f0 <vm_exec_core+64>, 0x7f99e8075d4f <vm_exec_core+6815>, 0x7f99e8075b76 <vm_exec_core+6342>, 0x7f99e8075c54 <vm_exec_core+6564>, 0x7f99e8075a8e <vm_exec_core+6110>, 0x7f99e80759a6 <vm_exec_core+5878>, 0x7f99e80758fb <vm_exec_core+5707>, 0x7f99e8075850 <vm_exec_core+5536>...} |
| __func__ = "vm_exec_core" |
| #40 0x00007f99e807b62a in rb_vm_exec (ec=ec@entry=0x559d47295c30) at /tmp/ruby/src/trunk-asserts/vm.c:2467 |
| _ec = 0x559d47295c30 |
| _tag = {tag = 36, retval = 4, buf = {0x559d47295ed0, 0x7f99e807b638 <rb_vm_exec+264>, 0x0, 0x7f99e59c4a90, 0x559d47295c30}, prev = 0x7f99e59c4d20, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = 36 |
| #41 0x00007f99e807bcd6 in invoke_block (ec=ec@entry=0x559d47295c30, iseq=iseq@entry=0x7f99e5a8a990, self=self@entry=140298959375376, cref=cref@entry=0x0, type=type@entry=572653569, opt_pc=0, captured=<optimized out>, captured=<optimized out>) at /tmp/ruby/src/trunk-asserts/vm.c:1492 |
| arg_size = <optimized out> |
| #42 0x00007f99e807edaf in invoke_iseq_block_from_c (me=0x0, is_lambda=0, cref=0x0, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, self=140298959375376, captured=0x559d47295ed0, ec=0x559d47295c30) at /tmp/ruby/src/trunk-asserts/vm.c:1562 |
| iseq = 0x7f99e5a8a990 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = 0 |
| use_argv = 0x7f99e59c4c50 |
| opt_pc = <optimized out> |
| sp = 0x559d474a9f48 |
| av = {206158430248, 140298958949488} |
| stack_argv = 0x559d474a9f48 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #43 invoke_block_from_c_proc (me=0x0, is_lambda=0, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, self=140298959375376, proc=<optimized out>, ec=0x559d47295c30) at /tmp/ruby/src/trunk-asserts/vm.c:1660 |
| block = 0x559d47295ed0 |
| block = <optimized out> |
| again = <optimized out> |
| keyword_hash = <optimized out> |
| #44 vm_invoke_proc (ec=0x559d47295c30, proc=<optimized out>, self=140298959375376, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=0) at /tmp/ruby/src/trunk-asserts/vm.c:1690 |
| No locals. |
| #45 0x00007f99e807ef0c in rb_vm_invoke_proc (ec=0x559d47295c30, proc=proc@entry=0x559d47295ed0, argc=argc@entry=1, argv=argv@entry=0x7f99e59c4c50, kw_splat=0, passed_block_handler=passed_block_handler@entry=0) at /tmp/ruby/src/trunk-asserts/vm.c:1711 |
| self = 140298959375376 |
| #46 0x00007f99e8035410 in thread_do_start_proc (th=0x559d47295a10) at /tmp/ruby/src/trunk-asserts/thread.c:591 |
| args = 140298960022656 |
| args_ptr = 0x7f99e59c4c50 |
| args_len = 1 |
| procval = <optimized out> |
| proc = 0x559d47295ed0 |
| __func__ = "thread_do_start_proc" |
| #47 0x00007f99e80354d1 in thread_do_start (th=0x559d47295a10) at /tmp/ruby/src/trunk-asserts/thread.c:610 |
| result = 36 |
| #48 0x00007f99e8035663 in thread_start_func_2 (th=0x559d47295a10, stack_start=<optimized out>) at /tmp/ruby/src/trunk-asserts/thread.c:666 |
| _ec = 0x559d47295c30 |
| _tag = {tag = 36, retval = 140298730605472, buf = {0x559d47295a10, 0x7f99e80358c0 <thread_start_func_2+832>, 0x0, 0x7f99e59c4ce0, 0x559d47295a10}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| __func__ = "thread_start_func_2" |
| state = <optimized out> |
| errinfo = 4 |
| ractor_main_th = 0x559d46f84090 |
| #49 0x00007f99e8035afd in nt_start (ptr=<optimized out>) at /tmp/ruby/src/trunk-asserts/thread_pthread.c:2221 |
| th = 0x559d47295a10 |
| sched = 0x559d46f85158 |
| nt = <optimized out> |
| vm = 0x559d46f81b10 |
| #50 0x00007f99e7c7fb43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 |
| ret = <optimized out> |
| pd = <optimized out> |
| out = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140728674238448, 997356734168615393, 140298958952000, 25, 140298995365968, 140728674238800, -944461166179595807, -944457236699887135}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #51 0x00007f99e7d10bb4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 |
| No locals. |
| Thread 3 (Thread 0x7f99e59e6640 (LWP 3520803) "drb.rb:1555"): |
| #0 0x00007f99e7d067ed in __GI___select (nfds=7, readfds=0x7f99e0000f90, writefds=0x0, exceptfds=0x0, timeout=0x0) at ../sysdeps/unix/sysv/linux/select.c:69 |
| sc_ret = -514 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| s = <optimized out> |
| us = <optimized out> |
| ns = <optimized out> |
| ts64 = {tv_sec = 94133992091840, tv_nsec = 0} |
| pts64 = 0x0 |
| r = <optimized out> |
| #1 0x00007f99e8037447 in rb_fd_select (n=<optimized out>, readfds=<optimized out>, writefds=<optimized out>, exceptfds=<optimized out>, timeout=<optimized out>) at /tmp/ruby/src/trunk-asserts/thread.c:4040 |
| r = <optimized out> |
| w = <optimized out> |
| e = <optimized out> |
| #2 0x00007f99e8037455 in native_fd_select (n=<optimized out>, readfds=<optimized out>, writefds=<optimized out>, exceptfds=<optimized out>, timeout=<optimized out>, th=<optimized out>) at /tmp/ruby/src/trunk-asserts/thread_pthread.c:2375 |
| No locals. |
| #3 0x00007f99e80375a3 in do_select (p=p@entry=140298959082944) at /tmp/ruby/src/trunk-asserts/thread.c:4189 |
| tv = {tv_sec = 94133988901472, tv_usec = 140298998043465} |
| __region = {prev_status = THREAD_RUNNABLE} |
| set = 0x7f99e59e55c0 |
| result = 0 |
| lerrno = 0 |
| to = 0x0 |
| rel = 0 |
| end = 0 |
| #4 0x00007f99e7efc16e in rb_ensure (b_proc=b_proc@entry=0x7f99e8037460 <do_select>, data1=data1@entry=140298959082944, e_proc=e_proc@entry=0x7f99e80371e0 <select_set_free>, data2=data2@entry=140298959082944) at /tmp/ruby/src/trunk-asserts/eval.c:1009 |
| _ec = 0x559d470cdd00 |
| _tag = {tag = 36, retval = 140298999222168, buf = {0x0, 0x7f99e7efc220 <rb_ensure+432>, 0x0, 0x7f99e59e54c0, 0x7f99e59e55e8}, prev = 0x7f99e59e5760, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = 4 |
| errinfo = <optimized out> |
| ec = 0x559d470cdd00 |
| ensure_list = {next = 0x7f99e59e5740, entry = {marker = 0, e_proc = 0x7f99e80371e0 <select_set_free>, data2 = 140298959082944}} |
| #5 0x00007f99e8037719 in rb_thread_fd_select (max=max@entry=7, read=read@entry=0x7f99e59e5870, write=write@entry=0x0, except=except@entry=0x0, timeout=timeout@entry=0x0) at /tmp/ruby/src/trunk-asserts/thread.c:4249 |
| set = {max = 7, th = 0x559d4728f0c0, rset = 0x7f99e59e5870, wset = 0x0, eset = 0x0, orig_rset = {maxfd = 7, fdset = 0x7f99e0001020}, orig_wset = {maxfd = 0, fdset = 0x0}, orig_eset = {maxfd = 0, fdset = 0x0}, timeout = 0x0} |
| #6 0x00007f99e7f2df79 in select_internal (read=<optimized out>, write=<optimized out>, except=<optimized out>, tp=0x0, fds=0x7f99e59e5870) at /tmp/ruby/src/trunk-asserts/io.c:10613 |
| res = <optimized out> |
| list = <optimized out> |
| rp = 0x7f99e59e5870 |
| wp = 0x0 |
| ep = 0x0 |
| fptr = <optimized out> |
| i = <optimized out> |
| max = 7 |
| n = <optimized out> |
| pending = 0 |
| timerec = {tv_sec = 135168, tv_usec = 4793126568956098816} |
| #7 0x00007f99e7efc16e in rb_ensure (b_proc=b_proc@entry=0x7f99e7f2e4e0 <select_call>, data1=data1@entry=140298959083600, e_proc=e_proc@entry=0x7f99e7f2a6a0 <select_end>, data2=data2@entry=140298959083600) at /tmp/ruby/src/trunk-asserts/eval.c:1009 |
| _ec = 0x559d470cdd00 |
| _tag = {tag = 36, retval = 511101108348, buf = {0x1, 0x7f99e7efc220 <rb_ensure+432>, 0x0, 0x7f99e59e5700, 0x559d46f84260}, prev = 0x7f99e59e5ab0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = 4 |
| errinfo = <optimized out> |
| ec = 0x559d470cdd00 |
| ensure_list = {next = 0x0, entry = {marker = 0, e_proc = 0x7f99e7f2a6a0 <select_end>, data2 = 140298959083600}} |
| #8 0x00007f99e7f2a5fd in rb_f_select (argc=1, argv=0x559d473a9fd8, obj=<optimized out>) at /tmp/ruby/src/trunk-asserts/io.c:11038 |
| scheduler = <optimized out> |
| timeout = 4 |
| args = {read = 140298960330672, write = 4, except = 4, timeout = 0x0, fdsets = {{maxfd = 7, fdset = 0x7f99e0000f90}, {maxfd = 0, fdset = 0x7f99e0000f00}, {maxfd = 0, fdset = 0x7f99e0000e70}, {maxfd = 0, fdset = 0x7f99e0000de0}}} |
| timerec = {tv_sec = 94133994298888, tv_usec = 94133990251776} |
| i = 4 |
| #9 0x00007f99e8069829 in vm_call_cfunc_with_frame_ (ec=0x559d470cdd00, reg_cfp=0x559d474a9e08, calling=<optimized out>, argc=1, argv=0x559d473a9fd8, stack_bottom=0x559d473a9fd0) at /tmp/ruby/src/trunk-asserts/vm_insnhelper.c:3475 |
| ci = 0x161100100003 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f99e6c56280 |
| cfunc = 0x559d46fe8f68 |
| recv = 140298978379488 |
| block_handler = 0 |
| frame_type = 1431634051 |
| __func__ = "vm_call_cfunc_with_frame_" |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #10 0x00007f99e80731f9 in vm_sendish (ec=0x559d470cdd00, reg_cfp=0x559d474a9e08, cd=0x559d471dee90, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk-asserts/vm_insnhelper.c:5553 |
| val = 36 |
| ci = 0x161100100003 |
| cc = 0x7f99e5aca3b0 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x559d471dee90, cc = 0x7f99e5aca3b0, block_handler = 0, recv = 140298978379488, argc = 1, kw_splat = false, heap_argv = 0} |
| #11 0x00007f99e80782fc in vm_exec_core (ec=0x559d470cdd00) at ../../src/trunk-asserts/insns.def:822 |
| bh = 0 |
| cd = 0x559d471dee90 |
| leaf = false |
| val = <optimized out> |
| canary = 0x0 |
| reg_pc = 0x559d471936e0 |
| reg_cfp = 0x559d474a9e08 |
| insns_address_table = {0x7f99e8075720 <vm_exec_core+5232>, 0x7f99e8075633 <vm_exec_core+4995>, 0x7f99e807557a <vm_exec_core+4810>, 0x7f99e807545c <vm_exec_core+4524>, 0x7f99e8075369 <vm_exec_core+4281>, 0x7f99e807524b <vm_exec_core+3995>, 0x7f99e807755d <vm_exec_core+12973>, 0x7f99e80774af <vm_exec_core+12799>, 0x7f99e80773c3 <vm_exec_core+12563>, 0x7f99e8077312 <vm_exec_core+12386>, 0x7f99e80777e0 <vm_exec_core+13616>, 0x7f99e8077654 <vm_exec_core+13220>, 0x7f99e807770d <vm_exec_core+13405>, 0x7f99e8076ef3 <vm_exec_core+11331>, 0x7f99e80771b7 <vm_exec_core+12039>, 0x7f99e80770e9 <vm_exec_core+11833>, 0x7f99e8077274 <vm_exec_core+12228>, 0x7f99e8076d65 <vm_exec_core+10933>, 0x7f99e8076ca4 <vm_exec_core+10740>, 0x7f99e8076c2a <vm_exec_core+10618>, 0x7f99e8076b44 <vm_exec_core+10388>, 0x7f99e8076a72 <vm_exec_core+10178>, 0x7f99e8078159 <vm_exec_core+16041>, 0x7f99e8077dac <vm_exec_core+15100>, 0x7f99e8077f56 <vm_exec_core+15526>, 0x7f99e80778cb <vm_exec_core+13851>, 0x7f99e8078064 <vm_exec_core+15796>, 0x7f99e8077a82 <vm_exec_core+14290>, 0x7f99e8077e88 <vm_exec_core+15320>, 0x7f99e8076e25 <vm_exec_core+11125>, 0x7f99e8077c65 <vm_exec_core+14773>, 0x7f99e8077b89 <vm_exec_core+14553>, 0x7f99e8077cd0 <vm_exec_core+14880>, 0x7f99e8076fe7 <vm_exec_core+11575>, 0x7f99e8077999 <vm_exec_core+14057>, 0x7f99e80751cd <vm_exec_core+3869>, 0x7f99e80750dd <vm_exec_core+3629>, 0x7f99e807506a <vm_exec_core+3514>, 0x7f99e8074cf4 <vm_exec_core+2628>, 0x7f99e8074bda <vm_exec_core+2346>, 0x7f99e8074daf <vm_exec_core+2815>, 0x7f99e8074a12 <vm_exec_core+1890>, 0x7f99e807501f <vm_exec_core+3439>, 0x7f99e8074af1 <vm_exec_core+2113>, 0x7f99e8074e7f <vm_exec_core+3023>, 0x7f99e8074921 <vm_exec_core+1649>, 0x7f99e8074839 <vm_exec_core+1417>, 0x7f99e807477b <vm_exec_core+1227>, 0x7f99e8074660 <vm_exec_core+944>, 0x7f99e80745a8 <vm_exec_core+760>, 0x7f99e80744de <vm_exec_core+558>, 0x7f99e80743e2 <vm_exec_core+306>, 0x7f99e8074300 <vm_exec_core+80>, 0x7f99e80764da <vm_exec_core+8746>, 0x7f99e80763ee <vm_exec_core+8510>, 0x7f99e807a3f8 <vm_exec_core+24904>, 0x7f99e807633c <vm_exec_core+8332>, 0x7f99e8076229 <vm_exec_core+8057>, 0x7f99e8076124 <vm_exec_core+7796>, 0x7f99e807603d <vm_exec_core+7565>, 0x7f99e8075f41 <vm_exec_core+7313>, 0x7f99e807824a <vm_exec_core+16282>, 0x7f99e8076785 <vm_exec_core+9429>, 0x7f99e80766d9 <vm_exec_core+9257>, 0x7f99e807663a <vm_exec_core+9098>, 0x7f99e807659b <vm_exec_core+8939>, 0x7f99e80768d3 <vm_exec_core+9763>, 0x7f99e8076820 <vm_exec_core+9584>, 0x7f99e807a080 <vm_exec_core+24016>, 0x7f99e807a751 <vm_exec_core+25761>, 0x7f99e807a22c <vm_exec_core+24444>, 0x7f99e807a5a5 <vm_exec_core+25333>, 0x7f99e8079ed4 <vm_exec_core+23588>, 0x7f99e807a8fd <vm_exec_core+26189>, 0x7f99e807a302 <vm_exec_core+24658>, 0x7f99e807a67b <vm_exec_core+25547>, 0x7f99e8079faa <vm_exec_core+23802>, 0x7f99e807a827 <vm_exec_core+25975>, 0x7f99e807a156 <vm_exec_core+24230>, 0x7f99e807a4cf <vm_exec_core+25119>, 0x7f99e8079dfe <vm_exec_core+23374>, 0x7f99e8079d28 <vm_exec_core+23160>, 0x7f99e8079aa7 <vm_exec_core+22519>, 0x7f99e8079c44 <vm_exec_core+22932>, 0x7f99e80769a3 <vm_exec_core+9971>, 0x7f99e8075e57 <vm_exec_core+7079>, 0x7f99e8079848 <vm_exec_core+21912>, 0x7f99e80799db <vm_exec_core+22315>, 0x7f99e8079914 <vm_exec_core+22116>, 0x7f99e8079b7d <vm_exec_core+22733>, 0x7f99e8079771 <vm_exec_core+21697>, 0x7f99e807969b <vm_exec_core+21483>, 0x7f99e8075d5f <vm_exec_core+6831>, 0x7f99e8075b86 <vm_exec_core+6358>, 0x7f99e8075c64 <vm_exec_core+6580>, 0x7f99e8075a9e <vm_exec_core+6126>, 0x7f99e80759b6 <vm_exec_core+5894>, 0x7f99e807590b <vm_exec_core+5723>, 0x7f99e8075860 <vm_exec_core+5552>, 0x7f99e80757e2 <vm_exec_core+5426>, 0x7f99e8075764 <vm_exec_core+5300>, 0x7f99e8075710 <vm_exec_core+5216>, 0x7f99e8075623 <vm_exec_core+4979>, 0x7f99e807556a <vm_exec_core+4794>, 0x7f99e807544c <vm_exec_core+4508>, 0x7f99e8075359 <vm_exec_core+4265>, 0x7f99e807523b <vm_exec_core+3979>, 0x7f99e807754d <vm_exec_core+12957>, 0x7f99e807749f <vm_exec_core+12783>, 0x7f99e80773b3 <vm_exec_core+12547>, 0x7f99e8077302 <vm_exec_core+12370>, 0x7f99e80777d0 <vm_exec_core+13600>, 0x7f99e8077644 <vm_exec_core+13204>, 0x7f99e80776fd <vm_exec_core+13389>, 0x7f99e8076ee3 <vm_exec_core+11315>, 0x7f99e80771a7 <vm_exec_core+12023>, 0x7f99e80770d9 <vm_exec_core+11817>, 0x7f99e8077264 <vm_exec_core+12212>, 0x7f99e8076d55 <vm_exec_core+10917>, 0x7f99e8076c94 <vm_exec_core+10724>, 0x7f99e8076c1a <vm_exec_core+10602>, 0x7f99e8076b34 <vm_exec_core+10372>, 0x7f99e8076a62 <vm_exec_core+10162>, 0x7f99e8078149 <vm_exec_core+16025>, 0x7f99e8077d9c <vm_exec_core+15084>, 0x7f99e8077f46 <vm_exec_core+15510>, 0x7f99e80778bb <vm_exec_core+13835>, 0x7f99e8078054 <vm_exec_core+15780>, 0x7f99e8077a72 <vm_exec_core+14274>, 0x7f99e8077e78 <vm_exec_core+15304>, 0x7f99e8076e15 <vm_exec_core+11109>, 0x7f99e8077c55 <vm_exec_core+14757>, 0x7f99e8077b79 <vm_exec_core+14537>, 0x7f99e8077cc0 <vm_exec_core+14864>, 0x7f99e8076fd7 <vm_exec_core+11559>, 0x7f99e8077989 <vm_exec_core+14041>, 0x7f99e80751bd <vm_exec_core+3853>, 0x7f99e80750cd <vm_exec_core+3613>, 0x7f99e807505a <vm_exec_core+3498>, 0x7f99e8074ce4 <vm_exec_core+2612>, 0x7f99e8074bca <vm_exec_core+2330>, 0x7f99e8074d9f <vm_exec_core+2799>, 0x7f99e8074a02 <vm_exec_core+1874>, 0x7f99e807500f <vm_exec_core+3423>, 0x7f99e8074ae1 <vm_exec_core+2097>, 0x7f99e8074e6f <vm_exec_core+3007>, 0x7f99e8074911 <vm_exec_core+1633>, 0x7f99e8074829 <vm_exec_core+1401>, 0x7f99e807476b <vm_exec_core+1211>, 0x7f99e8074650 <vm_exec_core+928>, 0x7f99e8074598 <vm_exec_core+744>, 0x7f99e80744ce <vm_exec_core+542>, 0x7f99e80743d2 <vm_exec_core+290>, 0x7f99e8079686 <vm_exec_core+21462>, 0x7f99e80764ca <vm_exec_core+8730>, 0x7f99e80763de <vm_exec_core+8494>, 0x7f99e8079671 <vm_exec_core+21441>, 0x7f99e807632c <vm_exec_core+8316>, 0x7f99e8076219 <vm_exec_core+8041>, 0x7f99e8076114 <vm_exec_core+7780>, 0x7f99e807602d <vm_exec_core+7549>, 0x7f99e8075f31 <vm_exec_core+7297>, 0x7f99e807823a <vm_exec_core+16266>, 0x7f99e8076775 <vm_exec_core+9413>, 0x7f99e80766c9 <vm_exec_core+9241>, 0x7f99e807662a <vm_exec_core+9082>, 0x7f99e807658b <vm_exec_core+8923>, 0x7f99e80768c3 <vm_exec_core+9747>, 0x7f99e8076810 <vm_exec_core+9568>, 0x7f99e807965c <vm_exec_core+21420>, 0x7f99e8079647 <vm_exec_core+21399>, 0x7f99e8079632 <vm_exec_core+21378>, 0x7f99e80795de <vm_exec_core+21294>, 0x7f99e80795c9 <vm_exec_core+21273>, 0x7f99e80795b4 <vm_exec_core+21252>, 0x7f99e8079598 <vm_exec_core+21224>, 0x7f99e8079583 <vm_exec_core+21203>, 0x7f99e807956e <vm_exec_core+21182>, 0x7f99e8079559 <vm_exec_core+21161>, 0x7f99e8079544 <vm_exec_core+21140>, 0x7f99e807952f <vm_exec_core+21119>, 0x7f99e807951a <vm_exec_core+21098>, 0x7f99e8079505 <vm_exec_core+21077>, 0x7f99e80794f0 <vm_exec_core+21056>, 0x7f99e80794db <vm_exec_core+21035>, 0x7f99e8076993 <vm_exec_core+9955>, 0x7f99e8075e47 <vm_exec_core+7063>, 0x7f99e80794c6 <vm_exec_core+21014>, 0x7f99e807961d <vm_exec_core+21357>, 0x7f99e8079608 <vm_exec_core+21336>, 0x7f99e80795f3 <vm_exec_core+21315>, 0x7f99e80742ec <vm_exec_core+60>, 0x7f99e80742f0 <vm_exec_core+64>, 0x7f99e8075d4f <vm_exec_core+6815>, 0x7f99e8075b76 <vm_exec_core+6342>, 0x7f99e8075c54 <vm_exec_core+6564>, 0x7f99e8075a8e <vm_exec_core+6110>, 0x7f99e80759a6 <vm_exec_core+5878>, 0x7f99e80758fb <vm_exec_core+5707>, 0x7f99e8075850 <vm_exec_core+5536>...} |
| __func__ = "vm_exec_core" |
| #12 0x00007f99e807b62a in rb_vm_exec (ec=ec@entry=0x559d470cdd00) at /tmp/ruby/src/trunk-asserts/vm.c:2467 |
| _ec = 0x559d470cdd00 |
| _tag = {tag = 36, retval = 4, buf = {0x559d4728ee90, 0x7f99e807b638 <rb_vm_exec+264>, 0x0, 0x7f99e59e5a90, 0x559d470cdd00}, prev = 0x7f99e59e5d20, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = 36 |
| #13 0x00007f99e807bcd6 in invoke_block (ec=ec@entry=0x559d470cdd00, iseq=iseq@entry=0x7f99e5a89d30, self=self@entry=140298959660352, cref=cref@entry=0x0, type=type@entry=572653569, opt_pc=0, captured=<optimized out>, captured=<optimized out>) at /tmp/ruby/src/trunk-asserts/vm.c:1492 |
| arg_size = <optimized out> |
| #14 0x00007f99e807edaf in invoke_iseq_block_from_c (me=0x0, is_lambda=0, cref=0x0, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, self=140298959660352, captured=0x559d4728ee90, ec=0x559d470cdd00) at /tmp/ruby/src/trunk-asserts/vm.c:1562 |
| iseq = 0x7f99e5a89d30 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = 0 |
| use_argv = 0x7f99e59e5c50 |
| opt_pc = <optimized out> |
| sp = 0x559d473a9f38 |
| av = {206158430248, 140298959084656} |
| stack_argv = 0x559d473a9f38 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #15 invoke_block_from_c_proc (me=0x0, is_lambda=0, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, self=140298959660352, proc=<optimized out>, ec=0x559d470cdd00) at /tmp/ruby/src/trunk-asserts/vm.c:1660 |
| block = 0x559d4728ee90 |
| block = <optimized out> |
| again = <optimized out> |
| keyword_hash = <optimized out> |
| #16 vm_invoke_proc (ec=0x559d470cdd00, proc=<optimized out>, self=140298959660352, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=0) at /tmp/ruby/src/trunk-asserts/vm.c:1690 |
| No locals. |
| #17 0x00007f99e807ef0c in rb_vm_invoke_proc (ec=0x559d470cdd00, proc=proc@entry=0x559d4728ee90, argc=argc@entry=0, argv=argv@entry=0x7f99e59e5c50, kw_splat=0, passed_block_handler=passed_block_handler@entry=0) at /tmp/ruby/src/trunk-asserts/vm.c:1711 |
| self = 140298959660352 |
| #18 0x00007f99e8035410 in thread_do_start_proc (th=0x559d4728f0c0) at /tmp/ruby/src/trunk-asserts/thread.c:591 |
| args = 140298960030624 |
| args_ptr = 0x7f99e59e5c50 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x559d4728ee90 |
| __func__ = "thread_do_start_proc" |
| #19 0x00007f99e80354d1 in thread_do_start (th=0x559d4728f0c0) at /tmp/ruby/src/trunk-asserts/thread.c:610 |
| result = 36 |
| #20 0x00007f99e8035663 in thread_start_func_2 (th=0x559d4728f0c0, stack_start=<optimized out>) at /tmp/ruby/src/trunk-asserts/thread.c:666 |
| _ec = 0x559d470cdd00 |
| _tag = {tag = 36, retval = 140298864823200, buf = {0x559d4728f0c0, 0x7f99e80358c0 <thread_start_func_2+832>, 0x0, 0x7f99e59e5ce0, 0x559d4728f0c0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| __func__ = "thread_start_func_2" |
| state = <optimized out> |
| errinfo = 4 |
| ractor_main_th = 0x559d46f84090 |
| #21 0x00007f99e8035afd in nt_start (ptr=<optimized out>) at /tmp/ruby/src/trunk-asserts/thread_pthread.c:2221 |
| th = 0x559d4728f0c0 |
| sched = 0x559d46f85158 |
| nt = <optimized out> |
| vm = 0x559d46f81b10 |
| #22 0x00007f99e7c7fb43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 |
| ret = <optimized out> |
| pd = <optimized out> |
| out = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140728674241040, 997356734168615393, 140298959087168, 25, 140298995365968, 140728674241392, -944461148462855711, -944457236699887135}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #23 0x00007f99e7d10bb4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 |
| No locals. |
| Thread 2 (Thread 0x7f99e6c2f640 (LWP 3520802) "ruby"): |
| #0 0x00007f99e7d10fde in epoll_wait (epfd=4, events=events@entry=0x7f99e8385b7c <timer_th+28>, maxevents=maxevents@entry=16, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 |
| sc_ret = -4 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f99e803341c in timer_thread_polling (vm=vm@entry=0x559d46f81b10) at /tmp/ruby/src/trunk-asserts/thread_pthread_mn.c:721 |
| r = <optimized out> |
| #2 0x00007f99e803393a in timer_thread_func (ptr=0x559d46f81b10) at /tmp/ruby/src/trunk-asserts/thread_pthread.c:2981 |
| vm = 0x559d46f81b10 |
| #3 0x00007f99e7c7fb43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 |
| ret = <optimized out> |
| pd = <optimized out> |
| out = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140728674242800, 997356734168615393, 140298978260544, 25, 140298995365968, 140728674243152, -944454995385333279, -944457236699887135}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #4 0x00007f99e7d10bb4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 |
| No locals. |
| Thread 1 (Thread 0x7f99e7a08c00 (LWP 3520800) "ruby"): |
| #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x559d46f85000) at ./nptl/futex-internal.c:57 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| resultvar = <optimized out> |
| __arg6 = <optimized out> |
| __arg5 = <optimized out> |
| __arg4 = <optimized out> |
| __arg3 = <optimized out> |
| __arg2 = <optimized out> |
| __arg1 = <optimized out> |
| _a6 = <optimized out> |
| _a5 = <optimized out> |
| _a4 = <optimized out> |
| _a3 = <optimized out> |
| _a2 = <optimized out> |
| _a1 = <optimized out> |
| #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x559d46f85000) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 256 |
| op = 393 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x559d46f85000, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007f99e7c7eac1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x559d46f85158, cond=0x559d46f84fd8) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f99e7c7e7a0 <__condvar_cleanup_waiting>, __arg = 0x7ffdf2a34e00, __canceltype = 256, __prev = 0x0} |
| cbuffer = {wseq = 4, cond = 0x559d46f84fd8, mutex = 0x559d46f85158, private = 0} |
| err = <optimized out> |
| g = 0 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 4 |
| seq = 2 |
| private = 0 |
| maxspin = <optimized out> |
| err = <optimized out> |
| result = <optimized out> |
| wseq = <optimized out> |
| g = <optimized out> |
| seq = <optimized out> |
| flags = <optimized out> |
| private = <optimized out> |
| signals = <optimized out> |
| done = <optimized out> |
| g1_start = <optimized out> |
| spin = <optimized out> |
| buffer = <optimized out> |
| cbuffer = <optimized out> |
| s = <optimized out> |
| #4 ___pthread_cond_wait (cond=0x559d46f84fd8, mutex=mutex@entry=0x559d46f85158) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x00007f99e802fb0d in rb_native_cond_wait (cond=<optimized out>, mutex=mutex@entry=0x559d46f85158) at /tmp/ruby/src/trunk-asserts/thread_pthread.c:214 |
| r = <optimized out> |
| #6 0x00007f99e8030f88 in thread_sched_wait_running_turn (sched=0x559d46f85158, th=0x559d46f84090, can_direct_transfer=false) at /tmp/ruby/src/trunk-asserts/thread_pthread.c:826 |
| next_th = 0x0 |
| __func__ = "thread_sched_wait_running_turn" |
| #7 0x00007f99e8031435 in thread_sched_to_waiting_until_wakeup (sched=sched@entry=0x559d46f85158, th=th@entry=0x559d46f84090) at /tmp/ruby/src/trunk-asserts/thread_pthread.c:1071 |
| can_direct_transfer = <optimized out> |
| #8 0x00007f99e8031474 in native_sleep (th=th@entry=0x559d46f84090, rel=0x0) at /tmp/ruby/src/trunk-asserts/thread_pthread.c:3259 |
| sched = 0x559d46f85158 |
| #9 0x00007f99e8033c97 in sleep_forever (th=th@entry=0x559d46f84090, fl=13) at /tmp/ruby/src/trunk-asserts/thread.c:1329 |
| prev_status = THREAD_RUNNABLE |
| status = THREAD_STOPPED_FOREVER |
| woke = <optimized out> |
| #10 0x00007f99e8035d83 in thread_join_sleep (arg=arg@entry=140728674242672) at /tmp/ruby/src/trunk-asserts/thread.c:1034 |
| scheduler = <optimized out> |
| p = 0x7ffdf2a35070 |
| target_th = 0x559d4728f0c0 |
| th = 0x559d46f84090 |
| end = 0 |
| limit = 0x0 |
| #11 0x00007f99e7efc16e in rb_ensure (b_proc=b_proc@entry=0x7f99e8035cc0 <thread_join_sleep>, data1=data1@entry=140728674242672, e_proc=e_proc@entry=0x7f99e80299e0 <remove_from_join_list>, data2=data2@entry=140728674242672) at /tmp/ruby/src/trunk-asserts/eval.c:1009 |
| _ec = 0x559d46f852f0 |
| _tag = {tag = 36, retval = 140298998025544, buf = {0x0, 0x7f99e7efc220 <rb_ensure+432>, 0x0, 0x7ffdf2a34f60, 0x7f99e8060638 <imemo_type_p+8>}, prev = 0x7ffdf2a352d0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = 4 |
| errinfo = <optimized out> |
| ec = 0x559d46f852f0 |
| ensure_list = {next = 0x0, entry = {marker = 0, e_proc = 0x7f99e80299e0 <remove_from_join_list>, data2 = 140728674242672}} |
| #12 0x00007f99e802c8ae in thread_join (target_th=0x559d4728f0c0, timeout=4, limit=0x0) at /tmp/ruby/src/trunk-asserts/thread.c:1083 |
| waiter = {next = 0x0, thread = 0x559d46f84090, fiber = 0x0} |
| arg = {waiter = 0x7ffdf2a35050, target = 0x559d4728f0c0, timeout = 4, limit = 0x0} |
| ec = <optimized out> |
| th = <optimized out> |
| fiber = <optimized out> |
| #13 0x00007f99e802c9e6 in thread_join_m (argc=<optimized out>, argv=<optimized out>, self=140298960030480) at /tmp/ruby/src/trunk-asserts/thread.c:1180 |
| timeout = 4 |
| rel = 0 |
| limit = 0x0 |
| #14 0x00007f99e8069829 in vm_call_cfunc_with_frame_ (ec=0x559d46f852f0, reg_cfp=0x7f99e7a06fa0, calling=<optimized out>, argc=0, argv=0x7f99e7907050, stack_bottom=0x7f99e7907048) at /tmp/ruby/src/trunk-asserts/vm_insnhelper.c:3475 |
| ci = 0x34e100100001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f99e6c31c80 |
| cfunc = 0x559d47015268 |
| recv = 140298960030480 |
| block_handler = 0 |
| frame_type = 1431634051 |
| __func__ = "vm_call_cfunc_with_frame_" |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #15 0x00007f99e80731f9 in vm_sendish (ec=0x559d46f852f0, reg_cfp=0x7f99e7a06fa0, cd=0x559d4711d780, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk-asserts/vm_insnhelper.c:5553 |
| val = 36 |
| ci = 0x34e100100001 |
| cc = 0x7f99e5ac6960 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x559d4711d780, cc = 0x7f99e5ac6960, block_handler = 0, recv = 140298960030480, argc = 0, kw_splat = false, heap_argv = 0} |
| #16 0x00007f99e80782fc in vm_exec_core (ec=0x559d46f852f0) at ../../src/trunk-asserts/insns.def:822 |
| bh = 0 |
| cd = 0x559d4711d780 |
| leaf = false |
| val = <optimized out> |
| canary = 0x0 |
| reg_pc = 0x559d470df980 |
| reg_cfp = 0x7f99e7a06fa0 |
| insns_address_table = {0x7f99e8075720 <vm_exec_core+5232>, 0x7f99e8075633 <vm_exec_core+4995>, 0x7f99e807557a <vm_exec_core+4810>, 0x7f99e807545c <vm_exec_core+4524>, 0x7f99e8075369 <vm_exec_core+4281>, 0x7f99e807524b <vm_exec_core+3995>, 0x7f99e807755d <vm_exec_core+12973>, 0x7f99e80774af <vm_exec_core+12799>, 0x7f99e80773c3 <vm_exec_core+12563>, 0x7f99e8077312 <vm_exec_core+12386>, 0x7f99e80777e0 <vm_exec_core+13616>, 0x7f99e8077654 <vm_exec_core+13220>, 0x7f99e807770d <vm_exec_core+13405>, 0x7f99e8076ef3 <vm_exec_core+11331>, 0x7f99e80771b7 <vm_exec_core+12039>, 0x7f99e80770e9 <vm_exec_core+11833>, 0x7f99e8077274 <vm_exec_core+12228>, 0x7f99e8076d65 <vm_exec_core+10933>, 0x7f99e8076ca4 <vm_exec_core+10740>, 0x7f99e8076c2a <vm_exec_core+10618>, 0x7f99e8076b44 <vm_exec_core+10388>, 0x7f99e8076a72 <vm_exec_core+10178>, 0x7f99e8078159 <vm_exec_core+16041>, 0x7f99e8077dac <vm_exec_core+15100>, 0x7f99e8077f56 <vm_exec_core+15526>, 0x7f99e80778cb <vm_exec_core+13851>, 0x7f99e8078064 <vm_exec_core+15796>, 0x7f99e8077a82 <vm_exec_core+14290>, 0x7f99e8077e88 <vm_exec_core+15320>, 0x7f99e8076e25 <vm_exec_core+11125>, 0x7f99e8077c65 <vm_exec_core+14773>, 0x7f99e8077b89 <vm_exec_core+14553>, 0x7f99e8077cd0 <vm_exec_core+14880>, 0x7f99e8076fe7 <vm_exec_core+11575>, 0x7f99e8077999 <vm_exec_core+14057>, 0x7f99e80751cd <vm_exec_core+3869>, 0x7f99e80750dd <vm_exec_core+3629>, 0x7f99e807506a <vm_exec_core+3514>, 0x7f99e8074cf4 <vm_exec_core+2628>, 0x7f99e8074bda <vm_exec_core+2346>, 0x7f99e8074daf <vm_exec_core+2815>, 0x7f99e8074a12 <vm_exec_core+1890>, 0x7f99e807501f <vm_exec_core+3439>, 0x7f99e8074af1 <vm_exec_core+2113>, 0x7f99e8074e7f <vm_exec_core+3023>, 0x7f99e8074921 <vm_exec_core+1649>, 0x7f99e8074839 <vm_exec_core+1417>, 0x7f99e807477b <vm_exec_core+1227>, 0x7f99e8074660 <vm_exec_core+944>, 0x7f99e80745a8 <vm_exec_core+760>, 0x7f99e80744de <vm_exec_core+558>, 0x7f99e80743e2 <vm_exec_core+306>, 0x7f99e8074300 <vm_exec_core+80>, 0x7f99e80764da <vm_exec_core+8746>, 0x7f99e80763ee <vm_exec_core+8510>, 0x7f99e807a3f8 <vm_exec_core+24904>, 0x7f99e807633c <vm_exec_core+8332>, 0x7f99e8076229 <vm_exec_core+8057>, 0x7f99e8076124 <vm_exec_core+7796>, 0x7f99e807603d <vm_exec_core+7565>, 0x7f99e8075f41 <vm_exec_core+7313>, 0x7f99e807824a <vm_exec_core+16282>, 0x7f99e8076785 <vm_exec_core+9429>, 0x7f99e80766d9 <vm_exec_core+9257>, 0x7f99e807663a <vm_exec_core+9098>, 0x7f99e807659b <vm_exec_core+8939>, 0x7f99e80768d3 <vm_exec_core+9763>, 0x7f99e8076820 <vm_exec_core+9584>, 0x7f99e807a080 <vm_exec_core+24016>, 0x7f99e807a751 <vm_exec_core+25761>, 0x7f99e807a22c <vm_exec_core+24444>, 0x7f99e807a5a5 <vm_exec_core+25333>, 0x7f99e8079ed4 <vm_exec_core+23588>, 0x7f99e807a8fd <vm_exec_core+26189>, 0x7f99e807a302 <vm_exec_core+24658>, 0x7f99e807a67b <vm_exec_core+25547>, 0x7f99e8079faa <vm_exec_core+23802>, 0x7f99e807a827 <vm_exec_core+25975>, 0x7f99e807a156 <vm_exec_core+24230>, 0x7f99e807a4cf <vm_exec_core+25119>, 0x7f99e8079dfe <vm_exec_core+23374>, 0x7f99e8079d28 <vm_exec_core+23160>, 0x7f99e8079aa7 <vm_exec_core+22519>, 0x7f99e8079c44 <vm_exec_core+22932>, 0x7f99e80769a3 <vm_exec_core+9971>, 0x7f99e8075e57 <vm_exec_core+7079>, 0x7f99e8079848 <vm_exec_core+21912>, 0x7f99e80799db <vm_exec_core+22315>, 0x7f99e8079914 <vm_exec_core+22116>, 0x7f99e8079b7d <vm_exec_core+22733>, 0x7f99e8079771 <vm_exec_core+21697>, 0x7f99e807969b <vm_exec_core+21483>, 0x7f99e8075d5f <vm_exec_core+6831>, 0x7f99e8075b86 <vm_exec_core+6358>, 0x7f99e8075c64 <vm_exec_core+6580>, 0x7f99e8075a9e <vm_exec_core+6126>, 0x7f99e80759b6 <vm_exec_core+5894>, 0x7f99e807590b <vm_exec_core+5723>, 0x7f99e8075860 <vm_exec_core+5552>, 0x7f99e80757e2 <vm_exec_core+5426>, 0x7f99e8075764 <vm_exec_core+5300>, 0x7f99e8075710 <vm_exec_core+5216>, 0x7f99e8075623 <vm_exec_core+4979>, 0x7f99e807556a <vm_exec_core+4794>, 0x7f99e807544c <vm_exec_core+4508>, 0x7f99e8075359 <vm_exec_core+4265>, 0x7f99e807523b <vm_exec_core+3979>, 0x7f99e807754d <vm_exec_core+12957>, 0x7f99e807749f <vm_exec_core+12783>, 0x7f99e80773b3 <vm_exec_core+12547>, 0x7f99e8077302 <vm_exec_core+12370>, 0x7f99e80777d0 <vm_exec_core+13600>, 0x7f99e8077644 <vm_exec_core+13204>, 0x7f99e80776fd <vm_exec_core+13389>, 0x7f99e8076ee3 <vm_exec_core+11315>, 0x7f99e80771a7 <vm_exec_core+12023>, 0x7f99e80770d9 <vm_exec_core+11817>, 0x7f99e8077264 <vm_exec_core+12212>, 0x7f99e8076d55 <vm_exec_core+10917>, 0x7f99e8076c94 <vm_exec_core+10724>, 0x7f99e8076c1a <vm_exec_core+10602>, 0x7f99e8076b34 <vm_exec_core+10372>, 0x7f99e8076a62 <vm_exec_core+10162>, 0x7f99e8078149 <vm_exec_core+16025>, 0x7f99e8077d9c <vm_exec_core+15084>, 0x7f99e8077f46 <vm_exec_core+15510>, 0x7f99e80778bb <vm_exec_core+13835>, 0x7f99e8078054 <vm_exec_core+15780>, 0x7f99e8077a72 <vm_exec_core+14274>, 0x7f99e8077e78 <vm_exec_core+15304>, 0x7f99e8076e15 <vm_exec_core+11109>, 0x7f99e8077c55 <vm_exec_core+14757>, 0x7f99e8077b79 <vm_exec_core+14537>, 0x7f99e8077cc0 <vm_exec_core+14864>, 0x7f99e8076fd7 <vm_exec_core+11559>, 0x7f99e8077989 <vm_exec_core+14041>, 0x7f99e80751bd <vm_exec_core+3853>, 0x7f99e80750cd <vm_exec_core+3613>, 0x7f99e807505a <vm_exec_core+3498>, 0x7f99e8074ce4 <vm_exec_core+2612>, 0x7f99e8074bca <vm_exec_core+2330>, 0x7f99e8074d9f <vm_exec_core+2799>, 0x7f99e8074a02 <vm_exec_core+1874>, 0x7f99e807500f <vm_exec_core+3423>, 0x7f99e8074ae1 <vm_exec_core+2097>, 0x7f99e8074e6f <vm_exec_core+3007>, 0x7f99e8074911 <vm_exec_core+1633>, 0x7f99e8074829 <vm_exec_core+1401>, 0x7f99e807476b <vm_exec_core+1211>, 0x7f99e8074650 <vm_exec_core+928>, 0x7f99e8074598 <vm_exec_core+744>, 0x7f99e80744ce <vm_exec_core+542>, 0x7f99e80743d2 <vm_exec_core+290>, 0x7f99e8079686 <vm_exec_core+21462>, 0x7f99e80764ca <vm_exec_core+8730>, 0x7f99e80763de <vm_exec_core+8494>, 0x7f99e8079671 <vm_exec_core+21441>, 0x7f99e807632c <vm_exec_core+8316>, 0x7f99e8076219 <vm_exec_core+8041>, 0x7f99e8076114 <vm_exec_core+7780>, 0x7f99e807602d <vm_exec_core+7549>, 0x7f99e8075f31 <vm_exec_core+7297>, 0x7f99e807823a <vm_exec_core+16266>, 0x7f99e8076775 <vm_exec_core+9413>, 0x7f99e80766c9 <vm_exec_core+9241>, 0x7f99e807662a <vm_exec_core+9082>, 0x7f99e807658b <vm_exec_core+8923>, 0x7f99e80768c3 <vm_exec_core+9747>, 0x7f99e8076810 <vm_exec_core+9568>, 0x7f99e807965c <vm_exec_core+21420>, 0x7f99e8079647 <vm_exec_core+21399>, 0x7f99e8079632 <vm_exec_core+21378>, 0x7f99e80795de <vm_exec_core+21294>, 0x7f99e80795c9 <vm_exec_core+21273>, 0x7f99e80795b4 <vm_exec_core+21252>, 0x7f99e8079598 <vm_exec_core+21224>, 0x7f99e8079583 <vm_exec_core+21203>, 0x7f99e807956e <vm_exec_core+21182>, 0x7f99e8079559 <vm_exec_core+21161>, 0x7f99e8079544 <vm_exec_core+21140>, 0x7f99e807952f <vm_exec_core+21119>, 0x7f99e807951a <vm_exec_core+21098>, 0x7f99e8079505 <vm_exec_core+21077>, 0x7f99e80794f0 <vm_exec_core+21056>, 0x7f99e80794db <vm_exec_core+21035>, 0x7f99e8076993 <vm_exec_core+9955>, 0x7f99e8075e47 <vm_exec_core+7063>, 0x7f99e80794c6 <vm_exec_core+21014>, 0x7f99e807961d <vm_exec_core+21357>, 0x7f99e8079608 <vm_exec_core+21336>, 0x7f99e80795f3 <vm_exec_core+21315>, 0x7f99e80742ec <vm_exec_core+60>, 0x7f99e80742f0 <vm_exec_core+64>, 0x7f99e8075d4f <vm_exec_core+6815>, 0x7f99e8075b76 <vm_exec_core+6342>, 0x7f99e8075c54 <vm_exec_core+6564>, 0x7f99e8075a8e <vm_exec_core+6110>, 0x7f99e80759a6 <vm_exec_core+5878>, 0x7f99e80758fb <vm_exec_core+5707>, 0x7f99e8075850 <vm_exec_core+5536>...} |
| __func__ = "vm_exec_core" |
| #17 0x00007f99e807b62a in rb_vm_exec (ec=0x559d46f852f0) at /tmp/ruby/src/trunk-asserts/vm.c:2467 |
| _ec = 0x559d46f852f0 |
| _tag = {tag = 36, retval = 4, buf = {0x559d46f852f0, 0x7f99e807b638 <rb_vm_exec+264>, 0x0, 0x7ffdf2a352b0, 0x7f99e8059fe8 <imemo_type_p+8>}, prev = 0x7ffdf2a35380, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = 36 |
| #18 0x00007f99e807bc70 in rb_iseq_eval_main (iseq=iseq@entry=0x7f99e5aaa9d0) at /tmp/ruby/src/trunk-asserts/vm.c:2733 |
| ec = <optimized out> |
| val = <optimized out> |
| #19 0x00007f99e7ef83d0 in rb_ec_exec_node (ec=ec@entry=0x559d46f852f0, n=n@entry=0x7f99e5aaa9d0) at /tmp/ruby/src/trunk-asserts/eval.c:287 |
| th = <optimized out> |
| _ec = <optimized out> |
| _tag = {tag = 36, retval = 94133988905712, buf = {0x559d46f852f0, 0x7f99e7ef8400 <rb_ec_exec_node+192>, 0x0, 0x7ffdf2a35360, 0x24}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7f99e5aaa9d0 |
| #20 0x00007f99e7efd7db in ruby_run_node (n=0x7f99e5aaa9d0) at /tmp/ruby/src/trunk-asserts/eval.c:328 |
| ec = 0x559d46f852f0 |
| status = 0 |
| #21 0x0000559d467d428b in rb_main (argc=4, argv=0x7ffdf2a35598) at /tmp/ruby/src/trunk-asserts/main.c:39 |
| variable_in_this_stack_frame = 4 |
| #22 0x0000559d467d4158 in main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk-asserts/main.c:58 |
| No locals. |
| >>> Dump Ruby level backtrace (if possible) |
| th: 0x559d46f84090, native_id: 0x7f99e7a08c00 |
| -- Control frame information ----------------------------------------------- |
| c:0003 p:---- s:0011 e:000010 CFUNC :join |
| c:0002 p:0084 s:0007 E:0007a8 EVAL /tmp/ruby/src/trunk-asserts/test/drb/ut_drb.rb:187 [FINISH] |
| c:0001 p:0000 s:0003 E:000a50 DUMMY [FINISH] |
| th: 0x559d4728f0c0, native_id: 0x7f99e59e6640 |
| -- Control frame information ----------------------------------------------- |
| c:0006 p:---- s:0027 e:000026 CFUNC :select |
| c:0005 p:0012 s:0022 e:000021 METHOD /tmp/ruby/src/trunk-asserts/lib/drb/drb.rb:986 |
| c:0004 p:0007 s:0017 e:000016 METHOD /tmp/ruby/src/trunk-asserts/lib/drb/drb.rb:972 |
| c:0003 p:0005 s:0011 e:000010 METHOD /tmp/ruby/src/trunk-asserts/lib/drb/drb.rb:1714 |
| c:0002 p:0008 s:0006 e:000005 BLOCK /tmp/ruby/src/trunk-asserts/lib/drb/drb.rb:1557 [FINISH] |
| c:0001 p:---- s:0003 e:000002 DUMMY [FINISH] |
| th: 0x559d47295a10, native_id: 0x7f99e59c5640 |
| -- Control frame information ----------------------------------------------- |
| c:0011 p:---- s:0045 e:000044 CFUNC :sleep |
| c:0010 p:---- s:0042 e:000041 CFUNC :wait |
| c:0009 p:---- s:0039 e:000038 CFUNC :wait_for_cond |
| c:0008 p:0019 s:0033 e:000032 METHOD /tmp/ruby/build/trunk-asserts/.ext/common/monitor.rb:107 |
| c:0007 p:0009 s:0028 e:000027 METHOD /tmp/ruby/build/trunk-asserts/.ext/common/monitor.rb:124 |
| c:0006 p:0006 s:0024 e:000023 BLOCK /tmp/ruby/src/trunk-asserts/lib/drb/drb.rb:1238 [FINISH] |
| c:0005 p:---- s:0021 e:000020 CFUNC :synchronize |
| c:0004 p:0009 s:0017 e:000016 METHOD /tmp/ruby/build/trunk-asserts/.ext/common/monitor.rb:201 |
| c:0003 p:0004 s:0012 e:000011 METHOD /tmp/ruby/src/trunk-asserts/lib/drb/drb.rb:1237 |
| c:0002 p:0014 s:0008 e:000007 BLOCK /tmp/ruby/src/trunk-asserts/lib/drb/drb.rb:1262 [FINISH] |
| c:0001 p:---- s:0003 e:000002 DUMMY [FINISH] |
| th: 0x7f99dc005e50, native_id: 0x7f99e5983640 |
| -- Control frame information ----------------------------------------------- |
| c:0003 p:0023 s:0017 e:000016 METHOD <internal:thread_sync>:18 |
| c:0002 p:0019 s:0010 e:000009 BLOCK /tmp/ruby/src/trunk-asserts/lib/timeout.rb:102 [FINISH] |
| c:0001 p:---- s:0003 e:000002 DUMMY [FINISH] |
| th: 0x7f99e020a720, native_id: 0x7f99e59a4640 |
| -- Control frame information ----------------------------------------------- |
| c:0023 p:---- s:0116 e:000115 CFUNC :sleep |
| c:0022 p:---- s:0113 e:000112 CFUNC :wait |
| c:0021 p:---- s:0110 e:000109 CFUNC :wait_for_cond |
| c:0020 p:0019 s:0104 e:000103 METHOD /tmp/ruby/build/trunk-asserts/.ext/common/monitor.rb:107 |
| c:0019 p:0009 s:0099 e:000098 METHOD /tmp/ruby/build/trunk-asserts/.ext/common/monitor.rb:124 |
| c:0018 p:0006 s:0095 e:000094 BLOCK /tmp/ruby/src/trunk-asserts/lib/drb/drb.rb:1223 [FINISH] |
| c:0017 p:---- s:0091 e:000090 CFUNC :synchronize |
| c:0016 p:0009 s:0087 e:000086 METHOD /tmp/ruby/build/trunk-asserts/.ext/common/monitor.rb:201 |
| c:0015 p:0004 s:0082 e:000081 METHOD /tmp/ruby/src/trunk-asserts/lib/drb/drb.rb:1222 |
| c:0014 p:0023 s:0075 e:000074 METHOD /tmp/ruby/src/trunk-asserts/lib/drb/drb.rb:1300 |
| c:0013 p:0008 s:0067 e:000066 BLOCK /tmp/ruby/src/trunk-asserts/lib/drb/drb.rb:1142 |
| c:0012 p:0014 s:0064 e:000063 METHOD /tmp/ruby/src/trunk-asserts/lib/drb/drb.rb:1161 |
| c:0011 p:0053 s:0057 e:000056 METHOD /tmp/ruby/src/trunk-asserts/lib/drb/drb.rb:1141 |
| c:0010 p:0008 s:0046 e:000045 BLOCK /tmp/ruby/src/trunk-asserts/lib/drb/extserv.rb:32 [FINISH] |
| c:0009 p:---- s:0042 e:000041 CFUNC :synchronize |
| c:0008 p:0009 s:0038 e:000037 METHOD /tmp/ruby/build/trunk-asserts/.ext/common/monitor.rb:201 |
| c:0007 p:0004 s:0033 e:000032 METHOD /tmp/ruby/src/trunk-asserts/lib/drb/extserv.rb:31 |
| c:0006 p:0067 s:0029 e:000028 METHOD /tmp/ruby/src/trunk-asserts/lib/drb/drb.rb:1684 |
| c:0005 p:0029 s:0024 e:000023 METHOD /tmp/ruby/src/trunk-asserts/lib/drb/drb.rb:1640 |
| c:0004 p:0018 s:0020 e:000019 BLOCK /tmp/ruby/src/trunk-asserts/lib/drb/drb.rb:1729 |
| c:0003 p:0018 s:0013 e:000012 METHOD <internal:kernel>:187 |
| c:0002 p:0043 s:0008 e:000007 BLOCK /tmp/ruby/src/trunk-asserts/lib/drb/drb.rb:1725 [FINISH] |
| c:0001 p:---- s:0003 e:000002 DUMMY [FINISH] |
| $1 = true |
| $2 = 0 |
| ">>> Finish |
| "[Inferior 1 (process 3520800) detached] |
| $ timeout 60 gdb -p 3485702 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| [New LWP 3485704] |
| [New LWP 3514091] |
| [New LWP 3520798] |
| [New LWP 3520799] |
| [New LWP 3520806] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007f2e34d1b888 in RB_SPECIAL_CONST_P (obj=obj@entry=139836392345616) at /tmp/ruby/src/trunk-asserts/include/ruby/internal/special_consts.h:329 |
| 329 return RB_IMMEDIATE_P(obj) || obj == RUBY_Qfalse; |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7f2e3481cc00 (LWP 3485702) "ruby" 0x00007f2e34d1b888 in RB_SPECIAL_CONST_P (obj=obj@entry=139836392345616) at /tmp/ruby/src/trunk-asserts/include/ruby/internal/special_consts.h:329 |
| 2 Thread 0x7f2e33a3f640 (LWP 3485704) "ruby" 0x00007f2e34b24fde in epoll_wait (epfd=4, events=events@entry=0x7f2e35199b7c <timer_th+28>, maxevents=maxevents@entry=16, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 |
| 3 Thread 0x7f2e3261f640 (LWP 3514091) "Timeout stdlib " __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x560c329e8d04) at ./nptl/futex-internal.c:57 |
| 4 Thread 0x7f2e325df640 (LWP 3520798) "extservm.rb:65" __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x560c32c1ef94) at ./nptl/futex-internal.c:57 |
| 5 Thread 0x7f2e3255e640 (LWP 3520799) "drb.rb:1555" 0x00007f2e34b1a7ed in __GI___select (nfds=7, readfds=0x7f2e24107f80, writefds=0x0, exceptfds=0x0, timeout=0x0) at ../sysdeps/unix/sysv/linux/select.c:69 |
| 6 Thread 0x7f2e3251c640 (LWP 3520806) "drb.rb:1259" __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x560c32c1fde0) at ./nptl/futex-internal.c:57 |
| >>> Machine level backtrace |
| Thread 6 (Thread 0x7f2e3251c640 (LWP 3520806) "drb.rb:1259"): |
| #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x560c32c1fde0) at ./nptl/futex-internal.c:57 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| resultvar = <optimized out> |
| __arg6 = <optimized out> |
| __arg5 = <optimized out> |
| __arg4 = <optimized out> |
| __arg3 = <optimized out> |
| __arg2 = <optimized out> |
| __arg1 = <optimized out> |
| _a6 = <optimized out> |
| _a5 = <optimized out> |
| _a4 = <optimized out> |
| _a3 = <optimized out> |
| _a2 = <optimized out> |
| _a1 = <optimized out> |
| #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x560c32c1fde0) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 256 |
| op = 393 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x560c32c1fde0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007f2e34a92ac1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x560c325b2158, cond=0x560c32c1fdb8) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f2e34a927a0 <__condvar_cleanup_waiting>, __arg = 0x7f2e3251ab00, __canceltype = 393, __prev = 0x0} |
| cbuffer = {wseq = 12, cond = 0x560c32c1fdb8, mutex = 0x560c325b2158, private = 0} |
| err = <optimized out> |
| g = 0 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 12 |
| seq = 6 |
| private = 0 |
| maxspin = <optimized out> |
| err = <optimized out> |
| result = <optimized out> |
| wseq = <optimized out> |
| g = <optimized out> |
| seq = <optimized out> |
| flags = <optimized out> |
| private = <optimized out> |
| signals = <optimized out> |
| done = <optimized out> |
| g1_start = <optimized out> |
| spin = <optimized out> |
| buffer = <optimized out> |
| cbuffer = <optimized out> |
| s = <optimized out> |
| #4 ___pthread_cond_wait (cond=0x560c32c1fdb8, mutex=mutex@entry=0x560c325b2158) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x00007f2e34e43b0d in rb_native_cond_wait (cond=<optimized out>, mutex=mutex@entry=0x560c325b2158) at /tmp/ruby/src/trunk-asserts/thread_pthread.c:214 |
| r = <optimized out> |
| #6 0x00007f2e34e44f88 in thread_sched_wait_running_turn (sched=0x560c325b2158, th=0x560c32c1f8f0, can_direct_transfer=false) at /tmp/ruby/src/trunk-asserts/thread_pthread.c:826 |
| next_th = 0x560c325b1090 |
| __func__ = "thread_sched_wait_running_turn" |
| #7 0x00007f2e34e45435 in thread_sched_to_waiting_until_wakeup (sched=sched@entry=0x560c325b2158, th=th@entry=0x560c32c1f8f0) at /tmp/ruby/src/trunk-asserts/thread_pthread.c:1071 |
| can_direct_transfer = <optimized out> |
| #8 0x00007f2e34e45474 in native_sleep (th=th@entry=0x560c32c1f8f0, rel=0x0) at /tmp/ruby/src/trunk-asserts/thread_pthread.c:3259 |
| sched = 0x560c325b2158 |
| #9 0x00007f2e34e4a064 in sleep_forever (th=0x560c32c1f8f0, fl=1) at /tmp/ruby/src/trunk-asserts/thread.c:1329 |
| prev_status = THREAD_RUNNABLE |
| status = THREAD_STOPPED_FOREVER |
| woke = <optimized out> |
| #10 0x00007f2e34e4a1ba in rb_thread_sleep_deadly_allow_spurious_wakeup (blocker=blocker@entry=139836389028480, timeout=timeout@entry=4, end=end@entry=0) at /tmp/ruby/src/trunk-asserts/thread.c:1374 |
| scheduler = <optimized out> |
| #11 0x00007f2e34e4a1f4 in rb_mutex_sleep_forever (self=self@entry=139836389028480) at /tmp/ruby/src/trunk-asserts/thread_sync.c:554 |
| No locals. |
| #12 0x00007f2e34d1016e in rb_ensure (b_proc=b_proc@entry=0x7f2e34e4a1e0 <rb_mutex_sleep_forever>, data1=data1@entry=139836389028480, e_proc=e_proc@entry=0x7f2e34e48e80 <mutex_lock_uninterruptible>, data2=data2@entry=139836389028480) at /tmp/ruby/src/trunk-asserts/eval.c:1009 |
| _ec = 0x560c32c1fb10 |
| _tag = {tag = 36, retval = 139836431293036, buf = {0x7f2e324b7280, 0x7f2e34d10220 <rb_ensure+432>, 0x0, 0x7f2e3251ac40, 0x7f2e324b7280}, prev = 0x7f2e3251b000, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = 4 |
| errinfo = <optimized out> |
| ec = 0x560c32c1fb10 |
| ensure_list = {next = 0x7f2e3251afe0, entry = {marker = 0, e_proc = 0x7f2e34e48e80 <mutex_lock_uninterruptible>, data2 = 139836389028480}} |
| #13 0x00007f2e34e48f59 in rb_mutex_sleep (self=139836389028480, timeout=4) at /tmp/ruby/src/trunk-asserts/thread_sync.c:586 |
| t = {tv_sec = 94610391169808, tv_usec = 94610384697600} |
| woken = 20 |
| beg = 1697517338 |
| scheduler = 4 |
| end = <optimized out> |
| #14 0x00007f2e34e7da2d in vm_call0_cfunc_with_frame (ec=0x560c32c1fb10, calling=<optimized out>, argv=0x7f2e3251b098) at /tmp/ruby/src/trunk-asserts/vm_eval.c:173 |
| reg_cfp = 0x560c339991b0 |
| ci = <optimized out> |
| val = <optimized out> |
| me = 0x7f2e33a40f20 |
| cfunc = 0x560c325f3908 |
| len = -1 |
| recv = 139836389028480 |
| argc = 1 |
| mid = 26417 |
| block_handler = 0 |
| frame_flags = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #15 0x00007f2e34e92f8e in vm_call0_body (ec=0x560c32c1fb10, calling=0x7f2e3251aeb0, argv=0x7f2e3251b098) at /tmp/ruby/src/trunk-asserts/vm_eval.c:233 |
| ci = 0x7f2e3251ae80 |
| cc = 0x7f2e3269aaf0 |
| ret = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| #16 0x00007f2e34e93583 in vm_call0_cc (ec=ec@entry=0x560c32c1fb10, recv=recv@entry=139836389028480, id=id@entry=26417, argc=<optimized out>, argc@entry=1, argv=argv@entry=0x7f2e3251b098, cc=cc@entry=0x7f2e3269aaf0, kw_splat=0) at /tmp/ruby/src/trunk-asserts/vm_eval.c:110 |
| flags = 0 |
| use_argv = 0x7f2e3251b098 |
| av = {139836432765432, 139836432769548} |
| calling = {cd = 0x7f2e3251ae70, cc = 0x7f2e3269aaf0, block_handler = 0, recv = 139836389028480, argc = 1, kw_splat = false, heap_argv = 0} |
| #17 0x00007f2e34e95647 in rb_funcallv_scope (recv=139836389028480, mid=26417, argc=1, argv=0x7f2e3251b098, scope=CALL_FCALL) at /tmp/ruby/src/trunk-asserts/vm_eval.c:1065 |
| ec = 0x560c32c1fb10 |
| cc = 0x7f2e3269aaf0 |
| self = 139836389028288 |
| #18 0x00007f2e34d1016e in rb_ensure (b_proc=b_proc@entry=0x7f2e34e3f870 <do_sleep>, data1=data1@entry=139836389437584, e_proc=e_proc@entry=0x7f2e34e41ca0 <delete_from_waitq>, data2=data2@entry=139836389437600) at /tmp/ruby/src/trunk-asserts/eval.c:1009 |
| _ec = 0x560c32c1fb10 |
| _tag = {tag = 36, retval = 139836432795459, buf = {0x2, 0x7f2e34d10220 <rb_ensure+432>, 0x0, 0x7f2e3251afa0, 0x7f2e35178740 <cv_data_type>}, prev = 0x7f2e3251b3a0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = 4 |
| errinfo = <optimized out> |
| ec = 0x560c32c1fb10 |
| ensure_list = {next = 0x7f2e3251b380, entry = {marker = 0, e_proc = 0x7f2e34e41ca0 <delete_from_waitq>, data2 = 139836389437600}} |
| #19 0x00007f2e34e42881 in rb_condvar_wait (argc=2, argv=0x7f2e3251b310, self=<optimized out>) at /tmp/ruby/src/trunk-asserts/thread_sync.c:1547 |
| ec = 0x560c32c1fb10 |
| cv = 0x560c3295d260 |
| args = {mutex = 139836389028480, timeout = 4} |
| sync_waiter = {self = 139836389028480, th = 0x560c32c1f8f0, fiber = 0x0, node = {next = 0x560c3295d260, prev = 0x560c3295d260}} |
| #20 0x00007f2e34e7da2d in vm_call0_cfunc_with_frame (ec=0x560c32c1fb10, calling=<optimized out>, argv=0x7f2e3251b310) at /tmp/ruby/src/trunk-asserts/vm_eval.c:173 |
| reg_cfp = 0x560c339991e8 |
| ci = <optimized out> |
| val = <optimized out> |
| me = 0x7f2e33a40770 |
| cfunc = 0x560c32600968 |
| len = -1 |
| recv = 139836389028288 |
| argc = 2 |
| mid = 17905 |
| block_handler = 0 |
| frame_flags = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #21 0x00007f2e34e92f8e in vm_call0_body (ec=0x560c32c1fb10, calling=0x7f2e3251b220, argv=0x7f2e3251b310) at /tmp/ruby/src/trunk-asserts/vm_eval.c:233 |
| ci = 0x7f2e3251b1f0 |
| cc = 0x7f2e3269ab50 |
| ret = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| #22 0x00007f2e34e93583 in vm_call0_cc (ec=ec@entry=0x560c32c1fb10, recv=recv@entry=139836389028288, id=id@entry=17905, argc=<optimized out>, argc@entry=2, argv=argv@entry=0x7f2e3251b310, cc=cc@entry=0x7f2e3269ab50, kw_splat=0) at /tmp/ruby/src/trunk-asserts/vm_eval.c:110 |
| flags = 0 |
| use_argv = 0x7f2e3251b310 |
| av = {139836432765432, 139836432769548} |
| calling = {cd = 0x7f2e3251b1e0, cc = 0x7f2e3269ab50, block_handler = 0, recv = 139836389028288, argc = 2, kw_splat = false, heap_argv = 0} |
| #23 0x00007f2e34e95647 in rb_funcallv_scope (recv=139836389028288, mid=17905, argc=argc@entry=2, argv=argv@entry=0x7f2e3251b310, scope=scope@entry=CALL_FCALL) at /tmp/ruby/src/trunk-asserts/vm_eval.c:1065 |
| ec = 0x560c32c1fb10 |
| cc = 0x7f2e3269ab50 |
| self = 139836389028528 |
| #24 0x00007f2e34e956da in rb_funcallv (recv=<optimized out>, mid=<optimized out>, argc=argc@entry=2, argv=argv@entry=0x7f2e3251b310) at /tmp/ruby/src/trunk-asserts/vm_eval.c:1080 |
| __func__ = "rb_funcallv" |
| #25 0x00007f2e3296c718 in monitor_wait_for_cond_body (v=v@entry=139836389438528) at /tmp/ruby/src/trunk-asserts/ext/monitor/monitor.c:152 |
| rb_funcall_argc = 2 |
| rb_funcall_args = {139836389028480, 4} |
| rb_funcall_nargs = 2 |
| data = <optimized out> |
| mc = <optimized out> |
| signaled = <optimized out> |
| #26 0x00007f2e34d1016e in rb_ensure (b_proc=b_proc@entry=0x7f2e3296c6c0 <monitor_wait_for_cond_body>, data1=data1@entry=139836389438528, e_proc=e_proc@entry=0x7f2e3296c7e0 <monitor_enter_for_cond>, data2=data2@entry=139836389438528) at /tmp/ruby/src/trunk-asserts/eval.c:1009 |
| _ec = 0x560c32c1fb10 |
| _tag = {tag = 36, retval = 139836431293036, buf = {0x560c32c1fb10, 0x7f2e34d10220 <rb_ensure+432>, 0x0, 0x7f2e3251b340, 0x7f2e324b72b0}, prev = 0x7f2e3251b650, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = 4 |
| errinfo = <optimized out> |
| ec = 0x560c32c1fb10 |
| ensure_list = {next = 0x7f2e3251b830, entry = {marker = 0, e_proc = 0x7f2e3296c7e0 <monitor_enter_for_cond>, data2 = 139836389438528}} |
| #27 0x00007f2e3296c8eb in monitor_wait_for_cond (monitor=<optimized out>, cond=<optimized out>, timeout=4) at /tmp/ruby/src/trunk-asserts/ext/monitor/monitor.c:180 |
| count = <optimized out> |
| data = {monitor = 139836389028528, cond = 139836389028288, timeout = 4, count = 3} |
| #28 0x00007f2e34e7d829 in vm_call_cfunc_with_frame_ (ec=0x560c32c1fb10, reg_cfp=0x560c33999220, calling=<optimized out>, argc=2, argv=0x560c338994f0, stack_bottom=0x560c338994e8) at /tmp/ruby/src/trunk-asserts/vm_insnhelper.c:3475 |
| ci = 0x1760100100005 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f2e326d3a60 |
| cfunc = 0x560c32950118 |
| recv = 139836389028528 |
| block_handler = 0 |
| frame_type = 1431634051 |
| __func__ = "vm_call_cfunc_with_frame_" |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #29 0x00007f2e34e871f9 in vm_sendish (ec=0x560c32c1fb10, reg_cfp=0x560c33999220, cd=0x560c3294fe60, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk-asserts/vm_insnhelper.c:5553 |
| val = 36 |
| ci = 0x1760100100005 |
| cc = 0x7f2e3258cbe0 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x560c3294fe60, cc = 0x7f2e3258cbe0, block_handler = 0, recv = 139836389028528, argc = 2, kw_splat = false, heap_argv = 0} |
| #30 0x00007f2e34e8c2fc in vm_exec_core (ec=0x560c32c1fb10) at ../../src/trunk-asserts/insns.def:822 |
| bh = 0 |
| cd = 0x560c3294fe60 |
| leaf = false |
| val = <optimized out> |
| canary = 0x0 |
| reg_pc = 0x560c329c0788 |
| reg_cfp = 0x560c33999220 |
| insns_address_table = {0x7f2e34e89720 <vm_exec_core+5232>, 0x7f2e34e89633 <vm_exec_core+4995>, 0x7f2e34e8957a <vm_exec_core+4810>, 0x7f2e34e8945c <vm_exec_core+4524>, 0x7f2e34e89369 <vm_exec_core+4281>, 0x7f2e34e8924b <vm_exec_core+3995>, 0x7f2e34e8b55d <vm_exec_core+12973>, 0x7f2e34e8b4af <vm_exec_core+12799>, 0x7f2e34e8b3c3 <vm_exec_core+12563>, 0x7f2e34e8b312 <vm_exec_core+12386>, 0x7f2e34e8b7e0 <vm_exec_core+13616>, 0x7f2e34e8b654 <vm_exec_core+13220>, 0x7f2e34e8b70d <vm_exec_core+13405>, 0x7f2e34e8aef3 <vm_exec_core+11331>, 0x7f2e34e8b1b7 <vm_exec_core+12039>, 0x7f2e34e8b0e9 <vm_exec_core+11833>, 0x7f2e34e8b274 <vm_exec_core+12228>, 0x7f2e34e8ad65 <vm_exec_core+10933>, 0x7f2e34e8aca4 <vm_exec_core+10740>, 0x7f2e34e8ac2a <vm_exec_core+10618>, 0x7f2e34e8ab44 <vm_exec_core+10388>, 0x7f2e34e8aa72 <vm_exec_core+10178>, 0x7f2e34e8c159 <vm_exec_core+16041>, 0x7f2e34e8bdac <vm_exec_core+15100>, 0x7f2e34e8bf56 <vm_exec_core+15526>, 0x7f2e34e8b8cb <vm_exec_core+13851>, 0x7f2e34e8c064 <vm_exec_core+15796>, 0x7f2e34e8ba82 <vm_exec_core+14290>, 0x7f2e34e8be88 <vm_exec_core+15320>, 0x7f2e34e8ae25 <vm_exec_core+11125>, 0x7f2e34e8bc65 <vm_exec_core+14773>, 0x7f2e34e8bb89 <vm_exec_core+14553>, 0x7f2e34e8bcd0 <vm_exec_core+14880>, 0x7f2e34e8afe7 <vm_exec_core+11575>, 0x7f2e34e8b999 <vm_exec_core+14057>, 0x7f2e34e891cd <vm_exec_core+3869>, 0x7f2e34e890dd <vm_exec_core+3629>, 0x7f2e34e8906a <vm_exec_core+3514>, 0x7f2e34e88cf4 <vm_exec_core+2628>, 0x7f2e34e88bda <vm_exec_core+2346>, 0x7f2e34e88daf <vm_exec_core+2815>, 0x7f2e34e88a12 <vm_exec_core+1890>, 0x7f2e34e8901f <vm_exec_core+3439>, 0x7f2e34e88af1 <vm_exec_core+2113>, 0x7f2e34e88e7f <vm_exec_core+3023>, 0x7f2e34e88921 <vm_exec_core+1649>, 0x7f2e34e88839 <vm_exec_core+1417>, 0x7f2e34e8877b <vm_exec_core+1227>, 0x7f2e34e88660 <vm_exec_core+944>, 0x7f2e34e885a8 <vm_exec_core+760>, 0x7f2e34e884de <vm_exec_core+558>, 0x7f2e34e883e2 <vm_exec_core+306>, 0x7f2e34e88300 <vm_exec_core+80>, 0x7f2e34e8a4da <vm_exec_core+8746>, 0x7f2e34e8a3ee <vm_exec_core+8510>, 0x7f2e34e8e3f8 <vm_exec_core+24904>, 0x7f2e34e8a33c <vm_exec_core+8332>, 0x7f2e34e8a229 <vm_exec_core+8057>, 0x7f2e34e8a124 <vm_exec_core+7796>, 0x7f2e34e8a03d <vm_exec_core+7565>, 0x7f2e34e89f41 <vm_exec_core+7313>, 0x7f2e34e8c24a <vm_exec_core+16282>, 0x7f2e34e8a785 <vm_exec_core+9429>, 0x7f2e34e8a6d9 <vm_exec_core+9257>, 0x7f2e34e8a63a <vm_exec_core+9098>, 0x7f2e34e8a59b <vm_exec_core+8939>, 0x7f2e34e8a8d3 <vm_exec_core+9763>, 0x7f2e34e8a820 <vm_exec_core+9584>, 0x7f2e34e8e080 <vm_exec_core+24016>, 0x7f2e34e8e751 <vm_exec_core+25761>, 0x7f2e34e8e22c <vm_exec_core+24444>, 0x7f2e34e8e5a5 <vm_exec_core+25333>, 0x7f2e34e8ded4 <vm_exec_core+23588>, 0x7f2e34e8e8fd <vm_exec_core+26189>, 0x7f2e34e8e302 <vm_exec_core+24658>, 0x7f2e34e8e67b <vm_exec_core+25547>, 0x7f2e34e8dfaa <vm_exec_core+23802>, 0x7f2e34e8e827 <vm_exec_core+25975>, 0x7f2e34e8e156 <vm_exec_core+24230>, 0x7f2e34e8e4cf <vm_exec_core+25119>, 0x7f2e34e8ddfe <vm_exec_core+23374>, 0x7f2e34e8dd28 <vm_exec_core+23160>, 0x7f2e34e8daa7 <vm_exec_core+22519>, 0x7f2e34e8dc44 <vm_exec_core+22932>, 0x7f2e34e8a9a3 <vm_exec_core+9971>, 0x7f2e34e89e57 <vm_exec_core+7079>, 0x7f2e34e8d848 <vm_exec_core+21912>, 0x7f2e34e8d9db <vm_exec_core+22315>, 0x7f2e34e8d914 <vm_exec_core+22116>, 0x7f2e34e8db7d <vm_exec_core+22733>, 0x7f2e34e8d771 <vm_exec_core+21697>, 0x7f2e34e8d69b <vm_exec_core+21483>, 0x7f2e34e89d5f <vm_exec_core+6831>, 0x7f2e34e89b86 <vm_exec_core+6358>, 0x7f2e34e89c64 <vm_exec_core+6580>, 0x7f2e34e89a9e <vm_exec_core+6126>, 0x7f2e34e899b6 <vm_exec_core+5894>, 0x7f2e34e8990b <vm_exec_core+5723>, 0x7f2e34e89860 <vm_exec_core+5552>, 0x7f2e34e897e2 <vm_exec_core+5426>, 0x7f2e34e89764 <vm_exec_core+5300>, 0x7f2e34e89710 <vm_exec_core+5216>, 0x7f2e34e89623 <vm_exec_core+4979>, 0x7f2e34e8956a <vm_exec_core+4794>, 0x7f2e34e8944c <vm_exec_core+4508>, 0x7f2e34e89359 <vm_exec_core+4265>, 0x7f2e34e8923b <vm_exec_core+3979>, 0x7f2e34e8b54d <vm_exec_core+12957>, 0x7f2e34e8b49f <vm_exec_core+12783>, 0x7f2e34e8b3b3 <vm_exec_core+12547>, 0x7f2e34e8b302 <vm_exec_core+12370>, 0x7f2e34e8b7d0 <vm_exec_core+13600>, 0x7f2e34e8b644 <vm_exec_core+13204>, 0x7f2e34e8b6fd <vm_exec_core+13389>, 0x7f2e34e8aee3 <vm_exec_core+11315>, 0x7f2e34e8b1a7 <vm_exec_core+12023>, 0x7f2e34e8b0d9 <vm_exec_core+11817>, 0x7f2e34e8b264 <vm_exec_core+12212>, 0x7f2e34e8ad55 <vm_exec_core+10917>, 0x7f2e34e8ac94 <vm_exec_core+10724>, 0x7f2e34e8ac1a <vm_exec_core+10602>, 0x7f2e34e8ab34 <vm_exec_core+10372>, 0x7f2e34e8aa62 <vm_exec_core+10162>, 0x7f2e34e8c149 <vm_exec_core+16025>, 0x7f2e34e8bd9c <vm_exec_core+15084>, 0x7f2e34e8bf46 <vm_exec_core+15510>, 0x7f2e34e8b8bb <vm_exec_core+13835>, 0x7f2e34e8c054 <vm_exec_core+15780>, 0x7f2e34e8ba72 <vm_exec_core+14274>, 0x7f2e34e8be78 <vm_exec_core+15304>, 0x7f2e34e8ae15 <vm_exec_core+11109>, 0x7f2e34e8bc55 <vm_exec_core+14757>, 0x7f2e34e8bb79 <vm_exec_core+14537>, 0x7f2e34e8bcc0 <vm_exec_core+14864>, 0x7f2e34e8afd7 <vm_exec_core+11559>, 0x7f2e34e8b989 <vm_exec_core+14041>, 0x7f2e34e891bd <vm_exec_core+3853>, 0x7f2e34e890cd <vm_exec_core+3613>, 0x7f2e34e8905a <vm_exec_core+3498>, 0x7f2e34e88ce4 <vm_exec_core+2612>, 0x7f2e34e88bca <vm_exec_core+2330>, 0x7f2e34e88d9f <vm_exec_core+2799>, 0x7f2e34e88a02 <vm_exec_core+1874>, 0x7f2e34e8900f <vm_exec_core+3423>, 0x7f2e34e88ae1 <vm_exec_core+2097>, 0x7f2e34e88e6f <vm_exec_core+3007>, 0x7f2e34e88911 <vm_exec_core+1633>, 0x7f2e34e88829 <vm_exec_core+1401>, 0x7f2e34e8876b <vm_exec_core+1211>, 0x7f2e34e88650 <vm_exec_core+928>, 0x7f2e34e88598 <vm_exec_core+744>, 0x7f2e34e884ce <vm_exec_core+542>, 0x7f2e34e883d2 <vm_exec_core+290>, 0x7f2e34e8d686 <vm_exec_core+21462>, 0x7f2e34e8a4ca <vm_exec_core+8730>, 0x7f2e34e8a3de <vm_exec_core+8494>, 0x7f2e34e8d671 <vm_exec_core+21441>, 0x7f2e34e8a32c <vm_exec_core+8316>, 0x7f2e34e8a219 <vm_exec_core+8041>, 0x7f2e34e8a114 <vm_exec_core+7780>, 0x7f2e34e8a02d <vm_exec_core+7549>, 0x7f2e34e89f31 <vm_exec_core+7297>, 0x7f2e34e8c23a <vm_exec_core+16266>, 0x7f2e34e8a775 <vm_exec_core+9413>, 0x7f2e34e8a6c9 <vm_exec_core+9241>, 0x7f2e34e8a62a <vm_exec_core+9082>, 0x7f2e34e8a58b <vm_exec_core+8923>, 0x7f2e34e8a8c3 <vm_exec_core+9747>, 0x7f2e34e8a810 <vm_exec_core+9568>, 0x7f2e34e8d65c <vm_exec_core+21420>, 0x7f2e34e8d647 <vm_exec_core+21399>, 0x7f2e34e8d632 <vm_exec_core+21378>, 0x7f2e34e8d5de <vm_exec_core+21294>, 0x7f2e34e8d5c9 <vm_exec_core+21273>, 0x7f2e34e8d5b4 <vm_exec_core+21252>, 0x7f2e34e8d598 <vm_exec_core+21224>, 0x7f2e34e8d583 <vm_exec_core+21203>, 0x7f2e34e8d56e <vm_exec_core+21182>, 0x7f2e34e8d559 <vm_exec_core+21161>, 0x7f2e34e8d544 <vm_exec_core+21140>, 0x7f2e34e8d52f <vm_exec_core+21119>, 0x7f2e34e8d51a <vm_exec_core+21098>, 0x7f2e34e8d505 <vm_exec_core+21077>, 0x7f2e34e8d4f0 <vm_exec_core+21056>, 0x7f2e34e8d4db <vm_exec_core+21035>, 0x7f2e34e8a993 <vm_exec_core+9955>, 0x7f2e34e89e47 <vm_exec_core+7063>, 0x7f2e34e8d4c6 <vm_exec_core+21014>, 0x7f2e34e8d61d <vm_exec_core+21357>, 0x7f2e34e8d608 <vm_exec_core+21336>, 0x7f2e34e8d5f3 <vm_exec_core+21315>, 0x7f2e34e882ec <vm_exec_core+60>, 0x7f2e34e882f0 <vm_exec_core+64>, 0x7f2e34e89d4f <vm_exec_core+6815>, 0x7f2e34e89b76 <vm_exec_core+6342>, 0x7f2e34e89c54 <vm_exec_core+6564>, 0x7f2e34e89a8e <vm_exec_core+6110>, 0x7f2e34e899a6 <vm_exec_core+5878>, 0x7f2e34e898fb <vm_exec_core+5707>, 0x7f2e34e89850 <vm_exec_core+5536>...} |
| __func__ = "vm_exec_core" |
| #31 0x00007f2e34e8f62a in rb_vm_exec (ec=ec@entry=0x560c32c1fb10) at /tmp/ruby/src/trunk-asserts/vm.c:2467 |
| _ec = 0x560c32c1fb10 |
| _tag = {tag = 36, retval = 4, buf = {0x560c32c1fb10, 0x7f2e34e8f638 <rb_vm_exec+264>, 0x0, 0x7f2e3251b630, 0x560c32c1fb10}, prev = 0x7f2e3251b850, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = 36 |
| #32 0x00007f2e34e8fcd6 in invoke_block (ec=ec@entry=0x560c32c1fb10, iseq=iseq@entry=0x7f2e32670820, self=self@entry=139836392099520, cref=cref@entry=0x0, type=type@entry=572653569, opt_pc=0, captured=<optimized out>, captured=<optimized out>) at /tmp/ruby/src/trunk-asserts/vm.c:1492 |
| arg_size = <optimized out> |
| #33 0x00007f2e34e92002 in invoke_iseq_block_from_c (me=0x0, is_lambda=0, cref=0x0, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, self=139836392099520, captured=<optimized out>, ec=0x560c32c1fb10) at /tmp/ruby/src/trunk-asserts/vm.c:1562 |
| iseq = 0x7f2e32670820 |
| type = <optimized out> |
| cfp = 0x560c339992c8 |
| flags = 0 |
| use_argv = 0x0 |
| opt_pc = <optimized out> |
| sp = 0x560c33899488 |
| av = {139836389027616, 94610404250696} |
| stack_argv = 0x560c33899488 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #34 invoke_block_from_c_bh (ec=0x560c32c1fb10, block_handler=<optimized out>, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=0, cref=0x0, is_lambda=<optimized out>, force_blockarg=0) at /tmp/ruby/src/trunk-asserts/vm.c:1580 |
| captured = <optimized out> |
| #35 0x00007f2e34e920c9 in vm_yield_with_cref (ec=0x560c32c1fb10, argc=0, argv=0x0, kw_splat=0, cref=0x0, is_lambda=0) at /tmp/ruby/src/trunk-asserts/vm.c:1617 |
| No locals. |
| #36 0x00007f2e34d1016e in rb_ensure (b_proc=0x7f2e3296c650 <monitor_sync_body>, data1=139836389028528, e_proc=<optimized out>, data2=<optimized out>) at /tmp/ruby/src/trunk-asserts/eval.c:1009 |
| _ec = 0x560c32c1fb10 |
| _tag = {tag = 36, retval = 139836431435025, buf = {0x560c32c1fb10, 0x7f2e34d10220 <rb_ensure+432>, 0x0, 0x7f2e3251b7f0, 0x560c33999300}, prev = 0x7f2e3251bab0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = 4 |
| errinfo = <optimized out> |
| ec = 0x560c32c1fb10 |
| ensure_list = {next = 0x0, entry = {marker = 0, e_proc = 0x7f2e3296cb60 <monitor_sync_ensure>, data2 = 139836389028528}} |
| #37 0x00007f2e34e7d829 in vm_call_cfunc_with_frame_ (ec=0x560c32c1fb10, reg_cfp=0x560c33999300, calling=<optimized out>, argc=0, argv=0x560c33899470, stack_bottom=0x560c33899468) at /tmp/ruby/src/trunk-asserts/vm_insnhelper.c:3475 |
| ci = 0x674100020001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f2e326d3b50 |
| cfunc = 0x560c32c756c8 |
| recv = 139836389028528 |
| block_handler = 94610405299025 |
| frame_type = 1431634051 |
| __func__ = "vm_call_cfunc_with_frame_" |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #38 0x00007f2e34e871f9 in vm_sendish (ec=0x560c32c1fb10, reg_cfp=0x560c33999300, cd=0x560c32961de0, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk-asserts/vm_insnhelper.c:5553 |
| val = 36 |
| ci = 0x674100020001 |
| cc = 0x7f2e3258cd00 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x560c32961de0, cc = 0x7f2e3258cd00, block_handler = 94610405299025, recv = 139836389028528, argc = 0, kw_splat = false, heap_argv = 0} |
| #39 0x00007f2e34e8cc49 in vm_exec_core (ec=0x560c32c1fb10) at ../../src/trunk-asserts/insns.def:802 |
| bh = <optimized out> |
| blockiseq = <optimized out> |
| leaf = false |
| val = <optimized out> |
| canary = 0x0 |
| cd = 0x560c32961de0 |
| reg_pc = 0x560c3280ac18 |
| reg_cfp = 0x560c33999300 |
| insns_address_table = {0x7f2e34e89720 <vm_exec_core+5232>, 0x7f2e34e89633 <vm_exec_core+4995>, 0x7f2e34e8957a <vm_exec_core+4810>, 0x7f2e34e8945c <vm_exec_core+4524>, 0x7f2e34e89369 <vm_exec_core+4281>, 0x7f2e34e8924b <vm_exec_core+3995>, 0x7f2e34e8b55d <vm_exec_core+12973>, 0x7f2e34e8b4af <vm_exec_core+12799>, 0x7f2e34e8b3c3 <vm_exec_core+12563>, 0x7f2e34e8b312 <vm_exec_core+12386>, 0x7f2e34e8b7e0 <vm_exec_core+13616>, 0x7f2e34e8b654 <vm_exec_core+13220>, 0x7f2e34e8b70d <vm_exec_core+13405>, 0x7f2e34e8aef3 <vm_exec_core+11331>, 0x7f2e34e8b1b7 <vm_exec_core+12039>, 0x7f2e34e8b0e9 <vm_exec_core+11833>, 0x7f2e34e8b274 <vm_exec_core+12228>, 0x7f2e34e8ad65 <vm_exec_core+10933>, 0x7f2e34e8aca4 <vm_exec_core+10740>, 0x7f2e34e8ac2a <vm_exec_core+10618>, 0x7f2e34e8ab44 <vm_exec_core+10388>, 0x7f2e34e8aa72 <vm_exec_core+10178>, 0x7f2e34e8c159 <vm_exec_core+16041>, 0x7f2e34e8bdac <vm_exec_core+15100>, 0x7f2e34e8bf56 <vm_exec_core+15526>, 0x7f2e34e8b8cb <vm_exec_core+13851>, 0x7f2e34e8c064 <vm_exec_core+15796>, 0x7f2e34e8ba82 <vm_exec_core+14290>, 0x7f2e34e8be88 <vm_exec_core+15320>, 0x7f2e34e8ae25 <vm_exec_core+11125>, 0x7f2e34e8bc65 <vm_exec_core+14773>, 0x7f2e34e8bb89 <vm_exec_core+14553>, 0x7f2e34e8bcd0 <vm_exec_core+14880>, 0x7f2e34e8afe7 <vm_exec_core+11575>, 0x7f2e34e8b999 <vm_exec_core+14057>, 0x7f2e34e891cd <vm_exec_core+3869>, 0x7f2e34e890dd <vm_exec_core+3629>, 0x7f2e34e8906a <vm_exec_core+3514>, 0x7f2e34e88cf4 <vm_exec_core+2628>, 0x7f2e34e88bda <vm_exec_core+2346>, 0x7f2e34e88daf <vm_exec_core+2815>, 0x7f2e34e88a12 <vm_exec_core+1890>, 0x7f2e34e8901f <vm_exec_core+3439>, 0x7f2e34e88af1 <vm_exec_core+2113>, 0x7f2e34e88e7f <vm_exec_core+3023>, 0x7f2e34e88921 <vm_exec_core+1649>, 0x7f2e34e88839 <vm_exec_core+1417>, 0x7f2e34e8877b <vm_exec_core+1227>, 0x7f2e34e88660 <vm_exec_core+944>, 0x7f2e34e885a8 <vm_exec_core+760>, 0x7f2e34e884de <vm_exec_core+558>, 0x7f2e34e883e2 <vm_exec_core+306>, 0x7f2e34e88300 <vm_exec_core+80>, 0x7f2e34e8a4da <vm_exec_core+8746>, 0x7f2e34e8a3ee <vm_exec_core+8510>, 0x7f2e34e8e3f8 <vm_exec_core+24904>, 0x7f2e34e8a33c <vm_exec_core+8332>, 0x7f2e34e8a229 <vm_exec_core+8057>, 0x7f2e34e8a124 <vm_exec_core+7796>, 0x7f2e34e8a03d <vm_exec_core+7565>, 0x7f2e34e89f41 <vm_exec_core+7313>, 0x7f2e34e8c24a <vm_exec_core+16282>, 0x7f2e34e8a785 <vm_exec_core+9429>, 0x7f2e34e8a6d9 <vm_exec_core+9257>, 0x7f2e34e8a63a <vm_exec_core+9098>, 0x7f2e34e8a59b <vm_exec_core+8939>, 0x7f2e34e8a8d3 <vm_exec_core+9763>, 0x7f2e34e8a820 <vm_exec_core+9584>, 0x7f2e34e8e080 <vm_exec_core+24016>, 0x7f2e34e8e751 <vm_exec_core+25761>, 0x7f2e34e8e22c <vm_exec_core+24444>, 0x7f2e34e8e5a5 <vm_exec_core+25333>, 0x7f2e34e8ded4 <vm_exec_core+23588>, 0x7f2e34e8e8fd <vm_exec_core+26189>, 0x7f2e34e8e302 <vm_exec_core+24658>, 0x7f2e34e8e67b <vm_exec_core+25547>, 0x7f2e34e8dfaa <vm_exec_core+23802>, 0x7f2e34e8e827 <vm_exec_core+25975>, 0x7f2e34e8e156 <vm_exec_core+24230>, 0x7f2e34e8e4cf <vm_exec_core+25119>, 0x7f2e34e8ddfe <vm_exec_core+23374>, 0x7f2e34e8dd28 <vm_exec_core+23160>, 0x7f2e34e8daa7 <vm_exec_core+22519>, 0x7f2e34e8dc44 <vm_exec_core+22932>, 0x7f2e34e8a9a3 <vm_exec_core+9971>, 0x7f2e34e89e57 <vm_exec_core+7079>, 0x7f2e34e8d848 <vm_exec_core+21912>, 0x7f2e34e8d9db <vm_exec_core+22315>, 0x7f2e34e8d914 <vm_exec_core+22116>, 0x7f2e34e8db7d <vm_exec_core+22733>, 0x7f2e34e8d771 <vm_exec_core+21697>, 0x7f2e34e8d69b <vm_exec_core+21483>, 0x7f2e34e89d5f <vm_exec_core+6831>, 0x7f2e34e89b86 <vm_exec_core+6358>, 0x7f2e34e89c64 <vm_exec_core+6580>, 0x7f2e34e89a9e <vm_exec_core+6126>, 0x7f2e34e899b6 <vm_exec_core+5894>, 0x7f2e34e8990b <vm_exec_core+5723>, 0x7f2e34e89860 <vm_exec_core+5552>, 0x7f2e34e897e2 <vm_exec_core+5426>, 0x7f2e34e89764 <vm_exec_core+5300>, 0x7f2e34e89710 <vm_exec_core+5216>, 0x7f2e34e89623 <vm_exec_core+4979>, 0x7f2e34e8956a <vm_exec_core+4794>, 0x7f2e34e8944c <vm_exec_core+4508>, 0x7f2e34e89359 <vm_exec_core+4265>, 0x7f2e34e8923b <vm_exec_core+3979>, 0x7f2e34e8b54d <vm_exec_core+12957>, 0x7f2e34e8b49f <vm_exec_core+12783>, 0x7f2e34e8b3b3 <vm_exec_core+12547>, 0x7f2e34e8b302 <vm_exec_core+12370>, 0x7f2e34e8b7d0 <vm_exec_core+13600>, 0x7f2e34e8b644 <vm_exec_core+13204>, 0x7f2e34e8b6fd <vm_exec_core+13389>, 0x7f2e34e8aee3 <vm_exec_core+11315>, 0x7f2e34e8b1a7 <vm_exec_core+12023>, 0x7f2e34e8b0d9 <vm_exec_core+11817>, 0x7f2e34e8b264 <vm_exec_core+12212>, 0x7f2e34e8ad55 <vm_exec_core+10917>, 0x7f2e34e8ac94 <vm_exec_core+10724>, 0x7f2e34e8ac1a <vm_exec_core+10602>, 0x7f2e34e8ab34 <vm_exec_core+10372>, 0x7f2e34e8aa62 <vm_exec_core+10162>, 0x7f2e34e8c149 <vm_exec_core+16025>, 0x7f2e34e8bd9c <vm_exec_core+15084>, 0x7f2e34e8bf46 <vm_exec_core+15510>, 0x7f2e34e8b8bb <vm_exec_core+13835>, 0x7f2e34e8c054 <vm_exec_core+15780>, 0x7f2e34e8ba72 <vm_exec_core+14274>, 0x7f2e34e8be78 <vm_exec_core+15304>, 0x7f2e34e8ae15 <vm_exec_core+11109>, 0x7f2e34e8bc55 <vm_exec_core+14757>, 0x7f2e34e8bb79 <vm_exec_core+14537>, 0x7f2e34e8bcc0 <vm_exec_core+14864>, 0x7f2e34e8afd7 <vm_exec_core+11559>, 0x7f2e34e8b989 <vm_exec_core+14041>, 0x7f2e34e891bd <vm_exec_core+3853>, 0x7f2e34e890cd <vm_exec_core+3613>, 0x7f2e34e8905a <vm_exec_core+3498>, 0x7f2e34e88ce4 <vm_exec_core+2612>, 0x7f2e34e88bca <vm_exec_core+2330>, 0x7f2e34e88d9f <vm_exec_core+2799>, 0x7f2e34e88a02 <vm_exec_core+1874>, 0x7f2e34e8900f <vm_exec_core+3423>, 0x7f2e34e88ae1 <vm_exec_core+2097>, 0x7f2e34e88e6f <vm_exec_core+3007>, 0x7f2e34e88911 <vm_exec_core+1633>, 0x7f2e34e88829 <vm_exec_core+1401>, 0x7f2e34e8876b <vm_exec_core+1211>, 0x7f2e34e88650 <vm_exec_core+928>, 0x7f2e34e88598 <vm_exec_core+744>, 0x7f2e34e884ce <vm_exec_core+542>, 0x7f2e34e883d2 <vm_exec_core+290>, 0x7f2e34e8d686 <vm_exec_core+21462>, 0x7f2e34e8a4ca <vm_exec_core+8730>, 0x7f2e34e8a3de <vm_exec_core+8494>, 0x7f2e34e8d671 <vm_exec_core+21441>, 0x7f2e34e8a32c <vm_exec_core+8316>, 0x7f2e34e8a219 <vm_exec_core+8041>, 0x7f2e34e8a114 <vm_exec_core+7780>, 0x7f2e34e8a02d <vm_exec_core+7549>, 0x7f2e34e89f31 <vm_exec_core+7297>, 0x7f2e34e8c23a <vm_exec_core+16266>, 0x7f2e34e8a775 <vm_exec_core+9413>, 0x7f2e34e8a6c9 <vm_exec_core+9241>, 0x7f2e34e8a62a <vm_exec_core+9082>, 0x7f2e34e8a58b <vm_exec_core+8923>, 0x7f2e34e8a8c3 <vm_exec_core+9747>, 0x7f2e34e8a810 <vm_exec_core+9568>, 0x7f2e34e8d65c <vm_exec_core+21420>, 0x7f2e34e8d647 <vm_exec_core+21399>, 0x7f2e34e8d632 <vm_exec_core+21378>, 0x7f2e34e8d5de <vm_exec_core+21294>, 0x7f2e34e8d5c9 <vm_exec_core+21273>, 0x7f2e34e8d5b4 <vm_exec_core+21252>, 0x7f2e34e8d598 <vm_exec_core+21224>, 0x7f2e34e8d583 <vm_exec_core+21203>, 0x7f2e34e8d56e <vm_exec_core+21182>, 0x7f2e34e8d559 <vm_exec_core+21161>, 0x7f2e34e8d544 <vm_exec_core+21140>, 0x7f2e34e8d52f <vm_exec_core+21119>, 0x7f2e34e8d51a <vm_exec_core+21098>, 0x7f2e34e8d505 <vm_exec_core+21077>, 0x7f2e34e8d4f0 <vm_exec_core+21056>, 0x7f2e34e8d4db <vm_exec_core+21035>, 0x7f2e34e8a993 <vm_exec_core+9955>, 0x7f2e34e89e47 <vm_exec_core+7063>, 0x7f2e34e8d4c6 <vm_exec_core+21014>, 0x7f2e34e8d61d <vm_exec_core+21357>, 0x7f2e34e8d608 <vm_exec_core+21336>, 0x7f2e34e8d5f3 <vm_exec_core+21315>, 0x7f2e34e882ec <vm_exec_core+60>, 0x7f2e34e882f0 <vm_exec_core+64>, 0x7f2e34e89d4f <vm_exec_core+6815>, 0x7f2e34e89b76 <vm_exec_core+6342>, 0x7f2e34e89c54 <vm_exec_core+6564>, 0x7f2e34e89a8e <vm_exec_core+6110>, 0x7f2e34e899a6 <vm_exec_core+5878>, 0x7f2e34e898fb <vm_exec_core+5707>, 0x7f2e34e89850 <vm_exec_core+5536>...} |
| __func__ = "vm_exec_core" |
| #40 0x00007f2e34e8f62a in rb_vm_exec (ec=ec@entry=0x560c32c1fb10) at /tmp/ruby/src/trunk-asserts/vm.c:2467 |
| _ec = 0x560c32c1fb10 |
| _tag = {tag = 36, retval = 4, buf = {0x560c32c1fd60, 0x7f2e34e8f638 <rb_vm_exec+264>, 0x0, 0x7f2e3251ba90, 0x560c32c1fb10}, prev = 0x7f2e3251bd20, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = 36 |
| #41 0x00007f2e34e8fcd6 in invoke_block (ec=ec@entry=0x560c32c1fb10, iseq=iseq@entry=0x7f2e326705e0, self=self@entry=139836390636768, cref=cref@entry=0x0, type=type@entry=572653569, opt_pc=0, captured=<optimized out>, captured=<optimized out>) at /tmp/ruby/src/trunk-asserts/vm.c:1492 |
| arg_size = <optimized out> |
| #42 0x00007f2e34e92daf in invoke_iseq_block_from_c (me=0x0, is_lambda=0, cref=0x0, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, self=139836390636768, captured=0x560c32c1fd60, ec=0x560c32c1fb10) at /tmp/ruby/src/trunk-asserts/vm.c:1562 |
| iseq = 0x7f2e326705e0 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = 0 |
| use_argv = 0x7f2e3251bc50 |
| opt_pc = <optimized out> |
| sp = 0x560c338993f8 |
| av = {206158430248, 139836389440624} |
| stack_argv = 0x560c338993f8 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #43 invoke_block_from_c_proc (me=0x0, is_lambda=0, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, self=139836390636768, proc=<optimized out>, ec=0x560c32c1fb10) at /tmp/ruby/src/trunk-asserts/vm.c:1660 |
| block = 0x560c32c1fd60 |
| block = <optimized out> |
| again = <optimized out> |
| keyword_hash = <optimized out> |
| #44 vm_invoke_proc (ec=0x560c32c1fb10, proc=<optimized out>, self=139836390636768, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=0) at /tmp/ruby/src/trunk-asserts/vm.c:1690 |
| No locals. |
| #45 0x00007f2e34e92f0c in rb_vm_invoke_proc (ec=0x560c32c1fb10, proc=proc@entry=0x560c32c1fd60, argc=argc@entry=1, argv=argv@entry=0x7f2e3251bc50, kw_splat=0, passed_block_handler=passed_block_handler@entry=0) at /tmp/ruby/src/trunk-asserts/vm.c:1711 |
| self = 139836390636768 |
| #46 0x00007f2e34e49410 in thread_do_start_proc (th=0x560c32c1f8f0) at /tmp/ruby/src/trunk-asserts/thread.c:591 |
| args = 139836389028096 |
| args_ptr = 0x7f2e3251bc50 |
| args_len = 1 |
| procval = <optimized out> |
| proc = 0x560c32c1fd60 |
| __func__ = "thread_do_start_proc" |
| #47 0x00007f2e34e494d1 in thread_do_start (th=0x560c32c1f8f0) at /tmp/ruby/src/trunk-asserts/thread.c:610 |
| result = 36 |
| #48 0x00007f2e34e49663 in thread_start_func_2 (th=0x560c32c1f8f0, stack_start=<optimized out>) at /tmp/ruby/src/trunk-asserts/thread.c:666 |
| _ec = 0x560c32c1fb10 |
| _tag = {tag = 36, retval = 139836216314784, buf = {0x560c32c1f8f0, 0x7f2e34e498c0 <thread_start_func_2+832>, 0x0, 0x7f2e3251bce0, 0x560c32c1f8f0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| __func__ = "thread_start_func_2" |
| state = <optimized out> |
| errinfo = 4 |
| ractor_main_th = 0x560c325b1090 |
| #49 0x00007f2e34e49afd in nt_start (ptr=<optimized out>) at /tmp/ruby/src/trunk-asserts/thread_pthread.c:2221 |
| th = 0x560c32c1f8f0 |
| sched = 0x560c325b2158 |
| nt = <optimized out> |
| vm = 0x560c325aeb10 |
| #50 0x00007f2e34a93b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 |
| ret = <optimized out> |
| pd = <optimized out> |
| out = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140728440537600, 5674086429391937194, 139836389443136, 25, 139836428728400, 140728440537952, -5700990703752618326, -5700977849062170966}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #51 0x00007f2e34b24bb4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 |
| No locals. |
| Thread 5 (Thread 0x7f2e3255e640 (LWP 3520799) "drb.rb:1555"): |
| #0 0x00007f2e34b1a7ed in __GI___select (nfds=7, readfds=0x7f2e24107f80, writefds=0x0, exceptfds=0x0, timeout=0x0) at ../sysdeps/unix/sysv/linux/select.c:69 |
| sc_ret = -514 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| s = <optimized out> |
| us = <optimized out> |
| ns = <optimized out> |
| ts64 = {tv_sec = 94610391167808, tv_nsec = 0} |
| pts64 = 0x0 |
| r = <optimized out> |
| #1 0x00007f2e34e4b447 in rb_fd_select (n=<optimized out>, readfds=<optimized out>, writefds=<optimized out>, exceptfds=<optimized out>, timeout=<optimized out>) at /tmp/ruby/src/trunk-asserts/thread.c:4040 |
| r = <optimized out> |
| w = <optimized out> |
| e = <optimized out> |
| #2 0x00007f2e34e4b455 in native_fd_select (n=<optimized out>, readfds=<optimized out>, writefds=<optimized out>, exceptfds=<optimized out>, timeout=<optimized out>, th=<optimized out>) at /tmp/ruby/src/trunk-asserts/thread_pthread.c:2375 |
| No locals. |
| #3 0x00007f2e34e4b5a3 in do_select (p=p@entry=139836389709248) at /tmp/ruby/src/trunk-asserts/thread.c:4189 |
| tv = {tv_sec = 139836432365032, tv_usec = 139836432365132} |
| __region = {prev_status = THREAD_RUNNABLE} |
| set = 0x7f2e3255d5c0 |
| result = 0 |
| lerrno = 0 |
| to = 0x0 |
| rel = 12297829382473034411 |
| end = 0 |
| #4 0x00007f2e34d1016e in rb_ensure (b_proc=b_proc@entry=0x7f2e34e4b460 <do_select>, data1=data1@entry=139836389709248, e_proc=e_proc@entry=0x7f2e34e4b1e0 <select_set_free>, data2=data2@entry=139836389709248) at /tmp/ruby/src/trunk-asserts/eval.c:1009 |
| _ec = 0x560c32c1f560 |
| _tag = {tag = 36, retval = 139836432584600, buf = {0x0, 0x7f2e34d10220 <rb_ensure+432>, 0x0, 0x7f2e3255d4c0, 0x7f2e3255d5e8}, prev = 0x7f2e3255d760, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = 4 |
| errinfo = <optimized out> |
| ec = 0x560c32c1f560 |
| ensure_list = {next = 0x7f2e3255d740, entry = {marker = 0, e_proc = 0x7f2e34e4b1e0 <select_set_free>, data2 = 139836389709248}} |
| #5 0x00007f2e34e4b719 in rb_thread_fd_select (max=max@entry=7, read=read@entry=0x7f2e3255d870, write=write@entry=0x0, except=except@entry=0x0, timeout=timeout@entry=0x0) at /tmp/ruby/src/trunk-asserts/thread.c:4249 |
| set = {max = 7, th = 0x560c32c1f340, rset = 0x7f2e3255d870, wset = 0x0, eset = 0x0, orig_rset = {maxfd = 7, fdset = 0x7f2e24108010}, orig_wset = {maxfd = 0, fdset = 0x0}, orig_eset = {maxfd = 0, fdset = 0x0}, timeout = 0x0} |
| #6 0x00007f2e34d41f79 in select_internal (read=<optimized out>, write=<optimized out>, except=<optimized out>, tp=0x0, fds=0x7f2e3255d870) at /tmp/ruby/src/trunk-asserts/io.c:10613 |
| res = <optimized out> |
| list = <optimized out> |
| rp = 0x7f2e3255d870 |
| wp = 0x0 |
| ep = 0x0 |
| fptr = <optimized out> |
| i = <optimized out> |
| max = 7 |
| n = <optimized out> |
| pending = 0 |
| timerec = {tv_sec = 135168, tv_usec = 139836428781979} |
| #7 0x00007f2e34d1016e in rb_ensure (b_proc=b_proc@entry=0x7f2e34d424e0 <select_call>, data1=data1@entry=139836389709904, e_proc=e_proc@entry=0x7f2e34d3e6a0 <select_end>, data2=data2@entry=139836389709904) at /tmp/ruby/src/trunk-asserts/eval.c:1009 |
| _ec = 0x560c32c1f560 |
| _tag = {tag = 36, retval = 511101108348, buf = {0x1, 0x7f2e34d10220 <rb_ensure+432>, 0x0, 0x7f2e3255d700, 0x560c325b1260}, prev = 0x7f2e3255dab0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = 4 |
| errinfo = <optimized out> |
| ec = 0x560c32c1f560 |
| ensure_list = {next = 0x0, entry = {marker = 0, e_proc = 0x7f2e34d3e6a0 <select_end>, data2 = 139836389709904}} |
| #8 0x00007f2e34d3e5fd in rb_f_select (argc=1, argv=0x560c33799488, obj=<optimized out>) at /tmp/ruby/src/trunk-asserts/io.c:11038 |
| scheduler = <optimized out> |
| timeout = 4 |
| args = {read = 139836389031840, write = 4, except = 4, timeout = 0x0, fdsets = {{maxfd = 7, fdset = 0x7f2e24107f80}, {maxfd = 0, fdset = 0x7f2e24001160}, {maxfd = 0, fdset = 0x7f2e240010d0}, {maxfd = 0, fdset = 0x7f2e24106510}}} |
| timerec = {tv_sec = 94610404250296, tv_usec = 94610391168352} |
| i = 4 |
| #9 0x00007f2e34e7d829 in vm_call_cfunc_with_frame_ (ec=0x560c32c1f560, reg_cfp=0x560c338992b8, calling=<optimized out>, argc=1, argv=0x560c33799488, stack_bottom=0x560c33799480) at /tmp/ruby/src/trunk-asserts/vm_insnhelper.c:3475 |
| ci = 0x161100100003 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f2e33a66270 |
| cfunc = 0x560c32615f68 |
| recv = 139836411725520 |
| block_handler = 0 |
| frame_type = 1431634051 |
| __func__ = "vm_call_cfunc_with_frame_" |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #10 0x00007f2e34e871f9 in vm_sendish (ec=0x560c32c1f560, reg_cfp=0x560c338992b8, cd=0x560c32c85880, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk-asserts/vm_insnhelper.c:5553 |
| val = 36 |
| ci = 0x161100100003 |
| cc = 0x7f2e3258ca90 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x560c32c85880, cc = 0x7f2e3258ca90, block_handler = 0, recv = 139836411725520, argc = 1, kw_splat = false, heap_argv = 0} |
| #11 0x00007f2e34e8c2fc in vm_exec_core (ec=0x560c32c1f560) at ../../src/trunk-asserts/insns.def:822 |
| bh = 0 |
| cd = 0x560c32c85880 |
| leaf = false |
| val = <optimized out> |
| canary = 0x0 |
| reg_pc = 0x560c32c7ad70 |
| reg_cfp = 0x560c338992b8 |
| insns_address_table = {0x7f2e34e89720 <vm_exec_core+5232>, 0x7f2e34e89633 <vm_exec_core+4995>, 0x7f2e34e8957a <vm_exec_core+4810>, 0x7f2e34e8945c <vm_exec_core+4524>, 0x7f2e34e89369 <vm_exec_core+4281>, 0x7f2e34e8924b <vm_exec_core+3995>, 0x7f2e34e8b55d <vm_exec_core+12973>, 0x7f2e34e8b4af <vm_exec_core+12799>, 0x7f2e34e8b3c3 <vm_exec_core+12563>, 0x7f2e34e8b312 <vm_exec_core+12386>, 0x7f2e34e8b7e0 <vm_exec_core+13616>, 0x7f2e34e8b654 <vm_exec_core+13220>, 0x7f2e34e8b70d <vm_exec_core+13405>, 0x7f2e34e8aef3 <vm_exec_core+11331>, 0x7f2e34e8b1b7 <vm_exec_core+12039>, 0x7f2e34e8b0e9 <vm_exec_core+11833>, 0x7f2e34e8b274 <vm_exec_core+12228>, 0x7f2e34e8ad65 <vm_exec_core+10933>, 0x7f2e34e8aca4 <vm_exec_core+10740>, 0x7f2e34e8ac2a <vm_exec_core+10618>, 0x7f2e34e8ab44 <vm_exec_core+10388>, 0x7f2e34e8aa72 <vm_exec_core+10178>, 0x7f2e34e8c159 <vm_exec_core+16041>, 0x7f2e34e8bdac <vm_exec_core+15100>, 0x7f2e34e8bf56 <vm_exec_core+15526>, 0x7f2e34e8b8cb <vm_exec_core+13851>, 0x7f2e34e8c064 <vm_exec_core+15796>, 0x7f2e34e8ba82 <vm_exec_core+14290>, 0x7f2e34e8be88 <vm_exec_core+15320>, 0x7f2e34e8ae25 <vm_exec_core+11125>, 0x7f2e34e8bc65 <vm_exec_core+14773>, 0x7f2e34e8bb89 <vm_exec_core+14553>, 0x7f2e34e8bcd0 <vm_exec_core+14880>, 0x7f2e34e8afe7 <vm_exec_core+11575>, 0x7f2e34e8b999 <vm_exec_core+14057>, 0x7f2e34e891cd <vm_exec_core+3869>, 0x7f2e34e890dd <vm_exec_core+3629>, 0x7f2e34e8906a <vm_exec_core+3514>, 0x7f2e34e88cf4 <vm_exec_core+2628>, 0x7f2e34e88bda <vm_exec_core+2346>, 0x7f2e34e88daf <vm_exec_core+2815>, 0x7f2e34e88a12 <vm_exec_core+1890>, 0x7f2e34e8901f <vm_exec_core+3439>, 0x7f2e34e88af1 <vm_exec_core+2113>, 0x7f2e34e88e7f <vm_exec_core+3023>, 0x7f2e34e88921 <vm_exec_core+1649>, 0x7f2e34e88839 <vm_exec_core+1417>, 0x7f2e34e8877b <vm_exec_core+1227>, 0x7f2e34e88660 <vm_exec_core+944>, 0x7f2e34e885a8 <vm_exec_core+760>, 0x7f2e34e884de <vm_exec_core+558>, 0x7f2e34e883e2 <vm_exec_core+306>, 0x7f2e34e88300 <vm_exec_core+80>, 0x7f2e34e8a4da <vm_exec_core+8746>, 0x7f2e34e8a3ee <vm_exec_core+8510>, 0x7f2e34e8e3f8 <vm_exec_core+24904>, 0x7f2e34e8a33c <vm_exec_core+8332>, 0x7f2e34e8a229 <vm_exec_core+8057>, 0x7f2e34e8a124 <vm_exec_core+7796>, 0x7f2e34e8a03d <vm_exec_core+7565>, 0x7f2e34e89f41 <vm_exec_core+7313>, 0x7f2e34e8c24a <vm_exec_core+16282>, 0x7f2e34e8a785 <vm_exec_core+9429>, 0x7f2e34e8a6d9 <vm_exec_core+9257>, 0x7f2e34e8a63a <vm_exec_core+9098>, 0x7f2e34e8a59b <vm_exec_core+8939>, 0x7f2e34e8a8d3 <vm_exec_core+9763>, 0x7f2e34e8a820 <vm_exec_core+9584>, 0x7f2e34e8e080 <vm_exec_core+24016>, 0x7f2e34e8e751 <vm_exec_core+25761>, 0x7f2e34e8e22c <vm_exec_core+24444>, 0x7f2e34e8e5a5 <vm_exec_core+25333>, 0x7f2e34e8ded4 <vm_exec_core+23588>, 0x7f2e34e8e8fd <vm_exec_core+26189>, 0x7f2e34e8e302 <vm_exec_core+24658>, 0x7f2e34e8e67b <vm_exec_core+25547>, 0x7f2e34e8dfaa <vm_exec_core+23802>, 0x7f2e34e8e827 <vm_exec_core+25975>, 0x7f2e34e8e156 <vm_exec_core+24230>, 0x7f2e34e8e4cf <vm_exec_core+25119>, 0x7f2e34e8ddfe <vm_exec_core+23374>, 0x7f2e34e8dd28 <vm_exec_core+23160>, 0x7f2e34e8daa7 <vm_exec_core+22519>, 0x7f2e34e8dc44 <vm_exec_core+22932>, 0x7f2e34e8a9a3 <vm_exec_core+9971>, 0x7f2e34e89e57 <vm_exec_core+7079>, 0x7f2e34e8d848 <vm_exec_core+21912>, 0x7f2e34e8d9db <vm_exec_core+22315>, 0x7f2e34e8d914 <vm_exec_core+22116>, 0x7f2e34e8db7d <vm_exec_core+22733>, 0x7f2e34e8d771 <vm_exec_core+21697>, 0x7f2e34e8d69b <vm_exec_core+21483>, 0x7f2e34e89d5f <vm_exec_core+6831>, 0x7f2e34e89b86 <vm_exec_core+6358>, 0x7f2e34e89c64 <vm_exec_core+6580>, 0x7f2e34e89a9e <vm_exec_core+6126>, 0x7f2e34e899b6 <vm_exec_core+5894>, 0x7f2e34e8990b <vm_exec_core+5723>, 0x7f2e34e89860 <vm_exec_core+5552>, 0x7f2e34e897e2 <vm_exec_core+5426>, 0x7f2e34e89764 <vm_exec_core+5300>, 0x7f2e34e89710 <vm_exec_core+5216>, 0x7f2e34e89623 <vm_exec_core+4979>, 0x7f2e34e8956a <vm_exec_core+4794>, 0x7f2e34e8944c <vm_exec_core+4508>, 0x7f2e34e89359 <vm_exec_core+4265>, 0x7f2e34e8923b <vm_exec_core+3979>, 0x7f2e34e8b54d <vm_exec_core+12957>, 0x7f2e34e8b49f <vm_exec_core+12783>, 0x7f2e34e8b3b3 <vm_exec_core+12547>, 0x7f2e34e8b302 <vm_exec_core+12370>, 0x7f2e34e8b7d0 <vm_exec_core+13600>, 0x7f2e34e8b644 <vm_exec_core+13204>, 0x7f2e34e8b6fd <vm_exec_core+13389>, 0x7f2e34e8aee3 <vm_exec_core+11315>, 0x7f2e34e8b1a7 <vm_exec_core+12023>, 0x7f2e34e8b0d9 <vm_exec_core+11817>, 0x7f2e34e8b264 <vm_exec_core+12212>, 0x7f2e34e8ad55 <vm_exec_core+10917>, 0x7f2e34e8ac94 <vm_exec_core+10724>, 0x7f2e34e8ac1a <vm_exec_core+10602>, 0x7f2e34e8ab34 <vm_exec_core+10372>, 0x7f2e34e8aa62 <vm_exec_core+10162>, 0x7f2e34e8c149 <vm_exec_core+16025>, 0x7f2e34e8bd9c <vm_exec_core+15084>, 0x7f2e34e8bf46 <vm_exec_core+15510>, 0x7f2e34e8b8bb <vm_exec_core+13835>, 0x7f2e34e8c054 <vm_exec_core+15780>, 0x7f2e34e8ba72 <vm_exec_core+14274>, 0x7f2e34e8be78 <vm_exec_core+15304>, 0x7f2e34e8ae15 <vm_exec_core+11109>, 0x7f2e34e8bc55 <vm_exec_core+14757>, 0x7f2e34e8bb79 <vm_exec_core+14537>, 0x7f2e34e8bcc0 <vm_exec_core+14864>, 0x7f2e34e8afd7 <vm_exec_core+11559>, 0x7f2e34e8b989 <vm_exec_core+14041>, 0x7f2e34e891bd <vm_exec_core+3853>, 0x7f2e34e890cd <vm_exec_core+3613>, 0x7f2e34e8905a <vm_exec_core+3498>, 0x7f2e34e88ce4 <vm_exec_core+2612>, 0x7f2e34e88bca <vm_exec_core+2330>, 0x7f2e34e88d9f <vm_exec_core+2799>, 0x7f2e34e88a02 <vm_exec_core+1874>, 0x7f2e34e8900f <vm_exec_core+3423>, 0x7f2e34e88ae1 <vm_exec_core+2097>, 0x7f2e34e88e6f <vm_exec_core+3007>, 0x7f2e34e88911 <vm_exec_core+1633>, 0x7f2e34e88829 <vm_exec_core+1401>, 0x7f2e34e8876b <vm_exec_core+1211>, 0x7f2e34e88650 <vm_exec_core+928>, 0x7f2e34e88598 <vm_exec_core+744>, 0x7f2e34e884ce <vm_exec_core+542>, 0x7f2e34e883d2 <vm_exec_core+290>, 0x7f2e34e8d686 <vm_exec_core+21462>, 0x7f2e34e8a4ca <vm_exec_core+8730>, 0x7f2e34e8a3de <vm_exec_core+8494>, 0x7f2e34e8d671 <vm_exec_core+21441>, 0x7f2e34e8a32c <vm_exec_core+8316>, 0x7f2e34e8a219 <vm_exec_core+8041>, 0x7f2e34e8a114 <vm_exec_core+7780>, 0x7f2e34e8a02d <vm_exec_core+7549>, 0x7f2e34e89f31 <vm_exec_core+7297>, 0x7f2e34e8c23a <vm_exec_core+16266>, 0x7f2e34e8a775 <vm_exec_core+9413>, 0x7f2e34e8a6c9 <vm_exec_core+9241>, 0x7f2e34e8a62a <vm_exec_core+9082>, 0x7f2e34e8a58b <vm_exec_core+8923>, 0x7f2e34e8a8c3 <vm_exec_core+9747>, 0x7f2e34e8a810 <vm_exec_core+9568>, 0x7f2e34e8d65c <vm_exec_core+21420>, 0x7f2e34e8d647 <vm_exec_core+21399>, 0x7f2e34e8d632 <vm_exec_core+21378>, 0x7f2e34e8d5de <vm_exec_core+21294>, 0x7f2e34e8d5c9 <vm_exec_core+21273>, 0x7f2e34e8d5b4 <vm_exec_core+21252>, 0x7f2e34e8d598 <vm_exec_core+21224>, 0x7f2e34e8d583 <vm_exec_core+21203>, 0x7f2e34e8d56e <vm_exec_core+21182>, 0x7f2e34e8d559 <vm_exec_core+21161>, 0x7f2e34e8d544 <vm_exec_core+21140>, 0x7f2e34e8d52f <vm_exec_core+21119>, 0x7f2e34e8d51a <vm_exec_core+21098>, 0x7f2e34e8d505 <vm_exec_core+21077>, 0x7f2e34e8d4f0 <vm_exec_core+21056>, 0x7f2e34e8d4db <vm_exec_core+21035>, 0x7f2e34e8a993 <vm_exec_core+9955>, 0x7f2e34e89e47 <vm_exec_core+7063>, 0x7f2e34e8d4c6 <vm_exec_core+21014>, 0x7f2e34e8d61d <vm_exec_core+21357>, 0x7f2e34e8d608 <vm_exec_core+21336>, 0x7f2e34e8d5f3 <vm_exec_core+21315>, 0x7f2e34e882ec <vm_exec_core+60>, 0x7f2e34e882f0 <vm_exec_core+64>, 0x7f2e34e89d4f <vm_exec_core+6815>, 0x7f2e34e89b76 <vm_exec_core+6342>, 0x7f2e34e89c54 <vm_exec_core+6564>, 0x7f2e34e89a8e <vm_exec_core+6110>, 0x7f2e34e899a6 <vm_exec_core+5878>, 0x7f2e34e898fb <vm_exec_core+5707>, 0x7f2e34e89850 <vm_exec_core+5536>...} |
| __func__ = "vm_exec_core" |
| #12 0x00007f2e34e8f62a in rb_vm_exec (ec=ec@entry=0x560c32c1f560) at /tmp/ruby/src/trunk-asserts/vm.c:2467 |
| _ec = 0x560c32c1f560 |
| _tag = {tag = 36, retval = 4, buf = {0x560c32c1f310, 0x7f2e34e8f638 <rb_vm_exec+264>, 0x0, 0x7f2e3255da90, 0x560c32c1f560}, prev = 0x7f2e3255dd20, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = 36 |
| #13 0x00007f2e34e8fcd6 in invoke_block (ec=ec@entry=0x560c32c1f560, iseq=iseq@entry=0x7f2e3269eab0, self=self@entry=139836392107392, cref=cref@entry=0x0, type=type@entry=572653569, opt_pc=0, captured=<optimized out>, captured=<optimized out>) at /tmp/ruby/src/trunk-asserts/vm.c:1492 |
| arg_size = <optimized out> |
| #14 0x00007f2e34e92daf in invoke_iseq_block_from_c (me=0x0, is_lambda=0, cref=0x0, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, self=139836392107392, captured=0x560c32c1f310, ec=0x560c32c1f560) at /tmp/ruby/src/trunk-asserts/vm.c:1562 |
| iseq = 0x7f2e3269eab0 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = 0 |
| use_argv = 0x7f2e3255dc50 |
| opt_pc = <optimized out> |
| sp = 0x560c337993e8 |
| av = {206158430248, 139836389710960} |
| stack_argv = 0x560c337993e8 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #15 invoke_block_from_c_proc (me=0x0, is_lambda=0, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, self=139836392107392, proc=<optimized out>, ec=0x560c32c1f560) at /tmp/ruby/src/trunk-asserts/vm.c:1660 |
| block = 0x560c32c1f310 |
| block = <optimized out> |
| again = <optimized out> |
| keyword_hash = <optimized out> |
| #16 vm_invoke_proc (ec=0x560c32c1f560, proc=<optimized out>, self=139836392107392, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=0) at /tmp/ruby/src/trunk-asserts/vm.c:1690 |
| No locals. |
| #17 0x00007f2e34e92f0c in rb_vm_invoke_proc (ec=0x560c32c1f560, proc=proc@entry=0x560c32c1f310, argc=argc@entry=0, argv=argv@entry=0x7f2e3255dc50, kw_splat=0, passed_block_handler=passed_block_handler@entry=0) at /tmp/ruby/src/trunk-asserts/vm.c:1711 |
| self = 139836392107392 |
| #18 0x00007f2e34e49410 in thread_do_start_proc (th=0x560c32c1f340) at /tmp/ruby/src/trunk-asserts/thread.c:591 |
| args = 139836389033760 |
| args_ptr = 0x7f2e3255dc50 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x560c32c1f310 |
| __func__ = "thread_do_start_proc" |
| #19 0x00007f2e34e494d1 in thread_do_start (th=0x560c32c1f340) at /tmp/ruby/src/trunk-asserts/thread.c:610 |
| result = 36 |
| #20 0x00007f2e34e49663 in thread_start_func_2 (th=0x560c32c1f340, stack_start=<optimized out>) at /tmp/ruby/src/trunk-asserts/thread.c:666 |
| _ec = 0x560c32c1f560 |
| _tag = {tag = 36, retval = 139836150279232, buf = {0x560c32c1f340, 0x7f2e34e498c0 <thread_start_func_2+832>, 0x0, 0x7f2e3255dce0, 0x560c32c1f340}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| __func__ = "thread_start_func_2" |
| state = <optimized out> |
| errinfo = 4 |
| ractor_main_th = 0x560c325b1090 |
| #21 0x00007f2e34e49afd in nt_start (ptr=<optimized out>) at /tmp/ruby/src/trunk-asserts/thread_pthread.c:2221 |
| th = 0x560c32c1f340 |
| sched = 0x560c325b2158 |
| nt = <optimized out> |
| vm = 0x560c325aeb10 |
| #22 0x00007f2e34a93b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 |
| ret = <optimized out> |
| pd = <optimized out> |
| out = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140728440538304, 5674086429391937194, 139836389713472, 25, 139836428728400, 140728440538656, -5700990741333582166, -5700977849062170966}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #23 0x00007f2e34b24bb4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 |
| No locals. |
| Thread 4 (Thread 0x7f2e325df640 (LWP 3520798) "extservm.rb:65"): |
| #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x560c32c1ef94) at ./nptl/futex-internal.c:57 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| resultvar = <optimized out> |
| __arg6 = <optimized out> |
| __arg5 = <optimized out> |
| __arg4 = <optimized out> |
| __arg3 = <optimized out> |
| __arg2 = <optimized out> |
| __arg1 = <optimized out> |
| _a6 = <optimized out> |
| _a5 = <optimized out> |
| _a4 = <optimized out> |
| _a3 = <optimized out> |
| _a2 = <optimized out> |
| _a1 = <optimized out> |
| #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x560c32c1ef94) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 256 |
| op = 393 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x560c32c1ef94, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007f2e34a92ac1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x560c325b2158, cond=0x560c32c1ef68) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f2e34a927a0 <__condvar_cleanup_waiting>, __arg = 0x7f2e325de700, __canceltype = 845015296, __prev = 0x0} |
| cbuffer = {wseq = 3, cond = 0x560c32c1ef68, mutex = 0x560c325b2158, private = 0} |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 3 |
| seq = 1 |
| private = 0 |
| maxspin = <optimized out> |
| err = <optimized out> |
| result = <optimized out> |
| wseq = <optimized out> |
| g = <optimized out> |
| seq = <optimized out> |
| flags = <optimized out> |
| private = <optimized out> |
| signals = <optimized out> |
| done = <optimized out> |
| g1_start = <optimized out> |
| spin = <optimized out> |
| buffer = <optimized out> |
| cbuffer = <optimized out> |
| s = <optimized out> |
| #4 ___pthread_cond_wait (cond=0x560c32c1ef68, mutex=mutex@entry=0x560c325b2158) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x00007f2e34e43b0d in rb_native_cond_wait (cond=<optimized out>, mutex=mutex@entry=0x560c325b2158) at /tmp/ruby/src/trunk-asserts/thread_pthread.c:214 |
| r = <optimized out> |
| #6 0x00007f2e34e44f88 in thread_sched_wait_running_turn (sched=0x560c325b2158, th=0x560c32c1ead0, can_direct_transfer=false) at /tmp/ruby/src/trunk-asserts/thread_pthread.c:826 |
| next_th = 0x7f2e1c21eb50 |
| __func__ = "thread_sched_wait_running_turn" |
| #7 0x00007f2e34e45435 in thread_sched_to_waiting_until_wakeup (sched=sched@entry=0x560c325b2158, th=th@entry=0x560c32c1ead0) at /tmp/ruby/src/trunk-asserts/thread_pthread.c:1071 |
| can_direct_transfer = <optimized out> |
| #8 0x00007f2e34e45474 in native_sleep (th=th@entry=0x560c32c1ead0, rel=0x0) at /tmp/ruby/src/trunk-asserts/thread_pthread.c:3259 |
| sched = 0x560c325b2158 |
| #9 0x00007f2e34e4a064 in sleep_forever (th=0x560c32c1ead0, fl=1) at /tmp/ruby/src/trunk-asserts/thread.c:1329 |
| prev_status = THREAD_RUNNABLE |
| status = THREAD_STOPPED_FOREVER |
| woke = <optimized out> |
| #10 0x00007f2e34e4a1ba in rb_thread_sleep_deadly_allow_spurious_wakeup (blocker=<optimized out>, timeout=<optimized out>, end=<optimized out>) at /tmp/ruby/src/trunk-asserts/thread.c:1374 |
| scheduler = <optimized out> |
| #11 0x00007f2e34e4a218 in queue_sleep (_args=_args@entry=139836390238544) at /tmp/ruby/src/trunk-asserts/thread_sync.c:1028 |
| args = 0x7f2e325de950 |
| #12 0x00007f2e34d1016e in rb_ensure (b_proc=b_proc@entry=0x7f2e34e4a200 <queue_sleep>, data1=data1@entry=139836390238544, e_proc=e_proc@entry=0x7f2e34e41cc0 <queue_sleep_done>, data2=data2@entry=139836390238576) at /tmp/ruby/src/trunk-asserts/eval.c:1009 |
| _ec = 0x560c32c1ecf0 |
| _tag = {tag = 36, retval = 139836432930337, buf = {0x560c32c1eaa0, 0x7f2e34d10220 <rb_ensure+432>, 0x0, 0x7f2e325de840, 0x7f2e34e3d288 <RB_SPECIAL_CONST_P+8>}, prev = 0x7f2e325deab0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = 4 |
| errinfo = <optimized out> |
| ec = 0x560c32c1ecf0 |
| ensure_list = {next = 0x0, entry = {marker = 0, e_proc = 0x7f2e34e41cc0 <queue_sleep_done>, data2 = 139836390238576}} |
| #13 0x00007f2e34e47105 in queue_do_pop (self=139836389034912, q=0x560c32c1eaa0, should_block=<optimized out>, timeout=4) at /tmp/ruby/src/trunk-asserts/thread_sync.c:1103 |
| ec = 0x560c32c1ecf0 |
| queue_waiter = {w = {self = 139836389034912, th = 0x560c32c1ead0, fiber = 0x0, node = {next = 0x560c32c1eaa0, prev = 0x560c32c1eaa0}}, as = {q = 0x560c32c1eaa0, sq = 0x560c32c1eaa0}} |
| waitq = 0x560c32c1eaa0 |
| queue_sleep_arg = {self = 139836389034912, timeout = 4, end = 0} |
| end = 0 |
| __PRETTY_FUNCTION__ = "queue_do_pop" |
| #14 0x00007f2e34e89cc7 in vm_exec_core (ec=0x560c32c1ecf0) at ../../src/trunk-asserts/insns.def:1493 |
| bf = 0x7f2e35178620 <thread_sync_table> |
| leaf = false |
| val = <optimized out> |
| canary = 0x0 |
| index = 0 |
| reg_pc = 0x560c32c1ecf0 |
| reg_cfp = 0x560c33799318 |
| insns_address_table = {0x7f2e34e89720 <vm_exec_core+5232>, 0x7f2e34e89633 <vm_exec_core+4995>, 0x7f2e34e8957a <vm_exec_core+4810>, 0x7f2e34e8945c <vm_exec_core+4524>, 0x7f2e34e89369 <vm_exec_core+4281>, 0x7f2e34e8924b <vm_exec_core+3995>, 0x7f2e34e8b55d <vm_exec_core+12973>, 0x7f2e34e8b4af <vm_exec_core+12799>, 0x7f2e34e8b3c3 <vm_exec_core+12563>, 0x7f2e34e8b312 <vm_exec_core+12386>, 0x7f2e34e8b7e0 <vm_exec_core+13616>, 0x7f2e34e8b654 <vm_exec_core+13220>, 0x7f2e34e8b70d <vm_exec_core+13405>, 0x7f2e34e8aef3 <vm_exec_core+11331>, 0x7f2e34e8b1b7 <vm_exec_core+12039>, 0x7f2e34e8b0e9 <vm_exec_core+11833>, 0x7f2e34e8b274 <vm_exec_core+12228>, 0x7f2e34e8ad65 <vm_exec_core+10933>, 0x7f2e34e8aca4 <vm_exec_core+10740>, 0x7f2e34e8ac2a <vm_exec_core+10618>, 0x7f2e34e8ab44 <vm_exec_core+10388>, 0x7f2e34e8aa72 <vm_exec_core+10178>, 0x7f2e34e8c159 <vm_exec_core+16041>, 0x7f2e34e8bdac <vm_exec_core+15100>, 0x7f2e34e8bf56 <vm_exec_core+15526>, 0x7f2e34e8b8cb <vm_exec_core+13851>, 0x7f2e34e8c064 <vm_exec_core+15796>, 0x7f2e34e8ba82 <vm_exec_core+14290>, 0x7f2e34e8be88 <vm_exec_core+15320>, 0x7f2e34e8ae25 <vm_exec_core+11125>, 0x7f2e34e8bc65 <vm_exec_core+14773>, 0x7f2e34e8bb89 <vm_exec_core+14553>, 0x7f2e34e8bcd0 <vm_exec_core+14880>, 0x7f2e34e8afe7 <vm_exec_core+11575>, 0x7f2e34e8b999 <vm_exec_core+14057>, 0x7f2e34e891cd <vm_exec_core+3869>, 0x7f2e34e890dd <vm_exec_core+3629>, 0x7f2e34e8906a <vm_exec_core+3514>, 0x7f2e34e88cf4 <vm_exec_core+2628>, 0x7f2e34e88bda <vm_exec_core+2346>, 0x7f2e34e88daf <vm_exec_core+2815>, 0x7f2e34e88a12 <vm_exec_core+1890>, 0x7f2e34e8901f <vm_exec_core+3439>, 0x7f2e34e88af1 <vm_exec_core+2113>, 0x7f2e34e88e7f <vm_exec_core+3023>, 0x7f2e34e88921 <vm_exec_core+1649>, 0x7f2e34e88839 <vm_exec_core+1417>, 0x7f2e34e8877b <vm_exec_core+1227>, 0x7f2e34e88660 <vm_exec_core+944>, 0x7f2e34e885a8 <vm_exec_core+760>, 0x7f2e34e884de <vm_exec_core+558>, 0x7f2e34e883e2 <vm_exec_core+306>, 0x7f2e34e88300 <vm_exec_core+80>, 0x7f2e34e8a4da <vm_exec_core+8746>, 0x7f2e34e8a3ee <vm_exec_core+8510>, 0x7f2e34e8e3f8 <vm_exec_core+24904>, 0x7f2e34e8a33c <vm_exec_core+8332>, 0x7f2e34e8a229 <vm_exec_core+8057>, 0x7f2e34e8a124 <vm_exec_core+7796>, 0x7f2e34e8a03d <vm_exec_core+7565>, 0x7f2e34e89f41 <vm_exec_core+7313>, 0x7f2e34e8c24a <vm_exec_core+16282>, 0x7f2e34e8a785 <vm_exec_core+9429>, 0x7f2e34e8a6d9 <vm_exec_core+9257>, 0x7f2e34e8a63a <vm_exec_core+9098>, 0x7f2e34e8a59b <vm_exec_core+8939>, 0x7f2e34e8a8d3 <vm_exec_core+9763>, 0x7f2e34e8a820 <vm_exec_core+9584>, 0x7f2e34e8e080 <vm_exec_core+24016>, 0x7f2e34e8e751 <vm_exec_core+25761>, 0x7f2e34e8e22c <vm_exec_core+24444>, 0x7f2e34e8e5a5 <vm_exec_core+25333>, 0x7f2e34e8ded4 <vm_exec_core+23588>, 0x7f2e34e8e8fd <vm_exec_core+26189>, 0x7f2e34e8e302 <vm_exec_core+24658>, 0x7f2e34e8e67b <vm_exec_core+25547>, 0x7f2e34e8dfaa <vm_exec_core+23802>, 0x7f2e34e8e827 <vm_exec_core+25975>, 0x7f2e34e8e156 <vm_exec_core+24230>, 0x7f2e34e8e4cf <vm_exec_core+25119>, 0x7f2e34e8ddfe <vm_exec_core+23374>, 0x7f2e34e8dd28 <vm_exec_core+23160>, 0x7f2e34e8daa7 <vm_exec_core+22519>, 0x7f2e34e8dc44 <vm_exec_core+22932>, 0x7f2e34e8a9a3 <vm_exec_core+9971>, 0x7f2e34e89e57 <vm_exec_core+7079>, 0x7f2e34e8d848 <vm_exec_core+21912>, 0x7f2e34e8d9db <vm_exec_core+22315>, 0x7f2e34e8d914 <vm_exec_core+22116>, 0x7f2e34e8db7d <vm_exec_core+22733>, 0x7f2e34e8d771 <vm_exec_core+21697>, 0x7f2e34e8d69b <vm_exec_core+21483>, 0x7f2e34e89d5f <vm_exec_core+6831>, 0x7f2e34e89b86 <vm_exec_core+6358>, 0x7f2e34e89c64 <vm_exec_core+6580>, 0x7f2e34e89a9e <vm_exec_core+6126>, 0x7f2e34e899b6 <vm_exec_core+5894>, 0x7f2e34e8990b <vm_exec_core+5723>, 0x7f2e34e89860 <vm_exec_core+5552>, 0x7f2e34e897e2 <vm_exec_core+5426>, 0x7f2e34e89764 <vm_exec_core+5300>, 0x7f2e34e89710 <vm_exec_core+5216>, 0x7f2e34e89623 <vm_exec_core+4979>, 0x7f2e34e8956a <vm_exec_core+4794>, 0x7f2e34e8944c <vm_exec_core+4508>, 0x7f2e34e89359 <vm_exec_core+4265>, 0x7f2e34e8923b <vm_exec_core+3979>, 0x7f2e34e8b54d <vm_exec_core+12957>, 0x7f2e34e8b49f <vm_exec_core+12783>, 0x7f2e34e8b3b3 <vm_exec_core+12547>, 0x7f2e34e8b302 <vm_exec_core+12370>, 0x7f2e34e8b7d0 <vm_exec_core+13600>, 0x7f2e34e8b644 <vm_exec_core+13204>, 0x7f2e34e8b6fd <vm_exec_core+13389>, 0x7f2e34e8aee3 <vm_exec_core+11315>, 0x7f2e34e8b1a7 <vm_exec_core+12023>, 0x7f2e34e8b0d9 <vm_exec_core+11817>, 0x7f2e34e8b264 <vm_exec_core+12212>, 0x7f2e34e8ad55 <vm_exec_core+10917>, 0x7f2e34e8ac94 <vm_exec_core+10724>, 0x7f2e34e8ac1a <vm_exec_core+10602>, 0x7f2e34e8ab34 <vm_exec_core+10372>, 0x7f2e34e8aa62 <vm_exec_core+10162>, 0x7f2e34e8c149 <vm_exec_core+16025>, 0x7f2e34e8bd9c <vm_exec_core+15084>, 0x7f2e34e8bf46 <vm_exec_core+15510>, 0x7f2e34e8b8bb <vm_exec_core+13835>, 0x7f2e34e8c054 <vm_exec_core+15780>, 0x7f2e34e8ba72 <vm_exec_core+14274>, 0x7f2e34e8be78 <vm_exec_core+15304>, 0x7f2e34e8ae15 <vm_exec_core+11109>, 0x7f2e34e8bc55 <vm_exec_core+14757>, 0x7f2e34e8bb79 <vm_exec_core+14537>, 0x7f2e34e8bcc0 <vm_exec_core+14864>, 0x7f2e34e8afd7 <vm_exec_core+11559>, 0x7f2e34e8b989 <vm_exec_core+14041>, 0x7f2e34e891bd <vm_exec_core+3853>, 0x7f2e34e890cd <vm_exec_core+3613>, 0x7f2e34e8905a <vm_exec_core+3498>, 0x7f2e34e88ce4 <vm_exec_core+2612>, 0x7f2e34e88bca <vm_exec_core+2330>, 0x7f2e34e88d9f <vm_exec_core+2799>, 0x7f2e34e88a02 <vm_exec_core+1874>, 0x7f2e34e8900f <vm_exec_core+3423>, 0x7f2e34e88ae1 <vm_exec_core+2097>, 0x7f2e34e88e6f <vm_exec_core+3007>, 0x7f2e34e88911 <vm_exec_core+1633>, 0x7f2e34e88829 <vm_exec_core+1401>, 0x7f2e34e8876b <vm_exec_core+1211>, 0x7f2e34e88650 <vm_exec_core+928>, 0x7f2e34e88598 <vm_exec_core+744>, 0x7f2e34e884ce <vm_exec_core+542>, 0x7f2e34e883d2 <vm_exec_core+290>, 0x7f2e34e8d686 <vm_exec_core+21462>, 0x7f2e34e8a4ca <vm_exec_core+8730>, 0x7f2e34e8a3de <vm_exec_core+8494>, 0x7f2e34e8d671 <vm_exec_core+21441>, 0x7f2e34e8a32c <vm_exec_core+8316>, 0x7f2e34e8a219 <vm_exec_core+8041>, 0x7f2e34e8a114 <vm_exec_core+7780>, 0x7f2e34e8a02d <vm_exec_core+7549>, 0x7f2e34e89f31 <vm_exec_core+7297>, 0x7f2e34e8c23a <vm_exec_core+16266>, 0x7f2e34e8a775 <vm_exec_core+9413>, 0x7f2e34e8a6c9 <vm_exec_core+9241>, 0x7f2e34e8a62a <vm_exec_core+9082>, 0x7f2e34e8a58b <vm_exec_core+8923>, 0x7f2e34e8a8c3 <vm_exec_core+9747>, 0x7f2e34e8a810 <vm_exec_core+9568>, 0x7f2e34e8d65c <vm_exec_core+21420>, 0x7f2e34e8d647 <vm_exec_core+21399>, 0x7f2e34e8d632 <vm_exec_core+21378>, 0x7f2e34e8d5de <vm_exec_core+21294>, 0x7f2e34e8d5c9 <vm_exec_core+21273>, 0x7f2e34e8d5b4 <vm_exec_core+21252>, 0x7f2e34e8d598 <vm_exec_core+21224>, 0x7f2e34e8d583 <vm_exec_core+21203>, 0x7f2e34e8d56e <vm_exec_core+21182>, 0x7f2e34e8d559 <vm_exec_core+21161>, 0x7f2e34e8d544 <vm_exec_core+21140>, 0x7f2e34e8d52f <vm_exec_core+21119>, 0x7f2e34e8d51a <vm_exec_core+21098>, 0x7f2e34e8d505 <vm_exec_core+21077>, 0x7f2e34e8d4f0 <vm_exec_core+21056>, 0x7f2e34e8d4db <vm_exec_core+21035>, 0x7f2e34e8a993 <vm_exec_core+9955>, 0x7f2e34e89e47 <vm_exec_core+7063>, 0x7f2e34e8d4c6 <vm_exec_core+21014>, 0x7f2e34e8d61d <vm_exec_core+21357>, 0x7f2e34e8d608 <vm_exec_core+21336>, 0x7f2e34e8d5f3 <vm_exec_core+21315>, 0x7f2e34e882ec <vm_exec_core+60>, 0x7f2e34e882f0 <vm_exec_core+64>, 0x7f2e34e89d4f <vm_exec_core+6815>, 0x7f2e34e89b76 <vm_exec_core+6342>, 0x7f2e34e89c54 <vm_exec_core+6564>, 0x7f2e34e89a8e <vm_exec_core+6110>, 0x7f2e34e899a6 <vm_exec_core+5878>, 0x7f2e34e898fb <vm_exec_core+5707>, 0x7f2e34e89850 <vm_exec_core+5536>...} |
| __func__ = "vm_exec_core" |
| #15 0x00007f2e34e8f62a in rb_vm_exec (ec=ec@entry=0x560c32c1ecf0) at /tmp/ruby/src/trunk-asserts/vm.c:2467 |
| _ec = 0x560c32c1ecf0 |
| _tag = {tag = 36, retval = 4, buf = {0x560c32c1ef10, 0x7f2e34e8f638 <rb_vm_exec+264>, 0x0, 0x7f2e325dea90, 0x560c32c1ecf0}, prev = 0x7f2e325ded20, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = 36 |
| #16 0x00007f2e34e8fcd6 in invoke_block (ec=ec@entry=0x560c32c1ecf0, iseq=iseq@entry=0x7f2e327c83e0, self=self@entry=139836392107968, cref=cref@entry=0x0, type=type@entry=572653569, opt_pc=0, captured=<optimized out>, captured=<optimized out>) at /tmp/ruby/src/trunk-asserts/vm.c:1492 |
| arg_size = <optimized out> |
| #17 0x00007f2e34e92daf in invoke_iseq_block_from_c (me=0x0, is_lambda=0, cref=0x0, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, self=139836392107968, captured=0x560c32c1ef10, ec=0x560c32c1ecf0) at /tmp/ruby/src/trunk-asserts/vm.c:1562 |
| iseq = 0x7f2e327c83e0 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = 0 |
| use_argv = 0x7f2e325dec50 |
| opt_pc = <optimized out> |
| sp = 0x560c336993d8 |
| av = {206158430248, 139836390239344} |
| stack_argv = 0x560c336993d8 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #18 invoke_block_from_c_proc (me=0x0, is_lambda=0, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, self=139836392107968, proc=<optimized out>, ec=0x560c32c1ecf0) at /tmp/ruby/src/trunk-asserts/vm.c:1660 |
| block = 0x560c32c1ef10 |
| block = <optimized out> |
| again = <optimized out> |
| keyword_hash = <optimized out> |
| #19 vm_invoke_proc (ec=0x560c32c1ecf0, proc=<optimized out>, self=139836392107968, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=0) at /tmp/ruby/src/trunk-asserts/vm.c:1690 |
| No locals. |
| #20 0x00007f2e34e92f0c in rb_vm_invoke_proc (ec=0x560c32c1ecf0, proc=proc@entry=0x560c32c1ef10, argc=argc@entry=0, argv=argv@entry=0x7f2e325dec50, kw_splat=0, passed_block_handler=passed_block_handler@entry=0) at /tmp/ruby/src/trunk-asserts/vm.c:1711 |
| self = 139836392107968 |
| #21 0x00007f2e34e49410 in thread_do_start_proc (th=0x560c32c1ead0) at /tmp/ruby/src/trunk-asserts/thread.c:591 |
| args = 139836389034768 |
| args_ptr = 0x7f2e325dec50 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x560c32c1ef10 |
| __func__ = "thread_do_start_proc" |
| #22 0x00007f2e34e494d1 in thread_do_start (th=0x560c32c1ead0) at /tmp/ruby/src/trunk-asserts/thread.c:610 |
| result = 36 |
| #23 0x00007f2e34e49663 in thread_start_func_2 (th=0x560c32c1ead0, stack_start=<optimized out>) at /tmp/ruby/src/trunk-asserts/thread.c:666 |
| _ec = 0x560c32c1ecf0 |
| _tag = {tag = 36, retval = 139836014988192, buf = {0x560c32c1ead0, 0x7f2e34e498c0 <thread_start_func_2+832>, 0x0, 0x7f2e325dece0, 0x560c32c1ead0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| __func__ = "thread_start_func_2" |
| state = <optimized out> |
| errinfo = 4 |
| ractor_main_th = 0x560c325b1090 |
| #24 0x00007f2e34e49afd in nt_start (ptr=<optimized out>) at /tmp/ruby/src/trunk-asserts/thread_pthread.c:2221 |
| th = 0x560c32c1ead0 |
| sched = 0x560c325b2158 |
| nt = <optimized out> |
| vm = 0x560c325aeb10 |
| #25 0x00007f2e34a93b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 |
| ret = <optimized out> |
| pd = <optimized out> |
| out = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140728440537776, 5674086429391937194, 139836390241856, 0, 139836428728400, 140728440538128, -5700990672077234518, -5700977849062170966}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #26 0x00007f2e34b24bb4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 |
| No locals. |
| Thread 3 (Thread 0x7f2e3261f640 (LWP 3514091) "Timeout stdlib "): |
| #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x560c329e8d04) at ./nptl/futex-internal.c:57 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| resultvar = <optimized out> |
| __arg6 = <optimized out> |
| __arg5 = <optimized out> |
| __arg4 = <optimized out> |
| __arg3 = <optimized out> |
| __arg2 = <optimized out> |
| __arg1 = <optimized out> |
| _a6 = <optimized out> |
| _a5 = <optimized out> |
| _a4 = <optimized out> |
| _a3 = <optimized out> |
| _a2 = <optimized out> |
| _a1 = <optimized out> |
| #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x560c329e8d04) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 256 |
| op = 393 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x560c329e8d04, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007f2e34a92ac1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x560c325b2158, cond=0x560c329e8cd8) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f2e34a927a0 <__condvar_cleanup_waiting>, __arg = 0x7f2e3261e700, __canceltype = 845277440, __prev = 0x0} |
| cbuffer = {wseq = 83, cond = 0x560c329e8cd8, mutex = 0x560c325b2158, private = 0} |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 83 |
| seq = 41 |
| private = 0 |
| maxspin = <optimized out> |
| err = <optimized out> |
| result = <optimized out> |
| wseq = <optimized out> |
| g = <optimized out> |
| seq = <optimized out> |
| flags = <optimized out> |
| private = <optimized out> |
| signals = <optimized out> |
| done = <optimized out> |
| g1_start = <optimized out> |
| spin = <optimized out> |
| buffer = <optimized out> |
| cbuffer = <optimized out> |
| s = <optimized out> |
| #4 ___pthread_cond_wait (cond=0x560c329e8cd8, mutex=mutex@entry=0x560c325b2158) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x00007f2e34e43b0d in rb_native_cond_wait (cond=<optimized out>, mutex=mutex@entry=0x560c325b2158) at /tmp/ruby/src/trunk-asserts/thread_pthread.c:214 |
| r = <optimized out> |
| #6 0x00007f2e34e44f88 in thread_sched_wait_running_turn (sched=0x560c325b2158, th=0x560c329f5810, can_direct_transfer=false) at /tmp/ruby/src/trunk-asserts/thread_pthread.c:826 |
| next_th = 0x0 |
| __func__ = "thread_sched_wait_running_turn" |
| #7 0x00007f2e34e45435 in thread_sched_to_waiting_until_wakeup (sched=sched@entry=0x560c325b2158, th=th@entry=0x560c329f5810) at /tmp/ruby/src/trunk-asserts/thread_pthread.c:1071 |
| can_direct_transfer = <optimized out> |
| #8 0x00007f2e34e45474 in native_sleep (th=th@entry=0x560c329f5810, rel=0x0) at /tmp/ruby/src/trunk-asserts/thread_pthread.c:3259 |
| sched = 0x560c325b2158 |
| #9 0x00007f2e34e4a064 in sleep_forever (th=0x560c329f5810, fl=1) at /tmp/ruby/src/trunk-asserts/thread.c:1329 |
| prev_status = THREAD_RUNNABLE |
| status = THREAD_STOPPED_FOREVER |
| woke = <optimized out> |
| #10 0x00007f2e34e4a1ba in rb_thread_sleep_deadly_allow_spurious_wakeup (blocker=<optimized out>, timeout=<optimized out>, end=<optimized out>) at /tmp/ruby/src/trunk-asserts/thread.c:1374 |
| scheduler = <optimized out> |
| #11 0x00007f2e34e4a218 in queue_sleep (_args=_args@entry=139836390500688) at /tmp/ruby/src/trunk-asserts/thread_sync.c:1028 |
| args = 0x7f2e3261e950 |
| #12 0x00007f2e34d1016e in rb_ensure (b_proc=b_proc@entry=0x7f2e34e4a200 <queue_sleep>, data1=data1@entry=139836390500688, e_proc=e_proc@entry=0x7f2e34e41cc0 <queue_sleep_done>, data2=data2@entry=139836390500720) at /tmp/ruby/src/trunk-asserts/eval.c:1009 |
| _ec = 0x560c32a3c7f0 |
| _tag = {tag = 36, retval = 139836432930337, buf = {0x560c326d24c0, 0x7f2e34d10220 <rb_ensure+432>, 0x0, 0x7f2e3261e840, 0x7f2e34e3d288 <RB_SPECIAL_CONST_P+8>}, prev = 0x7f2e3261eab0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = 4 |
| errinfo = <optimized out> |
| ec = 0x560c32a3c7f0 |
| ensure_list = {next = 0x0, entry = {marker = 0, e_proc = 0x7f2e34e41cc0 <queue_sleep_done>, data2 = 139836390500720}} |
| #13 0x00007f2e34e47105 in queue_do_pop (self=139836393879504, q=0x560c326d24c0, should_block=<optimized out>, timeout=4) at /tmp/ruby/src/trunk-asserts/thread_sync.c:1103 |
| ec = 0x560c32a3c7f0 |
| queue_waiter = {w = {self = 139836393879504, th = 0x560c329f5810, fiber = 0x0, node = {next = 0x560c326d24c0, prev = 0x560c326d24c0}}, as = {q = 0x560c326d24c0, sq = 0x560c326d24c0}} |
| waitq = 0x560c326d24c0 |
| queue_sleep_arg = {self = 139836393879504, timeout = 4, end = 0} |
| end = 0 |
| __PRETTY_FUNCTION__ = "queue_do_pop" |
| #14 0x00007f2e34e89cc7 in vm_exec_core (ec=0x560c32a3c7f0) at ../../src/trunk-asserts/insns.def:1493 |
| bf = 0x7f2e35178620 <thread_sync_table> |
| leaf = false |
| val = <optimized out> |
| canary = 0x0 |
| index = 0 |
| reg_pc = 0x560c32a3c7f0 |
| reg_cfp = 0x560c32b50ac8 |
| insns_address_table = {0x7f2e34e89720 <vm_exec_core+5232>, 0x7f2e34e89633 <vm_exec_core+4995>, 0x7f2e34e8957a <vm_exec_core+4810>, 0x7f2e34e8945c <vm_exec_core+4524>, 0x7f2e34e89369 <vm_exec_core+4281>, 0x7f2e34e8924b <vm_exec_core+3995>, 0x7f2e34e8b55d <vm_exec_core+12973>, 0x7f2e34e8b4af <vm_exec_core+12799>, 0x7f2e34e8b3c3 <vm_exec_core+12563>, 0x7f2e34e8b312 <vm_exec_core+12386>, 0x7f2e34e8b7e0 <vm_exec_core+13616>, 0x7f2e34e8b654 <vm_exec_core+13220>, 0x7f2e34e8b70d <vm_exec_core+13405>, 0x7f2e34e8aef3 <vm_exec_core+11331>, 0x7f2e34e8b1b7 <vm_exec_core+12039>, 0x7f2e34e8b0e9 <vm_exec_core+11833>, 0x7f2e34e8b274 <vm_exec_core+12228>, 0x7f2e34e8ad65 <vm_exec_core+10933>, 0x7f2e34e8aca4 <vm_exec_core+10740>, 0x7f2e34e8ac2a <vm_exec_core+10618>, 0x7f2e34e8ab44 <vm_exec_core+10388>, 0x7f2e34e8aa72 <vm_exec_core+10178>, 0x7f2e34e8c159 <vm_exec_core+16041>, 0x7f2e34e8bdac <vm_exec_core+15100>, 0x7f2e34e8bf56 <vm_exec_core+15526>, 0x7f2e34e8b8cb <vm_exec_core+13851>, 0x7f2e34e8c064 <vm_exec_core+15796>, 0x7f2e34e8ba82 <vm_exec_core+14290>, 0x7f2e34e8be88 <vm_exec_core+15320>, 0x7f2e34e8ae25 <vm_exec_core+11125>, 0x7f2e34e8bc65 <vm_exec_core+14773>, 0x7f2e34e8bb89 <vm_exec_core+14553>, 0x7f2e34e8bcd0 <vm_exec_core+14880>, 0x7f2e34e8afe7 <vm_exec_core+11575>, 0x7f2e34e8b999 <vm_exec_core+14057>, 0x7f2e34e891cd <vm_exec_core+3869>, 0x7f2e34e890dd <vm_exec_core+3629>, 0x7f2e34e8906a <vm_exec_core+3514>, 0x7f2e34e88cf4 <vm_exec_core+2628>, 0x7f2e34e88bda <vm_exec_core+2346>, 0x7f2e34e88daf <vm_exec_core+2815>, 0x7f2e34e88a12 <vm_exec_core+1890>, 0x7f2e34e8901f <vm_exec_core+3439>, 0x7f2e34e88af1 <vm_exec_core+2113>, 0x7f2e34e88e7f <vm_exec_core+3023>, 0x7f2e34e88921 <vm_exec_core+1649>, 0x7f2e34e88839 <vm_exec_core+1417>, 0x7f2e34e8877b <vm_exec_core+1227>, 0x7f2e34e88660 <vm_exec_core+944>, 0x7f2e34e885a8 <vm_exec_core+760>, 0x7f2e34e884de <vm_exec_core+558>, 0x7f2e34e883e2 <vm_exec_core+306>, 0x7f2e34e88300 <vm_exec_core+80>, 0x7f2e34e8a4da <vm_exec_core+8746>, 0x7f2e34e8a3ee <vm_exec_core+8510>, 0x7f2e34e8e3f8 <vm_exec_core+24904>, 0x7f2e34e8a33c <vm_exec_core+8332>, 0x7f2e34e8a229 <vm_exec_core+8057>, 0x7f2e34e8a124 <vm_exec_core+7796>, 0x7f2e34e8a03d <vm_exec_core+7565>, 0x7f2e34e89f41 <vm_exec_core+7313>, 0x7f2e34e8c24a <vm_exec_core+16282>, 0x7f2e34e8a785 <vm_exec_core+9429>, 0x7f2e34e8a6d9 <vm_exec_core+9257>, 0x7f2e34e8a63a <vm_exec_core+9098>, 0x7f2e34e8a59b <vm_exec_core+8939>, 0x7f2e34e8a8d3 <vm_exec_core+9763>, 0x7f2e34e8a820 <vm_exec_core+9584>, 0x7f2e34e8e080 <vm_exec_core+24016>, 0x7f2e34e8e751 <vm_exec_core+25761>, 0x7f2e34e8e22c <vm_exec_core+24444>, 0x7f2e34e8e5a5 <vm_exec_core+25333>, 0x7f2e34e8ded4 <vm_exec_core+23588>, 0x7f2e34e8e8fd <vm_exec_core+26189>, 0x7f2e34e8e302 <vm_exec_core+24658>, 0x7f2e34e8e67b <vm_exec_core+25547>, 0x7f2e34e8dfaa <vm_exec_core+23802>, 0x7f2e34e8e827 <vm_exec_core+25975>, 0x7f2e34e8e156 <vm_exec_core+24230>, 0x7f2e34e8e4cf <vm_exec_core+25119>, 0x7f2e34e8ddfe <vm_exec_core+23374>, 0x7f2e34e8dd28 <vm_exec_core+23160>, 0x7f2e34e8daa7 <vm_exec_core+22519>, 0x7f2e34e8dc44 <vm_exec_core+22932>, 0x7f2e34e8a9a3 <vm_exec_core+9971>, 0x7f2e34e89e57 <vm_exec_core+7079>, 0x7f2e34e8d848 <vm_exec_core+21912>, 0x7f2e34e8d9db <vm_exec_core+22315>, 0x7f2e34e8d914 <vm_exec_core+22116>, 0x7f2e34e8db7d <vm_exec_core+22733>, 0x7f2e34e8d771 <vm_exec_core+21697>, 0x7f2e34e8d69b <vm_exec_core+21483>, 0x7f2e34e89d5f <vm_exec_core+6831>, 0x7f2e34e89b86 <vm_exec_core+6358>, 0x7f2e34e89c64 <vm_exec_core+6580>, 0x7f2e34e89a9e <vm_exec_core+6126>, 0x7f2e34e899b6 <vm_exec_core+5894>, 0x7f2e34e8990b <vm_exec_core+5723>, 0x7f2e34e89860 <vm_exec_core+5552>, 0x7f2e34e897e2 <vm_exec_core+5426>, 0x7f2e34e89764 <vm_exec_core+5300>, 0x7f2e34e89710 <vm_exec_core+5216>, 0x7f2e34e89623 <vm_exec_core+4979>, 0x7f2e34e8956a <vm_exec_core+4794>, 0x7f2e34e8944c <vm_exec_core+4508>, 0x7f2e34e89359 <vm_exec_core+4265>, 0x7f2e34e8923b <vm_exec_core+3979>, 0x7f2e34e8b54d <vm_exec_core+12957>, 0x7f2e34e8b49f <vm_exec_core+12783>, 0x7f2e34e8b3b3 <vm_exec_core+12547>, 0x7f2e34e8b302 <vm_exec_core+12370>, 0x7f2e34e8b7d0 <vm_exec_core+13600>, 0x7f2e34e8b644 <vm_exec_core+13204>, 0x7f2e34e8b6fd <vm_exec_core+13389>, 0x7f2e34e8aee3 <vm_exec_core+11315>, 0x7f2e34e8b1a7 <vm_exec_core+12023>, 0x7f2e34e8b0d9 <vm_exec_core+11817>, 0x7f2e34e8b264 <vm_exec_core+12212>, 0x7f2e34e8ad55 <vm_exec_core+10917>, 0x7f2e34e8ac94 <vm_exec_core+10724>, 0x7f2e34e8ac1a <vm_exec_core+10602>, 0x7f2e34e8ab34 <vm_exec_core+10372>, 0x7f2e34e8aa62 <vm_exec_core+10162>, 0x7f2e34e8c149 <vm_exec_core+16025>, 0x7f2e34e8bd9c <vm_exec_core+15084>, 0x7f2e34e8bf46 <vm_exec_core+15510>, 0x7f2e34e8b8bb <vm_exec_core+13835>, 0x7f2e34e8c054 <vm_exec_core+15780>, 0x7f2e34e8ba72 <vm_exec_core+14274>, 0x7f2e34e8be78 <vm_exec_core+15304>, 0x7f2e34e8ae15 <vm_exec_core+11109>, 0x7f2e34e8bc55 <vm_exec_core+14757>, 0x7f2e34e8bb79 <vm_exec_core+14537>, 0x7f2e34e8bcc0 <vm_exec_core+14864>, 0x7f2e34e8afd7 <vm_exec_core+11559>, 0x7f2e34e8b989 <vm_exec_core+14041>, 0x7f2e34e891bd <vm_exec_core+3853>, 0x7f2e34e890cd <vm_exec_core+3613>, 0x7f2e34e8905a <vm_exec_core+3498>, 0x7f2e34e88ce4 <vm_exec_core+2612>, 0x7f2e34e88bca <vm_exec_core+2330>, 0x7f2e34e88d9f <vm_exec_core+2799>, 0x7f2e34e88a02 <vm_exec_core+1874>, 0x7f2e34e8900f <vm_exec_core+3423>, 0x7f2e34e88ae1 <vm_exec_core+2097>, 0x7f2e34e88e6f <vm_exec_core+3007>, 0x7f2e34e88911 <vm_exec_core+1633>, 0x7f2e34e88829 <vm_exec_core+1401>, 0x7f2e34e8876b <vm_exec_core+1211>, 0x7f2e34e88650 <vm_exec_core+928>, 0x7f2e34e88598 <vm_exec_core+744>, 0x7f2e34e884ce <vm_exec_core+542>, 0x7f2e34e883d2 <vm_exec_core+290>, 0x7f2e34e8d686 <vm_exec_core+21462>, 0x7f2e34e8a4ca <vm_exec_core+8730>, 0x7f2e34e8a3de <vm_exec_core+8494>, 0x7f2e34e8d671 <vm_exec_core+21441>, 0x7f2e34e8a32c <vm_exec_core+8316>, 0x7f2e34e8a219 <vm_exec_core+8041>, 0x7f2e34e8a114 <vm_exec_core+7780>, 0x7f2e34e8a02d <vm_exec_core+7549>, 0x7f2e34e89f31 <vm_exec_core+7297>, 0x7f2e34e8c23a <vm_exec_core+16266>, 0x7f2e34e8a775 <vm_exec_core+9413>, 0x7f2e34e8a6c9 <vm_exec_core+9241>, 0x7f2e34e8a62a <vm_exec_core+9082>, 0x7f2e34e8a58b <vm_exec_core+8923>, 0x7f2e34e8a8c3 <vm_exec_core+9747>, 0x7f2e34e8a810 <vm_exec_core+9568>, 0x7f2e34e8d65c <vm_exec_core+21420>, 0x7f2e34e8d647 <vm_exec_core+21399>, 0x7f2e34e8d632 <vm_exec_core+21378>, 0x7f2e34e8d5de <vm_exec_core+21294>, 0x7f2e34e8d5c9 <vm_exec_core+21273>, 0x7f2e34e8d5b4 <vm_exec_core+21252>, 0x7f2e34e8d598 <vm_exec_core+21224>, 0x7f2e34e8d583 <vm_exec_core+21203>, 0x7f2e34e8d56e <vm_exec_core+21182>, 0x7f2e34e8d559 <vm_exec_core+21161>, 0x7f2e34e8d544 <vm_exec_core+21140>, 0x7f2e34e8d52f <vm_exec_core+21119>, 0x7f2e34e8d51a <vm_exec_core+21098>, 0x7f2e34e8d505 <vm_exec_core+21077>, 0x7f2e34e8d4f0 <vm_exec_core+21056>, 0x7f2e34e8d4db <vm_exec_core+21035>, 0x7f2e34e8a993 <vm_exec_core+9955>, 0x7f2e34e89e47 <vm_exec_core+7063>, 0x7f2e34e8d4c6 <vm_exec_core+21014>, 0x7f2e34e8d61d <vm_exec_core+21357>, 0x7f2e34e8d608 <vm_exec_core+21336>, 0x7f2e34e8d5f3 <vm_exec_core+21315>, 0x7f2e34e882ec <vm_exec_core+60>, 0x7f2e34e882f0 <vm_exec_core+64>, 0x7f2e34e89d4f <vm_exec_core+6815>, 0x7f2e34e89b76 <vm_exec_core+6342>, 0x7f2e34e89c54 <vm_exec_core+6564>, 0x7f2e34e89a8e <vm_exec_core+6110>, 0x7f2e34e899a6 <vm_exec_core+5878>, 0x7f2e34e898fb <vm_exec_core+5707>, 0x7f2e34e89850 <vm_exec_core+5536>...} |
| __func__ = "vm_exec_core" |
| #15 0x00007f2e34e8f62a in rb_vm_exec (ec=ec@entry=0x560c32a3c7f0) at /tmp/ruby/src/trunk-asserts/vm.c:2467 |
| _ec = 0x560c32a3c7f0 |
| _tag = {tag = 36, retval = 4, buf = {0x560c329de7d0, 0x7f2e34e8f638 <rb_vm_exec+264>, 0x0, 0x7f2e3261ea90, 0x560c32a3c7f0}, prev = 0x7f2e3261ed20, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = 36 |
| #16 0x00007f2e34e8fcd6 in invoke_block (ec=ec@entry=0x560c32a3c7f0, iseq=iseq@entry=0x7f2e329597e0, self=self@entry=139836392720256, cref=cref@entry=0x0, type=type@entry=572653569, opt_pc=0, captured=<optimized out>, captured=<optimized out>) at /tmp/ruby/src/trunk-asserts/vm.c:1492 |
| arg_size = <optimized out> |
| #17 0x00007f2e34e92daf in invoke_iseq_block_from_c (me=0x0, is_lambda=0, cref=0x0, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, self=139836392720256, captured=0x560c329de7d0, ec=0x560c32a3c7f0) at /tmp/ruby/src/trunk-asserts/vm.c:1562 |
| iseq = 0x7f2e329597e0 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = 0 |
| use_argv = 0x7f2e3261ec50 |
| opt_pc = <optimized out> |
| sp = 0x560c32a50b88 |
| av = {0, 511101108348} |
| stack_argv = 0x560c32a50b88 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #18 invoke_block_from_c_proc (me=0x0, is_lambda=0, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, self=139836392720256, proc=<optimized out>, ec=0x560c32a3c7f0) at /tmp/ruby/src/trunk-asserts/vm.c:1660 |
| block = 0x560c329de7d0 |
| block = <optimized out> |
| again = <optimized out> |
| keyword_hash = <optimized out> |
| #19 vm_invoke_proc (ec=0x560c32a3c7f0, proc=<optimized out>, self=139836392720256, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=0) at /tmp/ruby/src/trunk-asserts/vm.c:1690 |
| No locals. |
| #20 0x00007f2e34e92f0c in rb_vm_invoke_proc (ec=0x560c32a3c7f0, proc=proc@entry=0x560c329de7d0, argc=argc@entry=0, argv=argv@entry=0x7f2e3261ec50, kw_splat=0, passed_block_handler=passed_block_handler@entry=0) at /tmp/ruby/src/trunk-asserts/vm.c:1711 |
| self = 139836392720256 |
| #21 0x00007f2e34e49410 in thread_do_start_proc (th=0x560c329f5810) at /tmp/ruby/src/trunk-asserts/thread.c:591 |
| args = 139836391013040 |
| args_ptr = 0x7f2e3261ec50 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x560c329de7d0 |
| __func__ = "thread_do_start_proc" |
| #22 0x00007f2e34e494d1 in thread_do_start (th=0x560c329f5810) at /tmp/ruby/src/trunk-asserts/thread.c:610 |
| result = 36 |
| #23 0x00007f2e34e49663 in thread_start_func_2 (th=0x560c329f5810, stack_start=<optimized out>) at /tmp/ruby/src/trunk-asserts/thread.c:666 |
| _ec = 0x560c32a3c7f0 |
| _tag = {tag = 36, retval = 139836283423648, buf = {0x560c329f5810, 0x7f2e34e498c0 <thread_start_func_2+832>, 0x0, 0x7f2e3261ece0, 0x560c329f5810}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| __func__ = "thread_start_func_2" |
| state = <optimized out> |
| errinfo = 4 |
| ractor_main_th = 0x560c325b1090 |
| #24 0x00007f2e34e49afd in nt_start (ptr=<optimized out>) at /tmp/ruby/src/trunk-asserts/thread_pthread.c:2221 |
| th = 0x560c329f5810 |
| sched = 0x560c325b2158 |
| nt = <optimized out> |
| vm = 0x560c325aeb10 |
| #25 0x00007f2e34a93b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 |
| ret = <optimized out> |
| pd = <optimized out> |
| out = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140728440539184, 5674086429391937194, 139836390504000, 0, 139836428728400, 140728440539536, -5700990568998019414, -5700977849062170966}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #26 0x00007f2e34b24bb4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 |
| No locals. |
| Thread 2 (Thread 0x7f2e33a3f640 (LWP 3485704) "ruby"): |
| #0 0x00007f2e34b24fde in epoll_wait (epfd=4, events=events@entry=0x7f2e35199b7c <timer_th+28>, maxevents=maxevents@entry=16, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 |
| sc_ret = -4 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f2e34e4741c in timer_thread_polling (vm=vm@entry=0x560c325aeb10) at /tmp/ruby/src/trunk-asserts/thread_pthread_mn.c:721 |
| r = <optimized out> |
| #2 0x00007f2e34e4793a in timer_thread_func (ptr=0x560c325aeb10) at /tmp/ruby/src/trunk-asserts/thread_pthread.c:2981 |
| vm = 0x560c325aeb10 |
| #3 0x00007f2e34a93b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 |
| ret = <optimized out> |
| pd = <optimized out> |
| out = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140728440544896, 5674086429391937194, 139836411606592, 25, 139836428728400, 140728440545248, -5700993300597219670, -5700977849062170966}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #4 0x00007f2e34b24bb4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 |
| No locals. |
| Thread 1 (Thread 0x7f2e3481cc00 (LWP 3485702) "ruby"): |
| #0 0x00007f2e34d1b888 in RB_SPECIAL_CONST_P (obj=obj@entry=139836392345616) at /tmp/ruby/src/trunk-asserts/include/ruby/internal/special_consts.h:329 |
| No locals. |
| #1 0x00007f2e34d1c7cc in rb_type (obj=139836392345616) at /tmp/ruby/src/trunk-asserts/include/ruby/internal/value_type.h:226 |
| No locals. |
| #2 0x00007f2e34d1cd48 in RB_TYPE_P (obj=obj@entry=139836392345616, t=t@entry=RUBY_T_NODE) at /tmp/ruby/src/trunk-asserts/include/ruby/internal/value_type.h:381 |
| No locals. |
| #3 0x00007f2e34d1d04e in RB_FL_ABLE (obj=139836392345616) at /tmp/ruby/src/trunk-asserts/include/ruby/internal/fl_type.h:449 |
| No locals. |
| #4 RB_OBJ_PROMOTED_RAW (obj=139836392345616) at /tmp/ruby/src/trunk-asserts/include/ruby/internal/gc.h:723 |
| __func__ = "RB_OBJ_PROMOTED_RAW" |
| #5 0x00007f2e34d28511 in RVALUE_OLD_P (obj=139836392345616) at /tmp/ruby/src/trunk-asserts/gc.c:1734 |
| __func__ = "RVALUE_OLD_P" |
| #6 0x00007f2e34d29c6a in check_generation_i (child=139836411930768, ptr=0x7ffde4b54f30) at /tmp/ruby/src/trunk-asserts/gc.c:7773 |
| data = 0x7ffde4b54f30 |
| parent = 139836392345616 |
| __func__ = "check_generation_i" |
| #7 0x00007f2e34d2ce4c in gc_mark_children (objspace=0x560c325b1260, obj=139836392345616) at /tmp/ruby/src/trunk-asserts/gc.c:7181 |
| any = 0x7f2e327e1010 |
| #8 0x00007f2e34d2d7b8 in rb_objspace_reachable_objects_from (obj=139836392345616, func=<optimized out>, data=0x7ffde4b54f30) at /tmp/ruby/src/trunk-asserts/gc.c:11851 |
| cr = 0x560c325b2030 |
| mfd = {data = 0x7ffde4b54f30, mark_func = 0x7f2e34d29c50 <check_generation_i>} |
| prev_mfd = 0x0 |
| _lev = 32558 |
| objspace = 0x560c325b1260 |
| #9 0x00007f2e34d2da16 in verify_internal_consistency_i (page_start=<optimized out>, page_end=0x7f2e327effe0, stride=48, data=0x7ffde4b54f30) at /tmp/ruby/src/trunk-asserts/gc.c:7840 |
| poisoned = 0x0 |
| obj = 139836392345616 |
| objspace = 0x560c325b1260 |
| __func__ = "verify_internal_consistency_i" |
| #10 0x00007f2e34d2da99 in gc_verify_internal_consistency_ (objspace=0x560c325b1260) at /tmp/ruby/src/trunk-asserts/gc.c:8004 |
| page = <optimized out> |
| slot_size = <optimized out> |
| start = <optimized out> |
| end = <optimized out> |
| i = 37 |
| data = {objspace = 0x560c325b1260, err_count = 0, live_object_count = 26208, zombie_object_count = 0, parent = 139836392345616, old_object_count = 13534, remembered_shady_count = 0} |
| #11 0x00007f2e34d2dc7b in gc_verify_internal_consistency (objspace=objspace@entry=0x560c325b1260) at /tmp/ruby/src/trunk-asserts/gc.c:8080 |
| prev_during_gc = <optimized out> |
| _lev = 0 |
| #12 0x00007f2e34d2f94d in gc_start (objspace=0x560c325b1260, reason=107520) at /tmp/ruby/src/trunk-asserts/gc.c:9316 |
| do_full_mark = 1 |
| immediate_mark = 32768 |
| __func__ = "gc_start" |
| lock_lev = 32558 |
| #13 0x00007f2e34d2fbcf in garbage_collect (objspace=objspace@entry=0x560c325b1260, reason=107520) at /tmp/ruby/src/trunk-asserts/gc.c:9281 |
| _lev = 32558 |
| ret = <optimized out> |
| #14 0x00007f2e34d2fc8a in gc_start_internal (ec=<optimized out>, self=<optimized out>, full_mark=<optimized out>, immediate_mark=<optimized out>, immediate_sweep=<optimized out>, compact=<optimized out>) at /tmp/ruby/src/trunk-asserts/gc.c:9721 |
| objspace = 0x560c325b1260 |
| reason = <optimized out> |
| __func__ = <optimized out> |
| #15 0x00007f2e34e8d047 in vm_exec_core (ec=0x560c325b22f0) at ../../src/trunk-asserts/insns.def:1471 |
| bf = 0x7f2e35172100 <gc_table> |
| leaf = <optimized out> |
| val = <optimized out> |
| canary = 0x0 |
| reg_pc = 0x560c32653440 |
| reg_cfp = 0x7f2e3481a980 |
| insns_address_table = {0x7f2e34e89720 <vm_exec_core+5232>, 0x7f2e34e89633 <vm_exec_core+4995>, 0x7f2e34e8957a <vm_exec_core+4810>, 0x7f2e34e8945c <vm_exec_core+4524>, 0x7f2e34e89369 <vm_exec_core+4281>, 0x7f2e34e8924b <vm_exec_core+3995>, 0x7f2e34e8b55d <vm_exec_core+12973>, 0x7f2e34e8b4af <vm_exec_core+12799>, 0x7f2e34e8b3c3 <vm_exec_core+12563>, 0x7f2e34e8b312 <vm_exec_core+12386>, 0x7f2e34e8b7e0 <vm_exec_core+13616>, 0x7f2e34e8b654 <vm_exec_core+13220>, 0x7f2e34e8b70d <vm_exec_core+13405>, 0x7f2e34e8aef3 <vm_exec_core+11331>, 0x7f2e34e8b1b7 <vm_exec_core+12039>, 0x7f2e34e8b0e9 <vm_exec_core+11833>, 0x7f2e34e8b274 <vm_exec_core+12228>, 0x7f2e34e8ad65 <vm_exec_core+10933>, 0x7f2e34e8aca4 <vm_exec_core+10740>, 0x7f2e34e8ac2a <vm_exec_core+10618>, 0x7f2e34e8ab44 <vm_exec_core+10388>, 0x7f2e34e8aa72 <vm_exec_core+10178>, 0x7f2e34e8c159 <vm_exec_core+16041>, 0x7f2e34e8bdac <vm_exec_core+15100>, 0x7f2e34e8bf56 <vm_exec_core+15526>, 0x7f2e34e8b8cb <vm_exec_core+13851>, 0x7f2e34e8c064 <vm_exec_core+15796>, 0x7f2e34e8ba82 <vm_exec_core+14290>, 0x7f2e34e8be88 <vm_exec_core+15320>, 0x7f2e34e8ae25 <vm_exec_core+11125>, 0x7f2e34e8bc65 <vm_exec_core+14773>, 0x7f2e34e8bb89 <vm_exec_core+14553>, 0x7f2e34e8bcd0 <vm_exec_core+14880>, 0x7f2e34e8afe7 <vm_exec_core+11575>, 0x7f2e34e8b999 <vm_exec_core+14057>, 0x7f2e34e891cd <vm_exec_core+3869>, 0x7f2e34e890dd <vm_exec_core+3629>, 0x7f2e34e8906a <vm_exec_core+3514>, 0x7f2e34e88cf4 <vm_exec_core+2628>, 0x7f2e34e88bda <vm_exec_core+2346>, 0x7f2e34e88daf <vm_exec_core+2815>, 0x7f2e34e88a12 <vm_exec_core+1890>, 0x7f2e34e8901f <vm_exec_core+3439>, 0x7f2e34e88af1 <vm_exec_core+2113>, 0x7f2e34e88e7f <vm_exec_core+3023>, 0x7f2e34e88921 <vm_exec_core+1649>, 0x7f2e34e88839 <vm_exec_core+1417>, 0x7f2e34e8877b <vm_exec_core+1227>, 0x7f2e34e88660 <vm_exec_core+944>, 0x7f2e34e885a8 <vm_exec_core+760>, 0x7f2e34e884de <vm_exec_core+558>, 0x7f2e34e883e2 <vm_exec_core+306>, 0x7f2e34e88300 <vm_exec_core+80>, 0x7f2e34e8a4da <vm_exec_core+8746>, 0x7f2e34e8a3ee <vm_exec_core+8510>, 0x7f2e34e8e3f8 <vm_exec_core+24904>, 0x7f2e34e8a33c <vm_exec_core+8332>, 0x7f2e34e8a229 <vm_exec_core+8057>, 0x7f2e34e8a124 <vm_exec_core+7796>, 0x7f2e34e8a03d <vm_exec_core+7565>, 0x7f2e34e89f41 <vm_exec_core+7313>, 0x7f2e34e8c24a <vm_exec_core+16282>, 0x7f2e34e8a785 <vm_exec_core+9429>, 0x7f2e34e8a6d9 <vm_exec_core+9257>, 0x7f2e34e8a63a <vm_exec_core+9098>, 0x7f2e34e8a59b <vm_exec_core+8939>, 0x7f2e34e8a8d3 <vm_exec_core+9763>, 0x7f2e34e8a820 <vm_exec_core+9584>, 0x7f2e34e8e080 <vm_exec_core+24016>, 0x7f2e34e8e751 <vm_exec_core+25761>, 0x7f2e34e8e22c <vm_exec_core+24444>, 0x7f2e34e8e5a5 <vm_exec_core+25333>, 0x7f2e34e8ded4 <vm_exec_core+23588>, 0x7f2e34e8e8fd <vm_exec_core+26189>, 0x7f2e34e8e302 <vm_exec_core+24658>, 0x7f2e34e8e67b <vm_exec_core+25547>, 0x7f2e34e8dfaa <vm_exec_core+23802>, 0x7f2e34e8e827 <vm_exec_core+25975>, 0x7f2e34e8e156 <vm_exec_core+24230>, 0x7f2e34e8e4cf <vm_exec_core+25119>, 0x7f2e34e8ddfe <vm_exec_core+23374>, 0x7f2e34e8dd28 <vm_exec_core+23160>, 0x7f2e34e8daa7 <vm_exec_core+22519>, 0x7f2e34e8dc44 <vm_exec_core+22932>, 0x7f2e34e8a9a3 <vm_exec_core+9971>, 0x7f2e34e89e57 <vm_exec_core+7079>, 0x7f2e34e8d848 <vm_exec_core+21912>, 0x7f2e34e8d9db <vm_exec_core+22315>, 0x7f2e34e8d914 <vm_exec_core+22116>, 0x7f2e34e8db7d <vm_exec_core+22733>, 0x7f2e34e8d771 <vm_exec_core+21697>, 0x7f2e34e8d69b <vm_exec_core+21483>, 0x7f2e34e89d5f <vm_exec_core+6831>, 0x7f2e34e89b86 <vm_exec_core+6358>, 0x7f2e34e89c64 <vm_exec_core+6580>, 0x7f2e34e89a9e <vm_exec_core+6126>, 0x7f2e34e899b6 <vm_exec_core+5894>, 0x7f2e34e8990b <vm_exec_core+5723>, 0x7f2e34e89860 <vm_exec_core+5552>, 0x7f2e34e897e2 <vm_exec_core+5426>, 0x7f2e34e89764 <vm_exec_core+5300>, 0x7f2e34e89710 <vm_exec_core+5216>, 0x7f2e34e89623 <vm_exec_core+4979>, 0x7f2e34e8956a <vm_exec_core+4794>, 0x7f2e34e8944c <vm_exec_core+4508>, 0x7f2e34e89359 <vm_exec_core+4265>, 0x7f2e34e8923b <vm_exec_core+3979>, 0x7f2e34e8b54d <vm_exec_core+12957>, 0x7f2e34e8b49f <vm_exec_core+12783>, 0x7f2e34e8b3b3 <vm_exec_core+12547>, 0x7f2e34e8b302 <vm_exec_core+12370>, 0x7f2e34e8b7d0 <vm_exec_core+13600>, 0x7f2e34e8b644 <vm_exec_core+13204>, 0x7f2e34e8b6fd <vm_exec_core+13389>, 0x7f2e34e8aee3 <vm_exec_core+11315>, 0x7f2e34e8b1a7 <vm_exec_core+12023>, 0x7f2e34e8b0d9 <vm_exec_core+11817>, 0x7f2e34e8b264 <vm_exec_core+12212>, 0x7f2e34e8ad55 <vm_exec_core+10917>, 0x7f2e34e8ac94 <vm_exec_core+10724>, 0x7f2e34e8ac1a <vm_exec_core+10602>, 0x7f2e34e8ab34 <vm_exec_core+10372>, 0x7f2e34e8aa62 <vm_exec_core+10162>, 0x7f2e34e8c149 <vm_exec_core+16025>, 0x7f2e34e8bd9c <vm_exec_core+15084>, 0x7f2e34e8bf46 <vm_exec_core+15510>, 0x7f2e34e8b8bb <vm_exec_core+13835>, 0x7f2e34e8c054 <vm_exec_core+15780>, 0x7f2e34e8ba72 <vm_exec_core+14274>, 0x7f2e34e8be78 <vm_exec_core+15304>, 0x7f2e34e8ae15 <vm_exec_core+11109>, 0x7f2e34e8bc55 <vm_exec_core+14757>, 0x7f2e34e8bb79 <vm_exec_core+14537>, 0x7f2e34e8bcc0 <vm_exec_core+14864>, 0x7f2e34e8afd7 <vm_exec_core+11559>, 0x7f2e34e8b989 <vm_exec_core+14041>, 0x7f2e34e891bd <vm_exec_core+3853>, 0x7f2e34e890cd <vm_exec_core+3613>, 0x7f2e34e8905a <vm_exec_core+3498>, 0x7f2e34e88ce4 <vm_exec_core+2612>, 0x7f2e34e88bca <vm_exec_core+2330>, 0x7f2e34e88d9f <vm_exec_core+2799>, 0x7f2e34e88a02 <vm_exec_core+1874>, 0x7f2e34e8900f <vm_exec_core+3423>, 0x7f2e34e88ae1 <vm_exec_core+2097>, 0x7f2e34e88e6f <vm_exec_core+3007>, 0x7f2e34e88911 <vm_exec_core+1633>, 0x7f2e34e88829 <vm_exec_core+1401>, 0x7f2e34e8876b <vm_exec_core+1211>, 0x7f2e34e88650 <vm_exec_core+928>, 0x7f2e34e88598 <vm_exec_core+744>, 0x7f2e34e884ce <vm_exec_core+542>, 0x7f2e34e883d2 <vm_exec_core+290>, 0x7f2e34e8d686 <vm_exec_core+21462>, 0x7f2e34e8a4ca <vm_exec_core+8730>, 0x7f2e34e8a3de <vm_exec_core+8494>, 0x7f2e34e8d671 <vm_exec_core+21441>, 0x7f2e34e8a32c <vm_exec_core+8316>, 0x7f2e34e8a219 <vm_exec_core+8041>, 0x7f2e34e8a114 <vm_exec_core+7780>, 0x7f2e34e8a02d <vm_exec_core+7549>, 0x7f2e34e89f31 <vm_exec_core+7297>, 0x7f2e34e8c23a <vm_exec_core+16266>, 0x7f2e34e8a775 <vm_exec_core+9413>, 0x7f2e34e8a6c9 <vm_exec_core+9241>, 0x7f2e34e8a62a <vm_exec_core+9082>, 0x7f2e34e8a58b <vm_exec_core+8923>, 0x7f2e34e8a8c3 <vm_exec_core+9747>, 0x7f2e34e8a810 <vm_exec_core+9568>, 0x7f2e34e8d65c <vm_exec_core+21420>, 0x7f2e34e8d647 <vm_exec_core+21399>, 0x7f2e34e8d632 <vm_exec_core+21378>, 0x7f2e34e8d5de <vm_exec_core+21294>, 0x7f2e34e8d5c9 <vm_exec_core+21273>, 0x7f2e34e8d5b4 <vm_exec_core+21252>, 0x7f2e34e8d598 <vm_exec_core+21224>, 0x7f2e34e8d583 <vm_exec_core+21203>, 0x7f2e34e8d56e <vm_exec_core+21182>, 0x7f2e34e8d559 <vm_exec_core+21161>, 0x7f2e34e8d544 <vm_exec_core+21140>, 0x7f2e34e8d52f <vm_exec_core+21119>, 0x7f2e34e8d51a <vm_exec_core+21098>, 0x7f2e34e8d505 <vm_exec_core+21077>, 0x7f2e34e8d4f0 <vm_exec_core+21056>, 0x7f2e34e8d4db <vm_exec_core+21035>, 0x7f2e34e8a993 <vm_exec_core+9955>, 0x7f2e34e89e47 <vm_exec_core+7063>, 0x7f2e34e8d4c6 <vm_exec_core+21014>, 0x7f2e34e8d61d <vm_exec_core+21357>, 0x7f2e34e8d608 <vm_exec_core+21336>, 0x7f2e34e8d5f3 <vm_exec_core+21315>, 0x7f2e34e882ec <vm_exec_core+60>, 0x7f2e34e882f0 <vm_exec_core+64>, 0x7f2e34e89d4f <vm_exec_core+6815>, 0x7f2e34e89b76 <vm_exec_core+6342>, 0x7f2e34e89c54 <vm_exec_core+6564>, 0x7f2e34e89a8e <vm_exec_core+6110>, 0x7f2e34e899a6 <vm_exec_core+5878>, 0x7f2e34e898fb <vm_exec_core+5707>, 0x7f2e34e89850 <vm_exec_core+5536>...} |
| __func__ = "vm_exec_core" |
| #16 0x00007f2e34e8f520 in vm_exec_loop (ec=0x560c325b22f0, state=<optimized out>, tag=0x7ffde4b55130, result=<optimized out>) at /tmp/ruby/src/trunk-asserts/vm.c:2494 |
| __func__ = "vm_exec_loop" |
| #17 0x00007f2e34e8f663 in rb_vm_exec (ec=0x7f2e3481a8d8, ec@entry=0x560c325b22f0) at /tmp/ruby/src/trunk-asserts/vm.c:2473 |
| _ec = 0x7f2e3481a8d8 |
| _tag = {tag = 36, retval = 4, buf = {0x560c325b22f0, 0x7f2e34e8f638 <rb_vm_exec+264>, 0x0, 0x7ffde4b55110, 0x560c325b22f0}, prev = 0x7ffde4b554e0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = <optimized out> |
| #18 0x00007f2e34e8fcd6 in invoke_block (ec=ec@entry=0x560c325b22f0, iseq=iseq@entry=0x7f2e332232d0, self=self@entry=139836393254832, cref=cref@entry=0x0, type=type@entry=572653569, opt_pc=0, captured=<optimized out>, captured=<optimized out>) at /tmp/ruby/src/trunk-asserts/vm.c:1492 |
| arg_size = <optimized out> |
| #19 0x00007f2e34e92002 in invoke_iseq_block_from_c (me=0x0, is_lambda=0, cref=0x0, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, self=139836393254832, captured=<optimized out>, ec=0x560c325b22f0) at /tmp/ruby/src/trunk-asserts/vm.c:1562 |
| iseq = 0x7f2e332232d0 |
| type = <optimized out> |
| cfp = 0x7f2e3481aa28 |
| flags = 0 |
| use_argv = 0x7ffde4b552d8 |
| opt_pc = <optimized out> |
| sp = 0x7f2e3471b560 |
| av = {139836430809896, 139836430810540} |
| stack_argv = 0x7f2e3471b560 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #20 invoke_block_from_c_bh (ec=0x560c325b22f0, block_handler=<optimized out>, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=0, cref=0x0, is_lambda=<optimized out>, force_blockarg=0) at /tmp/ruby/src/trunk-asserts/vm.c:1580 |
| captured = <optimized out> |
| #21 0x00007f2e34e920c9 in vm_yield_with_cref (ec=0x560c325b22f0, argc=argc@entry=1, argv=argv@entry=0x7ffde4b552d8, kw_splat=kw_splat@entry=0, cref=cref@entry=0x0, is_lambda=is_lambda@entry=0) at /tmp/ruby/src/trunk-asserts/vm.c:1617 |
| No locals. |
| #22 0x00007f2e34e920e8 in vm_yield (ec=<optimized out>, argc=argc@entry=1, argv=argv@entry=0x7ffde4b552d8, kw_splat=kw_splat@entry=0) at /tmp/ruby/src/trunk-asserts/vm.c:1625 |
| No locals. |
| #23 0x00007f2e34e92114 in rb_yield_0 (argc=argc@entry=1, argv=argv@entry=0x7ffde4b552d8) at /tmp/ruby/src/trunk-asserts/vm_eval.c:1362 |
| No locals. |
| #24 0x00007f2e34e92187 in rb_yield (val=<optimized out>) at /tmp/ruby/src/trunk-asserts/vm_eval.c:1378 |
| No locals. |
| #25 0x00007f2e34c98867 in rb_ary_collect (ary=139836391554048) at /tmp/ruby/src/trunk-asserts/array.c:3624 |
| i = 13 |
| collect = 139836390301584 |
| #26 0x00007f2e34e7d829 in vm_call_cfunc_with_frame_ (ec=0x560c325b22f0, reg_cfp=0x7f2e3481aa60, calling=<optimized out>, argc=0, argv=0x7f2e3471b548, stack_bottom=0x7f2e3471b540) at /tmp/ruby/src/trunk-asserts/vm_insnhelper.c:3475 |
| ci = 0x166100000001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f2e33a6cde0 |
| cfunc = 0x560c326079b8 |
| recv = 139836391554048 |
| block_handler = 139836426136185 |
| frame_type = 1431634051 |
| __func__ = "vm_call_cfunc_with_frame_" |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #27 0x00007f2e34e871f9 in vm_sendish (ec=0x560c325b22f0, reg_cfp=0x7f2e3481aa60, cd=0x560c32733530, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk-asserts/vm_insnhelper.c:5553 |
| val = 36 |
| ci = 0x166100000001 |
| cc = 0x7f2e32944510 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x560c32733530, cc = 0x7f2e32944510, block_handler = 139836426136185, recv = 139836391554048, argc = 0, kw_splat = false, heap_argv = 0} |
| #28 0x00007f2e34e8cc49 in vm_exec_core (ec=0x560c325b22f0) at ../../src/trunk-asserts/insns.def:802 |
| bh = <optimized out> |
| blockiseq = <optimized out> |
| leaf = false |
| val = <optimized out> |
| canary = 0x0 |
| cd = 0x560c32733530 |
| reg_pc = 0x560c3272f348 |
| reg_cfp = 0x7f2e3481aa60 |
| insns_address_table = {0x7f2e34e89720 <vm_exec_core+5232>, 0x7f2e34e89633 <vm_exec_core+4995>, 0x7f2e34e8957a <vm_exec_core+4810>, 0x7f2e34e8945c <vm_exec_core+4524>, 0x7f2e34e89369 <vm_exec_core+4281>, 0x7f2e34e8924b <vm_exec_core+3995>, 0x7f2e34e8b55d <vm_exec_core+12973>, 0x7f2e34e8b4af <vm_exec_core+12799>, 0x7f2e34e8b3c3 <vm_exec_core+12563>, 0x7f2e34e8b312 <vm_exec_core+12386>, 0x7f2e34e8b7e0 <vm_exec_core+13616>, 0x7f2e34e8b654 <vm_exec_core+13220>, 0x7f2e34e8b70d <vm_exec_core+13405>, 0x7f2e34e8aef3 <vm_exec_core+11331>, 0x7f2e34e8b1b7 <vm_exec_core+12039>, 0x7f2e34e8b0e9 <vm_exec_core+11833>, 0x7f2e34e8b274 <vm_exec_core+12228>, 0x7f2e34e8ad65 <vm_exec_core+10933>, 0x7f2e34e8aca4 <vm_exec_core+10740>, 0x7f2e34e8ac2a <vm_exec_core+10618>, 0x7f2e34e8ab44 <vm_exec_core+10388>, 0x7f2e34e8aa72 <vm_exec_core+10178>, 0x7f2e34e8c159 <vm_exec_core+16041>, 0x7f2e34e8bdac <vm_exec_core+15100>, 0x7f2e34e8bf56 <vm_exec_core+15526>, 0x7f2e34e8b8cb <vm_exec_core+13851>, 0x7f2e34e8c064 <vm_exec_core+15796>, 0x7f2e34e8ba82 <vm_exec_core+14290>, 0x7f2e34e8be88 <vm_exec_core+15320>, 0x7f2e34e8ae25 <vm_exec_core+11125>, 0x7f2e34e8bc65 <vm_exec_core+14773>, 0x7f2e34e8bb89 <vm_exec_core+14553>, 0x7f2e34e8bcd0 <vm_exec_core+14880>, 0x7f2e34e8afe7 <vm_exec_core+11575>, 0x7f2e34e8b999 <vm_exec_core+14057>, 0x7f2e34e891cd <vm_exec_core+3869>, 0x7f2e34e890dd <vm_exec_core+3629>, 0x7f2e34e8906a <vm_exec_core+3514>, 0x7f2e34e88cf4 <vm_exec_core+2628>, 0x7f2e34e88bda <vm_exec_core+2346>, 0x7f2e34e88daf <vm_exec_core+2815>, 0x7f2e34e88a12 <vm_exec_core+1890>, 0x7f2e34e8901f <vm_exec_core+3439>, 0x7f2e34e88af1 <vm_exec_core+2113>, 0x7f2e34e88e7f <vm_exec_core+3023>, 0x7f2e34e88921 <vm_exec_core+1649>, 0x7f2e34e88839 <vm_exec_core+1417>, 0x7f2e34e8877b <vm_exec_core+1227>, 0x7f2e34e88660 <vm_exec_core+944>, 0x7f2e34e885a8 <vm_exec_core+760>, 0x7f2e34e884de <vm_exec_core+558>, 0x7f2e34e883e2 <vm_exec_core+306>, 0x7f2e34e88300 <vm_exec_core+80>, 0x7f2e34e8a4da <vm_exec_core+8746>, 0x7f2e34e8a3ee <vm_exec_core+8510>, 0x7f2e34e8e3f8 <vm_exec_core+24904>, 0x7f2e34e8a33c <vm_exec_core+8332>, 0x7f2e34e8a229 <vm_exec_core+8057>, 0x7f2e34e8a124 <vm_exec_core+7796>, 0x7f2e34e8a03d <vm_exec_core+7565>, 0x7f2e34e89f41 <vm_exec_core+7313>, 0x7f2e34e8c24a <vm_exec_core+16282>, 0x7f2e34e8a785 <vm_exec_core+9429>, 0x7f2e34e8a6d9 <vm_exec_core+9257>, 0x7f2e34e8a63a <vm_exec_core+9098>, 0x7f2e34e8a59b <vm_exec_core+8939>, 0x7f2e34e8a8d3 <vm_exec_core+9763>, 0x7f2e34e8a820 <vm_exec_core+9584>, 0x7f2e34e8e080 <vm_exec_core+24016>, 0x7f2e34e8e751 <vm_exec_core+25761>, 0x7f2e34e8e22c <vm_exec_core+24444>, 0x7f2e34e8e5a5 <vm_exec_core+25333>, 0x7f2e34e8ded4 <vm_exec_core+23588>, 0x7f2e34e8e8fd <vm_exec_core+26189>, 0x7f2e34e8e302 <vm_exec_core+24658>, 0x7f2e34e8e67b <vm_exec_core+25547>, 0x7f2e34e8dfaa <vm_exec_core+23802>, 0x7f2e34e8e827 <vm_exec_core+25975>, 0x7f2e34e8e156 <vm_exec_core+24230>, 0x7f2e34e8e4cf <vm_exec_core+25119>, 0x7f2e34e8ddfe <vm_exec_core+23374>, 0x7f2e34e8dd28 <vm_exec_core+23160>, 0x7f2e34e8daa7 <vm_exec_core+22519>, 0x7f2e34e8dc44 <vm_exec_core+22932>, 0x7f2e34e8a9a3 <vm_exec_core+9971>, 0x7f2e34e89e57 <vm_exec_core+7079>, 0x7f2e34e8d848 <vm_exec_core+21912>, 0x7f2e34e8d9db <vm_exec_core+22315>, 0x7f2e34e8d914 <vm_exec_core+22116>, 0x7f2e34e8db7d <vm_exec_core+22733>, 0x7f2e34e8d771 <vm_exec_core+21697>, 0x7f2e34e8d69b <vm_exec_core+21483>, 0x7f2e34e89d5f <vm_exec_core+6831>, 0x7f2e34e89b86 <vm_exec_core+6358>, 0x7f2e34e89c64 <vm_exec_core+6580>, 0x7f2e34e89a9e <vm_exec_core+6126>, 0x7f2e34e899b6 <vm_exec_core+5894>, 0x7f2e34e8990b <vm_exec_core+5723>, 0x7f2e34e89860 <vm_exec_core+5552>, 0x7f2e34e897e2 <vm_exec_core+5426>, 0x7f2e34e89764 <vm_exec_core+5300>, 0x7f2e34e89710 <vm_exec_core+5216>, 0x7f2e34e89623 <vm_exec_core+4979>, 0x7f2e34e8956a <vm_exec_core+4794>, 0x7f2e34e8944c <vm_exec_core+4508>, 0x7f2e34e89359 <vm_exec_core+4265>, 0x7f2e34e8923b <vm_exec_core+3979>, 0x7f2e34e8b54d <vm_exec_core+12957>, 0x7f2e34e8b49f <vm_exec_core+12783>, 0x7f2e34e8b3b3 <vm_exec_core+12547>, 0x7f2e34e8b302 <vm_exec_core+12370>, 0x7f2e34e8b7d0 <vm_exec_core+13600>, 0x7f2e34e8b644 <vm_exec_core+13204>, 0x7f2e34e8b6fd <vm_exec_core+13389>, 0x7f2e34e8aee3 <vm_exec_core+11315>, 0x7f2e34e8b1a7 <vm_exec_core+12023>, 0x7f2e34e8b0d9 <vm_exec_core+11817>, 0x7f2e34e8b264 <vm_exec_core+12212>, 0x7f2e34e8ad55 <vm_exec_core+10917>, 0x7f2e34e8ac94 <vm_exec_core+10724>, 0x7f2e34e8ac1a <vm_exec_core+10602>, 0x7f2e34e8ab34 <vm_exec_core+10372>, 0x7f2e34e8aa62 <vm_exec_core+10162>, 0x7f2e34e8c149 <vm_exec_core+16025>, 0x7f2e34e8bd9c <vm_exec_core+15084>, 0x7f2e34e8bf46 <vm_exec_core+15510>, 0x7f2e34e8b8bb <vm_exec_core+13835>, 0x7f2e34e8c054 <vm_exec_core+15780>, 0x7f2e34e8ba72 <vm_exec_core+14274>, 0x7f2e34e8be78 <vm_exec_core+15304>, 0x7f2e34e8ae15 <vm_exec_core+11109>, 0x7f2e34e8bc55 <vm_exec_core+14757>, 0x7f2e34e8bb79 <vm_exec_core+14537>, 0x7f2e34e8bcc0 <vm_exec_core+14864>, 0x7f2e34e8afd7 <vm_exec_core+11559>, 0x7f2e34e8b989 <vm_exec_core+14041>, 0x7f2e34e891bd <vm_exec_core+3853>, 0x7f2e34e890cd <vm_exec_core+3613>, 0x7f2e34e8905a <vm_exec_core+3498>, 0x7f2e34e88ce4 <vm_exec_core+2612>, 0x7f2e34e88bca <vm_exec_core+2330>, 0x7f2e34e88d9f <vm_exec_core+2799>, 0x7f2e34e88a02 <vm_exec_core+1874>, 0x7f2e34e8900f <vm_exec_core+3423>, 0x7f2e34e88ae1 <vm_exec_core+2097>, 0x7f2e34e88e6f <vm_exec_core+3007>, 0x7f2e34e88911 <vm_exec_core+1633>, 0x7f2e34e88829 <vm_exec_core+1401>, 0x7f2e34e8876b <vm_exec_core+1211>, 0x7f2e34e88650 <vm_exec_core+928>, 0x7f2e34e88598 <vm_exec_core+744>, 0x7f2e34e884ce <vm_exec_core+542>, 0x7f2e34e883d2 <vm_exec_core+290>, 0x7f2e34e8d686 <vm_exec_core+21462>, 0x7f2e34e8a4ca <vm_exec_core+8730>, 0x7f2e34e8a3de <vm_exec_core+8494>, 0x7f2e34e8d671 <vm_exec_core+21441>, 0x7f2e34e8a32c <vm_exec_core+8316>, 0x7f2e34e8a219 <vm_exec_core+8041>, 0x7f2e34e8a114 <vm_exec_core+7780>, 0x7f2e34e8a02d <vm_exec_core+7549>, 0x7f2e34e89f31 <vm_exec_core+7297>, 0x7f2e34e8c23a <vm_exec_core+16266>, 0x7f2e34e8a775 <vm_exec_core+9413>, 0x7f2e34e8a6c9 <vm_exec_core+9241>, 0x7f2e34e8a62a <vm_exec_core+9082>, 0x7f2e34e8a58b <vm_exec_core+8923>, 0x7f2e34e8a8c3 <vm_exec_core+9747>, 0x7f2e34e8a810 <vm_exec_core+9568>, 0x7f2e34e8d65c <vm_exec_core+21420>, 0x7f2e34e8d647 <vm_exec_core+21399>, 0x7f2e34e8d632 <vm_exec_core+21378>, 0x7f2e34e8d5de <vm_exec_core+21294>, 0x7f2e34e8d5c9 <vm_exec_core+21273>, 0x7f2e34e8d5b4 <vm_exec_core+21252>, 0x7f2e34e8d598 <vm_exec_core+21224>, 0x7f2e34e8d583 <vm_exec_core+21203>, 0x7f2e34e8d56e <vm_exec_core+21182>, 0x7f2e34e8d559 <vm_exec_core+21161>, 0x7f2e34e8d544 <vm_exec_core+21140>, 0x7f2e34e8d52f <vm_exec_core+21119>, 0x7f2e34e8d51a <vm_exec_core+21098>, 0x7f2e34e8d505 <vm_exec_core+21077>, 0x7f2e34e8d4f0 <vm_exec_core+21056>, 0x7f2e34e8d4db <vm_exec_core+21035>, 0x7f2e34e8a993 <vm_exec_core+9955>, 0x7f2e34e89e47 <vm_exec_core+7063>, 0x7f2e34e8d4c6 <vm_exec_core+21014>, 0x7f2e34e8d61d <vm_exec_core+21357>, 0x7f2e34e8d608 <vm_exec_core+21336>, 0x7f2e34e8d5f3 <vm_exec_core+21315>, 0x7f2e34e882ec <vm_exec_core+60>, 0x7f2e34e882f0 <vm_exec_core+64>, 0x7f2e34e89d4f <vm_exec_core+6815>, 0x7f2e34e89b76 <vm_exec_core+6342>, 0x7f2e34e89c54 <vm_exec_core+6564>, 0x7f2e34e89a8e <vm_exec_core+6110>, 0x7f2e34e899a6 <vm_exec_core+5878>, 0x7f2e34e898fb <vm_exec_core+5707>, 0x7f2e34e89850 <vm_exec_core+5536>...} |
| __func__ = "vm_exec_core" |
| #29 0x00007f2e34e8f62a in rb_vm_exec (ec=ec@entry=0x560c325b22f0) at /tmp/ruby/src/trunk-asserts/vm.c:2467 |
| _ec = 0x560c325b22f0 |
| _tag = {tag = 36, retval = 4, buf = {0x560c325b22f0, 0x7f2e34e8f638 <rb_vm_exec+264>, 0x0, 0x7ffde4b554c0, 0x560c325b22f0}, prev = 0x7ffde4b558b0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = 36 |
| #30 0x00007f2e34e8fcd6 in invoke_block (ec=ec@entry=0x560c325b22f0, iseq=iseq@entry=0x7f2e329d5f80, self=self@entry=139836393254832, cref=cref@entry=0x0, type=type@entry=572653569, opt_pc=0, captured=<optimized out>, captured=<optimized out>) at /tmp/ruby/src/trunk-asserts/vm.c:1492 |
| arg_size = <optimized out> |
| #31 0x00007f2e34e92002 in invoke_iseq_block_from_c (me=0x0, is_lambda=0, cref=0x0, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, self=139836393254832, captured=<optimized out>, ec=0x560c325b22f0) at /tmp/ruby/src/trunk-asserts/vm.c:1562 |
| iseq = 0x7f2e329d5f80 |
| type = <optimized out> |
| cfp = 0x7f2e3481ab08 |
| flags = 0 |
| use_argv = 0x7ffde4b55688 |
| opt_pc = <optimized out> |
| sp = 0x7f2e3471b478 |
| av = {139836432769000, 139836432795459} |
| stack_argv = 0x7f2e3471b478 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #32 invoke_block_from_c_bh (ec=0x560c325b22f0, block_handler=<optimized out>, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=0, cref=0x0, is_lambda=<optimized out>, force_blockarg=0) at /tmp/ruby/src/trunk-asserts/vm.c:1580 |
| captured = <optimized out> |
| #33 0x00007f2e34e920c9 in vm_yield_with_cref (ec=0x560c325b22f0, argc=argc@entry=1, argv=argv@entry=0x7ffde4b55688, kw_splat=kw_splat@entry=0, cref=cref@entry=0x0, is_lambda=is_lambda@entry=0) at /tmp/ruby/src/trunk-asserts/vm.c:1617 |
| No locals. |
| #34 0x00007f2e34e920e8 in vm_yield (ec=<optimized out>, argc=argc@entry=1, argv=argv@entry=0x7ffde4b55688, kw_splat=kw_splat@entry=0) at /tmp/ruby/src/trunk-asserts/vm.c:1625 |
| No locals. |
| #35 0x00007f2e34e92114 in rb_yield_0 (argc=argc@entry=1, argv=argv@entry=0x7ffde4b55688) at /tmp/ruby/src/trunk-asserts/vm_eval.c:1362 |
| No locals. |
| #36 0x00007f2e34e92187 in rb_yield (val=<optimized out>) at /tmp/ruby/src/trunk-asserts/vm_eval.c:1378 |
| No locals. |
| #37 0x00007f2e34c94437 in rb_ary_each (ary=139836389863824) at /tmp/ruby/src/trunk-asserts/array.c:2532 |
| i = 0 |
| #38 0x00007f2e34e7d829 in vm_call_cfunc_with_frame_ (ec=0x560c325b22f0, reg_cfp=0x7f2e3481ab40, calling=<optimized out>, argc=0, argv=0x7f2e3471b460, stack_bottom=0x7f2e3471b458) at /tmp/ruby/src/trunk-asserts/vm_insnhelper.c:3475 |
| ci = 0xbe100000001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f2e33a6d2c0 |
| cfunc = 0x560c326068c8 |
| recv = 139836389863824 |
| block_handler = 139836426136409 |
| frame_type = 1431634051 |
| __func__ = "vm_call_cfunc_with_frame_" |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #39 0x00007f2e34e871f9 in vm_sendish (ec=0x560c325b22f0, reg_cfp=0x7f2e3481ab40, cd=0x560c3270fb60, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk-asserts/vm_insnhelper.c:5553 |
| val = 36 |
| ci = 0xbe100000001 |
| cc = 0x7f2e32945a40 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x560c3270fb60, cc = 0x7f2e32945a40, block_handler = 139836426136409, recv = 139836389863824, argc = 0, kw_splat = false, heap_argv = 0} |
| #40 0x00007f2e34e8cc49 in vm_exec_core (ec=0x560c325b22f0) at ../../src/trunk-asserts/insns.def:802 |
| bh = <optimized out> |
| blockiseq = <optimized out> |
| leaf = false |
| val = <optimized out> |
| canary = 0x0 |
| cd = 0x560c3270fb60 |
| reg_pc = 0x560c32728028 |
| reg_cfp = 0x7f2e3481ab40 |
| insns_address_table = {0x7f2e34e89720 <vm_exec_core+5232>, 0x7f2e34e89633 <vm_exec_core+4995>, 0x7f2e34e8957a <vm_exec_core+4810>, 0x7f2e34e8945c <vm_exec_core+4524>, 0x7f2e34e89369 <vm_exec_core+4281>, 0x7f2e34e8924b <vm_exec_core+3995>, 0x7f2e34e8b55d <vm_exec_core+12973>, 0x7f2e34e8b4af <vm_exec_core+12799>, 0x7f2e34e8b3c3 <vm_exec_core+12563>, 0x7f2e34e8b312 <vm_exec_core+12386>, 0x7f2e34e8b7e0 <vm_exec_core+13616>, 0x7f2e34e8b654 <vm_exec_core+13220>, 0x7f2e34e8b70d <vm_exec_core+13405>, 0x7f2e34e8aef3 <vm_exec_core+11331>, 0x7f2e34e8b1b7 <vm_exec_core+12039>, 0x7f2e34e8b0e9 <vm_exec_core+11833>, 0x7f2e34e8b274 <vm_exec_core+12228>, 0x7f2e34e8ad65 <vm_exec_core+10933>, 0x7f2e34e8aca4 <vm_exec_core+10740>, 0x7f2e34e8ac2a <vm_exec_core+10618>, 0x7f2e34e8ab44 <vm_exec_core+10388>, 0x7f2e34e8aa72 <vm_exec_core+10178>, 0x7f2e34e8c159 <vm_exec_core+16041>, 0x7f2e34e8bdac <vm_exec_core+15100>, 0x7f2e34e8bf56 <vm_exec_core+15526>, 0x7f2e34e8b8cb <vm_exec_core+13851>, 0x7f2e34e8c064 <vm_exec_core+15796>, 0x7f2e34e8ba82 <vm_exec_core+14290>, 0x7f2e34e8be88 <vm_exec_core+15320>, 0x7f2e34e8ae25 <vm_exec_core+11125>, 0x7f2e34e8bc65 <vm_exec_core+14773>, 0x7f2e34e8bb89 <vm_exec_core+14553>, 0x7f2e34e8bcd0 <vm_exec_core+14880>, 0x7f2e34e8afe7 <vm_exec_core+11575>, 0x7f2e34e8b999 <vm_exec_core+14057>, 0x7f2e34e891cd <vm_exec_core+3869>, 0x7f2e34e890dd <vm_exec_core+3629>, 0x7f2e34e8906a <vm_exec_core+3514>, 0x7f2e34e88cf4 <vm_exec_core+2628>, 0x7f2e34e88bda <vm_exec_core+2346>, 0x7f2e34e88daf <vm_exec_core+2815>, 0x7f2e34e88a12 <vm_exec_core+1890>, 0x7f2e34e8901f <vm_exec_core+3439>, 0x7f2e34e88af1 <vm_exec_core+2113>, 0x7f2e34e88e7f <vm_exec_core+3023>, 0x7f2e34e88921 <vm_exec_core+1649>, 0x7f2e34e88839 <vm_exec_core+1417>, 0x7f2e34e8877b <vm_exec_core+1227>, 0x7f2e34e88660 <vm_exec_core+944>, 0x7f2e34e885a8 <vm_exec_core+760>, 0x7f2e34e884de <vm_exec_core+558>, 0x7f2e34e883e2 <vm_exec_core+306>, 0x7f2e34e88300 <vm_exec_core+80>, 0x7f2e34e8a4da <vm_exec_core+8746>, 0x7f2e34e8a3ee <vm_exec_core+8510>, 0x7f2e34e8e3f8 <vm_exec_core+24904>, 0x7f2e34e8a33c <vm_exec_core+8332>, 0x7f2e34e8a229 <vm_exec_core+8057>, 0x7f2e34e8a124 <vm_exec_core+7796>, 0x7f2e34e8a03d <vm_exec_core+7565>, 0x7f2e34e89f41 <vm_exec_core+7313>, 0x7f2e34e8c24a <vm_exec_core+16282>, 0x7f2e34e8a785 <vm_exec_core+9429>, 0x7f2e34e8a6d9 <vm_exec_core+9257>, 0x7f2e34e8a63a <vm_exec_core+9098>, 0x7f2e34e8a59b <vm_exec_core+8939>, 0x7f2e34e8a8d3 <vm_exec_core+9763>, 0x7f2e34e8a820 <vm_exec_core+9584>, 0x7f2e34e8e080 <vm_exec_core+24016>, 0x7f2e34e8e751 <vm_exec_core+25761>, 0x7f2e34e8e22c <vm_exec_core+24444>, 0x7f2e34e8e5a5 <vm_exec_core+25333>, 0x7f2e34e8ded4 <vm_exec_core+23588>, 0x7f2e34e8e8fd <vm_exec_core+26189>, 0x7f2e34e8e302 <vm_exec_core+24658>, 0x7f2e34e8e67b <vm_exec_core+25547>, 0x7f2e34e8dfaa <vm_exec_core+23802>, 0x7f2e34e8e827 <vm_exec_core+25975>, 0x7f2e34e8e156 <vm_exec_core+24230>, 0x7f2e34e8e4cf <vm_exec_core+25119>, 0x7f2e34e8ddfe <vm_exec_core+23374>, 0x7f2e34e8dd28 <vm_exec_core+23160>, 0x7f2e34e8daa7 <vm_exec_core+22519>, 0x7f2e34e8dc44 <vm_exec_core+22932>, 0x7f2e34e8a9a3 <vm_exec_core+9971>, 0x7f2e34e89e57 <vm_exec_core+7079>, 0x7f2e34e8d848 <vm_exec_core+21912>, 0x7f2e34e8d9db <vm_exec_core+22315>, 0x7f2e34e8d914 <vm_exec_core+22116>, 0x7f2e34e8db7d <vm_exec_core+22733>, 0x7f2e34e8d771 <vm_exec_core+21697>, 0x7f2e34e8d69b <vm_exec_core+21483>, 0x7f2e34e89d5f <vm_exec_core+6831>, 0x7f2e34e89b86 <vm_exec_core+6358>, 0x7f2e34e89c64 <vm_exec_core+6580>, 0x7f2e34e89a9e <vm_exec_core+6126>, 0x7f2e34e899b6 <vm_exec_core+5894>, 0x7f2e34e8990b <vm_exec_core+5723>, 0x7f2e34e89860 <vm_exec_core+5552>, 0x7f2e34e897e2 <vm_exec_core+5426>, 0x7f2e34e89764 <vm_exec_core+5300>, 0x7f2e34e89710 <vm_exec_core+5216>, 0x7f2e34e89623 <vm_exec_core+4979>, 0x7f2e34e8956a <vm_exec_core+4794>, 0x7f2e34e8944c <vm_exec_core+4508>, 0x7f2e34e89359 <vm_exec_core+4265>, 0x7f2e34e8923b <vm_exec_core+3979>, 0x7f2e34e8b54d <vm_exec_core+12957>, 0x7f2e34e8b49f <vm_exec_core+12783>, 0x7f2e34e8b3b3 <vm_exec_core+12547>, 0x7f2e34e8b302 <vm_exec_core+12370>, 0x7f2e34e8b7d0 <vm_exec_core+13600>, 0x7f2e34e8b644 <vm_exec_core+13204>, 0x7f2e34e8b6fd <vm_exec_core+13389>, 0x7f2e34e8aee3 <vm_exec_core+11315>, 0x7f2e34e8b1a7 <vm_exec_core+12023>, 0x7f2e34e8b0d9 <vm_exec_core+11817>, 0x7f2e34e8b264 <vm_exec_core+12212>, 0x7f2e34e8ad55 <vm_exec_core+10917>, 0x7f2e34e8ac94 <vm_exec_core+10724>, 0x7f2e34e8ac1a <vm_exec_core+10602>, 0x7f2e34e8ab34 <vm_exec_core+10372>, 0x7f2e34e8aa62 <vm_exec_core+10162>, 0x7f2e34e8c149 <vm_exec_core+16025>, 0x7f2e34e8bd9c <vm_exec_core+15084>, 0x7f2e34e8bf46 <vm_exec_core+15510>, 0x7f2e34e8b8bb <vm_exec_core+13835>, 0x7f2e34e8c054 <vm_exec_core+15780>, 0x7f2e34e8ba72 <vm_exec_core+14274>, 0x7f2e34e8be78 <vm_exec_core+15304>, 0x7f2e34e8ae15 <vm_exec_core+11109>, 0x7f2e34e8bc55 <vm_exec_core+14757>, 0x7f2e34e8bb79 <vm_exec_core+14537>, 0x7f2e34e8bcc0 <vm_exec_core+14864>, 0x7f2e34e8afd7 <vm_exec_core+11559>, 0x7f2e34e8b989 <vm_exec_core+14041>, 0x7f2e34e891bd <vm_exec_core+3853>, 0x7f2e34e890cd <vm_exec_core+3613>, 0x7f2e34e8905a <vm_exec_core+3498>, 0x7f2e34e88ce4 <vm_exec_core+2612>, 0x7f2e34e88bca <vm_exec_core+2330>, 0x7f2e34e88d9f <vm_exec_core+2799>, 0x7f2e34e88a02 <vm_exec_core+1874>, 0x7f2e34e8900f <vm_exec_core+3423>, 0x7f2e34e88ae1 <vm_exec_core+2097>, 0x7f2e34e88e6f <vm_exec_core+3007>, 0x7f2e34e88911 <vm_exec_core+1633>, 0x7f2e34e88829 <vm_exec_core+1401>, 0x7f2e34e8876b <vm_exec_core+1211>, 0x7f2e34e88650 <vm_exec_core+928>, 0x7f2e34e88598 <vm_exec_core+744>, 0x7f2e34e884ce <vm_exec_core+542>, 0x7f2e34e883d2 <vm_exec_core+290>, 0x7f2e34e8d686 <vm_exec_core+21462>, 0x7f2e34e8a4ca <vm_exec_core+8730>, 0x7f2e34e8a3de <vm_exec_core+8494>, 0x7f2e34e8d671 <vm_exec_core+21441>, 0x7f2e34e8a32c <vm_exec_core+8316>, 0x7f2e34e8a219 <vm_exec_core+8041>, 0x7f2e34e8a114 <vm_exec_core+7780>, 0x7f2e34e8a02d <vm_exec_core+7549>, 0x7f2e34e89f31 <vm_exec_core+7297>, 0x7f2e34e8c23a <vm_exec_core+16266>, 0x7f2e34e8a775 <vm_exec_core+9413>, 0x7f2e34e8a6c9 <vm_exec_core+9241>, 0x7f2e34e8a62a <vm_exec_core+9082>, 0x7f2e34e8a58b <vm_exec_core+8923>, 0x7f2e34e8a8c3 <vm_exec_core+9747>, 0x7f2e34e8a810 <vm_exec_core+9568>, 0x7f2e34e8d65c <vm_exec_core+21420>, 0x7f2e34e8d647 <vm_exec_core+21399>, 0x7f2e34e8d632 <vm_exec_core+21378>, 0x7f2e34e8d5de <vm_exec_core+21294>, 0x7f2e34e8d5c9 <vm_exec_core+21273>, 0x7f2e34e8d5b4 <vm_exec_core+21252>, 0x7f2e34e8d598 <vm_exec_core+21224>, 0x7f2e34e8d583 <vm_exec_core+21203>, 0x7f2e34e8d56e <vm_exec_core+21182>, 0x7f2e34e8d559 <vm_exec_core+21161>, 0x7f2e34e8d544 <vm_exec_core+21140>, 0x7f2e34e8d52f <vm_exec_core+21119>, 0x7f2e34e8d51a <vm_exec_core+21098>, 0x7f2e34e8d505 <vm_exec_core+21077>, 0x7f2e34e8d4f0 <vm_exec_core+21056>, 0x7f2e34e8d4db <vm_exec_core+21035>, 0x7f2e34e8a993 <vm_exec_core+9955>, 0x7f2e34e89e47 <vm_exec_core+7063>, 0x7f2e34e8d4c6 <vm_exec_core+21014>, 0x7f2e34e8d61d <vm_exec_core+21357>, 0x7f2e34e8d608 <vm_exec_core+21336>, 0x7f2e34e8d5f3 <vm_exec_core+21315>, 0x7f2e34e882ec <vm_exec_core+60>, 0x7f2e34e882f0 <vm_exec_core+64>, 0x7f2e34e89d4f <vm_exec_core+6815>, 0x7f2e34e89b76 <vm_exec_core+6342>, 0x7f2e34e89c54 <vm_exec_core+6564>, 0x7f2e34e89a8e <vm_exec_core+6110>, 0x7f2e34e899a6 <vm_exec_core+5878>, 0x7f2e34e898fb <vm_exec_core+5707>, 0x7f2e34e89850 <vm_exec_core+5536>...} |
| __func__ = "vm_exec_core" |
| #41 0x00007f2e34e8f520 in vm_exec_loop (ec=0x560c325b22f0, state=<optimized out>, tag=0x7ffde4b558b0, result=<optimized out>) at /tmp/ruby/src/trunk-asserts/vm.c:2494 |
| __func__ = "vm_exec_loop" |
| #42 0x00007f2e34e8f663 in rb_vm_exec (ec=0x7f2e328e84a0, ec@entry=0x560c325b22f0) at /tmp/ruby/src/trunk-asserts/vm.c:2473 |
| _ec = 0x7f2e328e84a0 |
| _tag = {tag = 36, retval = 4, buf = {0x560c325b22f0, 0x7f2e34e8f638 <rb_vm_exec+264>, 0x0, 0x7ffde4b55890, 0x560c325b22f0}, prev = 0x7ffde4b55c80, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = <optimized out> |
| #43 0x00007f2e34e8fcd6 in invoke_block (ec=ec@entry=0x560c325b22f0, iseq=iseq@entry=0x7f2e332220d0, self=self@entry=139836393254832, cref=cref@entry=0x0, type=type@entry=572653569, opt_pc=0, captured=<optimized out>, captured=<optimized out>) at /tmp/ruby/src/trunk-asserts/vm.c:1492 |
| arg_size = <optimized out> |
| #44 0x00007f2e34e92002 in invoke_iseq_block_from_c (me=0x0, is_lambda=0, cref=0x0, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, self=139836393254832, captured=<optimized out>, ec=0x560c325b22f0) at /tmp/ruby/src/trunk-asserts/vm.c:1562 |
| iseq = 0x7f2e332220d0 |
| type = <optimized out> |
| cfp = 0x7f2e3481ad38 |
| flags = 0 |
| use_argv = 0x7ffde4b55a58 |
| opt_pc = <optimized out> |
| sp = 0x7f2e3471b200 |
| av = {139836432769000, 139836432795459} |
| stack_argv = 0x7f2e3471b200 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #45 invoke_block_from_c_bh (ec=0x560c325b22f0, block_handler=<optimized out>, argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=0, cref=0x0, is_lambda=<optimized out>, force_blockarg=0) at /tmp/ruby/src/trunk-asserts/vm.c:1580 |
| captured = <optimized out> |
| #46 0x00007f2e34e920c9 in vm_yield_with_cref (ec=0x560c325b22f0, argc=argc@entry=1, argv=argv@entry=0x7ffde4b55a58, kw_splat=kw_splat@entry=0, cref=cref@entry=0x0, is_lambda=is_lambda@entry=0) at /tmp/ruby/src/trunk-asserts/vm.c:1617 |
| No locals. |
| #47 0x00007f2e34e920e8 in vm_yield (ec=<optimized out>, argc=argc@entry=1, argv=argv@entry=0x7ffde4b55a58, kw_splat=kw_splat@entry=0) at /tmp/ruby/src/trunk-asserts/vm.c:1625 |
| No locals. |
| #48 0x00007f2e34e92114 in rb_yield_0 (argc=argc@entry=1, argv=argv@entry=0x7ffde4b55a58) at /tmp/ruby/src/trunk-asserts/vm_eval.c:1362 |
| No locals. |
| #49 0x00007f2e34e92187 in rb_yield (val=<optimized out>) at /tmp/ruby/src/trunk-asserts/vm_eval.c:1378 |
| No locals. |
| #50 0x00007f2e34c94437 in rb_ary_each (ary=139836393666624) at /tmp/ruby/src/trunk-asserts/array.c:2532 |
| i = 0 |
| #51 0x00007f2e34e7d829 in vm_call_cfunc_with_frame_ (ec=0x560c325b22f0, reg_cfp=0x7f2e3481ad70, calling=<optimized out>, argc=0, argv=0x7f2e3471b1e8, stack_bottom=0x7f2e3471b1e0) at /tmp/ruby/src/trunk-asserts/vm_insnhelper.c:3475 |
| ci = 0xbe100000001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f2e33a6d2c0 |
| cfunc = 0x560c326068c8 |
| recv = 139836393666624 |
| block_handler = 139836426136969 |
| frame_type = 1431634051 |
| __func__ = "vm_call_cfunc_with_frame_" |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #52 0x00007f2e34e871f9 in vm_sendish (ec=0x560c325b22f0, reg_cfp=0x7f2e3481ad70, cd=0x560c326d45e0, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk-asserts/vm_insnhelper.c:5553 |
| val = 36 |
| ci = 0xbe100000001 |
| cc = 0x7f2e32945a40 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x560c326d45e0, cc = 0x7f2e32945a40, block_handler = 139836426136969, recv = 139836393666624, argc = 0, kw_splat = false, heap_argv = 0} |
| #53 0x00007f2e34e8cc49 in vm_exec_core (ec=0x560c325b22f0) at ../../src/trunk-asserts/insns.def:802 |
| bh = <optimized out> |
| blockiseq = <optimized out> |
| leaf = false |
| val = <optimized out> |
| canary = 0x0 |
| cd = 0x560c326d45e0 |
| reg_pc = 0x560c32732550 |
| reg_cfp = 0x7f2e3481ad70 |
| insns_address_table = {0x7f2e34e89720 <vm_exec_core+5232>, 0x7f2e34e89633 <vm_exec_core+4995>, 0x7f2e34e8957a <vm_exec_core+4810>, 0x7f2e34e8945c <vm_exec_core+4524>, 0x7f2e34e89369 <vm_exec_core+4281>, 0x7f2e34e8924b <vm_exec_core+3995>, 0x7f2e34e8b55d <vm_exec_core+12973>, 0x7f2e34e8b4af <vm_exec_core+12799>, 0x7f2e34e8b3c3 <vm_exec_core+12563>, 0x7f2e34e8b312 <vm_exec_core+12386>, 0x7f2e34e8b7e0 <vm_exec_core+13616>, 0x7f2e34e8b654 <vm_exec_core+13220>, 0x7f2e34e8b70d <vm_exec_core+13405>, 0x7f2e34e8aef3 <vm_exec_core+11331>, 0x7f2e34e8b1b7 <vm_exec_core+12039>, 0x7f2e34e8b0e9 <vm_exec_core+11833>, 0x7f2e34e8b274 <vm_exec_core+12228>, 0x7f2e34e8ad65 <vm_exec_core+10933>, 0x7f2e34e8aca4 <vm_exec_core+10740>, 0x7f2e34e8ac2a <vm_exec_core+10618>, 0x7f2e34e8ab44 <vm_exec_core+10388>, 0x7f2e34e8aa72 <vm_exec_core+10178>, 0x7f2e34e8c159 <vm_exec_core+16041>, 0x7f2e34e8bdac <vm_exec_core+15100>, 0x7f2e34e8bf56 <vm_exec_core+15526>, 0x7f2e34e8b8cb <vm_exec_core+13851>, 0x7f2e34e8c064 <vm_exec_core+15796>, 0x7f2e34e8ba82 <vm_exec_core+14290>, 0x7f2e34e8be88 <vm_exec_core+15320>, 0x7f2e34e8ae25 <vm_exec_core+11125>, 0x7f2e34e8bc65 <vm_exec_core+14773>, 0x7f2e34e8bb89 <vm_exec_core+14553>, 0x7f2e34e8bcd0 <vm_exec_core+14880>, 0x7f2e34e8afe7 <vm_exec_core+11575>, 0x7f2e34e8b999 <vm_exec_core+14057>, 0x7f2e34e891cd <vm_exec_core+3869>, 0x7f2e34e890dd <vm_exec_core+3629>, 0x7f2e34e8906a <vm_exec_core+3514>, 0x7f2e34e88cf4 <vm_exec_core+2628>, 0x7f2e34e88bda <vm_exec_core+2346>, 0x7f2e34e88daf <vm_exec_core+2815>, 0x7f2e34e88a12 <vm_exec_core+1890>, 0x7f2e34e8901f <vm_exec_core+3439>, 0x7f2e34e88af1 <vm_exec_core+2113>, 0x7f2e34e88e7f <vm_exec_core+3023>, 0x7f2e34e88921 <vm_exec_core+1649>, 0x7f2e34e88839 <vm_exec_core+1417>, 0x7f2e34e8877b <vm_exec_core+1227>, 0x7f2e34e88660 <vm_exec_core+944>, 0x7f2e34e885a8 <vm_exec_core+760>, 0x7f2e34e884de <vm_exec_core+558>, 0x7f2e34e883e2 <vm_exec_core+306>, 0x7f2e34e88300 <vm_exec_core+80>, 0x7f2e34e8a4da <vm_exec_core+8746>, 0x7f2e34e8a3ee <vm_exec_core+8510>, 0x7f2e34e8e3f8 <vm_exec_core+24904>, 0x7f2e34e8a33c <vm_exec_core+8332>, 0x7f2e34e8a229 <vm_exec_core+8057>, 0x7f2e34e8a124 <vm_exec_core+7796>, 0x7f2e34e8a03d <vm_exec_core+7565>, 0x7f2e34e89f41 <vm_exec_core+7313>, 0x7f2e34e8c24a <vm_exec_core+16282>, 0x7f2e34e8a785 <vm_exec_core+9429>, 0x7f2e34e8a6d9 <vm_exec_core+9257>, 0x7f2e34e8a63a <vm_exec_core+9098>, 0x7f2e34e8a59b <vm_exec_core+8939>, 0x7f2e34e8a8d3 <vm_exec_core+9763>, 0x7f2e34e8a820 <vm_exec_core+9584>, 0x7f2e34e8e080 <vm_exec_core+24016>, 0x7f2e34e8e751 <vm_exec_core+25761>, 0x7f2e34e8e22c <vm_exec_core+24444>, 0x7f2e34e8e5a5 <vm_exec_core+25333>, 0x7f2e34e8ded4 <vm_exec_core+23588>, 0x7f2e34e8e8fd <vm_exec_core+26189>, 0x7f2e34e8e302 <vm_exec_core+24658>, 0x7f2e34e8e67b <vm_exec_core+25547>, 0x7f2e34e8dfaa <vm_exec_core+23802>, 0x7f2e34e8e827 <vm_exec_core+25975>, 0x7f2e34e8e156 <vm_exec_core+24230>, 0x7f2e34e8e4cf <vm_exec_core+25119>, 0x7f2e34e8ddfe <vm_exec_core+23374>, 0x7f2e34e8dd28 <vm_exec_core+23160>, 0x7f2e34e8daa7 <vm_exec_core+22519>, 0x7f2e34e8dc44 <vm_exec_core+22932>, 0x7f2e34e8a9a3 <vm_exec_core+9971>, 0x7f2e34e89e57 <vm_exec_core+7079>, 0x7f2e34e8d848 <vm_exec_core+21912>, 0x7f2e34e8d9db <vm_exec_core+22315>, 0x7f2e34e8d914 <vm_exec_core+22116>, 0x7f2e34e8db7d <vm_exec_core+22733>, 0x7f2e34e8d771 <vm_exec_core+21697>, 0x7f2e34e8d69b <vm_exec_core+21483>, 0x7f2e34e89d5f <vm_exec_core+6831>, 0x7f2e34e89b86 <vm_exec_core+6358>, 0x7f2e34e89c64 <vm_exec_core+6580>, 0x7f2e34e89a9e <vm_exec_core+6126>, 0x7f2e34e899b6 <vm_exec_core+5894>, 0x7f2e34e8990b <vm_exec_core+5723>, 0x7f2e34e89860 <vm_exec_core+5552>, 0x7f2e34e897e2 <vm_exec_core+5426>, 0x7f2e34e89764 <vm_exec_core+5300>, 0x7f2e34e89710 <vm_exec_core+5216>, 0x7f2e34e89623 <vm_exec_core+4979>, 0x7f2e34e8956a <vm_exec_core+4794>, 0x7f2e34e8944c <vm_exec_core+4508>, 0x7f2e34e89359 <vm_exec_core+4265>, 0x7f2e34e8923b <vm_exec_core+3979>, 0x7f2e34e8b54d <vm_exec_core+12957>, 0x7f2e34e8b49f <vm_exec_core+12783>, 0x7f2e34e8b3b3 <vm_exec_core+12547>, 0x7f2e34e8b302 <vm_exec_core+12370>, 0x7f2e34e8b7d0 <vm_exec_core+13600>, 0x7f2e34e8b644 <vm_exec_core+13204>, 0x7f2e34e8b6fd <vm_exec_core+13389>, 0x7f2e34e8aee3 <vm_exec_core+11315>, 0x7f2e34e8b1a7 <vm_exec_core+12023>, 0x7f2e34e8b0d9 <vm_exec_core+11817>, 0x7f2e34e8b264 <vm_exec_core+12212>, 0x7f2e34e8ad55 <vm_exec_core+10917>, 0x7f2e34e8ac94 <vm_exec_core+10724>, 0x7f2e34e8ac1a <vm_exec_core+10602>, 0x7f2e34e8ab34 <vm_exec_core+10372>, 0x7f2e34e8aa62 <vm_exec_core+10162>, 0x7f2e34e8c149 <vm_exec_core+16025>, 0x7f2e34e8bd9c <vm_exec_core+15084>, 0x7f2e34e8bf46 <vm_exec_core+15510>, 0x7f2e34e8b8bb <vm_exec_core+13835>, 0x7f2e34e8c054 <vm_exec_core+15780>, 0x7f2e34e8ba72 <vm_exec_core+14274>, 0x7f2e34e8be78 <vm_exec_core+15304>, 0x7f2e34e8ae15 <vm_exec_core+11109>, 0x7f2e34e8bc55 <vm_exec_core+14757>, 0x7f2e34e8bb79 <vm_exec_core+14537>, 0x7f2e34e8bcc0 <vm_exec_core+14864>, 0x7f2e34e8afd7 <vm_exec_core+11559>, 0x7f2e34e8b989 <vm_exec_core+14041>, 0x7f2e34e891bd <vm_exec_core+3853>, 0x7f2e34e890cd <vm_exec_core+3613>, 0x7f2e34e8905a <vm_exec_core+3498>, 0x7f2e34e88ce4 <vm_exec_core+2612>, 0x7f2e34e88bca <vm_exec_core+2330>, 0x7f2e34e88d9f <vm_exec_core+2799>, 0x7f2e34e88a02 <vm_exec_core+1874>, 0x7f2e34e8900f <vm_exec_core+3423>, 0x7f2e34e88ae1 <vm_exec_core+2097>, 0x7f2e34e88e6f <vm_exec_core+3007>, 0x7f2e34e88911 <vm_exec_core+1633>, 0x7f2e34e88829 <vm_exec_core+1401>, 0x7f2e34e8876b <vm_exec_core+1211>, 0x7f2e34e88650 <vm_exec_core+928>, 0x7f2e34e88598 <vm_exec_core+744>, 0x7f2e34e884ce <vm_exec_core+542>, 0x7f2e34e883d2 <vm_exec_core+290>, 0x7f2e34e8d686 <vm_exec_core+21462>, 0x7f2e34e8a4ca <vm_exec_core+8730>, 0x7f2e34e8a3de <vm_exec_core+8494>, 0x7f2e34e8d671 <vm_exec_core+21441>, 0x7f2e34e8a32c <vm_exec_core+8316>, 0x7f2e34e8a219 <vm_exec_core+8041>, 0x7f2e34e8a114 <vm_exec_core+7780>, 0x7f2e34e8a02d <vm_exec_core+7549>, 0x7f2e34e89f31 <vm_exec_core+7297>, 0x7f2e34e8c23a <vm_exec_core+16266>, 0x7f2e34e8a775 <vm_exec_core+9413>, 0x7f2e34e8a6c9 <vm_exec_core+9241>, 0x7f2e34e8a62a <vm_exec_core+9082>, 0x7f2e34e8a58b <vm_exec_core+8923>, 0x7f2e34e8a8c3 <vm_exec_core+9747>, 0x7f2e34e8a810 <vm_exec_core+9568>, 0x7f2e34e8d65c <vm_exec_core+21420>, 0x7f2e34e8d647 <vm_exec_core+21399>, 0x7f2e34e8d632 <vm_exec_core+21378>, 0x7f2e34e8d5de <vm_exec_core+21294>, 0x7f2e34e8d5c9 <vm_exec_core+21273>, 0x7f2e34e8d5b4 <vm_exec_core+21252>, 0x7f2e34e8d598 <vm_exec_core+21224>, 0x7f2e34e8d583 <vm_exec_core+21203>, 0x7f2e34e8d56e <vm_exec_core+21182>, 0x7f2e34e8d559 <vm_exec_core+21161>, 0x7f2e34e8d544 <vm_exec_core+21140>, 0x7f2e34e8d52f <vm_exec_core+21119>, 0x7f2e34e8d51a <vm_exec_core+21098>, 0x7f2e34e8d505 <vm_exec_core+21077>, 0x7f2e34e8d4f0 <vm_exec_core+21056>, 0x7f2e34e8d4db <vm_exec_core+21035>, 0x7f2e34e8a993 <vm_exec_core+9955>, 0x7f2e34e89e47 <vm_exec_core+7063>, 0x7f2e34e8d4c6 <vm_exec_core+21014>, 0x7f2e34e8d61d <vm_exec_core+21357>, 0x7f2e34e8d608 <vm_exec_core+21336>, 0x7f2e34e8d5f3 <vm_exec_core+21315>, 0x7f2e34e882ec <vm_exec_core+60>, 0x7f2e34e882f0 <vm_exec_core+64>, 0x7f2e34e89d4f <vm_exec_core+6815>, 0x7f2e34e89b76 <vm_exec_core+6342>, 0x7f2e34e89c54 <vm_exec_core+6564>, 0x7f2e34e89a8e <vm_exec_core+6110>, 0x7f2e34e899a6 <vm_exec_core+5878>, 0x7f2e34e898fb <vm_exec_core+5707>, 0x7f2e34e89850 <vm_exec_core+5536>...} |
| __func__ = "vm_exec_core" |
| #54 0x00007f2e34e8f520 in vm_exec_loop (ec=0x560c325b22f0, state=<optimized out>, tag=0x7ffde4b55c80, result=<optimized out>) at /tmp/ruby/src/trunk-asserts/vm.c:2494 |
| __func__ = "vm_exec_loop" |
| #55 0x00007f2e34e8f663 in rb_vm_exec (ec=0x7f2e3481abb0) at /tmp/ruby/src/trunk-asserts/vm.c:2473 |
| _ec = 0x7f2e3481abb0 |
| _tag = {tag = 36, retval = 4, buf = {0x7f2e329a2c50, 0x7f2e34e8f638 <rb_vm_exec+264>, 0x0, 0x7ffde4b55c60, 0x7f2e329a2c20}, prev = 0x7ffde4b55de0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = <optimized out> |
| #56 0x00007f2e34e8fc40 in rb_iseq_eval (iseq=<optimized out>) at /tmp/ruby/src/trunk-asserts/vm.c:2722 |
| ec = <optimized out> |
| val = <optimized out> |
| #57 0x00007f2e34d618a7 in load_iseq_eval (ec=ec@entry=0x560c325b22f0, fname=fname@entry=139836394187808) at /tmp/ruby/src/trunk-asserts/load.c:739 |
| iseq = <optimized out> |
| #58 0x00007f2e34d630b3 in require_internal (ec=ec@entry=0x560c325b22f0, fname=<optimized out>, fname@entry=139836394187856, exception=exception@entry=1, warn=<optimized out>) at /tmp/ruby/src/trunk-asserts/load.c:1247 |
| handle = <optimized out> |
| found = 114 |
| dtrace_line = <optimized out> |
| dtrace_file = <optimized out> |
| dtrace_line = <optimized out> |
| dtrace_file = <optimized out> |
| _ec = 0x560c325b22f0 |
| _tag = {tag = 36, retval = 139836432443729, buf = {0x7f2e329a2c50, 0x7f2e34d62ee8 <require_internal+840>, 0x0, 0x7ffde4b55d10, 0x7f2e329ba2c0}, prev = 0x7ffde4b56060, state = RUBY_TAG_NONE, lock_rec = 0} |
| result = -1 |
| th = 0x560c325b1090 |
| saved = {wrapper = 0, self = 139836425028576, errinfo = 4, ec = 0x560c325b22f0} |
| state = <optimized out> |
| ftptr = 0x560c3274d290 "/tmp/ruby/src/trunk-asserts/tool/test/runner.rb" |
| path = 139836394187808 |
| saved_path = 139836394187808 |
| realpath = 139836394282176 |
| realpaths = <optimized out> |
| realpath_map = <optimized out> |
| reset_ext_config = false |
| prev_ext_config = {ractor_safe = false} |
| th2 = <optimized out> |
| dtrace_line = <optimized out> |
| dtrace_file = <optimized out> |
| dtrace_line = <optimized out> |
| dtrace_file = <optimized out> |
| #59 0x00007f2e34d641b6 in rb_require_string (fname=139836394187856) at /tmp/ruby/src/trunk-asserts/load.c:1340 |
| ec = 0x560c325b22f0 |
| result = <optimized out> |
| #60 0x00007f2e34e7d829 in vm_call_cfunc_with_frame_ (ec=0x560c325b22f0, reg_cfp=0x7f2e3481afa0, calling=<optimized out>, argc=1, argv=0x7f2e3471b050, stack_bottom=0x7f2e3471b048) at /tmp/ruby/src/trunk-asserts/vm_insnhelper.c:3475 |
| ci = 0x58a100140003 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f2e329a2cb0 |
| cfunc = 0x560c326310b8 |
| recv = 139836425028576 |
| block_handler = 0 |
| frame_type = 1431634051 |
| __func__ = "vm_call_cfunc_with_frame_" |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #61 0x00007f2e34e871f9 in vm_sendish (ec=0x560c325b22f0, reg_cfp=0x7f2e3481afa0, cd=0x560c3266a5c0, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk-asserts/vm_insnhelper.c:5553 |
| val = 36 |
| ci = 0x58a100140003 |
| cc = 0x7f2e329a2c80 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x560c3266a5c0, cc = 0x7f2e329a2c80, block_handler = 0, recv = 139836425028576, argc = 1, kw_splat = false, heap_argv = 0} |
| #62 0x00007f2e34e8c2fc in vm_exec_core (ec=0x560c325b22f0) at ../../src/trunk-asserts/insns.def:822 |
| bh = 0 |
| cd = 0x560c3266a5c0 |
| leaf = false |
| val = <optimized out> |
| canary = 0x0 |
| reg_pc = 0x560c3266a1c0 |
| reg_cfp = 0x7f2e3481afa0 |
| insns_address_table = {0x7f2e34e89720 <vm_exec_core+5232>, 0x7f2e34e89633 <vm_exec_core+4995>, 0x7f2e34e8957a <vm_exec_core+4810>, 0x7f2e34e8945c <vm_exec_core+4524>, 0x7f2e34e89369 <vm_exec_core+4281>, 0x7f2e34e8924b <vm_exec_core+3995>, 0x7f2e34e8b55d <vm_exec_core+12973>, 0x7f2e34e8b4af <vm_exec_core+12799>, 0x7f2e34e8b3c3 <vm_exec_core+12563>, 0x7f2e34e8b312 <vm_exec_core+12386>, 0x7f2e34e8b7e0 <vm_exec_core+13616>, 0x7f2e34e8b654 <vm_exec_core+13220>, 0x7f2e34e8b70d <vm_exec_core+13405>, 0x7f2e34e8aef3 <vm_exec_core+11331>, 0x7f2e34e8b1b7 <vm_exec_core+12039>, 0x7f2e34e8b0e9 <vm_exec_core+11833>, 0x7f2e34e8b274 <vm_exec_core+12228>, 0x7f2e34e8ad65 <vm_exec_core+10933>, 0x7f2e34e8aca4 <vm_exec_core+10740>, 0x7f2e34e8ac2a <vm_exec_core+10618>, 0x7f2e34e8ab44 <vm_exec_core+10388>, 0x7f2e34e8aa72 <vm_exec_core+10178>, 0x7f2e34e8c159 <vm_exec_core+16041>, 0x7f2e34e8bdac <vm_exec_core+15100>, 0x7f2e34e8bf56 <vm_exec_core+15526>, 0x7f2e34e8b8cb <vm_exec_core+13851>, 0x7f2e34e8c064 <vm_exec_core+15796>, 0x7f2e34e8ba82 <vm_exec_core+14290>, 0x7f2e34e8be88 <vm_exec_core+15320>, 0x7f2e34e8ae25 <vm_exec_core+11125>, 0x7f2e34e8bc65 <vm_exec_core+14773>, 0x7f2e34e8bb89 <vm_exec_core+14553>, 0x7f2e34e8bcd0 <vm_exec_core+14880>, 0x7f2e34e8afe7 <vm_exec_core+11575>, 0x7f2e34e8b999 <vm_exec_core+14057>, 0x7f2e34e891cd <vm_exec_core+3869>, 0x7f2e34e890dd <vm_exec_core+3629>, 0x7f2e34e8906a <vm_exec_core+3514>, 0x7f2e34e88cf4 <vm_exec_core+2628>, 0x7f2e34e88bda <vm_exec_core+2346>, 0x7f2e34e88daf <vm_exec_core+2815>, 0x7f2e34e88a12 <vm_exec_core+1890>, 0x7f2e34e8901f <vm_exec_core+3439>, 0x7f2e34e88af1 <vm_exec_core+2113>, 0x7f2e34e88e7f <vm_exec_core+3023>, 0x7f2e34e88921 <vm_exec_core+1649>, 0x7f2e34e88839 <vm_exec_core+1417>, 0x7f2e34e8877b <vm_exec_core+1227>, 0x7f2e34e88660 <vm_exec_core+944>, 0x7f2e34e885a8 <vm_exec_core+760>, 0x7f2e34e884de <vm_exec_core+558>, 0x7f2e34e883e2 <vm_exec_core+306>, 0x7f2e34e88300 <vm_exec_core+80>, 0x7f2e34e8a4da <vm_exec_core+8746>, 0x7f2e34e8a3ee <vm_exec_core+8510>, 0x7f2e34e8e3f8 <vm_exec_core+24904>, 0x7f2e34e8a33c <vm_exec_core+8332>, 0x7f2e34e8a229 <vm_exec_core+8057>, 0x7f2e34e8a124 <vm_exec_core+7796>, 0x7f2e34e8a03d <vm_exec_core+7565>, 0x7f2e34e89f41 <vm_exec_core+7313>, 0x7f2e34e8c24a <vm_exec_core+16282>, 0x7f2e34e8a785 <vm_exec_core+9429>, 0x7f2e34e8a6d9 <vm_exec_core+9257>, 0x7f2e34e8a63a <vm_exec_core+9098>, 0x7f2e34e8a59b <vm_exec_core+8939>, 0x7f2e34e8a8d3 <vm_exec_core+9763>, 0x7f2e34e8a820 <vm_exec_core+9584>, 0x7f2e34e8e080 <vm_exec_core+24016>, 0x7f2e34e8e751 <vm_exec_core+25761>, 0x7f2e34e8e22c <vm_exec_core+24444>, 0x7f2e34e8e5a5 <vm_exec_core+25333>, 0x7f2e34e8ded4 <vm_exec_core+23588>, 0x7f2e34e8e8fd <vm_exec_core+26189>, 0x7f2e34e8e302 <vm_exec_core+24658>, 0x7f2e34e8e67b <vm_exec_core+25547>, 0x7f2e34e8dfaa <vm_exec_core+23802>, 0x7f2e34e8e827 <vm_exec_core+25975>, 0x7f2e34e8e156 <vm_exec_core+24230>, 0x7f2e34e8e4cf <vm_exec_core+25119>, 0x7f2e34e8ddfe <vm_exec_core+23374>, 0x7f2e34e8dd28 <vm_exec_core+23160>, 0x7f2e34e8daa7 <vm_exec_core+22519>, 0x7f2e34e8dc44 <vm_exec_core+22932>, 0x7f2e34e8a9a3 <vm_exec_core+9971>, 0x7f2e34e89e57 <vm_exec_core+7079>, 0x7f2e34e8d848 <vm_exec_core+21912>, 0x7f2e34e8d9db <vm_exec_core+22315>, 0x7f2e34e8d914 <vm_exec_core+22116>, 0x7f2e34e8db7d <vm_exec_core+22733>, 0x7f2e34e8d771 <vm_exec_core+21697>, 0x7f2e34e8d69b <vm_exec_core+21483>, 0x7f2e34e89d5f <vm_exec_core+6831>, 0x7f2e34e89b86 <vm_exec_core+6358>, 0x7f2e34e89c64 <vm_exec_core+6580>, 0x7f2e34e89a9e <vm_exec_core+6126>, 0x7f2e34e899b6 <vm_exec_core+5894>, 0x7f2e34e8990b <vm_exec_core+5723>, 0x7f2e34e89860 <vm_exec_core+5552>, 0x7f2e34e897e2 <vm_exec_core+5426>, 0x7f2e34e89764 <vm_exec_core+5300>, 0x7f2e34e89710 <vm_exec_core+5216>, 0x7f2e34e89623 <vm_exec_core+4979>, 0x7f2e34e8956a <vm_exec_core+4794>, 0x7f2e34e8944c <vm_exec_core+4508>, 0x7f2e34e89359 <vm_exec_core+4265>, 0x7f2e34e8923b <vm_exec_core+3979>, 0x7f2e34e8b54d <vm_exec_core+12957>, 0x7f2e34e8b49f <vm_exec_core+12783>, 0x7f2e34e8b3b3 <vm_exec_core+12547>, 0x7f2e34e8b302 <vm_exec_core+12370>, 0x7f2e34e8b7d0 <vm_exec_core+13600>, 0x7f2e34e8b644 <vm_exec_core+13204>, 0x7f2e34e8b6fd <vm_exec_core+13389>, 0x7f2e34e8aee3 <vm_exec_core+11315>, 0x7f2e34e8b1a7 <vm_exec_core+12023>, 0x7f2e34e8b0d9 <vm_exec_core+11817>, 0x7f2e34e8b264 <vm_exec_core+12212>, 0x7f2e34e8ad55 <vm_exec_core+10917>, 0x7f2e34e8ac94 <vm_exec_core+10724>, 0x7f2e34e8ac1a <vm_exec_core+10602>, 0x7f2e34e8ab34 <vm_exec_core+10372>, 0x7f2e34e8aa62 <vm_exec_core+10162>, 0x7f2e34e8c149 <vm_exec_core+16025>, 0x7f2e34e8bd9c <vm_exec_core+15084>, 0x7f2e34e8bf46 <vm_exec_core+15510>, 0x7f2e34e8b8bb <vm_exec_core+13835>, 0x7f2e34e8c054 <vm_exec_core+15780>, 0x7f2e34e8ba72 <vm_exec_core+14274>, 0x7f2e34e8be78 <vm_exec_core+15304>, 0x7f2e34e8ae15 <vm_exec_core+11109>, 0x7f2e34e8bc55 <vm_exec_core+14757>, 0x7f2e34e8bb79 <vm_exec_core+14537>, 0x7f2e34e8bcc0 <vm_exec_core+14864>, 0x7f2e34e8afd7 <vm_exec_core+11559>, 0x7f2e34e8b989 <vm_exec_core+14041>, 0x7f2e34e891bd <vm_exec_core+3853>, 0x7f2e34e890cd <vm_exec_core+3613>, 0x7f2e34e8905a <vm_exec_core+3498>, 0x7f2e34e88ce4 <vm_exec_core+2612>, 0x7f2e34e88bca <vm_exec_core+2330>, 0x7f2e34e88d9f <vm_exec_core+2799>, 0x7f2e34e88a02 <vm_exec_core+1874>, 0x7f2e34e8900f <vm_exec_core+3423>, 0x7f2e34e88ae1 <vm_exec_core+2097>, 0x7f2e34e88e6f <vm_exec_core+3007>, 0x7f2e34e88911 <vm_exec_core+1633>, 0x7f2e34e88829 <vm_exec_core+1401>, 0x7f2e34e8876b <vm_exec_core+1211>, 0x7f2e34e88650 <vm_exec_core+928>, 0x7f2e34e88598 <vm_exec_core+744>, 0x7f2e34e884ce <vm_exec_core+542>, 0x7f2e34e883d2 <vm_exec_core+290>, 0x7f2e34e8d686 <vm_exec_core+21462>, 0x7f2e34e8a4ca <vm_exec_core+8730>, 0x7f2e34e8a3de <vm_exec_core+8494>, 0x7f2e34e8d671 <vm_exec_core+21441>, 0x7f2e34e8a32c <vm_exec_core+8316>, 0x7f2e34e8a219 <vm_exec_core+8041>, 0x7f2e34e8a114 <vm_exec_core+7780>, 0x7f2e34e8a02d <vm_exec_core+7549>, 0x7f2e34e89f31 <vm_exec_core+7297>, 0x7f2e34e8c23a <vm_exec_core+16266>, 0x7f2e34e8a775 <vm_exec_core+9413>, 0x7f2e34e8a6c9 <vm_exec_core+9241>, 0x7f2e34e8a62a <vm_exec_core+9082>, 0x7f2e34e8a58b <vm_exec_core+8923>, 0x7f2e34e8a8c3 <vm_exec_core+9747>, 0x7f2e34e8a810 <vm_exec_core+9568>, 0x7f2e34e8d65c <vm_exec_core+21420>, 0x7f2e34e8d647 <vm_exec_core+21399>, 0x7f2e34e8d632 <vm_exec_core+21378>, 0x7f2e34e8d5de <vm_exec_core+21294>, 0x7f2e34e8d5c9 <vm_exec_core+21273>, 0x7f2e34e8d5b4 <vm_exec_core+21252>, 0x7f2e34e8d598 <vm_exec_core+21224>, 0x7f2e34e8d583 <vm_exec_core+21203>, 0x7f2e34e8d56e <vm_exec_core+21182>, 0x7f2e34e8d559 <vm_exec_core+21161>, 0x7f2e34e8d544 <vm_exec_core+21140>, 0x7f2e34e8d52f <vm_exec_core+21119>, 0x7f2e34e8d51a <vm_exec_core+21098>, 0x7f2e34e8d505 <vm_exec_core+21077>, 0x7f2e34e8d4f0 <vm_exec_core+21056>, 0x7f2e34e8d4db <vm_exec_core+21035>, 0x7f2e34e8a993 <vm_exec_core+9955>, 0x7f2e34e89e47 <vm_exec_core+7063>, 0x7f2e34e8d4c6 <vm_exec_core+21014>, 0x7f2e34e8d61d <vm_exec_core+21357>, 0x7f2e34e8d608 <vm_exec_core+21336>, 0x7f2e34e8d5f3 <vm_exec_core+21315>, 0x7f2e34e882ec <vm_exec_core+60>, 0x7f2e34e882f0 <vm_exec_core+64>, 0x7f2e34e89d4f <vm_exec_core+6815>, 0x7f2e34e89b76 <vm_exec_core+6342>, 0x7f2e34e89c54 <vm_exec_core+6564>, 0x7f2e34e89a8e <vm_exec_core+6110>, 0x7f2e34e899a6 <vm_exec_core+5878>, 0x7f2e34e898fb <vm_exec_core+5707>, 0x7f2e34e89850 <vm_exec_core+5536>...} |
| __func__ = "vm_exec_core" |
| #63 0x00007f2e34e8f62a in rb_vm_exec (ec=0x560c325b22f0) at /tmp/ruby/src/trunk-asserts/vm.c:2467 |
| _ec = 0x560c325b22f0 |
| _tag = {tag = 36, retval = 4, buf = {0x560c325b22f0, 0x7f2e34e8f638 <rb_vm_exec+264>, 0x0, 0x7ffde4b56040, 0x7f2e34e6dfe8 <imemo_type_p+8>}, prev = 0x7ffde4b56110, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| result = 36 |
| #64 0x00007f2e34e8fc70 in rb_iseq_eval_main (iseq=iseq@entry=0x7f2e329a37f0) at /tmp/ruby/src/trunk-asserts/vm.c:2733 |
| ec = <optimized out> |
| val = <optimized out> |
| #65 0x00007f2e34d0c3d0 in rb_ec_exec_node (ec=ec@entry=0x560c325b22f0, n=n@entry=0x7f2e329a37f0) at /tmp/ruby/src/trunk-asserts/eval.c:287 |
| th = <optimized out> |
| _ec = <optimized out> |
| _tag = {tag = 36, retval = 94610384429808, buf = {0x560c325b22f0, 0x7f2e34d0c400 <rb_ec_exec_node+192>, 0x0, 0x7ffde4b560f0, 0x24}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7f2e329a37f0 |
| #66 0x00007f2e34d117db in ruby_run_node (n=0x7f2e329a37f0) at /tmp/ruby/src/trunk-asserts/eval.c:328 |
| ec = 0x560c325b22f0 |
| status = 0 |
| #67 0x0000560c3091d28b in rb_main (argc=8, argv=0x7ffde4b56328) at /tmp/ruby/src/trunk-asserts/main.c:39 |
| variable_in_this_stack_frame = 8 |
| #68 0x0000560c3091d158 in main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk-asserts/main.c:58 |
| No locals. |
| >>> Dump Ruby level backtrace (if possible) |
| th: 0x560c325b1090, native_id: 0x7f2e3481cc00 |
| -- Control frame information ----------------------------------------------- |
| c:0030 p:0010 s:0195 e:000190 METHOD <internal:gc>:39 |
| c:0029 p:0070 s:0183 e:000182 METHOD /tmp/ruby/src/trunk-asserts/tool/lib/leakchecker.rb:30 |
| c:0028 p:0166 s:0177 e:000176 BLOCK /tmp/ruby/src/trunk-asserts/tool/lib/test/unit.rb:1564 [FINISH] |
| c:0027 p:---- s:0170 e:000169 CFUNC :map |
| c:0026 p:0103 s:0166 e:000165 METHOD /tmp/ruby/src/trunk-asserts/tool/lib/test/unit.rb:1542 |
| c:0025 p:0035 s:0154 e:000153 METHOD /tmp/ruby/src/trunk-asserts/tool/lib/test/unit.rb:1335 |
| c:0024 p:0010 s:0147 e:000145 BLOCK /tmp/ruby/src/trunk-asserts/tool/lib/test/unit.rb:799 [FINISH] |
| c:0023 p:---- s:0141 e:000140 CFUNC :each |
| c:0022 p:0047 s:0137 e:000136 METHOD /tmp/ruby/src/trunk-asserts/tool/lib/test/unit.rb:797 |
| c:0021 p:0008 s:0130 e:000129 METHOD /tmp/ruby/src/trunk-asserts/tool/lib/test/unit.rb:834 |
| c:0020 p:0608 s:0123 E:001958 METHOD /tmp/ruby/src/trunk-asserts/tool/lib/test/unit.rb:749 |
| c:0019 p:0039 s:0102 e:000101 METHOD /tmp/ruby/src/trunk-asserts/tool/lib/test/unit.rb:795 |
| c:0018 p:0008 s:0095 e:000094 METHOD /tmp/ruby/src/trunk-asserts/tool/lib/test/unit.rb:834 |
| c:0017 p:0127 s:0088 e:000087 METHOD /tmp/ruby/src/trunk-asserts/tool/lib/test/unit.rb:1488 |
| c:0016 p:0016 s:0075 e:000074 METHOD /tmp/ruby/src/trunk-asserts/tool/lib/test/unit.rb:1272 |
| c:0015 p:0005 s:0070 e:000069 METHOD /tmp/ruby/src/trunk-asserts/tool/lib/test/unit.rb:1663 |
| c:0014 p:0006 s:0066 e:000065 BLOCK /tmp/ruby/src/trunk-asserts/tool/lib/test/unit.rb:1650 [FINISH] |
| c:0013 p:---- s:0062 e:000061 CFUNC :each |
| c:0012 p:0042 s:0058 e:000057 METHOD /tmp/ruby/src/trunk-asserts/tool/lib/test/unit.rb:1649 |
| c:0011 p:0013 s:0053 e:000052 METHOD /tmp/ruby/src/trunk-asserts/tool/lib/test/unit.rb:1692 |
| c:0010 p:0008 s:0048 e:000047 METHOD /tmp/ruby/src/trunk-asserts/tool/lib/test/unit.rb:1019 |
| c:0009 p:0008 s:0042 e:000041 METHOD /tmp/ruby/src/trunk-asserts/tool/lib/test/unit.rb:867 |
| c:0008 p:0017 s:0036 e:000035 METHOD /tmp/ruby/src/trunk-asserts/tool/lib/test/unit.rb:133 |
| c:0007 p:0008 s:0031 e:000030 METHOD /tmp/ruby/src/trunk-asserts/tool/lib/test/unit.rb:1256 |
| c:0006 p:0032 s:0026 e:000025 METHOD /tmp/ruby/src/trunk-asserts/tool/lib/test/unit.rb:1774 |
| c:0005 p:0009 s:0022 e:000021 METHOD /tmp/ruby/src/trunk-asserts/tool/lib/test/unit.rb:1778 |
| c:0004 p:0131 s:0017 e:000015 TOP /tmp/ruby/src/trunk-asserts/tool/test/runner.rb:23 [FINISH] |
| c:0003 p:---- s:0012 e:000011 CFUNC :require_relative |
| c:0002 p:0074 s:0007 E:001e58 EVAL /tmp/ruby/src/trunk-asserts/test/runner.rb:16 [FINISH] |
| c:0001 p:0000 s:0003 E:001a50 DUMMY [FINISH] |
| th: 0x560c329f5810, native_id: 0x7f2e3261f640 |
| -- Control frame information ----------------------------------------------- |
| c:0003 p:0023 s:0017 e:000016 METHOD <internal:thread_sync>:18 |
| c:0002 p:0019 s:0010 e:000009 BLOCK /tmp/ruby/src/trunk-asserts/lib/timeout.rb:102 [FINISH] |
| c:0001 p:---- s:0003 e:000002 DUMMY [FINISH] |
| th: 0x560c32c1ead0, native_id: 0x7f2e325df640 |
| -- Control frame information ----------------------------------------------- |
| c:0003 p:0023 s:0014 e:000013 METHOD <internal:thread_sync>:18 |
| c:0002 p:0025 s:0007 e:000006 BLOCK /tmp/ruby/src/trunk-asserts/lib/drb/extservm.rb:66 [FINISH] |
| c:0001 p:---- s:0003 e:000002 DUMMY [FINISH] |
| th: 0x560c32c1f340, native_id: 0x7f2e3255e640 |
| -- Control frame information ----------------------------------------------- |
| c:0006 p:---- s:0027 e:000026 CFUNC :select |
| c:0005 p:0012 s:0022 e:000021 METHOD /tmp/ruby/src/trunk-asserts/lib/drb/drb.rb:986 |
| c:0004 p:0007 s:0017 e:000016 METHOD /tmp/ruby/src/trunk-asserts/lib/drb/drb.rb:972 |
| c:0003 p:0005 s:0011 e:000010 METHOD /tmp/ruby/src/trunk-asserts/lib/drb/drb.rb:1714 |
| c:0002 p:0008 s:0006 e:000005 BLOCK /tmp/ruby/src/trunk-asserts/lib/drb/drb.rb:1557 [FINISH] |
| c:0001 p:---- s:0003 e:000002 DUMMY [FINISH] |
| th: 0x560c32c1f8f0, native_id: 0x7f2e3251c640 |
| -- Control frame information ----------------------------------------------- |
| c:0011 p:---- s:0045 e:000044 CFUNC :sleep |
| c:0010 p:---- s:0042 e:000041 CFUNC :wait |
| c:0009 p:---- s:0039 e:000038 CFUNC :wait_for_cond |
| c:0008 p:0019 s:0033 e:000032 METHOD /tmp/ruby/build/trunk-asserts/.ext/common/monitor.rb:107 |
| c:0007 p:0009 s:0028 e:000027 METHOD /tmp/ruby/build/trunk-asserts/.ext/common/monitor.rb:124 |
| c:0006 p:0006 s:0024 e:000023 BLOCK /tmp/ruby/src/trunk-asserts/lib/drb/drb.rb:1238 [FINISH] |
| c:0005 p:---- s:0021 e:000020 CFUNC :synchronize |
| c:0004 p:0009 s:0017 e:000016 METHOD /tmp/ruby/build/trunk-asserts/.ext/common/monitor.rb:201 |
| c:0003 p:0004 s:0012 e:000011 METHOD /tmp/ruby/src/trunk-asserts/lib/drb/drb.rb:1237 |
| c:0002 p:0014 s:0008 e:000007 BLOCK /tmp/ruby/src/trunk-asserts/lib/drb/drb.rb:1262 [FINISH] |
| c:0001 p:---- s:0003 e:000002 DUMMY [FINISH] |
| $1 = true |
| $2 = 0 |
| ">>> Finish |
| "[Inferior 1 (process 3485702) detached] |
| $ timeout 60 gdb -p 3485392 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| make: *** [uncommon.mk:938: yes-test-all] Killed |
| >>> Threads |
| No threads. |
| >>> Machine level backtrace |
| >>> Dump Ruby level backtrace (if possible) |
| #<Errno::ESRCH: No such process> |
| $ timeout 60 gdb -p 3485391 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| >>> Threads |
| No threads. |
| >>> Machine level backtrace |
| >>> Dump Ruby level backtrace (if possible) |
| $ timeout 60 gdb -p 3520811 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| >>> Threads |
| No threads. |
| >>> Machine level backtrace |
| >>> Dump Ruby level backtrace (if possible) |
| #<Errno::ESRCH: No such process> |