| "git clone --depth 1 https://github.com/ruby/ruby.git trunk-gc-asserts" exit with 0. |
| Cloning into 'trunk-gc-asserts'... |
| Updating files: 90% (10089/11199) |
| "./autogen.sh" exit with 0. |
| "autoconf" exit with 0. |
| "/tmp/ruby/src/trunk-gc-asserts/configure --prefix=/tmp/ruby/install/trunk-gc-asserts --disable-install-doc --enable-shared" exit with 0. |
| configure: WARNING: something wrong with CXXFLAGS="" |
| "make update-download DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| Cloning into '/tmp/ruby/src/trunk-gc-asserts/gems/src/power_assert'... |
| From https://github.com/ruby/power_assert |
| * branch a7dab941153b233d3412e249d25da52a6c5691de -> FETCH_HEAD |
| HEAD is now at a7dab94 Merge pull request #56 from k-tsj/fix-failures-on-head |
| Cloning into '/tmp/ruby/src/trunk-gc-asserts/gems/src/matrix'... |
| Cloning into '/tmp/ruby/src/trunk-gc-asserts/gems/src/prime'... |
| Cloning into '/tmp/ruby/src/trunk-gc-asserts/gems/src/repl_type_completor'... |
| Cloning into '/tmp/ruby/src/trunk-gc-asserts/gems/src/ostruct'... |
| From https://github.com/ruby/ostruct |
| * branch 50d51248bec5560a102a1024aff4174b31dca8cc -> FETCH_HEAD |
| HEAD is now at 50d5124 Use `Ractor#value` as `Ractor#take` is removed |
| "make update-src DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| "make after-update DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| + cp /tmp/ruby/src/trunk-gc-asserts/enc/jis/props.h.blt /tmp/ruby/src/trunk-gc-asserts/enc/jis/props.h |
| "make miniruby DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| "make ruby DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| "make all DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| /tmp/ruby/src/trunk-gc-asserts/.bundle/gems/rbs-3.9.4/ext/rbs_extension/main.c: In function ‘Init_rbs_extension’: |
| /tmp/ruby/src/trunk-gc-asserts/.bundle/gems/rbs-3.9.4/ext/rbs_extension/main.c:24:3: warning: multi-line comment [-Wcomment] |
| 24 | // grep -o 'INTERN("\([^"]*\)")' ext/rbs_extension/parser.c \ |
| | ^ |
| At top level: |
| cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics |
| cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics |
| cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics |
| "make install DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| make yes-btest TESTOPTS='-q -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-gc-asserts --incremental --process-num=4 |
| 1 150083 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 150113 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 150121 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 152351 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 152373 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 152389 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 152429 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1517_1365.rb |
| 1 166227 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 166249 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 166264 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 166306 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1517_1365.rb |
| 1 179891 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 179921 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 179928 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 179970 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1517_1365.rb |
| 1 228468 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 228490 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 228506 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 279465 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 279495 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 279503 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 12 279583 12 12 ? -1 Sl 1001 0:00 ruby ./br.rb build_report trunk-gc-asserts --incremental --process-num=4 |
| 279583 279586 12 12 ? -1 S 1001 0:00 sh -c ruby /home/ko1/build-ruby/build-ruby.rb --target_name=trunk-gc-asserts --logfile=/home/ko1/ruby/logs/brlog.trunk-gc-asserts.20250601-090246 --root_dir=/tmp/ruby --timeout=21600 --build_opts='DEFS="-DRGENGC_CHECK_MODE=2"' --add-env=RUBY_TEST_TIMEOUT_SCALE=100 --incremental --process-num=4 |
| 279586 279587 12 12 ? -1 Sl 1001 0:00 ruby /home/ko1/build-ruby/build-ruby.rb --target_name=trunk-gc-asserts --logfile=/home/ko1/ruby/logs/brlog.trunk-gc-asserts.20250601-090246 --root_dir=/tmp/ruby --timeout=21600 --build_opts=DEFS="-DRGENGC_CHECK_MODE=2" --add-env=RUBY_TEST_TIMEOUT_SCALE=100 --incremental --process-num=4 |
| 279587 292122 12 12 ? -1 S 1001 0:00 sh -c make yes-btest TESTOPTS='-q -j4' |
| 292122 292123 12 12 ? -1 S 1001 0:00 make yes-btest TESTOPTS=-q -j4 |
| 292123 292138 12 12 ? -1 Sl 1001 0:01 /usr/bin/ruby --disable=gems /tmp/ruby/src/trunk-gc-asserts/bootstraptest/runner.rb --ruby=./miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I. -I.ext/common -r./x86_64-linux-fake --disable-gems -q -j4 |
| 292138 294141 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_990_1332.rb |
| 292138 294195 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1317_1352.rb |
| 292138 294201 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1357_1354.rb |
| 292138 294205 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1366_1355.rb |
| 279587 294209 12 12 ? -1 R 1001 0:00 ps jx |
| {11=>[12], 1=>[150083, 150113, 150121, 152351, 152373, 152389, 152429, 166227, 166249, 166264, 166306, 179891, 179921, 179928, 179970, 228468, 228490, 228506, 279465, 279495, 279503], 12=>[279583], 279583=>[279586], 279586=>[279587], 279587=>[292122, 294209], 292122=>[292123], 292123=>[292138], 292138=>[294141, 294195, 294201, 294205]} |
| $ timeout 60 gdb -p 294141 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| [New LWP 294145] |
| [New LWP 294144] |
| [New LWP 294143] |
| [New LWP 294142] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| futex_wait (private=0, expected=2, futex_word=0x563d27894b70) at ../sysdeps/nptl/futex-internal.h:146 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7fce2031b7c0 (LWP 294141) "miniruby" futex_wait (private=0, expected=2, futex_word=0x563d27894b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 2 Thread 0x7fcde4e3f6c0 (LWP 294145) "miniruby" 0x00007fce203b6d61 in __futex_abstimed_wait_common64 (private=32717, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x563d27894bd4) at ./nptl/futex-internal.c:57 |
| 3 Thread 0x7fcde4f5e6c0 (LWP 294144) "miniruby" futex_wait (private=0, expected=2, futex_word=0x563d27894b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 4 Thread 0x7fcde507f6c0 (LWP 294143) "miniruby" 0x00007fce203b6d61 in __futex_abstimed_wait_common64 (private=32717, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x563d27894bd0) at ./nptl/futex-internal.c:57 |
| 5 Thread 0x7fce06cff6c0 (LWP 294142) "miniruby" 0x00007fce20448042 in epoll_wait (epfd=4, events=events@entry=0x563d099b8ebc <timer_th+28>, maxevents=maxevents@entry=16, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 |
| >>> Machine level backtrace |
| Thread 5 (Thread 0x7fce06cff6c0 (LWP 294142) "miniruby"): |
| #0 0x00007fce20448042 in epoll_wait (epfd=4, events=events@entry=0x563d099b8ebc <timer_th+28>, maxevents=maxevents@entry=16, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 |
| sc_ret = -4 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x0000563d095f4f0f in event_wait (vm=0x563d27894ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2919 |
| r = <optimized out> |
| r = <optimized out> |
| #2 timer_thread_polling (vm=0x563d27894ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:913 |
| r = <optimized out> |
| r = <optimized out> |
| i = <optimized out> |
| th = <optimized out> |
| events = <optimized out> |
| #3 timer_thread_func (ptr=0x563d27894ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x563d27894ad0 |
| #4 0x00007fce203baa94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 |
| ret = <optimized out> |
| pd = <optimized out> |
| out = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140522854282944, 6304358300535356711, 140522854282944, -264, 0, 140733406148112, 6304358300556328231, 6304434267532033319}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #5 0x00007fce20447c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 4 (Thread 0x7fcde507f6c0 (LWP 294143) "miniruby"): |
| #0 0x00007fce203b6d61 in __futex_abstimed_wait_common64 (private=32717, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x563d27894bd0) 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=32717, abstime=0x0, clockid=0, expected=0, futex_word=0x563d27894bd0) 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=0x563d27894bd0, 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 0x00007fce203b97dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x563d27894b70, cond=0x563d27894ba8) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7fce203b94a0 <__condvar_cleanup_waiting>, __arg = 0x7fcde507ed00, __canceltype = 0, __prev = 0x0} |
| cbuffer = {wseq = 2, cond = 0x563d27894ba8, mutex = 0x563d27894b70, private = 0} |
| err = <optimized out> |
| g = 0 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 2 |
| 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=cond@entry=0x563d27894ba8, mutex=mutex@entry=0x563d27894b70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x0000563d095f18ad in rb_native_cond_wait (cond=cond@entry=0x563d27894ba8, mutex=mutex@entry=0x563d27894b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x0000563d095fb73b in ractor_sched_deq (cr=0x0, vm=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1309 |
| r = <optimized out> |
| r = <optimized out> |
| #7 nt_start (ptr=0x563d2790a5e0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2268 |
| r = <optimized out> |
| nt = <optimized out> |
| vm = 0x563d27894ad0 |
| #8 0x00007fce203baa94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 |
| ret = <optimized out> |
| pd = <optimized out> |
| out = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140522287527616, 6303442888385756455, 140522287527616, -264, 0, 140733406144880, 6303442888406727975, 6304434267532033319}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #9 0x00007fce20447c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 3 (Thread 0x7fcde4f5e6c0 (LWP 294144) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x563d27894b70) at ../sysdeps/nptl/futex-internal.h:146 |
| __ret = -512 |
| err = <optimized out> |
| err = <optimized out> |
| __ret = <optimized out> |
| resultvar = <optimized out> |
| __arg4 = <optimized out> |
| __arg3 = <optimized out> |
| __arg2 = <optimized out> |
| __arg1 = <optimized out> |
| _a4 = <optimized out> |
| _a3 = <optimized out> |
| _a2 = <optimized out> |
| _a1 = <optimized out> |
| #1 __GI___lll_lock_wait (futex=futex@entry=0x563d27894b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007fce203be0f1 in lll_mutex_lock_optimized (mutex=0x563d27894b70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x563d27894b70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x563d27894b70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x0000563d095eec1d in rb_native_mutex_lock (lock=lock@entry=0x563d27894b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x0000563d095f273b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x563d279c9c50, vm=0x563d27894ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x563d27894ad0, cr=0x563d279c9c50) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x0000563d0966b81b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x0000563d0945a709 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x0000563d0946d8b5 in gc_verify_internal_consistency (objspace_ptr=0x563d27897460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5186 |
| prev_during_gc = <optimized out> |
| objspace = 0x563d27897460 |
| lev = 4 |
| #10 gc_start (objspace=objspace@entry=0x563d27897460, reason=reason@entry=256) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:6333 |
| do_full_mark = 0 |
| __func__ = "gc_start" |
| lock_lev = 3 |
| #11 0x0000563d0946ecb6 in heap_prepare (heap=0x563d27897480, objspace=0x563d27897460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2051 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x563d27897480, objspace=0x563d27897460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2275 |
| page = <optimized out> |
| page = <optimized out> |
| __func__ = "heap_next_free_page" |
| #13 newobj_cache_miss (objspace=objspace@entry=0x563d27897460, cache=cache@entry=0x563d279d7470, heap_idx=heap_idx@entry=0, vm_locked=vm_locked@entry=false) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2382 |
| page = <optimized out> |
| heap = 0x563d27897480 |
| obj = <optimized out> |
| lev = 2 |
| unlock_vm = true |
| #14 0x0000563d09472410 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x563d279d7470, objspace=0x563d27897460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2406 |
| obj = <optimized out> |
| obj = <optimized out> |
| #15 rb_gc_impl_new_obj (alloc_size=32, wb_protected=true, v3=0, v2=0, v1=0, flags=5, klass=140522854603480, cache_ptr=0x563d279d7470, objspace_ptr=0x563d27897460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2485 |
| obj = <optimized out> |
| objspace = 0x563d27897460 |
| heap_idx = <optimized out> |
| cache = 0x563d279d7470 |
| obj = <optimized out> |
| objspace = <optimized out> |
| heap_idx = <optimized out> |
| cache = <optimized out> |
| #16 newobj_of (size=32, wb_protected=true, v3=0, v2=0, v1=0, flags=5, klass=140522854603480, cr=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/gc.c:1005 |
| obj = <optimized out> |
| obj = <optimized out> |
| lev = <optimized out> |
| gc_disabled = <optimized out> |
| #17 rb_wb_protected_newobj_of (ec=<optimized out>, klass=klass@entry=140522854603480, flags=flags@entry=5, size=size@entry=32) at /tmp/ruby/src/trunk-gc-asserts/gc.c:1043 |
| __func__ = "rb_wb_protected_newobj_of" |
| #18 0x0000563d095bacbf in str_alloc_embed (capa=8, klass=140522854603480) at /tmp/ruby/src/trunk-gc-asserts/string.c:1359 |
| size = 32 |
| str = <optimized out> |
| #19 str_enc_new (klass=140522854603480, ptr=0x563d0980cba7 "<STDIN>", len=7, enc=0x563d2789d850) at /tmp/ruby/src/trunk-gc-asserts/string.c:1402 |
| str = <optimized out> |
| termlen = 1 |
| dtrace_line = <optimized out> |
| dtrace_file = <optimized out> |
| #20 0x0000563d0949a2a8 in prep_io (path=0x563d0980cba7 "<STDIN>", klass=140522854414560, fmode=65537, fd=0) at /tmp/ruby/src/trunk-gc-asserts/io.c:9339 |
| e = 0x0 |
| convconfig = {enc = 0x0, enc2 = 0x563d27894ad0, ecflags = 664575056, ecopts = 94820656302896} |
| self = <optimized out> |
| io = <optimized out> |
| path_value = 4 |
| path_value = <optimized out> |
| e = <optimized out> |
| convconfig = <optimized out> |
| self = <optimized out> |
| io = <optimized out> |
| #21 prep_stdio (path=0x563d0980cba7 "<STDIN>", klass=140522854414560, fmode=RUBY_IO_MODE_READABLE, f=0x7fce205218e0 <_IO_2_1_stdin_>) at /tmp/ruby/src/trunk-gc-asserts/io.c:9381 |
| fptr = <optimized out> |
| io = <optimized out> |
| fptr = <optimized out> |
| io = <optimized out> |
| #22 rb_io_prep_stdin () at /tmp/ruby/src/trunk-gc-asserts/io.c:9399 |
| No locals. |
| #23 0x0000563d095fad5c in thread_start_func_2 (th=th@entry=0x563d27908210, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:658 |
| r = <optimized out> |
| state = <optimized out> |
| errinfo = 4 |
| ractor_main_th = 0x563d27908210 |
| fiber_scheduler_closed = <optimized out> |
| event_thread_end_hooked = <optimized out> |
| result = <optimized out> |
| #24 0x0000563d095fb39d in call_thread_start_func_2 (th=0x563d27908210) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7fcde5683f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #25 co_start (from=<optimized out>, self=0x563d27995c40) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x563d27908210 |
| sched = 0x563d279c9d18 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #26 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 2 (Thread 0x7fcde4e3f6c0 (LWP 294145) "miniruby"): |
| #0 0x00007fce203b6d61 in __futex_abstimed_wait_common64 (private=32717, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x563d27894bd4) 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=32717, abstime=0x0, clockid=0, expected=0, futex_word=0x563d27894bd4) 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=0x563d27894bd4, 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 0x00007fce203b97dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x563d27894b70, cond=0x563d27894ba8) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7fce203b94a0 <__condvar_cleanup_waiting>, __arg = 0x7fcde4e3ed00, __canceltype = 0, __prev = 0x0} |
| cbuffer = {wseq = 5, cond = 0x563d27894ba8, mutex = 0x563d27894b70, private = 0} |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 5 |
| 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=cond@entry=0x563d27894ba8, mutex=mutex@entry=0x563d27894b70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x0000563d095f18ad in rb_native_cond_wait (cond=cond@entry=0x563d27894ba8, mutex=mutex@entry=0x563d27894b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x0000563d095fb73b in ractor_sched_deq (cr=0x0, vm=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1309 |
| r = <optimized out> |
| r = <optimized out> |
| #7 nt_start (ptr=0x563d27995c60) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2268 |
| r = <optimized out> |
| nt = <optimized out> |
| vm = 0x563d27894ad0 |
| #8 0x00007fce203baa94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 |
| ret = <optimized out> |
| pd = <optimized out> |
| out = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140522285168320, 6303438730857413927, 140522285168320, -264, 0, 140733406144880, 6303438730878385447, 6304434267532033319}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #9 0x00007fce20447c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 1 (Thread 0x7fce2031b7c0 (LWP 294141) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x563d27894b70) at ../sysdeps/nptl/futex-internal.h:146 |
| __ret = -512 |
| err = <optimized out> |
| err = <optimized out> |
| __ret = <optimized out> |
| resultvar = <optimized out> |
| __arg4 = <optimized out> |
| __arg3 = <optimized out> |
| __arg2 = <optimized out> |
| __arg1 = <optimized out> |
| _a4 = <optimized out> |
| _a3 = <optimized out> |
| _a2 = <optimized out> |
| _a1 = <optimized out> |
| #1 __GI___lll_lock_wait (futex=futex@entry=0x563d27894b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007fce203bd352 in __pthread_mutex_cond_lock (mutex=mutex@entry=0x563d27894b70) at ../nptl/pthread_mutex_lock.c:93 |
| __futex = 0x563d27894b70 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "__pthread_mutex_cond_lock" |
| id = <optimized out> |
| #3 0x00007fce203b96c2 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x563d27894b70, cond=0x563d27894c68) at ./nptl/pthread_cond_wait.c:616 |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = <optimized out> |
| 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=cond@entry=0x563d27894c68, mutex=mutex@entry=0x563d27894b70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x0000563d095f18ad in rb_native_cond_wait (cond=cond@entry=0x563d27894c68, mutex=mutex@entry=0x563d27894b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x0000563d095f1947 in ractor_sched_barrier_join_wait_locked (vm=vm@entry=0x563d27894ad0, th=0x563d27897060) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1498 |
| cr = <optimized out> |
| barrier_serial = 1 |
| #7 0x0000563d095f28ca in rb_ractor_sched_barrier_join (vm=vm@entry=0x563d27894ad0, cr=cr@entry=0x563d2789c0a0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1531 |
| No locals. |
| #8 0x0000563d0966b2c2 in vm_lock_enter (cr=0x563d2789c0a0, vm=0x563d27894ad0, locked=<optimized out>, no_barrier=<optimized out>, lev=0x7fff0cae6c20) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:90 |
| ec = 0x563d2789c340 |
| #9 0x0000563d095f74cc in rb_vm_lock_enter (line=2569, file=0x563d0982be90 "/tmp/ruby/src/trunk-gc-asserts/thread.c", lev=0x7fff0cae6c20) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.h:76 |
| No locals. |
| #10 rb_threadptr_execute_interrupts (th=<optimized out>, blocking_timing=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:2569 |
| vm_locking_level = 2 |
| vm_locking_do = <optimized out> |
| sig = <optimized out> |
| timer_interrupt = 0 |
| pending_interrupt = 0 |
| terminate_interrupt = 0 |
| trap_interrupt = 0 |
| interrupt = <optimized out> |
| postponed_job_interrupt = 0 |
| ret = 0 |
| #11 0x0000563d0964d3b5 in vm_pop_frame (ep=<optimized out>, cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:458 |
| flags = 286327299 |
| #12 vm_exec_core (ec=0x563d27894b70, ec@entry=0x563d2789c340) at ../../src/trunk-gc-asserts/insns.def:1165 |
| leaf = <optimized out> |
| val = 140522824458120 |
| reg_pc = 0x563d2789c340 |
| reg_cfp = 0x7fce202b9ec0 |
| insns_address_table = {0x563d0964fd10 <vm_exec_core+13072>, 0x563d0964ed4a <vm_exec_core+9034>, 0x563d0964ecdd <vm_exec_core+8925>, 0x563d0964ec65 <vm_exec_core+8805>, 0x563d0964ebf3 <vm_exec_core+8691>, 0x563d0964eb7a <vm_exec_core+8570>, 0x563d0964ead4 <vm_exec_core+8404>, 0x563d0964f161 <vm_exec_core+10081>, 0x563d0964f046 <vm_exec_core+9798>, 0x563d0964f09d <vm_exec_core+9885>, 0x563d0964edae <vm_exec_core+9134>, 0x563d0964eedb <vm_exec_core+9435>, 0x563d0964e642 <vm_exec_core+7234>, 0x563d0964e5da <vm_exec_core+7130>, 0x563d0964e56d <vm_exec_core+7021>, 0x563d0964e84c <vm_exec_core+7756>, 0x563d0964e814 <vm_exec_core+7700>, 0x563d0964e7df <vm_exec_core+7647>, 0x563d0964e7aa <vm_exec_core+7594>, 0x563d0964e775 <vm_exec_core+7541>, 0x563d0964e712 <vm_exec_core+7442>, 0x563d0964e6ce <vm_exec_core+7374>, 0x563d0964e687 <vm_exec_core+7303>, 0x563d0964e988 <vm_exec_core+8072>, 0x563d0964e942 <vm_exec_core+8002>, 0x563d0964e8c3 <vm_exec_core+7875>, 0x563d0964e889 <vm_exec_core+7817>, 0x563d0964ea3a <vm_exec_core+8250>, 0x563d0964e9e0 <vm_exec_core+8160>, 0x563d0964ea97 <vm_exec_core+8343>, 0x563d0964e530 <vm_exec_core+6960>, 0x563d0964e32d <vm_exec_core+6445>, 0x563d0964e2a7 <vm_exec_core+6311>, 0x563d0964e23f <vm_exec_core+6207>, 0x563d0964e1e7 <vm_exec_core+6119>, 0x563d0964e185 <vm_exec_core+6021>, 0x563d0964e138 <vm_exec_core+5944>, 0x563d0964e0c4 <vm_exec_core+5828>, 0x563d0964e07a <vm_exec_core+5754>, 0x563d0964e053 <vm_exec_core+5715>, 0x563d0964e018 <vm_exec_core+5656>, 0x563d0964dfc7 <vm_exec_core+5575>, 0x563d0964df93 <vm_exec_core+5523>, 0x563d0964dee6 <vm_exec_core+5350>, 0x563d0964dea3 <vm_exec_core+5283>, 0x563d0964de5f <vm_exec_core+5215>, 0x563d0964de2d <vm_exec_core+5165>, 0x563d0964ddbe <vm_exec_core+5054>, 0x563d0964dd5d <vm_exec_core+4957>, 0x563d0964dd0e <vm_exec_core+4878>, 0x563d0964dc9f <vm_exec_core+4767>, 0x563d0964dc41 <vm_exec_core+4673>, 0x563d0964db29 <vm_exec_core+4393>, 0x563d0964daed <vm_exec_core+4333>, 0x563d0964daa6 <vm_exec_core+4262>, 0x563d0964da3c <vm_exec_core+4156>, 0x563d0964d99e <vm_exec_core+3998>, 0x563d0964ca70 <vm_exec_core+112>, 0x563d0964d8e9 <vm_exec_core+3817>, 0x563d0964d861 <vm_exec_core+3681>, 0x563d0964d812 <vm_exec_core+3602>, 0x563d0964d7c3 <vm_exec_core+3523>, 0x563d0964d774 <vm_exec_core+3444>, 0x563d0964fbb7 <vm_exec_core+12727>, 0x563d0964d725 <vm_exec_core+3365>, 0x563d0964d6b6 <vm_exec_core+3254>, 0x563d0964d671 <vm_exec_core+3185>, 0x563d0964d5fe <vm_exec_core+3070>, 0x563d0964d4b6 <vm_exec_core+2742>, 0x563d0964d3ea <vm_exec_core+2538>, 0x563d0964d36e <vm_exec_core+2414>, 0x563d0964f1cb <vm_exec_core+10187>, 0x563d0964d33a <vm_exec_core+2362>, 0x563d0964d2fb <vm_exec_core+2299>, 0x563d0964d2bc <vm_exec_core+2236>, 0x563d0964d280 <vm_exec_core+2176>, 0x563d0964d1c2 <vm_exec_core+1986>, 0x563d0964d13f <vm_exec_core+1855>, 0x563d0964fd21 <vm_exec_core+13089>, 0x563d0964fe2e <vm_exec_core+13358>, 0x563d0965006f <vm_exec_core+13935>, 0x563d0964fa89 <vm_exec_core+12425>, 0x563d09650108 <vm_exec_core+14088>, 0x563d096503d5 <vm_exec_core+14805>, 0x563d096502f4 <vm_exec_core+14580>, 0x563d09650377 <vm_exec_core+14711>, 0x563d096501da <vm_exec_core+14298>, 0x563d09650238 <vm_exec_core+14392>, 0x563d09650296 <vm_exec_core+14486>, 0x563d09650665 <vm_exec_core+15461>, 0x563d096504b9 <vm_exec_core+15033>, 0x563d09650505 <vm_exec_core+15109>, 0x563d09650558 <vm_exec_core+15192>, 0x563d096505db <vm_exec_core+15323>, 0x563d0964d072 <vm_exec_core+1650>, 0x563d0964cfca <vm_exec_core+1482>, 0x563d0964fd88 <vm_exec_core+13192>, 0x563d0964fde6 <vm_exec_core+13286>, 0x563d0964fc17 <vm_exec_core+12823>, 0x563d0964fcaa <vm_exec_core+12970>, 0x563d096501a1 <vm_exec_core+14241>, 0x563d0965042e <vm_exec_core+14894>, 0x563d0964cf59 <vm_exec_core+1369>, 0x563d0964ced9 <vm_exec_core+1241>, 0x563d0964ce30 <vm_exec_core+1072>, 0x563d0964cde9 <vm_exec_core+1001>, 0x563d0964cd9e <vm_exec_core+926>, 0x563d0964cd55 <vm_exec_core+853>, 0x563d0964cd04 <vm_exec_core+772>, 0x563d0964cccf <vm_exec_core+719>, 0x563d0964cc9a <vm_exec_core+666>, 0x563d0964fe92 <vm_exec_core+13458>, 0x563d0964ed39 <vm_exec_core+9017>, 0x563d0964eccc <vm_exec_core+8908>, 0x563d0964ec54 <vm_exec_core+8788>, 0x563d0964ebe2 <vm_exec_core+8674>, 0x563d0964eb69 <vm_exec_core+8553>, 0x563d0964eac3 <vm_exec_core+8387>, 0x563d0964f150 <vm_exec_core+10064>, 0x563d0964f035 <vm_exec_core+9781>, 0x563d0964f08c <vm_exec_core+9868>, 0x563d0964ed9d <vm_exec_core+9117>, 0x563d0964eeca <vm_exec_core+9418>, 0x563d0964e631 <vm_exec_core+7217>, 0x563d0964e5c9 <vm_exec_core+7113>, 0x563d0964e55c <vm_exec_core+7004>, 0x563d0964e83b <vm_exec_core+7739>, 0x563d0964e803 <vm_exec_core+7683>, 0x563d0964e7ce <vm_exec_core+7630>, 0x563d0964e799 <vm_exec_core+7577>, 0x563d0964e764 <vm_exec_core+7524>, 0x563d0964e701 <vm_exec_core+7425>, 0x563d0964e6bd <vm_exec_core+7357>, 0x563d0964e676 <vm_exec_core+7286>, 0x563d0964e977 <vm_exec_core+8055>, 0x563d0964e931 <vm_exec_core+7985>, 0x563d0964e8b2 <vm_exec_core+7858>, 0x563d0964e878 <vm_exec_core+7800>, 0x563d0964ea29 <vm_exec_core+8233>, 0x563d0964e9cf <vm_exec_core+8143>, 0x563d0964ea86 <vm_exec_core+8326>, 0x563d0964e51f <vm_exec_core+6943>, 0x563d0964e31c <vm_exec_core+6428>, 0x563d0964e296 <vm_exec_core+6294>, 0x563d0964e22e <vm_exec_core+6190>, 0x563d0964e1d6 <vm_exec_core+6102>, 0x563d0964e174 <vm_exec_core+6004>, 0x563d0964e127 <vm_exec_core+5927>, 0x563d0964e0b3 <vm_exec_core+5811>, 0x563d0964e069 <vm_exec_core+5737>, 0x563d0964e042 <vm_exec_core+5698>, 0x563d0964e007 <vm_exec_core+5639>, 0x563d0964dfb6 <vm_exec_core+5558>, 0x563d0964df82 <vm_exec_core+5506>, 0x563d0964ded5 <vm_exec_core+5333>, 0x563d0964de92 <vm_exec_core+5266>, 0x563d0964de4e <vm_exec_core+5198>, 0x563d0964de1c <vm_exec_core+5148>, 0x563d0964ddad <vm_exec_core+5037>, 0x563d0964dd4c <vm_exec_core+4940>, 0x563d0964dcfd <vm_exec_core+4861>, 0x563d0964dc8e <vm_exec_core+4750>, 0x563d0964dc30 <vm_exec_core+4656>, 0x563d0964db18 <vm_exec_core+4376>, 0x563d0964dadc <vm_exec_core+4316>, 0x563d0964da95 <vm_exec_core+4245>, 0x563d0964da2b <vm_exec_core+4139>, 0x563d0964d98d <vm_exec_core+3981>, 0x563d0964ffd5 <vm_exec_core+13781>, 0x563d0964d8d8 <vm_exec_core+3800>, 0x563d0964d850 <vm_exec_core+3664>, 0x563d0964d801 <vm_exec_core+3585>, 0x563d0964d7b2 <vm_exec_core+3506>, 0x563d0964d763 <vm_exec_core+3427>, 0x563d0964ffa9 <vm_exec_core+13737>, 0x563d0964d714 <vm_exec_core+3348>, 0x563d0964d6a5 <vm_exec_core+3237>, 0x563d0964d660 <vm_exec_core+3168>, 0x563d0964d5ed <vm_exec_core+3053>, 0x563d0964d4a5 <vm_exec_core+2725>, 0x563d0964d3d9 <vm_exec_core+2521>, 0x563d0964d35d <vm_exec_core+2397>, 0x563d0964f1ba <vm_exec_core+10170>, 0x563d0964d329 <vm_exec_core+2345>, 0x563d0964d2ea <vm_exec_core+2282>, 0x563d0964d2ab <vm_exec_core+2219>, 0x563d0964d26f <vm_exec_core+2159>, 0x563d0964d1b1 <vm_exec_core+1969>, 0x563d0964d12e <vm_exec_core+1838>, 0x563d0964ffbf <vm_exec_core+13759>, 0x563d0964fc01 <vm_exec_core+12801>, 0x563d0964fdd0 <vm_exec_core+13264>, 0x563d0964feb0 <vm_exec_core+13488>, 0x563d0964fec6 <vm_exec_core+13510>, 0x563d0964fedc <vm_exec_core+13532>, 0x563d0964fef2 <vm_exec_core+13554>, 0x563d0964ff0f <vm_exec_core+13583>, 0x563d0964ff25 <vm_exec_core+13605>, 0x563d0964ff3b <vm_exec_core+13627>, 0x563d0964ff51 <vm_exec_core+13649>...} |
| #13 0x0000563d096531ae in rb_vm_exec (ec=0x563d2789c340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x563d2789c340 |
| _tag = {tag = 36, retval = 4, buf = {0x7fff0cae6ff8, 0x563d096530d0 <rb_vm_exec+304>, 0x0, 0x7fff0cae6e70, 0x0}, prev = 0x7fff0cae7390, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #14 0x0000563d09657613 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7fff0cae6ff8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #15 vm_yield (kw_splat=0, argv=0x7fff0cae6ff8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #16 rb_yield_0 (argv=0x7fff0cae6ff8, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362 |
| No locals. |
| #17 rb_yield_values2 (argc=1, argv=0x7fff0cae6ff8) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1408 |
| No locals. |
| #18 0x0000563d09423cb2 in collect_i (i=<optimized out>, ary=140522824460840, argc=<optimized out>, argv=<optimized out>, blockarg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/enum.c:628 |
| No locals. |
| #19 0x0000563d09646098 in vm_yield_with_cfunc (ec=0x563d2789c340, captured=<optimized out>, self=140522824462600, argc=1, argv=0x7fff0cae6ff8, kw_splat=0, block_handler=0, me=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5136 |
| is_lambda = 0 |
| val = <optimized out> |
| arg = 7 |
| blockarg = <optimized out> |
| frame_flag = <optimized out> |
| ifunc = 0x7fce0508ea00 |
| #20 0x0000563d09657ef4 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7fff0cae6ff8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #21 vm_yield (kw_splat=0, argv=0x7fff0cae6ff8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #22 rb_yield_0 (argv=0x7fff0cae6ff8, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362 |
| No locals. |
| #23 rb_yield (val=<optimized out>, val@entry=7) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1378 |
| No locals. |
| #24 0x0000563d0955253e in range_each_fixnum_loop (range=140522824462600, end=<optimized out>, beg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/range.c:1059 |
| i = 3 |
| lim = 4 |
| #25 range_each (range=140522824462600) at /tmp/ruby/src/trunk-gc-asserts/range.c:1096 |
| beg = <optimized out> |
| end = <optimized out> |
| i = <optimized out> |
| #26 0x0000563d096584d7 in vm_call0_cfunc_with_frame (argv=0x0, calling=0x7fff0cae7090, ec=0x563d2789c340) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7fce202b9f68 |
| ci = <optimized out> |
| me = 0x7fce06d2b618 |
| mid = 3073 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x563d27900f08 |
| len = <optimized out> |
| frame_flags = <optimized out> |
| ci = <optimized out> |
| val = <optimized out> |
| me = <optimized out> |
| cfunc = <optimized out> |
| len = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| mid = <optimized out> |
| block_handler = <optimized out> |
| frame_flags = <optimized out> |
| unaligned_member_ptr_result = <optimized out> |
| args = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| reg_cfp = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| args = <optimized out> |
| #27 vm_call0_cfunc (argv=0x0, calling=0x7fff0cae7090, ec=0x563d2789c340) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #28 vm_call0_body (ec=ec@entry=0x563d2789c340, calling=calling@entry=0x7fff0cae7190, argv=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #29 0x0000563d09659244 in vm_call0_cc (ec=0x563d2789c340, recv=<optimized out>, id=3073, argc=<optimized out>, argv=<optimized out>, cc=<optimized out>, kw_splat=0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:101 |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = {94820656333632, 94820148597456} |
| calling = {cd = 0x7fff0cae7150, cc = 0x7fce0508e9d8, block_handler = 140523279720323, recv = 140522824462600, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #30 0x0000563d0965a962 in rb_call0 (ec=0x563d2789c340, recv=recv@entry=140522824462600, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140522824462600) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572 |
| call_status = <optimized out> |
| scope = <optimized out> |
| kw_splat = <optimized out> |
| ci = {flags = 110618, kwarg = 0x0, mid = 3073, flag = 4, argc = 0} |
| cc = <optimized out> |
| #31 0x0000563d0965b347 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=3073, recv=140522824462600) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #32 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #33 0x0000563d09642268 in rb_iterate0 (it_proc=it_proc@entry=0x563d0965b2e0 <iterate_method>, data1=data1@entry=140733406147632, ifunc=ifunc@entry=0x7fce0508ea00, ec=0x563d2789c340) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x563d2789c340 |
| _tag = {tag = 36, retval = 6192552382675154176, buf = {0x7fce0508f108, 0x563d096422f0 <rb_iterate0+352>, 0x0, 0x7fff0cae7350, 0x563d09423ca0 <collect_i>}, prev = 0x7fff0cae77c0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7fce202b9f68 |
| #34 0x0000563d09642687 in rb_lambda_call (obj=obj@entry=140522824462600, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x563d09423ca0 <collect_i>, min_argc=<optimized out>, max_argc=0, data2=140522824460840) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1618 |
| arg = {obj = 140522824462600, mid = 3073, argc = 0, argv = 0x0, kw_splat = 0} |
| block = 0x7fce0508ea00 |
| #35 0x0000563d09425869 in enum_collect (obj=140522824462600) at /tmp/ruby/src/trunk-gc-asserts/enum.c:667 |
| ary = 140522824460840 |
| min_argc = <optimized out> |
| max_argc = 0 |
| #36 0x0000563d0963763d in vm_call_cfunc_with_frame_ (ec=0x563d2789c340, reg_cfp=0x7fce202b9fa0, calling=<optimized out>, argc=0, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3772 |
| ci = 0x168100000001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7fce0508ea78 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #37 0x0000563d0963fb2f in vm_sendish (ec=0x563d2789c340, reg_cfp=0x7fce202b9fa0, cd=0x563d279d3bb0, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk-gc-asserts/vm_callinfo.h:415 |
| val = 36 |
| ci = <optimized out> |
| cc = 0x7fce0508ea50 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x563d279d3bb0, cc = 0x7fce0508ea50, block_handler = 140523279720377, recv = 140522824462600, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #38 0x0000563d0964da76 in vm_exec_core (ec=0x563d27894b70, ec@entry=0x563d2789c340) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140523280756576 |
| cd = 0x563d279d3bb0 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 94820657609648 |
| reg_pc = 0x563d279d2f28 |
| reg_cfp = 0x7fce202b9fa0 |
| insns_address_table = {0x563d0964fd10 <vm_exec_core+13072>, 0x563d0964ed4a <vm_exec_core+9034>, 0x563d0964ecdd <vm_exec_core+8925>, 0x563d0964ec65 <vm_exec_core+8805>, 0x563d0964ebf3 <vm_exec_core+8691>, 0x563d0964eb7a <vm_exec_core+8570>, 0x563d0964ead4 <vm_exec_core+8404>, 0x563d0964f161 <vm_exec_core+10081>, 0x563d0964f046 <vm_exec_core+9798>, 0x563d0964f09d <vm_exec_core+9885>, 0x563d0964edae <vm_exec_core+9134>, 0x563d0964eedb <vm_exec_core+9435>, 0x563d0964e642 <vm_exec_core+7234>, 0x563d0964e5da <vm_exec_core+7130>, 0x563d0964e56d <vm_exec_core+7021>, 0x563d0964e84c <vm_exec_core+7756>, 0x563d0964e814 <vm_exec_core+7700>, 0x563d0964e7df <vm_exec_core+7647>, 0x563d0964e7aa <vm_exec_core+7594>, 0x563d0964e775 <vm_exec_core+7541>, 0x563d0964e712 <vm_exec_core+7442>, 0x563d0964e6ce <vm_exec_core+7374>, 0x563d0964e687 <vm_exec_core+7303>, 0x563d0964e988 <vm_exec_core+8072>, 0x563d0964e942 <vm_exec_core+8002>, 0x563d0964e8c3 <vm_exec_core+7875>, 0x563d0964e889 <vm_exec_core+7817>, 0x563d0964ea3a <vm_exec_core+8250>, 0x563d0964e9e0 <vm_exec_core+8160>, 0x563d0964ea97 <vm_exec_core+8343>, 0x563d0964e530 <vm_exec_core+6960>, 0x563d0964e32d <vm_exec_core+6445>, 0x563d0964e2a7 <vm_exec_core+6311>, 0x563d0964e23f <vm_exec_core+6207>, 0x563d0964e1e7 <vm_exec_core+6119>, 0x563d0964e185 <vm_exec_core+6021>, 0x563d0964e138 <vm_exec_core+5944>, 0x563d0964e0c4 <vm_exec_core+5828>, 0x563d0964e07a <vm_exec_core+5754>, 0x563d0964e053 <vm_exec_core+5715>, 0x563d0964e018 <vm_exec_core+5656>, 0x563d0964dfc7 <vm_exec_core+5575>, 0x563d0964df93 <vm_exec_core+5523>, 0x563d0964dee6 <vm_exec_core+5350>, 0x563d0964dea3 <vm_exec_core+5283>, 0x563d0964de5f <vm_exec_core+5215>, 0x563d0964de2d <vm_exec_core+5165>, 0x563d0964ddbe <vm_exec_core+5054>, 0x563d0964dd5d <vm_exec_core+4957>, 0x563d0964dd0e <vm_exec_core+4878>, 0x563d0964dc9f <vm_exec_core+4767>, 0x563d0964dc41 <vm_exec_core+4673>, 0x563d0964db29 <vm_exec_core+4393>, 0x563d0964daed <vm_exec_core+4333>, 0x563d0964daa6 <vm_exec_core+4262>, 0x563d0964da3c <vm_exec_core+4156>, 0x563d0964d99e <vm_exec_core+3998>, 0x563d0964ca70 <vm_exec_core+112>, 0x563d0964d8e9 <vm_exec_core+3817>, 0x563d0964d861 <vm_exec_core+3681>, 0x563d0964d812 <vm_exec_core+3602>, 0x563d0964d7c3 <vm_exec_core+3523>, 0x563d0964d774 <vm_exec_core+3444>, 0x563d0964fbb7 <vm_exec_core+12727>, 0x563d0964d725 <vm_exec_core+3365>, 0x563d0964d6b6 <vm_exec_core+3254>, 0x563d0964d671 <vm_exec_core+3185>, 0x563d0964d5fe <vm_exec_core+3070>, 0x563d0964d4b6 <vm_exec_core+2742>, 0x563d0964d3ea <vm_exec_core+2538>, 0x563d0964d36e <vm_exec_core+2414>, 0x563d0964f1cb <vm_exec_core+10187>, 0x563d0964d33a <vm_exec_core+2362>, 0x563d0964d2fb <vm_exec_core+2299>, 0x563d0964d2bc <vm_exec_core+2236>, 0x563d0964d280 <vm_exec_core+2176>, 0x563d0964d1c2 <vm_exec_core+1986>, 0x563d0964d13f <vm_exec_core+1855>, 0x563d0964fd21 <vm_exec_core+13089>, 0x563d0964fe2e <vm_exec_core+13358>, 0x563d0965006f <vm_exec_core+13935>, 0x563d0964fa89 <vm_exec_core+12425>, 0x563d09650108 <vm_exec_core+14088>, 0x563d096503d5 <vm_exec_core+14805>, 0x563d096502f4 <vm_exec_core+14580>, 0x563d09650377 <vm_exec_core+14711>, 0x563d096501da <vm_exec_core+14298>, 0x563d09650238 <vm_exec_core+14392>, 0x563d09650296 <vm_exec_core+14486>, 0x563d09650665 <vm_exec_core+15461>, 0x563d096504b9 <vm_exec_core+15033>, 0x563d09650505 <vm_exec_core+15109>, 0x563d09650558 <vm_exec_core+15192>, 0x563d096505db <vm_exec_core+15323>, 0x563d0964d072 <vm_exec_core+1650>, 0x563d0964cfca <vm_exec_core+1482>, 0x563d0964fd88 <vm_exec_core+13192>, 0x563d0964fde6 <vm_exec_core+13286>, 0x563d0964fc17 <vm_exec_core+12823>, 0x563d0964fcaa <vm_exec_core+12970>, 0x563d096501a1 <vm_exec_core+14241>, 0x563d0965042e <vm_exec_core+14894>, 0x563d0964cf59 <vm_exec_core+1369>, 0x563d0964ced9 <vm_exec_core+1241>, 0x563d0964ce30 <vm_exec_core+1072>, 0x563d0964cde9 <vm_exec_core+1001>, 0x563d0964cd9e <vm_exec_core+926>, 0x563d0964cd55 <vm_exec_core+853>, 0x563d0964cd04 <vm_exec_core+772>, 0x563d0964cccf <vm_exec_core+719>, 0x563d0964cc9a <vm_exec_core+666>, 0x563d0964fe92 <vm_exec_core+13458>, 0x563d0964ed39 <vm_exec_core+9017>, 0x563d0964eccc <vm_exec_core+8908>, 0x563d0964ec54 <vm_exec_core+8788>, 0x563d0964ebe2 <vm_exec_core+8674>, 0x563d0964eb69 <vm_exec_core+8553>, 0x563d0964eac3 <vm_exec_core+8387>, 0x563d0964f150 <vm_exec_core+10064>, 0x563d0964f035 <vm_exec_core+9781>, 0x563d0964f08c <vm_exec_core+9868>, 0x563d0964ed9d <vm_exec_core+9117>, 0x563d0964eeca <vm_exec_core+9418>, 0x563d0964e631 <vm_exec_core+7217>, 0x563d0964e5c9 <vm_exec_core+7113>, 0x563d0964e55c <vm_exec_core+7004>, 0x563d0964e83b <vm_exec_core+7739>, 0x563d0964e803 <vm_exec_core+7683>, 0x563d0964e7ce <vm_exec_core+7630>, 0x563d0964e799 <vm_exec_core+7577>, 0x563d0964e764 <vm_exec_core+7524>, 0x563d0964e701 <vm_exec_core+7425>, 0x563d0964e6bd <vm_exec_core+7357>, 0x563d0964e676 <vm_exec_core+7286>, 0x563d0964e977 <vm_exec_core+8055>, 0x563d0964e931 <vm_exec_core+7985>, 0x563d0964e8b2 <vm_exec_core+7858>, 0x563d0964e878 <vm_exec_core+7800>, 0x563d0964ea29 <vm_exec_core+8233>, 0x563d0964e9cf <vm_exec_core+8143>, 0x563d0964ea86 <vm_exec_core+8326>, 0x563d0964e51f <vm_exec_core+6943>, 0x563d0964e31c <vm_exec_core+6428>, 0x563d0964e296 <vm_exec_core+6294>, 0x563d0964e22e <vm_exec_core+6190>, 0x563d0964e1d6 <vm_exec_core+6102>, 0x563d0964e174 <vm_exec_core+6004>, 0x563d0964e127 <vm_exec_core+5927>, 0x563d0964e0b3 <vm_exec_core+5811>, 0x563d0964e069 <vm_exec_core+5737>, 0x563d0964e042 <vm_exec_core+5698>, 0x563d0964e007 <vm_exec_core+5639>, 0x563d0964dfb6 <vm_exec_core+5558>, 0x563d0964df82 <vm_exec_core+5506>, 0x563d0964ded5 <vm_exec_core+5333>, 0x563d0964de92 <vm_exec_core+5266>, 0x563d0964de4e <vm_exec_core+5198>, 0x563d0964de1c <vm_exec_core+5148>, 0x563d0964ddad <vm_exec_core+5037>, 0x563d0964dd4c <vm_exec_core+4940>, 0x563d0964dcfd <vm_exec_core+4861>, 0x563d0964dc8e <vm_exec_core+4750>, 0x563d0964dc30 <vm_exec_core+4656>, 0x563d0964db18 <vm_exec_core+4376>, 0x563d0964dadc <vm_exec_core+4316>, 0x563d0964da95 <vm_exec_core+4245>, 0x563d0964da2b <vm_exec_core+4139>, 0x563d0964d98d <vm_exec_core+3981>, 0x563d0964ffd5 <vm_exec_core+13781>, 0x563d0964d8d8 <vm_exec_core+3800>, 0x563d0964d850 <vm_exec_core+3664>, 0x563d0964d801 <vm_exec_core+3585>, 0x563d0964d7b2 <vm_exec_core+3506>, 0x563d0964d763 <vm_exec_core+3427>, 0x563d0964ffa9 <vm_exec_core+13737>, 0x563d0964d714 <vm_exec_core+3348>, 0x563d0964d6a5 <vm_exec_core+3237>, 0x563d0964d660 <vm_exec_core+3168>, 0x563d0964d5ed <vm_exec_core+3053>, 0x563d0964d4a5 <vm_exec_core+2725>, 0x563d0964d3d9 <vm_exec_core+2521>, 0x563d0964d35d <vm_exec_core+2397>, 0x563d0964f1ba <vm_exec_core+10170>, 0x563d0964d329 <vm_exec_core+2345>, 0x563d0964d2ea <vm_exec_core+2282>, 0x563d0964d2ab <vm_exec_core+2219>, 0x563d0964d26f <vm_exec_core+2159>, 0x563d0964d1b1 <vm_exec_core+1969>, 0x563d0964d12e <vm_exec_core+1838>, 0x563d0964ffbf <vm_exec_core+13759>, 0x563d0964fc01 <vm_exec_core+12801>, 0x563d0964fdd0 <vm_exec_core+13264>, 0x563d0964feb0 <vm_exec_core+13488>, 0x563d0964fec6 <vm_exec_core+13510>, 0x563d0964fedc <vm_exec_core+13532>, 0x563d0964fef2 <vm_exec_core+13554>, 0x563d0964ff0f <vm_exec_core+13583>, 0x563d0964ff25 <vm_exec_core+13605>, 0x563d0964ff3b <vm_exec_core+13627>, 0x563d0964ff51 <vm_exec_core+13649>...} |
| #39 0x0000563d096531ae in rb_vm_exec (ec=0x563d2789c340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x563d2789c340 |
| _tag = {tag = 36, retval = 4, buf = {0x563d2789c340, 0x563d096530d0 <rb_vm_exec+304>, 0x0, 0x7fff0cae77a0, 0x7fce0508ebb8}, prev = 0x7fff0cae7870, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #40 0x0000563d09664563 in rb_iseq_eval_main (iseq=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2905 |
| ec = <optimized out> |
| val = <optimized out> |
| #41 0x0000563d094458f5 in rb_ec_exec_node (ec=ec@entry=0x563d2789c340, n=n@entry=0x7fce0508f310) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x563d2789c340 |
| _tag = {tag = 36, retval = 94820148481894, buf = {0x563d2789c340, 0x563d09445950 <rb_ec_exec_node+256>, 0x0, 0x7fff0cae7850, 0x7fce0508f310}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7fce0508f310 |
| #42 0x0000563d09449b9b in ruby_run_node (n=0x7fce0508f310) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x563d2789c340 |
| status = 0 |
| #43 0x0000563d09365dc6 in rb_main (argv=0x7fff0cae7a98, argc=8) at /tmp/ruby/src/trunk-gc-asserts/main.c:42 |
| variable_in_this_stack_frame = 0 |
| #44 main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/main.c:62 |
| No locals. |
| >>> Dump Ruby level backtrace (if possible) |
| [Inferior 1 (process 294141) detached] |
| $ timeout 60 gdb -p 294195 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| FFFFFstderr output is not empty |
| th: 0x563d27897060, native_id: 0x7fce2031b7c0 |
| -- Control frame information ----------------------------------------------- |
| c:0007 p:0075 s:0032 e:000031 METHOD <internal:ractor>:241 |
| c:0006 p:0005 s:0022 E:001de0 BLOCK bootstraptest.test_ractor.rb_990_1332.rb:6 [FINISH] |
| c:0005 p:---- s:0019 e:000018 IFUNC |
| [New LWP 294197] |
| [New LWP 294196] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007fdce086cd61 in __futex_abstimed_wait_common64 (private=32732, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x556b4f04d070) at ./nptl/futex-internal.c:57 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7fdce07d17c0 (LWP 294195) "miniruby" 0x00007fdce086cd61 in __futex_abstimed_wait_common64 (private=32732, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x556b4f04d070) at ./nptl/futex-internal.c:57 |
| 2 Thread 0x7fdca553f6c0 (LWP 294197) "miniruby" futex_wait (private=0, expected=2, futex_word=0x556b4f045b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 3 Thread 0x7fdcc71bf6c0 (LWP 294196) "miniruby" futex_wait (private=0, expected=2, futex_word=0x556b4f045b70) at ../sysdeps/nptl/futex-internal.h:146 |
| >>> Machine level backtrace |
| Thread 3 (Thread 0x7fdcc71bf6c0 (LWP 294196) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x556b4f045b70) at ../sysdeps/nptl/futex-internal.h:146 |
| __ret = -512 |
| err = <optimized out> |
| err = <optimized out> |
| __ret = <optimized out> |
| resultvar = <optimized out> |
| __arg4 = <optimized out> |
| __arg3 = <optimized out> |
| __arg2 = <optimized out> |
| __arg1 = <optimized out> |
| _a4 = <optimized out> |
| _a3 = <optimized out> |
| _a2 = <optimized out> |
| _a1 = <optimized out> |
| #1 __GI___lll_lock_wait (futex=futex@entry=0x556b4f045b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007fdce08740f1 in lll_mutex_lock_optimized (mutex=0x556b4f045b70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x556b4f045b70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x556b4f045b70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x0000556b39196c1d in rb_native_mutex_lock (lock=lock@entry=0x556b4f045b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x0000556b3919d0c0 in ractor_sched_lock_ (line=921, file=<synthetic pointer>, cr=0x0, vm=0x556b4f045ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 timer_thread_polling (vm=0x556b4f045ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:921 |
| r = <optimized out> |
| r = <optimized out> |
| i = <optimized out> |
| th = <optimized out> |
| events = <optimized out> |
| #7 timer_thread_func (ptr=0x556b4f045ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x556b4f045ad0 |
| #8 0x00007fdce0870a94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 |
| ret = <optimized out> |
| pd = <optimized out> |
| out = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140586210031296, -2664413871547845726, 140586210031296, -264, 0, 140724823878640, -2664413871568817246, -2664346976656657502}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #9 0x00007fdce08fdc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 2 (Thread 0x7fdca553f6c0 (LWP 294197) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x556b4f045b70) at ../sysdeps/nptl/futex-internal.h:146 |
| __ret = -512 |
| err = <optimized out> |
| err = <optimized out> |
| __ret = <optimized out> |
| resultvar = <optimized out> |
| __arg4 = <optimized out> |
| __arg3 = <optimized out> |
| __arg2 = <optimized out> |
| __arg1 = <optimized out> |
| _a4 = <optimized out> |
| _a3 = <optimized out> |
| _a2 = <optimized out> |
| _a1 = <optimized out> |
| #1 __GI___lll_lock_wait (futex=futex@entry=0x556b4f045b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007fdce08740f1 in lll_mutex_lock_optimized (mutex=0x556b4f045b70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x556b4f045b70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x556b4f045b70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x0000556b39196c1d in rb_native_mutex_lock (lock=lock@entry=0x556b4f045b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x0000556b3919a73b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x556b4f0c1fe0, vm=0x556b4f045ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x556b4f045ad0, cr=0x556b4f0c1fe0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x0000556b3921381b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x0000556b39002709 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x0000556b390158b5 in gc_verify_internal_consistency (objspace_ptr=0x556b4f048460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5186 |
| prev_during_gc = <optimized out> |
| objspace = 0x556b4f048460 |
| lev = 3 |
| #10 gc_start (objspace=objspace@entry=0x556b4f048460, reason=reason@entry=256) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:6333 |
| do_full_mark = 0 |
| __func__ = "gc_start" |
| lock_lev = 2 |
| #11 0x0000556b39016cb6 in heap_prepare (heap=0x556b4f048480, objspace=0x556b4f048460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2051 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x556b4f048480, objspace=0x556b4f048460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2275 |
| page = <optimized out> |
| page = <optimized out> |
| __func__ = "heap_next_free_page" |
| #13 newobj_cache_miss (objspace=objspace@entry=0x556b4f048460, cache=cache@entry=0x556b4f17d280, heap_idx=heap_idx@entry=0, vm_locked=vm_locked@entry=false) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2382 |
| page = <optimized out> |
| heap = 0x556b4f048480 |
| obj = <optimized out> |
| lev = 1 |
| unlock_vm = true |
| #14 0x0000556b39019f51 in newobj_alloc (vm_locked=false, heap_idx=0, cache=0x556b4f17d280, objspace=0x556b4f048460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2406 |
| obj = 0 |
| obj = <optimized out> |
| #15 rb_gc_impl_new_obj (alloc_size=32, wb_protected=<optimized out>, v3=0, v2=0, v1=93919011660737, flags=12, klass=140586210143680, cache_ptr=0x556b4f17d280, objspace_ptr=0x556b4f048460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2485 |
| obj = <optimized out> |
| objspace = 0x556b4f048460 |
| heap_idx = 0 |
| cache = 0x556b4f17d280 |
| obj = <optimized out> |
| objspace = <optimized out> |
| heap_idx = <optimized out> |
| cache = <optimized out> |
| #16 newobj_of (size=32, wb_protected=<optimized out>, v3=0, v2=0, v1=93919011660737, flags=12, klass=140586210143680, cr=0x556b4f0c1fe0) at /tmp/ruby/src/trunk-gc-asserts/gc.c:1005 |
| obj = <optimized out> |
| obj = <optimized out> |
| lev = <optimized out> |
| gc_disabled = <optimized out> |
| #17 typed_data_alloc (size=32, type=<optimized out>, datap=0x0, typed_flag=0, klass=140586210143680) at /tmp/ruby/src/trunk-gc-asserts/gc.c:1081 |
| wb_protected = <optimized out> |
| wb_protected = <optimized out> |
| #18 rb_data_typed_object_zalloc (klass=140586210143680, size=48, type=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/gc.c:1110 |
| obj = <optimized out> |
| #19 0x0000556b391eb519 in vm_proc_create_from_captured (is_from_method=0 '\000', is_lambda=0 '\000', block_type=block_type_iseq, captured=0x7fdca5640e90, klass=140586210143680) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1168 |
| procval = <optimized out> |
| proc = <optimized out> |
| ns = <optimized out> |
| procval = <optimized out> |
| proc = <optimized out> |
| ns = <optimized out> |
| #20 rb_vm_make_proc_lambda (ec=<optimized out>, captured=0x7fdca5640e90, klass=140586210143680, is_lambda=is_lambda@entry=0 '\000') at /tmp/ruby/src/trunk-gc-asserts/vm.c:1465 |
| procval = <optimized out> |
| code_type = imemo_iseq |
| ifunc = <optimized out> |
| ep0 = <optimized out> |
| env = <optimized out> |
| #21 0x0000556b390d9ffd in proc_new (is_lambda=0 '\000', klass=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/proc.c:813 |
| procval = <optimized out> |
| ec = <optimized out> |
| cfp = <optimized out> |
| block_handler = <optimized out> |
| procval = <optimized out> |
| ec = <optimized out> |
| cfp = <optimized out> |
| block_handler = <optimized out> |
| newprocval = <optimized out> |
| #22 0x0000556b39199137 in thread_initialize (thread=140585641967720, args=140585641967680) at /tmp/ruby/src/trunk-gc-asserts/thread.c:976 |
| params = {type = thread_invoke_type_proc, args = 140585641967680, proc = 0, g = 0x0, fn = 0x0} |
| th = 0x7fdca00adb50 |
| #23 0x0000556b392004d7 in vm_call0_cfunc_with_frame (argv=0x7fdca55410e0, calling=0x7fdca57407c0, ec=0x556b4f17ea70) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7fdca5640e40 |
| ci = <optimized out> |
| me = 0x7fdcc71c9480 |
| mid = 3169 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x556b4f0e4cf8 |
| len = <optimized out> |
| frame_flags = <optimized out> |
| ci = <optimized out> |
| val = <optimized out> |
| me = <optimized out> |
| cfunc = <optimized out> |
| len = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| mid = <optimized out> |
| block_handler = <optimized out> |
| frame_flags = <optimized out> |
| unaligned_member_ptr_result = <optimized out> |
| args = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| reg_cfp = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| args = <optimized out> |
| #24 vm_call0_cfunc (argv=0x7fdca55410e0, calling=0x7fdca57407c0, ec=0x556b4f17ea70) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #25 vm_call0_body (ec=ec@entry=0x556b4f17ea70, calling=calling@entry=0x7fdca57408c0, argv=0x7fdca55410e0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #26 0x0000556b39201244 in vm_call0_cc (ec=0x556b4f17ea70, recv=<optimized out>, id=3169, argc=<optimized out>, argv=<optimized out>, cc=<optimized out>, kw_splat=0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:101 |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = {0, 3130741358717887232} |
| calling = {cd = 0x7fdca5740880, cc = 0x7fdca542fcf0, block_handler = 140585644330641, recv = 140585641967720, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #27 0x0000556b39202962 in rb_call0 (ec=0x556b4f17ea70, recv=recv@entry=140585641967720, mid=mid@entry=3169, argc=argc@entry=1, argv=argv@entry=0x7fdca55410e0, call_scope=call_scope@entry=CALL_FCALL, self=140586210121600) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572 |
| call_status = <optimized out> |
| scope = <optimized out> |
| kw_splat = <optimized out> |
| ci = {flags = 110618, kwarg = 0x0, mid = 3169, flag = 4, argc = 1} |
| cc = <optimized out> |
| #28 0x0000556b39203114 in rb_call (scope=CALL_FCALL, argv=0x7fdca55410e0, argc=1, mid=3169, recv=140585641967720) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #29 rb_funcallv_kw (recv=recv@entry=140585641967720, mid=mid@entry=3169, argc=argc@entry=1, argv=argv@entry=0x7fdca55410e0, kw_splat=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1088 |
| No locals. |
| #30 0x0000556b38ff2505 in rb_obj_call_init_kw (obj=obj@entry=140585641967720, argc=argc@entry=1, argv=argv@entry=0x7fdca55410e0, kw_splat=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/eval.c:1779 |
| No locals. |
| #31 0x0000556b39195e23 in thread_s_new (argc=1, argv=0x7fdca55410e0, klass=140586210121600) at /tmp/ruby/src/trunk-gc-asserts/thread.c:911 |
| th = <optimized out> |
| thread = 140585641967720 |
| #32 0x0000556b391df63d in vm_call_cfunc_with_frame_ (ec=0x556b4f17ea70, reg_cfp=0x7fdca5640e78, calling=<optimized out>, argc=1, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3772 |
| ci = 0x121100000003 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7fdcc71c98e0 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #33 0x0000556b391e7b2f in vm_sendish (ec=0x556b4f17ea70, reg_cfp=0x7fdca5640e78, cd=0x556b4f17fb90, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk-gc-asserts/vm_callinfo.h:415 |
| val = 36 |
| ci = <optimized out> |
| cc = 0x7fdca542fd40 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x556b4f17fb90, cc = 0x7fdca542fd40, block_handler = 140585644330641, recv = 140586210121600, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #34 0x0000556b391f5a76 in vm_exec_core (ec=0x556b4f045b70, ec@entry=0x556b4f17ea70) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140586636463968 |
| cd = 0x556b4f17fb90 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 93919376833424 |
| reg_pc = 0x556b4f0bfce8 |
| reg_cfp = 0x7fdca5640e78 |
| insns_address_table = {0x556b391f7d10 <vm_exec_core+13072>, 0x556b391f6d4a <vm_exec_core+9034>, 0x556b391f6cdd <vm_exec_core+8925>, 0x556b391f6c65 <vm_exec_core+8805>, 0x556b391f6bf3 <vm_exec_core+8691>, 0x556b391f6b7a <vm_exec_core+8570>, 0x556b391f6ad4 <vm_exec_core+8404>, 0x556b391f7161 <vm_exec_core+10081>, 0x556b391f7046 <vm_exec_core+9798>, 0x556b391f709d <vm_exec_core+9885>, 0x556b391f6dae <vm_exec_core+9134>, 0x556b391f6edb <vm_exec_core+9435>, 0x556b391f6642 <vm_exec_core+7234>, 0x556b391f65da <vm_exec_core+7130>, 0x556b391f656d <vm_exec_core+7021>, 0x556b391f684c <vm_exec_core+7756>, 0x556b391f6814 <vm_exec_core+7700>, 0x556b391f67df <vm_exec_core+7647>, 0x556b391f67aa <vm_exec_core+7594>, 0x556b391f6775 <vm_exec_core+7541>, 0x556b391f6712 <vm_exec_core+7442>, 0x556b391f66ce <vm_exec_core+7374>, 0x556b391f6687 <vm_exec_core+7303>, 0x556b391f6988 <vm_exec_core+8072>, 0x556b391f6942 <vm_exec_core+8002>, 0x556b391f68c3 <vm_exec_core+7875>, 0x556b391f6889 <vm_exec_core+7817>, 0x556b391f6a3a <vm_exec_core+8250>, 0x556b391f69e0 <vm_exec_core+8160>, 0x556b391f6a97 <vm_exec_core+8343>, 0x556b391f6530 <vm_exec_core+6960>, 0x556b391f632d <vm_exec_core+6445>, 0x556b391f62a7 <vm_exec_core+6311>, 0x556b391f623f <vm_exec_core+6207>, 0x556b391f61e7 <vm_exec_core+6119>, 0x556b391f6185 <vm_exec_core+6021>, 0x556b391f6138 <vm_exec_core+5944>, 0x556b391f60c4 <vm_exec_core+5828>, 0x556b391f607a <vm_exec_core+5754>, 0x556b391f6053 <vm_exec_core+5715>, 0x556b391f6018 <vm_exec_core+5656>, 0x556b391f5fc7 <vm_exec_core+5575>, 0x556b391f5f93 <vm_exec_core+5523>, 0x556b391f5ee6 <vm_exec_core+5350>, 0x556b391f5ea3 <vm_exec_core+5283>, 0x556b391f5e5f <vm_exec_core+5215>, 0x556b391f5e2d <vm_exec_core+5165>, 0x556b391f5dbe <vm_exec_core+5054>, 0x556b391f5d5d <vm_exec_core+4957>, 0x556b391f5d0e <vm_exec_core+4878>, 0x556b391f5c9f <vm_exec_core+4767>, 0x556b391f5c41 <vm_exec_core+4673>, 0x556b391f5b29 <vm_exec_core+4393>, 0x556b391f5aed <vm_exec_core+4333>, 0x556b391f5aa6 <vm_exec_core+4262>, 0x556b391f5a3c <vm_exec_core+4156>, 0x556b391f599e <vm_exec_core+3998>, 0x556b391f4a70 <vm_exec_core+112>, 0x556b391f58e9 <vm_exec_core+3817>, 0x556b391f5861 <vm_exec_core+3681>, 0x556b391f5812 <vm_exec_core+3602>, 0x556b391f57c3 <vm_exec_core+3523>, 0x556b391f5774 <vm_exec_core+3444>, 0x556b391f7bb7 <vm_exec_core+12727>, 0x556b391f5725 <vm_exec_core+3365>, 0x556b391f56b6 <vm_exec_core+3254>, 0x556b391f5671 <vm_exec_core+3185>, 0x556b391f55fe <vm_exec_core+3070>, 0x556b391f54b6 <vm_exec_core+2742>, 0x556b391f53ea <vm_exec_core+2538>, 0x556b391f536e <vm_exec_core+2414>, 0x556b391f71cb <vm_exec_core+10187>, 0x556b391f533a <vm_exec_core+2362>, 0x556b391f52fb <vm_exec_core+2299>, 0x556b391f52bc <vm_exec_core+2236>, 0x556b391f5280 <vm_exec_core+2176>, 0x556b391f51c2 <vm_exec_core+1986>, 0x556b391f513f <vm_exec_core+1855>, 0x556b391f7d21 <vm_exec_core+13089>, 0x556b391f7e2e <vm_exec_core+13358>, 0x556b391f806f <vm_exec_core+13935>, 0x556b391f7a89 <vm_exec_core+12425>, 0x556b391f8108 <vm_exec_core+14088>, 0x556b391f83d5 <vm_exec_core+14805>, 0x556b391f82f4 <vm_exec_core+14580>, 0x556b391f8377 <vm_exec_core+14711>, 0x556b391f81da <vm_exec_core+14298>, 0x556b391f8238 <vm_exec_core+14392>, 0x556b391f8296 <vm_exec_core+14486>, 0x556b391f8665 <vm_exec_core+15461>, 0x556b391f84b9 <vm_exec_core+15033>, 0x556b391f8505 <vm_exec_core+15109>, 0x556b391f8558 <vm_exec_core+15192>, 0x556b391f85db <vm_exec_core+15323>, 0x556b391f5072 <vm_exec_core+1650>, 0x556b391f4fca <vm_exec_core+1482>, 0x556b391f7d88 <vm_exec_core+13192>, 0x556b391f7de6 <vm_exec_core+13286>, 0x556b391f7c17 <vm_exec_core+12823>, 0x556b391f7caa <vm_exec_core+12970>, 0x556b391f81a1 <vm_exec_core+14241>, 0x556b391f842e <vm_exec_core+14894>, 0x556b391f4f59 <vm_exec_core+1369>, 0x556b391f4ed9 <vm_exec_core+1241>, 0x556b391f4e30 <vm_exec_core+1072>, 0x556b391f4de9 <vm_exec_core+1001>, 0x556b391f4d9e <vm_exec_core+926>, 0x556b391f4d55 <vm_exec_core+853>, 0x556b391f4d04 <vm_exec_core+772>, 0x556b391f4ccf <vm_exec_core+719>, 0x556b391f4c9a <vm_exec_core+666>, 0x556b391f7e92 <vm_exec_core+13458>, 0x556b391f6d39 <vm_exec_core+9017>, 0x556b391f6ccc <vm_exec_core+8908>, 0x556b391f6c54 <vm_exec_core+8788>, 0x556b391f6be2 <vm_exec_core+8674>, 0x556b391f6b69 <vm_exec_core+8553>, 0x556b391f6ac3 <vm_exec_core+8387>, 0x556b391f7150 <vm_exec_core+10064>, 0x556b391f7035 <vm_exec_core+9781>, 0x556b391f708c <vm_exec_core+9868>, 0x556b391f6d9d <vm_exec_core+9117>, 0x556b391f6eca <vm_exec_core+9418>, 0x556b391f6631 <vm_exec_core+7217>, 0x556b391f65c9 <vm_exec_core+7113>, 0x556b391f655c <vm_exec_core+7004>, 0x556b391f683b <vm_exec_core+7739>, 0x556b391f6803 <vm_exec_core+7683>, 0x556b391f67ce <vm_exec_core+7630>, 0x556b391f6799 <vm_exec_core+7577>, 0x556b391f6764 <vm_exec_core+7524>, 0x556b391f6701 <vm_exec_core+7425>, 0x556b391f66bd <vm_exec_core+7357>, 0x556b391f6676 <vm_exec_core+7286>, 0x556b391f6977 <vm_exec_core+8055>, 0x556b391f6931 <vm_exec_core+7985>, 0x556b391f68b2 <vm_exec_core+7858>, 0x556b391f6878 <vm_exec_core+7800>, 0x556b391f6a29 <vm_exec_core+8233>, 0x556b391f69cf <vm_exec_core+8143>, 0x556b391f6a86 <vm_exec_core+8326>, 0x556b391f651f <vm_exec_core+6943>, 0x556b391f631c <vm_exec_core+6428>, 0x556b391f6296 <vm_exec_core+6294>, 0x556b391f622e <vm_exec_core+6190>, 0x556b391f61d6 <vm_exec_core+6102>, 0x556b391f6174 <vm_exec_core+6004>, 0x556b391f6127 <vm_exec_core+5927>, 0x556b391f60b3 <vm_exec_core+5811>, 0x556b391f6069 <vm_exec_core+5737>, 0x556b391f6042 <vm_exec_core+5698>, 0x556b391f6007 <vm_exec_core+5639>, 0x556b391f5fb6 <vm_exec_core+5558>, 0x556b391f5f82 <vm_exec_core+5506>, 0x556b391f5ed5 <vm_exec_core+5333>, 0x556b391f5e92 <vm_exec_core+5266>, 0x556b391f5e4e <vm_exec_core+5198>, 0x556b391f5e1c <vm_exec_core+5148>, 0x556b391f5dad <vm_exec_core+5037>, 0x556b391f5d4c <vm_exec_core+4940>, 0x556b391f5cfd <vm_exec_core+4861>, 0x556b391f5c8e <vm_exec_core+4750>, 0x556b391f5c30 <vm_exec_core+4656>, 0x556b391f5b18 <vm_exec_core+4376>, 0x556b391f5adc <vm_exec_core+4316>, 0x556b391f5a95 <vm_exec_core+4245>, 0x556b391f5a2b <vm_exec_core+4139>, 0x556b391f598d <vm_exec_core+3981>, 0x556b391f7fd5 <vm_exec_core+13781>, 0x556b391f58d8 <vm_exec_core+3800>, 0x556b391f5850 <vm_exec_core+3664>, 0x556b391f5801 <vm_exec_core+3585>, 0x556b391f57b2 <vm_exec_core+3506>, 0x556b391f5763 <vm_exec_core+3427>, 0x556b391f7fa9 <vm_exec_core+13737>, 0x556b391f5714 <vm_exec_core+3348>, 0x556b391f56a5 <vm_exec_core+3237>, 0x556b391f5660 <vm_exec_core+3168>, 0x556b391f55ed <vm_exec_core+3053>, 0x556b391f54a5 <vm_exec_core+2725>, 0x556b391f53d9 <vm_exec_core+2521>, 0x556b391f535d <vm_exec_core+2397>, 0x556b391f71ba <vm_exec_core+10170>, 0x556b391f5329 <vm_exec_core+2345>, 0x556b391f52ea <vm_exec_core+2282>, 0x556b391f52ab <vm_exec_core+2219>, 0x556b391f526f <vm_exec_core+2159>, 0x556b391f51b1 <vm_exec_core+1969>, 0x556b391f512e <vm_exec_core+1838>, 0x556b391f7fbf <vm_exec_core+13759>, 0x556b391f7c01 <vm_exec_core+12801>, 0x556b391f7dd0 <vm_exec_core+13264>, 0x556b391f7eb0 <vm_exec_core+13488>, 0x556b391f7ec6 <vm_exec_core+13510>, 0x556b391f7edc <vm_exec_core+13532>, 0x556b391f7ef2 <vm_exec_core+13554>, 0x556b391f7f0f <vm_exec_core+13583>, 0x556b391f7f25 <vm_exec_core+13605>, 0x556b391f7f3b <vm_exec_core+13627>, 0x556b391f7f51 <vm_exec_core+13649>...} |
| #35 0x0000556b391fb1ae in rb_vm_exec (ec=0x556b4f17ea70) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x556b4f17ea70 |
| _tag = {tag = 36, retval = 4, buf = {0x7fdca5541098, 0x556b391fb0d0 <rb_vm_exec+304>, 0x0, 0x7fdca5740db0, 0x0}, prev = 0x7fdca5741120, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #36 0x0000556b391ff613 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7fdca5541098, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #37 vm_yield (kw_splat=0, argv=0x7fdca5541098, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #38 rb_yield_0 (argv=0x7fdca5541098, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362 |
| No locals. |
| #39 rb_yield_values2 (argc=1, argv=0x7fdca5541098) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1408 |
| No locals. |
| #40 0x0000556b38fcbcb2 in collect_i (i=<optimized out>, ary=140585642163720, argc=<optimized out>, argv=<optimized out>, blockarg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/enum.c:628 |
| No locals. |
| #41 0x0000556b391ee098 in vm_yield_with_cfunc (ec=0x556b4f17ea70, captured=<optimized out>, self=140585642098440, argc=1, argv=0x7fdca5541098, kw_splat=0, block_handler=0, me=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5136 |
| is_lambda = 0 |
| val = <optimized out> |
| arg = 1085 |
| blockarg = <optimized out> |
| frame_flag = <optimized out> |
| ifunc = 0x7fdca542fde0 |
| #42 0x0000556b391ee17e in vm_invoke_ifunc_block (ec=0x556b4f17ea70, reg_cfp=0x7fdca5640ee8, calling=<optimized out>, ci=<optimized out>, is_lambda=<optimized out>, block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5329 |
| val = <optimized out> |
| argc = <optimized out> |
| captured = 0x7fdca5640f70 |
| #43 0x0000556b391f5486 in vm_sendish (method_explorer=<optimized out>, block_handler=<optimized out>, cd=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5977 |
| val = 4 |
| ci = 0xfffffffffffffe00 |
| cc = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| calling = {cd = 0x556b4f14abd0, cc = 0x0, block_handler = 0, recv = 286326819, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| val = <optimized out> |
| ci = <optimized out> |
| cc = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = <optimized out> |
| #44 vm_exec_core (ec=0x556b4f045b70, ec@entry=0x556b4f17ea70) at ../../src/trunk-gc-asserts/insns.def:1137 |
| bh = <optimized out> |
| cd = 0x556b4f045b70 |
| leaf = <optimized out> |
| val = 4 |
| reg_pc = 0x556b4f103ac0 |
| reg_cfp = 0x7fdca5640ee8 |
| insns_address_table = {0x556b391f7d10 <vm_exec_core+13072>, 0x556b391f6d4a <vm_exec_core+9034>, 0x556b391f6cdd <vm_exec_core+8925>, 0x556b391f6c65 <vm_exec_core+8805>, 0x556b391f6bf3 <vm_exec_core+8691>, 0x556b391f6b7a <vm_exec_core+8570>, 0x556b391f6ad4 <vm_exec_core+8404>, 0x556b391f7161 <vm_exec_core+10081>, 0x556b391f7046 <vm_exec_core+9798>, 0x556b391f709d <vm_exec_core+9885>, 0x556b391f6dae <vm_exec_core+9134>, 0x556b391f6edb <vm_exec_core+9435>, 0x556b391f6642 <vm_exec_core+7234>, 0x556b391f65da <vm_exec_core+7130>, 0x556b391f656d <vm_exec_core+7021>, 0x556b391f684c <vm_exec_core+7756>, 0x556b391f6814 <vm_exec_core+7700>, 0x556b391f67df <vm_exec_core+7647>, 0x556b391f67aa <vm_exec_core+7594>, 0x556b391f6775 <vm_exec_core+7541>, 0x556b391f6712 <vm_exec_core+7442>, 0x556b391f66ce <vm_exec_core+7374>, 0x556b391f6687 <vm_exec_core+7303>, 0x556b391f6988 <vm_exec_core+8072>, 0x556b391f6942 <vm_exec_core+8002>, 0x556b391f68c3 <vm_exec_core+7875>, 0x556b391f6889 <vm_exec_core+7817>, 0x556b391f6a3a <vm_exec_core+8250>, 0x556b391f69e0 <vm_exec_core+8160>, 0x556b391f6a97 <vm_exec_core+8343>, 0x556b391f6530 <vm_exec_core+6960>, 0x556b391f632d <vm_exec_core+6445>, 0x556b391f62a7 <vm_exec_core+6311>, 0x556b391f623f <vm_exec_core+6207>, 0x556b391f61e7 <vm_exec_core+6119>, 0x556b391f6185 <vm_exec_core+6021>, 0x556b391f6138 <vm_exec_core+5944>, 0x556b391f60c4 <vm_exec_core+5828>, 0x556b391f607a <vm_exec_core+5754>, 0x556b391f6053 <vm_exec_core+5715>, 0x556b391f6018 <vm_exec_core+5656>, 0x556b391f5fc7 <vm_exec_core+5575>, 0x556b391f5f93 <vm_exec_core+5523>, 0x556b391f5ee6 <vm_exec_core+5350>, 0x556b391f5ea3 <vm_exec_core+5283>, 0x556b391f5e5f <vm_exec_core+5215>, 0x556b391f5e2d <vm_exec_core+5165>, 0x556b391f5dbe <vm_exec_core+5054>, 0x556b391f5d5d <vm_exec_core+4957>, 0x556b391f5d0e <vm_exec_core+4878>, 0x556b391f5c9f <vm_exec_core+4767>, 0x556b391f5c41 <vm_exec_core+4673>, 0x556b391f5b29 <vm_exec_core+4393>, 0x556b391f5aed <vm_exec_core+4333>, 0x556b391f5aa6 <vm_exec_core+4262>, 0x556b391f5a3c <vm_exec_core+4156>, 0x556b391f599e <vm_exec_core+3998>, 0x556b391f4a70 <vm_exec_core+112>, 0x556b391f58e9 <vm_exec_core+3817>, 0x556b391f5861 <vm_exec_core+3681>, 0x556b391f5812 <vm_exec_core+3602>, 0x556b391f57c3 <vm_exec_core+3523>, 0x556b391f5774 <vm_exec_core+3444>, 0x556b391f7bb7 <vm_exec_core+12727>, 0x556b391f5725 <vm_exec_core+3365>, 0x556b391f56b6 <vm_exec_core+3254>, 0x556b391f5671 <vm_exec_core+3185>, 0x556b391f55fe <vm_exec_core+3070>, 0x556b391f54b6 <vm_exec_core+2742>, 0x556b391f53ea <vm_exec_core+2538>, 0x556b391f536e <vm_exec_core+2414>, 0x556b391f71cb <vm_exec_core+10187>, 0x556b391f533a <vm_exec_core+2362>, 0x556b391f52fb <vm_exec_core+2299>, 0x556b391f52bc <vm_exec_core+2236>, 0x556b391f5280 <vm_exec_core+2176>, 0x556b391f51c2 <vm_exec_core+1986>, 0x556b391f513f <vm_exec_core+1855>, 0x556b391f7d21 <vm_exec_core+13089>, 0x556b391f7e2e <vm_exec_core+13358>, 0x556b391f806f <vm_exec_core+13935>, 0x556b391f7a89 <vm_exec_core+12425>, 0x556b391f8108 <vm_exec_core+14088>, 0x556b391f83d5 <vm_exec_core+14805>, 0x556b391f82f4 <vm_exec_core+14580>, 0x556b391f8377 <vm_exec_core+14711>, 0x556b391f81da <vm_exec_core+14298>, 0x556b391f8238 <vm_exec_core+14392>, 0x556b391f8296 <vm_exec_core+14486>, 0x556b391f8665 <vm_exec_core+15461>, 0x556b391f84b9 <vm_exec_core+15033>, 0x556b391f8505 <vm_exec_core+15109>, 0x556b391f8558 <vm_exec_core+15192>, 0x556b391f85db <vm_exec_core+15323>, 0x556b391f5072 <vm_exec_core+1650>, 0x556b391f4fca <vm_exec_core+1482>, 0x556b391f7d88 <vm_exec_core+13192>, 0x556b391f7de6 <vm_exec_core+13286>, 0x556b391f7c17 <vm_exec_core+12823>, 0x556b391f7caa <vm_exec_core+12970>, 0x556b391f81a1 <vm_exec_core+14241>, 0x556b391f842e <vm_exec_core+14894>, 0x556b391f4f59 <vm_exec_core+1369>, 0x556b391f4ed9 <vm_exec_core+1241>, 0x556b391f4e30 <vm_exec_core+1072>, 0x556b391f4de9 <vm_exec_core+1001>, 0x556b391f4d9e <vm_exec_core+926>, 0x556b391f4d55 <vm_exec_core+853>, 0x556b391f4d04 <vm_exec_core+772>, 0x556b391f4ccf <vm_exec_core+719>, 0x556b391f4c9a <vm_exec_core+666>, 0x556b391f7e92 <vm_exec_core+13458>, 0x556b391f6d39 <vm_exec_core+9017>, 0x556b391f6ccc <vm_exec_core+8908>, 0x556b391f6c54 <vm_exec_core+8788>, 0x556b391f6be2 <vm_exec_core+8674>, 0x556b391f6b69 <vm_exec_core+8553>, 0x556b391f6ac3 <vm_exec_core+8387>, 0x556b391f7150 <vm_exec_core+10064>, 0x556b391f7035 <vm_exec_core+9781>, 0x556b391f708c <vm_exec_core+9868>, 0x556b391f6d9d <vm_exec_core+9117>, 0x556b391f6eca <vm_exec_core+9418>, 0x556b391f6631 <vm_exec_core+7217>, 0x556b391f65c9 <vm_exec_core+7113>, 0x556b391f655c <vm_exec_core+7004>, 0x556b391f683b <vm_exec_core+7739>, 0x556b391f6803 <vm_exec_core+7683>, 0x556b391f67ce <vm_exec_core+7630>, 0x556b391f6799 <vm_exec_core+7577>, 0x556b391f6764 <vm_exec_core+7524>, 0x556b391f6701 <vm_exec_core+7425>, 0x556b391f66bd <vm_exec_core+7357>, 0x556b391f6676 <vm_exec_core+7286>, 0x556b391f6977 <vm_exec_core+8055>, 0x556b391f6931 <vm_exec_core+7985>, 0x556b391f68b2 <vm_exec_core+7858>, 0x556b391f6878 <vm_exec_core+7800>, 0x556b391f6a29 <vm_exec_core+8233>, 0x556b391f69cf <vm_exec_core+8143>, 0x556b391f6a86 <vm_exec_core+8326>, 0x556b391f651f <vm_exec_core+6943>, 0x556b391f631c <vm_exec_core+6428>, 0x556b391f6296 <vm_exec_core+6294>, 0x556b391f622e <vm_exec_core+6190>, 0x556b391f61d6 <vm_exec_core+6102>, 0x556b391f6174 <vm_exec_core+6004>, 0x556b391f6127 <vm_exec_core+5927>, 0x556b391f60b3 <vm_exec_core+5811>, 0x556b391f6069 <vm_exec_core+5737>, 0x556b391f6042 <vm_exec_core+5698>, 0x556b391f6007 <vm_exec_core+5639>, 0x556b391f5fb6 <vm_exec_core+5558>, 0x556b391f5f82 <vm_exec_core+5506>, 0x556b391f5ed5 <vm_exec_core+5333>, 0x556b391f5e92 <vm_exec_core+5266>, 0x556b391f5e4e <vm_exec_core+5198>, 0x556b391f5e1c <vm_exec_core+5148>, 0x556b391f5dad <vm_exec_core+5037>, 0x556b391f5d4c <vm_exec_core+4940>, 0x556b391f5cfd <vm_exec_core+4861>, 0x556b391f5c8e <vm_exec_core+4750>, 0x556b391f5c30 <vm_exec_core+4656>, 0x556b391f5b18 <vm_exec_core+4376>, 0x556b391f5adc <vm_exec_core+4316>, 0x556b391f5a95 <vm_exec_core+4245>, 0x556b391f5a2b <vm_exec_core+4139>, 0x556b391f598d <vm_exec_core+3981>, 0x556b391f7fd5 <vm_exec_core+13781>, 0x556b391f58d8 <vm_exec_core+3800>, 0x556b391f5850 <vm_exec_core+3664>, 0x556b391f5801 <vm_exec_core+3585>, 0x556b391f57b2 <vm_exec_core+3506>, 0x556b391f5763 <vm_exec_core+3427>, 0x556b391f7fa9 <vm_exec_core+13737>, 0x556b391f5714 <vm_exec_core+3348>, 0x556b391f56a5 <vm_exec_core+3237>, 0x556b391f5660 <vm_exec_core+3168>, 0x556b391f55ed <vm_exec_core+3053>, 0x556b391f54a5 <vm_exec_core+2725>, 0x556b391f53d9 <vm_exec_core+2521>, 0x556b391f535d <vm_exec_core+2397>, 0x556b391f71ba <vm_exec_core+10170>, 0x556b391f5329 <vm_exec_core+2345>, 0x556b391f52ea <vm_exec_core+2282>, 0x556b391f52ab <vm_exec_core+2219>, 0x556b391f526f <vm_exec_core+2159>, 0x556b391f51b1 <vm_exec_core+1969>, 0x556b391f512e <vm_exec_core+1838>, 0x556b391f7fbf <vm_exec_core+13759>, 0x556b391f7c01 <vm_exec_core+12801>, 0x556b391f7dd0 <vm_exec_core+13264>, 0x556b391f7eb0 <vm_exec_core+13488>, 0x556b391f7ec6 <vm_exec_core+13510>, 0x556b391f7edc <vm_exec_core+13532>, 0x556b391f7ef2 <vm_exec_core+13554>, 0x556b391f7f0f <vm_exec_core+13583>, 0x556b391f7f25 <vm_exec_core+13605>, 0x556b391f7f3b <vm_exec_core+13627>, 0x556b391f7f51 <vm_exec_core+13649>...} |
| #45 0x0000556b391fb1ae in rb_vm_exec (ec=0x556b4f17ea70) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x556b4f17ea70 |
| _tag = {tag = 36, retval = 4, buf = {0x0, 0x556b391fb0d0 <rb_vm_exec+304>, 0x0, 0x7fdca5741100, 0x0}, prev = 0x7fdca5741410, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #46 0x0000556b39201244 in vm_call0_cc (ec=0x556b4f17ea70, recv=<optimized out>, id=28529, argc=<optimized out>, argv=<optimized out>, cc=<optimized out>, kw_splat=0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:101 |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = {93919376829040, 93919006216912} |
| calling = {cd = 0x7fdca57411d0, cc = 0x7fdca542fd90, block_handler = 140585644330867, recv = 2001, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #47 0x0000556b39202962 in rb_call0 (ec=0x556b4f17ea70, recv=recv@entry=2001, mid=mid@entry=28529, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140585642098440) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572 |
| call_status = <optimized out> |
| scope = <optimized out> |
| kw_splat = <optimized out> |
| ci = {flags = 110618, kwarg = 0x0, mid = 28529, flag = 4, argc = 0} |
| cc = <optimized out> |
| #48 0x0000556b39203347 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=28529, recv=2001) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #49 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #50 0x0000556b391ea268 in rb_iterate0 (it_proc=it_proc@entry=0x556b392032e0 <iterate_method>, data1=data1@entry=140585645380784, ifunc=<optimized out>, ec=ec@entry=0x556b4f17ea70) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x556b4f17ea70 |
| _tag = {tag = 36, retval = 0, buf = {0x7fdca541ff08, 0x556b391ea2f0 <rb_iterate0+352>, 0x0, 0x7fdca57413d0, 0x0}, prev = 0x7fdca5741890, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7fdca5640f20 |
| #51 0x0000556b391ea50d in rb_iterate_internal (data2=140585642098440, bl_proc=0x0, data1=140585645380784, it_proc=0x556b392032e0 <iterate_method>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1520 |
| No locals. |
| #52 rb_block_call_kw (obj=<optimized out>, mid=<optimized out>, argc=<optimized out>, argv=<optimized out>, bl_proc=bl_proc@entry=0x0, data2=data2@entry=140585642098440, kw_splat=0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1569 |
| arg = {obj = 2001, mid = 28529, argc = 0, argv = 0x0, kw_splat = 0} |
| #53 0x0000556b38fd9a8d in enumerator_block_call (obj=<optimized out>, func=0x0, arg=140585642098440) at /tmp/ruby/src/trunk-gc-asserts/enumerator.c:568 |
| argc = <optimized out> |
| argv = <optimized out> |
| e = <optimized out> |
| meth = <optimized out> |
| args = 0 |
| ret = <optimized out> |
| #54 0x0000556b392004d7 in vm_call0_cfunc_with_frame (argv=0x0, calling=0x7fdca5741590, ec=0x556b4f17ea70) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7fdca5640f58 |
| ci = <optimized out> |
| me = 0x7fdcc71cea48 |
| mid = 3073 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x556b4f0d7768 |
| len = <optimized out> |
| frame_flags = <optimized out> |
| ci = <optimized out> |
| val = <optimized out> |
| me = <optimized out> |
| cfunc = <optimized out> |
| len = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| mid = <optimized out> |
| block_handler = <optimized out> |
| frame_flags = <optimized out> |
| unaligned_member_ptr_result = <optimized out> |
| args = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| reg_cfp = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| args = <optimized out> |
| #55 vm_call0_cfunc (argv=0x0, calling=0x7fdca5741590, ec=0x556b4f17ea70) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #56 vm_call0_body (ec=ec@entry=0x556b4f17ea70, calling=calling@entry=0x7fdca5741690, argv=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #57 0x0000556b39201244 in vm_call0_cc (ec=0x556b4f17ea70, recv=<optimized out>, id=3073, argc=<optimized out>, argv=<optimized out>, cc=<optimized out>, kw_splat=0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:101 |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = {93919376829040, 93919006216912} |
| calling = {cd = 0x7fdca5741650, cc = 0x7fdca542fdb8, block_handler = 140585644330867, recv = 140585642098440, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #58 0x0000556b39202962 in rb_call0 (ec=0x556b4f17ea70, recv=recv@entry=140585642098440, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140585642098440) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572 |
| call_status = <optimized out> |
| scope = <optimized out> |
| kw_splat = <optimized out> |
| ci = {flags = 110618, kwarg = 0x0, mid = 3073, flag = 4, argc = 0} |
| cc = <optimized out> |
| #59 0x0000556b39203347 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=3073, recv=140585642098440) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #60 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #61 0x0000556b391ea268 in rb_iterate0 (it_proc=it_proc@entry=0x556b392032e0 <iterate_method>, data1=data1@entry=140585645381936, ifunc=ifunc@entry=0x7fdca542fde0, ec=0x556b4f17ea70) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x556b4f17ea70 |
| _tag = {tag = 36, retval = 3130741358717887232, buf = {0x7fdca541ff08, 0x556b391ea2f0 <rb_iterate0+352>, 0x0, 0x7fdca5741850, 0x556b38fcbca0 <collect_i>}, prev = 0x7fdca5741cc0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7fdca5640f58 |
| #62 0x0000556b391ea687 in rb_lambda_call (obj=obj@entry=140585642098440, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x556b38fcbca0 <collect_i>, min_argc=<optimized out>, max_argc=1, data2=140585642163720) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1618 |
| arg = {obj = 140585642098440, mid = 3073, argc = 0, argv = 0x0, kw_splat = 0} |
| block = 0x7fdca542fde0 |
| #63 0x0000556b38fcd869 in enum_collect (obj=140585642098440) at /tmp/ruby/src/trunk-gc-asserts/enum.c:667 |
| ary = 140585642163720 |
| min_argc = <optimized out> |
| max_argc = 1 |
| #64 0x0000556b391df63d in vm_call_cfunc_with_frame_ (ec=0x556b4f17ea70, reg_cfp=0x7fdca5640f90, calling=<optimized out>, argc=0, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3772 |
| ci = 0x168100000001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7fdca542fe58 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #65 0x0000556b391e7b2f in vm_sendish (ec=0x556b4f17ea70, reg_cfp=0x7fdca5640f90, cd=0x556b4f17d570, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk-gc-asserts/vm_callinfo.h:415 |
| val = 36 |
| ci = <optimized out> |
| cc = 0x7fdca542fe30 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x556b4f17d570, cc = 0x7fdca542fe30, block_handler = 140585644330921, recv = 140585642098440, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #66 0x0000556b391f5a76 in vm_exec_core (ec=0x556b4f045b70, ec@entry=0x556b4f17ea70) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140586636463968 |
| cd = 0x556b4f17d570 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 93919376823664 |
| reg_pc = 0x556b4f17e258 |
| reg_cfp = 0x7fdca5640f90 |
| insns_address_table = {0x556b391f7d10 <vm_exec_core+13072>, 0x556b391f6d4a <vm_exec_core+9034>, 0x556b391f6cdd <vm_exec_core+8925>, 0x556b391f6c65 <vm_exec_core+8805>, 0x556b391f6bf3 <vm_exec_core+8691>, 0x556b391f6b7a <vm_exec_core+8570>, 0x556b391f6ad4 <vm_exec_core+8404>, 0x556b391f7161 <vm_exec_core+10081>, 0x556b391f7046 <vm_exec_core+9798>, 0x556b391f709d <vm_exec_core+9885>, 0x556b391f6dae <vm_exec_core+9134>, 0x556b391f6edb <vm_exec_core+9435>, 0x556b391f6642 <vm_exec_core+7234>, 0x556b391f65da <vm_exec_core+7130>, 0x556b391f656d <vm_exec_core+7021>, 0x556b391f684c <vm_exec_core+7756>, 0x556b391f6814 <vm_exec_core+7700>, 0x556b391f67df <vm_exec_core+7647>, 0x556b391f67aa <vm_exec_core+7594>, 0x556b391f6775 <vm_exec_core+7541>, 0x556b391f6712 <vm_exec_core+7442>, 0x556b391f66ce <vm_exec_core+7374>, 0x556b391f6687 <vm_exec_core+7303>, 0x556b391f6988 <vm_exec_core+8072>, 0x556b391f6942 <vm_exec_core+8002>, 0x556b391f68c3 <vm_exec_core+7875>, 0x556b391f6889 <vm_exec_core+7817>, 0x556b391f6a3a <vm_exec_core+8250>, 0x556b391f69e0 <vm_exec_core+8160>, 0x556b391f6a97 <vm_exec_core+8343>, 0x556b391f6530 <vm_exec_core+6960>, 0x556b391f632d <vm_exec_core+6445>, 0x556b391f62a7 <vm_exec_core+6311>, 0x556b391f623f <vm_exec_core+6207>, 0x556b391f61e7 <vm_exec_core+6119>, 0x556b391f6185 <vm_exec_core+6021>, 0x556b391f6138 <vm_exec_core+5944>, 0x556b391f60c4 <vm_exec_core+5828>, 0x556b391f607a <vm_exec_core+5754>, 0x556b391f6053 <vm_exec_core+5715>, 0x556b391f6018 <vm_exec_core+5656>, 0x556b391f5fc7 <vm_exec_core+5575>, 0x556b391f5f93 <vm_exec_core+5523>, 0x556b391f5ee6 <vm_exec_core+5350>, 0x556b391f5ea3 <vm_exec_core+5283>, 0x556b391f5e5f <vm_exec_core+5215>, 0x556b391f5e2d <vm_exec_core+5165>, 0x556b391f5dbe <vm_exec_core+5054>, 0x556b391f5d5d <vm_exec_core+4957>, 0x556b391f5d0e <vm_exec_core+4878>, 0x556b391f5c9f <vm_exec_core+4767>, 0x556b391f5c41 <vm_exec_core+4673>, 0x556b391f5b29 <vm_exec_core+4393>, 0x556b391f5aed <vm_exec_core+4333>, 0x556b391f5aa6 <vm_exec_core+4262>, 0x556b391f5a3c <vm_exec_core+4156>, 0x556b391f599e <vm_exec_core+3998>, 0x556b391f4a70 <vm_exec_core+112>, 0x556b391f58e9 <vm_exec_core+3817>, 0x556b391f5861 <vm_exec_core+3681>, 0x556b391f5812 <vm_exec_core+3602>, 0x556b391f57c3 <vm_exec_core+3523>, 0x556b391f5774 <vm_exec_core+3444>, 0x556b391f7bb7 <vm_exec_core+12727>, 0x556b391f5725 <vm_exec_core+3365>, 0x556b391f56b6 <vm_exec_core+3254>, 0x556b391f5671 <vm_exec_core+3185>, 0x556b391f55fe <vm_exec_core+3070>, 0x556b391f54b6 <vm_exec_core+2742>, 0x556b391f53ea <vm_exec_core+2538>, 0x556b391f536e <vm_exec_core+2414>, 0x556b391f71cb <vm_exec_core+10187>, 0x556b391f533a <vm_exec_core+2362>, 0x556b391f52fb <vm_exec_core+2299>, 0x556b391f52bc <vm_exec_core+2236>, 0x556b391f5280 <vm_exec_core+2176>, 0x556b391f51c2 <vm_exec_core+1986>, 0x556b391f513f <vm_exec_core+1855>, 0x556b391f7d21 <vm_exec_core+13089>, 0x556b391f7e2e <vm_exec_core+13358>, 0x556b391f806f <vm_exec_core+13935>, 0x556b391f7a89 <vm_exec_core+12425>, 0x556b391f8108 <vm_exec_core+14088>, 0x556b391f83d5 <vm_exec_core+14805>, 0x556b391f82f4 <vm_exec_core+14580>, 0x556b391f8377 <vm_exec_core+14711>, 0x556b391f81da <vm_exec_core+14298>, 0x556b391f8238 <vm_exec_core+14392>, 0x556b391f8296 <vm_exec_core+14486>, 0x556b391f8665 <vm_exec_core+15461>, 0x556b391f84b9 <vm_exec_core+15033>, 0x556b391f8505 <vm_exec_core+15109>, 0x556b391f8558 <vm_exec_core+15192>, 0x556b391f85db <vm_exec_core+15323>, 0x556b391f5072 <vm_exec_core+1650>, 0x556b391f4fca <vm_exec_core+1482>, 0x556b391f7d88 <vm_exec_core+13192>, 0x556b391f7de6 <vm_exec_core+13286>, 0x556b391f7c17 <vm_exec_core+12823>, 0x556b391f7caa <vm_exec_core+12970>, 0x556b391f81a1 <vm_exec_core+14241>, 0x556b391f842e <vm_exec_core+14894>, 0x556b391f4f59 <vm_exec_core+1369>, 0x556b391f4ed9 <vm_exec_core+1241>, 0x556b391f4e30 <vm_exec_core+1072>, 0x556b391f4de9 <vm_exec_core+1001>, 0x556b391f4d9e <vm_exec_core+926>, 0x556b391f4d55 <vm_exec_core+853>, 0x556b391f4d04 <vm_exec_core+772>, 0x556b391f4ccf <vm_exec_core+719>, 0x556b391f4c9a <vm_exec_core+666>, 0x556b391f7e92 <vm_exec_core+13458>, 0x556b391f6d39 <vm_exec_core+9017>, 0x556b391f6ccc <vm_exec_core+8908>, 0x556b391f6c54 <vm_exec_core+8788>, 0x556b391f6be2 <vm_exec_core+8674>, 0x556b391f6b69 <vm_exec_core+8553>, 0x556b391f6ac3 <vm_exec_core+8387>, 0x556b391f7150 <vm_exec_core+10064>, 0x556b391f7035 <vm_exec_core+9781>, 0x556b391f708c <vm_exec_core+9868>, 0x556b391f6d9d <vm_exec_core+9117>, 0x556b391f6eca <vm_exec_core+9418>, 0x556b391f6631 <vm_exec_core+7217>, 0x556b391f65c9 <vm_exec_core+7113>, 0x556b391f655c <vm_exec_core+7004>, 0x556b391f683b <vm_exec_core+7739>, 0x556b391f6803 <vm_exec_core+7683>, 0x556b391f67ce <vm_exec_core+7630>, 0x556b391f6799 <vm_exec_core+7577>, 0x556b391f6764 <vm_exec_core+7524>, 0x556b391f6701 <vm_exec_core+7425>, 0x556b391f66bd <vm_exec_core+7357>, 0x556b391f6676 <vm_exec_core+7286>, 0x556b391f6977 <vm_exec_core+8055>, 0x556b391f6931 <vm_exec_core+7985>, 0x556b391f68b2 <vm_exec_core+7858>, 0x556b391f6878 <vm_exec_core+7800>, 0x556b391f6a29 <vm_exec_core+8233>, 0x556b391f69cf <vm_exec_core+8143>, 0x556b391f6a86 <vm_exec_core+8326>, 0x556b391f651f <vm_exec_core+6943>, 0x556b391f631c <vm_exec_core+6428>, 0x556b391f6296 <vm_exec_core+6294>, 0x556b391f622e <vm_exec_core+6190>, 0x556b391f61d6 <vm_exec_core+6102>, 0x556b391f6174 <vm_exec_core+6004>, 0x556b391f6127 <vm_exec_core+5927>, 0x556b391f60b3 <vm_exec_core+5811>, 0x556b391f6069 <vm_exec_core+5737>, 0x556b391f6042 <vm_exec_core+5698>, 0x556b391f6007 <vm_exec_core+5639>, 0x556b391f5fb6 <vm_exec_core+5558>, 0x556b391f5f82 <vm_exec_core+5506>, 0x556b391f5ed5 <vm_exec_core+5333>, 0x556b391f5e92 <vm_exec_core+5266>, 0x556b391f5e4e <vm_exec_core+5198>, 0x556b391f5e1c <vm_exec_core+5148>, 0x556b391f5dad <vm_exec_core+5037>, 0x556b391f5d4c <vm_exec_core+4940>, 0x556b391f5cfd <vm_exec_core+4861>, 0x556b391f5c8e <vm_exec_core+4750>, 0x556b391f5c30 <vm_exec_core+4656>, 0x556b391f5b18 <vm_exec_core+4376>, 0x556b391f5adc <vm_exec_core+4316>, 0x556b391f5a95 <vm_exec_core+4245>, 0x556b391f5a2b <vm_exec_core+4139>, 0x556b391f598d <vm_exec_core+3981>, 0x556b391f7fd5 <vm_exec_core+13781>, 0x556b391f58d8 <vm_exec_core+3800>, 0x556b391f5850 <vm_exec_core+3664>, 0x556b391f5801 <vm_exec_core+3585>, 0x556b391f57b2 <vm_exec_core+3506>, 0x556b391f5763 <vm_exec_core+3427>, 0x556b391f7fa9 <vm_exec_core+13737>, 0x556b391f5714 <vm_exec_core+3348>, 0x556b391f56a5 <vm_exec_core+3237>, 0x556b391f5660 <vm_exec_core+3168>, 0x556b391f55ed <vm_exec_core+3053>, 0x556b391f54a5 <vm_exec_core+2725>, 0x556b391f53d9 <vm_exec_core+2521>, 0x556b391f535d <vm_exec_core+2397>, 0x556b391f71ba <vm_exec_core+10170>, 0x556b391f5329 <vm_exec_core+2345>, 0x556b391f52ea <vm_exec_core+2282>, 0x556b391f52ab <vm_exec_core+2219>, 0x556b391f526f <vm_exec_core+2159>, 0x556b391f51b1 <vm_exec_core+1969>, 0x556b391f512e <vm_exec_core+1838>, 0x556b391f7fbf <vm_exec_core+13759>, 0x556b391f7c01 <vm_exec_core+12801>, 0x556b391f7dd0 <vm_exec_core+13264>, 0x556b391f7eb0 <vm_exec_core+13488>, 0x556b391f7ec6 <vm_exec_core+13510>, 0x556b391f7edc <vm_exec_core+13532>, 0x556b391f7ef2 <vm_exec_core+13554>, 0x556b391f7f0f <vm_exec_core+13583>, 0x556b391f7f25 <vm_exec_core+13605>, 0x556b391f7f3b <vm_exec_core+13627>, 0x556b391f7f51 <vm_exec_core+13649>...} |
| #67 0x0000556b391fb1ae in rb_vm_exec (ec=0x556b4f17ea70) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x556b4f17ea70 |
| _tag = {tag = 36, retval = 4, buf = {0x7fdca5741db0, 0x556b391fb0d0 <rb_vm_exec+304>, 0x0, 0x7fdca5741ca0, 0x7fdca5741d50}, prev = 0x7fdca5741ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #68 0x0000556b391fb5ce in invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, self=140586180209120, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7fdcc554f0e8 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7fdca5541018 |
| av = {140585645382992, 140585645383360} |
| stack_argv = 0x7fdca5541018 |
| 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> |
| #69 0x0000556b391fbf91 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x556b4f1184c0, self=self@entry=140586180209120, argc=argc@entry=0, argv=argv@entry=0x7fdca5741d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #70 0x0000556b391a2530 in thread_do_start_proc (th=th@entry=0x556b4f0c41e0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 140586180209120 |
| args = <optimized out> |
| args_ptr = 0x7fdca5741d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x556b4f1184c0 |
| #71 0x0000556b391a2fd0 in thread_do_start (th=0x556b4f0c41e0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #72 thread_start_func_2 (th=th@entry=0x556b4f0c41e0, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x556b4f17ea70 |
| _tag = {tag = 36, retval = 0, buf = {0x556b4f181490, 0x556b391a2940 <thread_start_func_2+624>, 0x0, 0x7fdca5741dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x556b4f0c41e0 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #73 0x0000556b391a339d in call_thread_start_func_2 (th=0x556b4f0c41e0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7fdca5741f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #74 co_start (from=<optimized out>, self=0x556b4f181490) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x556b4f0c41e0 |
| sched = 0x556b4f0c20a8 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #75 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 1 (Thread 0x7fdce07d17c0 (LWP 294195) "miniruby"): |
| #0 0x00007fdce086cd61 in __futex_abstimed_wait_common64 (private=32732, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x556b4f04d070) 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=32732, abstime=0x0, clockid=0, expected=0, futex_word=0x556b4f04d070) 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=0x556b4f04d070, 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 0x00007fdce086f7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x556b4f04d168, cond=0x556b4f04d048) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7fdce086f4a0 <__condvar_cleanup_waiting>, __arg = 0x7ffd0d236990, __canceltype = 2, __prev = 0x0} |
| cbuffer = {wseq = 0, cond = 0x556b4f04d048, mutex = 0x556b4f04d168, private = 0} |
| err = <optimized out> |
| g = 0 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 0 |
| seq = 0 |
| 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=cond@entry=0x556b4f04d048, mutex=mutex@entry=0x556b4f04d168) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x0000556b391998ad in rb_native_cond_wait (cond=cond@entry=0x556b4f04d048, mutex=mutex@entry=0x556b4f04d168) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x0000556b391999f3 in thread_sched_wait_running_turn (sched=sched@entry=0x556b4f04d168, th=0x556b4f048060, can_direct_transfer=can_direct_transfer@entry=false) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:847 |
| next_th = 0x0 |
| #7 0x0000556b3919a622 in rb_ractor_sched_wait (ec=ec@entry=0x556b4f04d340, cr=cr@entry=0x556b4f04d0a0, ubf=ubf@entry=0x556b390ea220 <ubf_ractor_wait>, ubf_arg=ubf_arg@entry=0x7ffd0d236ae0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1365 |
| can_direct_transfer = false |
| th = 0x556b4f048060 |
| sched = 0x556b4f04d168 |
| #8 0x0000556b390eb99c in ractor_wait (cr=0x556b4f04d0a0, ec=0x556b4f04d340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1030 |
| th = <optimized out> |
| waiter = {wakeup_status = wakeup_none, th = 0x556b4f048060, node = {next = 0x556b4f04d0f8, prev = 0x556b4f04d0f8}} |
| th = <optimized out> |
| waiter = <optimized out> |
| #9 ractor_wait_receive (ec=ec@entry=0x556b4f04d340, cr=cr@entry=0x556b4f04d0a0) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1097 |
| messages = {set = {n = {next = 0x0, prev = 0x556b4f048060}}, closed = 248} |
| deliverred = false |
| #10 0x0000556b390ecfd1 in ractor_receive (rp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1150 |
| v = <optimized out> |
| cr = <optimized out> |
| cr = <optimized out> |
| v = <optimized out> |
| #11 ractor_port_receive (self=<optimized out>, ec=0x556b4f04d340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:133 |
| rp = 0x556b4f0c1b90 |
| rp = <optimized out> |
| #12 builtin_inline_class_660 (ec=0x556b4f04d340, self=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor.rb:661 |
| No locals. |
| #13 0x0000556b391f781f in vm_exec_core (ec=0x556b4f04d070, ec@entry=0x556b4f04d340) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:7259 |
| reg_pc = 0x556b4f11b998 |
| reg_cfp = 0x7fdce076fef8 |
| insns_address_table = {0x556b391f7d10 <vm_exec_core+13072>, 0x556b391f6d4a <vm_exec_core+9034>, 0x556b391f6cdd <vm_exec_core+8925>, 0x556b391f6c65 <vm_exec_core+8805>, 0x556b391f6bf3 <vm_exec_core+8691>, 0x556b391f6b7a <vm_exec_core+8570>, 0x556b391f6ad4 <vm_exec_core+8404>, 0x556b391f7161 <vm_exec_core+10081>, 0x556b391f7046 <vm_exec_core+9798>, 0x556b391f709d <vm_exec_core+9885>, 0x556b391f6dae <vm_exec_core+9134>, 0x556b391f6edb <vm_exec_core+9435>, 0x556b391f6642 <vm_exec_core+7234>, 0x556b391f65da <vm_exec_core+7130>, 0x556b391f656d <vm_exec_core+7021>, 0x556b391f684c <vm_exec_core+7756>, 0x556b391f6814 <vm_exec_core+7700>, 0x556b391f67df <vm_exec_core+7647>, 0x556b391f67aa <vm_exec_core+7594>, 0x556b391f6775 <vm_exec_core+7541>, 0x556b391f6712 <vm_exec_core+7442>, 0x556b391f66ce <vm_exec_core+7374>, 0x556b391f6687 <vm_exec_core+7303>, 0x556b391f6988 <vm_exec_core+8072>, 0x556b391f6942 <vm_exec_core+8002>, 0x556b391f68c3 <vm_exec_core+7875>, 0x556b391f6889 <vm_exec_core+7817>, 0x556b391f6a3a <vm_exec_core+8250>, 0x556b391f69e0 <vm_exec_core+8160>, 0x556b391f6a97 <vm_exec_core+8343>, 0x556b391f6530 <vm_exec_core+6960>, 0x556b391f632d <vm_exec_core+6445>, 0x556b391f62a7 <vm_exec_core+6311>, 0x556b391f623f <vm_exec_core+6207>, 0x556b391f61e7 <vm_exec_core+6119>, 0x556b391f6185 <vm_exec_core+6021>, 0x556b391f6138 <vm_exec_core+5944>, 0x556b391f60c4 <vm_exec_core+5828>, 0x556b391f607a <vm_exec_core+5754>, 0x556b391f6053 <vm_exec_core+5715>, 0x556b391f6018 <vm_exec_core+5656>, 0x556b391f5fc7 <vm_exec_core+5575>, 0x556b391f5f93 <vm_exec_core+5523>, 0x556b391f5ee6 <vm_exec_core+5350>, 0x556b391f5ea3 <vm_exec_core+5283>, 0x556b391f5e5f <vm_exec_core+5215>, 0x556b391f5e2d <vm_exec_core+5165>, 0x556b391f5dbe <vm_exec_core+5054>, 0x556b391f5d5d <vm_exec_core+4957>, 0x556b391f5d0e <vm_exec_core+4878>, 0x556b391f5c9f <vm_exec_core+4767>, 0x556b391f5c41 <vm_exec_core+4673>, 0x556b391f5b29 <vm_exec_core+4393>, 0x556b391f5aed <vm_exec_core+4333>, 0x556b391f5aa6 <vm_exec_core+4262>, 0x556b391f5a3c <vm_exec_core+4156>, 0x556b391f599e <vm_exec_core+3998>, 0x556b391f4a70 <vm_exec_core+112>, 0x556b391f58e9 <vm_exec_core+3817>, 0x556b391f5861 <vm_exec_core+3681>, 0x556b391f5812 <vm_exec_core+3602>, 0x556b391f57c3 <vm_exec_core+3523>, 0x556b391f5774 <vm_exec_core+3444>, 0x556b391f7bb7 <vm_exec_core+12727>, 0x556b391f5725 <vm_exec_core+3365>, 0x556b391f56b6 <vm_exec_core+3254>, 0x556b391f5671 <vm_exec_core+3185>, 0x556b391f55fe <vm_exec_core+3070>, 0x556b391f54b6 <vm_exec_core+2742>, 0x556b391f53ea <vm_exec_core+2538>, 0x556b391f536e <vm_exec_core+2414>, 0x556b391f71cb <vm_exec_core+10187>, 0x556b391f533a <vm_exec_core+2362>, 0x556b391f52fb <vm_exec_core+2299>, 0x556b391f52bc <vm_exec_core+2236>, 0x556b391f5280 <vm_exec_core+2176>, 0x556b391f51c2 <vm_exec_core+1986>, 0x556b391f513f <vm_exec_core+1855>, 0x556b391f7d21 <vm_exec_core+13089>, 0x556b391f7e2e <vm_exec_core+13358>, 0x556b391f806f <vm_exec_core+13935>, 0x556b391f7a89 <vm_exec_core+12425>, 0x556b391f8108 <vm_exec_core+14088>, 0x556b391f83d5 <vm_exec_core+14805>, 0x556b391f82f4 <vm_exec_core+14580>, 0x556b391f8377 <vm_exec_core+14711>, 0x556b391f81da <vm_exec_core+14298>, 0x556b391f8238 <vm_exec_core+14392>, 0x556b391f8296 <vm_exec_core+14486>, 0x556b391f8665 <vm_exec_core+15461>, 0x556b391f84b9 <vm_exec_core+15033>, 0x556b391f8505 <vm_exec_core+15109>, 0x556b391f8558 <vm_exec_core+15192>, 0x556b391f85db <vm_exec_core+15323>, 0x556b391f5072 <vm_exec_core+1650>, 0x556b391f4fca <vm_exec_core+1482>, 0x556b391f7d88 <vm_exec_core+13192>, 0x556b391f7de6 <vm_exec_core+13286>, 0x556b391f7c17 <vm_exec_core+12823>, 0x556b391f7caa <vm_exec_core+12970>, 0x556b391f81a1 <vm_exec_core+14241>, 0x556b391f842e <vm_exec_core+14894>, 0x556b391f4f59 <vm_exec_core+1369>, 0x556b391f4ed9 <vm_exec_core+1241>, 0x556b391f4e30 <vm_exec_core+1072>, 0x556b391f4de9 <vm_exec_core+1001>, 0x556b391f4d9e <vm_exec_core+926>, 0x556b391f4d55 <vm_exec_core+853>, 0x556b391f4d04 <vm_exec_core+772>, 0x556b391f4ccf <vm_exec_core+719>, 0x556b391f4c9a <vm_exec_core+666>, 0x556b391f7e92 <vm_exec_core+13458>, 0x556b391f6d39 <vm_exec_core+9017>, 0x556b391f6ccc <vm_exec_core+8908>, 0x556b391f6c54 <vm_exec_core+8788>, 0x556b391f6be2 <vm_exec_core+8674>, 0x556b391f6b69 <vm_exec_core+8553>, 0x556b391f6ac3 <vm_exec_core+8387>, 0x556b391f7150 <vm_exec_core+10064>, 0x556b391f7035 <vm_exec_core+9781>, 0x556b391f708c <vm_exec_core+9868>, 0x556b391f6d9d <vm_exec_core+9117>, 0x556b391f6eca <vm_exec_core+9418>, 0x556b391f6631 <vm_exec_core+7217>, 0x556b391f65c9 <vm_exec_core+7113>, 0x556b391f655c <vm_exec_core+7004>, 0x556b391f683b <vm_exec_core+7739>, 0x556b391f6803 <vm_exec_core+7683>, 0x556b391f67ce <vm_exec_core+7630>, 0x556b391f6799 <vm_exec_core+7577>, 0x556b391f6764 <vm_exec_core+7524>, 0x556b391f6701 <vm_exec_core+7425>, 0x556b391f66bd <vm_exec_core+7357>, 0x556b391f6676 <vm_exec_core+7286>, 0x556b391f6977 <vm_exec_core+8055>, 0x556b391f6931 <vm_exec_core+7985>, 0x556b391f68b2 <vm_exec_core+7858>, 0x556b391f6878 <vm_exec_core+7800>, 0x556b391f6a29 <vm_exec_core+8233>, 0x556b391f69cf <vm_exec_core+8143>, 0x556b391f6a86 <vm_exec_core+8326>, 0x556b391f651f <vm_exec_core+6943>, 0x556b391f631c <vm_exec_core+6428>, 0x556b391f6296 <vm_exec_core+6294>, 0x556b391f622e <vm_exec_core+6190>, 0x556b391f61d6 <vm_exec_core+6102>, 0x556b391f6174 <vm_exec_core+6004>, 0x556b391f6127 <vm_exec_core+5927>, 0x556b391f60b3 <vm_exec_core+5811>, 0x556b391f6069 <vm_exec_core+5737>, 0x556b391f6042 <vm_exec_core+5698>, 0x556b391f6007 <vm_exec_core+5639>, 0x556b391f5fb6 <vm_exec_core+5558>, 0x556b391f5f82 <vm_exec_core+5506>, 0x556b391f5ed5 <vm_exec_core+5333>, 0x556b391f5e92 <vm_exec_core+5266>, 0x556b391f5e4e <vm_exec_core+5198>, 0x556b391f5e1c <vm_exec_core+5148>, 0x556b391f5dad <vm_exec_core+5037>, 0x556b391f5d4c <vm_exec_core+4940>, 0x556b391f5cfd <vm_exec_core+4861>, 0x556b391f5c8e <vm_exec_core+4750>, 0x556b391f5c30 <vm_exec_core+4656>, 0x556b391f5b18 <vm_exec_core+4376>, 0x556b391f5adc <vm_exec_core+4316>, 0x556b391f5a95 <vm_exec_core+4245>, 0x556b391f5a2b <vm_exec_core+4139>, 0x556b391f598d <vm_exec_core+3981>, 0x556b391f7fd5 <vm_exec_core+13781>, 0x556b391f58d8 <vm_exec_core+3800>, 0x556b391f5850 <vm_exec_core+3664>, 0x556b391f5801 <vm_exec_core+3585>, 0x556b391f57b2 <vm_exec_core+3506>, 0x556b391f5763 <vm_exec_core+3427>, 0x556b391f7fa9 <vm_exec_core+13737>, 0x556b391f5714 <vm_exec_core+3348>, 0x556b391f56a5 <vm_exec_core+3237>, 0x556b391f5660 <vm_exec_core+3168>, 0x556b391f55ed <vm_exec_core+3053>, 0x556b391f54a5 <vm_exec_core+2725>, 0x556b391f53d9 <vm_exec_core+2521>, 0x556b391f535d <vm_exec_core+2397>, 0x556b391f71ba <vm_exec_core+10170>, 0x556b391f5329 <vm_exec_core+2345>, 0x556b391f52ea <vm_exec_core+2282>, 0x556b391f52ab <vm_exec_core+2219>, 0x556b391f526f <vm_exec_core+2159>, 0x556b391f51b1 <vm_exec_core+1969>, 0x556b391f512e <vm_exec_core+1838>, 0x556b391f7fbf <vm_exec_core+13759>, 0x556b391f7c01 <vm_exec_core+12801>, 0x556b391f7dd0 <vm_exec_core+13264>, 0x556b391f7eb0 <vm_exec_core+13488>, 0x556b391f7ec6 <vm_exec_core+13510>, 0x556b391f7edc <vm_exec_core+13532>, 0x556b391f7ef2 <vm_exec_core+13554>, 0x556b391f7f0f <vm_exec_core+13583>, 0x556b391f7f25 <vm_exec_core+13605>, 0x556b391f7f3b <vm_exec_core+13627>, 0x556b391f7f51 <vm_exec_core+13649>...} |
| #14 0x0000556b391fb1ae in rb_vm_exec (ec=0x556b4f04d340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x556b4f04d340 |
| _tag = {tag = 36, retval = 4, buf = {0x556b4f04d340, 0x556b391fb0d0 <rb_vm_exec+304>, 0x0, 0x7ffd0d236d80, 0x7fdcc71ca3f8}, prev = 0x7ffd0d236e50, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #15 0x0000556b3920c563 in rb_iseq_eval_main (iseq=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2905 |
| ec = <optimized out> |
| val = <optimized out> |
| #16 0x0000556b38fed8f5 in rb_ec_exec_node (ec=ec@entry=0x556b4f04d340, n=n@entry=0x7fdcc554f318) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x556b4f04d340 |
| _tag = {tag = 36, retval = 93919006101350, buf = {0x556b4f04d340, 0x556b38fed950 <rb_ec_exec_node+256>, 0x0, 0x7ffd0d236e30, 0x7fdcc554f318}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7fdcc554f318 |
| #17 0x0000556b38ff1b9b in ruby_run_node (n=0x7fdcc554f318) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x556b4f04d340 |
| status = 0 |
| #18 0x0000556b38f0ddc6 in rb_main (argv=0x7ffd0d237078, argc=8) at /tmp/ruby/src/trunk-gc-asserts/main.c:42 |
| variable_in_this_stack_frame = 0 |
| #19 main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/main.c:62 |
| No locals. |
| >>> Dump Ruby level backtrace (if possible) |
| $1 = true |
| $2 = 0 |
| ">>> Finish |
| "[Inferior 1 (process 294195) detached] |
| $ timeout 60 gdb -p 294201 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| Fstderr output is not empty |
| th: 0x556b4f048060, native_id: 0x7fdce07d17c0 |
| -- Control frame information ----------------------------------------------- |
| c:0005 p:0003 s:0020 e:000019 METHOD <internal:ractor>:660 |
| c:0004 p:0027 s:0016 e:000015 METHOD <internal:ractor>:551 |
| c:0003 p:0003 s:0011 e:000010 METHOD <internal:ractor>:574 |
| c:0002 p:0026 s:0007 E:001910 EVAL bootstraptest.test_ractor.rb_1317_1352.rb:15 [FINISH] |
| c:0001 p:0000 s:0003 E:0020b0 DUMMY [FINISH] |
| [New LWP 294204] |
| [New LWP 294203] |
| [New LWP 294202] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007f6c8fde9d61 in __futex_abstimed_wait_common64 (private=21858, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x556296dda070) at ./nptl/futex-internal.c:57 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7f6c8fd4e7c0 (LWP 294201) "miniruby" 0x00007f6c8fde9d61 in __futex_abstimed_wait_common64 (private=21858, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x556296dda070) at ./nptl/futex-internal.c:57 |
| 2 Thread 0x7f6c4ffff6c0 (LWP 294204) "miniruby" futex_wait (private=0, expected=2, futex_word=0x556296dd2b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 3 Thread 0x7f6c54aaf6c0 (LWP 294203) "miniruby" futex_wait (private=0, expected=2, futex_word=0x556296dd2b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 4 Thread 0x7f6c7672f6c0 (LWP 294202) "miniruby" 0x00007f6c8fe7b042 in epoll_wait (epfd=4, events=events@entry=0x556264721ebc <timer_th+28>, maxevents=maxevents@entry=16, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 |
| >>> Machine level backtrace |
| Thread 4 (Thread 0x7f6c7672f6c0 (LWP 294202) "miniruby"): |
| #0 0x00007f6c8fe7b042 in epoll_wait (epfd=4, events=events@entry=0x556264721ebc <timer_th+28>, maxevents=maxevents@entry=16, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 |
| sc_ret = -4 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x000055626435df0f in event_wait (vm=0x556296dd2ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2919 |
| r = <optimized out> |
| r = <optimized out> |
| #2 timer_thread_polling (vm=0x556296dd2ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:913 |
| r = <optimized out> |
| r = <optimized out> |
| i = <optimized out> |
| th = <optimized out> |
| events = <optimized out> |
| #3 timer_thread_func (ptr=0x556296dd2ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x556296dd2ad0 |
| #4 0x00007f6c8fdeda94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 |
| ret = <optimized out> |
| pd = <optimized out> |
| out = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140103820441280, -4544760007046963214, 140103820441280, -264, 0, 140733916286224, -4544760007025991694, -4545196891420598286}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #5 0x00007f6c8fe7ac3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 3 (Thread 0x7f6c54aaf6c0 (LWP 294203) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x556296dd2b70) at ../sysdeps/nptl/futex-internal.h:146 |
| __ret = -512 |
| err = <optimized out> |
| err = <optimized out> |
| __ret = <optimized out> |
| resultvar = <optimized out> |
| __arg4 = <optimized out> |
| __arg3 = <optimized out> |
| __arg2 = <optimized out> |
| __arg1 = <optimized out> |
| _a4 = <optimized out> |
| _a3 = <optimized out> |
| _a2 = <optimized out> |
| _a1 = <optimized out> |
| #1 __GI___lll_lock_wait (futex=futex@entry=0x556296dd2b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f6c8fdf0352 in __pthread_mutex_cond_lock (mutex=mutex@entry=0x556296dd2b70) at ../nptl/pthread_mutex_lock.c:93 |
| __futex = 0x556296dd2b70 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "__pthread_mutex_cond_lock" |
| id = <optimized out> |
| #3 0x00007f6c8fdec6c2 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x556296dd2b70, cond=0x556296dd2c68) at ./nptl/pthread_cond_wait.c:616 |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = <optimized out> |
| 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=cond@entry=0x556296dd2c68, mutex=mutex@entry=0x556296dd2b70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000055626435a8ad in rb_native_cond_wait (cond=cond@entry=0x556296dd2c68, mutex=mutex@entry=0x556296dd2b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x000055626435a947 in ractor_sched_barrier_join_wait_locked (vm=vm@entry=0x556296dd2ad0, th=0x556296f09f20) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1498 |
| cr = <optimized out> |
| barrier_serial = 1 |
| #7 0x000055626435b8ca in rb_ractor_sched_barrier_join (vm=vm@entry=0x556296dd2ad0, cr=cr@entry=0x556296f0a5a0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1531 |
| No locals. |
| #8 0x00005562643d42c2 in vm_lock_enter (cr=0x556296f0a5a0, vm=0x556296dd2ad0, locked=<optimized out>, no_barrier=<optimized out>, lev=0x7f6c54cb1980) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:90 |
| ec = 0x556296e50c00 |
| #9 0x00005562643604cc in rb_vm_lock_enter (line=2569, file=0x556264594e90 "/tmp/ruby/src/trunk-gc-asserts/thread.c", lev=0x7f6c54cb1980) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.h:76 |
| No locals. |
| #10 rb_threadptr_execute_interrupts (th=<optimized out>, blocking_timing=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:2569 |
| vm_locking_level = 2411593600 |
| vm_locking_do = <optimized out> |
| sig = <optimized out> |
| timer_interrupt = 0 |
| pending_interrupt = 0 |
| terminate_interrupt = 0 |
| trap_interrupt = 0 |
| interrupt = <optimized out> |
| postponed_job_interrupt = 0 |
| ret = 0 |
| #11 0x0000556264360616 in rb_threadptr_execute_interrupts (th=<optimized out>, blocking_timing=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:2553 |
| interrupt = <optimized out> |
| postponed_job_interrupt = 0 |
| ret = 0 |
| sig = <optimized out> |
| timer_interrupt = <optimized out> |
| pending_interrupt = <optimized out> |
| trap_interrupt = <optimized out> |
| terminate_interrupt = <optimized out> |
| vm_locking_level = <optimized out> |
| vm_locking_do = <optimized out> |
| prev_status = <optimized out> |
| prev_status = <optimized out> |
| err = <optimized out> |
| limits_us = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| #12 0x00005562643a080b in rb_vm_check_ints (ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_core.h:2154 |
| No locals. |
| #13 rb_vm_check_ints (ec=0x556296e50c00) at /tmp/ruby/src/trunk-gc-asserts/vm_core.h:2145 |
| No locals. |
| #14 vm_pop_frame (ep=<optimized out>, cfp=0x7f6c54bb0ee8, ec=0x556296e50c00) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:458 |
| flags = <optimized out> |
| flags = <optimized out> |
| #15 rb_vm_pop_frame (ec=0x556296e50c00) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:467 |
| No locals. |
| #16 vm_call_cfunc_with_frame_ (ec=0x556296e50c00, reg_cfp=0x7f6c54bb0f20, calling=<optimized out>, argc=<optimized out>, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3776 |
| ci = 0xd2100100001 |
| cc = <optimized out> |
| val = 140103252551520 |
| me = 0x7f6c76785a20 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = <optimized out> |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #17 0x00005562643b5b40 in vm_sendish (method_explorer=<optimized out>, block_handler=<optimized out>, cd=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_callinfo.h:415 |
| val = 93881927507248 |
| ci = 0x556296dd2b70 |
| cc = <optimized out> |
| recv = 2 |
| argc = <optimized out> |
| calling = {cd = 0x556296f09d30, cc = 0x7f6c5499fe68, block_handler = 0, recv = 701, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| val = <optimized out> |
| ci = <optimized out> |
| cc = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = <optimized out> |
| #18 vm_exec_core (ec=0x556296dd2b70, ec@entry=0x556296e50c00) at ../../src/trunk-gc-asserts/insns.def:899 |
| bh = <optimized out> |
| cd = 0x556296f09d30 |
| leaf = <optimized out> |
| val = 93881927507248 |
| reg_pc = 0x556296f0bd80 |
| reg_cfp = 0x7f6c54bb0f20 |
| insns_address_table = {0x5562643b8d10 <vm_exec_core+13072>, 0x5562643b7d4a <vm_exec_core+9034>, 0x5562643b7cdd <vm_exec_core+8925>, 0x5562643b7c65 <vm_exec_core+8805>, 0x5562643b7bf3 <vm_exec_core+8691>, 0x5562643b7b7a <vm_exec_core+8570>, 0x5562643b7ad4 <vm_exec_core+8404>, 0x5562643b8161 <vm_exec_core+10081>, 0x5562643b8046 <vm_exec_core+9798>, 0x5562643b809d <vm_exec_core+9885>, 0x5562643b7dae <vm_exec_core+9134>, 0x5562643b7edb <vm_exec_core+9435>, 0x5562643b7642 <vm_exec_core+7234>, 0x5562643b75da <vm_exec_core+7130>, 0x5562643b756d <vm_exec_core+7021>, 0x5562643b784c <vm_exec_core+7756>, 0x5562643b7814 <vm_exec_core+7700>, 0x5562643b77df <vm_exec_core+7647>, 0x5562643b77aa <vm_exec_core+7594>, 0x5562643b7775 <vm_exec_core+7541>, 0x5562643b7712 <vm_exec_core+7442>, 0x5562643b76ce <vm_exec_core+7374>, 0x5562643b7687 <vm_exec_core+7303>, 0x5562643b7988 <vm_exec_core+8072>, 0x5562643b7942 <vm_exec_core+8002>, 0x5562643b78c3 <vm_exec_core+7875>, 0x5562643b7889 <vm_exec_core+7817>, 0x5562643b7a3a <vm_exec_core+8250>, 0x5562643b79e0 <vm_exec_core+8160>, 0x5562643b7a97 <vm_exec_core+8343>, 0x5562643b7530 <vm_exec_core+6960>, 0x5562643b732d <vm_exec_core+6445>, 0x5562643b72a7 <vm_exec_core+6311>, 0x5562643b723f <vm_exec_core+6207>, 0x5562643b71e7 <vm_exec_core+6119>, 0x5562643b7185 <vm_exec_core+6021>, 0x5562643b7138 <vm_exec_core+5944>, 0x5562643b70c4 <vm_exec_core+5828>, 0x5562643b707a <vm_exec_core+5754>, 0x5562643b7053 <vm_exec_core+5715>, 0x5562643b7018 <vm_exec_core+5656>, 0x5562643b6fc7 <vm_exec_core+5575>, 0x5562643b6f93 <vm_exec_core+5523>, 0x5562643b6ee6 <vm_exec_core+5350>, 0x5562643b6ea3 <vm_exec_core+5283>, 0x5562643b6e5f <vm_exec_core+5215>, 0x5562643b6e2d <vm_exec_core+5165>, 0x5562643b6dbe <vm_exec_core+5054>, 0x5562643b6d5d <vm_exec_core+4957>, 0x5562643b6d0e <vm_exec_core+4878>, 0x5562643b6c9f <vm_exec_core+4767>, 0x5562643b6c41 <vm_exec_core+4673>, 0x5562643b6b29 <vm_exec_core+4393>, 0x5562643b6aed <vm_exec_core+4333>, 0x5562643b6aa6 <vm_exec_core+4262>, 0x5562643b6a3c <vm_exec_core+4156>, 0x5562643b699e <vm_exec_core+3998>, 0x5562643b5a70 <vm_exec_core+112>, 0x5562643b68e9 <vm_exec_core+3817>, 0x5562643b6861 <vm_exec_core+3681>, 0x5562643b6812 <vm_exec_core+3602>, 0x5562643b67c3 <vm_exec_core+3523>, 0x5562643b6774 <vm_exec_core+3444>, 0x5562643b8bb7 <vm_exec_core+12727>, 0x5562643b6725 <vm_exec_core+3365>, 0x5562643b66b6 <vm_exec_core+3254>, 0x5562643b6671 <vm_exec_core+3185>, 0x5562643b65fe <vm_exec_core+3070>, 0x5562643b64b6 <vm_exec_core+2742>, 0x5562643b63ea <vm_exec_core+2538>, 0x5562643b636e <vm_exec_core+2414>, 0x5562643b81cb <vm_exec_core+10187>, 0x5562643b633a <vm_exec_core+2362>, 0x5562643b62fb <vm_exec_core+2299>, 0x5562643b62bc <vm_exec_core+2236>, 0x5562643b6280 <vm_exec_core+2176>, 0x5562643b61c2 <vm_exec_core+1986>, 0x5562643b613f <vm_exec_core+1855>, 0x5562643b8d21 <vm_exec_core+13089>, 0x5562643b8e2e <vm_exec_core+13358>, 0x5562643b906f <vm_exec_core+13935>, 0x5562643b8a89 <vm_exec_core+12425>, 0x5562643b9108 <vm_exec_core+14088>, 0x5562643b93d5 <vm_exec_core+14805>, 0x5562643b92f4 <vm_exec_core+14580>, 0x5562643b9377 <vm_exec_core+14711>, 0x5562643b91da <vm_exec_core+14298>, 0x5562643b9238 <vm_exec_core+14392>, 0x5562643b9296 <vm_exec_core+14486>, 0x5562643b9665 <vm_exec_core+15461>, 0x5562643b94b9 <vm_exec_core+15033>, 0x5562643b9505 <vm_exec_core+15109>, 0x5562643b9558 <vm_exec_core+15192>, 0x5562643b95db <vm_exec_core+15323>, 0x5562643b6072 <vm_exec_core+1650>, 0x5562643b5fca <vm_exec_core+1482>, 0x5562643b8d88 <vm_exec_core+13192>, 0x5562643b8de6 <vm_exec_core+13286>, 0x5562643b8c17 <vm_exec_core+12823>, 0x5562643b8caa <vm_exec_core+12970>, 0x5562643b91a1 <vm_exec_core+14241>, 0x5562643b942e <vm_exec_core+14894>, 0x5562643b5f59 <vm_exec_core+1369>, 0x5562643b5ed9 <vm_exec_core+1241>, 0x5562643b5e30 <vm_exec_core+1072>, 0x5562643b5de9 <vm_exec_core+1001>, 0x5562643b5d9e <vm_exec_core+926>, 0x5562643b5d55 <vm_exec_core+853>, 0x5562643b5d04 <vm_exec_core+772>, 0x5562643b5ccf <vm_exec_core+719>, 0x5562643b5c9a <vm_exec_core+666>, 0x5562643b8e92 <vm_exec_core+13458>, 0x5562643b7d39 <vm_exec_core+9017>, 0x5562643b7ccc <vm_exec_core+8908>, 0x5562643b7c54 <vm_exec_core+8788>, 0x5562643b7be2 <vm_exec_core+8674>, 0x5562643b7b69 <vm_exec_core+8553>, 0x5562643b7ac3 <vm_exec_core+8387>, 0x5562643b8150 <vm_exec_core+10064>, 0x5562643b8035 <vm_exec_core+9781>, 0x5562643b808c <vm_exec_core+9868>, 0x5562643b7d9d <vm_exec_core+9117>, 0x5562643b7eca <vm_exec_core+9418>, 0x5562643b7631 <vm_exec_core+7217>, 0x5562643b75c9 <vm_exec_core+7113>, 0x5562643b755c <vm_exec_core+7004>, 0x5562643b783b <vm_exec_core+7739>, 0x5562643b7803 <vm_exec_core+7683>, 0x5562643b77ce <vm_exec_core+7630>, 0x5562643b7799 <vm_exec_core+7577>, 0x5562643b7764 <vm_exec_core+7524>, 0x5562643b7701 <vm_exec_core+7425>, 0x5562643b76bd <vm_exec_core+7357>, 0x5562643b7676 <vm_exec_core+7286>, 0x5562643b7977 <vm_exec_core+8055>, 0x5562643b7931 <vm_exec_core+7985>, 0x5562643b78b2 <vm_exec_core+7858>, 0x5562643b7878 <vm_exec_core+7800>, 0x5562643b7a29 <vm_exec_core+8233>, 0x5562643b79cf <vm_exec_core+8143>, 0x5562643b7a86 <vm_exec_core+8326>, 0x5562643b751f <vm_exec_core+6943>, 0x5562643b731c <vm_exec_core+6428>, 0x5562643b7296 <vm_exec_core+6294>, 0x5562643b722e <vm_exec_core+6190>, 0x5562643b71d6 <vm_exec_core+6102>, 0x5562643b7174 <vm_exec_core+6004>, 0x5562643b7127 <vm_exec_core+5927>, 0x5562643b70b3 <vm_exec_core+5811>, 0x5562643b7069 <vm_exec_core+5737>, 0x5562643b7042 <vm_exec_core+5698>, 0x5562643b7007 <vm_exec_core+5639>, 0x5562643b6fb6 <vm_exec_core+5558>, 0x5562643b6f82 <vm_exec_core+5506>, 0x5562643b6ed5 <vm_exec_core+5333>, 0x5562643b6e92 <vm_exec_core+5266>, 0x5562643b6e4e <vm_exec_core+5198>, 0x5562643b6e1c <vm_exec_core+5148>, 0x5562643b6dad <vm_exec_core+5037>, 0x5562643b6d4c <vm_exec_core+4940>, 0x5562643b6cfd <vm_exec_core+4861>, 0x5562643b6c8e <vm_exec_core+4750>, 0x5562643b6c30 <vm_exec_core+4656>, 0x5562643b6b18 <vm_exec_core+4376>, 0x5562643b6adc <vm_exec_core+4316>, 0x5562643b6a95 <vm_exec_core+4245>, 0x5562643b6a2b <vm_exec_core+4139>, 0x5562643b698d <vm_exec_core+3981>, 0x5562643b8fd5 <vm_exec_core+13781>, 0x5562643b68d8 <vm_exec_core+3800>, 0x5562643b6850 <vm_exec_core+3664>, 0x5562643b6801 <vm_exec_core+3585>, 0x5562643b67b2 <vm_exec_core+3506>, 0x5562643b6763 <vm_exec_core+3427>, 0x5562643b8fa9 <vm_exec_core+13737>, 0x5562643b6714 <vm_exec_core+3348>, 0x5562643b66a5 <vm_exec_core+3237>, 0x5562643b6660 <vm_exec_core+3168>, 0x5562643b65ed <vm_exec_core+3053>, 0x5562643b64a5 <vm_exec_core+2725>, 0x5562643b63d9 <vm_exec_core+2521>, 0x5562643b635d <vm_exec_core+2397>, 0x5562643b81ba <vm_exec_core+10170>, 0x5562643b6329 <vm_exec_core+2345>, 0x5562643b62ea <vm_exec_core+2282>, 0x5562643b62ab <vm_exec_core+2219>, 0x5562643b626f <vm_exec_core+2159>, 0x5562643b61b1 <vm_exec_core+1969>, 0x5562643b612e <vm_exec_core+1838>, 0x5562643b8fbf <vm_exec_core+13759>, 0x5562643b8c01 <vm_exec_core+12801>, 0x5562643b8dd0 <vm_exec_core+13264>, 0x5562643b8eb0 <vm_exec_core+13488>, 0x5562643b8ec6 <vm_exec_core+13510>, 0x5562643b8edc <vm_exec_core+13532>, 0x5562643b8ef2 <vm_exec_core+13554>, 0x5562643b8f0f <vm_exec_core+13583>, 0x5562643b8f25 <vm_exec_core+13605>, 0x5562643b8f3b <vm_exec_core+13627>, 0x5562643b8f51 <vm_exec_core+13649>...} |
| #19 0x00005562643bc1ae in rb_vm_exec (ec=0x556296e50c00) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x556296e50c00 |
| _tag = {tag = 36, retval = 4, buf = {0x7f6c54cb1db0, 0x5562643bc0d0 <rb_vm_exec+304>, 0x0, 0x7f6c54cb1ca0, 0x7f6c54cb1d50}, prev = 0x7f6c54cb1ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #20 0x00005562643bc5ce in invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, self=140103790618840, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7f6c74abf030 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7f6c54ab1018 |
| av = {140103255792976, 140103255793344} |
| stack_argv = 0x7f6c54ab1018 |
| 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> |
| #21 0x00005562643bcf91 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x556296f0b090, self=self@entry=140103790618840, argc=argc@entry=0, argv=argv@entry=0x7f6c54cb1d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #22 0x0000556264363530 in thread_do_start_proc (th=th@entry=0x556296f09f20) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 140103790618840 |
| args = <optimized out> |
| args_ptr = 0x7f6c54cb1d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x556296f0b090 |
| #23 0x0000556264363fd0 in thread_do_start (th=0x556296f09f20) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #24 thread_start_func_2 (th=th@entry=0x556296f09f20, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x556296e50c00 |
| _tag = {tag = 36, retval = 0, buf = {0x556296e51320, 0x556264363940 <thread_start_func_2+624>, 0x0, 0x7f6c54cb1dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x556296f09f20 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #25 0x000055626436439d in call_thread_start_func_2 (th=0x556296f09f20) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f6c54cb1f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #26 co_start (from=<optimized out>, self=0x556296e51320) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x556296f09f20 |
| sched = 0x556296f0a668 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #27 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 2 (Thread 0x7f6c4ffff6c0 (LWP 294204) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x556296dd2b70) at ../sysdeps/nptl/futex-internal.h:146 |
| __ret = -512 |
| err = <optimized out> |
| err = <optimized out> |
| __ret = <optimized out> |
| resultvar = <optimized out> |
| __arg4 = <optimized out> |
| __arg3 = <optimized out> |
| __arg2 = <optimized out> |
| __arg1 = <optimized out> |
| _a4 = <optimized out> |
| _a3 = <optimized out> |
| _a2 = <optimized out> |
| _a1 = <optimized out> |
| #1 __GI___lll_lock_wait (futex=futex@entry=0x556296dd2b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f6c8fdf10f1 in lll_mutex_lock_optimized (mutex=0x556296dd2b70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x556296dd2b70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x556296dd2b70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x0000556264357c1d in rb_native_mutex_lock (lock=lock@entry=0x556296dd2b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x000055626435b73b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x556296f0ad60, vm=0x556296dd2ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x556296dd2ad0, cr=0x556296f0ad60) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x00005562643d481b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x00005562641c3709 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x00005562641d68b5 in gc_verify_internal_consistency (objspace_ptr=0x556296dd5460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5186 |
| prev_during_gc = <optimized out> |
| objspace = 0x556296dd5460 |
| lev = 3 |
| #10 gc_start (objspace=objspace@entry=0x556296dd5460, reason=reason@entry=256) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:6333 |
| do_full_mark = 0 |
| __func__ = "gc_start" |
| lock_lev = 2 |
| #11 0x00005562641d7cb6 in heap_prepare (heap=0x556296dd5480, objspace=0x556296dd5460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2051 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x556296dd5480, objspace=0x556296dd5460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2275 |
| page = <optimized out> |
| page = <optimized out> |
| __func__ = "heap_next_free_page" |
| #13 newobj_cache_miss (objspace=objspace@entry=0x556296dd5460, cache=cache@entry=0x556296f0dda0, heap_idx=heap_idx@entry=0, vm_locked=vm_locked@entry=false) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2382 |
| page = <optimized out> |
| heap = 0x556296dd5480 |
| obj = <optimized out> |
| lev = 1 |
| unlock_vm = true |
| #14 0x00005562641db410 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x556296f0dda0, objspace=0x556296dd5460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2406 |
| obj = <optimized out> |
| obj = <optimized out> |
| #15 rb_gc_impl_new_obj (alloc_size=28, wb_protected=true, v3=0, v2=0, v1=0, flags=5, klass=140103820761800, cache_ptr=0x556296f0dda0, objspace_ptr=0x556296dd5460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2485 |
| obj = <optimized out> |
| objspace = 0x556296dd5460 |
| heap_idx = <optimized out> |
| cache = 0x556296f0dda0 |
| obj = <optimized out> |
| objspace = <optimized out> |
| heap_idx = <optimized out> |
| cache = <optimized out> |
| #16 newobj_of (size=28, wb_protected=true, v3=0, v2=0, v1=0, flags=5, klass=140103820761800, cr=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/gc.c:1005 |
| obj = <optimized out> |
| obj = <optimized out> |
| lev = <optimized out> |
| gc_disabled = <optimized out> |
| #17 rb_wb_protected_newobj_of (ec=<optimized out>, klass=klass@entry=140103820761800, flags=flags@entry=5, size=size@entry=28) at /tmp/ruby/src/trunk-gc-asserts/gc.c:1043 |
| __func__ = "rb_wb_protected_newobj_of" |
| #18 0x0000556264323cbf in str_alloc_embed (capa=4, klass=140103820761800) at /tmp/ruby/src/trunk-gc-asserts/string.c:1359 |
| size = 28 |
| str = <optimized out> |
| #19 str_enc_new (klass=140103820761800, ptr=0x7f6c54980030 "902", len=3, enc=0x556296ddb9b0) at /tmp/ruby/src/trunk-gc-asserts/string.c:1402 |
| str = <optimized out> |
| termlen = 1 |
| dtrace_line = <optimized out> |
| dtrace_file = <optimized out> |
| #20 0x00005562643298aa in str_new_frozen_buffer (klass=140103820761800, orig=orig@entry=140103252443160, copy_encoding=copy_encoding@entry=1) at /tmp/ruby/src/trunk-gc-asserts/include/ruby/internal/core/rstring.h:430 |
| str = <optimized out> |
| len = 3 |
| enc = 0x556296ddb9b0 |
| termlen = <optimized out> |
| #21 0x000055626434166e in str_new_frozen (orig=<optimized out>, klass=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/string.c:1943 |
| No locals. |
| #22 build_fstring (arg=<synthetic pointer>, str=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/string.c:475 |
| coderange = 1048576 |
| coderange = <optimized out> |
| new_str = <optimized out> |
| len = <optimized out> |
| capa = <optimized out> |
| term_len = <optimized out> |
| term_fill_ptr = <optimized out> |
| term_fill_len = <optimized out> |
| #23 fstring_find_or_insert (arg=<synthetic pointer>, value=<optimized out>, hash_code=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/string.c:771 |
| prev_count = <optimized out> |
| found = <optimized out> |
| entry = 0x7f6c8fbb6b40 |
| candidate = <optimized out> |
| inserting = <optimized out> |
| idx = 1971 |
| probe = {idx = 1971, d = 0, mask = <optimized out>} |
| table_obj = 140104244789080 |
| table = 0x7f6c8fbdff70 |
| retry = <optimized out> |
| probe = <optimized out> |
| inserting = <optimized out> |
| idx = <optimized out> |
| table_obj = <optimized out> |
| table = <optimized out> |
| retry = <optimized out> |
| entry = <optimized out> |
| candidate = <optimized out> |
| prev_count = <optimized out> |
| found = <optimized out> |
| rb_gc_guarded_ptr = <optimized out> |
| vm_locking_level = <optimized out> |
| vm_locking_do = <optimized out> |
| candidate_hash = <optimized out> |
| rb_gc_guarded_ptr = <optimized out> |
| #24 register_fstring (str=<optimized out>, copy=<optimized out>, force_precompute_hash=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/string.c:884 |
| args = <optimized out> |
| hash_code = <optimized out> |
| result = <optimized out> |
| #25 0x00005562643a063d in vm_call_cfunc_with_frame_ (ec=0x556296f03b90, reg_cfp=0x7f6c54db1f20, calling=<optimized out>, argc=0, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3772 |
| ci = 0x8500100001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f6c7678a778 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #26 0x00005562643b5b40 in vm_sendish (method_explorer=<optimized out>, block_handler=<optimized out>, cd=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_callinfo.h:415 |
| val = 93881927507264 |
| ci = 0x556296dd2b70 |
| cc = <optimized out> |
| recv = 2 |
| argc = <optimized out> |
| calling = {cd = 0x556296f09d40, cc = 0x7f6c5498fe78, block_handler = 0, recv = 140103252443160, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| val = <optimized out> |
| ci = <optimized out> |
| cc = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = <optimized out> |
| #27 vm_exec_core (ec=0x556296dd2b70, ec@entry=0x556296f03b90) at ../../src/trunk-gc-asserts/insns.def:899 |
| bh = <optimized out> |
| cd = 0x556296f09d40 |
| leaf = <optimized out> |
| val = 93881927507264 |
| reg_pc = 0x556296f0bd90 |
| reg_cfp = 0x7f6c54db1f20 |
| insns_address_table = {0x5562643b8d10 <vm_exec_core+13072>, 0x5562643b7d4a <vm_exec_core+9034>, 0x5562643b7cdd <vm_exec_core+8925>, 0x5562643b7c65 <vm_exec_core+8805>, 0x5562643b7bf3 <vm_exec_core+8691>, 0x5562643b7b7a <vm_exec_core+8570>, 0x5562643b7ad4 <vm_exec_core+8404>, 0x5562643b8161 <vm_exec_core+10081>, 0x5562643b8046 <vm_exec_core+9798>, 0x5562643b809d <vm_exec_core+9885>, 0x5562643b7dae <vm_exec_core+9134>, 0x5562643b7edb <vm_exec_core+9435>, 0x5562643b7642 <vm_exec_core+7234>, 0x5562643b75da <vm_exec_core+7130>, 0x5562643b756d <vm_exec_core+7021>, 0x5562643b784c <vm_exec_core+7756>, 0x5562643b7814 <vm_exec_core+7700>, 0x5562643b77df <vm_exec_core+7647>, 0x5562643b77aa <vm_exec_core+7594>, 0x5562643b7775 <vm_exec_core+7541>, 0x5562643b7712 <vm_exec_core+7442>, 0x5562643b76ce <vm_exec_core+7374>, 0x5562643b7687 <vm_exec_core+7303>, 0x5562643b7988 <vm_exec_core+8072>, 0x5562643b7942 <vm_exec_core+8002>, 0x5562643b78c3 <vm_exec_core+7875>, 0x5562643b7889 <vm_exec_core+7817>, 0x5562643b7a3a <vm_exec_core+8250>, 0x5562643b79e0 <vm_exec_core+8160>, 0x5562643b7a97 <vm_exec_core+8343>, 0x5562643b7530 <vm_exec_core+6960>, 0x5562643b732d <vm_exec_core+6445>, 0x5562643b72a7 <vm_exec_core+6311>, 0x5562643b723f <vm_exec_core+6207>, 0x5562643b71e7 <vm_exec_core+6119>, 0x5562643b7185 <vm_exec_core+6021>, 0x5562643b7138 <vm_exec_core+5944>, 0x5562643b70c4 <vm_exec_core+5828>, 0x5562643b707a <vm_exec_core+5754>, 0x5562643b7053 <vm_exec_core+5715>, 0x5562643b7018 <vm_exec_core+5656>, 0x5562643b6fc7 <vm_exec_core+5575>, 0x5562643b6f93 <vm_exec_core+5523>, 0x5562643b6ee6 <vm_exec_core+5350>, 0x5562643b6ea3 <vm_exec_core+5283>, 0x5562643b6e5f <vm_exec_core+5215>, 0x5562643b6e2d <vm_exec_core+5165>, 0x5562643b6dbe <vm_exec_core+5054>, 0x5562643b6d5d <vm_exec_core+4957>, 0x5562643b6d0e <vm_exec_core+4878>, 0x5562643b6c9f <vm_exec_core+4767>, 0x5562643b6c41 <vm_exec_core+4673>, 0x5562643b6b29 <vm_exec_core+4393>, 0x5562643b6aed <vm_exec_core+4333>, 0x5562643b6aa6 <vm_exec_core+4262>, 0x5562643b6a3c <vm_exec_core+4156>, 0x5562643b699e <vm_exec_core+3998>, 0x5562643b5a70 <vm_exec_core+112>, 0x5562643b68e9 <vm_exec_core+3817>, 0x5562643b6861 <vm_exec_core+3681>, 0x5562643b6812 <vm_exec_core+3602>, 0x5562643b67c3 <vm_exec_core+3523>, 0x5562643b6774 <vm_exec_core+3444>, 0x5562643b8bb7 <vm_exec_core+12727>, 0x5562643b6725 <vm_exec_core+3365>, 0x5562643b66b6 <vm_exec_core+3254>, 0x5562643b6671 <vm_exec_core+3185>, 0x5562643b65fe <vm_exec_core+3070>, 0x5562643b64b6 <vm_exec_core+2742>, 0x5562643b63ea <vm_exec_core+2538>, 0x5562643b636e <vm_exec_core+2414>, 0x5562643b81cb <vm_exec_core+10187>, 0x5562643b633a <vm_exec_core+2362>, 0x5562643b62fb <vm_exec_core+2299>, 0x5562643b62bc <vm_exec_core+2236>, 0x5562643b6280 <vm_exec_core+2176>, 0x5562643b61c2 <vm_exec_core+1986>, 0x5562643b613f <vm_exec_core+1855>, 0x5562643b8d21 <vm_exec_core+13089>, 0x5562643b8e2e <vm_exec_core+13358>, 0x5562643b906f <vm_exec_core+13935>, 0x5562643b8a89 <vm_exec_core+12425>, 0x5562643b9108 <vm_exec_core+14088>, 0x5562643b93d5 <vm_exec_core+14805>, 0x5562643b92f4 <vm_exec_core+14580>, 0x5562643b9377 <vm_exec_core+14711>, 0x5562643b91da <vm_exec_core+14298>, 0x5562643b9238 <vm_exec_core+14392>, 0x5562643b9296 <vm_exec_core+14486>, 0x5562643b9665 <vm_exec_core+15461>, 0x5562643b94b9 <vm_exec_core+15033>, 0x5562643b9505 <vm_exec_core+15109>, 0x5562643b9558 <vm_exec_core+15192>, 0x5562643b95db <vm_exec_core+15323>, 0x5562643b6072 <vm_exec_core+1650>, 0x5562643b5fca <vm_exec_core+1482>, 0x5562643b8d88 <vm_exec_core+13192>, 0x5562643b8de6 <vm_exec_core+13286>, 0x5562643b8c17 <vm_exec_core+12823>, 0x5562643b8caa <vm_exec_core+12970>, 0x5562643b91a1 <vm_exec_core+14241>, 0x5562643b942e <vm_exec_core+14894>, 0x5562643b5f59 <vm_exec_core+1369>, 0x5562643b5ed9 <vm_exec_core+1241>, 0x5562643b5e30 <vm_exec_core+1072>, 0x5562643b5de9 <vm_exec_core+1001>, 0x5562643b5d9e <vm_exec_core+926>, 0x5562643b5d55 <vm_exec_core+853>, 0x5562643b5d04 <vm_exec_core+772>, 0x5562643b5ccf <vm_exec_core+719>, 0x5562643b5c9a <vm_exec_core+666>, 0x5562643b8e92 <vm_exec_core+13458>, 0x5562643b7d39 <vm_exec_core+9017>, 0x5562643b7ccc <vm_exec_core+8908>, 0x5562643b7c54 <vm_exec_core+8788>, 0x5562643b7be2 <vm_exec_core+8674>, 0x5562643b7b69 <vm_exec_core+8553>, 0x5562643b7ac3 <vm_exec_core+8387>, 0x5562643b8150 <vm_exec_core+10064>, 0x5562643b8035 <vm_exec_core+9781>, 0x5562643b808c <vm_exec_core+9868>, 0x5562643b7d9d <vm_exec_core+9117>, 0x5562643b7eca <vm_exec_core+9418>, 0x5562643b7631 <vm_exec_core+7217>, 0x5562643b75c9 <vm_exec_core+7113>, 0x5562643b755c <vm_exec_core+7004>, 0x5562643b783b <vm_exec_core+7739>, 0x5562643b7803 <vm_exec_core+7683>, 0x5562643b77ce <vm_exec_core+7630>, 0x5562643b7799 <vm_exec_core+7577>, 0x5562643b7764 <vm_exec_core+7524>, 0x5562643b7701 <vm_exec_core+7425>, 0x5562643b76bd <vm_exec_core+7357>, 0x5562643b7676 <vm_exec_core+7286>, 0x5562643b7977 <vm_exec_core+8055>, 0x5562643b7931 <vm_exec_core+7985>, 0x5562643b78b2 <vm_exec_core+7858>, 0x5562643b7878 <vm_exec_core+7800>, 0x5562643b7a29 <vm_exec_core+8233>, 0x5562643b79cf <vm_exec_core+8143>, 0x5562643b7a86 <vm_exec_core+8326>, 0x5562643b751f <vm_exec_core+6943>, 0x5562643b731c <vm_exec_core+6428>, 0x5562643b7296 <vm_exec_core+6294>, 0x5562643b722e <vm_exec_core+6190>, 0x5562643b71d6 <vm_exec_core+6102>, 0x5562643b7174 <vm_exec_core+6004>, 0x5562643b7127 <vm_exec_core+5927>, 0x5562643b70b3 <vm_exec_core+5811>, 0x5562643b7069 <vm_exec_core+5737>, 0x5562643b7042 <vm_exec_core+5698>, 0x5562643b7007 <vm_exec_core+5639>, 0x5562643b6fb6 <vm_exec_core+5558>, 0x5562643b6f82 <vm_exec_core+5506>, 0x5562643b6ed5 <vm_exec_core+5333>, 0x5562643b6e92 <vm_exec_core+5266>, 0x5562643b6e4e <vm_exec_core+5198>, 0x5562643b6e1c <vm_exec_core+5148>, 0x5562643b6dad <vm_exec_core+5037>, 0x5562643b6d4c <vm_exec_core+4940>, 0x5562643b6cfd <vm_exec_core+4861>, 0x5562643b6c8e <vm_exec_core+4750>, 0x5562643b6c30 <vm_exec_core+4656>, 0x5562643b6b18 <vm_exec_core+4376>, 0x5562643b6adc <vm_exec_core+4316>, 0x5562643b6a95 <vm_exec_core+4245>, 0x5562643b6a2b <vm_exec_core+4139>, 0x5562643b698d <vm_exec_core+3981>, 0x5562643b8fd5 <vm_exec_core+13781>, 0x5562643b68d8 <vm_exec_core+3800>, 0x5562643b6850 <vm_exec_core+3664>, 0x5562643b6801 <vm_exec_core+3585>, 0x5562643b67b2 <vm_exec_core+3506>, 0x5562643b6763 <vm_exec_core+3427>, 0x5562643b8fa9 <vm_exec_core+13737>, 0x5562643b6714 <vm_exec_core+3348>, 0x5562643b66a5 <vm_exec_core+3237>, 0x5562643b6660 <vm_exec_core+3168>, 0x5562643b65ed <vm_exec_core+3053>, 0x5562643b64a5 <vm_exec_core+2725>, 0x5562643b63d9 <vm_exec_core+2521>, 0x5562643b635d <vm_exec_core+2397>, 0x5562643b81ba <vm_exec_core+10170>, 0x5562643b6329 <vm_exec_core+2345>, 0x5562643b62ea <vm_exec_core+2282>, 0x5562643b62ab <vm_exec_core+2219>, 0x5562643b626f <vm_exec_core+2159>, 0x5562643b61b1 <vm_exec_core+1969>, 0x5562643b612e <vm_exec_core+1838>, 0x5562643b8fbf <vm_exec_core+13759>, 0x5562643b8c01 <vm_exec_core+12801>, 0x5562643b8dd0 <vm_exec_core+13264>, 0x5562643b8eb0 <vm_exec_core+13488>, 0x5562643b8ec6 <vm_exec_core+13510>, 0x5562643b8edc <vm_exec_core+13532>, 0x5562643b8ef2 <vm_exec_core+13554>, 0x5562643b8f0f <vm_exec_core+13583>, 0x5562643b8f25 <vm_exec_core+13605>, 0x5562643b8f3b <vm_exec_core+13627>, 0x5562643b8f51 <vm_exec_core+13649>...} |
| #28 0x00005562643bc1ae in rb_vm_exec (ec=0x556296f03b90) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x556296f03b90 |
| _tag = {tag = 36, retval = 4, buf = {0x7f6c54eb2db0, 0x5562643bc0d0 <rb_vm_exec+304>, 0x0, 0x7f6c54eb2ca0, 0x7f6c54eb2d50}, prev = 0x7f6c54eb2ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #29 0x00005562643bc5ce in invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, self=140103790617600, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7f6c74abf030 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7f6c54cb2018 |
| av = {140103257894224, 140103257894592} |
| stack_argv = 0x7f6c54cb2018 |
| 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> |
| #30 0x00005562643bcf91 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x556296f07660, self=self@entry=140103790617600, argc=argc@entry=0, argv=argv@entry=0x7f6c54eb2d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #31 0x0000556264363530 in thread_do_start_proc (th=th@entry=0x556296f0f120) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 140103790617600 |
| args = <optimized out> |
| args_ptr = 0x7f6c54eb2d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x556296f07660 |
| #32 0x0000556264363fd0 in thread_do_start (th=0x556296f0f120) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #33 thread_start_func_2 (th=th@entry=0x556296f0f120, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x556296f03b90 |
| _tag = {tag = 36, retval = 0, buf = {0x556296f0de30, 0x556264363940 <thread_start_func_2+624>, 0x0, 0x7f6c54eb2dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x556296f0f120 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #34 0x000055626436439d in call_thread_start_func_2 (th=0x556296f0f120) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f6c54eb2f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #35 co_start (from=<optimized out>, self=0x556296f0de30) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x556296f0f120 |
| sched = 0x556296f0ae28 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #36 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 1 (Thread 0x7f6c8fd4e7c0 (LWP 294201) "miniruby"): |
| #0 0x00007f6c8fde9d61 in __futex_abstimed_wait_common64 (private=21858, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x556296dda070) 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=21858, abstime=0x0, clockid=0, expected=0, futex_word=0x556296dda070) 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=0x556296dda070, 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 0x00007f6c8fdec7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x556296dda168, cond=0x556296dda048) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f6c8fdec4a0 <__condvar_cleanup_waiting>, __arg = 0x7fff2b168690, __canceltype = 2, __prev = 0x0} |
| cbuffer = {wseq = 0, cond = 0x556296dda048, mutex = 0x556296dda168, private = 0} |
| err = <optimized out> |
| g = 0 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 0 |
| seq = 0 |
| 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=cond@entry=0x556296dda048, mutex=mutex@entry=0x556296dda168) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000055626435a8ad in rb_native_cond_wait (cond=cond@entry=0x556296dda048, mutex=mutex@entry=0x556296dda168) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x000055626435a9f3 in thread_sched_wait_running_turn (sched=sched@entry=0x556296dda168, th=0x556296dd5060, can_direct_transfer=can_direct_transfer@entry=false) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:847 |
| next_th = 0x0 |
| #7 0x000055626435b622 in rb_ractor_sched_wait (ec=ec@entry=0x556296dda340, cr=cr@entry=0x556296dda0a0, ubf=ubf@entry=0x5562642ab220 <ubf_ractor_wait>, ubf_arg=ubf_arg@entry=0x7fff2b1687e0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1365 |
| can_direct_transfer = false |
| th = 0x556296dd5060 |
| sched = 0x556296dda168 |
| #8 0x00005562642ac99c in ractor_wait (cr=0x556296dda0a0, ec=0x556296dda340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1030 |
| th = <optimized out> |
| waiter = {wakeup_status = wakeup_none, th = 0x556296dd5060, node = {next = 0x556296dda0f8, prev = 0x556296dda0f8}} |
| th = <optimized out> |
| waiter = <optimized out> |
| #9 ractor_wait_receive (ec=ec@entry=0x556296dda340, cr=cr@entry=0x556296dda0a0) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1097 |
| messages = {set = {n = {next = 0x0, prev = 0x556296dd5060}}, closed = 248} |
| deliverred = false |
| #10 0x00005562642adfd1 in ractor_receive (rp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1150 |
| v = <optimized out> |
| cr = <optimized out> |
| cr = <optimized out> |
| v = <optimized out> |
| #11 ractor_port_receive (self=<optimized out>, ec=0x556296dda340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:133 |
| rp = 0x556296e46730 |
| rp = <optimized out> |
| #12 builtin_inline_class_660 (ec=0x556296dda340, self=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor.rb:661 |
| No locals. |
| #13 0x00005562643b881f in vm_exec_core (ec=0x556296dda070, ec@entry=0x556296dda340) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:7259 |
| reg_pc = 0x556296ea8048 |
| reg_cfp = 0x7f6c8fcece88 |
| insns_address_table = {0x5562643b8d10 <vm_exec_core+13072>, 0x5562643b7d4a <vm_exec_core+9034>, 0x5562643b7cdd <vm_exec_core+8925>, 0x5562643b7c65 <vm_exec_core+8805>, 0x5562643b7bf3 <vm_exec_core+8691>, 0x5562643b7b7a <vm_exec_core+8570>, 0x5562643b7ad4 <vm_exec_core+8404>, 0x5562643b8161 <vm_exec_core+10081>, 0x5562643b8046 <vm_exec_core+9798>, 0x5562643b809d <vm_exec_core+9885>, 0x5562643b7dae <vm_exec_core+9134>, 0x5562643b7edb <vm_exec_core+9435>, 0x5562643b7642 <vm_exec_core+7234>, 0x5562643b75da <vm_exec_core+7130>, 0x5562643b756d <vm_exec_core+7021>, 0x5562643b784c <vm_exec_core+7756>, 0x5562643b7814 <vm_exec_core+7700>, 0x5562643b77df <vm_exec_core+7647>, 0x5562643b77aa <vm_exec_core+7594>, 0x5562643b7775 <vm_exec_core+7541>, 0x5562643b7712 <vm_exec_core+7442>, 0x5562643b76ce <vm_exec_core+7374>, 0x5562643b7687 <vm_exec_core+7303>, 0x5562643b7988 <vm_exec_core+8072>, 0x5562643b7942 <vm_exec_core+8002>, 0x5562643b78c3 <vm_exec_core+7875>, 0x5562643b7889 <vm_exec_core+7817>, 0x5562643b7a3a <vm_exec_core+8250>, 0x5562643b79e0 <vm_exec_core+8160>, 0x5562643b7a97 <vm_exec_core+8343>, 0x5562643b7530 <vm_exec_core+6960>, 0x5562643b732d <vm_exec_core+6445>, 0x5562643b72a7 <vm_exec_core+6311>, 0x5562643b723f <vm_exec_core+6207>, 0x5562643b71e7 <vm_exec_core+6119>, 0x5562643b7185 <vm_exec_core+6021>, 0x5562643b7138 <vm_exec_core+5944>, 0x5562643b70c4 <vm_exec_core+5828>, 0x5562643b707a <vm_exec_core+5754>, 0x5562643b7053 <vm_exec_core+5715>, 0x5562643b7018 <vm_exec_core+5656>, 0x5562643b6fc7 <vm_exec_core+5575>, 0x5562643b6f93 <vm_exec_core+5523>, 0x5562643b6ee6 <vm_exec_core+5350>, 0x5562643b6ea3 <vm_exec_core+5283>, 0x5562643b6e5f <vm_exec_core+5215>, 0x5562643b6e2d <vm_exec_core+5165>, 0x5562643b6dbe <vm_exec_core+5054>, 0x5562643b6d5d <vm_exec_core+4957>, 0x5562643b6d0e <vm_exec_core+4878>, 0x5562643b6c9f <vm_exec_core+4767>, 0x5562643b6c41 <vm_exec_core+4673>, 0x5562643b6b29 <vm_exec_core+4393>, 0x5562643b6aed <vm_exec_core+4333>, 0x5562643b6aa6 <vm_exec_core+4262>, 0x5562643b6a3c <vm_exec_core+4156>, 0x5562643b699e <vm_exec_core+3998>, 0x5562643b5a70 <vm_exec_core+112>, 0x5562643b68e9 <vm_exec_core+3817>, 0x5562643b6861 <vm_exec_core+3681>, 0x5562643b6812 <vm_exec_core+3602>, 0x5562643b67c3 <vm_exec_core+3523>, 0x5562643b6774 <vm_exec_core+3444>, 0x5562643b8bb7 <vm_exec_core+12727>, 0x5562643b6725 <vm_exec_core+3365>, 0x5562643b66b6 <vm_exec_core+3254>, 0x5562643b6671 <vm_exec_core+3185>, 0x5562643b65fe <vm_exec_core+3070>, 0x5562643b64b6 <vm_exec_core+2742>, 0x5562643b63ea <vm_exec_core+2538>, 0x5562643b636e <vm_exec_core+2414>, 0x5562643b81cb <vm_exec_core+10187>, 0x5562643b633a <vm_exec_core+2362>, 0x5562643b62fb <vm_exec_core+2299>, 0x5562643b62bc <vm_exec_core+2236>, 0x5562643b6280 <vm_exec_core+2176>, 0x5562643b61c2 <vm_exec_core+1986>, 0x5562643b613f <vm_exec_core+1855>, 0x5562643b8d21 <vm_exec_core+13089>, 0x5562643b8e2e <vm_exec_core+13358>, 0x5562643b906f <vm_exec_core+13935>, 0x5562643b8a89 <vm_exec_core+12425>, 0x5562643b9108 <vm_exec_core+14088>, 0x5562643b93d5 <vm_exec_core+14805>, 0x5562643b92f4 <vm_exec_core+14580>, 0x5562643b9377 <vm_exec_core+14711>, 0x5562643b91da <vm_exec_core+14298>, 0x5562643b9238 <vm_exec_core+14392>, 0x5562643b9296 <vm_exec_core+14486>, 0x5562643b9665 <vm_exec_core+15461>, 0x5562643b94b9 <vm_exec_core+15033>, 0x5562643b9505 <vm_exec_core+15109>, 0x5562643b9558 <vm_exec_core+15192>, 0x5562643b95db <vm_exec_core+15323>, 0x5562643b6072 <vm_exec_core+1650>, 0x5562643b5fca <vm_exec_core+1482>, 0x5562643b8d88 <vm_exec_core+13192>, 0x5562643b8de6 <vm_exec_core+13286>, 0x5562643b8c17 <vm_exec_core+12823>, 0x5562643b8caa <vm_exec_core+12970>, 0x5562643b91a1 <vm_exec_core+14241>, 0x5562643b942e <vm_exec_core+14894>, 0x5562643b5f59 <vm_exec_core+1369>, 0x5562643b5ed9 <vm_exec_core+1241>, 0x5562643b5e30 <vm_exec_core+1072>, 0x5562643b5de9 <vm_exec_core+1001>, 0x5562643b5d9e <vm_exec_core+926>, 0x5562643b5d55 <vm_exec_core+853>, 0x5562643b5d04 <vm_exec_core+772>, 0x5562643b5ccf <vm_exec_core+719>, 0x5562643b5c9a <vm_exec_core+666>, 0x5562643b8e92 <vm_exec_core+13458>, 0x5562643b7d39 <vm_exec_core+9017>, 0x5562643b7ccc <vm_exec_core+8908>, 0x5562643b7c54 <vm_exec_core+8788>, 0x5562643b7be2 <vm_exec_core+8674>, 0x5562643b7b69 <vm_exec_core+8553>, 0x5562643b7ac3 <vm_exec_core+8387>, 0x5562643b8150 <vm_exec_core+10064>, 0x5562643b8035 <vm_exec_core+9781>, 0x5562643b808c <vm_exec_core+9868>, 0x5562643b7d9d <vm_exec_core+9117>, 0x5562643b7eca <vm_exec_core+9418>, 0x5562643b7631 <vm_exec_core+7217>, 0x5562643b75c9 <vm_exec_core+7113>, 0x5562643b755c <vm_exec_core+7004>, 0x5562643b783b <vm_exec_core+7739>, 0x5562643b7803 <vm_exec_core+7683>, 0x5562643b77ce <vm_exec_core+7630>, 0x5562643b7799 <vm_exec_core+7577>, 0x5562643b7764 <vm_exec_core+7524>, 0x5562643b7701 <vm_exec_core+7425>, 0x5562643b76bd <vm_exec_core+7357>, 0x5562643b7676 <vm_exec_core+7286>, 0x5562643b7977 <vm_exec_core+8055>, 0x5562643b7931 <vm_exec_core+7985>, 0x5562643b78b2 <vm_exec_core+7858>, 0x5562643b7878 <vm_exec_core+7800>, 0x5562643b7a29 <vm_exec_core+8233>, 0x5562643b79cf <vm_exec_core+8143>, 0x5562643b7a86 <vm_exec_core+8326>, 0x5562643b751f <vm_exec_core+6943>, 0x5562643b731c <vm_exec_core+6428>, 0x5562643b7296 <vm_exec_core+6294>, 0x5562643b722e <vm_exec_core+6190>, 0x5562643b71d6 <vm_exec_core+6102>, 0x5562643b7174 <vm_exec_core+6004>, 0x5562643b7127 <vm_exec_core+5927>, 0x5562643b70b3 <vm_exec_core+5811>, 0x5562643b7069 <vm_exec_core+5737>, 0x5562643b7042 <vm_exec_core+5698>, 0x5562643b7007 <vm_exec_core+5639>, 0x5562643b6fb6 <vm_exec_core+5558>, 0x5562643b6f82 <vm_exec_core+5506>, 0x5562643b6ed5 <vm_exec_core+5333>, 0x5562643b6e92 <vm_exec_core+5266>, 0x5562643b6e4e <vm_exec_core+5198>, 0x5562643b6e1c <vm_exec_core+5148>, 0x5562643b6dad <vm_exec_core+5037>, 0x5562643b6d4c <vm_exec_core+4940>, 0x5562643b6cfd <vm_exec_core+4861>, 0x5562643b6c8e <vm_exec_core+4750>, 0x5562643b6c30 <vm_exec_core+4656>, 0x5562643b6b18 <vm_exec_core+4376>, 0x5562643b6adc <vm_exec_core+4316>, 0x5562643b6a95 <vm_exec_core+4245>, 0x5562643b6a2b <vm_exec_core+4139>, 0x5562643b698d <vm_exec_core+3981>, 0x5562643b8fd5 <vm_exec_core+13781>, 0x5562643b68d8 <vm_exec_core+3800>, 0x5562643b6850 <vm_exec_core+3664>, 0x5562643b6801 <vm_exec_core+3585>, 0x5562643b67b2 <vm_exec_core+3506>, 0x5562643b6763 <vm_exec_core+3427>, 0x5562643b8fa9 <vm_exec_core+13737>, 0x5562643b6714 <vm_exec_core+3348>, 0x5562643b66a5 <vm_exec_core+3237>, 0x5562643b6660 <vm_exec_core+3168>, 0x5562643b65ed <vm_exec_core+3053>, 0x5562643b64a5 <vm_exec_core+2725>, 0x5562643b63d9 <vm_exec_core+2521>, 0x5562643b635d <vm_exec_core+2397>, 0x5562643b81ba <vm_exec_core+10170>, 0x5562643b6329 <vm_exec_core+2345>, 0x5562643b62ea <vm_exec_core+2282>, 0x5562643b62ab <vm_exec_core+2219>, 0x5562643b626f <vm_exec_core+2159>, 0x5562643b61b1 <vm_exec_core+1969>, 0x5562643b612e <vm_exec_core+1838>, 0x5562643b8fbf <vm_exec_core+13759>, 0x5562643b8c01 <vm_exec_core+12801>, 0x5562643b8dd0 <vm_exec_core+13264>, 0x5562643b8eb0 <vm_exec_core+13488>, 0x5562643b8ec6 <vm_exec_core+13510>, 0x5562643b8edc <vm_exec_core+13532>, 0x5562643b8ef2 <vm_exec_core+13554>, 0x5562643b8f0f <vm_exec_core+13583>, 0x5562643b8f25 <vm_exec_core+13605>, 0x5562643b8f3b <vm_exec_core+13627>, 0x5562643b8f51 <vm_exec_core+13649>...} |
| #14 0x00005562643bc1ae in rb_vm_exec (ec=0x556296dda340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x556296dda340 |
| _tag = {tag = 36, retval = 4, buf = {0x7f6c74abe298, 0x5562643bc0d0 <rb_vm_exec+304>, 0x0, 0x7fff2b168a80, 0x556296dd5460}, prev = 0x7fff2b168ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #15 0x00005562643c0ef4 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7fff2b168b58, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #16 vm_yield (kw_splat=0, argv=0x7fff2b168b58, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #17 rb_yield_0 (argv=0x7fff2b168b58, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362 |
| No locals. |
| #18 rb_yield (val=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1378 |
| No locals. |
| #19 0x00005562640d813c in rb_ary_collect (ary=140103790619840) at /tmp/ruby/src/trunk-gc-asserts/array.c:3655 |
| i = 0 |
| collect = 140103790617240 |
| #20 0x00005562643a063d in vm_call_cfunc_with_frame_ (ec=0x556296dda340, reg_cfp=0x7f6c8fcecfa0, calling=<optimized out>, argc=0, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3772 |
| ci = 0x168100000001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f6c76780098 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #21 0x00005562643a8b2f in vm_sendish (ec=0x556296dda340, reg_cfp=0x7f6c8fcecfa0, cd=0x556296f04f00, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk-gc-asserts/vm_callinfo.h:415 |
| val = 36 |
| ci = <optimized out> |
| cc = 0x7f6c74abe2c0 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x556296f04f00, cc = 0x7f6c74abe2c0, block_handler = 140104245891001, recv = 140103790619840, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #22 0x00005562643b6a76 in vm_exec_core (ec=0x556296dda070, ec@entry=0x556296dda340) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140104246926689 |
| cd = 0x556296f04f00 |
| blockiseq = 0x0 |
| leaf = <optimized out> |
| val = 93881927487232 |
| reg_pc = 0x556296e480d8 |
| reg_cfp = 0x7f6c8fcecfa0 |
| insns_address_table = {0x5562643b8d10 <vm_exec_core+13072>, 0x5562643b7d4a <vm_exec_core+9034>, 0x5562643b7cdd <vm_exec_core+8925>, 0x5562643b7c65 <vm_exec_core+8805>, 0x5562643b7bf3 <vm_exec_core+8691>, 0x5562643b7b7a <vm_exec_core+8570>, 0x5562643b7ad4 <vm_exec_core+8404>, 0x5562643b8161 <vm_exec_core+10081>, 0x5562643b8046 <vm_exec_core+9798>, 0x5562643b809d <vm_exec_core+9885>, 0x5562643b7dae <vm_exec_core+9134>, 0x5562643b7edb <vm_exec_core+9435>, 0x5562643b7642 <vm_exec_core+7234>, 0x5562643b75da <vm_exec_core+7130>, 0x5562643b756d <vm_exec_core+7021>, 0x5562643b784c <vm_exec_core+7756>, 0x5562643b7814 <vm_exec_core+7700>, 0x5562643b77df <vm_exec_core+7647>, 0x5562643b77aa <vm_exec_core+7594>, 0x5562643b7775 <vm_exec_core+7541>, 0x5562643b7712 <vm_exec_core+7442>, 0x5562643b76ce <vm_exec_core+7374>, 0x5562643b7687 <vm_exec_core+7303>, 0x5562643b7988 <vm_exec_core+8072>, 0x5562643b7942 <vm_exec_core+8002>, 0x5562643b78c3 <vm_exec_core+7875>, 0x5562643b7889 <vm_exec_core+7817>, 0x5562643b7a3a <vm_exec_core+8250>, 0x5562643b79e0 <vm_exec_core+8160>, 0x5562643b7a97 <vm_exec_core+8343>, 0x5562643b7530 <vm_exec_core+6960>, 0x5562643b732d <vm_exec_core+6445>, 0x5562643b72a7 <vm_exec_core+6311>, 0x5562643b723f <vm_exec_core+6207>, 0x5562643b71e7 <vm_exec_core+6119>, 0x5562643b7185 <vm_exec_core+6021>, 0x5562643b7138 <vm_exec_core+5944>, 0x5562643b70c4 <vm_exec_core+5828>, 0x5562643b707a <vm_exec_core+5754>, 0x5562643b7053 <vm_exec_core+5715>, 0x5562643b7018 <vm_exec_core+5656>, 0x5562643b6fc7 <vm_exec_core+5575>, 0x5562643b6f93 <vm_exec_core+5523>, 0x5562643b6ee6 <vm_exec_core+5350>, 0x5562643b6ea3 <vm_exec_core+5283>, 0x5562643b6e5f <vm_exec_core+5215>, 0x5562643b6e2d <vm_exec_core+5165>, 0x5562643b6dbe <vm_exec_core+5054>, 0x5562643b6d5d <vm_exec_core+4957>, 0x5562643b6d0e <vm_exec_core+4878>, 0x5562643b6c9f <vm_exec_core+4767>, 0x5562643b6c41 <vm_exec_core+4673>, 0x5562643b6b29 <vm_exec_core+4393>, 0x5562643b6aed <vm_exec_core+4333>, 0x5562643b6aa6 <vm_exec_core+4262>, 0x5562643b6a3c <vm_exec_core+4156>, 0x5562643b699e <vm_exec_core+3998>, 0x5562643b5a70 <vm_exec_core+112>, 0x5562643b68e9 <vm_exec_core+3817>, 0x5562643b6861 <vm_exec_core+3681>, 0x5562643b6812 <vm_exec_core+3602>, 0x5562643b67c3 <vm_exec_core+3523>, 0x5562643b6774 <vm_exec_core+3444>, 0x5562643b8bb7 <vm_exec_core+12727>, 0x5562643b6725 <vm_exec_core+3365>, 0x5562643b66b6 <vm_exec_core+3254>, 0x5562643b6671 <vm_exec_core+3185>, 0x5562643b65fe <vm_exec_core+3070>, 0x5562643b64b6 <vm_exec_core+2742>, 0x5562643b63ea <vm_exec_core+2538>, 0x5562643b636e <vm_exec_core+2414>, 0x5562643b81cb <vm_exec_core+10187>, 0x5562643b633a <vm_exec_core+2362>, 0x5562643b62fb <vm_exec_core+2299>, 0x5562643b62bc <vm_exec_core+2236>, 0x5562643b6280 <vm_exec_core+2176>, 0x5562643b61c2 <vm_exec_core+1986>, 0x5562643b613f <vm_exec_core+1855>, 0x5562643b8d21 <vm_exec_core+13089>, 0x5562643b8e2e <vm_exec_core+13358>, 0x5562643b906f <vm_exec_core+13935>, 0x5562643b8a89 <vm_exec_core+12425>, 0x5562643b9108 <vm_exec_core+14088>, 0x5562643b93d5 <vm_exec_core+14805>, 0x5562643b92f4 <vm_exec_core+14580>, 0x5562643b9377 <vm_exec_core+14711>, 0x5562643b91da <vm_exec_core+14298>, 0x5562643b9238 <vm_exec_core+14392>, 0x5562643b9296 <vm_exec_core+14486>, 0x5562643b9665 <vm_exec_core+15461>, 0x5562643b94b9 <vm_exec_core+15033>, 0x5562643b9505 <vm_exec_core+15109>, 0x5562643b9558 <vm_exec_core+15192>, 0x5562643b95db <vm_exec_core+15323>, 0x5562643b6072 <vm_exec_core+1650>, 0x5562643b5fca <vm_exec_core+1482>, 0x5562643b8d88 <vm_exec_core+13192>, 0x5562643b8de6 <vm_exec_core+13286>, 0x5562643b8c17 <vm_exec_core+12823>, 0x5562643b8caa <vm_exec_core+12970>, 0x5562643b91a1 <vm_exec_core+14241>, 0x5562643b942e <vm_exec_core+14894>, 0x5562643b5f59 <vm_exec_core+1369>, 0x5562643b5ed9 <vm_exec_core+1241>, 0x5562643b5e30 <vm_exec_core+1072>, 0x5562643b5de9 <vm_exec_core+1001>, 0x5562643b5d9e <vm_exec_core+926>, 0x5562643b5d55 <vm_exec_core+853>, 0x5562643b5d04 <vm_exec_core+772>, 0x5562643b5ccf <vm_exec_core+719>, 0x5562643b5c9a <vm_exec_core+666>, 0x5562643b8e92 <vm_exec_core+13458>, 0x5562643b7d39 <vm_exec_core+9017>, 0x5562643b7ccc <vm_exec_core+8908>, 0x5562643b7c54 <vm_exec_core+8788>, 0x5562643b7be2 <vm_exec_core+8674>, 0x5562643b7b69 <vm_exec_core+8553>, 0x5562643b7ac3 <vm_exec_core+8387>, 0x5562643b8150 <vm_exec_core+10064>, 0x5562643b8035 <vm_exec_core+9781>, 0x5562643b808c <vm_exec_core+9868>, 0x5562643b7d9d <vm_exec_core+9117>, 0x5562643b7eca <vm_exec_core+9418>, 0x5562643b7631 <vm_exec_core+7217>, 0x5562643b75c9 <vm_exec_core+7113>, 0x5562643b755c <vm_exec_core+7004>, 0x5562643b783b <vm_exec_core+7739>, 0x5562643b7803 <vm_exec_core+7683>, 0x5562643b77ce <vm_exec_core+7630>, 0x5562643b7799 <vm_exec_core+7577>, 0x5562643b7764 <vm_exec_core+7524>, 0x5562643b7701 <vm_exec_core+7425>, 0x5562643b76bd <vm_exec_core+7357>, 0x5562643b7676 <vm_exec_core+7286>, 0x5562643b7977 <vm_exec_core+8055>, 0x5562643b7931 <vm_exec_core+7985>, 0x5562643b78b2 <vm_exec_core+7858>, 0x5562643b7878 <vm_exec_core+7800>, 0x5562643b7a29 <vm_exec_core+8233>, 0x5562643b79cf <vm_exec_core+8143>, 0x5562643b7a86 <vm_exec_core+8326>, 0x5562643b751f <vm_exec_core+6943>, 0x5562643b731c <vm_exec_core+6428>, 0x5562643b7296 <vm_exec_core+6294>, 0x5562643b722e <vm_exec_core+6190>, 0x5562643b71d6 <vm_exec_core+6102>, 0x5562643b7174 <vm_exec_core+6004>, 0x5562643b7127 <vm_exec_core+5927>, 0x5562643b70b3 <vm_exec_core+5811>, 0x5562643b7069 <vm_exec_core+5737>, 0x5562643b7042 <vm_exec_core+5698>, 0x5562643b7007 <vm_exec_core+5639>, 0x5562643b6fb6 <vm_exec_core+5558>, 0x5562643b6f82 <vm_exec_core+5506>, 0x5562643b6ed5 <vm_exec_core+5333>, 0x5562643b6e92 <vm_exec_core+5266>, 0x5562643b6e4e <vm_exec_core+5198>, 0x5562643b6e1c <vm_exec_core+5148>, 0x5562643b6dad <vm_exec_core+5037>, 0x5562643b6d4c <vm_exec_core+4940>, 0x5562643b6cfd <vm_exec_core+4861>, 0x5562643b6c8e <vm_exec_core+4750>, 0x5562643b6c30 <vm_exec_core+4656>, 0x5562643b6b18 <vm_exec_core+4376>, 0x5562643b6adc <vm_exec_core+4316>, 0x5562643b6a95 <vm_exec_core+4245>, 0x5562643b6a2b <vm_exec_core+4139>, 0x5562643b698d <vm_exec_core+3981>, 0x5562643b8fd5 <vm_exec_core+13781>, 0x5562643b68d8 <vm_exec_core+3800>, 0x5562643b6850 <vm_exec_core+3664>, 0x5562643b6801 <vm_exec_core+3585>, 0x5562643b67b2 <vm_exec_core+3506>, 0x5562643b6763 <vm_exec_core+3427>, 0x5562643b8fa9 <vm_exec_core+13737>, 0x5562643b6714 <vm_exec_core+3348>, 0x5562643b66a5 <vm_exec_core+3237>, 0x5562643b6660 <vm_exec_core+3168>, 0x5562643b65ed <vm_exec_core+3053>, 0x5562643b64a5 <vm_exec_core+2725>, 0x5562643b63d9 <vm_exec_core+2521>, 0x5562643b635d <vm_exec_core+2397>, 0x5562643b81ba <vm_exec_core+10170>, 0x5562643b6329 <vm_exec_core+2345>, 0x5562643b62ea <vm_exec_core+2282>, 0x5562643b62ab <vm_exec_core+2219>, 0x5562643b626f <vm_exec_core+2159>, 0x5562643b61b1 <vm_exec_core+1969>, 0x5562643b612e <vm_exec_core+1838>, 0x5562643b8fbf <vm_exec_core+13759>, 0x5562643b8c01 <vm_exec_core+12801>, 0x5562643b8dd0 <vm_exec_core+13264>, 0x5562643b8eb0 <vm_exec_core+13488>, 0x5562643b8ec6 <vm_exec_core+13510>, 0x5562643b8edc <vm_exec_core+13532>, 0x5562643b8ef2 <vm_exec_core+13554>, 0x5562643b8f0f <vm_exec_core+13583>, 0x5562643b8f25 <vm_exec_core+13605>, 0x5562643b8f3b <vm_exec_core+13627>, 0x5562643b8f51 <vm_exec_core+13649>...} |
| #23 0x00005562643bc1ae in rb_vm_exec (ec=0x556296dda340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x556296dda340 |
| _tag = {tag = 36, retval = 4, buf = {0x556296dda340, 0x5562643bc0d0 <rb_vm_exec+304>, 0x0, 0x7fff2b168ea0, 0x7f6c7673a3b8}, prev = 0x7fff2b168f70, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #24 0x00005562643cd563 in rb_iseq_eval_main (iseq=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2905 |
| ec = <optimized out> |
| val = <optimized out> |
| #25 0x00005562641ae8f5 in rb_ec_exec_node (ec=ec@entry=0x556296dda340, n=n@entry=0x7f6c74abf2b0) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x556296dda340 |
| _tag = {tag = 36, retval = 93881074655078, buf = {0x556296dda340, 0x5562641ae950 <rb_ec_exec_node+256>, 0x0, 0x7fff2b168f50, 0x7f6c74abf2b0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7f6c74abf2b0 |
| #26 0x00005562641b2b9b in ruby_run_node (n=0x7f6c74abf2b0) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x556296dda340 |
| status = 0 |
| #27 0x00005562640cedc6 in rb_main (argv=0x7fff2b169198, argc=8) at /tmp/ruby/src/trunk-gc-asserts/main.c:42 |
| variable_in_this_stack_frame = 0 |
| #28 main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/main.c:62 |
| No locals. |
| >>> Dump Ruby level backtrace (if possible) |
| [Inferior 1 (process 294201) detached] |
| $ timeout 60 gdb -p 294205 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| Fstderr output is not empty |
| th: 0x556296dd5060, native_id: 0x7f6c8fd4e7c0 |
| -- Control frame information ----------------------------------------------- |
| c:0007 p:0003 s:0028 e:000027 METHOD <internal:ractor>:660 |
| c:0006 p:0027 s:0024 e:000023 METHOD <internal:ractor>:551 |
| c:0005 p:0003 s:0019 e:000018 METHOD <internal:ractor>:574 |
| c:0004 p:0004 s:0015 e:000014 BLOCK bootstraptest.test_ractor.rb_1357_1354.rb:9 [FINISH] |
| [New LWP 294208] |
| [New LWP 294207] |
| [New LWP 294206] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007fb7a620ed61 in __futex_abstimed_wait_common64 (private=21858, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5562c8600070) at ./nptl/futex-internal.c:57 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7fb7a61737c0 (LWP 294205) "miniruby" 0x00007fb7a620ed61 in __futex_abstimed_wait_common64 (private=21858, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5562c8600070) at ./nptl/futex-internal.c:57 |
| 2 Thread 0x7fb76ad9f6c0 (LWP 294208) "miniruby" futex_wait (private=0, expected=2, futex_word=0x5562c85f8b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 3 Thread 0x7fb76aedf6c0 (LWP 294207) "miniruby" futex_wait (private=0, expected=2, futex_word=0x5562c85f8b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 4 Thread 0x7fb78cb5f6c0 (LWP 294206) "miniruby" 0x00007fb7a62a0042 in epoll_wait (epfd=4, events=events@entry=0x5562bf161ebc <timer_th+28>, maxevents=maxevents@entry=16, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 |
| >>> Machine level backtrace |
| Thread 4 (Thread 0x7fb78cb5f6c0 (LWP 294206) "miniruby"): |
| #0 0x00007fb7a62a0042 in epoll_wait (epfd=4, events=events@entry=0x5562bf161ebc <timer_th+28>, maxevents=maxevents@entry=16, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 |
| sc_ret = -4 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00005562bed9df0f in event_wait (vm=0x5562c85f8ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2919 |
| r = <optimized out> |
| r = <optimized out> |
| #2 timer_thread_polling (vm=0x5562c85f8ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:913 |
| r = <optimized out> |
| r = <optimized out> |
| i = <optimized out> |
| th = <optimized out> |
| events = <optimized out> |
| #3 timer_thread_func (ptr=0x5562c85f8ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x5562c85f8ad0 |
| #4 0x00007fb7a6212a94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 |
| ret = <optimized out> |
| pd = <optimized out> |
| out = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140426316478144, 3390375771354277933, 140426316478144, -264, 0, 140728376707936, 3390375771375249453, 3390469330470938669}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #5 0x00007fb7a629fc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 3 (Thread 0x7fb76aedf6c0 (LWP 294207) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x5562c85f8b70) at ../sysdeps/nptl/futex-internal.h:146 |
| __ret = -512 |
| err = <optimized out> |
| err = <optimized out> |
| __ret = <optimized out> |
| resultvar = <optimized out> |
| __arg4 = <optimized out> |
| __arg3 = <optimized out> |
| __arg2 = <optimized out> |
| __arg1 = <optimized out> |
| _a4 = <optimized out> |
| _a3 = <optimized out> |
| _a2 = <optimized out> |
| _a1 = <optimized out> |
| #1 __GI___lll_lock_wait (futex=futex@entry=0x5562c85f8b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007fb7a6215352 in __pthread_mutex_cond_lock (mutex=mutex@entry=0x5562c85f8b70) at ../nptl/pthread_mutex_lock.c:93 |
| __futex = 0x5562c85f8b70 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "__pthread_mutex_cond_lock" |
| id = <optimized out> |
| #3 0x00007fb7a62116c2 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5562c85f8b70, cond=0x5562c85f8c68) at ./nptl/pthread_cond_wait.c:616 |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = <optimized out> |
| 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=cond@entry=0x5562c85f8c68, mutex=mutex@entry=0x5562c85f8b70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x00005562bed9a8ad in rb_native_cond_wait (cond=cond@entry=0x5562c85f8c68, mutex=mutex@entry=0x5562c85f8b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x00005562bed9a947 in ractor_sched_barrier_join_wait_locked (vm=vm@entry=0x5562c85f8ad0, th=0x5562c872c880) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1498 |
| cr = <optimized out> |
| barrier_serial = 1 |
| #7 0x00005562bed9b8ca in rb_ractor_sched_barrier_join (vm=vm@entry=0x5562c85f8ad0, cr=cr@entry=0x5562c872a380) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1531 |
| No locals. |
| #8 0x00005562bee142c2 in vm_lock_enter (cr=0x5562c872a380, vm=0x5562c85f8ad0, locked=<optimized out>, no_barrier=<optimized out>, lev=0x7fb76b0e0e20) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:90 |
| ec = 0x5562c8678ae0 |
| #9 0x00005562beda04cc in rb_vm_lock_enter (line=2569, file=0x5562befd4e90 "/tmp/ruby/src/trunk-gc-asserts/thread.c", lev=0x7fb76b0e0e20) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.h:76 |
| No locals. |
| #10 rb_threadptr_execute_interrupts (th=<optimized out>, blocking_timing=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:2569 |
| vm_locking_level = 3361715296 |
| vm_locking_do = <optimized out> |
| sig = <optimized out> |
| timer_interrupt = 0 |
| pending_interrupt = 0 |
| terminate_interrupt = 0 |
| trap_interrupt = 0 |
| interrupt = <optimized out> |
| postponed_job_interrupt = 0 |
| ret = 0 |
| #11 0x00005562beda0616 in rb_threadptr_execute_interrupts (th=<optimized out>, blocking_timing=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:2553 |
| interrupt = <optimized out> |
| postponed_job_interrupt = 0 |
| ret = 0 |
| sig = <optimized out> |
| timer_interrupt = <optimized out> |
| pending_interrupt = <optimized out> |
| trap_interrupt = <optimized out> |
| terminate_interrupt = <optimized out> |
| vm_locking_level = <optimized out> |
| vm_locking_do = <optimized out> |
| prev_status = <optimized out> |
| prev_status = <optimized out> |
| err = <optimized out> |
| limits_us = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| #12 0x00005562bedef0db in rb_vm_check_ints (ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_core.h:2154 |
| No locals. |
| #13 rb_vm_check_ints (ec=0x5562c8678ae0) at /tmp/ruby/src/trunk-gc-asserts/vm_core.h:2145 |
| No locals. |
| #14 vm_pop_frame (ep=<optimized out>, cfp=0x7fb76afe0eb0, ec=0x5562c8678ae0) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:458 |
| flags = <optimized out> |
| flags = <optimized out> |
| #15 rb_vm_pop_frame (ec=0x5562c8678ae0) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:467 |
| No locals. |
| #16 vm_yield_with_cfunc (ec=0x5562c8678ae0, captured=<optimized out>, self=140425748545280, argc=<optimized out>, argv=0x7fb76aee1090, kw_splat=0, block_handler=0, me=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5137 |
| is_lambda = 0 |
| val = 4 |
| arg = 2053 |
| blockarg = <optimized out> |
| frame_flag = <optimized out> |
| ifunc = <optimized out> |
| #17 0x00005562bedef17e in vm_invoke_ifunc_block (ec=0x5562c8678ae0, reg_cfp=0x7fb76afe0ee8, calling=<optimized out>, ci=<optimized out>, is_lambda=<optimized out>, block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5329 |
| val = <optimized out> |
| argc = <optimized out> |
| captured = 0x7fb76afe0f70 |
| #18 0x00005562bedf6486 in vm_sendish (method_explorer=<optimized out>, block_handler=<optimized out>, cd=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5977 |
| val = 4 |
| ci = 0xfffffffffffffe00 |
| cc = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| calling = {cd = 0x5562c87019b0, cc = 0x0, block_handler = 0, recv = 286326819, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| val = <optimized out> |
| ci = <optimized out> |
| cc = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = <optimized out> |
| #19 vm_exec_core (ec=0x5562c85f8b70, ec@entry=0x5562c8678ae0) at ../../src/trunk-gc-asserts/insns.def:1137 |
| bh = <optimized out> |
| cd = 0x5562c85f8b70 |
| leaf = <optimized out> |
| val = 4 |
| reg_pc = 0x5562c8694e00 |
| reg_cfp = 0x7fb76afe0ee8 |
| insns_address_table = {0x5562bedf8d10 <vm_exec_core+13072>, 0x5562bedf7d4a <vm_exec_core+9034>, 0x5562bedf7cdd <vm_exec_core+8925>, 0x5562bedf7c65 <vm_exec_core+8805>, 0x5562bedf7bf3 <vm_exec_core+8691>, 0x5562bedf7b7a <vm_exec_core+8570>, 0x5562bedf7ad4 <vm_exec_core+8404>, 0x5562bedf8161 <vm_exec_core+10081>, 0x5562bedf8046 <vm_exec_core+9798>, 0x5562bedf809d <vm_exec_core+9885>, 0x5562bedf7dae <vm_exec_core+9134>, 0x5562bedf7edb <vm_exec_core+9435>, 0x5562bedf7642 <vm_exec_core+7234>, 0x5562bedf75da <vm_exec_core+7130>, 0x5562bedf756d <vm_exec_core+7021>, 0x5562bedf784c <vm_exec_core+7756>, 0x5562bedf7814 <vm_exec_core+7700>, 0x5562bedf77df <vm_exec_core+7647>, 0x5562bedf77aa <vm_exec_core+7594>, 0x5562bedf7775 <vm_exec_core+7541>, 0x5562bedf7712 <vm_exec_core+7442>, 0x5562bedf76ce <vm_exec_core+7374>, 0x5562bedf7687 <vm_exec_core+7303>, 0x5562bedf7988 <vm_exec_core+8072>, 0x5562bedf7942 <vm_exec_core+8002>, 0x5562bedf78c3 <vm_exec_core+7875>, 0x5562bedf7889 <vm_exec_core+7817>, 0x5562bedf7a3a <vm_exec_core+8250>, 0x5562bedf79e0 <vm_exec_core+8160>, 0x5562bedf7a97 <vm_exec_core+8343>, 0x5562bedf7530 <vm_exec_core+6960>, 0x5562bedf732d <vm_exec_core+6445>, 0x5562bedf72a7 <vm_exec_core+6311>, 0x5562bedf723f <vm_exec_core+6207>, 0x5562bedf71e7 <vm_exec_core+6119>, 0x5562bedf7185 <vm_exec_core+6021>, 0x5562bedf7138 <vm_exec_core+5944>, 0x5562bedf70c4 <vm_exec_core+5828>, 0x5562bedf707a <vm_exec_core+5754>, 0x5562bedf7053 <vm_exec_core+5715>, 0x5562bedf7018 <vm_exec_core+5656>, 0x5562bedf6fc7 <vm_exec_core+5575>, 0x5562bedf6f93 <vm_exec_core+5523>, 0x5562bedf6ee6 <vm_exec_core+5350>, 0x5562bedf6ea3 <vm_exec_core+5283>, 0x5562bedf6e5f <vm_exec_core+5215>, 0x5562bedf6e2d <vm_exec_core+5165>, 0x5562bedf6dbe <vm_exec_core+5054>, 0x5562bedf6d5d <vm_exec_core+4957>, 0x5562bedf6d0e <vm_exec_core+4878>, 0x5562bedf6c9f <vm_exec_core+4767>, 0x5562bedf6c41 <vm_exec_core+4673>, 0x5562bedf6b29 <vm_exec_core+4393>, 0x5562bedf6aed <vm_exec_core+4333>, 0x5562bedf6aa6 <vm_exec_core+4262>, 0x5562bedf6a3c <vm_exec_core+4156>, 0x5562bedf699e <vm_exec_core+3998>, 0x5562bedf5a70 <vm_exec_core+112>, 0x5562bedf68e9 <vm_exec_core+3817>, 0x5562bedf6861 <vm_exec_core+3681>, 0x5562bedf6812 <vm_exec_core+3602>, 0x5562bedf67c3 <vm_exec_core+3523>, 0x5562bedf6774 <vm_exec_core+3444>, 0x5562bedf8bb7 <vm_exec_core+12727>, 0x5562bedf6725 <vm_exec_core+3365>, 0x5562bedf66b6 <vm_exec_core+3254>, 0x5562bedf6671 <vm_exec_core+3185>, 0x5562bedf65fe <vm_exec_core+3070>, 0x5562bedf64b6 <vm_exec_core+2742>, 0x5562bedf63ea <vm_exec_core+2538>, 0x5562bedf636e <vm_exec_core+2414>, 0x5562bedf81cb <vm_exec_core+10187>, 0x5562bedf633a <vm_exec_core+2362>, 0x5562bedf62fb <vm_exec_core+2299>, 0x5562bedf62bc <vm_exec_core+2236>, 0x5562bedf6280 <vm_exec_core+2176>, 0x5562bedf61c2 <vm_exec_core+1986>, 0x5562bedf613f <vm_exec_core+1855>, 0x5562bedf8d21 <vm_exec_core+13089>, 0x5562bedf8e2e <vm_exec_core+13358>, 0x5562bedf906f <vm_exec_core+13935>, 0x5562bedf8a89 <vm_exec_core+12425>, 0x5562bedf9108 <vm_exec_core+14088>, 0x5562bedf93d5 <vm_exec_core+14805>, 0x5562bedf92f4 <vm_exec_core+14580>, 0x5562bedf9377 <vm_exec_core+14711>, 0x5562bedf91da <vm_exec_core+14298>, 0x5562bedf9238 <vm_exec_core+14392>, 0x5562bedf9296 <vm_exec_core+14486>, 0x5562bedf9665 <vm_exec_core+15461>, 0x5562bedf94b9 <vm_exec_core+15033>, 0x5562bedf9505 <vm_exec_core+15109>, 0x5562bedf9558 <vm_exec_core+15192>, 0x5562bedf95db <vm_exec_core+15323>, 0x5562bedf6072 <vm_exec_core+1650>, 0x5562bedf5fca <vm_exec_core+1482>, 0x5562bedf8d88 <vm_exec_core+13192>, 0x5562bedf8de6 <vm_exec_core+13286>, 0x5562bedf8c17 <vm_exec_core+12823>, 0x5562bedf8caa <vm_exec_core+12970>, 0x5562bedf91a1 <vm_exec_core+14241>, 0x5562bedf942e <vm_exec_core+14894>, 0x5562bedf5f59 <vm_exec_core+1369>, 0x5562bedf5ed9 <vm_exec_core+1241>, 0x5562bedf5e30 <vm_exec_core+1072>, 0x5562bedf5de9 <vm_exec_core+1001>, 0x5562bedf5d9e <vm_exec_core+926>, 0x5562bedf5d55 <vm_exec_core+853>, 0x5562bedf5d04 <vm_exec_core+772>, 0x5562bedf5ccf <vm_exec_core+719>, 0x5562bedf5c9a <vm_exec_core+666>, 0x5562bedf8e92 <vm_exec_core+13458>, 0x5562bedf7d39 <vm_exec_core+9017>, 0x5562bedf7ccc <vm_exec_core+8908>, 0x5562bedf7c54 <vm_exec_core+8788>, 0x5562bedf7be2 <vm_exec_core+8674>, 0x5562bedf7b69 <vm_exec_core+8553>, 0x5562bedf7ac3 <vm_exec_core+8387>, 0x5562bedf8150 <vm_exec_core+10064>, 0x5562bedf8035 <vm_exec_core+9781>, 0x5562bedf808c <vm_exec_core+9868>, 0x5562bedf7d9d <vm_exec_core+9117>, 0x5562bedf7eca <vm_exec_core+9418>, 0x5562bedf7631 <vm_exec_core+7217>, 0x5562bedf75c9 <vm_exec_core+7113>, 0x5562bedf755c <vm_exec_core+7004>, 0x5562bedf783b <vm_exec_core+7739>, 0x5562bedf7803 <vm_exec_core+7683>, 0x5562bedf77ce <vm_exec_core+7630>, 0x5562bedf7799 <vm_exec_core+7577>, 0x5562bedf7764 <vm_exec_core+7524>, 0x5562bedf7701 <vm_exec_core+7425>, 0x5562bedf76bd <vm_exec_core+7357>, 0x5562bedf7676 <vm_exec_core+7286>, 0x5562bedf7977 <vm_exec_core+8055>, 0x5562bedf7931 <vm_exec_core+7985>, 0x5562bedf78b2 <vm_exec_core+7858>, 0x5562bedf7878 <vm_exec_core+7800>, 0x5562bedf7a29 <vm_exec_core+8233>, 0x5562bedf79cf <vm_exec_core+8143>, 0x5562bedf7a86 <vm_exec_core+8326>, 0x5562bedf751f <vm_exec_core+6943>, 0x5562bedf731c <vm_exec_core+6428>, 0x5562bedf7296 <vm_exec_core+6294>, 0x5562bedf722e <vm_exec_core+6190>, 0x5562bedf71d6 <vm_exec_core+6102>, 0x5562bedf7174 <vm_exec_core+6004>, 0x5562bedf7127 <vm_exec_core+5927>, 0x5562bedf70b3 <vm_exec_core+5811>, 0x5562bedf7069 <vm_exec_core+5737>, 0x5562bedf7042 <vm_exec_core+5698>, 0x5562bedf7007 <vm_exec_core+5639>, 0x5562bedf6fb6 <vm_exec_core+5558>, 0x5562bedf6f82 <vm_exec_core+5506>, 0x5562bedf6ed5 <vm_exec_core+5333>, 0x5562bedf6e92 <vm_exec_core+5266>, 0x5562bedf6e4e <vm_exec_core+5198>, 0x5562bedf6e1c <vm_exec_core+5148>, 0x5562bedf6dad <vm_exec_core+5037>, 0x5562bedf6d4c <vm_exec_core+4940>, 0x5562bedf6cfd <vm_exec_core+4861>, 0x5562bedf6c8e <vm_exec_core+4750>, 0x5562bedf6c30 <vm_exec_core+4656>, 0x5562bedf6b18 <vm_exec_core+4376>, 0x5562bedf6adc <vm_exec_core+4316>, 0x5562bedf6a95 <vm_exec_core+4245>, 0x5562bedf6a2b <vm_exec_core+4139>, 0x5562bedf698d <vm_exec_core+3981>, 0x5562bedf8fd5 <vm_exec_core+13781>, 0x5562bedf68d8 <vm_exec_core+3800>, 0x5562bedf6850 <vm_exec_core+3664>, 0x5562bedf6801 <vm_exec_core+3585>, 0x5562bedf67b2 <vm_exec_core+3506>, 0x5562bedf6763 <vm_exec_core+3427>, 0x5562bedf8fa9 <vm_exec_core+13737>, 0x5562bedf6714 <vm_exec_core+3348>, 0x5562bedf66a5 <vm_exec_core+3237>, 0x5562bedf6660 <vm_exec_core+3168>, 0x5562bedf65ed <vm_exec_core+3053>, 0x5562bedf64a5 <vm_exec_core+2725>, 0x5562bedf63d9 <vm_exec_core+2521>, 0x5562bedf635d <vm_exec_core+2397>, 0x5562bedf81ba <vm_exec_core+10170>, 0x5562bedf6329 <vm_exec_core+2345>, 0x5562bedf62ea <vm_exec_core+2282>, 0x5562bedf62ab <vm_exec_core+2219>, 0x5562bedf626f <vm_exec_core+2159>, 0x5562bedf61b1 <vm_exec_core+1969>, 0x5562bedf612e <vm_exec_core+1838>, 0x5562bedf8fbf <vm_exec_core+13759>, 0x5562bedf8c01 <vm_exec_core+12801>, 0x5562bedf8dd0 <vm_exec_core+13264>, 0x5562bedf8eb0 <vm_exec_core+13488>, 0x5562bedf8ec6 <vm_exec_core+13510>, 0x5562bedf8edc <vm_exec_core+13532>, 0x5562bedf8ef2 <vm_exec_core+13554>, 0x5562bedf8f0f <vm_exec_core+13583>, 0x5562bedf8f25 <vm_exec_core+13605>, 0x5562bedf8f3b <vm_exec_core+13627>, 0x5562bedf8f51 <vm_exec_core+13649>...} |
| #20 0x00005562bedfc1ae in rb_vm_exec (ec=0x5562c8678ae0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x5562c8678ae0 |
| _tag = {tag = 36, retval = 4, buf = {0x0, 0x5562bedfc0d0 <rb_vm_exec+304>, 0x0, 0x7fb76b0e1100, 0x0}, prev = 0x7fb76b0e1410, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #21 0x00005562bee02244 in vm_call0_cc (ec=0x5562c8678ae0, recv=<optimized out>, id=28529, argc=<optimized out>, argv=<optimized out>, cc=<optimized out>, kw_splat=0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:101 |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = {93882757384928, 93882595467984} |
| calling = {cd = 0x7fb76b0e11d0, cc = 0x7fb78aeeebe0, block_handler = 140425750777715, recv = 200001, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #22 0x00005562bee03962 in rb_call0 (ec=0x5562c8678ae0, recv=recv@entry=200001, mid=mid@entry=28529, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140425748545280) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572 |
| call_status = <optimized out> |
| scope = <optimized out> |
| kw_splat = <optimized out> |
| ci = {flags = 110618, kwarg = 0x0, mid = 28529, flag = 4, argc = 0} |
| cc = <optimized out> |
| #23 0x00005562bee04347 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=28529, recv=200001) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #24 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #25 0x00005562bedeb268 in rb_iterate0 (it_proc=it_proc@entry=0x5562bee042e0 <iterate_method>, data1=data1@entry=140425751827632, ifunc=<optimized out>, ec=ec@entry=0x5562c8678ae0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x5562c8678ae0 |
| _tag = {tag = 36, retval = 0, buf = {0x7fb76adbff00, 0x5562bedeb2f0 <rb_iterate0+352>, 0x0, 0x7fb76b0e13d0, 0x0}, prev = 0x7fb76b0e1890, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7fb76afe0f20 |
| #26 0x00005562bedeb50d in rb_iterate_internal (data2=140425748545280, bl_proc=0x0, data1=140425751827632, it_proc=0x5562bee042e0 <iterate_method>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1520 |
| No locals. |
| #27 rb_block_call_kw (obj=<optimized out>, mid=<optimized out>, argc=<optimized out>, argv=<optimized out>, bl_proc=bl_proc@entry=0x0, data2=data2@entry=140425748545280, kw_splat=0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1569 |
| arg = {obj = 200001, mid = 28529, argc = 0, argv = 0x0, kw_splat = 0} |
| #28 0x00005562bebdaa8d in enumerator_block_call (obj=<optimized out>, func=0x0, arg=140425748545280) at /tmp/ruby/src/trunk-gc-asserts/enumerator.c:568 |
| argc = <optimized out> |
| argv = <optimized out> |
| e = <optimized out> |
| meth = <optimized out> |
| args = 0 |
| ret = <optimized out> |
| #29 0x00005562bee014d7 in vm_call0_cfunc_with_frame (argv=0x0, calling=0x7fb76b0e1590, ec=0x5562c8678ae0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7fb76afe0f58 |
| ci = <optimized out> |
| me = 0x7fb78cb6ea68 |
| mid = 3073 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x5562c868a768 |
| len = <optimized out> |
| frame_flags = <optimized out> |
| ci = <optimized out> |
| val = <optimized out> |
| me = <optimized out> |
| cfunc = <optimized out> |
| len = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| mid = <optimized out> |
| block_handler = <optimized out> |
| frame_flags = <optimized out> |
| unaligned_member_ptr_result = <optimized out> |
| args = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| reg_cfp = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| args = <optimized out> |
| #30 vm_call0_cfunc (argv=0x0, calling=0x7fb76b0e1590, ec=0x5562c8678ae0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #31 vm_call0_body (ec=ec@entry=0x5562c8678ae0, calling=calling@entry=0x7fb76b0e1690, argv=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #32 0x00005562bee02244 in vm_call0_cc (ec=0x5562c8678ae0, recv=<optimized out>, id=3073, argc=<optimized out>, argv=<optimized out>, cc=<optimized out>, kw_splat=0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:101 |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = {93882757384928, 93882595467984} |
| calling = {cd = 0x7fb76b0e1650, cc = 0x7fb78aeeec08, block_handler = 140425750777715, recv = 140425748545280, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #33 0x00005562bee03962 in rb_call0 (ec=0x5562c8678ae0, recv=recv@entry=140425748545280, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140425748545280) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572 |
| call_status = <optimized out> |
| scope = <optimized out> |
| kw_splat = <optimized out> |
| ci = {flags = 110618, kwarg = 0x0, mid = 3073, flag = 4, argc = 0} |
| cc = <optimized out> |
| #34 0x00005562bee04347 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=3073, recv=140425748545280) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #35 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #36 0x00005562bedeb268 in rb_iterate0 (it_proc=it_proc@entry=0x5562bee042e0 <iterate_method>, data1=data1@entry=140425751828784, ifunc=ifunc@entry=0x7fb76adcfe50, ec=0x5562c8678ae0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x5562c8678ae0 |
| _tag = {tag = 36, retval = 5811407362722203392, buf = {0x7fb76adbff00, 0x5562bedeb2f0 <rb_iterate0+352>, 0x0, 0x7fb76b0e1850, 0x5562bebccca0 <collect_i>}, prev = 0x7fb76b0e1cc0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7fb76afe0f58 |
| #37 0x00005562bedeb687 in rb_lambda_call (obj=obj@entry=140425748545280, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x5562bebccca0 <collect_i>, min_argc=<optimized out>, max_argc=1, data2=140425748610680) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1618 |
| arg = {obj = 140425748545280, mid = 3073, argc = 0, argv = 0x0, kw_splat = 0} |
| block = 0x7fb76adcfe50 |
| #38 0x00005562bebce869 in enum_collect (obj=140425748545280) at /tmp/ruby/src/trunk-gc-asserts/enum.c:667 |
| ary = 140425748610680 |
| min_argc = <optimized out> |
| max_argc = 1 |
| #39 0x00005562bede063d in vm_call_cfunc_with_frame_ (ec=0x5562c8678ae0, reg_cfp=0x7fb76afe0f90, calling=<optimized out>, argc=0, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3772 |
| ci = 0x168100000001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7fb78aeeeca8 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #40 0x00005562bede8b2f in vm_sendish (ec=0x5562c8678ae0, reg_cfp=0x7fb76afe0f90, cd=0x5562c872b500, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk-gc-asserts/vm_callinfo.h:415 |
| val = 36 |
| ci = <optimized out> |
| cc = 0x7fb78aeeec80 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x5562c872b500, cc = 0x7fb78aeeec80, block_handler = 140425750777769, recv = 140425748545280, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #41 0x00005562bedf6a76 in vm_exec_core (ec=0x5562c85f8b70, ec@entry=0x5562c8678ae0) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140426742919008 |
| cd = 0x5562c872b500 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 93882758116608 |
| reg_pc = 0x5562c86779a8 |
| reg_cfp = 0x7fb76afe0f90 |
| insns_address_table = {0x5562bedf8d10 <vm_exec_core+13072>, 0x5562bedf7d4a <vm_exec_core+9034>, 0x5562bedf7cdd <vm_exec_core+8925>, 0x5562bedf7c65 <vm_exec_core+8805>, 0x5562bedf7bf3 <vm_exec_core+8691>, 0x5562bedf7b7a <vm_exec_core+8570>, 0x5562bedf7ad4 <vm_exec_core+8404>, 0x5562bedf8161 <vm_exec_core+10081>, 0x5562bedf8046 <vm_exec_core+9798>, 0x5562bedf809d <vm_exec_core+9885>, 0x5562bedf7dae <vm_exec_core+9134>, 0x5562bedf7edb <vm_exec_core+9435>, 0x5562bedf7642 <vm_exec_core+7234>, 0x5562bedf75da <vm_exec_core+7130>, 0x5562bedf756d <vm_exec_core+7021>, 0x5562bedf784c <vm_exec_core+7756>, 0x5562bedf7814 <vm_exec_core+7700>, 0x5562bedf77df <vm_exec_core+7647>, 0x5562bedf77aa <vm_exec_core+7594>, 0x5562bedf7775 <vm_exec_core+7541>, 0x5562bedf7712 <vm_exec_core+7442>, 0x5562bedf76ce <vm_exec_core+7374>, 0x5562bedf7687 <vm_exec_core+7303>, 0x5562bedf7988 <vm_exec_core+8072>, 0x5562bedf7942 <vm_exec_core+8002>, 0x5562bedf78c3 <vm_exec_core+7875>, 0x5562bedf7889 <vm_exec_core+7817>, 0x5562bedf7a3a <vm_exec_core+8250>, 0x5562bedf79e0 <vm_exec_core+8160>, 0x5562bedf7a97 <vm_exec_core+8343>, 0x5562bedf7530 <vm_exec_core+6960>, 0x5562bedf732d <vm_exec_core+6445>, 0x5562bedf72a7 <vm_exec_core+6311>, 0x5562bedf723f <vm_exec_core+6207>, 0x5562bedf71e7 <vm_exec_core+6119>, 0x5562bedf7185 <vm_exec_core+6021>, 0x5562bedf7138 <vm_exec_core+5944>, 0x5562bedf70c4 <vm_exec_core+5828>, 0x5562bedf707a <vm_exec_core+5754>, 0x5562bedf7053 <vm_exec_core+5715>, 0x5562bedf7018 <vm_exec_core+5656>, 0x5562bedf6fc7 <vm_exec_core+5575>, 0x5562bedf6f93 <vm_exec_core+5523>, 0x5562bedf6ee6 <vm_exec_core+5350>, 0x5562bedf6ea3 <vm_exec_core+5283>, 0x5562bedf6e5f <vm_exec_core+5215>, 0x5562bedf6e2d <vm_exec_core+5165>, 0x5562bedf6dbe <vm_exec_core+5054>, 0x5562bedf6d5d <vm_exec_core+4957>, 0x5562bedf6d0e <vm_exec_core+4878>, 0x5562bedf6c9f <vm_exec_core+4767>, 0x5562bedf6c41 <vm_exec_core+4673>, 0x5562bedf6b29 <vm_exec_core+4393>, 0x5562bedf6aed <vm_exec_core+4333>, 0x5562bedf6aa6 <vm_exec_core+4262>, 0x5562bedf6a3c <vm_exec_core+4156>, 0x5562bedf699e <vm_exec_core+3998>, 0x5562bedf5a70 <vm_exec_core+112>, 0x5562bedf68e9 <vm_exec_core+3817>, 0x5562bedf6861 <vm_exec_core+3681>, 0x5562bedf6812 <vm_exec_core+3602>, 0x5562bedf67c3 <vm_exec_core+3523>, 0x5562bedf6774 <vm_exec_core+3444>, 0x5562bedf8bb7 <vm_exec_core+12727>, 0x5562bedf6725 <vm_exec_core+3365>, 0x5562bedf66b6 <vm_exec_core+3254>, 0x5562bedf6671 <vm_exec_core+3185>, 0x5562bedf65fe <vm_exec_core+3070>, 0x5562bedf64b6 <vm_exec_core+2742>, 0x5562bedf63ea <vm_exec_core+2538>, 0x5562bedf636e <vm_exec_core+2414>, 0x5562bedf81cb <vm_exec_core+10187>, 0x5562bedf633a <vm_exec_core+2362>, 0x5562bedf62fb <vm_exec_core+2299>, 0x5562bedf62bc <vm_exec_core+2236>, 0x5562bedf6280 <vm_exec_core+2176>, 0x5562bedf61c2 <vm_exec_core+1986>, 0x5562bedf613f <vm_exec_core+1855>, 0x5562bedf8d21 <vm_exec_core+13089>, 0x5562bedf8e2e <vm_exec_core+13358>, 0x5562bedf906f <vm_exec_core+13935>, 0x5562bedf8a89 <vm_exec_core+12425>, 0x5562bedf9108 <vm_exec_core+14088>, 0x5562bedf93d5 <vm_exec_core+14805>, 0x5562bedf92f4 <vm_exec_core+14580>, 0x5562bedf9377 <vm_exec_core+14711>, 0x5562bedf91da <vm_exec_core+14298>, 0x5562bedf9238 <vm_exec_core+14392>, 0x5562bedf9296 <vm_exec_core+14486>, 0x5562bedf9665 <vm_exec_core+15461>, 0x5562bedf94b9 <vm_exec_core+15033>, 0x5562bedf9505 <vm_exec_core+15109>, 0x5562bedf9558 <vm_exec_core+15192>, 0x5562bedf95db <vm_exec_core+15323>, 0x5562bedf6072 <vm_exec_core+1650>, 0x5562bedf5fca <vm_exec_core+1482>, 0x5562bedf8d88 <vm_exec_core+13192>, 0x5562bedf8de6 <vm_exec_core+13286>, 0x5562bedf8c17 <vm_exec_core+12823>, 0x5562bedf8caa <vm_exec_core+12970>, 0x5562bedf91a1 <vm_exec_core+14241>, 0x5562bedf942e <vm_exec_core+14894>, 0x5562bedf5f59 <vm_exec_core+1369>, 0x5562bedf5ed9 <vm_exec_core+1241>, 0x5562bedf5e30 <vm_exec_core+1072>, 0x5562bedf5de9 <vm_exec_core+1001>, 0x5562bedf5d9e <vm_exec_core+926>, 0x5562bedf5d55 <vm_exec_core+853>, 0x5562bedf5d04 <vm_exec_core+772>, 0x5562bedf5ccf <vm_exec_core+719>, 0x5562bedf5c9a <vm_exec_core+666>, 0x5562bedf8e92 <vm_exec_core+13458>, 0x5562bedf7d39 <vm_exec_core+9017>, 0x5562bedf7ccc <vm_exec_core+8908>, 0x5562bedf7c54 <vm_exec_core+8788>, 0x5562bedf7be2 <vm_exec_core+8674>, 0x5562bedf7b69 <vm_exec_core+8553>, 0x5562bedf7ac3 <vm_exec_core+8387>, 0x5562bedf8150 <vm_exec_core+10064>, 0x5562bedf8035 <vm_exec_core+9781>, 0x5562bedf808c <vm_exec_core+9868>, 0x5562bedf7d9d <vm_exec_core+9117>, 0x5562bedf7eca <vm_exec_core+9418>, 0x5562bedf7631 <vm_exec_core+7217>, 0x5562bedf75c9 <vm_exec_core+7113>, 0x5562bedf755c <vm_exec_core+7004>, 0x5562bedf783b <vm_exec_core+7739>, 0x5562bedf7803 <vm_exec_core+7683>, 0x5562bedf77ce <vm_exec_core+7630>, 0x5562bedf7799 <vm_exec_core+7577>, 0x5562bedf7764 <vm_exec_core+7524>, 0x5562bedf7701 <vm_exec_core+7425>, 0x5562bedf76bd <vm_exec_core+7357>, 0x5562bedf7676 <vm_exec_core+7286>, 0x5562bedf7977 <vm_exec_core+8055>, 0x5562bedf7931 <vm_exec_core+7985>, 0x5562bedf78b2 <vm_exec_core+7858>, 0x5562bedf7878 <vm_exec_core+7800>, 0x5562bedf7a29 <vm_exec_core+8233>, 0x5562bedf79cf <vm_exec_core+8143>, 0x5562bedf7a86 <vm_exec_core+8326>, 0x5562bedf751f <vm_exec_core+6943>, 0x5562bedf731c <vm_exec_core+6428>, 0x5562bedf7296 <vm_exec_core+6294>, 0x5562bedf722e <vm_exec_core+6190>, 0x5562bedf71d6 <vm_exec_core+6102>, 0x5562bedf7174 <vm_exec_core+6004>, 0x5562bedf7127 <vm_exec_core+5927>, 0x5562bedf70b3 <vm_exec_core+5811>, 0x5562bedf7069 <vm_exec_core+5737>, 0x5562bedf7042 <vm_exec_core+5698>, 0x5562bedf7007 <vm_exec_core+5639>, 0x5562bedf6fb6 <vm_exec_core+5558>, 0x5562bedf6f82 <vm_exec_core+5506>, 0x5562bedf6ed5 <vm_exec_core+5333>, 0x5562bedf6e92 <vm_exec_core+5266>, 0x5562bedf6e4e <vm_exec_core+5198>, 0x5562bedf6e1c <vm_exec_core+5148>, 0x5562bedf6dad <vm_exec_core+5037>, 0x5562bedf6d4c <vm_exec_core+4940>, 0x5562bedf6cfd <vm_exec_core+4861>, 0x5562bedf6c8e <vm_exec_core+4750>, 0x5562bedf6c30 <vm_exec_core+4656>, 0x5562bedf6b18 <vm_exec_core+4376>, 0x5562bedf6adc <vm_exec_core+4316>, 0x5562bedf6a95 <vm_exec_core+4245>, 0x5562bedf6a2b <vm_exec_core+4139>, 0x5562bedf698d <vm_exec_core+3981>, 0x5562bedf8fd5 <vm_exec_core+13781>, 0x5562bedf68d8 <vm_exec_core+3800>, 0x5562bedf6850 <vm_exec_core+3664>, 0x5562bedf6801 <vm_exec_core+3585>, 0x5562bedf67b2 <vm_exec_core+3506>, 0x5562bedf6763 <vm_exec_core+3427>, 0x5562bedf8fa9 <vm_exec_core+13737>, 0x5562bedf6714 <vm_exec_core+3348>, 0x5562bedf66a5 <vm_exec_core+3237>, 0x5562bedf6660 <vm_exec_core+3168>, 0x5562bedf65ed <vm_exec_core+3053>, 0x5562bedf64a5 <vm_exec_core+2725>, 0x5562bedf63d9 <vm_exec_core+2521>, 0x5562bedf635d <vm_exec_core+2397>, 0x5562bedf81ba <vm_exec_core+10170>, 0x5562bedf6329 <vm_exec_core+2345>, 0x5562bedf62ea <vm_exec_core+2282>, 0x5562bedf62ab <vm_exec_core+2219>, 0x5562bedf626f <vm_exec_core+2159>, 0x5562bedf61b1 <vm_exec_core+1969>, 0x5562bedf612e <vm_exec_core+1838>, 0x5562bedf8fbf <vm_exec_core+13759>, 0x5562bedf8c01 <vm_exec_core+12801>, 0x5562bedf8dd0 <vm_exec_core+13264>, 0x5562bedf8eb0 <vm_exec_core+13488>, 0x5562bedf8ec6 <vm_exec_core+13510>, 0x5562bedf8edc <vm_exec_core+13532>, 0x5562bedf8ef2 <vm_exec_core+13554>, 0x5562bedf8f0f <vm_exec_core+13583>, 0x5562bedf8f25 <vm_exec_core+13605>, 0x5562bedf8f3b <vm_exec_core+13627>, 0x5562bedf8f51 <vm_exec_core+13649>...} |
| #42 0x00005562bedfc1ae in rb_vm_exec (ec=0x5562c8678ae0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x5562c8678ae0 |
| _tag = {tag = 36, retval = 4, buf = {0x7fb76b0e1db0, 0x5562bedfc0d0 <rb_vm_exec+304>, 0x0, 0x7fb76b0e1ca0, 0x7fb76b0e1d50}, prev = 0x7fb76b0e1ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #43 0x00005562bedfc5ce in invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, self=140426286655640, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7fb78aeef0b8 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7fb76aee1018 |
| av = {140425751829840, 140425751830208} |
| stack_argv = 0x7fb76aee1018 |
| 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> |
| #44 0x00005562bedfcf91 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x5562c872c020, self=self@entry=140426286655640, argc=argc@entry=0, argv=argv@entry=0x7fb76b0e1d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #45 0x00005562beda3530 in thread_do_start_proc (th=th@entry=0x5562c872c880) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 140426286655640 |
| args = <optimized out> |
| args_ptr = 0x7fb76b0e1d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x5562c872c020 |
| #46 0x00005562beda3fd0 in thread_do_start (th=0x5562c872c880) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #47 thread_start_func_2 (th=th@entry=0x5562c872c880, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x5562c8678ae0 |
| _tag = {tag = 36, retval = 0, buf = {0x5562c8733ee0, 0x5562beda3940 <thread_start_func_2+624>, 0x0, 0x7fb76b0e1dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x5562c872c880 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #48 0x00005562beda439d in call_thread_start_func_2 (th=0x5562c872c880) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7fb76b0e1f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #49 co_start (from=<optimized out>, self=0x5562c8733ee0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x5562c872c880 |
| sched = 0x5562c872a448 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #50 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 2 (Thread 0x7fb76ad9f6c0 (LWP 294208) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x5562c85f8b70) at ../sysdeps/nptl/futex-internal.h:146 |
| __ret = -512 |
| err = <optimized out> |
| err = <optimized out> |
| __ret = <optimized out> |
| resultvar = <optimized out> |
| __arg4 = <optimized out> |
| __arg3 = <optimized out> |
| __arg2 = <optimized out> |
| __arg1 = <optimized out> |
| _a4 = <optimized out> |
| _a3 = <optimized out> |
| _a2 = <optimized out> |
| _a1 = <optimized out> |
| #1 __GI___lll_lock_wait (futex=futex@entry=0x5562c85f8b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007fb7a62160f1 in lll_mutex_lock_optimized (mutex=0x5562c85f8b70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x5562c85f8b70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x5562c85f8b70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x00005562bed97c1d in rb_native_mutex_lock (lock=lock@entry=0x5562c85f8b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x00005562bed9b73b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x5562c8679040, vm=0x5562c85f8ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x5562c85f8ad0, cr=0x5562c8679040) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x00005562bee1481b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x00005562bec03709 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x00005562bec168b5 in gc_verify_internal_consistency (objspace_ptr=0x5562c85fb460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5186 |
| prev_during_gc = <optimized out> |
| objspace = 0x5562c85fb460 |
| lev = 4 |
| #10 gc_start (objspace=objspace@entry=0x5562c85fb460, reason=reason@entry=256) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:6333 |
| do_full_mark = 0 |
| __func__ = "gc_start" |
| lock_lev = 3 |
| #11 0x00005562bec17cb6 in heap_prepare (heap=0x5562c85fb480, objspace=0x5562c85fb460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2051 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x5562c85fb480, objspace=0x5562c85fb460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2275 |
| page = <optimized out> |
| page = <optimized out> |
| __func__ = "heap_next_free_page" |
| #13 newobj_cache_miss (objspace=objspace@entry=0x5562c85fb460, cache=cache@entry=0x5562c8677e40, heap_idx=heap_idx@entry=0, vm_locked=vm_locked@entry=false) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2382 |
| page = <optimized out> |
| heap = 0x5562c85fb480 |
| obj = <optimized out> |
| lev = 2 |
| unlock_vm = true |
| #14 0x00005562bec1b410 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x5562c8677e40, objspace=0x5562c85fb460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2406 |
| obj = <optimized out> |
| obj = <optimized out> |
| #15 rb_gc_impl_new_obj (alloc_size=32, wb_protected=true, v3=0, v2=0, v1=0, flags=5, klass=140426316798680, cache_ptr=0x5562c8677e40, objspace_ptr=0x5562c85fb460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2485 |
| obj = <optimized out> |
| objspace = 0x5562c85fb460 |
| heap_idx = <optimized out> |
| cache = 0x5562c8677e40 |
| obj = <optimized out> |
| objspace = <optimized out> |
| heap_idx = <optimized out> |
| cache = <optimized out> |
| #16 newobj_of (size=32, wb_protected=true, v3=0, v2=0, v1=0, flags=5, klass=140426316798680, cr=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/gc.c:1005 |
| obj = <optimized out> |
| obj = <optimized out> |
| lev = <optimized out> |
| gc_disabled = <optimized out> |
| #17 rb_wb_protected_newobj_of (ec=<optimized out>, klass=klass@entry=140426316798680, flags=flags@entry=5, size=size@entry=32) at /tmp/ruby/src/trunk-gc-asserts/gc.c:1043 |
| __func__ = "rb_wb_protected_newobj_of" |
| #18 0x00005562bed63cbf in str_alloc_embed (capa=8, klass=140426316798680) at /tmp/ruby/src/trunk-gc-asserts/string.c:1359 |
| size = 32 |
| str = <optimized out> |
| #19 str_enc_new (klass=140426316798680, ptr=0x5562befb5ba7 "<STDIN>", len=7, enc=0x5562c8601850) at /tmp/ruby/src/trunk-gc-asserts/string.c:1402 |
| str = <optimized out> |
| termlen = 1 |
| dtrace_line = <optimized out> |
| dtrace_file = <optimized out> |
| #20 0x00005562bec432a8 in prep_io (path=0x5562befb5ba7 "<STDIN>", klass=140426316609760, fmode=65537, fd=0) at /tmp/ruby/src/trunk-gc-asserts/io.c:9339 |
| e = 0x0 |
| convconfig = {enc = 0x0, enc2 = 0x5562c85f8ad0, ecflags = -932736960, ecopts = 93882756860720} |
| self = <optimized out> |
| io = <optimized out> |
| path_value = 4 |
| path_value = <optimized out> |
| e = <optimized out> |
| convconfig = <optimized out> |
| self = <optimized out> |
| io = <optimized out> |
| #21 prep_stdio (path=0x5562befb5ba7 "<STDIN>", klass=140426316609760, fmode=RUBY_IO_MODE_READABLE, f=0x7fb7a63798e0 <_IO_2_1_stdin_>) at /tmp/ruby/src/trunk-gc-asserts/io.c:9381 |
| fptr = <optimized out> |
| io = <optimized out> |
| fptr = <optimized out> |
| io = <optimized out> |
| #22 rb_io_prep_stdin () at /tmp/ruby/src/trunk-gc-asserts/io.c:9399 |
| No locals. |
| #23 0x00005562beda3d5c in thread_start_func_2 (th=th@entry=0x5562c8739880, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:658 |
| r = <optimized out> |
| state = <optimized out> |
| errinfo = 4 |
| ractor_main_th = 0x5562c8739880 |
| fiber_scheduler_closed = <optimized out> |
| event_thread_end_hooked = <optimized out> |
| result = <optimized out> |
| #24 0x00005562beda439d in call_thread_start_func_2 (th=0x5562c8739880) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7fb76b2e2f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #25 co_start (from=<optimized out>, self=0x5562c8677ed0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x5562c8739880 |
| sched = 0x5562c8679108 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #26 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 1 (Thread 0x7fb7a61737c0 (LWP 294205) "miniruby"): |
| #0 0x00007fb7a620ed61 in __futex_abstimed_wait_common64 (private=21858, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5562c8600070) 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=21858, abstime=0x0, clockid=0, expected=0, futex_word=0x5562c8600070) 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=0x5562c8600070, 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 0x00007fb7a62117dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5562c8600168, cond=0x5562c8600048) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7fb7a62114a0 <__condvar_cleanup_waiting>, __arg = 0x7ffde0e744e0, __canceltype = 2, __prev = 0x0} |
| cbuffer = {wseq = 0, cond = 0x5562c8600048, mutex = 0x5562c8600168, private = 0} |
| err = <optimized out> |
| g = 0 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 0 |
| seq = 0 |
| 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=cond@entry=0x5562c8600048, mutex=mutex@entry=0x5562c8600168) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x00005562bed9a8ad in rb_native_cond_wait (cond=cond@entry=0x5562c8600048, mutex=mutex@entry=0x5562c8600168) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x00005562bed9a9f3 in thread_sched_wait_running_turn (sched=sched@entry=0x5562c8600168, th=0x5562c85fb060, can_direct_transfer=can_direct_transfer@entry=false) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:847 |
| next_th = 0x0 |
| #7 0x00005562bed9b622 in rb_ractor_sched_wait (ec=ec@entry=0x5562c8600340, cr=cr@entry=0x5562c86000a0, ubf=ubf@entry=0x5562beceb220 <ubf_ractor_wait>, ubf_arg=ubf_arg@entry=0x7ffde0e74630) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1365 |
| can_direct_transfer = false |
| th = 0x5562c85fb060 |
| sched = 0x5562c8600168 |
| #8 0x00005562becec99c in ractor_wait (cr=0x5562c86000a0, ec=0x5562c8600340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1030 |
| th = <optimized out> |
| waiter = {wakeup_status = wakeup_none, th = 0x5562c85fb060, node = {next = 0x5562c86000f8, prev = 0x5562c86000f8}} |
| th = <optimized out> |
| waiter = <optimized out> |
| #9 ractor_wait_receive (ec=ec@entry=0x5562c8600340, cr=cr@entry=0x5562c86000a0) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1097 |
| messages = {set = {n = {next = 0x0, prev = 0x5562c85fb060}}, closed = 248} |
| deliverred = false |
| #10 0x00005562becedfd1 in ractor_receive (rp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1150 |
| v = <optimized out> |
| cr = <optimized out> |
| cr = <optimized out> |
| v = <optimized out> |
| #11 ractor_port_receive (self=<optimized out>, ec=0x5562c8600340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:133 |
| rp = 0x5562c86780a0 |
| rp = <optimized out> |
| #12 builtin_inline_class_660 (ec=0x5562c8600340, self=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor.rb:661 |
| No locals. |
| #13 0x00005562bedf881f in vm_exec_core (ec=0x5562c8600070, ec@entry=0x5562c8600340) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:7259 |
| reg_pc = 0x5562c86ce738 |
| reg_cfp = 0x7fb7a6111e88 |
| insns_address_table = {0x5562bedf8d10 <vm_exec_core+13072>, 0x5562bedf7d4a <vm_exec_core+9034>, 0x5562bedf7cdd <vm_exec_core+8925>, 0x5562bedf7c65 <vm_exec_core+8805>, 0x5562bedf7bf3 <vm_exec_core+8691>, 0x5562bedf7b7a <vm_exec_core+8570>, 0x5562bedf7ad4 <vm_exec_core+8404>, 0x5562bedf8161 <vm_exec_core+10081>, 0x5562bedf8046 <vm_exec_core+9798>, 0x5562bedf809d <vm_exec_core+9885>, 0x5562bedf7dae <vm_exec_core+9134>, 0x5562bedf7edb <vm_exec_core+9435>, 0x5562bedf7642 <vm_exec_core+7234>, 0x5562bedf75da <vm_exec_core+7130>, 0x5562bedf756d <vm_exec_core+7021>, 0x5562bedf784c <vm_exec_core+7756>, 0x5562bedf7814 <vm_exec_core+7700>, 0x5562bedf77df <vm_exec_core+7647>, 0x5562bedf77aa <vm_exec_core+7594>, 0x5562bedf7775 <vm_exec_core+7541>, 0x5562bedf7712 <vm_exec_core+7442>, 0x5562bedf76ce <vm_exec_core+7374>, 0x5562bedf7687 <vm_exec_core+7303>, 0x5562bedf7988 <vm_exec_core+8072>, 0x5562bedf7942 <vm_exec_core+8002>, 0x5562bedf78c3 <vm_exec_core+7875>, 0x5562bedf7889 <vm_exec_core+7817>, 0x5562bedf7a3a <vm_exec_core+8250>, 0x5562bedf79e0 <vm_exec_core+8160>, 0x5562bedf7a97 <vm_exec_core+8343>, 0x5562bedf7530 <vm_exec_core+6960>, 0x5562bedf732d <vm_exec_core+6445>, 0x5562bedf72a7 <vm_exec_core+6311>, 0x5562bedf723f <vm_exec_core+6207>, 0x5562bedf71e7 <vm_exec_core+6119>, 0x5562bedf7185 <vm_exec_core+6021>, 0x5562bedf7138 <vm_exec_core+5944>, 0x5562bedf70c4 <vm_exec_core+5828>, 0x5562bedf707a <vm_exec_core+5754>, 0x5562bedf7053 <vm_exec_core+5715>, 0x5562bedf7018 <vm_exec_core+5656>, 0x5562bedf6fc7 <vm_exec_core+5575>, 0x5562bedf6f93 <vm_exec_core+5523>, 0x5562bedf6ee6 <vm_exec_core+5350>, 0x5562bedf6ea3 <vm_exec_core+5283>, 0x5562bedf6e5f <vm_exec_core+5215>, 0x5562bedf6e2d <vm_exec_core+5165>, 0x5562bedf6dbe <vm_exec_core+5054>, 0x5562bedf6d5d <vm_exec_core+4957>, 0x5562bedf6d0e <vm_exec_core+4878>, 0x5562bedf6c9f <vm_exec_core+4767>, 0x5562bedf6c41 <vm_exec_core+4673>, 0x5562bedf6b29 <vm_exec_core+4393>, 0x5562bedf6aed <vm_exec_core+4333>, 0x5562bedf6aa6 <vm_exec_core+4262>, 0x5562bedf6a3c <vm_exec_core+4156>, 0x5562bedf699e <vm_exec_core+3998>, 0x5562bedf5a70 <vm_exec_core+112>, 0x5562bedf68e9 <vm_exec_core+3817>, 0x5562bedf6861 <vm_exec_core+3681>, 0x5562bedf6812 <vm_exec_core+3602>, 0x5562bedf67c3 <vm_exec_core+3523>, 0x5562bedf6774 <vm_exec_core+3444>, 0x5562bedf8bb7 <vm_exec_core+12727>, 0x5562bedf6725 <vm_exec_core+3365>, 0x5562bedf66b6 <vm_exec_core+3254>, 0x5562bedf6671 <vm_exec_core+3185>, 0x5562bedf65fe <vm_exec_core+3070>, 0x5562bedf64b6 <vm_exec_core+2742>, 0x5562bedf63ea <vm_exec_core+2538>, 0x5562bedf636e <vm_exec_core+2414>, 0x5562bedf81cb <vm_exec_core+10187>, 0x5562bedf633a <vm_exec_core+2362>, 0x5562bedf62fb <vm_exec_core+2299>, 0x5562bedf62bc <vm_exec_core+2236>, 0x5562bedf6280 <vm_exec_core+2176>, 0x5562bedf61c2 <vm_exec_core+1986>, 0x5562bedf613f <vm_exec_core+1855>, 0x5562bedf8d21 <vm_exec_core+13089>, 0x5562bedf8e2e <vm_exec_core+13358>, 0x5562bedf906f <vm_exec_core+13935>, 0x5562bedf8a89 <vm_exec_core+12425>, 0x5562bedf9108 <vm_exec_core+14088>, 0x5562bedf93d5 <vm_exec_core+14805>, 0x5562bedf92f4 <vm_exec_core+14580>, 0x5562bedf9377 <vm_exec_core+14711>, 0x5562bedf91da <vm_exec_core+14298>, 0x5562bedf9238 <vm_exec_core+14392>, 0x5562bedf9296 <vm_exec_core+14486>, 0x5562bedf9665 <vm_exec_core+15461>, 0x5562bedf94b9 <vm_exec_core+15033>, 0x5562bedf9505 <vm_exec_core+15109>, 0x5562bedf9558 <vm_exec_core+15192>, 0x5562bedf95db <vm_exec_core+15323>, 0x5562bedf6072 <vm_exec_core+1650>, 0x5562bedf5fca <vm_exec_core+1482>, 0x5562bedf8d88 <vm_exec_core+13192>, 0x5562bedf8de6 <vm_exec_core+13286>, 0x5562bedf8c17 <vm_exec_core+12823>, 0x5562bedf8caa <vm_exec_core+12970>, 0x5562bedf91a1 <vm_exec_core+14241>, 0x5562bedf942e <vm_exec_core+14894>, 0x5562bedf5f59 <vm_exec_core+1369>, 0x5562bedf5ed9 <vm_exec_core+1241>, 0x5562bedf5e30 <vm_exec_core+1072>, 0x5562bedf5de9 <vm_exec_core+1001>, 0x5562bedf5d9e <vm_exec_core+926>, 0x5562bedf5d55 <vm_exec_core+853>, 0x5562bedf5d04 <vm_exec_core+772>, 0x5562bedf5ccf <vm_exec_core+719>, 0x5562bedf5c9a <vm_exec_core+666>, 0x5562bedf8e92 <vm_exec_core+13458>, 0x5562bedf7d39 <vm_exec_core+9017>, 0x5562bedf7ccc <vm_exec_core+8908>, 0x5562bedf7c54 <vm_exec_core+8788>, 0x5562bedf7be2 <vm_exec_core+8674>, 0x5562bedf7b69 <vm_exec_core+8553>, 0x5562bedf7ac3 <vm_exec_core+8387>, 0x5562bedf8150 <vm_exec_core+10064>, 0x5562bedf8035 <vm_exec_core+9781>, 0x5562bedf808c <vm_exec_core+9868>, 0x5562bedf7d9d <vm_exec_core+9117>, 0x5562bedf7eca <vm_exec_core+9418>, 0x5562bedf7631 <vm_exec_core+7217>, 0x5562bedf75c9 <vm_exec_core+7113>, 0x5562bedf755c <vm_exec_core+7004>, 0x5562bedf783b <vm_exec_core+7739>, 0x5562bedf7803 <vm_exec_core+7683>, 0x5562bedf77ce <vm_exec_core+7630>, 0x5562bedf7799 <vm_exec_core+7577>, 0x5562bedf7764 <vm_exec_core+7524>, 0x5562bedf7701 <vm_exec_core+7425>, 0x5562bedf76bd <vm_exec_core+7357>, 0x5562bedf7676 <vm_exec_core+7286>, 0x5562bedf7977 <vm_exec_core+8055>, 0x5562bedf7931 <vm_exec_core+7985>, 0x5562bedf78b2 <vm_exec_core+7858>, 0x5562bedf7878 <vm_exec_core+7800>, 0x5562bedf7a29 <vm_exec_core+8233>, 0x5562bedf79cf <vm_exec_core+8143>, 0x5562bedf7a86 <vm_exec_core+8326>, 0x5562bedf751f <vm_exec_core+6943>, 0x5562bedf731c <vm_exec_core+6428>, 0x5562bedf7296 <vm_exec_core+6294>, 0x5562bedf722e <vm_exec_core+6190>, 0x5562bedf71d6 <vm_exec_core+6102>, 0x5562bedf7174 <vm_exec_core+6004>, 0x5562bedf7127 <vm_exec_core+5927>, 0x5562bedf70b3 <vm_exec_core+5811>, 0x5562bedf7069 <vm_exec_core+5737>, 0x5562bedf7042 <vm_exec_core+5698>, 0x5562bedf7007 <vm_exec_core+5639>, 0x5562bedf6fb6 <vm_exec_core+5558>, 0x5562bedf6f82 <vm_exec_core+5506>, 0x5562bedf6ed5 <vm_exec_core+5333>, 0x5562bedf6e92 <vm_exec_core+5266>, 0x5562bedf6e4e <vm_exec_core+5198>, 0x5562bedf6e1c <vm_exec_core+5148>, 0x5562bedf6dad <vm_exec_core+5037>, 0x5562bedf6d4c <vm_exec_core+4940>, 0x5562bedf6cfd <vm_exec_core+4861>, 0x5562bedf6c8e <vm_exec_core+4750>, 0x5562bedf6c30 <vm_exec_core+4656>, 0x5562bedf6b18 <vm_exec_core+4376>, 0x5562bedf6adc <vm_exec_core+4316>, 0x5562bedf6a95 <vm_exec_core+4245>, 0x5562bedf6a2b <vm_exec_core+4139>, 0x5562bedf698d <vm_exec_core+3981>, 0x5562bedf8fd5 <vm_exec_core+13781>, 0x5562bedf68d8 <vm_exec_core+3800>, 0x5562bedf6850 <vm_exec_core+3664>, 0x5562bedf6801 <vm_exec_core+3585>, 0x5562bedf67b2 <vm_exec_core+3506>, 0x5562bedf6763 <vm_exec_core+3427>, 0x5562bedf8fa9 <vm_exec_core+13737>, 0x5562bedf6714 <vm_exec_core+3348>, 0x5562bedf66a5 <vm_exec_core+3237>, 0x5562bedf6660 <vm_exec_core+3168>, 0x5562bedf65ed <vm_exec_core+3053>, 0x5562bedf64a5 <vm_exec_core+2725>, 0x5562bedf63d9 <vm_exec_core+2521>, 0x5562bedf635d <vm_exec_core+2397>, 0x5562bedf81ba <vm_exec_core+10170>, 0x5562bedf6329 <vm_exec_core+2345>, 0x5562bedf62ea <vm_exec_core+2282>, 0x5562bedf62ab <vm_exec_core+2219>, 0x5562bedf626f <vm_exec_core+2159>, 0x5562bedf61b1 <vm_exec_core+1969>, 0x5562bedf612e <vm_exec_core+1838>, 0x5562bedf8fbf <vm_exec_core+13759>, 0x5562bedf8c01 <vm_exec_core+12801>, 0x5562bedf8dd0 <vm_exec_core+13264>, 0x5562bedf8eb0 <vm_exec_core+13488>, 0x5562bedf8ec6 <vm_exec_core+13510>, 0x5562bedf8edc <vm_exec_core+13532>, 0x5562bedf8ef2 <vm_exec_core+13554>, 0x5562bedf8f0f <vm_exec_core+13583>, 0x5562bedf8f25 <vm_exec_core+13605>, 0x5562bedf8f3b <vm_exec_core+13627>, 0x5562bedf8f51 <vm_exec_core+13649>...} |
| #14 0x00005562bedfc1ae in rb_vm_exec (ec=0x5562c8600340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x5562c8600340 |
| _tag = {tag = 36, retval = 4, buf = {0x7fb78aeee258, 0x5562bedfc0d0 <rb_vm_exec+304>, 0x0, 0x7ffde0e748d0, 0x5562c85fb460}, prev = 0x7ffde0e74d10, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #15 0x00005562bee00ef4 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7ffde0e749a8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #16 vm_yield (kw_splat=0, argv=0x7ffde0e749a8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #17 rb_yield_0 (argv=0x7ffde0e749a8, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362 |
| No locals. |
| #18 rb_yield (val=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1378 |
| No locals. |
| #19 0x00005562beb1813c in rb_ary_collect (ary=140426286656600) at /tmp/ruby/src/trunk-gc-asserts/array.c:3655 |
| i = 0 |
| collect = 140426286654040 |
| #20 0x00005562bede063d in vm_call_cfunc_with_frame_ (ec=0x5562c8600340, reg_cfp=0x7fb7a6111fa0, calling=<optimized out>, argc=0, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3772 |
| ci = 0x168100000001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7fb78cbb00a8 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #21 0x00005562bede8b2f in vm_sendish (ec=0x5562c8600340, reg_cfp=0x7fb7a6111fa0, cd=0x5562c86f3a60, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk-gc-asserts/vm_callinfo.h:415 |
| val = 36 |
| ci = <optimized out> |
| cc = 0x7fb78aeee280 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x5562c86f3a60, cc = 0x7fb78aeee280, block_handler = 140426741882809, recv = 140426286656600, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #22 0x00005562bedf6a76 in vm_exec_core (ec=0x5562c8600070, ec@entry=0x5562c8600340) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140426742918497 |
| cd = 0x5562c86f3a60 |
| blockiseq = 0x0 |
| leaf = <optimized out> |
| val = 93882757888608 |
| reg_pc = 0x5562c8670a38 |
| reg_cfp = 0x7fb7a6111fa0 |
| insns_address_table = {0x5562bedf8d10 <vm_exec_core+13072>, 0x5562bedf7d4a <vm_exec_core+9034>, 0x5562bedf7cdd <vm_exec_core+8925>, 0x5562bedf7c65 <vm_exec_core+8805>, 0x5562bedf7bf3 <vm_exec_core+8691>, 0x5562bedf7b7a <vm_exec_core+8570>, 0x5562bedf7ad4 <vm_exec_core+8404>, 0x5562bedf8161 <vm_exec_core+10081>, 0x5562bedf8046 <vm_exec_core+9798>, 0x5562bedf809d <vm_exec_core+9885>, 0x5562bedf7dae <vm_exec_core+9134>, 0x5562bedf7edb <vm_exec_core+9435>, 0x5562bedf7642 <vm_exec_core+7234>, 0x5562bedf75da <vm_exec_core+7130>, 0x5562bedf756d <vm_exec_core+7021>, 0x5562bedf784c <vm_exec_core+7756>, 0x5562bedf7814 <vm_exec_core+7700>, 0x5562bedf77df <vm_exec_core+7647>, 0x5562bedf77aa <vm_exec_core+7594>, 0x5562bedf7775 <vm_exec_core+7541>, 0x5562bedf7712 <vm_exec_core+7442>, 0x5562bedf76ce <vm_exec_core+7374>, 0x5562bedf7687 <vm_exec_core+7303>, 0x5562bedf7988 <vm_exec_core+8072>, 0x5562bedf7942 <vm_exec_core+8002>, 0x5562bedf78c3 <vm_exec_core+7875>, 0x5562bedf7889 <vm_exec_core+7817>, 0x5562bedf7a3a <vm_exec_core+8250>, 0x5562bedf79e0 <vm_exec_core+8160>, 0x5562bedf7a97 <vm_exec_core+8343>, 0x5562bedf7530 <vm_exec_core+6960>, 0x5562bedf732d <vm_exec_core+6445>, 0x5562bedf72a7 <vm_exec_core+6311>, 0x5562bedf723f <vm_exec_core+6207>, 0x5562bedf71e7 <vm_exec_core+6119>, 0x5562bedf7185 <vm_exec_core+6021>, 0x5562bedf7138 <vm_exec_core+5944>, 0x5562bedf70c4 <vm_exec_core+5828>, 0x5562bedf707a <vm_exec_core+5754>, 0x5562bedf7053 <vm_exec_core+5715>, 0x5562bedf7018 <vm_exec_core+5656>, 0x5562bedf6fc7 <vm_exec_core+5575>, 0x5562bedf6f93 <vm_exec_core+5523>, 0x5562bedf6ee6 <vm_exec_core+5350>, 0x5562bedf6ea3 <vm_exec_core+5283>, 0x5562bedf6e5f <vm_exec_core+5215>, 0x5562bedf6e2d <vm_exec_core+5165>, 0x5562bedf6dbe <vm_exec_core+5054>, 0x5562bedf6d5d <vm_exec_core+4957>, 0x5562bedf6d0e <vm_exec_core+4878>, 0x5562bedf6c9f <vm_exec_core+4767>, 0x5562bedf6c41 <vm_exec_core+4673>, 0x5562bedf6b29 <vm_exec_core+4393>, 0x5562bedf6aed <vm_exec_core+4333>, 0x5562bedf6aa6 <vm_exec_core+4262>, 0x5562bedf6a3c <vm_exec_core+4156>, 0x5562bedf699e <vm_exec_core+3998>, 0x5562bedf5a70 <vm_exec_core+112>, 0x5562bedf68e9 <vm_exec_core+3817>, 0x5562bedf6861 <vm_exec_core+3681>, 0x5562bedf6812 <vm_exec_core+3602>, 0x5562bedf67c3 <vm_exec_core+3523>, 0x5562bedf6774 <vm_exec_core+3444>, 0x5562bedf8bb7 <vm_exec_core+12727>, 0x5562bedf6725 <vm_exec_core+3365>, 0x5562bedf66b6 <vm_exec_core+3254>, 0x5562bedf6671 <vm_exec_core+3185>, 0x5562bedf65fe <vm_exec_core+3070>, 0x5562bedf64b6 <vm_exec_core+2742>, 0x5562bedf63ea <vm_exec_core+2538>, 0x5562bedf636e <vm_exec_core+2414>, 0x5562bedf81cb <vm_exec_core+10187>, 0x5562bedf633a <vm_exec_core+2362>, 0x5562bedf62fb <vm_exec_core+2299>, 0x5562bedf62bc <vm_exec_core+2236>, 0x5562bedf6280 <vm_exec_core+2176>, 0x5562bedf61c2 <vm_exec_core+1986>, 0x5562bedf613f <vm_exec_core+1855>, 0x5562bedf8d21 <vm_exec_core+13089>, 0x5562bedf8e2e <vm_exec_core+13358>, 0x5562bedf906f <vm_exec_core+13935>, 0x5562bedf8a89 <vm_exec_core+12425>, 0x5562bedf9108 <vm_exec_core+14088>, 0x5562bedf93d5 <vm_exec_core+14805>, 0x5562bedf92f4 <vm_exec_core+14580>, 0x5562bedf9377 <vm_exec_core+14711>, 0x5562bedf91da <vm_exec_core+14298>, 0x5562bedf9238 <vm_exec_core+14392>, 0x5562bedf9296 <vm_exec_core+14486>, 0x5562bedf9665 <vm_exec_core+15461>, 0x5562bedf94b9 <vm_exec_core+15033>, 0x5562bedf9505 <vm_exec_core+15109>, 0x5562bedf9558 <vm_exec_core+15192>, 0x5562bedf95db <vm_exec_core+15323>, 0x5562bedf6072 <vm_exec_core+1650>, 0x5562bedf5fca <vm_exec_core+1482>, 0x5562bedf8d88 <vm_exec_core+13192>, 0x5562bedf8de6 <vm_exec_core+13286>, 0x5562bedf8c17 <vm_exec_core+12823>, 0x5562bedf8caa <vm_exec_core+12970>, 0x5562bedf91a1 <vm_exec_core+14241>, 0x5562bedf942e <vm_exec_core+14894>, 0x5562bedf5f59 <vm_exec_core+1369>, 0x5562bedf5ed9 <vm_exec_core+1241>, 0x5562bedf5e30 <vm_exec_core+1072>, 0x5562bedf5de9 <vm_exec_core+1001>, 0x5562bedf5d9e <vm_exec_core+926>, 0x5562bedf5d55 <vm_exec_core+853>, 0x5562bedf5d04 <vm_exec_core+772>, 0x5562bedf5ccf <vm_exec_core+719>, 0x5562bedf5c9a <vm_exec_core+666>, 0x5562bedf8e92 <vm_exec_core+13458>, 0x5562bedf7d39 <vm_exec_core+9017>, 0x5562bedf7ccc <vm_exec_core+8908>, 0x5562bedf7c54 <vm_exec_core+8788>, 0x5562bedf7be2 <vm_exec_core+8674>, 0x5562bedf7b69 <vm_exec_core+8553>, 0x5562bedf7ac3 <vm_exec_core+8387>, 0x5562bedf8150 <vm_exec_core+10064>, 0x5562bedf8035 <vm_exec_core+9781>, 0x5562bedf808c <vm_exec_core+9868>, 0x5562bedf7d9d <vm_exec_core+9117>, 0x5562bedf7eca <vm_exec_core+9418>, 0x5562bedf7631 <vm_exec_core+7217>, 0x5562bedf75c9 <vm_exec_core+7113>, 0x5562bedf755c <vm_exec_core+7004>, 0x5562bedf783b <vm_exec_core+7739>, 0x5562bedf7803 <vm_exec_core+7683>, 0x5562bedf77ce <vm_exec_core+7630>, 0x5562bedf7799 <vm_exec_core+7577>, 0x5562bedf7764 <vm_exec_core+7524>, 0x5562bedf7701 <vm_exec_core+7425>, 0x5562bedf76bd <vm_exec_core+7357>, 0x5562bedf7676 <vm_exec_core+7286>, 0x5562bedf7977 <vm_exec_core+8055>, 0x5562bedf7931 <vm_exec_core+7985>, 0x5562bedf78b2 <vm_exec_core+7858>, 0x5562bedf7878 <vm_exec_core+7800>, 0x5562bedf7a29 <vm_exec_core+8233>, 0x5562bedf79cf <vm_exec_core+8143>, 0x5562bedf7a86 <vm_exec_core+8326>, 0x5562bedf751f <vm_exec_core+6943>, 0x5562bedf731c <vm_exec_core+6428>, 0x5562bedf7296 <vm_exec_core+6294>, 0x5562bedf722e <vm_exec_core+6190>, 0x5562bedf71d6 <vm_exec_core+6102>, 0x5562bedf7174 <vm_exec_core+6004>, 0x5562bedf7127 <vm_exec_core+5927>, 0x5562bedf70b3 <vm_exec_core+5811>, 0x5562bedf7069 <vm_exec_core+5737>, 0x5562bedf7042 <vm_exec_core+5698>, 0x5562bedf7007 <vm_exec_core+5639>, 0x5562bedf6fb6 <vm_exec_core+5558>, 0x5562bedf6f82 <vm_exec_core+5506>, 0x5562bedf6ed5 <vm_exec_core+5333>, 0x5562bedf6e92 <vm_exec_core+5266>, 0x5562bedf6e4e <vm_exec_core+5198>, 0x5562bedf6e1c <vm_exec_core+5148>, 0x5562bedf6dad <vm_exec_core+5037>, 0x5562bedf6d4c <vm_exec_core+4940>, 0x5562bedf6cfd <vm_exec_core+4861>, 0x5562bedf6c8e <vm_exec_core+4750>, 0x5562bedf6c30 <vm_exec_core+4656>, 0x5562bedf6b18 <vm_exec_core+4376>, 0x5562bedf6adc <vm_exec_core+4316>, 0x5562bedf6a95 <vm_exec_core+4245>, 0x5562bedf6a2b <vm_exec_core+4139>, 0x5562bedf698d <vm_exec_core+3981>, 0x5562bedf8fd5 <vm_exec_core+13781>, 0x5562bedf68d8 <vm_exec_core+3800>, 0x5562bedf6850 <vm_exec_core+3664>, 0x5562bedf6801 <vm_exec_core+3585>, 0x5562bedf67b2 <vm_exec_core+3506>, 0x5562bedf6763 <vm_exec_core+3427>, 0x5562bedf8fa9 <vm_exec_core+13737>, 0x5562bedf6714 <vm_exec_core+3348>, 0x5562bedf66a5 <vm_exec_core+3237>, 0x5562bedf6660 <vm_exec_core+3168>, 0x5562bedf65ed <vm_exec_core+3053>, 0x5562bedf64a5 <vm_exec_core+2725>, 0x5562bedf63d9 <vm_exec_core+2521>, 0x5562bedf635d <vm_exec_core+2397>, 0x5562bedf81ba <vm_exec_core+10170>, 0x5562bedf6329 <vm_exec_core+2345>, 0x5562bedf62ea <vm_exec_core+2282>, 0x5562bedf62ab <vm_exec_core+2219>, 0x5562bedf626f <vm_exec_core+2159>, 0x5562bedf61b1 <vm_exec_core+1969>, 0x5562bedf612e <vm_exec_core+1838>, 0x5562bedf8fbf <vm_exec_core+13759>, 0x5562bedf8c01 <vm_exec_core+12801>, 0x5562bedf8dd0 <vm_exec_core+13264>, 0x5562bedf8eb0 <vm_exec_core+13488>, 0x5562bedf8ec6 <vm_exec_core+13510>, 0x5562bedf8edc <vm_exec_core+13532>, 0x5562bedf8ef2 <vm_exec_core+13554>, 0x5562bedf8f0f <vm_exec_core+13583>, 0x5562bedf8f25 <vm_exec_core+13605>, 0x5562bedf8f3b <vm_exec_core+13627>, 0x5562bedf8f51 <vm_exec_core+13649>...} |
| #23 0x00005562bedfc1ae in rb_vm_exec (ec=0x5562c8600340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x5562c8600340 |
| _tag = {tag = 36, retval = 4, buf = {0x5562c8600340, 0x5562bedfc0d0 <rb_vm_exec+304>, 0x0, 0x7ffde0e74cf0, 0x7fb78aeeed98}, prev = 0x7ffde0e74dc0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #24 0x00005562bee0d563 in rb_iseq_eval_main (iseq=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2905 |
| ec = <optimized out> |
| val = <optimized out> |
| #25 0x00005562bebee8f5 in rb_ec_exec_node (ec=ec@entry=0x5562c8600340, n=n@entry=0x7fb78aeef338) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x5562c8600340 |
| _tag = {tag = 36, retval = 93882595352422, buf = {0x5562c8600340, 0x5562bebee950 <rb_ec_exec_node+256>, 0x0, 0x7ffde0e74da0, 0x7fb78aeef338}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7fb78aeef338 |
| #26 0x00005562bebf2b9b in ruby_run_node (n=0x7fb78aeef338) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x5562c8600340 |
| status = 0 |
| #27 0x00005562beb0edc6 in rb_main (argv=0x7ffde0e74fe8, argc=8) at /tmp/ruby/src/trunk-gc-asserts/main.c:42 |
| variable_in_this_stack_frame = 0 |
| #28 main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/main.c:62 |
| No locals. |
| >>> Dump Ruby level backtrace (if possible) |
| [Inferior 1 (process 294205) detached] |
| $ timeout 60 gdb -p 292138 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| Fstderr output is not empty |
| th: 0x5562c85fb060, native_id: 0x7fb7a61737c0 |
| -- Control frame information ----------------------------------------------- |
| c:0007 p:0003 s:0030 e:000029 METHOD <internal:ractor>:660 |
| c:0006 p:0027 s:0026 e:000025 METHOD <internal:ractor>:551 |
| c:0005 p:0003 s:0021 e:000020 METHOD <internal:ractor>:574 |
| c:0004 p:0004 s:0017 e:000016 BLOCK bootstraptest.test_ractor.rb_1366_1355.rb:9 [FINISH] |
| [New LWP 292156] |
| [New LWP 292154] |
| [New LWP 292152] |
| [New LWP 292150] |
| [New LWP 292148] |
| [New LWP 292147] |
| [New LWP 292146] |
| [New LWP 292145] |
| [New LWP 292144] |
| [New LWP 292143] |
| [New LWP 292142] |
| [New LWP 292141] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007f55c93e6a00 in __GI_ppoll (fds=0x7ffc488ccaf8, nfds=1, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7f55c92c8740 (LWP 292138) "ruby" 0x00007f55c93e6a00 in __GI_ppoll (fds=0x7ffc488ccaf8, nfds=1, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 |
| 2 Thread 0x7f55c2ad16c0 (LWP 292156) "runner.rb:546" 0x00007f55c93e64cd in __GI___poll (fds=0x7f55c29d0180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 3 Thread 0x7f55c2cd26c0 (LWP 292154) "runner.rb:546" 0x00007f55c93e64cd in __GI___poll (fds=0x7f55c2bd1180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 4 Thread 0x7f55c2ed36c0 (LWP 292152) "runner.rb:636" 0x00007f55c93e64cd in __GI___poll (fds=0x7f55c2dd2180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 5 Thread 0x7f55c30d46c0 (LWP 292150) "runner.rb:636" 0x00007f55c93e64cd in __GI___poll (fds=0x7f55c2fd3180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 6 Thread 0x7f55c32d56c0 (LWP 292148) "runner.rb:636" 0x00007f55c93e64cd in __GI___poll (fds=0x7f55c31d4180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 7 Thread 0x7f55c34d66c0 (LWP 292147) "runner.rb:546" 0x00007f55c93e64cd in __GI___poll (fds=0x7f55c33d5180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 8 Thread 0x7f55c36d76c0 (LWP 292146) "runner.rb:636" 0x00007f55c93e64cd in __GI___poll (fds=0x7f55c35d6180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 9 Thread 0x7f55c38d86c0 (LWP 292145) "runner.rb:546" 0x00007f55c93e64cd in __GI___poll (fds=0x7f55c37d7180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 10 Thread 0x7f55c3ad96c0 (LWP 292144) "runner.rb:334" 0x00007f55c9363d61 in __futex_abstimed_wait_common64 (private=32597, cancel=true, abstime=0x7f55c39d8370, op=137, expected=0, futex_word=0x564755a7843c) at ./nptl/futex-internal.c:57 |
| 11 Thread 0x7f55c3cda6c0 (LWP 292143) "runner.rb:334" 0x00007f55c9363d61 in __futex_abstimed_wait_common64 (private=32597, cancel=true, abstime=0x7f55c3bd9370, op=137, expected=0, futex_word=0x564755a77d7c) at ./nptl/futex-internal.c:57 |
| 12 Thread 0x7f55c478e6c0 (LWP 292142) "runner.rb:334" 0x00007f55c9363d61 in __futex_abstimed_wait_common64 (private=32597, cancel=true, abstime=0x7f55c468d370, op=137, expected=0, futex_word=0x564755a77358) at ./nptl/futex-internal.c:57 |
| 13 Thread 0x7f55c498f6c0 (LWP 292141) "runner.rb:334" 0x00007f55c9363d61 in __futex_abstimed_wait_common64 (private=32597, cancel=true, abstime=0x7f55c488e370, op=137, expected=0, futex_word=0x564755a64098) at ./nptl/futex-internal.c:57 |
| >>> Machine level backtrace |
| Thread 13 (Thread 0x7f55c498f6c0 (LWP 292141) "runner.rb:334"): |
| #0 0x00007f55c9363d61 in __futex_abstimed_wait_common64 (private=32597, cancel=true, abstime=0x7f55c488e370, op=137, expected=0, futex_word=0x564755a64098) 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=32597, abstime=0x7f55c488e370, clockid=32597, expected=0, futex_word=0x564755a64098) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 8344576 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x564755a64098, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f55c488e370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007f55c9366c7e in __pthread_cond_wait_common (abstime=0x7f55c488e370, clockid=1, mutex=0x564755abd580, cond=0x564755a64070) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f55c93664a0 <__condvar_cleanup_waiting>, __arg = 0x7f55c488e300, __canceltype = -997661824, __prev = 0x0} |
| cbuffer = {wseq = 98, cond = 0x564755a64070, mutex = 0x564755abd580, private = 0} |
| err = <optimized out> |
| g = 0 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 98 |
| seq = 49 |
| 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_timedwait64 (cond=0x564755a64070, mutex=0x564755abd580, abstime=0x7f55c488e370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007f55c98ad454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f55c98b38ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f55c98b3a72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f55c98b87fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f55c9759440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f55c98ae001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f55c98af1cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f55c98ef9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f55c98f21df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f55c98f52a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f55c98f9c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f55c98fe88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f55c98b6b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f55c98b7041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007f55c98b7916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007f55c9367a94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 |
| ret = <optimized out> |
| pd = <optimized out> |
| out = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140006347306688, -7265653641961971480, 140006347306688, -136, 22, 140721525668544, -7265653641949388568, -7265663147544977176}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007f55c93f4c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 12 (Thread 0x7f55c478e6c0 (LWP 292142) "runner.rb:334"): |
| #0 0x00007f55c9363d61 in __futex_abstimed_wait_common64 (private=32597, cancel=true, abstime=0x7f55c468d370, op=137, expected=0, futex_word=0x564755a77358) 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=32597, abstime=0x7f55c468d370, clockid=32597, expected=0, futex_word=0x564755a77358) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 8344576 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x564755a77358, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f55c468d370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007f55c9366c7e in __pthread_cond_wait_common (abstime=0x7f55c468d370, clockid=1, mutex=0x564755acabb0, cond=0x564755a77330) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f55c93664a0 <__condvar_cleanup_waiting>, __arg = 0x7f55c468d300, __canceltype = -999763168, __prev = 0x0} |
| cbuffer = {wseq = 130, cond = 0x564755a77330, mutex = 0x564755acabb0, private = 0} |
| err = <optimized out> |
| g = 0 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 130 |
| seq = 65 |
| 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_timedwait64 (cond=0x564755a77330, mutex=0x564755acabb0, abstime=0x7f55c468d370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007f55c98ad454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f55c98b38ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f55c98b3a72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f55c98b87fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f55c9759440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f55c98ae001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f55c98af1cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f55c98ef9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f55c98f21df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f55c98f52a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f55c98f9c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f55c98fe88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f55c98b6b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f55c98b7041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007f55c98b7916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007f55c9367a94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 |
| ret = <optimized out> |
| pd = <optimized out> |
| out = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140006345205440, -7265652818938863384, 140006345205440, -136, 22, 140721525668544, -7265652818926280472, -7265663147544977176}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007f55c93f4c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 11 (Thread 0x7f55c3cda6c0 (LWP 292143) "runner.rb:334"): |
| #0 0x00007f55c9363d61 in __futex_abstimed_wait_common64 (private=32597, cancel=true, abstime=0x7f55c3bd9370, op=137, expected=0, futex_word=0x564755a77d7c) 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=32597, abstime=0x7f55c3bd9370, clockid=32597, expected=0, futex_word=0x564755a77d7c) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 8344576 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x564755a77d7c, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f55c3bd9370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007f55c9366c7e in __pthread_cond_wait_common (abstime=0x7f55c3bd9370, clockid=1, mutex=0x564755ab07d0, cond=0x564755a77d50) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f55c93664a0 <__condvar_cleanup_waiting>, __arg = 0x7f55c3bd9300, __canceltype = -1010986208, __prev = 0x0} |
| cbuffer = {wseq = 2069, cond = 0x564755a77d50, mutex = 0x564755ab07d0, private = 0} |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 2069 |
| seq = 1034 |
| 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_timedwait64 (cond=0x564755a77d50, mutex=0x564755ab07d0, abstime=0x7f55c3bd9370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007f55c98ad454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f55c98b38ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f55c98b3a72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f55c98b87fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f55c9759440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f55c98ae001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f55c98af1cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f55c98ef9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f55c98f21df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f55c98f52a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f55c98f9c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f55c98fe88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f55c98b6b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f55c98b7041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007f55c98b7916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007f55c9367a94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 |
| ret = <optimized out> |
| pd = <optimized out> |
| out = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140006333982400, -7265651816063999768, 140006333982400, -136, 22, 140721525668544, -7265651816051416856, -7265663147544977176}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007f55c93f4c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 10 (Thread 0x7f55c3ad96c0 (LWP 292144) "runner.rb:334"): |
| #0 0x00007f55c9363d61 in __futex_abstimed_wait_common64 (private=32597, cancel=true, abstime=0x7f55c39d8370, op=137, expected=0, futex_word=0x564755a7843c) 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=32597, abstime=0x7f55c39d8370, clockid=32597, expected=0, futex_word=0x564755a7843c) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 8344576 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x564755a7843c, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f55c39d8370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007f55c9366c7e in __pthread_cond_wait_common (abstime=0x7f55c39d8370, clockid=1, mutex=0x564755ae28f0, cond=0x564755a78410) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f55c93664a0 <__condvar_cleanup_waiting>, __arg = 0x7f55c39d8300, __canceltype = -1013087360, __prev = 0x0} |
| cbuffer = {wseq = 2403, cond = 0x564755a78410, mutex = 0x564755ae28f0, private = 0} |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 2403 |
| seq = 1201 |
| 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_timedwait64 (cond=0x564755a78410, mutex=0x564755ae28f0, abstime=0x7f55c39d8370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007f55c98ad454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f55c98b38ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f55c98b3a72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f55c98b87fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f55c9759440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f55c98ae001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f55c98af1cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f55c98ef9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f55c98f21df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f55c98f52a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f55c98f9c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f55c98fe88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f55c98b6b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f55c98b7041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007f55c98b7916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007f55c9367a94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 |
| ret = <optimized out> |
| pd = <optimized out> |
| out = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140006331881152, -7265650990893408024, 140006331881152, -136, 22, 140721525668544, -7265650990880825112, -7265663147544977176}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007f55c93f4c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 9 (Thread 0x7f55c38d86c0 (LWP 292145) "runner.rb:546"): |
| #0 0x00007f55c93e64cd in __GI___poll (fds=0x7f55c37d7180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f55c978963f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f55c978a5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f55c98b6643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f55c978a9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f55c978fbf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f55c9759440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f55c978b0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f55c978f0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f55c9792626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f55c98ef9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f55c98f21df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f55c98f52a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f55c98f9c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f55c98fe88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f55c98b6b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f55c98b7041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f55c98b7916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f55c9367a94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 |
| ret = <optimized out> |
| pd = <optimized out> |
| out = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140006329779904, -7265651267381927704, 140006329779904, -136, 25, 140006346252832, -7265651267369344792, -7265663147544977176}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f55c93f4c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 8 (Thread 0x7f55c36d76c0 (LWP 292146) "runner.rb:636"): |
| #0 0x00007f55c93e64cd in __GI___poll (fds=0x7f55c35d6180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f55c978963f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f55c978a5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f55c98b6643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f55c978a9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f55c978fbf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f55c9759440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f55c978b0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f55c978f0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f55c9792626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f55c98ef9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f55c98f21df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f55c98f52a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f55c98f9c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f55c98fe88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f55c98b6b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f55c98b7041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f55c98b7916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f55c9367a94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 |
| ret = <optimized out> |
| pd = <optimized out> |
| out = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140006327678656, -7265650442211335960, 140006327678656, -136, 25, 140006344151584, -7265650442198753048, -7265663147544977176}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f55c93f4c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 7 (Thread 0x7f55c34d66c0 (LWP 292147) "runner.rb:546"): |
| #0 0x00007f55c93e64cd in __GI___poll (fds=0x7f55c33d5180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f55c978963f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f55c978a5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f55c98b6643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f55c978a9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f55c978fbf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f55c9759440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f55c978b0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f55c978f0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f55c9792626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f55c98ef9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f55c98f21df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f55c98f52a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f55c98f9c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f55c98fe88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f55c98b6b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f55c98b7041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f55c98b7916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f55c9367a94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 |
| ret = <optimized out> |
| pd = <optimized out> |
| out = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140006325577408, -7265650718699855640, 140006325577408, -136, 25, 140006332928544, -7265650718687272728, -7265663147544977176}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f55c93f4c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 6 (Thread 0x7f55c32d56c0 (LWP 292148) "runner.rb:636"): |
| #0 0x00007f55c93e64cd in __GI___poll (fds=0x7f55c31d4180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f55c978963f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f55c978a5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f55c98b6643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f55c978a9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f55c978fbf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f55c9759440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f55c978b0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f55c978f0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f55c9792626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f55c98ef9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f55c98f21df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f55c98f52a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f55c98f9c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f55c98fe88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f55c98b6b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f55c98b7041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f55c98b7916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f55c9367a94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 |
| ret = <optimized out> |
| pd = <optimized out> |
| out = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140006323476160, -7265649893529263896, 140006323476160, -136, 25, 140006330827296, -7265649893516680984, -7265663147544977176}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f55c93f4c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 5 (Thread 0x7f55c30d46c0 (LWP 292150) "runner.rb:636"): |
| #0 0x00007f55c93e64cd in __GI___poll (fds=0x7f55c2fd3180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f55c978963f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f55c978a5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f55c98b6643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f55c978a9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f55c978fbf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f55c9759440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f55c978b0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f55c978f0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f55c9792626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f55c98ef9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f55c98f21df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f55c98f52a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f55c98f9c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f55c98fe88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f55c98b6b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f55c98b7041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f55c98b7916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f55c9367a94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 |
| ret = <optimized out> |
| pd = <optimized out> |
| out = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140006321374912, -7265650170017783576, 140006321374912, -136, 22, 140006346252832, -7265650170005200664, -7265663147544977176}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f55c93f4c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 4 (Thread 0x7f55c2ed36c0 (LWP 292152) "runner.rb:636"): |
| #0 0x00007f55c93e64cd in __GI___poll (fds=0x7f55c2dd2180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f55c978963f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f55c978a5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f55c98b6643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f55c978a9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f55c978fbf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f55c9759440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f55c978b0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f55c978f0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f55c9792626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f55c98ef9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f55c98f21df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f55c98f52a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f55c98f9c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f55c98fe88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f55c98b6b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f55c98b7041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f55c98b7916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f55c9367a94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 |
| ret = <optimized out> |
| pd = <optimized out> |
| out = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140006319273664, -7265649344847191832, 140006319273664, -136, 22, 140006332928544, -7265649344834608920, -7265663147544977176}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f55c93f4c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 3 (Thread 0x7f55c2cd26c0 (LWP 292154) "runner.rb:546"): |
| #0 0x00007f55c93e64cd in __GI___poll (fds=0x7f55c2bd1180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f55c978963f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f55c978a5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f55c98b6643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f55c978a9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f55c978fbf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f55c9759440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f55c978b0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f55c978f0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f55c9792626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f55c98ef9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f55c98f21df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f55c98f52a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f55c98f9c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f55c98fe88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f55c98b6b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f55c98b7041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f55c98b7916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f55c9367a94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 |
| ret = <optimized out> |
| pd = <optimized out> |
| out = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140006317172416, -7265649621335711512, 140006317172416, -136, 22, 140006330827296, -7265649621323128600, -7265663147544977176}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f55c93f4c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 2 (Thread 0x7f55c2ad16c0 (LWP 292156) "runner.rb:546"): |
| #0 0x00007f55c93e64cd in __GI___poll (fds=0x7f55c29d0180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f55c978963f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f55c978a5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f55c98b6643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f55c978a9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f55c978fbf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f55c9759440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f55c978b0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f55c978f0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f55c9792626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f55c98ef9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f55c98f21df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f55c98f52a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f55c98f9c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f55c98fe88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f55c98b6b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f55c98b7041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f55c98b7916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f55c9367a94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 |
| ret = <optimized out> |
| pd = <optimized out> |
| out = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140006315071168, -7265648796165119768, 140006315071168, -136, 22, 140006344151584, -7265648796152536856, -7265663147544977176}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f55c93f4c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 1 (Thread 0x7f55c92c8740 (LWP 292138) "ruby"): |
| #0 0x00007f55c93e6a00 in __GI_ppoll (fds=0x7ffc488ccaf8, nfds=1, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 |
| sc_ret = -514 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| tval = {tv_sec = 140721525672896, tv_nsec = 751295592795465728} |
| #1 0x00007f55c98b2ac9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f55c98b3b81 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f55c98b63a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f55c98b7b45 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f55c9759440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f55c98b2f8b in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f55c98f5508 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f55c98f9c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f55c98fe367 in rb_yield () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f55c9759440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f55c97372a6 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f55c98ef9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f55c98f21df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f55c98f66bc in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f55c98f9c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f55c9756e5c in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f55c975b193 in ruby_run_node () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x0000564741b23187 in ?? () |
| No symbol table info available. |
| #19 0x00007f55c92f51ca in __libc_start_call_main (main=main@entry=0x564741b23120, argc=argc@entry=6, argv=argv@entry=0x7ffc488cd9c8) at ../sysdeps/nptl/libc_start_call_main.h:58 |
| self = <optimized out> |
| result = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140721525676488, -7316046288767328024, 6, 0, 94864044875072, 140006432288768, -7316046288756842264, -7265663071388475160}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x6, 0x7ffc488cd9c0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 6}}} |
| not_first_call = <optimized out> |
| #20 0x00007f55c92f528b in __libc_start_main_impl (main=0x564741b23120, argc=6, argv=0x7ffc488cd9c8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffc488cd9b8) at ../csu/libc-start.c:360 |
| No locals. |
| #21 0x0000564741b231d5 in _start () |
| No symbol table info available. |
| >>> Dump Ruby level backtrace (if possible) |
| [Inferior 1 (process 292138) detached] |
| $ timeout 60 gdb -p 292123 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| make: *** [uncommon.mk:908: yes-btest] Killed |
| >>> Threads |
| No threads. |
| >>> Machine level backtrace |
| >>> Dump Ruby level backtrace (if possible) |
| #<Errno::ESRCH: No such process> |
| $ timeout 60 gdb -p 292122 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| Could not attach to process. If your uid matches the uid of the target |
| process, check the setting of /proc/sys/kernel/yama/ptrace_scope, or try |
| again as the root user. For more details, see /etc/sysctl.d/10-ptrace.conf |
| >>> Threads |
| No threads. |
| >>> Machine level backtrace |
| >>> Dump Ruby level backtrace (if possible) |
| $ timeout 60 gdb -p 294209 -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> |