| "git clone --depth 1 https://github.com/ruby/ruby.git trunk-gc-asserts" exit with 0. |
| Cloning into 'trunk-gc-asserts'... |
| Updating files: 93% (10500/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/csv'... |
| 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 |
| 12 180014 12 12 ? -1 Sl 1001 0:00 ruby ./br.rb build_report trunk-gc-asserts --incremental --process-num=4 |
| 180014 180017 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.20250531-204406 --root_dir=/tmp/ruby --timeout=21600 --build_opts='DEFS="-DRGENGC_CHECK_MODE=2"' --add-env=RUBY_TEST_TIMEOUT_SCALE=100 --incremental --process-num=4 |
| 180017 180018 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.20250531-204406 --root_dir=/tmp/ruby --timeout=21600 --build_opts=DEFS="-DRGENGC_CHECK_MODE=2" --add-env=RUBY_TEST_TIMEOUT_SCALE=100 --incremental --process-num=4 |
| 180018 192608 12 12 ? -1 S 1001 0:00 sh -c make yes-btest TESTOPTS='-q -j4' |
| 192608 192609 12 12 ? -1 S 1001 0:00 make yes-btest TESTOPTS=-q -j4 |
| 192609 192624 12 12 ? -1 Sl 1001 0:00 /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 |
| 192624 228382 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 |
| 192624 228436 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 |
| 192624 228442 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 |
| 192624 228446 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 |
| 180018 228450 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], 12=>[180014], 180014=>[180017], 180017=>[180018], 180018=>[192608, 228450], 192608=>[192609], 192609=>[192624], 192624=>[228382, 228436, 228442, 228446]} |
| $ timeout 60 gdb -p 228382 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| [New LWP 228386] |
| [New LWP 228385] |
| [New LWP 228384] |
| [New LWP 228383] |
| [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=0x55a9d183cb70) at ../sysdeps/nptl/futex-internal.h:146 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7fb824fbf7c0 (LWP 228382) "miniruby" futex_wait (private=0, expected=2, futex_word=0x55a9d183cb70) at ../sysdeps/nptl/futex-internal.h:146 |
| 2 Thread 0x7fb7e9adf6c0 (LWP 228386) "miniruby" 0x00007fb82505ad61 in __futex_abstimed_wait_common64 (private=32695, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55a9d183cbd0) at ./nptl/futex-internal.c:57 |
| 3 Thread 0x7fb7e9bff6c0 (LWP 228385) "miniruby" futex_wait (private=0, expected=2, futex_word=0x55a9d183cb70) at ../sysdeps/nptl/futex-internal.h:146 |
| 4 Thread 0x7fb7e9d1f6c0 (LWP 228384) "miniruby" 0x00007fb82505ad61 in __futex_abstimed_wait_common64 (private=32695, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55a9d183cbd4) at ./nptl/futex-internal.c:57 |
| 5 Thread 0x7fb80b99f6c0 (LWP 228383) "miniruby" 0x00007fb8250ec042 in epoll_wait (epfd=4, events=events@entry=0x55a9b9c87ebc <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 0x7fb80b99f6c0 (LWP 228383) "miniruby"): |
| #0 0x00007fb8250ec042 in epoll_wait (epfd=4, events=events@entry=0x55a9b9c87ebc <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 0x000055a9b98c3f0f in event_wait (vm=0x55a9d183cad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2919 |
| r = <optimized out> |
| r = <optimized out> |
| #2 timer_thread_polling (vm=0x55a9d183cad0) 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=0x55a9d183cad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x55a9d183cad0 |
| #4 0x00007fb82505ea94 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 = {140428445349568, 6133536505948789680, 140428445349568, -264, 0, 140728064070576, 6133536505927818160, 6133603404658629552}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #5 0x00007fb8250ebc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 4 (Thread 0x7fb7e9d1f6c0 (LWP 228384) "miniruby"): |
| #0 0x00007fb82505ad61 in __futex_abstimed_wait_common64 (private=32695, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55a9d183cbd4) 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=32695, abstime=0x0, clockid=0, expected=0, futex_word=0x55a9d183cbd4) 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=0x55a9d183cbd4, 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 0x00007fb82505d7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55a9d183cb70, cond=0x55a9d183cba8) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7fb82505d4a0 <__condvar_cleanup_waiting>, __arg = 0x7fb7e9d1ed00, __canceltype = 0, __prev = 0x0} |
| cbuffer = {wseq = 5, cond = 0x55a9d183cba8, mutex = 0x55a9d183cb70, 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=0x55a9d183cba8, mutex=mutex@entry=0x55a9d183cb70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000055a9b98c08ad in rb_native_cond_wait (cond=cond@entry=0x55a9d183cba8, mutex=mutex@entry=0x55a9d183cb70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x000055a9b98ca73b 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=0x55a9d19773f0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2268 |
| r = <optimized out> |
| nt = <optimized out> |
| vm = 0x55a9d183cad0 |
| #8 0x00007fb82505ea94 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 = {140427878594240, 6125307142451223472, 140427878594240, -264, 0, 140728064067344, 6125307142430251952, 6133603404658629552}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #9 0x00007fb8250ebc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 3 (Thread 0x7fb7e9bff6c0 (LWP 228385) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x55a9d183cb70) 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=0x55a9d183cb70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007fb8250620f1 in lll_mutex_lock_optimized (mutex=0x55a9d183cb70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x55a9d183cb70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x55a9d183cb70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x000055a9b98bdc1d in rb_native_mutex_lock (lock=lock@entry=0x55a9d183cb70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x000055a9b98c173b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x55a9d1970730, vm=0x55a9d183cad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x55a9d183cad0, cr=0x55a9d1970730) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x000055a9b993a81b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x000055a9b9729709 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x000055a9b973c8b5 in gc_verify_internal_consistency (objspace_ptr=0x55a9d183f460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5186 |
| prev_during_gc = <optimized out> |
| objspace = 0x55a9d183f460 |
| lev = 4 |
| #10 gc_start (objspace=objspace@entry=0x55a9d183f460, 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 0x000055a9b973dcb6 in heap_prepare (heap=0x55a9d183f480, objspace=0x55a9d183f460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2051 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x55a9d183f480, objspace=0x55a9d183f460) 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=0x55a9d183f460, cache=cache@entry=0x55a9d1977950, 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 = 0x55a9d183f480 |
| obj = <optimized out> |
| lev = 2 |
| unlock_vm = true |
| #14 0x000055a9b9741410 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x55a9d1977950, objspace=0x55a9d183f460) 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=140428445670080, cache_ptr=0x55a9d1977950, objspace_ptr=0x55a9d183f460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2485 |
| obj = <optimized out> |
| objspace = 0x55a9d183f460 |
| heap_idx = <optimized out> |
| cache = 0x55a9d1977950 |
| 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=140428445670080, 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=140428445670080, 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 0x000055a9b9889cbf in str_alloc_embed (capa=8, klass=140428445670080) at /tmp/ruby/src/trunk-gc-asserts/string.c:1359 |
| size = 32 |
| str = <optimized out> |
| #19 str_enc_new (klass=140428445670080, ptr=0x55a9b9adbba7 "<STDIN>", len=7, enc=0x55a9d1845850) at /tmp/ruby/src/trunk-gc-asserts/string.c:1402 |
| str = <optimized out> |
| termlen = 1 |
| dtrace_line = <optimized out> |
| dtrace_file = <optimized out> |
| #20 0x000055a9b97692a8 in prep_io (path=0x55a9b9adbba7 "<STDIN>", klass=140428445481160, fmode=65537, fd=0) at /tmp/ruby/src/trunk-gc-asserts/io.c:9339 |
| e = 0x0 |
| convconfig = {enc = 0x0, enc2 = 0x55a9d183cad0, ecflags = -778631376, ecopts = 94187852909360} |
| 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=0x55a9b9adbba7 "<STDIN>", klass=140428445481160, fmode=RUBY_IO_MODE_READABLE, f=0x7fb8251c58e0 <_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 0x000055a9b98c9d5c in thread_start_func_2 (th=th@entry=0x55a9d18b68f0, 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 = 0x55a9d18b68f0 |
| fiber_scheduler_closed = <optimized out> |
| event_thread_end_hooked = <optimized out> |
| result = <optimized out> |
| #24 0x000055a9b98ca39d in call_thread_start_func_2 (th=0x55a9d18b68f0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7fb7ea323f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #25 co_start (from=<optimized out>, self=0x55a9d19779e0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x55a9d18b68f0 |
| sched = 0x55a9d19707f8 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #26 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 2 (Thread 0x7fb7e9adf6c0 (LWP 228386) "miniruby"): |
| #0 0x00007fb82505ad61 in __futex_abstimed_wait_common64 (private=32695, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55a9d183cbd0) 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=32695, abstime=0x0, clockid=0, expected=0, futex_word=0x55a9d183cbd0) 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=0x55a9d183cbd0, 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 0x00007fb82505d7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55a9d183cb70, cond=0x55a9d183cba8) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7fb82505d4a0 <__condvar_cleanup_waiting>, __arg = 0x7fb7e9aded00, __canceltype = 0, __prev = 0x0} |
| cbuffer = {wseq = 6, cond = 0x55a9d183cba8, mutex = 0x55a9d183cb70, private = 0} |
| err = <optimized out> |
| g = 0 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 6 |
| seq = 3 |
| private = 0 |
| maxspin = <optimized out> |
| err = <optimized out> |
| result = <optimized out> |
| wseq = <optimized out> |
| g = <optimized out> |
| seq = <optimized out> |
| flags = <optimized out> |
| private = <optimized out> |
| signals = <optimized out> |
| done = <optimized out> |
| g1_start = <optimized out> |
| spin = <optimized out> |
| buffer = <optimized out> |
| cbuffer = <optimized out> |
| s = <optimized out> |
| #4 ___pthread_cond_wait (cond=cond@entry=0x55a9d183cba8, mutex=mutex@entry=0x55a9d183cb70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000055a9b98c08ad in rb_native_cond_wait (cond=cond@entry=0x55a9d183cba8, mutex=mutex@entry=0x55a9d183cb70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x000055a9b98ca73b 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=0x55a9d18bbe00) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2268 |
| r = <optimized out> |
| nt = <optimized out> |
| vm = 0x55a9d183cad0 |
| #8 0x00007fb82505ea94 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 = {140427876234944, 6125307382969392048, 140427876234944, -264, 0, 140728064067344, 6125307382948420528, 6133603404658629552}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #9 0x00007fb8250ebc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 1 (Thread 0x7fb824fbf7c0 (LWP 228382) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x55a9d183cb70) 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=0x55a9d183cb70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007fb825061352 in __pthread_mutex_cond_lock (mutex=mutex@entry=0x55a9d183cb70) at ../nptl/pthread_mutex_lock.c:93 |
| __futex = 0x55a9d183cb70 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "__pthread_mutex_cond_lock" |
| id = <optimized out> |
| #3 0x00007fb82505d6c2 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55a9d183cb70, cond=0x55a9d183cc68) 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=0x55a9d183cc68, mutex=mutex@entry=0x55a9d183cb70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000055a9b98c08ad in rb_native_cond_wait (cond=cond@entry=0x55a9d183cc68, mutex=mutex@entry=0x55a9d183cb70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x000055a9b98c0947 in ractor_sched_barrier_join_wait_locked (vm=vm@entry=0x55a9d183cad0, th=0x55a9d183f060) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1498 |
| cr = <optimized out> |
| barrier_serial = 1 |
| #7 0x000055a9b98c18ca in rb_ractor_sched_barrier_join (vm=vm@entry=0x55a9d183cad0, cr=cr@entry=0x55a9d18440a0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1531 |
| No locals. |
| #8 0x000055a9b993a2c2 in vm_lock_enter (cr=0x55a9d18440a0, vm=0x55a9d183cad0, locked=<optimized out>, no_barrier=<optimized out>, lev=0x7ffdce44c9c0) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:90 |
| ec = 0x55a9d1844340 |
| #9 0x000055a9b98c64cc in rb_vm_lock_enter (line=2569, file=0x55a9b9afae90 "/tmp/ruby/src/trunk-gc-asserts/thread.c", lev=0x7ffdce44c9c0) 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 0x000055a9b991c3b5 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=0x55a9d183cb70, ec@entry=0x55a9d1844340) at ../../src/trunk-gc-asserts/insns.def:1165 |
| leaf = <optimized out> |
| val = 140428415524600 |
| reg_pc = 0x55a9d1844340 |
| reg_cfp = 0x7fb824f5dec0 |
| insns_address_table = {0x55a9b991ed10 <vm_exec_core+13072>, 0x55a9b991dd4a <vm_exec_core+9034>, 0x55a9b991dcdd <vm_exec_core+8925>, 0x55a9b991dc65 <vm_exec_core+8805>, 0x55a9b991dbf3 <vm_exec_core+8691>, 0x55a9b991db7a <vm_exec_core+8570>, 0x55a9b991dad4 <vm_exec_core+8404>, 0x55a9b991e161 <vm_exec_core+10081>, 0x55a9b991e046 <vm_exec_core+9798>, 0x55a9b991e09d <vm_exec_core+9885>, 0x55a9b991ddae <vm_exec_core+9134>, 0x55a9b991dedb <vm_exec_core+9435>, 0x55a9b991d642 <vm_exec_core+7234>, 0x55a9b991d5da <vm_exec_core+7130>, 0x55a9b991d56d <vm_exec_core+7021>, 0x55a9b991d84c <vm_exec_core+7756>, 0x55a9b991d814 <vm_exec_core+7700>, 0x55a9b991d7df <vm_exec_core+7647>, 0x55a9b991d7aa <vm_exec_core+7594>, 0x55a9b991d775 <vm_exec_core+7541>, 0x55a9b991d712 <vm_exec_core+7442>, 0x55a9b991d6ce <vm_exec_core+7374>, 0x55a9b991d687 <vm_exec_core+7303>, 0x55a9b991d988 <vm_exec_core+8072>, 0x55a9b991d942 <vm_exec_core+8002>, 0x55a9b991d8c3 <vm_exec_core+7875>, 0x55a9b991d889 <vm_exec_core+7817>, 0x55a9b991da3a <vm_exec_core+8250>, 0x55a9b991d9e0 <vm_exec_core+8160>, 0x55a9b991da97 <vm_exec_core+8343>, 0x55a9b991d530 <vm_exec_core+6960>, 0x55a9b991d32d <vm_exec_core+6445>, 0x55a9b991d2a7 <vm_exec_core+6311>, 0x55a9b991d23f <vm_exec_core+6207>, 0x55a9b991d1e7 <vm_exec_core+6119>, 0x55a9b991d185 <vm_exec_core+6021>, 0x55a9b991d138 <vm_exec_core+5944>, 0x55a9b991d0c4 <vm_exec_core+5828>, 0x55a9b991d07a <vm_exec_core+5754>, 0x55a9b991d053 <vm_exec_core+5715>, 0x55a9b991d018 <vm_exec_core+5656>, 0x55a9b991cfc7 <vm_exec_core+5575>, 0x55a9b991cf93 <vm_exec_core+5523>, 0x55a9b991cee6 <vm_exec_core+5350>, 0x55a9b991cea3 <vm_exec_core+5283>, 0x55a9b991ce5f <vm_exec_core+5215>, 0x55a9b991ce2d <vm_exec_core+5165>, 0x55a9b991cdbe <vm_exec_core+5054>, 0x55a9b991cd5d <vm_exec_core+4957>, 0x55a9b991cd0e <vm_exec_core+4878>, 0x55a9b991cc9f <vm_exec_core+4767>, 0x55a9b991cc41 <vm_exec_core+4673>, 0x55a9b991cb29 <vm_exec_core+4393>, 0x55a9b991caed <vm_exec_core+4333>, 0x55a9b991caa6 <vm_exec_core+4262>, 0x55a9b991ca3c <vm_exec_core+4156>, 0x55a9b991c99e <vm_exec_core+3998>, 0x55a9b991ba70 <vm_exec_core+112>, 0x55a9b991c8e9 <vm_exec_core+3817>, 0x55a9b991c861 <vm_exec_core+3681>, 0x55a9b991c812 <vm_exec_core+3602>, 0x55a9b991c7c3 <vm_exec_core+3523>, 0x55a9b991c774 <vm_exec_core+3444>, 0x55a9b991ebb7 <vm_exec_core+12727>, 0x55a9b991c725 <vm_exec_core+3365>, 0x55a9b991c6b6 <vm_exec_core+3254>, 0x55a9b991c671 <vm_exec_core+3185>, 0x55a9b991c5fe <vm_exec_core+3070>, 0x55a9b991c4b6 <vm_exec_core+2742>, 0x55a9b991c3ea <vm_exec_core+2538>, 0x55a9b991c36e <vm_exec_core+2414>, 0x55a9b991e1cb <vm_exec_core+10187>, 0x55a9b991c33a <vm_exec_core+2362>, 0x55a9b991c2fb <vm_exec_core+2299>, 0x55a9b991c2bc <vm_exec_core+2236>, 0x55a9b991c280 <vm_exec_core+2176>, 0x55a9b991c1c2 <vm_exec_core+1986>, 0x55a9b991c13f <vm_exec_core+1855>, 0x55a9b991ed21 <vm_exec_core+13089>, 0x55a9b991ee2e <vm_exec_core+13358>, 0x55a9b991f06f <vm_exec_core+13935>, 0x55a9b991ea89 <vm_exec_core+12425>, 0x55a9b991f108 <vm_exec_core+14088>, 0x55a9b991f3d5 <vm_exec_core+14805>, 0x55a9b991f2f4 <vm_exec_core+14580>, 0x55a9b991f377 <vm_exec_core+14711>, 0x55a9b991f1da <vm_exec_core+14298>, 0x55a9b991f238 <vm_exec_core+14392>, 0x55a9b991f296 <vm_exec_core+14486>, 0x55a9b991f665 <vm_exec_core+15461>, 0x55a9b991f4b9 <vm_exec_core+15033>, 0x55a9b991f505 <vm_exec_core+15109>, 0x55a9b991f558 <vm_exec_core+15192>, 0x55a9b991f5db <vm_exec_core+15323>, 0x55a9b991c072 <vm_exec_core+1650>, 0x55a9b991bfca <vm_exec_core+1482>, 0x55a9b991ed88 <vm_exec_core+13192>, 0x55a9b991ede6 <vm_exec_core+13286>, 0x55a9b991ec17 <vm_exec_core+12823>, 0x55a9b991ecaa <vm_exec_core+12970>, 0x55a9b991f1a1 <vm_exec_core+14241>, 0x55a9b991f42e <vm_exec_core+14894>, 0x55a9b991bf59 <vm_exec_core+1369>, 0x55a9b991bed9 <vm_exec_core+1241>, 0x55a9b991be30 <vm_exec_core+1072>, 0x55a9b991bde9 <vm_exec_core+1001>, 0x55a9b991bd9e <vm_exec_core+926>, 0x55a9b991bd55 <vm_exec_core+853>, 0x55a9b991bd04 <vm_exec_core+772>, 0x55a9b991bccf <vm_exec_core+719>, 0x55a9b991bc9a <vm_exec_core+666>, 0x55a9b991ee92 <vm_exec_core+13458>, 0x55a9b991dd39 <vm_exec_core+9017>, 0x55a9b991dccc <vm_exec_core+8908>, 0x55a9b991dc54 <vm_exec_core+8788>, 0x55a9b991dbe2 <vm_exec_core+8674>, 0x55a9b991db69 <vm_exec_core+8553>, 0x55a9b991dac3 <vm_exec_core+8387>, 0x55a9b991e150 <vm_exec_core+10064>, 0x55a9b991e035 <vm_exec_core+9781>, 0x55a9b991e08c <vm_exec_core+9868>, 0x55a9b991dd9d <vm_exec_core+9117>, 0x55a9b991deca <vm_exec_core+9418>, 0x55a9b991d631 <vm_exec_core+7217>, 0x55a9b991d5c9 <vm_exec_core+7113>, 0x55a9b991d55c <vm_exec_core+7004>, 0x55a9b991d83b <vm_exec_core+7739>, 0x55a9b991d803 <vm_exec_core+7683>, 0x55a9b991d7ce <vm_exec_core+7630>, 0x55a9b991d799 <vm_exec_core+7577>, 0x55a9b991d764 <vm_exec_core+7524>, 0x55a9b991d701 <vm_exec_core+7425>, 0x55a9b991d6bd <vm_exec_core+7357>, 0x55a9b991d676 <vm_exec_core+7286>, 0x55a9b991d977 <vm_exec_core+8055>, 0x55a9b991d931 <vm_exec_core+7985>, 0x55a9b991d8b2 <vm_exec_core+7858>, 0x55a9b991d878 <vm_exec_core+7800>, 0x55a9b991da29 <vm_exec_core+8233>, 0x55a9b991d9cf <vm_exec_core+8143>, 0x55a9b991da86 <vm_exec_core+8326>, 0x55a9b991d51f <vm_exec_core+6943>, 0x55a9b991d31c <vm_exec_core+6428>, 0x55a9b991d296 <vm_exec_core+6294>, 0x55a9b991d22e <vm_exec_core+6190>, 0x55a9b991d1d6 <vm_exec_core+6102>, 0x55a9b991d174 <vm_exec_core+6004>, 0x55a9b991d127 <vm_exec_core+5927>, 0x55a9b991d0b3 <vm_exec_core+5811>, 0x55a9b991d069 <vm_exec_core+5737>, 0x55a9b991d042 <vm_exec_core+5698>, 0x55a9b991d007 <vm_exec_core+5639>, 0x55a9b991cfb6 <vm_exec_core+5558>, 0x55a9b991cf82 <vm_exec_core+5506>, 0x55a9b991ced5 <vm_exec_core+5333>, 0x55a9b991ce92 <vm_exec_core+5266>, 0x55a9b991ce4e <vm_exec_core+5198>, 0x55a9b991ce1c <vm_exec_core+5148>, 0x55a9b991cdad <vm_exec_core+5037>, 0x55a9b991cd4c <vm_exec_core+4940>, 0x55a9b991ccfd <vm_exec_core+4861>, 0x55a9b991cc8e <vm_exec_core+4750>, 0x55a9b991cc30 <vm_exec_core+4656>, 0x55a9b991cb18 <vm_exec_core+4376>, 0x55a9b991cadc <vm_exec_core+4316>, 0x55a9b991ca95 <vm_exec_core+4245>, 0x55a9b991ca2b <vm_exec_core+4139>, 0x55a9b991c98d <vm_exec_core+3981>, 0x55a9b991efd5 <vm_exec_core+13781>, 0x55a9b991c8d8 <vm_exec_core+3800>, 0x55a9b991c850 <vm_exec_core+3664>, 0x55a9b991c801 <vm_exec_core+3585>, 0x55a9b991c7b2 <vm_exec_core+3506>, 0x55a9b991c763 <vm_exec_core+3427>, 0x55a9b991efa9 <vm_exec_core+13737>, 0x55a9b991c714 <vm_exec_core+3348>, 0x55a9b991c6a5 <vm_exec_core+3237>, 0x55a9b991c660 <vm_exec_core+3168>, 0x55a9b991c5ed <vm_exec_core+3053>, 0x55a9b991c4a5 <vm_exec_core+2725>, 0x55a9b991c3d9 <vm_exec_core+2521>, 0x55a9b991c35d <vm_exec_core+2397>, 0x55a9b991e1ba <vm_exec_core+10170>, 0x55a9b991c329 <vm_exec_core+2345>, 0x55a9b991c2ea <vm_exec_core+2282>, 0x55a9b991c2ab <vm_exec_core+2219>, 0x55a9b991c26f <vm_exec_core+2159>, 0x55a9b991c1b1 <vm_exec_core+1969>, 0x55a9b991c12e <vm_exec_core+1838>, 0x55a9b991efbf <vm_exec_core+13759>, 0x55a9b991ec01 <vm_exec_core+12801>, 0x55a9b991edd0 <vm_exec_core+13264>, 0x55a9b991eeb0 <vm_exec_core+13488>, 0x55a9b991eec6 <vm_exec_core+13510>, 0x55a9b991eedc <vm_exec_core+13532>, 0x55a9b991eef2 <vm_exec_core+13554>, 0x55a9b991ef0f <vm_exec_core+13583>, 0x55a9b991ef25 <vm_exec_core+13605>, 0x55a9b991ef3b <vm_exec_core+13627>, 0x55a9b991ef51 <vm_exec_core+13649>...} |
| #13 0x000055a9b99221ae in rb_vm_exec (ec=0x55a9d1844340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55a9d1844340 |
| _tag = {tag = 36, retval = 4, buf = {0x7ffdce44cd98, 0x55a9b99220d0 <rb_vm_exec+304>, 0x0, 0x7ffdce44cc10, 0x0}, prev = 0x7ffdce44d130, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #14 0x000055a9b9926613 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7ffdce44cd98, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #15 vm_yield (kw_splat=0, argv=0x7ffdce44cd98, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #16 rb_yield_0 (argv=0x7ffdce44cd98, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362 |
| No locals. |
| #17 rb_yield_values2 (argc=1, argv=0x7ffdce44cd98) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1408 |
| No locals. |
| #18 0x000055a9b96f2cb2 in collect_i (i=<optimized out>, ary=140428415527320, argc=<optimized out>, argv=<optimized out>, blockarg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/enum.c:628 |
| No locals. |
| #19 0x000055a9b9915098 in vm_yield_with_cfunc (ec=0x55a9d1844340, captured=<optimized out>, self=140428415529080, argc=1, argv=0x7ffdce44cd98, 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 = 0x7fb809d2e970 |
| #20 0x000055a9b9926ef4 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7ffdce44cd98, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #21 vm_yield (kw_splat=0, argv=0x7ffdce44cd98, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #22 rb_yield_0 (argv=0x7ffdce44cd98, 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 0x000055a9b982153e in range_each_fixnum_loop (range=140428415529080, end=<optimized out>, beg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/range.c:1059 |
| i = 3 |
| lim = 4 |
| #25 range_each (range=140428415529080) at /tmp/ruby/src/trunk-gc-asserts/range.c:1096 |
| beg = <optimized out> |
| end = <optimized out> |
| i = <optimized out> |
| #26 0x000055a9b99274d7 in vm_call0_cfunc_with_frame (argv=0x0, calling=0x7ffdce44ce30, ec=0x55a9d1844340) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7fb824f5df68 |
| ci = <optimized out> |
| me = 0x7fb80b9cb5d8 |
| mid = 3073 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x55a9d18a8f08 |
| 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=0x7ffdce44ce30, ec=0x55a9d1844340) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #28 vm_call0_body (ec=ec@entry=0x55a9d1844340, calling=calling@entry=0x7ffdce44cf30, argv=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #29 0x000055a9b9928244 in vm_call0_cc (ec=0x55a9d1844340, 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 = {94187852940096, 94187449172688} |
| calling = {cd = 0x7ffdce44cef0, cc = 0x7fb809d2e948, block_handler = 140428870803331, recv = 140428415529080, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #30 0x000055a9b9929962 in rb_call0 (ec=0x55a9d1844340, recv=recv@entry=140428415529080, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140428415529080) 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 0x000055a9b992a347 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=3073, recv=140428415529080) 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 0x000055a9b9911268 in rb_iterate0 (it_proc=it_proc@entry=0x55a9b992a2e0 <iterate_method>, data1=data1@entry=140728064070096, ifunc=ifunc@entry=0x7fb809d2e970, ec=0x55a9d1844340) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x55a9d1844340 |
| _tag = {tag = 36, retval = 7968289636282182144, buf = {0x7fb809d2f078, 0x55a9b99112f0 <rb_iterate0+352>, 0x0, 0x7ffdce44d0f0, 0x55a9b96f2ca0 <collect_i>}, prev = 0x7ffdce44d560, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7fb824f5df68 |
| #34 0x000055a9b9911687 in rb_lambda_call (obj=obj@entry=140428415529080, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x55a9b96f2ca0 <collect_i>, min_argc=<optimized out>, max_argc=0, data2=140428415527320) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1618 |
| arg = {obj = 140428415529080, mid = 3073, argc = 0, argv = 0x0, kw_splat = 0} |
| block = 0x7fb809d2e970 |
| #35 0x000055a9b96f4869 in enum_collect (obj=140428415529080) at /tmp/ruby/src/trunk-gc-asserts/enum.c:667 |
| ary = 140428415527320 |
| min_argc = <optimized out> |
| max_argc = 0 |
| #36 0x000055a9b990663d in vm_call_cfunc_with_frame_ (ec=0x55a9d1844340, reg_cfp=0x7fb824f5dfa0, 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 = 0x7fb809d2e9e8 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #37 0x000055a9b990eb2f in vm_sendish (ec=0x55a9d1844340, reg_cfp=0x7fb824f5dfa0, cd=0x55a9d1916240, 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 = 0x7fb809d2e9c0 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x55a9d1916240, cc = 0x7fb809d2e9c0, block_handler = 140428870803385, recv = 140428415529080, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #38 0x000055a9b991ca76 in vm_exec_core (ec=0x55a9d183cb70, ec@entry=0x55a9d1844340) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140428871839584 |
| cd = 0x55a9d1916240 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 94187853800000 |
| reg_pc = 0x55a9d197c4f8 |
| reg_cfp = 0x7fb824f5dfa0 |
| insns_address_table = {0x55a9b991ed10 <vm_exec_core+13072>, 0x55a9b991dd4a <vm_exec_core+9034>, 0x55a9b991dcdd <vm_exec_core+8925>, 0x55a9b991dc65 <vm_exec_core+8805>, 0x55a9b991dbf3 <vm_exec_core+8691>, 0x55a9b991db7a <vm_exec_core+8570>, 0x55a9b991dad4 <vm_exec_core+8404>, 0x55a9b991e161 <vm_exec_core+10081>, 0x55a9b991e046 <vm_exec_core+9798>, 0x55a9b991e09d <vm_exec_core+9885>, 0x55a9b991ddae <vm_exec_core+9134>, 0x55a9b991dedb <vm_exec_core+9435>, 0x55a9b991d642 <vm_exec_core+7234>, 0x55a9b991d5da <vm_exec_core+7130>, 0x55a9b991d56d <vm_exec_core+7021>, 0x55a9b991d84c <vm_exec_core+7756>, 0x55a9b991d814 <vm_exec_core+7700>, 0x55a9b991d7df <vm_exec_core+7647>, 0x55a9b991d7aa <vm_exec_core+7594>, 0x55a9b991d775 <vm_exec_core+7541>, 0x55a9b991d712 <vm_exec_core+7442>, 0x55a9b991d6ce <vm_exec_core+7374>, 0x55a9b991d687 <vm_exec_core+7303>, 0x55a9b991d988 <vm_exec_core+8072>, 0x55a9b991d942 <vm_exec_core+8002>, 0x55a9b991d8c3 <vm_exec_core+7875>, 0x55a9b991d889 <vm_exec_core+7817>, 0x55a9b991da3a <vm_exec_core+8250>, 0x55a9b991d9e0 <vm_exec_core+8160>, 0x55a9b991da97 <vm_exec_core+8343>, 0x55a9b991d530 <vm_exec_core+6960>, 0x55a9b991d32d <vm_exec_core+6445>, 0x55a9b991d2a7 <vm_exec_core+6311>, 0x55a9b991d23f <vm_exec_core+6207>, 0x55a9b991d1e7 <vm_exec_core+6119>, 0x55a9b991d185 <vm_exec_core+6021>, 0x55a9b991d138 <vm_exec_core+5944>, 0x55a9b991d0c4 <vm_exec_core+5828>, 0x55a9b991d07a <vm_exec_core+5754>, 0x55a9b991d053 <vm_exec_core+5715>, 0x55a9b991d018 <vm_exec_core+5656>, 0x55a9b991cfc7 <vm_exec_core+5575>, 0x55a9b991cf93 <vm_exec_core+5523>, 0x55a9b991cee6 <vm_exec_core+5350>, 0x55a9b991cea3 <vm_exec_core+5283>, 0x55a9b991ce5f <vm_exec_core+5215>, 0x55a9b991ce2d <vm_exec_core+5165>, 0x55a9b991cdbe <vm_exec_core+5054>, 0x55a9b991cd5d <vm_exec_core+4957>, 0x55a9b991cd0e <vm_exec_core+4878>, 0x55a9b991cc9f <vm_exec_core+4767>, 0x55a9b991cc41 <vm_exec_core+4673>, 0x55a9b991cb29 <vm_exec_core+4393>, 0x55a9b991caed <vm_exec_core+4333>, 0x55a9b991caa6 <vm_exec_core+4262>, 0x55a9b991ca3c <vm_exec_core+4156>, 0x55a9b991c99e <vm_exec_core+3998>, 0x55a9b991ba70 <vm_exec_core+112>, 0x55a9b991c8e9 <vm_exec_core+3817>, 0x55a9b991c861 <vm_exec_core+3681>, 0x55a9b991c812 <vm_exec_core+3602>, 0x55a9b991c7c3 <vm_exec_core+3523>, 0x55a9b991c774 <vm_exec_core+3444>, 0x55a9b991ebb7 <vm_exec_core+12727>, 0x55a9b991c725 <vm_exec_core+3365>, 0x55a9b991c6b6 <vm_exec_core+3254>, 0x55a9b991c671 <vm_exec_core+3185>, 0x55a9b991c5fe <vm_exec_core+3070>, 0x55a9b991c4b6 <vm_exec_core+2742>, 0x55a9b991c3ea <vm_exec_core+2538>, 0x55a9b991c36e <vm_exec_core+2414>, 0x55a9b991e1cb <vm_exec_core+10187>, 0x55a9b991c33a <vm_exec_core+2362>, 0x55a9b991c2fb <vm_exec_core+2299>, 0x55a9b991c2bc <vm_exec_core+2236>, 0x55a9b991c280 <vm_exec_core+2176>, 0x55a9b991c1c2 <vm_exec_core+1986>, 0x55a9b991c13f <vm_exec_core+1855>, 0x55a9b991ed21 <vm_exec_core+13089>, 0x55a9b991ee2e <vm_exec_core+13358>, 0x55a9b991f06f <vm_exec_core+13935>, 0x55a9b991ea89 <vm_exec_core+12425>, 0x55a9b991f108 <vm_exec_core+14088>, 0x55a9b991f3d5 <vm_exec_core+14805>, 0x55a9b991f2f4 <vm_exec_core+14580>, 0x55a9b991f377 <vm_exec_core+14711>, 0x55a9b991f1da <vm_exec_core+14298>, 0x55a9b991f238 <vm_exec_core+14392>, 0x55a9b991f296 <vm_exec_core+14486>, 0x55a9b991f665 <vm_exec_core+15461>, 0x55a9b991f4b9 <vm_exec_core+15033>, 0x55a9b991f505 <vm_exec_core+15109>, 0x55a9b991f558 <vm_exec_core+15192>, 0x55a9b991f5db <vm_exec_core+15323>, 0x55a9b991c072 <vm_exec_core+1650>, 0x55a9b991bfca <vm_exec_core+1482>, 0x55a9b991ed88 <vm_exec_core+13192>, 0x55a9b991ede6 <vm_exec_core+13286>, 0x55a9b991ec17 <vm_exec_core+12823>, 0x55a9b991ecaa <vm_exec_core+12970>, 0x55a9b991f1a1 <vm_exec_core+14241>, 0x55a9b991f42e <vm_exec_core+14894>, 0x55a9b991bf59 <vm_exec_core+1369>, 0x55a9b991bed9 <vm_exec_core+1241>, 0x55a9b991be30 <vm_exec_core+1072>, 0x55a9b991bde9 <vm_exec_core+1001>, 0x55a9b991bd9e <vm_exec_core+926>, 0x55a9b991bd55 <vm_exec_core+853>, 0x55a9b991bd04 <vm_exec_core+772>, 0x55a9b991bccf <vm_exec_core+719>, 0x55a9b991bc9a <vm_exec_core+666>, 0x55a9b991ee92 <vm_exec_core+13458>, 0x55a9b991dd39 <vm_exec_core+9017>, 0x55a9b991dccc <vm_exec_core+8908>, 0x55a9b991dc54 <vm_exec_core+8788>, 0x55a9b991dbe2 <vm_exec_core+8674>, 0x55a9b991db69 <vm_exec_core+8553>, 0x55a9b991dac3 <vm_exec_core+8387>, 0x55a9b991e150 <vm_exec_core+10064>, 0x55a9b991e035 <vm_exec_core+9781>, 0x55a9b991e08c <vm_exec_core+9868>, 0x55a9b991dd9d <vm_exec_core+9117>, 0x55a9b991deca <vm_exec_core+9418>, 0x55a9b991d631 <vm_exec_core+7217>, 0x55a9b991d5c9 <vm_exec_core+7113>, 0x55a9b991d55c <vm_exec_core+7004>, 0x55a9b991d83b <vm_exec_core+7739>, 0x55a9b991d803 <vm_exec_core+7683>, 0x55a9b991d7ce <vm_exec_core+7630>, 0x55a9b991d799 <vm_exec_core+7577>, 0x55a9b991d764 <vm_exec_core+7524>, 0x55a9b991d701 <vm_exec_core+7425>, 0x55a9b991d6bd <vm_exec_core+7357>, 0x55a9b991d676 <vm_exec_core+7286>, 0x55a9b991d977 <vm_exec_core+8055>, 0x55a9b991d931 <vm_exec_core+7985>, 0x55a9b991d8b2 <vm_exec_core+7858>, 0x55a9b991d878 <vm_exec_core+7800>, 0x55a9b991da29 <vm_exec_core+8233>, 0x55a9b991d9cf <vm_exec_core+8143>, 0x55a9b991da86 <vm_exec_core+8326>, 0x55a9b991d51f <vm_exec_core+6943>, 0x55a9b991d31c <vm_exec_core+6428>, 0x55a9b991d296 <vm_exec_core+6294>, 0x55a9b991d22e <vm_exec_core+6190>, 0x55a9b991d1d6 <vm_exec_core+6102>, 0x55a9b991d174 <vm_exec_core+6004>, 0x55a9b991d127 <vm_exec_core+5927>, 0x55a9b991d0b3 <vm_exec_core+5811>, 0x55a9b991d069 <vm_exec_core+5737>, 0x55a9b991d042 <vm_exec_core+5698>, 0x55a9b991d007 <vm_exec_core+5639>, 0x55a9b991cfb6 <vm_exec_core+5558>, 0x55a9b991cf82 <vm_exec_core+5506>, 0x55a9b991ced5 <vm_exec_core+5333>, 0x55a9b991ce92 <vm_exec_core+5266>, 0x55a9b991ce4e <vm_exec_core+5198>, 0x55a9b991ce1c <vm_exec_core+5148>, 0x55a9b991cdad <vm_exec_core+5037>, 0x55a9b991cd4c <vm_exec_core+4940>, 0x55a9b991ccfd <vm_exec_core+4861>, 0x55a9b991cc8e <vm_exec_core+4750>, 0x55a9b991cc30 <vm_exec_core+4656>, 0x55a9b991cb18 <vm_exec_core+4376>, 0x55a9b991cadc <vm_exec_core+4316>, 0x55a9b991ca95 <vm_exec_core+4245>, 0x55a9b991ca2b <vm_exec_core+4139>, 0x55a9b991c98d <vm_exec_core+3981>, 0x55a9b991efd5 <vm_exec_core+13781>, 0x55a9b991c8d8 <vm_exec_core+3800>, 0x55a9b991c850 <vm_exec_core+3664>, 0x55a9b991c801 <vm_exec_core+3585>, 0x55a9b991c7b2 <vm_exec_core+3506>, 0x55a9b991c763 <vm_exec_core+3427>, 0x55a9b991efa9 <vm_exec_core+13737>, 0x55a9b991c714 <vm_exec_core+3348>, 0x55a9b991c6a5 <vm_exec_core+3237>, 0x55a9b991c660 <vm_exec_core+3168>, 0x55a9b991c5ed <vm_exec_core+3053>, 0x55a9b991c4a5 <vm_exec_core+2725>, 0x55a9b991c3d9 <vm_exec_core+2521>, 0x55a9b991c35d <vm_exec_core+2397>, 0x55a9b991e1ba <vm_exec_core+10170>, 0x55a9b991c329 <vm_exec_core+2345>, 0x55a9b991c2ea <vm_exec_core+2282>, 0x55a9b991c2ab <vm_exec_core+2219>, 0x55a9b991c26f <vm_exec_core+2159>, 0x55a9b991c1b1 <vm_exec_core+1969>, 0x55a9b991c12e <vm_exec_core+1838>, 0x55a9b991efbf <vm_exec_core+13759>, 0x55a9b991ec01 <vm_exec_core+12801>, 0x55a9b991edd0 <vm_exec_core+13264>, 0x55a9b991eeb0 <vm_exec_core+13488>, 0x55a9b991eec6 <vm_exec_core+13510>, 0x55a9b991eedc <vm_exec_core+13532>, 0x55a9b991eef2 <vm_exec_core+13554>, 0x55a9b991ef0f <vm_exec_core+13583>, 0x55a9b991ef25 <vm_exec_core+13605>, 0x55a9b991ef3b <vm_exec_core+13627>, 0x55a9b991ef51 <vm_exec_core+13649>...} |
| #39 0x000055a9b99221ae in rb_vm_exec (ec=0x55a9d1844340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55a9d1844340 |
| _tag = {tag = 36, retval = 4, buf = {0x55a9d1844340, 0x55a9b99220d0 <rb_vm_exec+304>, 0x0, 0x7ffdce44d540, 0x7fb809d2eb28}, prev = 0x7ffdce44d610, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #40 0x000055a9b9933563 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 0x000055a9b97148f5 in rb_ec_exec_node (ec=ec@entry=0x55a9d1844340, n=n@entry=0x7fb809d2f280) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x55a9d1844340 |
| _tag = {tag = 36, retval = 94187449057126, buf = {0x55a9d1844340, 0x55a9b9714950 <rb_ec_exec_node+256>, 0x0, 0x7ffdce44d5f0, 0x7fb809d2f280}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7fb809d2f280 |
| #42 0x000055a9b9718b9b in ruby_run_node (n=0x7fb809d2f280) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x55a9d1844340 |
| status = 0 |
| #43 0x000055a9b9634dc6 in rb_main (argv=0x7ffdce44d838, 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 228382) detached] |
| $ timeout 60 gdb -p 228436 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| FFFFFstderr output is not empty |
| th: 0x55a9d183f060, native_id: 0x7fb824fbf7c0 |
| -- Control frame information ----------------------------------------------- |
| c:0007 p:0075 s:0032 e:000031 METHOD <internal:ractor>:241 |
| c:0006 p:0005 s:0022 E:0001a0 BLOCK bootstraptest.test_ractor.rb_990_1332.rb:6 [FINISH] |
| c:0005 p:---- s:0019 e:000018 IFUNC |
| [New LWP 228438] |
| [New LWP 228437] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007fbd23aaed61 in __futex_abstimed_wait_common64 (private=32700, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55cca0eb8070) at ./nptl/futex-internal.c:57 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7fbd23a137c0 (LWP 228436) "miniruby" 0x00007fbd23aaed61 in __futex_abstimed_wait_common64 (private=32700, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55cca0eb8070) at ./nptl/futex-internal.c:57 |
| 2 Thread 0x7fbce877f6c0 (LWP 228438) "miniruby" futex_wait (private=0, expected=2, futex_word=0x55cca0eb0b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 3 Thread 0x7fbd0a3ff6c0 (LWP 228437) "miniruby" futex_wait (private=0, expected=2, futex_word=0x55cca0eb0b70) at ../sysdeps/nptl/futex-internal.h:146 |
| >>> Machine level backtrace |
| Thread 3 (Thread 0x7fbd0a3ff6c0 (LWP 228437) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x55cca0eb0b70) 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=0x55cca0eb0b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007fbd23ab60f1 in lll_mutex_lock_optimized (mutex=0x55cca0eb0b70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x55cca0eb0b70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x55cca0eb0b70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x000055cc68df4c1d in rb_native_mutex_lock (lock=lock@entry=0x55cca0eb0b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x000055cc68dfb0c0 in ractor_sched_lock_ (line=921, file=<synthetic pointer>, cr=0x0, vm=0x55cca0eb0ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 timer_thread_polling (vm=0x55cca0eb0ad0) 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=0x55cca0eb0ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x55cca0eb0ad0 |
| #8 0x00007fbd23ab2a94 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 = {140449897510592, 4955432284480361347, 140449897510592, -264, 0, 140725259745872, 4955432284492944259, 4955481597446869891}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #9 0x00007fbd23b3fc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 2 (Thread 0x7fbce877f6c0 (LWP 228438) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x55cca0eb0b70) 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=0x55cca0eb0b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007fbd23ab60f1 in lll_mutex_lock_optimized (mutex=0x55cca0eb0b70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x55cca0eb0b70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x55cca0eb0b70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x000055cc68df4c1d in rb_native_mutex_lock (lock=lock@entry=0x55cca0eb0b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x000055cc68df873b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x55cca0f2eb60, vm=0x55cca0eb0ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x55cca0eb0ad0, cr=0x55cca0f2eb60) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x000055cc68e7181b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x000055cc68c60709 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x000055cc68c738b5 in gc_verify_internal_consistency (objspace_ptr=0x55cca0eb3460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5186 |
| prev_during_gc = <optimized out> |
| objspace = 0x55cca0eb3460 |
| lev = 3 |
| #10 gc_start (objspace=objspace@entry=0x55cca0eb3460, 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 0x000055cc68c74cb6 in heap_prepare (heap=0x55cca0eb3480, objspace=0x55cca0eb3460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2051 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x55cca0eb3480, objspace=0x55cca0eb3460) 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=0x55cca0eb3460, cache=cache@entry=0x55cca0f28500, 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 = 0x55cca0eb3480 |
| obj = <optimized out> |
| lev = 1 |
| unlock_vm = true |
| #14 0x000055cc68c78410 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x55cca0f28500, objspace=0x55cca0eb3460) 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=16, wb_protected=true, v3=0, v2=0, v1=0, flags=8199, klass=140449897720800, cache_ptr=0x55cca0f28500, objspace_ptr=0x55cca0eb3460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2485 |
| obj = <optimized out> |
| objspace = 0x55cca0eb3460 |
| heap_idx = <optimized out> |
| cache = 0x55cca0f28500 |
| obj = <optimized out> |
| objspace = <optimized out> |
| heap_idx = <optimized out> |
| cache = <optimized out> |
| #16 newobj_of (size=16, wb_protected=true, v3=0, v2=0, v1=0, flags=8199, klass=140449897720800, 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=140449897720800, flags=flags@entry=8199, size=size@entry=16) at /tmp/ruby/src/trunk-gc-asserts/gc.c:1043 |
| __func__ = "rb_wb_protected_newobj_of" |
| #18 0x000055cc68b7497e in ary_alloc_embed (capa=0, klass=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/array.c:682 |
| size = 16 |
| ary = <optimized out> |
| size = <optimized out> |
| ary = <optimized out> |
| #19 0x000055cc68b7c452 in rb_ary_dup (ary=140449867688120) at /tmp/ruby/src/trunk-gc-asserts/array.c:2779 |
| len = 0 |
| dup = <optimized out> |
| #20 0x000055cc68df64dc in thread_create_core (thval=thval@entry=140449329447080, params=params@entry=0x7fbce8980740) at /tmp/ruby/src/trunk-gc-asserts/thread.c:860 |
| ec = 0x55cca0fec240 |
| th = 0x7fbce40adb50 |
| current_th = 0x55cca0f2f1e0 |
| err = <optimized out> |
| #21 0x000055cc68df7147 in thread_initialize (thread=140449329447080, args=140449329447040) at /tmp/ruby/src/trunk-gc-asserts/thread.c:978 |
| params = {type = thread_invoke_type_proc, args = 140449329447040, proc = 140449329446960, g = 0x0, fn = 0x0} |
| th = 0x7fbce40adb50 |
| #22 0x000055cc68e5e4d7 in vm_call0_cfunc_with_frame (argv=0x7fbce87810e0, calling=0x7fbce89807c0, ec=0x55cca0fec240) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7fbce8880e40 |
| ci = <optimized out> |
| me = 0x7fbd0a409470 |
| mid = 3169 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x55cca0f4fcf8 |
| 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> |
| #23 vm_call0_cfunc (argv=0x7fbce87810e0, calling=0x7fbce89807c0, ec=0x55cca0fec240) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #24 vm_call0_body (ec=ec@entry=0x55cca0fec240, calling=calling@entry=0x7fbce89808c0, argv=0x7fbce87810e0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #25 0x000055cc68e5f244 in vm_call0_cc (ec=0x55cca0fec240, 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, 7113820234267713024} |
| calling = {cd = 0x7fbce8980880, cc = 0x7fbce866fd08, block_handler = 140449331809937, recv = 140449329447080, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #26 0x000055cc68e60962 in rb_call0 (ec=0x55cca0fec240, recv=recv@entry=140449329447080, mid=mid@entry=3169, argc=argc@entry=1, argv=argv@entry=0x7fbce87810e0, call_scope=call_scope@entry=CALL_FCALL, self=140449897600920) 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> |
| #27 0x000055cc68e61114 in rb_call (scope=CALL_FCALL, argv=0x7fbce87810e0, argc=1, mid=3169, recv=140449329447080) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #28 rb_funcallv_kw (recv=recv@entry=140449329447080, mid=mid@entry=3169, argc=argc@entry=1, argv=argv@entry=0x7fbce87810e0, kw_splat=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1088 |
| No locals. |
| #29 0x000055cc68c50505 in rb_obj_call_init_kw (obj=obj@entry=140449329447080, argc=argc@entry=1, argv=argv@entry=0x7fbce87810e0, kw_splat=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/eval.c:1779 |
| No locals. |
| #30 0x000055cc68df3e23 in thread_s_new (argc=1, argv=0x7fbce87810e0, klass=140449897600920) at /tmp/ruby/src/trunk-gc-asserts/thread.c:911 |
| th = <optimized out> |
| thread = 140449329447080 |
| #31 0x000055cc68e3d63d in vm_call_cfunc_with_frame_ (ec=0x55cca0fec240, reg_cfp=0x7fbce8880e78, 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 = 0x7fbd0a4098d0 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #32 0x000055cc68e45b2f in vm_sendish (ec=0x55cca0fec240, reg_cfp=0x7fbce8880e78, cd=0x55cca0fe8480, 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 = 0x7fbce866fd58 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x55cca0fe8480, cc = 0x7fbce866fd58, block_handler = 140449331809937, recv = 140449897600920, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #33 0x000055cc68e53a76 in vm_exec_core (ec=0x55cca0eb0b70, ec@entry=0x55cca0fec240) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140450323951456 |
| cd = 0x55cca0fe8480 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 94337362723968 |
| reg_pc = 0x55cca0f30218 |
| reg_cfp = 0x7fbce8880e78 |
| insns_address_table = {0x55cc68e55d10 <vm_exec_core+13072>, 0x55cc68e54d4a <vm_exec_core+9034>, 0x55cc68e54cdd <vm_exec_core+8925>, 0x55cc68e54c65 <vm_exec_core+8805>, 0x55cc68e54bf3 <vm_exec_core+8691>, 0x55cc68e54b7a <vm_exec_core+8570>, 0x55cc68e54ad4 <vm_exec_core+8404>, 0x55cc68e55161 <vm_exec_core+10081>, 0x55cc68e55046 <vm_exec_core+9798>, 0x55cc68e5509d <vm_exec_core+9885>, 0x55cc68e54dae <vm_exec_core+9134>, 0x55cc68e54edb <vm_exec_core+9435>, 0x55cc68e54642 <vm_exec_core+7234>, 0x55cc68e545da <vm_exec_core+7130>, 0x55cc68e5456d <vm_exec_core+7021>, 0x55cc68e5484c <vm_exec_core+7756>, 0x55cc68e54814 <vm_exec_core+7700>, 0x55cc68e547df <vm_exec_core+7647>, 0x55cc68e547aa <vm_exec_core+7594>, 0x55cc68e54775 <vm_exec_core+7541>, 0x55cc68e54712 <vm_exec_core+7442>, 0x55cc68e546ce <vm_exec_core+7374>, 0x55cc68e54687 <vm_exec_core+7303>, 0x55cc68e54988 <vm_exec_core+8072>, 0x55cc68e54942 <vm_exec_core+8002>, 0x55cc68e548c3 <vm_exec_core+7875>, 0x55cc68e54889 <vm_exec_core+7817>, 0x55cc68e54a3a <vm_exec_core+8250>, 0x55cc68e549e0 <vm_exec_core+8160>, 0x55cc68e54a97 <vm_exec_core+8343>, 0x55cc68e54530 <vm_exec_core+6960>, 0x55cc68e5432d <vm_exec_core+6445>, 0x55cc68e542a7 <vm_exec_core+6311>, 0x55cc68e5423f <vm_exec_core+6207>, 0x55cc68e541e7 <vm_exec_core+6119>, 0x55cc68e54185 <vm_exec_core+6021>, 0x55cc68e54138 <vm_exec_core+5944>, 0x55cc68e540c4 <vm_exec_core+5828>, 0x55cc68e5407a <vm_exec_core+5754>, 0x55cc68e54053 <vm_exec_core+5715>, 0x55cc68e54018 <vm_exec_core+5656>, 0x55cc68e53fc7 <vm_exec_core+5575>, 0x55cc68e53f93 <vm_exec_core+5523>, 0x55cc68e53ee6 <vm_exec_core+5350>, 0x55cc68e53ea3 <vm_exec_core+5283>, 0x55cc68e53e5f <vm_exec_core+5215>, 0x55cc68e53e2d <vm_exec_core+5165>, 0x55cc68e53dbe <vm_exec_core+5054>, 0x55cc68e53d5d <vm_exec_core+4957>, 0x55cc68e53d0e <vm_exec_core+4878>, 0x55cc68e53c9f <vm_exec_core+4767>, 0x55cc68e53c41 <vm_exec_core+4673>, 0x55cc68e53b29 <vm_exec_core+4393>, 0x55cc68e53aed <vm_exec_core+4333>, 0x55cc68e53aa6 <vm_exec_core+4262>, 0x55cc68e53a3c <vm_exec_core+4156>, 0x55cc68e5399e <vm_exec_core+3998>, 0x55cc68e52a70 <vm_exec_core+112>, 0x55cc68e538e9 <vm_exec_core+3817>, 0x55cc68e53861 <vm_exec_core+3681>, 0x55cc68e53812 <vm_exec_core+3602>, 0x55cc68e537c3 <vm_exec_core+3523>, 0x55cc68e53774 <vm_exec_core+3444>, 0x55cc68e55bb7 <vm_exec_core+12727>, 0x55cc68e53725 <vm_exec_core+3365>, 0x55cc68e536b6 <vm_exec_core+3254>, 0x55cc68e53671 <vm_exec_core+3185>, 0x55cc68e535fe <vm_exec_core+3070>, 0x55cc68e534b6 <vm_exec_core+2742>, 0x55cc68e533ea <vm_exec_core+2538>, 0x55cc68e5336e <vm_exec_core+2414>, 0x55cc68e551cb <vm_exec_core+10187>, 0x55cc68e5333a <vm_exec_core+2362>, 0x55cc68e532fb <vm_exec_core+2299>, 0x55cc68e532bc <vm_exec_core+2236>, 0x55cc68e53280 <vm_exec_core+2176>, 0x55cc68e531c2 <vm_exec_core+1986>, 0x55cc68e5313f <vm_exec_core+1855>, 0x55cc68e55d21 <vm_exec_core+13089>, 0x55cc68e55e2e <vm_exec_core+13358>, 0x55cc68e5606f <vm_exec_core+13935>, 0x55cc68e55a89 <vm_exec_core+12425>, 0x55cc68e56108 <vm_exec_core+14088>, 0x55cc68e563d5 <vm_exec_core+14805>, 0x55cc68e562f4 <vm_exec_core+14580>, 0x55cc68e56377 <vm_exec_core+14711>, 0x55cc68e561da <vm_exec_core+14298>, 0x55cc68e56238 <vm_exec_core+14392>, 0x55cc68e56296 <vm_exec_core+14486>, 0x55cc68e56665 <vm_exec_core+15461>, 0x55cc68e564b9 <vm_exec_core+15033>, 0x55cc68e56505 <vm_exec_core+15109>, 0x55cc68e56558 <vm_exec_core+15192>, 0x55cc68e565db <vm_exec_core+15323>, 0x55cc68e53072 <vm_exec_core+1650>, 0x55cc68e52fca <vm_exec_core+1482>, 0x55cc68e55d88 <vm_exec_core+13192>, 0x55cc68e55de6 <vm_exec_core+13286>, 0x55cc68e55c17 <vm_exec_core+12823>, 0x55cc68e55caa <vm_exec_core+12970>, 0x55cc68e561a1 <vm_exec_core+14241>, 0x55cc68e5642e <vm_exec_core+14894>, 0x55cc68e52f59 <vm_exec_core+1369>, 0x55cc68e52ed9 <vm_exec_core+1241>, 0x55cc68e52e30 <vm_exec_core+1072>, 0x55cc68e52de9 <vm_exec_core+1001>, 0x55cc68e52d9e <vm_exec_core+926>, 0x55cc68e52d55 <vm_exec_core+853>, 0x55cc68e52d04 <vm_exec_core+772>, 0x55cc68e52ccf <vm_exec_core+719>, 0x55cc68e52c9a <vm_exec_core+666>, 0x55cc68e55e92 <vm_exec_core+13458>, 0x55cc68e54d39 <vm_exec_core+9017>, 0x55cc68e54ccc <vm_exec_core+8908>, 0x55cc68e54c54 <vm_exec_core+8788>, 0x55cc68e54be2 <vm_exec_core+8674>, 0x55cc68e54b69 <vm_exec_core+8553>, 0x55cc68e54ac3 <vm_exec_core+8387>, 0x55cc68e55150 <vm_exec_core+10064>, 0x55cc68e55035 <vm_exec_core+9781>, 0x55cc68e5508c <vm_exec_core+9868>, 0x55cc68e54d9d <vm_exec_core+9117>, 0x55cc68e54eca <vm_exec_core+9418>, 0x55cc68e54631 <vm_exec_core+7217>, 0x55cc68e545c9 <vm_exec_core+7113>, 0x55cc68e5455c <vm_exec_core+7004>, 0x55cc68e5483b <vm_exec_core+7739>, 0x55cc68e54803 <vm_exec_core+7683>, 0x55cc68e547ce <vm_exec_core+7630>, 0x55cc68e54799 <vm_exec_core+7577>, 0x55cc68e54764 <vm_exec_core+7524>, 0x55cc68e54701 <vm_exec_core+7425>, 0x55cc68e546bd <vm_exec_core+7357>, 0x55cc68e54676 <vm_exec_core+7286>, 0x55cc68e54977 <vm_exec_core+8055>, 0x55cc68e54931 <vm_exec_core+7985>, 0x55cc68e548b2 <vm_exec_core+7858>, 0x55cc68e54878 <vm_exec_core+7800>, 0x55cc68e54a29 <vm_exec_core+8233>, 0x55cc68e549cf <vm_exec_core+8143>, 0x55cc68e54a86 <vm_exec_core+8326>, 0x55cc68e5451f <vm_exec_core+6943>, 0x55cc68e5431c <vm_exec_core+6428>, 0x55cc68e54296 <vm_exec_core+6294>, 0x55cc68e5422e <vm_exec_core+6190>, 0x55cc68e541d6 <vm_exec_core+6102>, 0x55cc68e54174 <vm_exec_core+6004>, 0x55cc68e54127 <vm_exec_core+5927>, 0x55cc68e540b3 <vm_exec_core+5811>, 0x55cc68e54069 <vm_exec_core+5737>, 0x55cc68e54042 <vm_exec_core+5698>, 0x55cc68e54007 <vm_exec_core+5639>, 0x55cc68e53fb6 <vm_exec_core+5558>, 0x55cc68e53f82 <vm_exec_core+5506>, 0x55cc68e53ed5 <vm_exec_core+5333>, 0x55cc68e53e92 <vm_exec_core+5266>, 0x55cc68e53e4e <vm_exec_core+5198>, 0x55cc68e53e1c <vm_exec_core+5148>, 0x55cc68e53dad <vm_exec_core+5037>, 0x55cc68e53d4c <vm_exec_core+4940>, 0x55cc68e53cfd <vm_exec_core+4861>, 0x55cc68e53c8e <vm_exec_core+4750>, 0x55cc68e53c30 <vm_exec_core+4656>, 0x55cc68e53b18 <vm_exec_core+4376>, 0x55cc68e53adc <vm_exec_core+4316>, 0x55cc68e53a95 <vm_exec_core+4245>, 0x55cc68e53a2b <vm_exec_core+4139>, 0x55cc68e5398d <vm_exec_core+3981>, 0x55cc68e55fd5 <vm_exec_core+13781>, 0x55cc68e538d8 <vm_exec_core+3800>, 0x55cc68e53850 <vm_exec_core+3664>, 0x55cc68e53801 <vm_exec_core+3585>, 0x55cc68e537b2 <vm_exec_core+3506>, 0x55cc68e53763 <vm_exec_core+3427>, 0x55cc68e55fa9 <vm_exec_core+13737>, 0x55cc68e53714 <vm_exec_core+3348>, 0x55cc68e536a5 <vm_exec_core+3237>, 0x55cc68e53660 <vm_exec_core+3168>, 0x55cc68e535ed <vm_exec_core+3053>, 0x55cc68e534a5 <vm_exec_core+2725>, 0x55cc68e533d9 <vm_exec_core+2521>, 0x55cc68e5335d <vm_exec_core+2397>, 0x55cc68e551ba <vm_exec_core+10170>, 0x55cc68e53329 <vm_exec_core+2345>, 0x55cc68e532ea <vm_exec_core+2282>, 0x55cc68e532ab <vm_exec_core+2219>, 0x55cc68e5326f <vm_exec_core+2159>, 0x55cc68e531b1 <vm_exec_core+1969>, 0x55cc68e5312e <vm_exec_core+1838>, 0x55cc68e55fbf <vm_exec_core+13759>, 0x55cc68e55c01 <vm_exec_core+12801>, 0x55cc68e55dd0 <vm_exec_core+13264>, 0x55cc68e55eb0 <vm_exec_core+13488>, 0x55cc68e55ec6 <vm_exec_core+13510>, 0x55cc68e55edc <vm_exec_core+13532>, 0x55cc68e55ef2 <vm_exec_core+13554>, 0x55cc68e55f0f <vm_exec_core+13583>, 0x55cc68e55f25 <vm_exec_core+13605>, 0x55cc68e55f3b <vm_exec_core+13627>, 0x55cc68e55f51 <vm_exec_core+13649>...} |
| #34 0x000055cc68e591ae in rb_vm_exec (ec=0x55cca0fec240) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55cca0fec240 |
| _tag = {tag = 36, retval = 4, buf = {0x7fbce8781098, 0x55cc68e590d0 <rb_vm_exec+304>, 0x0, 0x7fbce8980db0, 0x0}, prev = 0x7fbce8981120, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #35 0x000055cc68e5d613 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7fbce8781098, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #36 vm_yield (kw_splat=0, argv=0x7fbce8781098, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #37 rb_yield_0 (argv=0x7fbce8781098, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362 |
| No locals. |
| #38 rb_yield_values2 (argc=1, argv=0x7fbce8781098) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1408 |
| No locals. |
| #39 0x000055cc68c29cb2 in collect_i (i=<optimized out>, ary=140449329643040, argc=<optimized out>, argv=<optimized out>, blockarg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/enum.c:628 |
| No locals. |
| #40 0x000055cc68e4c098 in vm_yield_with_cfunc (ec=0x55cca0fec240, captured=<optimized out>, self=140449329577760, argc=1, argv=0x7fbce8781098, 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 = 0x7fbce866fdf8 |
| #41 0x000055cc68e4c17e in vm_invoke_ifunc_block (ec=0x55cca0fec240, reg_cfp=0x7fbce8880ee8, 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 = 0x7fbce8880f70 |
| #42 0x000055cc68e53486 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 = 0x55cca0fb5bd0, 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> |
| #43 vm_exec_core (ec=0x55cca0eb0b70, ec@entry=0x55cca0fec240) at ../../src/trunk-gc-asserts/insns.def:1137 |
| bh = <optimized out> |
| cd = 0x55cca0eb0b70 |
| leaf = <optimized out> |
| val = 4 |
| reg_pc = 0x55cca0f6eac0 |
| reg_cfp = 0x7fbce8880ee8 |
| insns_address_table = {0x55cc68e55d10 <vm_exec_core+13072>, 0x55cc68e54d4a <vm_exec_core+9034>, 0x55cc68e54cdd <vm_exec_core+8925>, 0x55cc68e54c65 <vm_exec_core+8805>, 0x55cc68e54bf3 <vm_exec_core+8691>, 0x55cc68e54b7a <vm_exec_core+8570>, 0x55cc68e54ad4 <vm_exec_core+8404>, 0x55cc68e55161 <vm_exec_core+10081>, 0x55cc68e55046 <vm_exec_core+9798>, 0x55cc68e5509d <vm_exec_core+9885>, 0x55cc68e54dae <vm_exec_core+9134>, 0x55cc68e54edb <vm_exec_core+9435>, 0x55cc68e54642 <vm_exec_core+7234>, 0x55cc68e545da <vm_exec_core+7130>, 0x55cc68e5456d <vm_exec_core+7021>, 0x55cc68e5484c <vm_exec_core+7756>, 0x55cc68e54814 <vm_exec_core+7700>, 0x55cc68e547df <vm_exec_core+7647>, 0x55cc68e547aa <vm_exec_core+7594>, 0x55cc68e54775 <vm_exec_core+7541>, 0x55cc68e54712 <vm_exec_core+7442>, 0x55cc68e546ce <vm_exec_core+7374>, 0x55cc68e54687 <vm_exec_core+7303>, 0x55cc68e54988 <vm_exec_core+8072>, 0x55cc68e54942 <vm_exec_core+8002>, 0x55cc68e548c3 <vm_exec_core+7875>, 0x55cc68e54889 <vm_exec_core+7817>, 0x55cc68e54a3a <vm_exec_core+8250>, 0x55cc68e549e0 <vm_exec_core+8160>, 0x55cc68e54a97 <vm_exec_core+8343>, 0x55cc68e54530 <vm_exec_core+6960>, 0x55cc68e5432d <vm_exec_core+6445>, 0x55cc68e542a7 <vm_exec_core+6311>, 0x55cc68e5423f <vm_exec_core+6207>, 0x55cc68e541e7 <vm_exec_core+6119>, 0x55cc68e54185 <vm_exec_core+6021>, 0x55cc68e54138 <vm_exec_core+5944>, 0x55cc68e540c4 <vm_exec_core+5828>, 0x55cc68e5407a <vm_exec_core+5754>, 0x55cc68e54053 <vm_exec_core+5715>, 0x55cc68e54018 <vm_exec_core+5656>, 0x55cc68e53fc7 <vm_exec_core+5575>, 0x55cc68e53f93 <vm_exec_core+5523>, 0x55cc68e53ee6 <vm_exec_core+5350>, 0x55cc68e53ea3 <vm_exec_core+5283>, 0x55cc68e53e5f <vm_exec_core+5215>, 0x55cc68e53e2d <vm_exec_core+5165>, 0x55cc68e53dbe <vm_exec_core+5054>, 0x55cc68e53d5d <vm_exec_core+4957>, 0x55cc68e53d0e <vm_exec_core+4878>, 0x55cc68e53c9f <vm_exec_core+4767>, 0x55cc68e53c41 <vm_exec_core+4673>, 0x55cc68e53b29 <vm_exec_core+4393>, 0x55cc68e53aed <vm_exec_core+4333>, 0x55cc68e53aa6 <vm_exec_core+4262>, 0x55cc68e53a3c <vm_exec_core+4156>, 0x55cc68e5399e <vm_exec_core+3998>, 0x55cc68e52a70 <vm_exec_core+112>, 0x55cc68e538e9 <vm_exec_core+3817>, 0x55cc68e53861 <vm_exec_core+3681>, 0x55cc68e53812 <vm_exec_core+3602>, 0x55cc68e537c3 <vm_exec_core+3523>, 0x55cc68e53774 <vm_exec_core+3444>, 0x55cc68e55bb7 <vm_exec_core+12727>, 0x55cc68e53725 <vm_exec_core+3365>, 0x55cc68e536b6 <vm_exec_core+3254>, 0x55cc68e53671 <vm_exec_core+3185>, 0x55cc68e535fe <vm_exec_core+3070>, 0x55cc68e534b6 <vm_exec_core+2742>, 0x55cc68e533ea <vm_exec_core+2538>, 0x55cc68e5336e <vm_exec_core+2414>, 0x55cc68e551cb <vm_exec_core+10187>, 0x55cc68e5333a <vm_exec_core+2362>, 0x55cc68e532fb <vm_exec_core+2299>, 0x55cc68e532bc <vm_exec_core+2236>, 0x55cc68e53280 <vm_exec_core+2176>, 0x55cc68e531c2 <vm_exec_core+1986>, 0x55cc68e5313f <vm_exec_core+1855>, 0x55cc68e55d21 <vm_exec_core+13089>, 0x55cc68e55e2e <vm_exec_core+13358>, 0x55cc68e5606f <vm_exec_core+13935>, 0x55cc68e55a89 <vm_exec_core+12425>, 0x55cc68e56108 <vm_exec_core+14088>, 0x55cc68e563d5 <vm_exec_core+14805>, 0x55cc68e562f4 <vm_exec_core+14580>, 0x55cc68e56377 <vm_exec_core+14711>, 0x55cc68e561da <vm_exec_core+14298>, 0x55cc68e56238 <vm_exec_core+14392>, 0x55cc68e56296 <vm_exec_core+14486>, 0x55cc68e56665 <vm_exec_core+15461>, 0x55cc68e564b9 <vm_exec_core+15033>, 0x55cc68e56505 <vm_exec_core+15109>, 0x55cc68e56558 <vm_exec_core+15192>, 0x55cc68e565db <vm_exec_core+15323>, 0x55cc68e53072 <vm_exec_core+1650>, 0x55cc68e52fca <vm_exec_core+1482>, 0x55cc68e55d88 <vm_exec_core+13192>, 0x55cc68e55de6 <vm_exec_core+13286>, 0x55cc68e55c17 <vm_exec_core+12823>, 0x55cc68e55caa <vm_exec_core+12970>, 0x55cc68e561a1 <vm_exec_core+14241>, 0x55cc68e5642e <vm_exec_core+14894>, 0x55cc68e52f59 <vm_exec_core+1369>, 0x55cc68e52ed9 <vm_exec_core+1241>, 0x55cc68e52e30 <vm_exec_core+1072>, 0x55cc68e52de9 <vm_exec_core+1001>, 0x55cc68e52d9e <vm_exec_core+926>, 0x55cc68e52d55 <vm_exec_core+853>, 0x55cc68e52d04 <vm_exec_core+772>, 0x55cc68e52ccf <vm_exec_core+719>, 0x55cc68e52c9a <vm_exec_core+666>, 0x55cc68e55e92 <vm_exec_core+13458>, 0x55cc68e54d39 <vm_exec_core+9017>, 0x55cc68e54ccc <vm_exec_core+8908>, 0x55cc68e54c54 <vm_exec_core+8788>, 0x55cc68e54be2 <vm_exec_core+8674>, 0x55cc68e54b69 <vm_exec_core+8553>, 0x55cc68e54ac3 <vm_exec_core+8387>, 0x55cc68e55150 <vm_exec_core+10064>, 0x55cc68e55035 <vm_exec_core+9781>, 0x55cc68e5508c <vm_exec_core+9868>, 0x55cc68e54d9d <vm_exec_core+9117>, 0x55cc68e54eca <vm_exec_core+9418>, 0x55cc68e54631 <vm_exec_core+7217>, 0x55cc68e545c9 <vm_exec_core+7113>, 0x55cc68e5455c <vm_exec_core+7004>, 0x55cc68e5483b <vm_exec_core+7739>, 0x55cc68e54803 <vm_exec_core+7683>, 0x55cc68e547ce <vm_exec_core+7630>, 0x55cc68e54799 <vm_exec_core+7577>, 0x55cc68e54764 <vm_exec_core+7524>, 0x55cc68e54701 <vm_exec_core+7425>, 0x55cc68e546bd <vm_exec_core+7357>, 0x55cc68e54676 <vm_exec_core+7286>, 0x55cc68e54977 <vm_exec_core+8055>, 0x55cc68e54931 <vm_exec_core+7985>, 0x55cc68e548b2 <vm_exec_core+7858>, 0x55cc68e54878 <vm_exec_core+7800>, 0x55cc68e54a29 <vm_exec_core+8233>, 0x55cc68e549cf <vm_exec_core+8143>, 0x55cc68e54a86 <vm_exec_core+8326>, 0x55cc68e5451f <vm_exec_core+6943>, 0x55cc68e5431c <vm_exec_core+6428>, 0x55cc68e54296 <vm_exec_core+6294>, 0x55cc68e5422e <vm_exec_core+6190>, 0x55cc68e541d6 <vm_exec_core+6102>, 0x55cc68e54174 <vm_exec_core+6004>, 0x55cc68e54127 <vm_exec_core+5927>, 0x55cc68e540b3 <vm_exec_core+5811>, 0x55cc68e54069 <vm_exec_core+5737>, 0x55cc68e54042 <vm_exec_core+5698>, 0x55cc68e54007 <vm_exec_core+5639>, 0x55cc68e53fb6 <vm_exec_core+5558>, 0x55cc68e53f82 <vm_exec_core+5506>, 0x55cc68e53ed5 <vm_exec_core+5333>, 0x55cc68e53e92 <vm_exec_core+5266>, 0x55cc68e53e4e <vm_exec_core+5198>, 0x55cc68e53e1c <vm_exec_core+5148>, 0x55cc68e53dad <vm_exec_core+5037>, 0x55cc68e53d4c <vm_exec_core+4940>, 0x55cc68e53cfd <vm_exec_core+4861>, 0x55cc68e53c8e <vm_exec_core+4750>, 0x55cc68e53c30 <vm_exec_core+4656>, 0x55cc68e53b18 <vm_exec_core+4376>, 0x55cc68e53adc <vm_exec_core+4316>, 0x55cc68e53a95 <vm_exec_core+4245>, 0x55cc68e53a2b <vm_exec_core+4139>, 0x55cc68e5398d <vm_exec_core+3981>, 0x55cc68e55fd5 <vm_exec_core+13781>, 0x55cc68e538d8 <vm_exec_core+3800>, 0x55cc68e53850 <vm_exec_core+3664>, 0x55cc68e53801 <vm_exec_core+3585>, 0x55cc68e537b2 <vm_exec_core+3506>, 0x55cc68e53763 <vm_exec_core+3427>, 0x55cc68e55fa9 <vm_exec_core+13737>, 0x55cc68e53714 <vm_exec_core+3348>, 0x55cc68e536a5 <vm_exec_core+3237>, 0x55cc68e53660 <vm_exec_core+3168>, 0x55cc68e535ed <vm_exec_core+3053>, 0x55cc68e534a5 <vm_exec_core+2725>, 0x55cc68e533d9 <vm_exec_core+2521>, 0x55cc68e5335d <vm_exec_core+2397>, 0x55cc68e551ba <vm_exec_core+10170>, 0x55cc68e53329 <vm_exec_core+2345>, 0x55cc68e532ea <vm_exec_core+2282>, 0x55cc68e532ab <vm_exec_core+2219>, 0x55cc68e5326f <vm_exec_core+2159>, 0x55cc68e531b1 <vm_exec_core+1969>, 0x55cc68e5312e <vm_exec_core+1838>, 0x55cc68e55fbf <vm_exec_core+13759>, 0x55cc68e55c01 <vm_exec_core+12801>, 0x55cc68e55dd0 <vm_exec_core+13264>, 0x55cc68e55eb0 <vm_exec_core+13488>, 0x55cc68e55ec6 <vm_exec_core+13510>, 0x55cc68e55edc <vm_exec_core+13532>, 0x55cc68e55ef2 <vm_exec_core+13554>, 0x55cc68e55f0f <vm_exec_core+13583>, 0x55cc68e55f25 <vm_exec_core+13605>, 0x55cc68e55f3b <vm_exec_core+13627>, 0x55cc68e55f51 <vm_exec_core+13649>...} |
| #44 0x000055cc68e591ae in rb_vm_exec (ec=0x55cca0fec240) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55cca0fec240 |
| _tag = {tag = 36, retval = 4, buf = {0x0, 0x55cc68e590d0 <rb_vm_exec+304>, 0x0, 0x7fbce8981100, 0x0}, prev = 0x7fbce8981410, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #45 0x000055cc68e5f244 in vm_call0_cc (ec=0x55cca0fec240, 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 = {94337362739776, 94336419541712} |
| calling = {cd = 0x7fbce89811d0, cc = 0x7fbce866fda8, block_handler = 140449331810163, recv = 2001, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #46 0x000055cc68e60962 in rb_call0 (ec=0x55cca0fec240, recv=recv@entry=2001, mid=mid@entry=28529, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140449329577760) 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> |
| #47 0x000055cc68e61347 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> |
| #48 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #49 0x000055cc68e48268 in rb_iterate0 (it_proc=it_proc@entry=0x55cc68e612e0 <iterate_method>, data1=data1@entry=140449332860080, ifunc=<optimized out>, ec=ec@entry=0x55cca0fec240) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x55cca0fec240 |
| _tag = {tag = 36, retval = 0, buf = {0x7fbce865ff20, 0x55cc68e482f0 <rb_iterate0+352>, 0x0, 0x7fbce89813d0, 0x0}, prev = 0x7fbce8981890, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7fbce8880f20 |
| #50 0x000055cc68e4850d in rb_iterate_internal (data2=140449329577760, bl_proc=0x0, data1=140449332860080, it_proc=0x55cc68e612e0 <iterate_method>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1520 |
| No locals. |
| #51 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=140449329577760, 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} |
| #52 0x000055cc68c37a8d in enumerator_block_call (obj=<optimized out>, func=0x0, arg=140449329577760) 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> |
| #53 0x000055cc68e5e4d7 in vm_call0_cfunc_with_frame (argv=0x0, calling=0x7fbce8981590, ec=0x55cca0fec240) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7fbce8880f58 |
| ci = <optimized out> |
| me = 0x7fbd0a40ea38 |
| mid = 3073 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x55cca0f42768 |
| 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> |
| #54 vm_call0_cfunc (argv=0x0, calling=0x7fbce8981590, ec=0x55cca0fec240) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #55 vm_call0_body (ec=ec@entry=0x55cca0fec240, calling=calling@entry=0x7fbce8981690, argv=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #56 0x000055cc68e5f244 in vm_call0_cc (ec=0x55cca0fec240, 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 = {94337362739776, 94336419541712} |
| calling = {cd = 0x7fbce8981650, cc = 0x7fbce866fdd0, block_handler = 140449331810163, recv = 140449329577760, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #57 0x000055cc68e60962 in rb_call0 (ec=0x55cca0fec240, recv=recv@entry=140449329577760, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140449329577760) 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> |
| #58 0x000055cc68e61347 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=3073, recv=140449329577760) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #59 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #60 0x000055cc68e48268 in rb_iterate0 (it_proc=it_proc@entry=0x55cc68e612e0 <iterate_method>, data1=data1@entry=140449332861232, ifunc=ifunc@entry=0x7fbce866fdf8, ec=0x55cca0fec240) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x55cca0fec240 |
| _tag = {tag = 36, retval = 7113820234267713024, buf = {0x7fbce865ff20, 0x55cc68e482f0 <rb_iterate0+352>, 0x0, 0x7fbce8981850, 0x55cc68c29ca0 <collect_i>}, prev = 0x7fbce8981cc0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7fbce8880f58 |
| #61 0x000055cc68e48687 in rb_lambda_call (obj=obj@entry=140449329577760, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x55cc68c29ca0 <collect_i>, min_argc=<optimized out>, max_argc=1, data2=140449329643040) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1618 |
| arg = {obj = 140449329577760, mid = 3073, argc = 0, argv = 0x0, kw_splat = 0} |
| block = 0x7fbce866fdf8 |
| #62 0x000055cc68c2b869 in enum_collect (obj=140449329577760) at /tmp/ruby/src/trunk-gc-asserts/enum.c:667 |
| ary = 140449329643040 |
| min_argc = <optimized out> |
| max_argc = 1 |
| #63 0x000055cc68e3d63d in vm_call_cfunc_with_frame_ (ec=0x55cca0fec240, reg_cfp=0x7fbce8880f90, 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 = 0x7fbce866fe70 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #64 0x000055cc68e45b2f in vm_sendish (ec=0x55cca0fec240, reg_cfp=0x7fbce8880f90, cd=0x55cca0fe8260, 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 = 0x7fbce866fe48 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x55cca0fe8260, cc = 0x7fbce866fe48, block_handler = 140449331810217, recv = 140449329577760, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #65 0x000055cc68e53a76 in vm_exec_core (ec=0x55cca0eb0b70, ec@entry=0x55cca0fec240) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140450323951456 |
| cd = 0x55cca0fe8260 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 94337362723424 |
| reg_pc = 0x55cca0fe9258 |
| reg_cfp = 0x7fbce8880f90 |
| insns_address_table = {0x55cc68e55d10 <vm_exec_core+13072>, 0x55cc68e54d4a <vm_exec_core+9034>, 0x55cc68e54cdd <vm_exec_core+8925>, 0x55cc68e54c65 <vm_exec_core+8805>, 0x55cc68e54bf3 <vm_exec_core+8691>, 0x55cc68e54b7a <vm_exec_core+8570>, 0x55cc68e54ad4 <vm_exec_core+8404>, 0x55cc68e55161 <vm_exec_core+10081>, 0x55cc68e55046 <vm_exec_core+9798>, 0x55cc68e5509d <vm_exec_core+9885>, 0x55cc68e54dae <vm_exec_core+9134>, 0x55cc68e54edb <vm_exec_core+9435>, 0x55cc68e54642 <vm_exec_core+7234>, 0x55cc68e545da <vm_exec_core+7130>, 0x55cc68e5456d <vm_exec_core+7021>, 0x55cc68e5484c <vm_exec_core+7756>, 0x55cc68e54814 <vm_exec_core+7700>, 0x55cc68e547df <vm_exec_core+7647>, 0x55cc68e547aa <vm_exec_core+7594>, 0x55cc68e54775 <vm_exec_core+7541>, 0x55cc68e54712 <vm_exec_core+7442>, 0x55cc68e546ce <vm_exec_core+7374>, 0x55cc68e54687 <vm_exec_core+7303>, 0x55cc68e54988 <vm_exec_core+8072>, 0x55cc68e54942 <vm_exec_core+8002>, 0x55cc68e548c3 <vm_exec_core+7875>, 0x55cc68e54889 <vm_exec_core+7817>, 0x55cc68e54a3a <vm_exec_core+8250>, 0x55cc68e549e0 <vm_exec_core+8160>, 0x55cc68e54a97 <vm_exec_core+8343>, 0x55cc68e54530 <vm_exec_core+6960>, 0x55cc68e5432d <vm_exec_core+6445>, 0x55cc68e542a7 <vm_exec_core+6311>, 0x55cc68e5423f <vm_exec_core+6207>, 0x55cc68e541e7 <vm_exec_core+6119>, 0x55cc68e54185 <vm_exec_core+6021>, 0x55cc68e54138 <vm_exec_core+5944>, 0x55cc68e540c4 <vm_exec_core+5828>, 0x55cc68e5407a <vm_exec_core+5754>, 0x55cc68e54053 <vm_exec_core+5715>, 0x55cc68e54018 <vm_exec_core+5656>, 0x55cc68e53fc7 <vm_exec_core+5575>, 0x55cc68e53f93 <vm_exec_core+5523>, 0x55cc68e53ee6 <vm_exec_core+5350>, 0x55cc68e53ea3 <vm_exec_core+5283>, 0x55cc68e53e5f <vm_exec_core+5215>, 0x55cc68e53e2d <vm_exec_core+5165>, 0x55cc68e53dbe <vm_exec_core+5054>, 0x55cc68e53d5d <vm_exec_core+4957>, 0x55cc68e53d0e <vm_exec_core+4878>, 0x55cc68e53c9f <vm_exec_core+4767>, 0x55cc68e53c41 <vm_exec_core+4673>, 0x55cc68e53b29 <vm_exec_core+4393>, 0x55cc68e53aed <vm_exec_core+4333>, 0x55cc68e53aa6 <vm_exec_core+4262>, 0x55cc68e53a3c <vm_exec_core+4156>, 0x55cc68e5399e <vm_exec_core+3998>, 0x55cc68e52a70 <vm_exec_core+112>, 0x55cc68e538e9 <vm_exec_core+3817>, 0x55cc68e53861 <vm_exec_core+3681>, 0x55cc68e53812 <vm_exec_core+3602>, 0x55cc68e537c3 <vm_exec_core+3523>, 0x55cc68e53774 <vm_exec_core+3444>, 0x55cc68e55bb7 <vm_exec_core+12727>, 0x55cc68e53725 <vm_exec_core+3365>, 0x55cc68e536b6 <vm_exec_core+3254>, 0x55cc68e53671 <vm_exec_core+3185>, 0x55cc68e535fe <vm_exec_core+3070>, 0x55cc68e534b6 <vm_exec_core+2742>, 0x55cc68e533ea <vm_exec_core+2538>, 0x55cc68e5336e <vm_exec_core+2414>, 0x55cc68e551cb <vm_exec_core+10187>, 0x55cc68e5333a <vm_exec_core+2362>, 0x55cc68e532fb <vm_exec_core+2299>, 0x55cc68e532bc <vm_exec_core+2236>, 0x55cc68e53280 <vm_exec_core+2176>, 0x55cc68e531c2 <vm_exec_core+1986>, 0x55cc68e5313f <vm_exec_core+1855>, 0x55cc68e55d21 <vm_exec_core+13089>, 0x55cc68e55e2e <vm_exec_core+13358>, 0x55cc68e5606f <vm_exec_core+13935>, 0x55cc68e55a89 <vm_exec_core+12425>, 0x55cc68e56108 <vm_exec_core+14088>, 0x55cc68e563d5 <vm_exec_core+14805>, 0x55cc68e562f4 <vm_exec_core+14580>, 0x55cc68e56377 <vm_exec_core+14711>, 0x55cc68e561da <vm_exec_core+14298>, 0x55cc68e56238 <vm_exec_core+14392>, 0x55cc68e56296 <vm_exec_core+14486>, 0x55cc68e56665 <vm_exec_core+15461>, 0x55cc68e564b9 <vm_exec_core+15033>, 0x55cc68e56505 <vm_exec_core+15109>, 0x55cc68e56558 <vm_exec_core+15192>, 0x55cc68e565db <vm_exec_core+15323>, 0x55cc68e53072 <vm_exec_core+1650>, 0x55cc68e52fca <vm_exec_core+1482>, 0x55cc68e55d88 <vm_exec_core+13192>, 0x55cc68e55de6 <vm_exec_core+13286>, 0x55cc68e55c17 <vm_exec_core+12823>, 0x55cc68e55caa <vm_exec_core+12970>, 0x55cc68e561a1 <vm_exec_core+14241>, 0x55cc68e5642e <vm_exec_core+14894>, 0x55cc68e52f59 <vm_exec_core+1369>, 0x55cc68e52ed9 <vm_exec_core+1241>, 0x55cc68e52e30 <vm_exec_core+1072>, 0x55cc68e52de9 <vm_exec_core+1001>, 0x55cc68e52d9e <vm_exec_core+926>, 0x55cc68e52d55 <vm_exec_core+853>, 0x55cc68e52d04 <vm_exec_core+772>, 0x55cc68e52ccf <vm_exec_core+719>, 0x55cc68e52c9a <vm_exec_core+666>, 0x55cc68e55e92 <vm_exec_core+13458>, 0x55cc68e54d39 <vm_exec_core+9017>, 0x55cc68e54ccc <vm_exec_core+8908>, 0x55cc68e54c54 <vm_exec_core+8788>, 0x55cc68e54be2 <vm_exec_core+8674>, 0x55cc68e54b69 <vm_exec_core+8553>, 0x55cc68e54ac3 <vm_exec_core+8387>, 0x55cc68e55150 <vm_exec_core+10064>, 0x55cc68e55035 <vm_exec_core+9781>, 0x55cc68e5508c <vm_exec_core+9868>, 0x55cc68e54d9d <vm_exec_core+9117>, 0x55cc68e54eca <vm_exec_core+9418>, 0x55cc68e54631 <vm_exec_core+7217>, 0x55cc68e545c9 <vm_exec_core+7113>, 0x55cc68e5455c <vm_exec_core+7004>, 0x55cc68e5483b <vm_exec_core+7739>, 0x55cc68e54803 <vm_exec_core+7683>, 0x55cc68e547ce <vm_exec_core+7630>, 0x55cc68e54799 <vm_exec_core+7577>, 0x55cc68e54764 <vm_exec_core+7524>, 0x55cc68e54701 <vm_exec_core+7425>, 0x55cc68e546bd <vm_exec_core+7357>, 0x55cc68e54676 <vm_exec_core+7286>, 0x55cc68e54977 <vm_exec_core+8055>, 0x55cc68e54931 <vm_exec_core+7985>, 0x55cc68e548b2 <vm_exec_core+7858>, 0x55cc68e54878 <vm_exec_core+7800>, 0x55cc68e54a29 <vm_exec_core+8233>, 0x55cc68e549cf <vm_exec_core+8143>, 0x55cc68e54a86 <vm_exec_core+8326>, 0x55cc68e5451f <vm_exec_core+6943>, 0x55cc68e5431c <vm_exec_core+6428>, 0x55cc68e54296 <vm_exec_core+6294>, 0x55cc68e5422e <vm_exec_core+6190>, 0x55cc68e541d6 <vm_exec_core+6102>, 0x55cc68e54174 <vm_exec_core+6004>, 0x55cc68e54127 <vm_exec_core+5927>, 0x55cc68e540b3 <vm_exec_core+5811>, 0x55cc68e54069 <vm_exec_core+5737>, 0x55cc68e54042 <vm_exec_core+5698>, 0x55cc68e54007 <vm_exec_core+5639>, 0x55cc68e53fb6 <vm_exec_core+5558>, 0x55cc68e53f82 <vm_exec_core+5506>, 0x55cc68e53ed5 <vm_exec_core+5333>, 0x55cc68e53e92 <vm_exec_core+5266>, 0x55cc68e53e4e <vm_exec_core+5198>, 0x55cc68e53e1c <vm_exec_core+5148>, 0x55cc68e53dad <vm_exec_core+5037>, 0x55cc68e53d4c <vm_exec_core+4940>, 0x55cc68e53cfd <vm_exec_core+4861>, 0x55cc68e53c8e <vm_exec_core+4750>, 0x55cc68e53c30 <vm_exec_core+4656>, 0x55cc68e53b18 <vm_exec_core+4376>, 0x55cc68e53adc <vm_exec_core+4316>, 0x55cc68e53a95 <vm_exec_core+4245>, 0x55cc68e53a2b <vm_exec_core+4139>, 0x55cc68e5398d <vm_exec_core+3981>, 0x55cc68e55fd5 <vm_exec_core+13781>, 0x55cc68e538d8 <vm_exec_core+3800>, 0x55cc68e53850 <vm_exec_core+3664>, 0x55cc68e53801 <vm_exec_core+3585>, 0x55cc68e537b2 <vm_exec_core+3506>, 0x55cc68e53763 <vm_exec_core+3427>, 0x55cc68e55fa9 <vm_exec_core+13737>, 0x55cc68e53714 <vm_exec_core+3348>, 0x55cc68e536a5 <vm_exec_core+3237>, 0x55cc68e53660 <vm_exec_core+3168>, 0x55cc68e535ed <vm_exec_core+3053>, 0x55cc68e534a5 <vm_exec_core+2725>, 0x55cc68e533d9 <vm_exec_core+2521>, 0x55cc68e5335d <vm_exec_core+2397>, 0x55cc68e551ba <vm_exec_core+10170>, 0x55cc68e53329 <vm_exec_core+2345>, 0x55cc68e532ea <vm_exec_core+2282>, 0x55cc68e532ab <vm_exec_core+2219>, 0x55cc68e5326f <vm_exec_core+2159>, 0x55cc68e531b1 <vm_exec_core+1969>, 0x55cc68e5312e <vm_exec_core+1838>, 0x55cc68e55fbf <vm_exec_core+13759>, 0x55cc68e55c01 <vm_exec_core+12801>, 0x55cc68e55dd0 <vm_exec_core+13264>, 0x55cc68e55eb0 <vm_exec_core+13488>, 0x55cc68e55ec6 <vm_exec_core+13510>, 0x55cc68e55edc <vm_exec_core+13532>, 0x55cc68e55ef2 <vm_exec_core+13554>, 0x55cc68e55f0f <vm_exec_core+13583>, 0x55cc68e55f25 <vm_exec_core+13605>, 0x55cc68e55f3b <vm_exec_core+13627>, 0x55cc68e55f51 <vm_exec_core+13649>...} |
| #66 0x000055cc68e591ae in rb_vm_exec (ec=0x55cca0fec240) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55cca0fec240 |
| _tag = {tag = 36, retval = 4, buf = {0x7fbce8981db0, 0x55cc68e590d0 <rb_vm_exec+304>, 0x0, 0x7fbce8981ca0, 0x7fbce8981d50}, prev = 0x7fbce8981ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #67 0x000055cc68e595ce 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=140449867688360, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7fbd0878f0b0 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7fbce8781018 |
| av = {140449332862288, 140449332862656} |
| stack_argv = 0x7fbce8781018 |
| 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> |
| #68 0x000055cc68e59f91 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x55cca0f834c0, self=self@entry=140449867688360, argc=argc@entry=0, argv=argv@entry=0x7fbce8981d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #69 0x000055cc68e00530 in thread_do_start_proc (th=th@entry=0x55cca0f2f1e0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 140449867688360 |
| args = <optimized out> |
| args_ptr = 0x7fbce8981d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x55cca0f834c0 |
| #70 0x000055cc68e00fd0 in thread_do_start (th=0x55cca0f2f1e0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #71 thread_start_func_2 (th=th@entry=0x55cca0f2f1e0, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x55cca0fec240 |
| _tag = {tag = 36, retval = 0, buf = {0x55cca0f30000, 0x55cc68e00940 <thread_start_func_2+624>, 0x0, 0x7fbce8981dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x55cca0f2f1e0 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #72 0x000055cc68e0139d in call_thread_start_func_2 (th=0x55cca0f2f1e0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7fbce8981f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #73 co_start (from=<optimized out>, self=0x55cca0f30000) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x55cca0f2f1e0 |
| sched = 0x55cca0f2ec28 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #74 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 1 (Thread 0x7fbd23a137c0 (LWP 228436) "miniruby"): |
| #0 0x00007fbd23aaed61 in __futex_abstimed_wait_common64 (private=32700, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55cca0eb8070) 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=32700, abstime=0x0, clockid=0, expected=0, futex_word=0x55cca0eb8070) 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=0x55cca0eb8070, 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 0x00007fbd23ab17dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55cca0eb8168, cond=0x55cca0eb8048) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7fbd23ab14a0 <__condvar_cleanup_waiting>, __arg = 0x7ffd271e37f0, __canceltype = 2, __prev = 0x0} |
| cbuffer = {wseq = 0, cond = 0x55cca0eb8048, mutex = 0x55cca0eb8168, 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=0x55cca0eb8048, mutex=mutex@entry=0x55cca0eb8168) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000055cc68df78ad in rb_native_cond_wait (cond=cond@entry=0x55cca0eb8048, mutex=mutex@entry=0x55cca0eb8168) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x000055cc68df79f3 in thread_sched_wait_running_turn (sched=sched@entry=0x55cca0eb8168, th=0x55cca0eb3060, can_direct_transfer=can_direct_transfer@entry=false) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:847 |
| next_th = 0x0 |
| #7 0x000055cc68df8622 in rb_ractor_sched_wait (ec=ec@entry=0x55cca0eb8340, cr=cr@entry=0x55cca0eb80a0, ubf=ubf@entry=0x55cc68d48220 <ubf_ractor_wait>, ubf_arg=ubf_arg@entry=0x7ffd271e3940) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1365 |
| can_direct_transfer = false |
| th = 0x55cca0eb3060 |
| sched = 0x55cca0eb8168 |
| #8 0x000055cc68d4999c in ractor_wait (cr=0x55cca0eb80a0, ec=0x55cca0eb8340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1030 |
| th = <optimized out> |
| waiter = {wakeup_status = wakeup_none, th = 0x55cca0eb3060, node = {next = 0x55cca0eb80f8, prev = 0x55cca0eb80f8}} |
| th = <optimized out> |
| waiter = <optimized out> |
| #9 ractor_wait_receive (ec=ec@entry=0x55cca0eb8340, cr=cr@entry=0x55cca0eb80a0) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1097 |
| messages = {set = {n = {next = 0x0, prev = 0x55cca0eb3060}}, closed = 248} |
| deliverred = false |
| #10 0x000055cc68d4afd1 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=0x55cca0eb8340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:133 |
| rp = 0x55cca0feb4b0 |
| rp = <optimized out> |
| #12 builtin_inline_class_660 (ec=0x55cca0eb8340, self=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor.rb:661 |
| No locals. |
| #13 0x000055cc68e5581f in vm_exec_core (ec=0x55cca0eb8070, ec@entry=0x55cca0eb8340) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:7259 |
| reg_pc = 0x55cca0f86998 |
| reg_cfp = 0x7fbd239b1ef8 |
| insns_address_table = {0x55cc68e55d10 <vm_exec_core+13072>, 0x55cc68e54d4a <vm_exec_core+9034>, 0x55cc68e54cdd <vm_exec_core+8925>, 0x55cc68e54c65 <vm_exec_core+8805>, 0x55cc68e54bf3 <vm_exec_core+8691>, 0x55cc68e54b7a <vm_exec_core+8570>, 0x55cc68e54ad4 <vm_exec_core+8404>, 0x55cc68e55161 <vm_exec_core+10081>, 0x55cc68e55046 <vm_exec_core+9798>, 0x55cc68e5509d <vm_exec_core+9885>, 0x55cc68e54dae <vm_exec_core+9134>, 0x55cc68e54edb <vm_exec_core+9435>, 0x55cc68e54642 <vm_exec_core+7234>, 0x55cc68e545da <vm_exec_core+7130>, 0x55cc68e5456d <vm_exec_core+7021>, 0x55cc68e5484c <vm_exec_core+7756>, 0x55cc68e54814 <vm_exec_core+7700>, 0x55cc68e547df <vm_exec_core+7647>, 0x55cc68e547aa <vm_exec_core+7594>, 0x55cc68e54775 <vm_exec_core+7541>, 0x55cc68e54712 <vm_exec_core+7442>, 0x55cc68e546ce <vm_exec_core+7374>, 0x55cc68e54687 <vm_exec_core+7303>, 0x55cc68e54988 <vm_exec_core+8072>, 0x55cc68e54942 <vm_exec_core+8002>, 0x55cc68e548c3 <vm_exec_core+7875>, 0x55cc68e54889 <vm_exec_core+7817>, 0x55cc68e54a3a <vm_exec_core+8250>, 0x55cc68e549e0 <vm_exec_core+8160>, 0x55cc68e54a97 <vm_exec_core+8343>, 0x55cc68e54530 <vm_exec_core+6960>, 0x55cc68e5432d <vm_exec_core+6445>, 0x55cc68e542a7 <vm_exec_core+6311>, 0x55cc68e5423f <vm_exec_core+6207>, 0x55cc68e541e7 <vm_exec_core+6119>, 0x55cc68e54185 <vm_exec_core+6021>, 0x55cc68e54138 <vm_exec_core+5944>, 0x55cc68e540c4 <vm_exec_core+5828>, 0x55cc68e5407a <vm_exec_core+5754>, 0x55cc68e54053 <vm_exec_core+5715>, 0x55cc68e54018 <vm_exec_core+5656>, 0x55cc68e53fc7 <vm_exec_core+5575>, 0x55cc68e53f93 <vm_exec_core+5523>, 0x55cc68e53ee6 <vm_exec_core+5350>, 0x55cc68e53ea3 <vm_exec_core+5283>, 0x55cc68e53e5f <vm_exec_core+5215>, 0x55cc68e53e2d <vm_exec_core+5165>, 0x55cc68e53dbe <vm_exec_core+5054>, 0x55cc68e53d5d <vm_exec_core+4957>, 0x55cc68e53d0e <vm_exec_core+4878>, 0x55cc68e53c9f <vm_exec_core+4767>, 0x55cc68e53c41 <vm_exec_core+4673>, 0x55cc68e53b29 <vm_exec_core+4393>, 0x55cc68e53aed <vm_exec_core+4333>, 0x55cc68e53aa6 <vm_exec_core+4262>, 0x55cc68e53a3c <vm_exec_core+4156>, 0x55cc68e5399e <vm_exec_core+3998>, 0x55cc68e52a70 <vm_exec_core+112>, 0x55cc68e538e9 <vm_exec_core+3817>, 0x55cc68e53861 <vm_exec_core+3681>, 0x55cc68e53812 <vm_exec_core+3602>, 0x55cc68e537c3 <vm_exec_core+3523>, 0x55cc68e53774 <vm_exec_core+3444>, 0x55cc68e55bb7 <vm_exec_core+12727>, 0x55cc68e53725 <vm_exec_core+3365>, 0x55cc68e536b6 <vm_exec_core+3254>, 0x55cc68e53671 <vm_exec_core+3185>, 0x55cc68e535fe <vm_exec_core+3070>, 0x55cc68e534b6 <vm_exec_core+2742>, 0x55cc68e533ea <vm_exec_core+2538>, 0x55cc68e5336e <vm_exec_core+2414>, 0x55cc68e551cb <vm_exec_core+10187>, 0x55cc68e5333a <vm_exec_core+2362>, 0x55cc68e532fb <vm_exec_core+2299>, 0x55cc68e532bc <vm_exec_core+2236>, 0x55cc68e53280 <vm_exec_core+2176>, 0x55cc68e531c2 <vm_exec_core+1986>, 0x55cc68e5313f <vm_exec_core+1855>, 0x55cc68e55d21 <vm_exec_core+13089>, 0x55cc68e55e2e <vm_exec_core+13358>, 0x55cc68e5606f <vm_exec_core+13935>, 0x55cc68e55a89 <vm_exec_core+12425>, 0x55cc68e56108 <vm_exec_core+14088>, 0x55cc68e563d5 <vm_exec_core+14805>, 0x55cc68e562f4 <vm_exec_core+14580>, 0x55cc68e56377 <vm_exec_core+14711>, 0x55cc68e561da <vm_exec_core+14298>, 0x55cc68e56238 <vm_exec_core+14392>, 0x55cc68e56296 <vm_exec_core+14486>, 0x55cc68e56665 <vm_exec_core+15461>, 0x55cc68e564b9 <vm_exec_core+15033>, 0x55cc68e56505 <vm_exec_core+15109>, 0x55cc68e56558 <vm_exec_core+15192>, 0x55cc68e565db <vm_exec_core+15323>, 0x55cc68e53072 <vm_exec_core+1650>, 0x55cc68e52fca <vm_exec_core+1482>, 0x55cc68e55d88 <vm_exec_core+13192>, 0x55cc68e55de6 <vm_exec_core+13286>, 0x55cc68e55c17 <vm_exec_core+12823>, 0x55cc68e55caa <vm_exec_core+12970>, 0x55cc68e561a1 <vm_exec_core+14241>, 0x55cc68e5642e <vm_exec_core+14894>, 0x55cc68e52f59 <vm_exec_core+1369>, 0x55cc68e52ed9 <vm_exec_core+1241>, 0x55cc68e52e30 <vm_exec_core+1072>, 0x55cc68e52de9 <vm_exec_core+1001>, 0x55cc68e52d9e <vm_exec_core+926>, 0x55cc68e52d55 <vm_exec_core+853>, 0x55cc68e52d04 <vm_exec_core+772>, 0x55cc68e52ccf <vm_exec_core+719>, 0x55cc68e52c9a <vm_exec_core+666>, 0x55cc68e55e92 <vm_exec_core+13458>, 0x55cc68e54d39 <vm_exec_core+9017>, 0x55cc68e54ccc <vm_exec_core+8908>, 0x55cc68e54c54 <vm_exec_core+8788>, 0x55cc68e54be2 <vm_exec_core+8674>, 0x55cc68e54b69 <vm_exec_core+8553>, 0x55cc68e54ac3 <vm_exec_core+8387>, 0x55cc68e55150 <vm_exec_core+10064>, 0x55cc68e55035 <vm_exec_core+9781>, 0x55cc68e5508c <vm_exec_core+9868>, 0x55cc68e54d9d <vm_exec_core+9117>, 0x55cc68e54eca <vm_exec_core+9418>, 0x55cc68e54631 <vm_exec_core+7217>, 0x55cc68e545c9 <vm_exec_core+7113>, 0x55cc68e5455c <vm_exec_core+7004>, 0x55cc68e5483b <vm_exec_core+7739>, 0x55cc68e54803 <vm_exec_core+7683>, 0x55cc68e547ce <vm_exec_core+7630>, 0x55cc68e54799 <vm_exec_core+7577>, 0x55cc68e54764 <vm_exec_core+7524>, 0x55cc68e54701 <vm_exec_core+7425>, 0x55cc68e546bd <vm_exec_core+7357>, 0x55cc68e54676 <vm_exec_core+7286>, 0x55cc68e54977 <vm_exec_core+8055>, 0x55cc68e54931 <vm_exec_core+7985>, 0x55cc68e548b2 <vm_exec_core+7858>, 0x55cc68e54878 <vm_exec_core+7800>, 0x55cc68e54a29 <vm_exec_core+8233>, 0x55cc68e549cf <vm_exec_core+8143>, 0x55cc68e54a86 <vm_exec_core+8326>, 0x55cc68e5451f <vm_exec_core+6943>, 0x55cc68e5431c <vm_exec_core+6428>, 0x55cc68e54296 <vm_exec_core+6294>, 0x55cc68e5422e <vm_exec_core+6190>, 0x55cc68e541d6 <vm_exec_core+6102>, 0x55cc68e54174 <vm_exec_core+6004>, 0x55cc68e54127 <vm_exec_core+5927>, 0x55cc68e540b3 <vm_exec_core+5811>, 0x55cc68e54069 <vm_exec_core+5737>, 0x55cc68e54042 <vm_exec_core+5698>, 0x55cc68e54007 <vm_exec_core+5639>, 0x55cc68e53fb6 <vm_exec_core+5558>, 0x55cc68e53f82 <vm_exec_core+5506>, 0x55cc68e53ed5 <vm_exec_core+5333>, 0x55cc68e53e92 <vm_exec_core+5266>, 0x55cc68e53e4e <vm_exec_core+5198>, 0x55cc68e53e1c <vm_exec_core+5148>, 0x55cc68e53dad <vm_exec_core+5037>, 0x55cc68e53d4c <vm_exec_core+4940>, 0x55cc68e53cfd <vm_exec_core+4861>, 0x55cc68e53c8e <vm_exec_core+4750>, 0x55cc68e53c30 <vm_exec_core+4656>, 0x55cc68e53b18 <vm_exec_core+4376>, 0x55cc68e53adc <vm_exec_core+4316>, 0x55cc68e53a95 <vm_exec_core+4245>, 0x55cc68e53a2b <vm_exec_core+4139>, 0x55cc68e5398d <vm_exec_core+3981>, 0x55cc68e55fd5 <vm_exec_core+13781>, 0x55cc68e538d8 <vm_exec_core+3800>, 0x55cc68e53850 <vm_exec_core+3664>, 0x55cc68e53801 <vm_exec_core+3585>, 0x55cc68e537b2 <vm_exec_core+3506>, 0x55cc68e53763 <vm_exec_core+3427>, 0x55cc68e55fa9 <vm_exec_core+13737>, 0x55cc68e53714 <vm_exec_core+3348>, 0x55cc68e536a5 <vm_exec_core+3237>, 0x55cc68e53660 <vm_exec_core+3168>, 0x55cc68e535ed <vm_exec_core+3053>, 0x55cc68e534a5 <vm_exec_core+2725>, 0x55cc68e533d9 <vm_exec_core+2521>, 0x55cc68e5335d <vm_exec_core+2397>, 0x55cc68e551ba <vm_exec_core+10170>, 0x55cc68e53329 <vm_exec_core+2345>, 0x55cc68e532ea <vm_exec_core+2282>, 0x55cc68e532ab <vm_exec_core+2219>, 0x55cc68e5326f <vm_exec_core+2159>, 0x55cc68e531b1 <vm_exec_core+1969>, 0x55cc68e5312e <vm_exec_core+1838>, 0x55cc68e55fbf <vm_exec_core+13759>, 0x55cc68e55c01 <vm_exec_core+12801>, 0x55cc68e55dd0 <vm_exec_core+13264>, 0x55cc68e55eb0 <vm_exec_core+13488>, 0x55cc68e55ec6 <vm_exec_core+13510>, 0x55cc68e55edc <vm_exec_core+13532>, 0x55cc68e55ef2 <vm_exec_core+13554>, 0x55cc68e55f0f <vm_exec_core+13583>, 0x55cc68e55f25 <vm_exec_core+13605>, 0x55cc68e55f3b <vm_exec_core+13627>, 0x55cc68e55f51 <vm_exec_core+13649>...} |
| #14 0x000055cc68e591ae in rb_vm_exec (ec=0x55cca0eb8340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55cca0eb8340 |
| _tag = {tag = 36, retval = 4, buf = {0x55cca0eb8340, 0x55cc68e590d0 <rb_vm_exec+304>, 0x0, 0x7ffd271e3be0, 0x7fbd0a40a3e8}, prev = 0x7ffd271e3cb0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #15 0x000055cc68e6a563 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 0x000055cc68c4b8f5 in rb_ec_exec_node (ec=ec@entry=0x55cca0eb8340, n=n@entry=0x7fbd0878f2e0) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x55cca0eb8340 |
| _tag = {tag = 36, retval = 94336419426150, buf = {0x55cca0eb8340, 0x55cc68c4b950 <rb_ec_exec_node+256>, 0x0, 0x7ffd271e3c90, 0x7fbd0878f2e0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7fbd0878f2e0 |
| #17 0x000055cc68c4fb9b in ruby_run_node (n=0x7fbd0878f2e0) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x55cca0eb8340 |
| status = 0 |
| #18 0x000055cc68b6bdc6 in rb_main (argv=0x7ffd271e3ed8, 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 228436) detached] |
| $ timeout 60 gdb -p 228442 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| Fstderr output is not empty |
| th: 0x55cca0eb3060, native_id: 0x7fbd23a137c0 |
| -- 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:001b30 EVAL bootstraptest.test_ractor.rb_1317_1352.rb:15 [FINISH] |
| c:0001 p:0000 s:0003 E:0022d0 DUMMY [FINISH] |
| [New LWP 228445] |
| [New LWP 228444] |
| [New LWP 228443] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007f61f80fed61 in __futex_abstimed_wait_common64 (private=22026, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x560a523cb070) at ./nptl/futex-internal.c:57 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7f61f80637c0 (LWP 228442) "miniruby" 0x00007f61f80fed61 in __futex_abstimed_wait_common64 (private=22026, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x560a523cb070) at ./nptl/futex-internal.c:57 |
| 2 Thread 0x7f61bccce6c0 (LWP 228445) "miniruby" futex_wait (private=0, expected=2, futex_word=0x560a523c3b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 3 Thread 0x7f61bcdcf6c0 (LWP 228444) "miniruby" futex_wait (private=0, expected=2, futex_word=0x560a523c3b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 4 Thread 0x7f61dea4f6c0 (LWP 228443) "miniruby" 0x00007f61f8190042 in epoll_wait (epfd=4, events=events@entry=0x560a2d67cebc <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 0x7f61dea4f6c0 (LWP 228443) "miniruby"): |
| #0 0x00007f61f8190042 in epoll_wait (epfd=4, events=events@entry=0x560a2d67cebc <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 0x0000560a2d2b8f0f in event_wait (vm=0x560a523c3ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2919 |
| r = <optimized out> |
| r = <optimized out> |
| #2 timer_thread_polling (vm=0x560a523c3ad0) 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=0x560a523c3ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x560a523c3ad0 |
| #4 0x00007f61f8102a94 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 = {140058323908288, -7545243083843766366, 140058323908288, -264, 0, 140734274895264, -7545243083856349278, -7545319321422071902}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #5 0x00007f61f818fc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 3 (Thread 0x7f61bcdcf6c0 (LWP 228444) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x560a523c3b70) 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=0x560a523c3b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f61f8105352 in __pthread_mutex_cond_lock (mutex=mutex@entry=0x560a523c3b70) at ../nptl/pthread_mutex_lock.c:93 |
| __futex = 0x560a523c3b70 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "__pthread_mutex_cond_lock" |
| id = <optimized out> |
| #3 0x00007f61f81016c2 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x560a523c3b70, cond=0x560a523c3c68) 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=0x560a523c3c68, mutex=mutex@entry=0x560a523c3b70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x0000560a2d2b58ad in rb_native_cond_wait (cond=cond@entry=0x560a523c3c68, mutex=mutex@entry=0x560a523c3b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x0000560a2d2b5947 in ractor_sched_barrier_join_wait_locked (vm=vm@entry=0x560a523c3ad0, th=0x560a524faf20) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1498 |
| cr = <optimized out> |
| barrier_serial = 1 |
| #7 0x0000560a2d2b68ca in rb_ractor_sched_barrier_join (vm=vm@entry=0x560a523c3ad0, cr=cr@entry=0x560a524fb5a0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1531 |
| No locals. |
| #8 0x0000560a2d32f2c2 in vm_lock_enter (cr=0x560a524fb5a0, vm=0x560a523c3ad0, locked=<optimized out>, no_barrier=<optimized out>, lev=0x7f61bcfd1980) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:90 |
| ec = 0x560a52441c00 |
| #9 0x0000560a2d2bb4cc in rb_vm_lock_enter (line=2569, file=0x560a2d4efe90 "/tmp/ruby/src/trunk-gc-asserts/thread.c", lev=0x7f61bcfd1980) 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 = 0 |
| 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 0x0000560a2d2bb616 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 0x0000560a2d2fb80b 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=0x560a52441c00) at /tmp/ruby/src/trunk-gc-asserts/vm_core.h:2145 |
| No locals. |
| #14 vm_pop_frame (ep=<optimized out>, cfp=0x7f61bced0ee8, ec=0x560a52441c00) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:458 |
| flags = <optimized out> |
| flags = <optimized out> |
| #15 rb_vm_pop_frame (ec=0x560a52441c00) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:467 |
| No locals. |
| #16 vm_call_cfunc_with_frame_ (ec=0x560a52441c00, reg_cfp=0x7f61bced0f20, 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 = 140057754950640 |
| me = 0x7f61deaa5a18 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = <optimized out> |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #17 0x0000560a2d310b40 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 = 94602330615088 |
| ci = 0x560a523c3b70 |
| cc = <optimized out> |
| recv = 2 |
| argc = <optimized out> |
| calling = {cd = 0x560a524fad30, cc = 0x7f61bcbbfe70, block_handler = 0, recv = 1049, 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=0x560a523c3b70, ec@entry=0x560a52441c00) at ../../src/trunk-gc-asserts/insns.def:899 |
| bh = <optimized out> |
| cd = 0x560a524fad30 |
| leaf = <optimized out> |
| val = 94602330615088 |
| reg_pc = 0x560a524fcd80 |
| reg_cfp = 0x7f61bced0f20 |
| insns_address_table = {0x560a2d313d10 <vm_exec_core+13072>, 0x560a2d312d4a <vm_exec_core+9034>, 0x560a2d312cdd <vm_exec_core+8925>, 0x560a2d312c65 <vm_exec_core+8805>, 0x560a2d312bf3 <vm_exec_core+8691>, 0x560a2d312b7a <vm_exec_core+8570>, 0x560a2d312ad4 <vm_exec_core+8404>, 0x560a2d313161 <vm_exec_core+10081>, 0x560a2d313046 <vm_exec_core+9798>, 0x560a2d31309d <vm_exec_core+9885>, 0x560a2d312dae <vm_exec_core+9134>, 0x560a2d312edb <vm_exec_core+9435>, 0x560a2d312642 <vm_exec_core+7234>, 0x560a2d3125da <vm_exec_core+7130>, 0x560a2d31256d <vm_exec_core+7021>, 0x560a2d31284c <vm_exec_core+7756>, 0x560a2d312814 <vm_exec_core+7700>, 0x560a2d3127df <vm_exec_core+7647>, 0x560a2d3127aa <vm_exec_core+7594>, 0x560a2d312775 <vm_exec_core+7541>, 0x560a2d312712 <vm_exec_core+7442>, 0x560a2d3126ce <vm_exec_core+7374>, 0x560a2d312687 <vm_exec_core+7303>, 0x560a2d312988 <vm_exec_core+8072>, 0x560a2d312942 <vm_exec_core+8002>, 0x560a2d3128c3 <vm_exec_core+7875>, 0x560a2d312889 <vm_exec_core+7817>, 0x560a2d312a3a <vm_exec_core+8250>, 0x560a2d3129e0 <vm_exec_core+8160>, 0x560a2d312a97 <vm_exec_core+8343>, 0x560a2d312530 <vm_exec_core+6960>, 0x560a2d31232d <vm_exec_core+6445>, 0x560a2d3122a7 <vm_exec_core+6311>, 0x560a2d31223f <vm_exec_core+6207>, 0x560a2d3121e7 <vm_exec_core+6119>, 0x560a2d312185 <vm_exec_core+6021>, 0x560a2d312138 <vm_exec_core+5944>, 0x560a2d3120c4 <vm_exec_core+5828>, 0x560a2d31207a <vm_exec_core+5754>, 0x560a2d312053 <vm_exec_core+5715>, 0x560a2d312018 <vm_exec_core+5656>, 0x560a2d311fc7 <vm_exec_core+5575>, 0x560a2d311f93 <vm_exec_core+5523>, 0x560a2d311ee6 <vm_exec_core+5350>, 0x560a2d311ea3 <vm_exec_core+5283>, 0x560a2d311e5f <vm_exec_core+5215>, 0x560a2d311e2d <vm_exec_core+5165>, 0x560a2d311dbe <vm_exec_core+5054>, 0x560a2d311d5d <vm_exec_core+4957>, 0x560a2d311d0e <vm_exec_core+4878>, 0x560a2d311c9f <vm_exec_core+4767>, 0x560a2d311c41 <vm_exec_core+4673>, 0x560a2d311b29 <vm_exec_core+4393>, 0x560a2d311aed <vm_exec_core+4333>, 0x560a2d311aa6 <vm_exec_core+4262>, 0x560a2d311a3c <vm_exec_core+4156>, 0x560a2d31199e <vm_exec_core+3998>, 0x560a2d310a70 <vm_exec_core+112>, 0x560a2d3118e9 <vm_exec_core+3817>, 0x560a2d311861 <vm_exec_core+3681>, 0x560a2d311812 <vm_exec_core+3602>, 0x560a2d3117c3 <vm_exec_core+3523>, 0x560a2d311774 <vm_exec_core+3444>, 0x560a2d313bb7 <vm_exec_core+12727>, 0x560a2d311725 <vm_exec_core+3365>, 0x560a2d3116b6 <vm_exec_core+3254>, 0x560a2d311671 <vm_exec_core+3185>, 0x560a2d3115fe <vm_exec_core+3070>, 0x560a2d3114b6 <vm_exec_core+2742>, 0x560a2d3113ea <vm_exec_core+2538>, 0x560a2d31136e <vm_exec_core+2414>, 0x560a2d3131cb <vm_exec_core+10187>, 0x560a2d31133a <vm_exec_core+2362>, 0x560a2d3112fb <vm_exec_core+2299>, 0x560a2d3112bc <vm_exec_core+2236>, 0x560a2d311280 <vm_exec_core+2176>, 0x560a2d3111c2 <vm_exec_core+1986>, 0x560a2d31113f <vm_exec_core+1855>, 0x560a2d313d21 <vm_exec_core+13089>, 0x560a2d313e2e <vm_exec_core+13358>, 0x560a2d31406f <vm_exec_core+13935>, 0x560a2d313a89 <vm_exec_core+12425>, 0x560a2d314108 <vm_exec_core+14088>, 0x560a2d3143d5 <vm_exec_core+14805>, 0x560a2d3142f4 <vm_exec_core+14580>, 0x560a2d314377 <vm_exec_core+14711>, 0x560a2d3141da <vm_exec_core+14298>, 0x560a2d314238 <vm_exec_core+14392>, 0x560a2d314296 <vm_exec_core+14486>, 0x560a2d314665 <vm_exec_core+15461>, 0x560a2d3144b9 <vm_exec_core+15033>, 0x560a2d314505 <vm_exec_core+15109>, 0x560a2d314558 <vm_exec_core+15192>, 0x560a2d3145db <vm_exec_core+15323>, 0x560a2d311072 <vm_exec_core+1650>, 0x560a2d310fca <vm_exec_core+1482>, 0x560a2d313d88 <vm_exec_core+13192>, 0x560a2d313de6 <vm_exec_core+13286>, 0x560a2d313c17 <vm_exec_core+12823>, 0x560a2d313caa <vm_exec_core+12970>, 0x560a2d3141a1 <vm_exec_core+14241>, 0x560a2d31442e <vm_exec_core+14894>, 0x560a2d310f59 <vm_exec_core+1369>, 0x560a2d310ed9 <vm_exec_core+1241>, 0x560a2d310e30 <vm_exec_core+1072>, 0x560a2d310de9 <vm_exec_core+1001>, 0x560a2d310d9e <vm_exec_core+926>, 0x560a2d310d55 <vm_exec_core+853>, 0x560a2d310d04 <vm_exec_core+772>, 0x560a2d310ccf <vm_exec_core+719>, 0x560a2d310c9a <vm_exec_core+666>, 0x560a2d313e92 <vm_exec_core+13458>, 0x560a2d312d39 <vm_exec_core+9017>, 0x560a2d312ccc <vm_exec_core+8908>, 0x560a2d312c54 <vm_exec_core+8788>, 0x560a2d312be2 <vm_exec_core+8674>, 0x560a2d312b69 <vm_exec_core+8553>, 0x560a2d312ac3 <vm_exec_core+8387>, 0x560a2d313150 <vm_exec_core+10064>, 0x560a2d313035 <vm_exec_core+9781>, 0x560a2d31308c <vm_exec_core+9868>, 0x560a2d312d9d <vm_exec_core+9117>, 0x560a2d312eca <vm_exec_core+9418>, 0x560a2d312631 <vm_exec_core+7217>, 0x560a2d3125c9 <vm_exec_core+7113>, 0x560a2d31255c <vm_exec_core+7004>, 0x560a2d31283b <vm_exec_core+7739>, 0x560a2d312803 <vm_exec_core+7683>, 0x560a2d3127ce <vm_exec_core+7630>, 0x560a2d312799 <vm_exec_core+7577>, 0x560a2d312764 <vm_exec_core+7524>, 0x560a2d312701 <vm_exec_core+7425>, 0x560a2d3126bd <vm_exec_core+7357>, 0x560a2d312676 <vm_exec_core+7286>, 0x560a2d312977 <vm_exec_core+8055>, 0x560a2d312931 <vm_exec_core+7985>, 0x560a2d3128b2 <vm_exec_core+7858>, 0x560a2d312878 <vm_exec_core+7800>, 0x560a2d312a29 <vm_exec_core+8233>, 0x560a2d3129cf <vm_exec_core+8143>, 0x560a2d312a86 <vm_exec_core+8326>, 0x560a2d31251f <vm_exec_core+6943>, 0x560a2d31231c <vm_exec_core+6428>, 0x560a2d312296 <vm_exec_core+6294>, 0x560a2d31222e <vm_exec_core+6190>, 0x560a2d3121d6 <vm_exec_core+6102>, 0x560a2d312174 <vm_exec_core+6004>, 0x560a2d312127 <vm_exec_core+5927>, 0x560a2d3120b3 <vm_exec_core+5811>, 0x560a2d312069 <vm_exec_core+5737>, 0x560a2d312042 <vm_exec_core+5698>, 0x560a2d312007 <vm_exec_core+5639>, 0x560a2d311fb6 <vm_exec_core+5558>, 0x560a2d311f82 <vm_exec_core+5506>, 0x560a2d311ed5 <vm_exec_core+5333>, 0x560a2d311e92 <vm_exec_core+5266>, 0x560a2d311e4e <vm_exec_core+5198>, 0x560a2d311e1c <vm_exec_core+5148>, 0x560a2d311dad <vm_exec_core+5037>, 0x560a2d311d4c <vm_exec_core+4940>, 0x560a2d311cfd <vm_exec_core+4861>, 0x560a2d311c8e <vm_exec_core+4750>, 0x560a2d311c30 <vm_exec_core+4656>, 0x560a2d311b18 <vm_exec_core+4376>, 0x560a2d311adc <vm_exec_core+4316>, 0x560a2d311a95 <vm_exec_core+4245>, 0x560a2d311a2b <vm_exec_core+4139>, 0x560a2d31198d <vm_exec_core+3981>, 0x560a2d313fd5 <vm_exec_core+13781>, 0x560a2d3118d8 <vm_exec_core+3800>, 0x560a2d311850 <vm_exec_core+3664>, 0x560a2d311801 <vm_exec_core+3585>, 0x560a2d3117b2 <vm_exec_core+3506>, 0x560a2d311763 <vm_exec_core+3427>, 0x560a2d313fa9 <vm_exec_core+13737>, 0x560a2d311714 <vm_exec_core+3348>, 0x560a2d3116a5 <vm_exec_core+3237>, 0x560a2d311660 <vm_exec_core+3168>, 0x560a2d3115ed <vm_exec_core+3053>, 0x560a2d3114a5 <vm_exec_core+2725>, 0x560a2d3113d9 <vm_exec_core+2521>, 0x560a2d31135d <vm_exec_core+2397>, 0x560a2d3131ba <vm_exec_core+10170>, 0x560a2d311329 <vm_exec_core+2345>, 0x560a2d3112ea <vm_exec_core+2282>, 0x560a2d3112ab <vm_exec_core+2219>, 0x560a2d31126f <vm_exec_core+2159>, 0x560a2d3111b1 <vm_exec_core+1969>, 0x560a2d31112e <vm_exec_core+1838>, 0x560a2d313fbf <vm_exec_core+13759>, 0x560a2d313c01 <vm_exec_core+12801>, 0x560a2d313dd0 <vm_exec_core+13264>, 0x560a2d313eb0 <vm_exec_core+13488>, 0x560a2d313ec6 <vm_exec_core+13510>, 0x560a2d313edc <vm_exec_core+13532>, 0x560a2d313ef2 <vm_exec_core+13554>, 0x560a2d313f0f <vm_exec_core+13583>, 0x560a2d313f25 <vm_exec_core+13605>, 0x560a2d313f3b <vm_exec_core+13627>, 0x560a2d313f51 <vm_exec_core+13649>...} |
| #19 0x0000560a2d3171ae in rb_vm_exec (ec=0x560a52441c00) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x560a52441c00 |
| _tag = {tag = 36, retval = 4, buf = {0x7f61bcfd1db0, 0x560a2d3170d0 <rb_vm_exec+304>, 0x0, 0x7f61bcfd1ca0, 0x7f61bcfd1d50}, prev = 0x7f61bcfd1ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #20 0x0000560a2d3175ce 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=140058294085840, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7f61dcddf028 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7f61bcdd1018 |
| av = {140057759259984, 140057759260352} |
| stack_argv = 0x7f61bcdd1018 |
| 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 0x0000560a2d317f91 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x560a524fc090, self=self@entry=140058294085840, argc=argc@entry=0, argv=argv@entry=0x7f61bcfd1d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #22 0x0000560a2d2be530 in thread_do_start_proc (th=th@entry=0x560a524faf20) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 140058294085840 |
| args = <optimized out> |
| args_ptr = 0x7f61bcfd1d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x560a524fc090 |
| #23 0x0000560a2d2befd0 in thread_do_start (th=0x560a524faf20) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #24 thread_start_func_2 (th=th@entry=0x560a524faf20, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x560a52441c00 |
| _tag = {tag = 36, retval = 0, buf = {0x560a52442320, 0x560a2d2be940 <thread_start_func_2+624>, 0x0, 0x7f61bcfd1dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x560a524faf20 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #25 0x0000560a2d2bf39d in call_thread_start_func_2 (th=0x560a524faf20) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f61bcfd1f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #26 co_start (from=<optimized out>, self=0x560a52442320) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x560a524faf20 |
| sched = 0x560a524fb668 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #27 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 2 (Thread 0x7f61bccce6c0 (LWP 228445) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x560a523c3b70) 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=0x560a523c3b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f61f81060f1 in lll_mutex_lock_optimized (mutex=0x560a523c3b70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x560a523c3b70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x560a523c3b70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x0000560a2d2b2c1d in rb_native_mutex_lock (lock=lock@entry=0x560a523c3b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x0000560a2d2b673b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x560a524fbd60, vm=0x560a523c3ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x560a523c3ad0, cr=0x560a524fbd60) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x0000560a2d32f81b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x0000560a2d11e709 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x0000560a2d1318b5 in gc_verify_internal_consistency (objspace_ptr=0x560a523c6460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5186 |
| prev_during_gc = <optimized out> |
| objspace = 0x560a523c6460 |
| lev = 3 |
| #10 gc_start (objspace=objspace@entry=0x560a523c6460, 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 0x0000560a2d132cb6 in heap_prepare (heap=0x560a523c6480, objspace=0x560a523c6460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2051 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x560a523c6480, objspace=0x560a523c6460) 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=0x560a523c6460, cache=cache@entry=0x560a524feda0, 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 = 0x560a523c6480 |
| obj = <optimized out> |
| lev = 1 |
| unlock_vm = true |
| #14 0x0000560a2d136410 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x560a524feda0, objspace=0x560a523c6460) 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=29, wb_protected=true, v3=0, v2=0, v1=0, flags=5, klass=140058324228800, cache_ptr=0x560a524feda0, objspace_ptr=0x560a523c6460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2485 |
| obj = <optimized out> |
| objspace = 0x560a523c6460 |
| heap_idx = <optimized out> |
| cache = 0x560a524feda0 |
| obj = <optimized out> |
| objspace = <optimized out> |
| heap_idx = <optimized out> |
| cache = <optimized out> |
| #16 newobj_of (size=29, wb_protected=true, v3=0, v2=0, v1=0, flags=5, klass=140058324228800, 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=140058324228800, flags=flags@entry=5, size=size@entry=29) at /tmp/ruby/src/trunk-gc-asserts/gc.c:1043 |
| __func__ = "rb_wb_protected_newobj_of" |
| #18 0x0000560a2d27ecbf in str_alloc_embed (capa=5, klass=140058324228800) at /tmp/ruby/src/trunk-gc-asserts/string.c:1359 |
| size = 29 |
| str = <optimized out> |
| #19 str_enc_new (klass=140058324228800, ptr=0x7f61bd1d29fd "1077\037\r\275a\177", len=4, enc=0x560a523cc9b0) at /tmp/ruby/src/trunk-gc-asserts/string.c:1402 |
| str = <optimized out> |
| termlen = 1 |
| dtrace_line = <optimized out> |
| dtrace_file = <optimized out> |
| #20 0x0000560a2d1a81e4 in rb_fix2str (x=<optimized out>, base=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/numeric.c:3947 |
| buf = "\001\000\000\000\000\000\000\000H\000\272\274a\177\000\000\260)\035\275a\177\000\000\000\340u@\363\357\354k \037\r\275a\177\000\000\220KOR\nV\000\000H\000\272\274a\177\000\000p\247\252\336a1077" |
| e = 0x7f61bd1d2a01 "\037\r\275a\177" |
| b = <optimized out> |
| val = <optimized out> |
| u = <optimized out> |
| neg = <optimized out> |
| #21 0x0000560a2d2fb63d in vm_call_cfunc_with_frame_ (ec=0x560a524f4b90, reg_cfp=0x7f61bd0d1f20, calling=<optimized out>, argc=0, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3772 |
| ci = 0xd2100100001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f61deaa5a18 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #22 0x0000560a2d310b40 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 = 94602330615088 |
| ci = 0x560a523c3b70 |
| cc = <optimized out> |
| recv = 2 |
| argc = <optimized out> |
| calling = {cd = 0x560a524fad30, cc = 0x7f61bcbbfe70, block_handler = 0, recv = 2155, 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> |
| #23 vm_exec_core (ec=0x560a523c3b70, ec@entry=0x560a524f4b90) at ../../src/trunk-gc-asserts/insns.def:899 |
| bh = <optimized out> |
| cd = 0x560a524fad30 |
| leaf = <optimized out> |
| val = 94602330615088 |
| reg_pc = 0x560a524fcd80 |
| reg_cfp = 0x7f61bd0d1f20 |
| insns_address_table = {0x560a2d313d10 <vm_exec_core+13072>, 0x560a2d312d4a <vm_exec_core+9034>, 0x560a2d312cdd <vm_exec_core+8925>, 0x560a2d312c65 <vm_exec_core+8805>, 0x560a2d312bf3 <vm_exec_core+8691>, 0x560a2d312b7a <vm_exec_core+8570>, 0x560a2d312ad4 <vm_exec_core+8404>, 0x560a2d313161 <vm_exec_core+10081>, 0x560a2d313046 <vm_exec_core+9798>, 0x560a2d31309d <vm_exec_core+9885>, 0x560a2d312dae <vm_exec_core+9134>, 0x560a2d312edb <vm_exec_core+9435>, 0x560a2d312642 <vm_exec_core+7234>, 0x560a2d3125da <vm_exec_core+7130>, 0x560a2d31256d <vm_exec_core+7021>, 0x560a2d31284c <vm_exec_core+7756>, 0x560a2d312814 <vm_exec_core+7700>, 0x560a2d3127df <vm_exec_core+7647>, 0x560a2d3127aa <vm_exec_core+7594>, 0x560a2d312775 <vm_exec_core+7541>, 0x560a2d312712 <vm_exec_core+7442>, 0x560a2d3126ce <vm_exec_core+7374>, 0x560a2d312687 <vm_exec_core+7303>, 0x560a2d312988 <vm_exec_core+8072>, 0x560a2d312942 <vm_exec_core+8002>, 0x560a2d3128c3 <vm_exec_core+7875>, 0x560a2d312889 <vm_exec_core+7817>, 0x560a2d312a3a <vm_exec_core+8250>, 0x560a2d3129e0 <vm_exec_core+8160>, 0x560a2d312a97 <vm_exec_core+8343>, 0x560a2d312530 <vm_exec_core+6960>, 0x560a2d31232d <vm_exec_core+6445>, 0x560a2d3122a7 <vm_exec_core+6311>, 0x560a2d31223f <vm_exec_core+6207>, 0x560a2d3121e7 <vm_exec_core+6119>, 0x560a2d312185 <vm_exec_core+6021>, 0x560a2d312138 <vm_exec_core+5944>, 0x560a2d3120c4 <vm_exec_core+5828>, 0x560a2d31207a <vm_exec_core+5754>, 0x560a2d312053 <vm_exec_core+5715>, 0x560a2d312018 <vm_exec_core+5656>, 0x560a2d311fc7 <vm_exec_core+5575>, 0x560a2d311f93 <vm_exec_core+5523>, 0x560a2d311ee6 <vm_exec_core+5350>, 0x560a2d311ea3 <vm_exec_core+5283>, 0x560a2d311e5f <vm_exec_core+5215>, 0x560a2d311e2d <vm_exec_core+5165>, 0x560a2d311dbe <vm_exec_core+5054>, 0x560a2d311d5d <vm_exec_core+4957>, 0x560a2d311d0e <vm_exec_core+4878>, 0x560a2d311c9f <vm_exec_core+4767>, 0x560a2d311c41 <vm_exec_core+4673>, 0x560a2d311b29 <vm_exec_core+4393>, 0x560a2d311aed <vm_exec_core+4333>, 0x560a2d311aa6 <vm_exec_core+4262>, 0x560a2d311a3c <vm_exec_core+4156>, 0x560a2d31199e <vm_exec_core+3998>, 0x560a2d310a70 <vm_exec_core+112>, 0x560a2d3118e9 <vm_exec_core+3817>, 0x560a2d311861 <vm_exec_core+3681>, 0x560a2d311812 <vm_exec_core+3602>, 0x560a2d3117c3 <vm_exec_core+3523>, 0x560a2d311774 <vm_exec_core+3444>, 0x560a2d313bb7 <vm_exec_core+12727>, 0x560a2d311725 <vm_exec_core+3365>, 0x560a2d3116b6 <vm_exec_core+3254>, 0x560a2d311671 <vm_exec_core+3185>, 0x560a2d3115fe <vm_exec_core+3070>, 0x560a2d3114b6 <vm_exec_core+2742>, 0x560a2d3113ea <vm_exec_core+2538>, 0x560a2d31136e <vm_exec_core+2414>, 0x560a2d3131cb <vm_exec_core+10187>, 0x560a2d31133a <vm_exec_core+2362>, 0x560a2d3112fb <vm_exec_core+2299>, 0x560a2d3112bc <vm_exec_core+2236>, 0x560a2d311280 <vm_exec_core+2176>, 0x560a2d3111c2 <vm_exec_core+1986>, 0x560a2d31113f <vm_exec_core+1855>, 0x560a2d313d21 <vm_exec_core+13089>, 0x560a2d313e2e <vm_exec_core+13358>, 0x560a2d31406f <vm_exec_core+13935>, 0x560a2d313a89 <vm_exec_core+12425>, 0x560a2d314108 <vm_exec_core+14088>, 0x560a2d3143d5 <vm_exec_core+14805>, 0x560a2d3142f4 <vm_exec_core+14580>, 0x560a2d314377 <vm_exec_core+14711>, 0x560a2d3141da <vm_exec_core+14298>, 0x560a2d314238 <vm_exec_core+14392>, 0x560a2d314296 <vm_exec_core+14486>, 0x560a2d314665 <vm_exec_core+15461>, 0x560a2d3144b9 <vm_exec_core+15033>, 0x560a2d314505 <vm_exec_core+15109>, 0x560a2d314558 <vm_exec_core+15192>, 0x560a2d3145db <vm_exec_core+15323>, 0x560a2d311072 <vm_exec_core+1650>, 0x560a2d310fca <vm_exec_core+1482>, 0x560a2d313d88 <vm_exec_core+13192>, 0x560a2d313de6 <vm_exec_core+13286>, 0x560a2d313c17 <vm_exec_core+12823>, 0x560a2d313caa <vm_exec_core+12970>, 0x560a2d3141a1 <vm_exec_core+14241>, 0x560a2d31442e <vm_exec_core+14894>, 0x560a2d310f59 <vm_exec_core+1369>, 0x560a2d310ed9 <vm_exec_core+1241>, 0x560a2d310e30 <vm_exec_core+1072>, 0x560a2d310de9 <vm_exec_core+1001>, 0x560a2d310d9e <vm_exec_core+926>, 0x560a2d310d55 <vm_exec_core+853>, 0x560a2d310d04 <vm_exec_core+772>, 0x560a2d310ccf <vm_exec_core+719>, 0x560a2d310c9a <vm_exec_core+666>, 0x560a2d313e92 <vm_exec_core+13458>, 0x560a2d312d39 <vm_exec_core+9017>, 0x560a2d312ccc <vm_exec_core+8908>, 0x560a2d312c54 <vm_exec_core+8788>, 0x560a2d312be2 <vm_exec_core+8674>, 0x560a2d312b69 <vm_exec_core+8553>, 0x560a2d312ac3 <vm_exec_core+8387>, 0x560a2d313150 <vm_exec_core+10064>, 0x560a2d313035 <vm_exec_core+9781>, 0x560a2d31308c <vm_exec_core+9868>, 0x560a2d312d9d <vm_exec_core+9117>, 0x560a2d312eca <vm_exec_core+9418>, 0x560a2d312631 <vm_exec_core+7217>, 0x560a2d3125c9 <vm_exec_core+7113>, 0x560a2d31255c <vm_exec_core+7004>, 0x560a2d31283b <vm_exec_core+7739>, 0x560a2d312803 <vm_exec_core+7683>, 0x560a2d3127ce <vm_exec_core+7630>, 0x560a2d312799 <vm_exec_core+7577>, 0x560a2d312764 <vm_exec_core+7524>, 0x560a2d312701 <vm_exec_core+7425>, 0x560a2d3126bd <vm_exec_core+7357>, 0x560a2d312676 <vm_exec_core+7286>, 0x560a2d312977 <vm_exec_core+8055>, 0x560a2d312931 <vm_exec_core+7985>, 0x560a2d3128b2 <vm_exec_core+7858>, 0x560a2d312878 <vm_exec_core+7800>, 0x560a2d312a29 <vm_exec_core+8233>, 0x560a2d3129cf <vm_exec_core+8143>, 0x560a2d312a86 <vm_exec_core+8326>, 0x560a2d31251f <vm_exec_core+6943>, 0x560a2d31231c <vm_exec_core+6428>, 0x560a2d312296 <vm_exec_core+6294>, 0x560a2d31222e <vm_exec_core+6190>, 0x560a2d3121d6 <vm_exec_core+6102>, 0x560a2d312174 <vm_exec_core+6004>, 0x560a2d312127 <vm_exec_core+5927>, 0x560a2d3120b3 <vm_exec_core+5811>, 0x560a2d312069 <vm_exec_core+5737>, 0x560a2d312042 <vm_exec_core+5698>, 0x560a2d312007 <vm_exec_core+5639>, 0x560a2d311fb6 <vm_exec_core+5558>, 0x560a2d311f82 <vm_exec_core+5506>, 0x560a2d311ed5 <vm_exec_core+5333>, 0x560a2d311e92 <vm_exec_core+5266>, 0x560a2d311e4e <vm_exec_core+5198>, 0x560a2d311e1c <vm_exec_core+5148>, 0x560a2d311dad <vm_exec_core+5037>, 0x560a2d311d4c <vm_exec_core+4940>, 0x560a2d311cfd <vm_exec_core+4861>, 0x560a2d311c8e <vm_exec_core+4750>, 0x560a2d311c30 <vm_exec_core+4656>, 0x560a2d311b18 <vm_exec_core+4376>, 0x560a2d311adc <vm_exec_core+4316>, 0x560a2d311a95 <vm_exec_core+4245>, 0x560a2d311a2b <vm_exec_core+4139>, 0x560a2d31198d <vm_exec_core+3981>, 0x560a2d313fd5 <vm_exec_core+13781>, 0x560a2d3118d8 <vm_exec_core+3800>, 0x560a2d311850 <vm_exec_core+3664>, 0x560a2d311801 <vm_exec_core+3585>, 0x560a2d3117b2 <vm_exec_core+3506>, 0x560a2d311763 <vm_exec_core+3427>, 0x560a2d313fa9 <vm_exec_core+13737>, 0x560a2d311714 <vm_exec_core+3348>, 0x560a2d3116a5 <vm_exec_core+3237>, 0x560a2d311660 <vm_exec_core+3168>, 0x560a2d3115ed <vm_exec_core+3053>, 0x560a2d3114a5 <vm_exec_core+2725>, 0x560a2d3113d9 <vm_exec_core+2521>, 0x560a2d31135d <vm_exec_core+2397>, 0x560a2d3131ba <vm_exec_core+10170>, 0x560a2d311329 <vm_exec_core+2345>, 0x560a2d3112ea <vm_exec_core+2282>, 0x560a2d3112ab <vm_exec_core+2219>, 0x560a2d31126f <vm_exec_core+2159>, 0x560a2d3111b1 <vm_exec_core+1969>, 0x560a2d31112e <vm_exec_core+1838>, 0x560a2d313fbf <vm_exec_core+13759>, 0x560a2d313c01 <vm_exec_core+12801>, 0x560a2d313dd0 <vm_exec_core+13264>, 0x560a2d313eb0 <vm_exec_core+13488>, 0x560a2d313ec6 <vm_exec_core+13510>, 0x560a2d313edc <vm_exec_core+13532>, 0x560a2d313ef2 <vm_exec_core+13554>, 0x560a2d313f0f <vm_exec_core+13583>, 0x560a2d313f25 <vm_exec_core+13605>, 0x560a2d313f3b <vm_exec_core+13627>, 0x560a2d313f51 <vm_exec_core+13649>...} |
| #24 0x0000560a2d3171ae in rb_vm_exec (ec=0x560a524f4b90) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x560a524f4b90 |
| _tag = {tag = 36, retval = 4, buf = {0x7f61bd1d2db0, 0x560a2d3170d0 <rb_vm_exec+304>, 0x0, 0x7f61bd1d2ca0, 0x7f61bd1d2d50}, prev = 0x7f61bd1d2ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #25 0x0000560a2d3175ce 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=140058294084600, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7f61dcddf028 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7f61bcfd2018 |
| av = {140057761361232, 140057761361600} |
| stack_argv = 0x7f61bcfd2018 |
| 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> |
| #26 0x0000560a2d317f91 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x560a524f8660, self=self@entry=140058294084600, argc=argc@entry=0, argv=argv@entry=0x7f61bd1d2d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #27 0x0000560a2d2be530 in thread_do_start_proc (th=th@entry=0x560a52500120) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 140058294084600 |
| args = <optimized out> |
| args_ptr = 0x7f61bd1d2d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x560a524f8660 |
| #28 0x0000560a2d2befd0 in thread_do_start (th=0x560a52500120) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #29 thread_start_func_2 (th=th@entry=0x560a52500120, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x560a524f4b90 |
| _tag = {tag = 36, retval = 0, buf = {0x560a524fee30, 0x560a2d2be940 <thread_start_func_2+624>, 0x0, 0x7f61bd1d2dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x560a52500120 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #30 0x0000560a2d2bf39d in call_thread_start_func_2 (th=0x560a52500120) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f61bd1d2f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #31 co_start (from=<optimized out>, self=0x560a524fee30) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x560a52500120 |
| sched = 0x560a524fbe28 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #32 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 1 (Thread 0x7f61f80637c0 (LWP 228442) "miniruby"): |
| #0 0x00007f61f80fed61 in __futex_abstimed_wait_common64 (private=22026, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x560a523cb070) 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=22026, abstime=0x0, clockid=0, expected=0, futex_word=0x560a523cb070) 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=0x560a523cb070, 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 0x00007f61f81017dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x560a523cb168, cond=0x560a523cb048) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f61f81014a0 <__condvar_cleanup_waiting>, __arg = 0x7fff40767720, __canceltype = 2, __prev = 0x0} |
| cbuffer = {wseq = 0, cond = 0x560a523cb048, mutex = 0x560a523cb168, 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=0x560a523cb048, mutex=mutex@entry=0x560a523cb168) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x0000560a2d2b58ad in rb_native_cond_wait (cond=cond@entry=0x560a523cb048, mutex=mutex@entry=0x560a523cb168) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x0000560a2d2b59f3 in thread_sched_wait_running_turn (sched=sched@entry=0x560a523cb168, th=0x560a523c6060, can_direct_transfer=can_direct_transfer@entry=false) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:847 |
| next_th = 0x0 |
| #7 0x0000560a2d2b6622 in rb_ractor_sched_wait (ec=ec@entry=0x560a523cb340, cr=cr@entry=0x560a523cb0a0, ubf=ubf@entry=0x560a2d206220 <ubf_ractor_wait>, ubf_arg=ubf_arg@entry=0x7fff40767870) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1365 |
| can_direct_transfer = false |
| th = 0x560a523c6060 |
| sched = 0x560a523cb168 |
| #8 0x0000560a2d20799c in ractor_wait (cr=0x560a523cb0a0, ec=0x560a523cb340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1030 |
| th = <optimized out> |
| waiter = {wakeup_status = wakeup_none, th = 0x560a523c6060, node = {next = 0x560a523cb0f8, prev = 0x560a523cb0f8}} |
| th = <optimized out> |
| waiter = <optimized out> |
| #9 ractor_wait_receive (ec=ec@entry=0x560a523cb340, cr=cr@entry=0x560a523cb0a0) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1097 |
| messages = {set = {n = {next = 0x0, prev = 0x560a523c6060}}, closed = 248} |
| deliverred = false |
| #10 0x0000560a2d208fd1 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=0x560a523cb340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:133 |
| rp = 0x560a5249a1a0 |
| rp = <optimized out> |
| #12 builtin_inline_class_660 (ec=0x560a523cb340, self=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor.rb:661 |
| No locals. |
| #13 0x0000560a2d31381f in vm_exec_core (ec=0x560a523cb070, ec@entry=0x560a523cb340) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:7259 |
| reg_pc = 0x560a52499048 |
| reg_cfp = 0x7f61f8001e88 |
| insns_address_table = {0x560a2d313d10 <vm_exec_core+13072>, 0x560a2d312d4a <vm_exec_core+9034>, 0x560a2d312cdd <vm_exec_core+8925>, 0x560a2d312c65 <vm_exec_core+8805>, 0x560a2d312bf3 <vm_exec_core+8691>, 0x560a2d312b7a <vm_exec_core+8570>, 0x560a2d312ad4 <vm_exec_core+8404>, 0x560a2d313161 <vm_exec_core+10081>, 0x560a2d313046 <vm_exec_core+9798>, 0x560a2d31309d <vm_exec_core+9885>, 0x560a2d312dae <vm_exec_core+9134>, 0x560a2d312edb <vm_exec_core+9435>, 0x560a2d312642 <vm_exec_core+7234>, 0x560a2d3125da <vm_exec_core+7130>, 0x560a2d31256d <vm_exec_core+7021>, 0x560a2d31284c <vm_exec_core+7756>, 0x560a2d312814 <vm_exec_core+7700>, 0x560a2d3127df <vm_exec_core+7647>, 0x560a2d3127aa <vm_exec_core+7594>, 0x560a2d312775 <vm_exec_core+7541>, 0x560a2d312712 <vm_exec_core+7442>, 0x560a2d3126ce <vm_exec_core+7374>, 0x560a2d312687 <vm_exec_core+7303>, 0x560a2d312988 <vm_exec_core+8072>, 0x560a2d312942 <vm_exec_core+8002>, 0x560a2d3128c3 <vm_exec_core+7875>, 0x560a2d312889 <vm_exec_core+7817>, 0x560a2d312a3a <vm_exec_core+8250>, 0x560a2d3129e0 <vm_exec_core+8160>, 0x560a2d312a97 <vm_exec_core+8343>, 0x560a2d312530 <vm_exec_core+6960>, 0x560a2d31232d <vm_exec_core+6445>, 0x560a2d3122a7 <vm_exec_core+6311>, 0x560a2d31223f <vm_exec_core+6207>, 0x560a2d3121e7 <vm_exec_core+6119>, 0x560a2d312185 <vm_exec_core+6021>, 0x560a2d312138 <vm_exec_core+5944>, 0x560a2d3120c4 <vm_exec_core+5828>, 0x560a2d31207a <vm_exec_core+5754>, 0x560a2d312053 <vm_exec_core+5715>, 0x560a2d312018 <vm_exec_core+5656>, 0x560a2d311fc7 <vm_exec_core+5575>, 0x560a2d311f93 <vm_exec_core+5523>, 0x560a2d311ee6 <vm_exec_core+5350>, 0x560a2d311ea3 <vm_exec_core+5283>, 0x560a2d311e5f <vm_exec_core+5215>, 0x560a2d311e2d <vm_exec_core+5165>, 0x560a2d311dbe <vm_exec_core+5054>, 0x560a2d311d5d <vm_exec_core+4957>, 0x560a2d311d0e <vm_exec_core+4878>, 0x560a2d311c9f <vm_exec_core+4767>, 0x560a2d311c41 <vm_exec_core+4673>, 0x560a2d311b29 <vm_exec_core+4393>, 0x560a2d311aed <vm_exec_core+4333>, 0x560a2d311aa6 <vm_exec_core+4262>, 0x560a2d311a3c <vm_exec_core+4156>, 0x560a2d31199e <vm_exec_core+3998>, 0x560a2d310a70 <vm_exec_core+112>, 0x560a2d3118e9 <vm_exec_core+3817>, 0x560a2d311861 <vm_exec_core+3681>, 0x560a2d311812 <vm_exec_core+3602>, 0x560a2d3117c3 <vm_exec_core+3523>, 0x560a2d311774 <vm_exec_core+3444>, 0x560a2d313bb7 <vm_exec_core+12727>, 0x560a2d311725 <vm_exec_core+3365>, 0x560a2d3116b6 <vm_exec_core+3254>, 0x560a2d311671 <vm_exec_core+3185>, 0x560a2d3115fe <vm_exec_core+3070>, 0x560a2d3114b6 <vm_exec_core+2742>, 0x560a2d3113ea <vm_exec_core+2538>, 0x560a2d31136e <vm_exec_core+2414>, 0x560a2d3131cb <vm_exec_core+10187>, 0x560a2d31133a <vm_exec_core+2362>, 0x560a2d3112fb <vm_exec_core+2299>, 0x560a2d3112bc <vm_exec_core+2236>, 0x560a2d311280 <vm_exec_core+2176>, 0x560a2d3111c2 <vm_exec_core+1986>, 0x560a2d31113f <vm_exec_core+1855>, 0x560a2d313d21 <vm_exec_core+13089>, 0x560a2d313e2e <vm_exec_core+13358>, 0x560a2d31406f <vm_exec_core+13935>, 0x560a2d313a89 <vm_exec_core+12425>, 0x560a2d314108 <vm_exec_core+14088>, 0x560a2d3143d5 <vm_exec_core+14805>, 0x560a2d3142f4 <vm_exec_core+14580>, 0x560a2d314377 <vm_exec_core+14711>, 0x560a2d3141da <vm_exec_core+14298>, 0x560a2d314238 <vm_exec_core+14392>, 0x560a2d314296 <vm_exec_core+14486>, 0x560a2d314665 <vm_exec_core+15461>, 0x560a2d3144b9 <vm_exec_core+15033>, 0x560a2d314505 <vm_exec_core+15109>, 0x560a2d314558 <vm_exec_core+15192>, 0x560a2d3145db <vm_exec_core+15323>, 0x560a2d311072 <vm_exec_core+1650>, 0x560a2d310fca <vm_exec_core+1482>, 0x560a2d313d88 <vm_exec_core+13192>, 0x560a2d313de6 <vm_exec_core+13286>, 0x560a2d313c17 <vm_exec_core+12823>, 0x560a2d313caa <vm_exec_core+12970>, 0x560a2d3141a1 <vm_exec_core+14241>, 0x560a2d31442e <vm_exec_core+14894>, 0x560a2d310f59 <vm_exec_core+1369>, 0x560a2d310ed9 <vm_exec_core+1241>, 0x560a2d310e30 <vm_exec_core+1072>, 0x560a2d310de9 <vm_exec_core+1001>, 0x560a2d310d9e <vm_exec_core+926>, 0x560a2d310d55 <vm_exec_core+853>, 0x560a2d310d04 <vm_exec_core+772>, 0x560a2d310ccf <vm_exec_core+719>, 0x560a2d310c9a <vm_exec_core+666>, 0x560a2d313e92 <vm_exec_core+13458>, 0x560a2d312d39 <vm_exec_core+9017>, 0x560a2d312ccc <vm_exec_core+8908>, 0x560a2d312c54 <vm_exec_core+8788>, 0x560a2d312be2 <vm_exec_core+8674>, 0x560a2d312b69 <vm_exec_core+8553>, 0x560a2d312ac3 <vm_exec_core+8387>, 0x560a2d313150 <vm_exec_core+10064>, 0x560a2d313035 <vm_exec_core+9781>, 0x560a2d31308c <vm_exec_core+9868>, 0x560a2d312d9d <vm_exec_core+9117>, 0x560a2d312eca <vm_exec_core+9418>, 0x560a2d312631 <vm_exec_core+7217>, 0x560a2d3125c9 <vm_exec_core+7113>, 0x560a2d31255c <vm_exec_core+7004>, 0x560a2d31283b <vm_exec_core+7739>, 0x560a2d312803 <vm_exec_core+7683>, 0x560a2d3127ce <vm_exec_core+7630>, 0x560a2d312799 <vm_exec_core+7577>, 0x560a2d312764 <vm_exec_core+7524>, 0x560a2d312701 <vm_exec_core+7425>, 0x560a2d3126bd <vm_exec_core+7357>, 0x560a2d312676 <vm_exec_core+7286>, 0x560a2d312977 <vm_exec_core+8055>, 0x560a2d312931 <vm_exec_core+7985>, 0x560a2d3128b2 <vm_exec_core+7858>, 0x560a2d312878 <vm_exec_core+7800>, 0x560a2d312a29 <vm_exec_core+8233>, 0x560a2d3129cf <vm_exec_core+8143>, 0x560a2d312a86 <vm_exec_core+8326>, 0x560a2d31251f <vm_exec_core+6943>, 0x560a2d31231c <vm_exec_core+6428>, 0x560a2d312296 <vm_exec_core+6294>, 0x560a2d31222e <vm_exec_core+6190>, 0x560a2d3121d6 <vm_exec_core+6102>, 0x560a2d312174 <vm_exec_core+6004>, 0x560a2d312127 <vm_exec_core+5927>, 0x560a2d3120b3 <vm_exec_core+5811>, 0x560a2d312069 <vm_exec_core+5737>, 0x560a2d312042 <vm_exec_core+5698>, 0x560a2d312007 <vm_exec_core+5639>, 0x560a2d311fb6 <vm_exec_core+5558>, 0x560a2d311f82 <vm_exec_core+5506>, 0x560a2d311ed5 <vm_exec_core+5333>, 0x560a2d311e92 <vm_exec_core+5266>, 0x560a2d311e4e <vm_exec_core+5198>, 0x560a2d311e1c <vm_exec_core+5148>, 0x560a2d311dad <vm_exec_core+5037>, 0x560a2d311d4c <vm_exec_core+4940>, 0x560a2d311cfd <vm_exec_core+4861>, 0x560a2d311c8e <vm_exec_core+4750>, 0x560a2d311c30 <vm_exec_core+4656>, 0x560a2d311b18 <vm_exec_core+4376>, 0x560a2d311adc <vm_exec_core+4316>, 0x560a2d311a95 <vm_exec_core+4245>, 0x560a2d311a2b <vm_exec_core+4139>, 0x560a2d31198d <vm_exec_core+3981>, 0x560a2d313fd5 <vm_exec_core+13781>, 0x560a2d3118d8 <vm_exec_core+3800>, 0x560a2d311850 <vm_exec_core+3664>, 0x560a2d311801 <vm_exec_core+3585>, 0x560a2d3117b2 <vm_exec_core+3506>, 0x560a2d311763 <vm_exec_core+3427>, 0x560a2d313fa9 <vm_exec_core+13737>, 0x560a2d311714 <vm_exec_core+3348>, 0x560a2d3116a5 <vm_exec_core+3237>, 0x560a2d311660 <vm_exec_core+3168>, 0x560a2d3115ed <vm_exec_core+3053>, 0x560a2d3114a5 <vm_exec_core+2725>, 0x560a2d3113d9 <vm_exec_core+2521>, 0x560a2d31135d <vm_exec_core+2397>, 0x560a2d3131ba <vm_exec_core+10170>, 0x560a2d311329 <vm_exec_core+2345>, 0x560a2d3112ea <vm_exec_core+2282>, 0x560a2d3112ab <vm_exec_core+2219>, 0x560a2d31126f <vm_exec_core+2159>, 0x560a2d3111b1 <vm_exec_core+1969>, 0x560a2d31112e <vm_exec_core+1838>, 0x560a2d313fbf <vm_exec_core+13759>, 0x560a2d313c01 <vm_exec_core+12801>, 0x560a2d313dd0 <vm_exec_core+13264>, 0x560a2d313eb0 <vm_exec_core+13488>, 0x560a2d313ec6 <vm_exec_core+13510>, 0x560a2d313edc <vm_exec_core+13532>, 0x560a2d313ef2 <vm_exec_core+13554>, 0x560a2d313f0f <vm_exec_core+13583>, 0x560a2d313f25 <vm_exec_core+13605>, 0x560a2d313f3b <vm_exec_core+13627>, 0x560a2d313f51 <vm_exec_core+13649>...} |
| #14 0x0000560a2d3171ae in rb_vm_exec (ec=0x560a523cb340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x560a523cb340 |
| _tag = {tag = 36, retval = 4, buf = {0x7f61dcdde290, 0x560a2d3170d0 <rb_vm_exec+304>, 0x0, 0x7fff40767b10, 0x560a523c6460}, prev = 0x7fff40767f50, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #15 0x0000560a2d31bef4 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7fff40767be8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #16 vm_yield (kw_splat=0, argv=0x7fff40767be8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #17 rb_yield_0 (argv=0x7fff40767be8, 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 0x0000560a2d03313c in rb_ary_collect (ary=140058294086840) at /tmp/ruby/src/trunk-gc-asserts/array.c:3655 |
| i = 0 |
| collect = 140058294084240 |
| #20 0x0000560a2d2fb63d in vm_call_cfunc_with_frame_ (ec=0x560a523cb340, reg_cfp=0x7f61f8001fa0, 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 = 0x7f61deaa0090 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #21 0x0000560a2d303b2f in vm_sendish (ec=0x560a523cb340, reg_cfp=0x7f61f8001fa0, cd=0x560a524f5f00, 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 = 0x7f61dcdde2b8 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x560a524f5f00, cc = 0x7f61dcdde2b8, block_handler = 140058749312953, recv = 140058294086840, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #22 0x0000560a2d311a76 in vm_exec_core (ec=0x560a523cb070, ec@entry=0x560a523cb340) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140058750348641 |
| cd = 0x560a524f5f00 |
| blockiseq = 0x0 |
| leaf = <optimized out> |
| val = 94602330595072 |
| reg_pc = 0x560a524390d8 |
| reg_cfp = 0x7f61f8001fa0 |
| insns_address_table = {0x560a2d313d10 <vm_exec_core+13072>, 0x560a2d312d4a <vm_exec_core+9034>, 0x560a2d312cdd <vm_exec_core+8925>, 0x560a2d312c65 <vm_exec_core+8805>, 0x560a2d312bf3 <vm_exec_core+8691>, 0x560a2d312b7a <vm_exec_core+8570>, 0x560a2d312ad4 <vm_exec_core+8404>, 0x560a2d313161 <vm_exec_core+10081>, 0x560a2d313046 <vm_exec_core+9798>, 0x560a2d31309d <vm_exec_core+9885>, 0x560a2d312dae <vm_exec_core+9134>, 0x560a2d312edb <vm_exec_core+9435>, 0x560a2d312642 <vm_exec_core+7234>, 0x560a2d3125da <vm_exec_core+7130>, 0x560a2d31256d <vm_exec_core+7021>, 0x560a2d31284c <vm_exec_core+7756>, 0x560a2d312814 <vm_exec_core+7700>, 0x560a2d3127df <vm_exec_core+7647>, 0x560a2d3127aa <vm_exec_core+7594>, 0x560a2d312775 <vm_exec_core+7541>, 0x560a2d312712 <vm_exec_core+7442>, 0x560a2d3126ce <vm_exec_core+7374>, 0x560a2d312687 <vm_exec_core+7303>, 0x560a2d312988 <vm_exec_core+8072>, 0x560a2d312942 <vm_exec_core+8002>, 0x560a2d3128c3 <vm_exec_core+7875>, 0x560a2d312889 <vm_exec_core+7817>, 0x560a2d312a3a <vm_exec_core+8250>, 0x560a2d3129e0 <vm_exec_core+8160>, 0x560a2d312a97 <vm_exec_core+8343>, 0x560a2d312530 <vm_exec_core+6960>, 0x560a2d31232d <vm_exec_core+6445>, 0x560a2d3122a7 <vm_exec_core+6311>, 0x560a2d31223f <vm_exec_core+6207>, 0x560a2d3121e7 <vm_exec_core+6119>, 0x560a2d312185 <vm_exec_core+6021>, 0x560a2d312138 <vm_exec_core+5944>, 0x560a2d3120c4 <vm_exec_core+5828>, 0x560a2d31207a <vm_exec_core+5754>, 0x560a2d312053 <vm_exec_core+5715>, 0x560a2d312018 <vm_exec_core+5656>, 0x560a2d311fc7 <vm_exec_core+5575>, 0x560a2d311f93 <vm_exec_core+5523>, 0x560a2d311ee6 <vm_exec_core+5350>, 0x560a2d311ea3 <vm_exec_core+5283>, 0x560a2d311e5f <vm_exec_core+5215>, 0x560a2d311e2d <vm_exec_core+5165>, 0x560a2d311dbe <vm_exec_core+5054>, 0x560a2d311d5d <vm_exec_core+4957>, 0x560a2d311d0e <vm_exec_core+4878>, 0x560a2d311c9f <vm_exec_core+4767>, 0x560a2d311c41 <vm_exec_core+4673>, 0x560a2d311b29 <vm_exec_core+4393>, 0x560a2d311aed <vm_exec_core+4333>, 0x560a2d311aa6 <vm_exec_core+4262>, 0x560a2d311a3c <vm_exec_core+4156>, 0x560a2d31199e <vm_exec_core+3998>, 0x560a2d310a70 <vm_exec_core+112>, 0x560a2d3118e9 <vm_exec_core+3817>, 0x560a2d311861 <vm_exec_core+3681>, 0x560a2d311812 <vm_exec_core+3602>, 0x560a2d3117c3 <vm_exec_core+3523>, 0x560a2d311774 <vm_exec_core+3444>, 0x560a2d313bb7 <vm_exec_core+12727>, 0x560a2d311725 <vm_exec_core+3365>, 0x560a2d3116b6 <vm_exec_core+3254>, 0x560a2d311671 <vm_exec_core+3185>, 0x560a2d3115fe <vm_exec_core+3070>, 0x560a2d3114b6 <vm_exec_core+2742>, 0x560a2d3113ea <vm_exec_core+2538>, 0x560a2d31136e <vm_exec_core+2414>, 0x560a2d3131cb <vm_exec_core+10187>, 0x560a2d31133a <vm_exec_core+2362>, 0x560a2d3112fb <vm_exec_core+2299>, 0x560a2d3112bc <vm_exec_core+2236>, 0x560a2d311280 <vm_exec_core+2176>, 0x560a2d3111c2 <vm_exec_core+1986>, 0x560a2d31113f <vm_exec_core+1855>, 0x560a2d313d21 <vm_exec_core+13089>, 0x560a2d313e2e <vm_exec_core+13358>, 0x560a2d31406f <vm_exec_core+13935>, 0x560a2d313a89 <vm_exec_core+12425>, 0x560a2d314108 <vm_exec_core+14088>, 0x560a2d3143d5 <vm_exec_core+14805>, 0x560a2d3142f4 <vm_exec_core+14580>, 0x560a2d314377 <vm_exec_core+14711>, 0x560a2d3141da <vm_exec_core+14298>, 0x560a2d314238 <vm_exec_core+14392>, 0x560a2d314296 <vm_exec_core+14486>, 0x560a2d314665 <vm_exec_core+15461>, 0x560a2d3144b9 <vm_exec_core+15033>, 0x560a2d314505 <vm_exec_core+15109>, 0x560a2d314558 <vm_exec_core+15192>, 0x560a2d3145db <vm_exec_core+15323>, 0x560a2d311072 <vm_exec_core+1650>, 0x560a2d310fca <vm_exec_core+1482>, 0x560a2d313d88 <vm_exec_core+13192>, 0x560a2d313de6 <vm_exec_core+13286>, 0x560a2d313c17 <vm_exec_core+12823>, 0x560a2d313caa <vm_exec_core+12970>, 0x560a2d3141a1 <vm_exec_core+14241>, 0x560a2d31442e <vm_exec_core+14894>, 0x560a2d310f59 <vm_exec_core+1369>, 0x560a2d310ed9 <vm_exec_core+1241>, 0x560a2d310e30 <vm_exec_core+1072>, 0x560a2d310de9 <vm_exec_core+1001>, 0x560a2d310d9e <vm_exec_core+926>, 0x560a2d310d55 <vm_exec_core+853>, 0x560a2d310d04 <vm_exec_core+772>, 0x560a2d310ccf <vm_exec_core+719>, 0x560a2d310c9a <vm_exec_core+666>, 0x560a2d313e92 <vm_exec_core+13458>, 0x560a2d312d39 <vm_exec_core+9017>, 0x560a2d312ccc <vm_exec_core+8908>, 0x560a2d312c54 <vm_exec_core+8788>, 0x560a2d312be2 <vm_exec_core+8674>, 0x560a2d312b69 <vm_exec_core+8553>, 0x560a2d312ac3 <vm_exec_core+8387>, 0x560a2d313150 <vm_exec_core+10064>, 0x560a2d313035 <vm_exec_core+9781>, 0x560a2d31308c <vm_exec_core+9868>, 0x560a2d312d9d <vm_exec_core+9117>, 0x560a2d312eca <vm_exec_core+9418>, 0x560a2d312631 <vm_exec_core+7217>, 0x560a2d3125c9 <vm_exec_core+7113>, 0x560a2d31255c <vm_exec_core+7004>, 0x560a2d31283b <vm_exec_core+7739>, 0x560a2d312803 <vm_exec_core+7683>, 0x560a2d3127ce <vm_exec_core+7630>, 0x560a2d312799 <vm_exec_core+7577>, 0x560a2d312764 <vm_exec_core+7524>, 0x560a2d312701 <vm_exec_core+7425>, 0x560a2d3126bd <vm_exec_core+7357>, 0x560a2d312676 <vm_exec_core+7286>, 0x560a2d312977 <vm_exec_core+8055>, 0x560a2d312931 <vm_exec_core+7985>, 0x560a2d3128b2 <vm_exec_core+7858>, 0x560a2d312878 <vm_exec_core+7800>, 0x560a2d312a29 <vm_exec_core+8233>, 0x560a2d3129cf <vm_exec_core+8143>, 0x560a2d312a86 <vm_exec_core+8326>, 0x560a2d31251f <vm_exec_core+6943>, 0x560a2d31231c <vm_exec_core+6428>, 0x560a2d312296 <vm_exec_core+6294>, 0x560a2d31222e <vm_exec_core+6190>, 0x560a2d3121d6 <vm_exec_core+6102>, 0x560a2d312174 <vm_exec_core+6004>, 0x560a2d312127 <vm_exec_core+5927>, 0x560a2d3120b3 <vm_exec_core+5811>, 0x560a2d312069 <vm_exec_core+5737>, 0x560a2d312042 <vm_exec_core+5698>, 0x560a2d312007 <vm_exec_core+5639>, 0x560a2d311fb6 <vm_exec_core+5558>, 0x560a2d311f82 <vm_exec_core+5506>, 0x560a2d311ed5 <vm_exec_core+5333>, 0x560a2d311e92 <vm_exec_core+5266>, 0x560a2d311e4e <vm_exec_core+5198>, 0x560a2d311e1c <vm_exec_core+5148>, 0x560a2d311dad <vm_exec_core+5037>, 0x560a2d311d4c <vm_exec_core+4940>, 0x560a2d311cfd <vm_exec_core+4861>, 0x560a2d311c8e <vm_exec_core+4750>, 0x560a2d311c30 <vm_exec_core+4656>, 0x560a2d311b18 <vm_exec_core+4376>, 0x560a2d311adc <vm_exec_core+4316>, 0x560a2d311a95 <vm_exec_core+4245>, 0x560a2d311a2b <vm_exec_core+4139>, 0x560a2d31198d <vm_exec_core+3981>, 0x560a2d313fd5 <vm_exec_core+13781>, 0x560a2d3118d8 <vm_exec_core+3800>, 0x560a2d311850 <vm_exec_core+3664>, 0x560a2d311801 <vm_exec_core+3585>, 0x560a2d3117b2 <vm_exec_core+3506>, 0x560a2d311763 <vm_exec_core+3427>, 0x560a2d313fa9 <vm_exec_core+13737>, 0x560a2d311714 <vm_exec_core+3348>, 0x560a2d3116a5 <vm_exec_core+3237>, 0x560a2d311660 <vm_exec_core+3168>, 0x560a2d3115ed <vm_exec_core+3053>, 0x560a2d3114a5 <vm_exec_core+2725>, 0x560a2d3113d9 <vm_exec_core+2521>, 0x560a2d31135d <vm_exec_core+2397>, 0x560a2d3131ba <vm_exec_core+10170>, 0x560a2d311329 <vm_exec_core+2345>, 0x560a2d3112ea <vm_exec_core+2282>, 0x560a2d3112ab <vm_exec_core+2219>, 0x560a2d31126f <vm_exec_core+2159>, 0x560a2d3111b1 <vm_exec_core+1969>, 0x560a2d31112e <vm_exec_core+1838>, 0x560a2d313fbf <vm_exec_core+13759>, 0x560a2d313c01 <vm_exec_core+12801>, 0x560a2d313dd0 <vm_exec_core+13264>, 0x560a2d313eb0 <vm_exec_core+13488>, 0x560a2d313ec6 <vm_exec_core+13510>, 0x560a2d313edc <vm_exec_core+13532>, 0x560a2d313ef2 <vm_exec_core+13554>, 0x560a2d313f0f <vm_exec_core+13583>, 0x560a2d313f25 <vm_exec_core+13605>, 0x560a2d313f3b <vm_exec_core+13627>, 0x560a2d313f51 <vm_exec_core+13649>...} |
| #23 0x0000560a2d3171ae in rb_vm_exec (ec=0x560a523cb340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x560a523cb340 |
| _tag = {tag = 36, retval = 4, buf = {0x560a523cb340, 0x560a2d3170d0 <rb_vm_exec+304>, 0x0, 0x7fff40767f30, 0x7f61dea5a3b0}, prev = 0x7fff40768000, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #24 0x0000560a2d328563 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 0x0000560a2d1098f5 in rb_ec_exec_node (ec=ec@entry=0x560a523cb340, n=n@entry=0x7f61dcddf2a8) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x560a523cb340 |
| _tag = {tag = 36, retval = 94601705738086, buf = {0x560a523cb340, 0x560a2d109950 <rb_ec_exec_node+256>, 0x0, 0x7fff40767fe0, 0x7f61dcddf2a8}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7f61dcddf2a8 |
| #26 0x0000560a2d10db9b in ruby_run_node (n=0x7f61dcddf2a8) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x560a523cb340 |
| status = 0 |
| #27 0x0000560a2d029dc6 in rb_main (argv=0x7fff40768228, 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 228442) detached] |
| $ timeout 60 gdb -p 228446 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| Fstderr output is not empty |
| th: 0x560a523c6060, native_id: 0x7f61f80637c0 |
| -- 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 228449] |
| [New LWP 228448] |
| [New LWP 228447] |
| [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=0x560667683b70) at ../sysdeps/nptl/futex-internal.h:146 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7f2ad16ec7c0 (LWP 228446) "miniruby" futex_wait (private=0, expected=2, futex_word=0x560667683b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 2 Thread 0x7f2a962be6c0 (LWP 228449) "miniruby" futex_wait (private=0, expected=2, futex_word=0x560667683b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 3 Thread 0x7f2a9644f6c0 (LWP 228448) "miniruby" futex_wait (private=0, expected=2, futex_word=0x560667683b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 4 Thread 0x7f2ab80cf6c0 (LWP 228447) "miniruby" 0x00007f2ad1819042 in epoll_wait (epfd=4, events=events@entry=0x560645f77ebc <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 0x7f2ab80cf6c0 (LWP 228447) "miniruby"): |
| #0 0x00007f2ad1819042 in epoll_wait (epfd=4, events=events@entry=0x560645f77ebc <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 0x0000560645bb3f0f in event_wait (vm=0x560667683ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2919 |
| r = <optimized out> |
| r = <optimized out> |
| #2 timer_thread_polling (vm=0x560667683ad0) 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=0x560667683ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x560667683ad0 |
| #4 0x00007f2ad178ba94 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 = {139821453211328, -9214653685695166263, 139821453211328, -264, 0, 140734013086464, -9214653685716137783, -9214879804214523703}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #5 0x00007f2ad1818c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 3 (Thread 0x7f2a9644f6c0 (LWP 228448) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x560667683b70) 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=0x560667683b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f2ad178f0f1 in lll_mutex_lock_optimized (mutex=0x560667683b70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x560667683b70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x560667683b70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x0000560645badc1d in rb_native_mutex_lock (lock=lock@entry=0x560667683b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x0000560645bb173b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x5606677b8f40, vm=0x560667683ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x560667683ad0, cr=0x5606677b8f40) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x0000560645c2a81b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x0000560645a19709 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x0000560645a2c8b5 in gc_verify_internal_consistency (objspace_ptr=0x560667686460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5186 |
| prev_during_gc = <optimized out> |
| objspace = 0x560667686460 |
| lev = 3 |
| #10 gc_start (objspace=objspace@entry=0x560667686460, 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 0x0000560645a2dcb6 in heap_prepare (heap=0x560667686480, objspace=0x560667686460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2051 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x560667686480, objspace=0x560667686460) 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=0x560667686460, cache=cache@entry=0x5606677bced0, 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 = 0x560667686480 |
| obj = <optimized out> |
| lev = 1 |
| unlock_vm = true |
| #14 0x0000560645a31410 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x5606677bced0, objspace=0x560667686460) 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=29, wb_protected=true, v3=0, v2=0, v1=0, flags=5, klass=139821453531840, cache_ptr=0x5606677bced0, objspace_ptr=0x560667686460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2485 |
| obj = <optimized out> |
| objspace = 0x560667686460 |
| heap_idx = <optimized out> |
| cache = 0x5606677bced0 |
| obj = <optimized out> |
| objspace = <optimized out> |
| heap_idx = <optimized out> |
| cache = <optimized out> |
| #16 newobj_of (size=29, wb_protected=true, v3=0, v2=0, v1=0, flags=5, klass=139821453531840, 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=139821453531840, flags=flags@entry=5, size=size@entry=29) at /tmp/ruby/src/trunk-gc-asserts/gc.c:1043 |
| __func__ = "rb_wb_protected_newobj_of" |
| #18 0x0000560645b79cbf in str_alloc_embed (capa=5, klass=139821453531840) at /tmp/ruby/src/trunk-gc-asserts/string.c:1359 |
| size = 29 |
| str = <optimized out> |
| #19 str_enc_new (klass=139821453531840, ptr=0x7f2a96650b0d "1636\016U\226*\177", len=4, enc=0x56066768c9b0) at /tmp/ruby/src/trunk-gc-asserts/string.c:1402 |
| str = <optimized out> |
| termlen = 1 |
| dtrace_line = <optimized out> |
| dtrace_file = <optimized out> |
| #20 0x0000560645aa31e4 in rb_fix2str (x=<optimized out>, base=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/numeric.c:3947 |
| buf = "\300\332\021\270*\177\000\000H\0001\226*\177\000\000\300\ne\226*\177\000\000\000x^\273\021\227\351\026x\016U\226*\177\000\000`,pg\006V\000\000H\0001\226*\177\000\000p\247\022\270*1636" |
| e = 0x7f2a96650b11 "\016U\226*\177" |
| b = <optimized out> |
| val = <optimized out> |
| u = <optimized out> |
| neg = <optimized out> |
| #21 0x0000560645bf663d in vm_call_cfunc_with_frame_ (ec=0x560667702c60, reg_cfp=0x7f2a96550e78, calling=<optimized out>, argc=0, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3772 |
| ci = 0xd2100100001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f2ab8125a18 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #22 0x0000560645c0bb40 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 = 94585505192960 |
| ci = 0x560667683b70 |
| cc = <optimized out> |
| recv = 2 |
| argc = <optimized out> |
| calling = {cd = 0x560667701c00, cc = 0x7f2a9633fe38, block_handler = 0, recv = 3273, 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> |
| #23 vm_exec_core (ec=0x560667683b70, ec@entry=0x560667702c60) at ../../src/trunk-gc-asserts/insns.def:899 |
| bh = <optimized out> |
| cd = 0x560667701c00 |
| leaf = <optimized out> |
| val = 94585505192960 |
| reg_pc = 0x5606677bcd80 |
| reg_cfp = 0x7f2a96550e78 |
| insns_address_table = {0x560645c0ed10 <vm_exec_core+13072>, 0x560645c0dd4a <vm_exec_core+9034>, 0x560645c0dcdd <vm_exec_core+8925>, 0x560645c0dc65 <vm_exec_core+8805>, 0x560645c0dbf3 <vm_exec_core+8691>, 0x560645c0db7a <vm_exec_core+8570>, 0x560645c0dad4 <vm_exec_core+8404>, 0x560645c0e161 <vm_exec_core+10081>, 0x560645c0e046 <vm_exec_core+9798>, 0x560645c0e09d <vm_exec_core+9885>, 0x560645c0ddae <vm_exec_core+9134>, 0x560645c0dedb <vm_exec_core+9435>, 0x560645c0d642 <vm_exec_core+7234>, 0x560645c0d5da <vm_exec_core+7130>, 0x560645c0d56d <vm_exec_core+7021>, 0x560645c0d84c <vm_exec_core+7756>, 0x560645c0d814 <vm_exec_core+7700>, 0x560645c0d7df <vm_exec_core+7647>, 0x560645c0d7aa <vm_exec_core+7594>, 0x560645c0d775 <vm_exec_core+7541>, 0x560645c0d712 <vm_exec_core+7442>, 0x560645c0d6ce <vm_exec_core+7374>, 0x560645c0d687 <vm_exec_core+7303>, 0x560645c0d988 <vm_exec_core+8072>, 0x560645c0d942 <vm_exec_core+8002>, 0x560645c0d8c3 <vm_exec_core+7875>, 0x560645c0d889 <vm_exec_core+7817>, 0x560645c0da3a <vm_exec_core+8250>, 0x560645c0d9e0 <vm_exec_core+8160>, 0x560645c0da97 <vm_exec_core+8343>, 0x560645c0d530 <vm_exec_core+6960>, 0x560645c0d32d <vm_exec_core+6445>, 0x560645c0d2a7 <vm_exec_core+6311>, 0x560645c0d23f <vm_exec_core+6207>, 0x560645c0d1e7 <vm_exec_core+6119>, 0x560645c0d185 <vm_exec_core+6021>, 0x560645c0d138 <vm_exec_core+5944>, 0x560645c0d0c4 <vm_exec_core+5828>, 0x560645c0d07a <vm_exec_core+5754>, 0x560645c0d053 <vm_exec_core+5715>, 0x560645c0d018 <vm_exec_core+5656>, 0x560645c0cfc7 <vm_exec_core+5575>, 0x560645c0cf93 <vm_exec_core+5523>, 0x560645c0cee6 <vm_exec_core+5350>, 0x560645c0cea3 <vm_exec_core+5283>, 0x560645c0ce5f <vm_exec_core+5215>, 0x560645c0ce2d <vm_exec_core+5165>, 0x560645c0cdbe <vm_exec_core+5054>, 0x560645c0cd5d <vm_exec_core+4957>, 0x560645c0cd0e <vm_exec_core+4878>, 0x560645c0cc9f <vm_exec_core+4767>, 0x560645c0cc41 <vm_exec_core+4673>, 0x560645c0cb29 <vm_exec_core+4393>, 0x560645c0caed <vm_exec_core+4333>, 0x560645c0caa6 <vm_exec_core+4262>, 0x560645c0ca3c <vm_exec_core+4156>, 0x560645c0c99e <vm_exec_core+3998>, 0x560645c0ba70 <vm_exec_core+112>, 0x560645c0c8e9 <vm_exec_core+3817>, 0x560645c0c861 <vm_exec_core+3681>, 0x560645c0c812 <vm_exec_core+3602>, 0x560645c0c7c3 <vm_exec_core+3523>, 0x560645c0c774 <vm_exec_core+3444>, 0x560645c0ebb7 <vm_exec_core+12727>, 0x560645c0c725 <vm_exec_core+3365>, 0x560645c0c6b6 <vm_exec_core+3254>, 0x560645c0c671 <vm_exec_core+3185>, 0x560645c0c5fe <vm_exec_core+3070>, 0x560645c0c4b6 <vm_exec_core+2742>, 0x560645c0c3ea <vm_exec_core+2538>, 0x560645c0c36e <vm_exec_core+2414>, 0x560645c0e1cb <vm_exec_core+10187>, 0x560645c0c33a <vm_exec_core+2362>, 0x560645c0c2fb <vm_exec_core+2299>, 0x560645c0c2bc <vm_exec_core+2236>, 0x560645c0c280 <vm_exec_core+2176>, 0x560645c0c1c2 <vm_exec_core+1986>, 0x560645c0c13f <vm_exec_core+1855>, 0x560645c0ed21 <vm_exec_core+13089>, 0x560645c0ee2e <vm_exec_core+13358>, 0x560645c0f06f <vm_exec_core+13935>, 0x560645c0ea89 <vm_exec_core+12425>, 0x560645c0f108 <vm_exec_core+14088>, 0x560645c0f3d5 <vm_exec_core+14805>, 0x560645c0f2f4 <vm_exec_core+14580>, 0x560645c0f377 <vm_exec_core+14711>, 0x560645c0f1da <vm_exec_core+14298>, 0x560645c0f238 <vm_exec_core+14392>, 0x560645c0f296 <vm_exec_core+14486>, 0x560645c0f665 <vm_exec_core+15461>, 0x560645c0f4b9 <vm_exec_core+15033>, 0x560645c0f505 <vm_exec_core+15109>, 0x560645c0f558 <vm_exec_core+15192>, 0x560645c0f5db <vm_exec_core+15323>, 0x560645c0c072 <vm_exec_core+1650>, 0x560645c0bfca <vm_exec_core+1482>, 0x560645c0ed88 <vm_exec_core+13192>, 0x560645c0ede6 <vm_exec_core+13286>, 0x560645c0ec17 <vm_exec_core+12823>, 0x560645c0ecaa <vm_exec_core+12970>, 0x560645c0f1a1 <vm_exec_core+14241>, 0x560645c0f42e <vm_exec_core+14894>, 0x560645c0bf59 <vm_exec_core+1369>, 0x560645c0bed9 <vm_exec_core+1241>, 0x560645c0be30 <vm_exec_core+1072>, 0x560645c0bde9 <vm_exec_core+1001>, 0x560645c0bd9e <vm_exec_core+926>, 0x560645c0bd55 <vm_exec_core+853>, 0x560645c0bd04 <vm_exec_core+772>, 0x560645c0bccf <vm_exec_core+719>, 0x560645c0bc9a <vm_exec_core+666>, 0x560645c0ee92 <vm_exec_core+13458>, 0x560645c0dd39 <vm_exec_core+9017>, 0x560645c0dccc <vm_exec_core+8908>, 0x560645c0dc54 <vm_exec_core+8788>, 0x560645c0dbe2 <vm_exec_core+8674>, 0x560645c0db69 <vm_exec_core+8553>, 0x560645c0dac3 <vm_exec_core+8387>, 0x560645c0e150 <vm_exec_core+10064>, 0x560645c0e035 <vm_exec_core+9781>, 0x560645c0e08c <vm_exec_core+9868>, 0x560645c0dd9d <vm_exec_core+9117>, 0x560645c0deca <vm_exec_core+9418>, 0x560645c0d631 <vm_exec_core+7217>, 0x560645c0d5c9 <vm_exec_core+7113>, 0x560645c0d55c <vm_exec_core+7004>, 0x560645c0d83b <vm_exec_core+7739>, 0x560645c0d803 <vm_exec_core+7683>, 0x560645c0d7ce <vm_exec_core+7630>, 0x560645c0d799 <vm_exec_core+7577>, 0x560645c0d764 <vm_exec_core+7524>, 0x560645c0d701 <vm_exec_core+7425>, 0x560645c0d6bd <vm_exec_core+7357>, 0x560645c0d676 <vm_exec_core+7286>, 0x560645c0d977 <vm_exec_core+8055>, 0x560645c0d931 <vm_exec_core+7985>, 0x560645c0d8b2 <vm_exec_core+7858>, 0x560645c0d878 <vm_exec_core+7800>, 0x560645c0da29 <vm_exec_core+8233>, 0x560645c0d9cf <vm_exec_core+8143>, 0x560645c0da86 <vm_exec_core+8326>, 0x560645c0d51f <vm_exec_core+6943>, 0x560645c0d31c <vm_exec_core+6428>, 0x560645c0d296 <vm_exec_core+6294>, 0x560645c0d22e <vm_exec_core+6190>, 0x560645c0d1d6 <vm_exec_core+6102>, 0x560645c0d174 <vm_exec_core+6004>, 0x560645c0d127 <vm_exec_core+5927>, 0x560645c0d0b3 <vm_exec_core+5811>, 0x560645c0d069 <vm_exec_core+5737>, 0x560645c0d042 <vm_exec_core+5698>, 0x560645c0d007 <vm_exec_core+5639>, 0x560645c0cfb6 <vm_exec_core+5558>, 0x560645c0cf82 <vm_exec_core+5506>, 0x560645c0ced5 <vm_exec_core+5333>, 0x560645c0ce92 <vm_exec_core+5266>, 0x560645c0ce4e <vm_exec_core+5198>, 0x560645c0ce1c <vm_exec_core+5148>, 0x560645c0cdad <vm_exec_core+5037>, 0x560645c0cd4c <vm_exec_core+4940>, 0x560645c0ccfd <vm_exec_core+4861>, 0x560645c0cc8e <vm_exec_core+4750>, 0x560645c0cc30 <vm_exec_core+4656>, 0x560645c0cb18 <vm_exec_core+4376>, 0x560645c0cadc <vm_exec_core+4316>, 0x560645c0ca95 <vm_exec_core+4245>, 0x560645c0ca2b <vm_exec_core+4139>, 0x560645c0c98d <vm_exec_core+3981>, 0x560645c0efd5 <vm_exec_core+13781>, 0x560645c0c8d8 <vm_exec_core+3800>, 0x560645c0c850 <vm_exec_core+3664>, 0x560645c0c801 <vm_exec_core+3585>, 0x560645c0c7b2 <vm_exec_core+3506>, 0x560645c0c763 <vm_exec_core+3427>, 0x560645c0efa9 <vm_exec_core+13737>, 0x560645c0c714 <vm_exec_core+3348>, 0x560645c0c6a5 <vm_exec_core+3237>, 0x560645c0c660 <vm_exec_core+3168>, 0x560645c0c5ed <vm_exec_core+3053>, 0x560645c0c4a5 <vm_exec_core+2725>, 0x560645c0c3d9 <vm_exec_core+2521>, 0x560645c0c35d <vm_exec_core+2397>, 0x560645c0e1ba <vm_exec_core+10170>, 0x560645c0c329 <vm_exec_core+2345>, 0x560645c0c2ea <vm_exec_core+2282>, 0x560645c0c2ab <vm_exec_core+2219>, 0x560645c0c26f <vm_exec_core+2159>, 0x560645c0c1b1 <vm_exec_core+1969>, 0x560645c0c12e <vm_exec_core+1838>, 0x560645c0efbf <vm_exec_core+13759>, 0x560645c0ec01 <vm_exec_core+12801>, 0x560645c0edd0 <vm_exec_core+13264>, 0x560645c0eeb0 <vm_exec_core+13488>, 0x560645c0eec6 <vm_exec_core+13510>, 0x560645c0eedc <vm_exec_core+13532>, 0x560645c0eef2 <vm_exec_core+13554>, 0x560645c0ef0f <vm_exec_core+13583>, 0x560645c0ef25 <vm_exec_core+13605>, 0x560645c0ef3b <vm_exec_core+13627>, 0x560645c0ef51 <vm_exec_core+13649>...} |
| #24 0x0000560645c121ae in rb_vm_exec (ec=0x560667702c60) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x560667702c60 |
| _tag = {tag = 36, retval = 4, buf = {0x7f2a96451090, 0x560645c120d0 <rb_vm_exec+304>, 0x0, 0x7f2a96650db0, 0x0}, prev = 0x7f2a96651120, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #25 0x0000560645c16613 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7f2a96451090, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #26 vm_yield (kw_splat=0, argv=0x7f2a96451090, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #27 rb_yield_0 (argv=0x7f2a96451090, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362 |
| No locals. |
| #28 rb_yield_values2 (argc=1, argv=0x7f2a96451090) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1408 |
| No locals. |
| #29 0x00005606459e2cb2 in collect_i (i=<optimized out>, ary=139820885343880, argc=<optimized out>, argv=<optimized out>, blockarg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/enum.c:628 |
| No locals. |
| #30 0x0000560645c05098 in vm_yield_with_cfunc (ec=0x560667702c60, captured=<optimized out>, self=139820885278480, argc=1, argv=0x7f2a96451090, 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 = 3273 |
| blockarg = <optimized out> |
| frame_flag = <optimized out> |
| ifunc = 0x7f2a9633fe60 |
| #31 0x0000560645c0517e in vm_invoke_ifunc_block (ec=0x560667702c60, reg_cfp=0x7f2a96550ee8, 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 = 0x7f2a96550f70 |
| #32 0x0000560645c0c486 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 = 0x560667783cd0, 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> |
| #33 vm_exec_core (ec=0x560667683b70, ec@entry=0x560667702c60) at ../../src/trunk-gc-asserts/insns.def:1137 |
| bh = <optimized out> |
| cd = 0x560667683b70 |
| leaf = <optimized out> |
| val = 4 |
| reg_pc = 0x560667786c90 |
| reg_cfp = 0x7f2a96550ee8 |
| insns_address_table = {0x560645c0ed10 <vm_exec_core+13072>, 0x560645c0dd4a <vm_exec_core+9034>, 0x560645c0dcdd <vm_exec_core+8925>, 0x560645c0dc65 <vm_exec_core+8805>, 0x560645c0dbf3 <vm_exec_core+8691>, 0x560645c0db7a <vm_exec_core+8570>, 0x560645c0dad4 <vm_exec_core+8404>, 0x560645c0e161 <vm_exec_core+10081>, 0x560645c0e046 <vm_exec_core+9798>, 0x560645c0e09d <vm_exec_core+9885>, 0x560645c0ddae <vm_exec_core+9134>, 0x560645c0dedb <vm_exec_core+9435>, 0x560645c0d642 <vm_exec_core+7234>, 0x560645c0d5da <vm_exec_core+7130>, 0x560645c0d56d <vm_exec_core+7021>, 0x560645c0d84c <vm_exec_core+7756>, 0x560645c0d814 <vm_exec_core+7700>, 0x560645c0d7df <vm_exec_core+7647>, 0x560645c0d7aa <vm_exec_core+7594>, 0x560645c0d775 <vm_exec_core+7541>, 0x560645c0d712 <vm_exec_core+7442>, 0x560645c0d6ce <vm_exec_core+7374>, 0x560645c0d687 <vm_exec_core+7303>, 0x560645c0d988 <vm_exec_core+8072>, 0x560645c0d942 <vm_exec_core+8002>, 0x560645c0d8c3 <vm_exec_core+7875>, 0x560645c0d889 <vm_exec_core+7817>, 0x560645c0da3a <vm_exec_core+8250>, 0x560645c0d9e0 <vm_exec_core+8160>, 0x560645c0da97 <vm_exec_core+8343>, 0x560645c0d530 <vm_exec_core+6960>, 0x560645c0d32d <vm_exec_core+6445>, 0x560645c0d2a7 <vm_exec_core+6311>, 0x560645c0d23f <vm_exec_core+6207>, 0x560645c0d1e7 <vm_exec_core+6119>, 0x560645c0d185 <vm_exec_core+6021>, 0x560645c0d138 <vm_exec_core+5944>, 0x560645c0d0c4 <vm_exec_core+5828>, 0x560645c0d07a <vm_exec_core+5754>, 0x560645c0d053 <vm_exec_core+5715>, 0x560645c0d018 <vm_exec_core+5656>, 0x560645c0cfc7 <vm_exec_core+5575>, 0x560645c0cf93 <vm_exec_core+5523>, 0x560645c0cee6 <vm_exec_core+5350>, 0x560645c0cea3 <vm_exec_core+5283>, 0x560645c0ce5f <vm_exec_core+5215>, 0x560645c0ce2d <vm_exec_core+5165>, 0x560645c0cdbe <vm_exec_core+5054>, 0x560645c0cd5d <vm_exec_core+4957>, 0x560645c0cd0e <vm_exec_core+4878>, 0x560645c0cc9f <vm_exec_core+4767>, 0x560645c0cc41 <vm_exec_core+4673>, 0x560645c0cb29 <vm_exec_core+4393>, 0x560645c0caed <vm_exec_core+4333>, 0x560645c0caa6 <vm_exec_core+4262>, 0x560645c0ca3c <vm_exec_core+4156>, 0x560645c0c99e <vm_exec_core+3998>, 0x560645c0ba70 <vm_exec_core+112>, 0x560645c0c8e9 <vm_exec_core+3817>, 0x560645c0c861 <vm_exec_core+3681>, 0x560645c0c812 <vm_exec_core+3602>, 0x560645c0c7c3 <vm_exec_core+3523>, 0x560645c0c774 <vm_exec_core+3444>, 0x560645c0ebb7 <vm_exec_core+12727>, 0x560645c0c725 <vm_exec_core+3365>, 0x560645c0c6b6 <vm_exec_core+3254>, 0x560645c0c671 <vm_exec_core+3185>, 0x560645c0c5fe <vm_exec_core+3070>, 0x560645c0c4b6 <vm_exec_core+2742>, 0x560645c0c3ea <vm_exec_core+2538>, 0x560645c0c36e <vm_exec_core+2414>, 0x560645c0e1cb <vm_exec_core+10187>, 0x560645c0c33a <vm_exec_core+2362>, 0x560645c0c2fb <vm_exec_core+2299>, 0x560645c0c2bc <vm_exec_core+2236>, 0x560645c0c280 <vm_exec_core+2176>, 0x560645c0c1c2 <vm_exec_core+1986>, 0x560645c0c13f <vm_exec_core+1855>, 0x560645c0ed21 <vm_exec_core+13089>, 0x560645c0ee2e <vm_exec_core+13358>, 0x560645c0f06f <vm_exec_core+13935>, 0x560645c0ea89 <vm_exec_core+12425>, 0x560645c0f108 <vm_exec_core+14088>, 0x560645c0f3d5 <vm_exec_core+14805>, 0x560645c0f2f4 <vm_exec_core+14580>, 0x560645c0f377 <vm_exec_core+14711>, 0x560645c0f1da <vm_exec_core+14298>, 0x560645c0f238 <vm_exec_core+14392>, 0x560645c0f296 <vm_exec_core+14486>, 0x560645c0f665 <vm_exec_core+15461>, 0x560645c0f4b9 <vm_exec_core+15033>, 0x560645c0f505 <vm_exec_core+15109>, 0x560645c0f558 <vm_exec_core+15192>, 0x560645c0f5db <vm_exec_core+15323>, 0x560645c0c072 <vm_exec_core+1650>, 0x560645c0bfca <vm_exec_core+1482>, 0x560645c0ed88 <vm_exec_core+13192>, 0x560645c0ede6 <vm_exec_core+13286>, 0x560645c0ec17 <vm_exec_core+12823>, 0x560645c0ecaa <vm_exec_core+12970>, 0x560645c0f1a1 <vm_exec_core+14241>, 0x560645c0f42e <vm_exec_core+14894>, 0x560645c0bf59 <vm_exec_core+1369>, 0x560645c0bed9 <vm_exec_core+1241>, 0x560645c0be30 <vm_exec_core+1072>, 0x560645c0bde9 <vm_exec_core+1001>, 0x560645c0bd9e <vm_exec_core+926>, 0x560645c0bd55 <vm_exec_core+853>, 0x560645c0bd04 <vm_exec_core+772>, 0x560645c0bccf <vm_exec_core+719>, 0x560645c0bc9a <vm_exec_core+666>, 0x560645c0ee92 <vm_exec_core+13458>, 0x560645c0dd39 <vm_exec_core+9017>, 0x560645c0dccc <vm_exec_core+8908>, 0x560645c0dc54 <vm_exec_core+8788>, 0x560645c0dbe2 <vm_exec_core+8674>, 0x560645c0db69 <vm_exec_core+8553>, 0x560645c0dac3 <vm_exec_core+8387>, 0x560645c0e150 <vm_exec_core+10064>, 0x560645c0e035 <vm_exec_core+9781>, 0x560645c0e08c <vm_exec_core+9868>, 0x560645c0dd9d <vm_exec_core+9117>, 0x560645c0deca <vm_exec_core+9418>, 0x560645c0d631 <vm_exec_core+7217>, 0x560645c0d5c9 <vm_exec_core+7113>, 0x560645c0d55c <vm_exec_core+7004>, 0x560645c0d83b <vm_exec_core+7739>, 0x560645c0d803 <vm_exec_core+7683>, 0x560645c0d7ce <vm_exec_core+7630>, 0x560645c0d799 <vm_exec_core+7577>, 0x560645c0d764 <vm_exec_core+7524>, 0x560645c0d701 <vm_exec_core+7425>, 0x560645c0d6bd <vm_exec_core+7357>, 0x560645c0d676 <vm_exec_core+7286>, 0x560645c0d977 <vm_exec_core+8055>, 0x560645c0d931 <vm_exec_core+7985>, 0x560645c0d8b2 <vm_exec_core+7858>, 0x560645c0d878 <vm_exec_core+7800>, 0x560645c0da29 <vm_exec_core+8233>, 0x560645c0d9cf <vm_exec_core+8143>, 0x560645c0da86 <vm_exec_core+8326>, 0x560645c0d51f <vm_exec_core+6943>, 0x560645c0d31c <vm_exec_core+6428>, 0x560645c0d296 <vm_exec_core+6294>, 0x560645c0d22e <vm_exec_core+6190>, 0x560645c0d1d6 <vm_exec_core+6102>, 0x560645c0d174 <vm_exec_core+6004>, 0x560645c0d127 <vm_exec_core+5927>, 0x560645c0d0b3 <vm_exec_core+5811>, 0x560645c0d069 <vm_exec_core+5737>, 0x560645c0d042 <vm_exec_core+5698>, 0x560645c0d007 <vm_exec_core+5639>, 0x560645c0cfb6 <vm_exec_core+5558>, 0x560645c0cf82 <vm_exec_core+5506>, 0x560645c0ced5 <vm_exec_core+5333>, 0x560645c0ce92 <vm_exec_core+5266>, 0x560645c0ce4e <vm_exec_core+5198>, 0x560645c0ce1c <vm_exec_core+5148>, 0x560645c0cdad <vm_exec_core+5037>, 0x560645c0cd4c <vm_exec_core+4940>, 0x560645c0ccfd <vm_exec_core+4861>, 0x560645c0cc8e <vm_exec_core+4750>, 0x560645c0cc30 <vm_exec_core+4656>, 0x560645c0cb18 <vm_exec_core+4376>, 0x560645c0cadc <vm_exec_core+4316>, 0x560645c0ca95 <vm_exec_core+4245>, 0x560645c0ca2b <vm_exec_core+4139>, 0x560645c0c98d <vm_exec_core+3981>, 0x560645c0efd5 <vm_exec_core+13781>, 0x560645c0c8d8 <vm_exec_core+3800>, 0x560645c0c850 <vm_exec_core+3664>, 0x560645c0c801 <vm_exec_core+3585>, 0x560645c0c7b2 <vm_exec_core+3506>, 0x560645c0c763 <vm_exec_core+3427>, 0x560645c0efa9 <vm_exec_core+13737>, 0x560645c0c714 <vm_exec_core+3348>, 0x560645c0c6a5 <vm_exec_core+3237>, 0x560645c0c660 <vm_exec_core+3168>, 0x560645c0c5ed <vm_exec_core+3053>, 0x560645c0c4a5 <vm_exec_core+2725>, 0x560645c0c3d9 <vm_exec_core+2521>, 0x560645c0c35d <vm_exec_core+2397>, 0x560645c0e1ba <vm_exec_core+10170>, 0x560645c0c329 <vm_exec_core+2345>, 0x560645c0c2ea <vm_exec_core+2282>, 0x560645c0c2ab <vm_exec_core+2219>, 0x560645c0c26f <vm_exec_core+2159>, 0x560645c0c1b1 <vm_exec_core+1969>, 0x560645c0c12e <vm_exec_core+1838>, 0x560645c0efbf <vm_exec_core+13759>, 0x560645c0ec01 <vm_exec_core+12801>, 0x560645c0edd0 <vm_exec_core+13264>, 0x560645c0eeb0 <vm_exec_core+13488>, 0x560645c0eec6 <vm_exec_core+13510>, 0x560645c0eedc <vm_exec_core+13532>, 0x560645c0eef2 <vm_exec_core+13554>, 0x560645c0ef0f <vm_exec_core+13583>, 0x560645c0ef25 <vm_exec_core+13605>, 0x560645c0ef3b <vm_exec_core+13627>, 0x560645c0ef51 <vm_exec_core+13649>...} |
| #34 0x0000560645c121ae in rb_vm_exec (ec=0x560667702c60) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x560667702c60 |
| _tag = {tag = 36, retval = 4, buf = {0x0, 0x560645c120d0 <rb_vm_exec+304>, 0x0, 0x7f2a96651100, 0x0}, prev = 0x7f2a96651410, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #35 0x0000560645c18244 in vm_call0_cc (ec=0x560667702c60, 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 = {94585505197152, 94584938054352} |
| calling = {cd = 0x7f2a966511d0, cc = 0x7f2ab645eb50, block_handler = 139820887510899, recv = 200001, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #36 0x0000560645c19962 in rb_call0 (ec=0x560667702c60, recv=recv@entry=200001, mid=mid@entry=28529, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=139820885278480) 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> |
| #37 0x0000560645c1a347 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> |
| #38 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #39 0x0000560645c01268 in rb_iterate0 (it_proc=it_proc@entry=0x560645c1a2e0 <iterate_method>, data1=data1@entry=139820888560816, ifunc=<optimized out>, ec=ec@entry=0x560667702c60) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x560667702c60 |
| _tag = {tag = 36, retval = 0, buf = {0x7f2a9632ff10, 0x560645c012f0 <rb_iterate0+352>, 0x0, 0x7f2a966513d0, 0x0}, prev = 0x7f2a96651890, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7f2a96550f20 |
| #40 0x0000560645c0150d in rb_iterate_internal (data2=139820885278480, bl_proc=0x0, data1=139820888560816, it_proc=0x560645c1a2e0 <iterate_method>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1520 |
| No locals. |
| #41 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=139820885278480, 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} |
| #42 0x00005606459f0a8d in enumerator_block_call (obj=<optimized out>, func=0x0, arg=139820885278480) 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> |
| #43 0x0000560645c174d7 in vm_call0_cfunc_with_frame (argv=0x0, calling=0x7f2a96651590, ec=0x560667702c60) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7f2a96550f58 |
| ci = <optimized out> |
| me = 0x7f2ab80dea00 |
| mid = 3073 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x560667715768 |
| 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> |
| #44 vm_call0_cfunc (argv=0x0, calling=0x7f2a96651590, ec=0x560667702c60) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #45 vm_call0_body (ec=ec@entry=0x560667702c60, calling=calling@entry=0x7f2a96651690, argv=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #46 0x0000560645c18244 in vm_call0_cc (ec=0x560667702c60, 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 = {94585505197152, 94584938054352} |
| calling = {cd = 0x7f2a96651650, cc = 0x7f2ab645eb78, block_handler = 139820887510899, recv = 139820885278480, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #47 0x0000560645c19962 in rb_call0 (ec=0x560667702c60, recv=recv@entry=139820885278480, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=139820885278480) 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> |
| #48 0x0000560645c1a347 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=3073, recv=139820885278480) 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 0x0000560645c01268 in rb_iterate0 (it_proc=it_proc@entry=0x560645c1a2e0 <iterate_method>, data1=data1@entry=139820888561968, ifunc=ifunc@entry=0x7f2a9633fe60, ec=0x560667702c60) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x560667702c60 |
| _tag = {tag = 36, retval = 1651016840821766144, buf = {0x7f2a9632ff10, 0x560645c012f0 <rb_iterate0+352>, 0x0, 0x7f2a96651850, 0x5606459e2ca0 <collect_i>}, prev = 0x7f2a96651cc0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7f2a96550f58 |
| #51 0x0000560645c01687 in rb_lambda_call (obj=obj@entry=139820885278480, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x5606459e2ca0 <collect_i>, min_argc=<optimized out>, max_argc=1, data2=139820885343880) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1618 |
| arg = {obj = 139820885278480, mid = 3073, argc = 0, argv = 0x0, kw_splat = 0} |
| block = 0x7f2a9633fe60 |
| #52 0x00005606459e4869 in enum_collect (obj=139820885278480) at /tmp/ruby/src/trunk-gc-asserts/enum.c:667 |
| ary = 139820885343880 |
| min_argc = <optimized out> |
| max_argc = 1 |
| #53 0x0000560645bf663d in vm_call_cfunc_with_frame_ (ec=0x560667702c60, reg_cfp=0x7f2a96550f90, 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 = 0x7f2ab645ec18 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #54 0x0000560645bfeb2f in vm_sendish (ec=0x560667702c60, reg_cfp=0x7f2a96550f90, cd=0x560667704250, 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 = 0x7f2ab645ebf0 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x560667704250, cc = 0x7f2ab645ebf0, block_handler = 139820887510953, recv = 139820885278480, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #55 0x0000560645c0ca76 in vm_exec_core (ec=0x560667683b70, ec@entry=0x560667702c60) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 139821879689056 |
| cd = 0x560667704250 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 94585505202768 |
| reg_pc = 0x5606677020b8 |
| reg_cfp = 0x7f2a96550f90 |
| insns_address_table = {0x560645c0ed10 <vm_exec_core+13072>, 0x560645c0dd4a <vm_exec_core+9034>, 0x560645c0dcdd <vm_exec_core+8925>, 0x560645c0dc65 <vm_exec_core+8805>, 0x560645c0dbf3 <vm_exec_core+8691>, 0x560645c0db7a <vm_exec_core+8570>, 0x560645c0dad4 <vm_exec_core+8404>, 0x560645c0e161 <vm_exec_core+10081>, 0x560645c0e046 <vm_exec_core+9798>, 0x560645c0e09d <vm_exec_core+9885>, 0x560645c0ddae <vm_exec_core+9134>, 0x560645c0dedb <vm_exec_core+9435>, 0x560645c0d642 <vm_exec_core+7234>, 0x560645c0d5da <vm_exec_core+7130>, 0x560645c0d56d <vm_exec_core+7021>, 0x560645c0d84c <vm_exec_core+7756>, 0x560645c0d814 <vm_exec_core+7700>, 0x560645c0d7df <vm_exec_core+7647>, 0x560645c0d7aa <vm_exec_core+7594>, 0x560645c0d775 <vm_exec_core+7541>, 0x560645c0d712 <vm_exec_core+7442>, 0x560645c0d6ce <vm_exec_core+7374>, 0x560645c0d687 <vm_exec_core+7303>, 0x560645c0d988 <vm_exec_core+8072>, 0x560645c0d942 <vm_exec_core+8002>, 0x560645c0d8c3 <vm_exec_core+7875>, 0x560645c0d889 <vm_exec_core+7817>, 0x560645c0da3a <vm_exec_core+8250>, 0x560645c0d9e0 <vm_exec_core+8160>, 0x560645c0da97 <vm_exec_core+8343>, 0x560645c0d530 <vm_exec_core+6960>, 0x560645c0d32d <vm_exec_core+6445>, 0x560645c0d2a7 <vm_exec_core+6311>, 0x560645c0d23f <vm_exec_core+6207>, 0x560645c0d1e7 <vm_exec_core+6119>, 0x560645c0d185 <vm_exec_core+6021>, 0x560645c0d138 <vm_exec_core+5944>, 0x560645c0d0c4 <vm_exec_core+5828>, 0x560645c0d07a <vm_exec_core+5754>, 0x560645c0d053 <vm_exec_core+5715>, 0x560645c0d018 <vm_exec_core+5656>, 0x560645c0cfc7 <vm_exec_core+5575>, 0x560645c0cf93 <vm_exec_core+5523>, 0x560645c0cee6 <vm_exec_core+5350>, 0x560645c0cea3 <vm_exec_core+5283>, 0x560645c0ce5f <vm_exec_core+5215>, 0x560645c0ce2d <vm_exec_core+5165>, 0x560645c0cdbe <vm_exec_core+5054>, 0x560645c0cd5d <vm_exec_core+4957>, 0x560645c0cd0e <vm_exec_core+4878>, 0x560645c0cc9f <vm_exec_core+4767>, 0x560645c0cc41 <vm_exec_core+4673>, 0x560645c0cb29 <vm_exec_core+4393>, 0x560645c0caed <vm_exec_core+4333>, 0x560645c0caa6 <vm_exec_core+4262>, 0x560645c0ca3c <vm_exec_core+4156>, 0x560645c0c99e <vm_exec_core+3998>, 0x560645c0ba70 <vm_exec_core+112>, 0x560645c0c8e9 <vm_exec_core+3817>, 0x560645c0c861 <vm_exec_core+3681>, 0x560645c0c812 <vm_exec_core+3602>, 0x560645c0c7c3 <vm_exec_core+3523>, 0x560645c0c774 <vm_exec_core+3444>, 0x560645c0ebb7 <vm_exec_core+12727>, 0x560645c0c725 <vm_exec_core+3365>, 0x560645c0c6b6 <vm_exec_core+3254>, 0x560645c0c671 <vm_exec_core+3185>, 0x560645c0c5fe <vm_exec_core+3070>, 0x560645c0c4b6 <vm_exec_core+2742>, 0x560645c0c3ea <vm_exec_core+2538>, 0x560645c0c36e <vm_exec_core+2414>, 0x560645c0e1cb <vm_exec_core+10187>, 0x560645c0c33a <vm_exec_core+2362>, 0x560645c0c2fb <vm_exec_core+2299>, 0x560645c0c2bc <vm_exec_core+2236>, 0x560645c0c280 <vm_exec_core+2176>, 0x560645c0c1c2 <vm_exec_core+1986>, 0x560645c0c13f <vm_exec_core+1855>, 0x560645c0ed21 <vm_exec_core+13089>, 0x560645c0ee2e <vm_exec_core+13358>, 0x560645c0f06f <vm_exec_core+13935>, 0x560645c0ea89 <vm_exec_core+12425>, 0x560645c0f108 <vm_exec_core+14088>, 0x560645c0f3d5 <vm_exec_core+14805>, 0x560645c0f2f4 <vm_exec_core+14580>, 0x560645c0f377 <vm_exec_core+14711>, 0x560645c0f1da <vm_exec_core+14298>, 0x560645c0f238 <vm_exec_core+14392>, 0x560645c0f296 <vm_exec_core+14486>, 0x560645c0f665 <vm_exec_core+15461>, 0x560645c0f4b9 <vm_exec_core+15033>, 0x560645c0f505 <vm_exec_core+15109>, 0x560645c0f558 <vm_exec_core+15192>, 0x560645c0f5db <vm_exec_core+15323>, 0x560645c0c072 <vm_exec_core+1650>, 0x560645c0bfca <vm_exec_core+1482>, 0x560645c0ed88 <vm_exec_core+13192>, 0x560645c0ede6 <vm_exec_core+13286>, 0x560645c0ec17 <vm_exec_core+12823>, 0x560645c0ecaa <vm_exec_core+12970>, 0x560645c0f1a1 <vm_exec_core+14241>, 0x560645c0f42e <vm_exec_core+14894>, 0x560645c0bf59 <vm_exec_core+1369>, 0x560645c0bed9 <vm_exec_core+1241>, 0x560645c0be30 <vm_exec_core+1072>, 0x560645c0bde9 <vm_exec_core+1001>, 0x560645c0bd9e <vm_exec_core+926>, 0x560645c0bd55 <vm_exec_core+853>, 0x560645c0bd04 <vm_exec_core+772>, 0x560645c0bccf <vm_exec_core+719>, 0x560645c0bc9a <vm_exec_core+666>, 0x560645c0ee92 <vm_exec_core+13458>, 0x560645c0dd39 <vm_exec_core+9017>, 0x560645c0dccc <vm_exec_core+8908>, 0x560645c0dc54 <vm_exec_core+8788>, 0x560645c0dbe2 <vm_exec_core+8674>, 0x560645c0db69 <vm_exec_core+8553>, 0x560645c0dac3 <vm_exec_core+8387>, 0x560645c0e150 <vm_exec_core+10064>, 0x560645c0e035 <vm_exec_core+9781>, 0x560645c0e08c <vm_exec_core+9868>, 0x560645c0dd9d <vm_exec_core+9117>, 0x560645c0deca <vm_exec_core+9418>, 0x560645c0d631 <vm_exec_core+7217>, 0x560645c0d5c9 <vm_exec_core+7113>, 0x560645c0d55c <vm_exec_core+7004>, 0x560645c0d83b <vm_exec_core+7739>, 0x560645c0d803 <vm_exec_core+7683>, 0x560645c0d7ce <vm_exec_core+7630>, 0x560645c0d799 <vm_exec_core+7577>, 0x560645c0d764 <vm_exec_core+7524>, 0x560645c0d701 <vm_exec_core+7425>, 0x560645c0d6bd <vm_exec_core+7357>, 0x560645c0d676 <vm_exec_core+7286>, 0x560645c0d977 <vm_exec_core+8055>, 0x560645c0d931 <vm_exec_core+7985>, 0x560645c0d8b2 <vm_exec_core+7858>, 0x560645c0d878 <vm_exec_core+7800>, 0x560645c0da29 <vm_exec_core+8233>, 0x560645c0d9cf <vm_exec_core+8143>, 0x560645c0da86 <vm_exec_core+8326>, 0x560645c0d51f <vm_exec_core+6943>, 0x560645c0d31c <vm_exec_core+6428>, 0x560645c0d296 <vm_exec_core+6294>, 0x560645c0d22e <vm_exec_core+6190>, 0x560645c0d1d6 <vm_exec_core+6102>, 0x560645c0d174 <vm_exec_core+6004>, 0x560645c0d127 <vm_exec_core+5927>, 0x560645c0d0b3 <vm_exec_core+5811>, 0x560645c0d069 <vm_exec_core+5737>, 0x560645c0d042 <vm_exec_core+5698>, 0x560645c0d007 <vm_exec_core+5639>, 0x560645c0cfb6 <vm_exec_core+5558>, 0x560645c0cf82 <vm_exec_core+5506>, 0x560645c0ced5 <vm_exec_core+5333>, 0x560645c0ce92 <vm_exec_core+5266>, 0x560645c0ce4e <vm_exec_core+5198>, 0x560645c0ce1c <vm_exec_core+5148>, 0x560645c0cdad <vm_exec_core+5037>, 0x560645c0cd4c <vm_exec_core+4940>, 0x560645c0ccfd <vm_exec_core+4861>, 0x560645c0cc8e <vm_exec_core+4750>, 0x560645c0cc30 <vm_exec_core+4656>, 0x560645c0cb18 <vm_exec_core+4376>, 0x560645c0cadc <vm_exec_core+4316>, 0x560645c0ca95 <vm_exec_core+4245>, 0x560645c0ca2b <vm_exec_core+4139>, 0x560645c0c98d <vm_exec_core+3981>, 0x560645c0efd5 <vm_exec_core+13781>, 0x560645c0c8d8 <vm_exec_core+3800>, 0x560645c0c850 <vm_exec_core+3664>, 0x560645c0c801 <vm_exec_core+3585>, 0x560645c0c7b2 <vm_exec_core+3506>, 0x560645c0c763 <vm_exec_core+3427>, 0x560645c0efa9 <vm_exec_core+13737>, 0x560645c0c714 <vm_exec_core+3348>, 0x560645c0c6a5 <vm_exec_core+3237>, 0x560645c0c660 <vm_exec_core+3168>, 0x560645c0c5ed <vm_exec_core+3053>, 0x560645c0c4a5 <vm_exec_core+2725>, 0x560645c0c3d9 <vm_exec_core+2521>, 0x560645c0c35d <vm_exec_core+2397>, 0x560645c0e1ba <vm_exec_core+10170>, 0x560645c0c329 <vm_exec_core+2345>, 0x560645c0c2ea <vm_exec_core+2282>, 0x560645c0c2ab <vm_exec_core+2219>, 0x560645c0c26f <vm_exec_core+2159>, 0x560645c0c1b1 <vm_exec_core+1969>, 0x560645c0c12e <vm_exec_core+1838>, 0x560645c0efbf <vm_exec_core+13759>, 0x560645c0ec01 <vm_exec_core+12801>, 0x560645c0edd0 <vm_exec_core+13264>, 0x560645c0eeb0 <vm_exec_core+13488>, 0x560645c0eec6 <vm_exec_core+13510>, 0x560645c0eedc <vm_exec_core+13532>, 0x560645c0eef2 <vm_exec_core+13554>, 0x560645c0ef0f <vm_exec_core+13583>, 0x560645c0ef25 <vm_exec_core+13605>, 0x560645c0ef3b <vm_exec_core+13627>, 0x560645c0ef51 <vm_exec_core+13649>...} |
| #56 0x0000560645c121ae in rb_vm_exec (ec=0x560667702c60) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x560667702c60 |
| _tag = {tag = 36, retval = 4, buf = {0x7f2a96651db0, 0x560645c120d0 <rb_vm_exec+304>, 0x0, 0x7f2a96651ca0, 0x7f2a96651d50}, prev = 0x7f2a96651ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #57 0x0000560645c125ce 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=139821423388680, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7f2ab645f028 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7f2a96451018 |
| av = {139820888563024, 139820888563392} |
| stack_argv = 0x7f2a96451018 |
| 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> |
| #58 0x0000560645c12f91 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x560667703d10, self=self@entry=139821423388680, argc=argc@entry=0, argv=argv@entry=0x7f2a96651d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #59 0x0000560645bb9530 in thread_do_start_proc (th=th@entry=0x5606677c51a0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 139821423388680 |
| args = <optimized out> |
| args_ptr = 0x7f2a96651d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x560667703d10 |
| #60 0x0000560645bb9fd0 in thread_do_start (th=0x5606677c51a0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #61 thread_start_func_2 (th=th@entry=0x5606677c51a0, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x560667702c60 |
| _tag = {tag = 36, retval = 0, buf = {0x560667700f30, 0x560645bb9940 <thread_start_func_2+624>, 0x0, 0x7f2a96651dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x5606677c51a0 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #62 0x0000560645bba39d in call_thread_start_func_2 (th=0x5606677c51a0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f2a96651f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #63 co_start (from=<optimized out>, self=0x560667700f30) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x5606677c51a0 |
| sched = 0x5606677b9008 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #64 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 2 (Thread 0x7f2a962be6c0 (LWP 228449) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x560667683b70) 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=0x560667683b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f2ad178e352 in __pthread_mutex_cond_lock (mutex=mutex@entry=0x560667683b70) at ../nptl/pthread_mutex_lock.c:93 |
| __futex = 0x560667683b70 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "__pthread_mutex_cond_lock" |
| id = <optimized out> |
| #3 0x00007f2ad178a6c2 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x560667683b70, cond=0x560667683c68) 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 = 3 |
| private = 0 |
| maxspin = <optimized out> |
| err = <optimized out> |
| result = <optimized out> |
| wseq = <optimized out> |
| g = <optimized out> |
| seq = <optimized out> |
| flags = <optimized out> |
| private = <optimized out> |
| signals = <optimized out> |
| done = <optimized out> |
| g1_start = <optimized out> |
| spin = <optimized out> |
| buffer = <optimized out> |
| cbuffer = <optimized out> |
| s = <optimized out> |
| #4 ___pthread_cond_wait (cond=cond@entry=0x560667683c68, mutex=mutex@entry=0x560667683b70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x0000560645bb08ad in rb_native_cond_wait (cond=cond@entry=0x560667683c68, mutex=mutex@entry=0x560667683b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x0000560645bb0947 in ractor_sched_barrier_join_wait_locked (vm=vm@entry=0x560667683ad0, th=0x5606677c0120) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1498 |
| cr = <optimized out> |
| barrier_serial = 1 |
| #7 0x0000560645bb18ca in rb_ractor_sched_barrier_join (vm=vm@entry=0x560667683ad0, cr=cr@entry=0x5606677bd0d0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1531 |
| No locals. |
| #8 0x0000560645c2a2c2 in vm_lock_enter (cr=0x5606677bd0d0, vm=0x560667683ad0, locked=locked@entry=false, no_barrier=no_barrier@entry=false, lev=0x560667683b30) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:90 |
| ec = 0x5606677b4b90 |
| #9 0x0000560645c2a6a7 in rb_vm_lock_body () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:186 |
| vm = <optimized out> |
| #10 0x0000560645bba270 in rb_vm_lock (line=654, file=0x560645deae90 "/tmp/ruby/src/trunk-gc-asserts/thread.c") at /tmp/ruby/src/trunk-gc-asserts/vm_sync.h:58 |
| No locals. |
| #11 thread_start_func_2 (th=th@entry=0x5606677c0120, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:654 |
| state = <optimized out> |
| errinfo = 4 |
| ractor_main_th = 0x5606677c0120 |
| fiber_scheduler_closed = <optimized out> |
| event_thread_end_hooked = <optimized out> |
| result = <optimized out> |
| #12 0x0000560645bba39d in call_thread_start_func_2 (th=0x5606677c0120) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f2a96852f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #13 co_start (from=<optimized out>, self=0x5606676f8880) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x5606677c0120 |
| sched = 0x5606677bd198 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #14 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 1 (Thread 0x7f2ad16ec7c0 (LWP 228446) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x560667683b70) 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=0x560667683b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f2ad178e352 in __pthread_mutex_cond_lock (mutex=mutex@entry=0x560667683b70) at ../nptl/pthread_mutex_lock.c:93 |
| __futex = 0x560667683b70 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "__pthread_mutex_cond_lock" |
| id = <optimized out> |
| #3 0x00007f2ad178a6c2 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x560667683b70, cond=0x560667683c68) 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 = 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=0x560667683c68, mutex=mutex@entry=0x560667683b70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x0000560645bb08ad in rb_native_cond_wait (cond=cond@entry=0x560667683c68, mutex=mutex@entry=0x560667683b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x0000560645bb0947 in ractor_sched_barrier_join_wait_locked (vm=vm@entry=0x560667683ad0, th=0x560667686060) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1498 |
| cr = <optimized out> |
| barrier_serial = 1 |
| #7 0x0000560645bb18ca in rb_ractor_sched_barrier_join (vm=vm@entry=0x560667683ad0, cr=cr@entry=0x56066768b0a0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1531 |
| No locals. |
| #8 0x0000560645c2a2c2 in vm_lock_enter (cr=0x56066768b0a0, vm=0x560667683ad0, locked=<optimized out>, no_barrier=<optimized out>, lev=0x7fff30db8b50) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:90 |
| ec = 0x56066768b340 |
| #9 0x0000560645bb64cc in rb_vm_lock_enter (line=2569, file=0x560645deae90 "/tmp/ruby/src/trunk-gc-asserts/thread.c", lev=0x7fff30db8b50) 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 0x0000560645c0c3b5 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=0x560667683b70, ec@entry=0x56066768b340) at ../../src/trunk-gc-asserts/insns.def:1165 |
| leaf = <optimized out> |
| val = 139821423387440 |
| reg_pc = 0x56066768b340 |
| reg_cfp = 0x7f2ad168ae88 |
| insns_address_table = {0x560645c0ed10 <vm_exec_core+13072>, 0x560645c0dd4a <vm_exec_core+9034>, 0x560645c0dcdd <vm_exec_core+8925>, 0x560645c0dc65 <vm_exec_core+8805>, 0x560645c0dbf3 <vm_exec_core+8691>, 0x560645c0db7a <vm_exec_core+8570>, 0x560645c0dad4 <vm_exec_core+8404>, 0x560645c0e161 <vm_exec_core+10081>, 0x560645c0e046 <vm_exec_core+9798>, 0x560645c0e09d <vm_exec_core+9885>, 0x560645c0ddae <vm_exec_core+9134>, 0x560645c0dedb <vm_exec_core+9435>, 0x560645c0d642 <vm_exec_core+7234>, 0x560645c0d5da <vm_exec_core+7130>, 0x560645c0d56d <vm_exec_core+7021>, 0x560645c0d84c <vm_exec_core+7756>, 0x560645c0d814 <vm_exec_core+7700>, 0x560645c0d7df <vm_exec_core+7647>, 0x560645c0d7aa <vm_exec_core+7594>, 0x560645c0d775 <vm_exec_core+7541>, 0x560645c0d712 <vm_exec_core+7442>, 0x560645c0d6ce <vm_exec_core+7374>, 0x560645c0d687 <vm_exec_core+7303>, 0x560645c0d988 <vm_exec_core+8072>, 0x560645c0d942 <vm_exec_core+8002>, 0x560645c0d8c3 <vm_exec_core+7875>, 0x560645c0d889 <vm_exec_core+7817>, 0x560645c0da3a <vm_exec_core+8250>, 0x560645c0d9e0 <vm_exec_core+8160>, 0x560645c0da97 <vm_exec_core+8343>, 0x560645c0d530 <vm_exec_core+6960>, 0x560645c0d32d <vm_exec_core+6445>, 0x560645c0d2a7 <vm_exec_core+6311>, 0x560645c0d23f <vm_exec_core+6207>, 0x560645c0d1e7 <vm_exec_core+6119>, 0x560645c0d185 <vm_exec_core+6021>, 0x560645c0d138 <vm_exec_core+5944>, 0x560645c0d0c4 <vm_exec_core+5828>, 0x560645c0d07a <vm_exec_core+5754>, 0x560645c0d053 <vm_exec_core+5715>, 0x560645c0d018 <vm_exec_core+5656>, 0x560645c0cfc7 <vm_exec_core+5575>, 0x560645c0cf93 <vm_exec_core+5523>, 0x560645c0cee6 <vm_exec_core+5350>, 0x560645c0cea3 <vm_exec_core+5283>, 0x560645c0ce5f <vm_exec_core+5215>, 0x560645c0ce2d <vm_exec_core+5165>, 0x560645c0cdbe <vm_exec_core+5054>, 0x560645c0cd5d <vm_exec_core+4957>, 0x560645c0cd0e <vm_exec_core+4878>, 0x560645c0cc9f <vm_exec_core+4767>, 0x560645c0cc41 <vm_exec_core+4673>, 0x560645c0cb29 <vm_exec_core+4393>, 0x560645c0caed <vm_exec_core+4333>, 0x560645c0caa6 <vm_exec_core+4262>, 0x560645c0ca3c <vm_exec_core+4156>, 0x560645c0c99e <vm_exec_core+3998>, 0x560645c0ba70 <vm_exec_core+112>, 0x560645c0c8e9 <vm_exec_core+3817>, 0x560645c0c861 <vm_exec_core+3681>, 0x560645c0c812 <vm_exec_core+3602>, 0x560645c0c7c3 <vm_exec_core+3523>, 0x560645c0c774 <vm_exec_core+3444>, 0x560645c0ebb7 <vm_exec_core+12727>, 0x560645c0c725 <vm_exec_core+3365>, 0x560645c0c6b6 <vm_exec_core+3254>, 0x560645c0c671 <vm_exec_core+3185>, 0x560645c0c5fe <vm_exec_core+3070>, 0x560645c0c4b6 <vm_exec_core+2742>, 0x560645c0c3ea <vm_exec_core+2538>, 0x560645c0c36e <vm_exec_core+2414>, 0x560645c0e1cb <vm_exec_core+10187>, 0x560645c0c33a <vm_exec_core+2362>, 0x560645c0c2fb <vm_exec_core+2299>, 0x560645c0c2bc <vm_exec_core+2236>, 0x560645c0c280 <vm_exec_core+2176>, 0x560645c0c1c2 <vm_exec_core+1986>, 0x560645c0c13f <vm_exec_core+1855>, 0x560645c0ed21 <vm_exec_core+13089>, 0x560645c0ee2e <vm_exec_core+13358>, 0x560645c0f06f <vm_exec_core+13935>, 0x560645c0ea89 <vm_exec_core+12425>, 0x560645c0f108 <vm_exec_core+14088>, 0x560645c0f3d5 <vm_exec_core+14805>, 0x560645c0f2f4 <vm_exec_core+14580>, 0x560645c0f377 <vm_exec_core+14711>, 0x560645c0f1da <vm_exec_core+14298>, 0x560645c0f238 <vm_exec_core+14392>, 0x560645c0f296 <vm_exec_core+14486>, 0x560645c0f665 <vm_exec_core+15461>, 0x560645c0f4b9 <vm_exec_core+15033>, 0x560645c0f505 <vm_exec_core+15109>, 0x560645c0f558 <vm_exec_core+15192>, 0x560645c0f5db <vm_exec_core+15323>, 0x560645c0c072 <vm_exec_core+1650>, 0x560645c0bfca <vm_exec_core+1482>, 0x560645c0ed88 <vm_exec_core+13192>, 0x560645c0ede6 <vm_exec_core+13286>, 0x560645c0ec17 <vm_exec_core+12823>, 0x560645c0ecaa <vm_exec_core+12970>, 0x560645c0f1a1 <vm_exec_core+14241>, 0x560645c0f42e <vm_exec_core+14894>, 0x560645c0bf59 <vm_exec_core+1369>, 0x560645c0bed9 <vm_exec_core+1241>, 0x560645c0be30 <vm_exec_core+1072>, 0x560645c0bde9 <vm_exec_core+1001>, 0x560645c0bd9e <vm_exec_core+926>, 0x560645c0bd55 <vm_exec_core+853>, 0x560645c0bd04 <vm_exec_core+772>, 0x560645c0bccf <vm_exec_core+719>, 0x560645c0bc9a <vm_exec_core+666>, 0x560645c0ee92 <vm_exec_core+13458>, 0x560645c0dd39 <vm_exec_core+9017>, 0x560645c0dccc <vm_exec_core+8908>, 0x560645c0dc54 <vm_exec_core+8788>, 0x560645c0dbe2 <vm_exec_core+8674>, 0x560645c0db69 <vm_exec_core+8553>, 0x560645c0dac3 <vm_exec_core+8387>, 0x560645c0e150 <vm_exec_core+10064>, 0x560645c0e035 <vm_exec_core+9781>, 0x560645c0e08c <vm_exec_core+9868>, 0x560645c0dd9d <vm_exec_core+9117>, 0x560645c0deca <vm_exec_core+9418>, 0x560645c0d631 <vm_exec_core+7217>, 0x560645c0d5c9 <vm_exec_core+7113>, 0x560645c0d55c <vm_exec_core+7004>, 0x560645c0d83b <vm_exec_core+7739>, 0x560645c0d803 <vm_exec_core+7683>, 0x560645c0d7ce <vm_exec_core+7630>, 0x560645c0d799 <vm_exec_core+7577>, 0x560645c0d764 <vm_exec_core+7524>, 0x560645c0d701 <vm_exec_core+7425>, 0x560645c0d6bd <vm_exec_core+7357>, 0x560645c0d676 <vm_exec_core+7286>, 0x560645c0d977 <vm_exec_core+8055>, 0x560645c0d931 <vm_exec_core+7985>, 0x560645c0d8b2 <vm_exec_core+7858>, 0x560645c0d878 <vm_exec_core+7800>, 0x560645c0da29 <vm_exec_core+8233>, 0x560645c0d9cf <vm_exec_core+8143>, 0x560645c0da86 <vm_exec_core+8326>, 0x560645c0d51f <vm_exec_core+6943>, 0x560645c0d31c <vm_exec_core+6428>, 0x560645c0d296 <vm_exec_core+6294>, 0x560645c0d22e <vm_exec_core+6190>, 0x560645c0d1d6 <vm_exec_core+6102>, 0x560645c0d174 <vm_exec_core+6004>, 0x560645c0d127 <vm_exec_core+5927>, 0x560645c0d0b3 <vm_exec_core+5811>, 0x560645c0d069 <vm_exec_core+5737>, 0x560645c0d042 <vm_exec_core+5698>, 0x560645c0d007 <vm_exec_core+5639>, 0x560645c0cfb6 <vm_exec_core+5558>, 0x560645c0cf82 <vm_exec_core+5506>, 0x560645c0ced5 <vm_exec_core+5333>, 0x560645c0ce92 <vm_exec_core+5266>, 0x560645c0ce4e <vm_exec_core+5198>, 0x560645c0ce1c <vm_exec_core+5148>, 0x560645c0cdad <vm_exec_core+5037>, 0x560645c0cd4c <vm_exec_core+4940>, 0x560645c0ccfd <vm_exec_core+4861>, 0x560645c0cc8e <vm_exec_core+4750>, 0x560645c0cc30 <vm_exec_core+4656>, 0x560645c0cb18 <vm_exec_core+4376>, 0x560645c0cadc <vm_exec_core+4316>, 0x560645c0ca95 <vm_exec_core+4245>, 0x560645c0ca2b <vm_exec_core+4139>, 0x560645c0c98d <vm_exec_core+3981>, 0x560645c0efd5 <vm_exec_core+13781>, 0x560645c0c8d8 <vm_exec_core+3800>, 0x560645c0c850 <vm_exec_core+3664>, 0x560645c0c801 <vm_exec_core+3585>, 0x560645c0c7b2 <vm_exec_core+3506>, 0x560645c0c763 <vm_exec_core+3427>, 0x560645c0efa9 <vm_exec_core+13737>, 0x560645c0c714 <vm_exec_core+3348>, 0x560645c0c6a5 <vm_exec_core+3237>, 0x560645c0c660 <vm_exec_core+3168>, 0x560645c0c5ed <vm_exec_core+3053>, 0x560645c0c4a5 <vm_exec_core+2725>, 0x560645c0c3d9 <vm_exec_core+2521>, 0x560645c0c35d <vm_exec_core+2397>, 0x560645c0e1ba <vm_exec_core+10170>, 0x560645c0c329 <vm_exec_core+2345>, 0x560645c0c2ea <vm_exec_core+2282>, 0x560645c0c2ab <vm_exec_core+2219>, 0x560645c0c26f <vm_exec_core+2159>, 0x560645c0c1b1 <vm_exec_core+1969>, 0x560645c0c12e <vm_exec_core+1838>, 0x560645c0efbf <vm_exec_core+13759>, 0x560645c0ec01 <vm_exec_core+12801>, 0x560645c0edd0 <vm_exec_core+13264>, 0x560645c0eeb0 <vm_exec_core+13488>, 0x560645c0eec6 <vm_exec_core+13510>, 0x560645c0eedc <vm_exec_core+13532>, 0x560645c0eef2 <vm_exec_core+13554>, 0x560645c0ef0f <vm_exec_core+13583>, 0x560645c0ef25 <vm_exec_core+13605>, 0x560645c0ef3b <vm_exec_core+13627>, 0x560645c0ef51 <vm_exec_core+13649>...} |
| #13 0x0000560645c121ae in rb_vm_exec (ec=0x56066768b340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x56066768b340 |
| _tag = {tag = 36, retval = 4, buf = {0x7f2ad158b0b8, 0x560645c120d0 <rb_vm_exec+304>, 0x0, 0x7fff30db8da0, 0x0}, prev = 0x7fff30db9110, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #14 0x0000560645c16613 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7f2ad158b0b8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #15 vm_yield (kw_splat=0, argv=0x7f2ad158b0b8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #16 rb_yield_0 (argv=0x7f2ad158b0b8, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362 |
| No locals. |
| #17 rb_yield_values2 (argc=1, argv=0x7f2ad158b0b8) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1408 |
| No locals. |
| #18 0x00005606459e2cb2 in collect_i (i=<optimized out>, ary=139821423389640, argc=<optimized out>, argv=<optimized out>, blockarg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/enum.c:628 |
| No locals. |
| #19 0x0000560645c05098 in vm_yield_with_cfunc (ec=0x56066768b340, captured=<optimized out>, self=139821453649320, argc=1, argv=0x7f2ad158b0b8, 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 = 3 |
| blockarg = <optimized out> |
| frame_flag = <optimized out> |
| ifunc = 0x7f2ab645eba0 |
| #20 0x0000560645c0517e in vm_invoke_ifunc_block (ec=0x56066768b340, reg_cfp=0x7f2ad168aef8, 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 = 0x7f2ad168af80 |
| #21 0x0000560645c0c486 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 = 0x560667783cd0, 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> |
| #22 vm_exec_core (ec=0x560667683b70, ec@entry=0x56066768b340) at ../../src/trunk-gc-asserts/insns.def:1137 |
| bh = <optimized out> |
| cd = 0x560667683b70 |
| leaf = <optimized out> |
| val = 4 |
| reg_pc = 0x560667786c90 |
| reg_cfp = 0x7f2ad168aef8 |
| insns_address_table = {0x560645c0ed10 <vm_exec_core+13072>, 0x560645c0dd4a <vm_exec_core+9034>, 0x560645c0dcdd <vm_exec_core+8925>, 0x560645c0dc65 <vm_exec_core+8805>, 0x560645c0dbf3 <vm_exec_core+8691>, 0x560645c0db7a <vm_exec_core+8570>, 0x560645c0dad4 <vm_exec_core+8404>, 0x560645c0e161 <vm_exec_core+10081>, 0x560645c0e046 <vm_exec_core+9798>, 0x560645c0e09d <vm_exec_core+9885>, 0x560645c0ddae <vm_exec_core+9134>, 0x560645c0dedb <vm_exec_core+9435>, 0x560645c0d642 <vm_exec_core+7234>, 0x560645c0d5da <vm_exec_core+7130>, 0x560645c0d56d <vm_exec_core+7021>, 0x560645c0d84c <vm_exec_core+7756>, 0x560645c0d814 <vm_exec_core+7700>, 0x560645c0d7df <vm_exec_core+7647>, 0x560645c0d7aa <vm_exec_core+7594>, 0x560645c0d775 <vm_exec_core+7541>, 0x560645c0d712 <vm_exec_core+7442>, 0x560645c0d6ce <vm_exec_core+7374>, 0x560645c0d687 <vm_exec_core+7303>, 0x560645c0d988 <vm_exec_core+8072>, 0x560645c0d942 <vm_exec_core+8002>, 0x560645c0d8c3 <vm_exec_core+7875>, 0x560645c0d889 <vm_exec_core+7817>, 0x560645c0da3a <vm_exec_core+8250>, 0x560645c0d9e0 <vm_exec_core+8160>, 0x560645c0da97 <vm_exec_core+8343>, 0x560645c0d530 <vm_exec_core+6960>, 0x560645c0d32d <vm_exec_core+6445>, 0x560645c0d2a7 <vm_exec_core+6311>, 0x560645c0d23f <vm_exec_core+6207>, 0x560645c0d1e7 <vm_exec_core+6119>, 0x560645c0d185 <vm_exec_core+6021>, 0x560645c0d138 <vm_exec_core+5944>, 0x560645c0d0c4 <vm_exec_core+5828>, 0x560645c0d07a <vm_exec_core+5754>, 0x560645c0d053 <vm_exec_core+5715>, 0x560645c0d018 <vm_exec_core+5656>, 0x560645c0cfc7 <vm_exec_core+5575>, 0x560645c0cf93 <vm_exec_core+5523>, 0x560645c0cee6 <vm_exec_core+5350>, 0x560645c0cea3 <vm_exec_core+5283>, 0x560645c0ce5f <vm_exec_core+5215>, 0x560645c0ce2d <vm_exec_core+5165>, 0x560645c0cdbe <vm_exec_core+5054>, 0x560645c0cd5d <vm_exec_core+4957>, 0x560645c0cd0e <vm_exec_core+4878>, 0x560645c0cc9f <vm_exec_core+4767>, 0x560645c0cc41 <vm_exec_core+4673>, 0x560645c0cb29 <vm_exec_core+4393>, 0x560645c0caed <vm_exec_core+4333>, 0x560645c0caa6 <vm_exec_core+4262>, 0x560645c0ca3c <vm_exec_core+4156>, 0x560645c0c99e <vm_exec_core+3998>, 0x560645c0ba70 <vm_exec_core+112>, 0x560645c0c8e9 <vm_exec_core+3817>, 0x560645c0c861 <vm_exec_core+3681>, 0x560645c0c812 <vm_exec_core+3602>, 0x560645c0c7c3 <vm_exec_core+3523>, 0x560645c0c774 <vm_exec_core+3444>, 0x560645c0ebb7 <vm_exec_core+12727>, 0x560645c0c725 <vm_exec_core+3365>, 0x560645c0c6b6 <vm_exec_core+3254>, 0x560645c0c671 <vm_exec_core+3185>, 0x560645c0c5fe <vm_exec_core+3070>, 0x560645c0c4b6 <vm_exec_core+2742>, 0x560645c0c3ea <vm_exec_core+2538>, 0x560645c0c36e <vm_exec_core+2414>, 0x560645c0e1cb <vm_exec_core+10187>, 0x560645c0c33a <vm_exec_core+2362>, 0x560645c0c2fb <vm_exec_core+2299>, 0x560645c0c2bc <vm_exec_core+2236>, 0x560645c0c280 <vm_exec_core+2176>, 0x560645c0c1c2 <vm_exec_core+1986>, 0x560645c0c13f <vm_exec_core+1855>, 0x560645c0ed21 <vm_exec_core+13089>, 0x560645c0ee2e <vm_exec_core+13358>, 0x560645c0f06f <vm_exec_core+13935>, 0x560645c0ea89 <vm_exec_core+12425>, 0x560645c0f108 <vm_exec_core+14088>, 0x560645c0f3d5 <vm_exec_core+14805>, 0x560645c0f2f4 <vm_exec_core+14580>, 0x560645c0f377 <vm_exec_core+14711>, 0x560645c0f1da <vm_exec_core+14298>, 0x560645c0f238 <vm_exec_core+14392>, 0x560645c0f296 <vm_exec_core+14486>, 0x560645c0f665 <vm_exec_core+15461>, 0x560645c0f4b9 <vm_exec_core+15033>, 0x560645c0f505 <vm_exec_core+15109>, 0x560645c0f558 <vm_exec_core+15192>, 0x560645c0f5db <vm_exec_core+15323>, 0x560645c0c072 <vm_exec_core+1650>, 0x560645c0bfca <vm_exec_core+1482>, 0x560645c0ed88 <vm_exec_core+13192>, 0x560645c0ede6 <vm_exec_core+13286>, 0x560645c0ec17 <vm_exec_core+12823>, 0x560645c0ecaa <vm_exec_core+12970>, 0x560645c0f1a1 <vm_exec_core+14241>, 0x560645c0f42e <vm_exec_core+14894>, 0x560645c0bf59 <vm_exec_core+1369>, 0x560645c0bed9 <vm_exec_core+1241>, 0x560645c0be30 <vm_exec_core+1072>, 0x560645c0bde9 <vm_exec_core+1001>, 0x560645c0bd9e <vm_exec_core+926>, 0x560645c0bd55 <vm_exec_core+853>, 0x560645c0bd04 <vm_exec_core+772>, 0x560645c0bccf <vm_exec_core+719>, 0x560645c0bc9a <vm_exec_core+666>, 0x560645c0ee92 <vm_exec_core+13458>, 0x560645c0dd39 <vm_exec_core+9017>, 0x560645c0dccc <vm_exec_core+8908>, 0x560645c0dc54 <vm_exec_core+8788>, 0x560645c0dbe2 <vm_exec_core+8674>, 0x560645c0db69 <vm_exec_core+8553>, 0x560645c0dac3 <vm_exec_core+8387>, 0x560645c0e150 <vm_exec_core+10064>, 0x560645c0e035 <vm_exec_core+9781>, 0x560645c0e08c <vm_exec_core+9868>, 0x560645c0dd9d <vm_exec_core+9117>, 0x560645c0deca <vm_exec_core+9418>, 0x560645c0d631 <vm_exec_core+7217>, 0x560645c0d5c9 <vm_exec_core+7113>, 0x560645c0d55c <vm_exec_core+7004>, 0x560645c0d83b <vm_exec_core+7739>, 0x560645c0d803 <vm_exec_core+7683>, 0x560645c0d7ce <vm_exec_core+7630>, 0x560645c0d799 <vm_exec_core+7577>, 0x560645c0d764 <vm_exec_core+7524>, 0x560645c0d701 <vm_exec_core+7425>, 0x560645c0d6bd <vm_exec_core+7357>, 0x560645c0d676 <vm_exec_core+7286>, 0x560645c0d977 <vm_exec_core+8055>, 0x560645c0d931 <vm_exec_core+7985>, 0x560645c0d8b2 <vm_exec_core+7858>, 0x560645c0d878 <vm_exec_core+7800>, 0x560645c0da29 <vm_exec_core+8233>, 0x560645c0d9cf <vm_exec_core+8143>, 0x560645c0da86 <vm_exec_core+8326>, 0x560645c0d51f <vm_exec_core+6943>, 0x560645c0d31c <vm_exec_core+6428>, 0x560645c0d296 <vm_exec_core+6294>, 0x560645c0d22e <vm_exec_core+6190>, 0x560645c0d1d6 <vm_exec_core+6102>, 0x560645c0d174 <vm_exec_core+6004>, 0x560645c0d127 <vm_exec_core+5927>, 0x560645c0d0b3 <vm_exec_core+5811>, 0x560645c0d069 <vm_exec_core+5737>, 0x560645c0d042 <vm_exec_core+5698>, 0x560645c0d007 <vm_exec_core+5639>, 0x560645c0cfb6 <vm_exec_core+5558>, 0x560645c0cf82 <vm_exec_core+5506>, 0x560645c0ced5 <vm_exec_core+5333>, 0x560645c0ce92 <vm_exec_core+5266>, 0x560645c0ce4e <vm_exec_core+5198>, 0x560645c0ce1c <vm_exec_core+5148>, 0x560645c0cdad <vm_exec_core+5037>, 0x560645c0cd4c <vm_exec_core+4940>, 0x560645c0ccfd <vm_exec_core+4861>, 0x560645c0cc8e <vm_exec_core+4750>, 0x560645c0cc30 <vm_exec_core+4656>, 0x560645c0cb18 <vm_exec_core+4376>, 0x560645c0cadc <vm_exec_core+4316>, 0x560645c0ca95 <vm_exec_core+4245>, 0x560645c0ca2b <vm_exec_core+4139>, 0x560645c0c98d <vm_exec_core+3981>, 0x560645c0efd5 <vm_exec_core+13781>, 0x560645c0c8d8 <vm_exec_core+3800>, 0x560645c0c850 <vm_exec_core+3664>, 0x560645c0c801 <vm_exec_core+3585>, 0x560645c0c7b2 <vm_exec_core+3506>, 0x560645c0c763 <vm_exec_core+3427>, 0x560645c0efa9 <vm_exec_core+13737>, 0x560645c0c714 <vm_exec_core+3348>, 0x560645c0c6a5 <vm_exec_core+3237>, 0x560645c0c660 <vm_exec_core+3168>, 0x560645c0c5ed <vm_exec_core+3053>, 0x560645c0c4a5 <vm_exec_core+2725>, 0x560645c0c3d9 <vm_exec_core+2521>, 0x560645c0c35d <vm_exec_core+2397>, 0x560645c0e1ba <vm_exec_core+10170>, 0x560645c0c329 <vm_exec_core+2345>, 0x560645c0c2ea <vm_exec_core+2282>, 0x560645c0c2ab <vm_exec_core+2219>, 0x560645c0c26f <vm_exec_core+2159>, 0x560645c0c1b1 <vm_exec_core+1969>, 0x560645c0c12e <vm_exec_core+1838>, 0x560645c0efbf <vm_exec_core+13759>, 0x560645c0ec01 <vm_exec_core+12801>, 0x560645c0edd0 <vm_exec_core+13264>, 0x560645c0eeb0 <vm_exec_core+13488>, 0x560645c0eec6 <vm_exec_core+13510>, 0x560645c0eedc <vm_exec_core+13532>, 0x560645c0eef2 <vm_exec_core+13554>, 0x560645c0ef0f <vm_exec_core+13583>, 0x560645c0ef25 <vm_exec_core+13605>, 0x560645c0ef3b <vm_exec_core+13627>, 0x560645c0ef51 <vm_exec_core+13649>...} |
| #23 0x0000560645c121ae in rb_vm_exec (ec=0x56066768b340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x56066768b340 |
| _tag = {tag = 36, retval = 4, buf = {0x0, 0x560645c120d0 <rb_vm_exec+304>, 0x0, 0x7fff30db90f0, 0x0}, prev = 0x7fff30db9400, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #24 0x0000560645c18244 in vm_call0_cc (ec=0x56066768b340, 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 = {94585504707392, 94584938054352} |
| calling = {cd = 0x7fff30db91c0, cc = 0x7f2ab645eb50, block_handler = 139821878652803, recv = 5, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #25 0x0000560645c19962 in rb_call0 (ec=0x56066768b340, recv=recv@entry=5, mid=mid@entry=28529, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=139821453649320) 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> |
| #26 0x0000560645c1a347 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=28529, recv=5) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #27 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #28 0x0000560645c01268 in rb_iterate0 (it_proc=it_proc@entry=0x560645c1a2e0 <iterate_method>, data1=data1@entry=140734013084832, ifunc=<optimized out>, ec=ec@entry=0x56066768b340) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x56066768b340 |
| _tag = {tag = 36, retval = 140734013086480, buf = {0x7f2ab813a5a8, 0x560645c012f0 <rb_iterate0+352>, 0x0, 0x7fff30db93c0, 0x7fff30db95a0}, prev = 0x7fff30db9880, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7f2ad168af30 |
| #29 0x0000560645c0150d in rb_iterate_internal (data2=139821453649320, bl_proc=0x0, data1=140734013084832, it_proc=0x560645c1a2e0 <iterate_method>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1520 |
| No locals. |
| #30 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=139821453649320, kw_splat=0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1569 |
| arg = {obj = 5, mid = 28529, argc = 0, argv = 0x0, kw_splat = 0} |
| #31 0x00005606459f0a8d in enumerator_block_call (obj=<optimized out>, func=0x0, arg=139821453649320) 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> |
| #32 0x0000560645c174d7 in vm_call0_cfunc_with_frame (argv=0x0, calling=0x7fff30db9580, ec=0x56066768b340) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7f2ad168af68 |
| ci = <optimized out> |
| me = 0x7f2ab80dea00 |
| mid = 3073 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x560667715768 |
| 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> |
| #33 vm_call0_cfunc (argv=0x0, calling=0x7fff30db9580, ec=0x56066768b340) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #34 vm_call0_body (ec=ec@entry=0x56066768b340, calling=calling@entry=0x7fff30db9680, argv=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #35 0x0000560645c18244 in vm_call0_cc (ec=0x56066768b340, 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 = {94585504707392, 94584938054352} |
| calling = {cd = 0x7fff30db9640, cc = 0x7f2ab645eb78, block_handler = 139821878652803, recv = 139821453649320, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #36 0x0000560645c19962 in rb_call0 (ec=0x56066768b340, recv=recv@entry=139821453649320, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=139821453649320) 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> |
| #37 0x0000560645c1a347 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=3073, recv=139821453649320) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #38 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #39 0x0000560645c01268 in rb_iterate0 (it_proc=it_proc@entry=0x560645c1a2e0 <iterate_method>, data1=data1@entry=140734013085984, ifunc=ifunc@entry=0x7f2ab645eba0, ec=0x56066768b340) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x56066768b340 |
| _tag = {tag = 36, retval = 1651016840821766144, buf = {0x7f2ab813a5a8, 0x560645c012f0 <rb_iterate0+352>, 0x0, 0x7fff30db9840, 0x5606459e2ca0 <collect_i>}, prev = 0x7fff30db9cb0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7f2ad168af68 |
| #40 0x0000560645c01687 in rb_lambda_call (obj=obj@entry=139821453649320, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x5606459e2ca0 <collect_i>, min_argc=<optimized out>, max_argc=0, data2=139821423389640) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1618 |
| arg = {obj = 139821453649320, mid = 3073, argc = 0, argv = 0x0, kw_splat = 0} |
| block = 0x7f2ab645eba0 |
| #41 0x00005606459e4869 in enum_collect (obj=139821453649320) at /tmp/ruby/src/trunk-gc-asserts/enum.c:667 |
| ary = 139821423389640 |
| min_argc = <optimized out> |
| max_argc = 0 |
| #42 0x0000560645bf663d in vm_call_cfunc_with_frame_ (ec=0x56066768b340, reg_cfp=0x7f2ad168afa0, 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 = 0x7f2ab645ec18 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #43 0x0000560645bfeb2f in vm_sendish (ec=0x56066768b340, reg_cfp=0x7f2ad168afa0, cd=0x5606676fad80, 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 = 0x7f2ab645ebf0 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x5606676fad80, cc = 0x7f2ab645ebf0, block_handler = 139821878652857, recv = 139821453649320, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #44 0x0000560645c0ca76 in vm_exec_core (ec=0x560667683b70, ec@entry=0x56066768b340) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 139821879689056 |
| cd = 0x5606676fad80 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 94585505164672 |
| reg_pc = 0x5606676fcf70 |
| reg_cfp = 0x7f2ad168afa0 |
| insns_address_table = {0x560645c0ed10 <vm_exec_core+13072>, 0x560645c0dd4a <vm_exec_core+9034>, 0x560645c0dcdd <vm_exec_core+8925>, 0x560645c0dc65 <vm_exec_core+8805>, 0x560645c0dbf3 <vm_exec_core+8691>, 0x560645c0db7a <vm_exec_core+8570>, 0x560645c0dad4 <vm_exec_core+8404>, 0x560645c0e161 <vm_exec_core+10081>, 0x560645c0e046 <vm_exec_core+9798>, 0x560645c0e09d <vm_exec_core+9885>, 0x560645c0ddae <vm_exec_core+9134>, 0x560645c0dedb <vm_exec_core+9435>, 0x560645c0d642 <vm_exec_core+7234>, 0x560645c0d5da <vm_exec_core+7130>, 0x560645c0d56d <vm_exec_core+7021>, 0x560645c0d84c <vm_exec_core+7756>, 0x560645c0d814 <vm_exec_core+7700>, 0x560645c0d7df <vm_exec_core+7647>, 0x560645c0d7aa <vm_exec_core+7594>, 0x560645c0d775 <vm_exec_core+7541>, 0x560645c0d712 <vm_exec_core+7442>, 0x560645c0d6ce <vm_exec_core+7374>, 0x560645c0d687 <vm_exec_core+7303>, 0x560645c0d988 <vm_exec_core+8072>, 0x560645c0d942 <vm_exec_core+8002>, 0x560645c0d8c3 <vm_exec_core+7875>, 0x560645c0d889 <vm_exec_core+7817>, 0x560645c0da3a <vm_exec_core+8250>, 0x560645c0d9e0 <vm_exec_core+8160>, 0x560645c0da97 <vm_exec_core+8343>, 0x560645c0d530 <vm_exec_core+6960>, 0x560645c0d32d <vm_exec_core+6445>, 0x560645c0d2a7 <vm_exec_core+6311>, 0x560645c0d23f <vm_exec_core+6207>, 0x560645c0d1e7 <vm_exec_core+6119>, 0x560645c0d185 <vm_exec_core+6021>, 0x560645c0d138 <vm_exec_core+5944>, 0x560645c0d0c4 <vm_exec_core+5828>, 0x560645c0d07a <vm_exec_core+5754>, 0x560645c0d053 <vm_exec_core+5715>, 0x560645c0d018 <vm_exec_core+5656>, 0x560645c0cfc7 <vm_exec_core+5575>, 0x560645c0cf93 <vm_exec_core+5523>, 0x560645c0cee6 <vm_exec_core+5350>, 0x560645c0cea3 <vm_exec_core+5283>, 0x560645c0ce5f <vm_exec_core+5215>, 0x560645c0ce2d <vm_exec_core+5165>, 0x560645c0cdbe <vm_exec_core+5054>, 0x560645c0cd5d <vm_exec_core+4957>, 0x560645c0cd0e <vm_exec_core+4878>, 0x560645c0cc9f <vm_exec_core+4767>, 0x560645c0cc41 <vm_exec_core+4673>, 0x560645c0cb29 <vm_exec_core+4393>, 0x560645c0caed <vm_exec_core+4333>, 0x560645c0caa6 <vm_exec_core+4262>, 0x560645c0ca3c <vm_exec_core+4156>, 0x560645c0c99e <vm_exec_core+3998>, 0x560645c0ba70 <vm_exec_core+112>, 0x560645c0c8e9 <vm_exec_core+3817>, 0x560645c0c861 <vm_exec_core+3681>, 0x560645c0c812 <vm_exec_core+3602>, 0x560645c0c7c3 <vm_exec_core+3523>, 0x560645c0c774 <vm_exec_core+3444>, 0x560645c0ebb7 <vm_exec_core+12727>, 0x560645c0c725 <vm_exec_core+3365>, 0x560645c0c6b6 <vm_exec_core+3254>, 0x560645c0c671 <vm_exec_core+3185>, 0x560645c0c5fe <vm_exec_core+3070>, 0x560645c0c4b6 <vm_exec_core+2742>, 0x560645c0c3ea <vm_exec_core+2538>, 0x560645c0c36e <vm_exec_core+2414>, 0x560645c0e1cb <vm_exec_core+10187>, 0x560645c0c33a <vm_exec_core+2362>, 0x560645c0c2fb <vm_exec_core+2299>, 0x560645c0c2bc <vm_exec_core+2236>, 0x560645c0c280 <vm_exec_core+2176>, 0x560645c0c1c2 <vm_exec_core+1986>, 0x560645c0c13f <vm_exec_core+1855>, 0x560645c0ed21 <vm_exec_core+13089>, 0x560645c0ee2e <vm_exec_core+13358>, 0x560645c0f06f <vm_exec_core+13935>, 0x560645c0ea89 <vm_exec_core+12425>, 0x560645c0f108 <vm_exec_core+14088>, 0x560645c0f3d5 <vm_exec_core+14805>, 0x560645c0f2f4 <vm_exec_core+14580>, 0x560645c0f377 <vm_exec_core+14711>, 0x560645c0f1da <vm_exec_core+14298>, 0x560645c0f238 <vm_exec_core+14392>, 0x560645c0f296 <vm_exec_core+14486>, 0x560645c0f665 <vm_exec_core+15461>, 0x560645c0f4b9 <vm_exec_core+15033>, 0x560645c0f505 <vm_exec_core+15109>, 0x560645c0f558 <vm_exec_core+15192>, 0x560645c0f5db <vm_exec_core+15323>, 0x560645c0c072 <vm_exec_core+1650>, 0x560645c0bfca <vm_exec_core+1482>, 0x560645c0ed88 <vm_exec_core+13192>, 0x560645c0ede6 <vm_exec_core+13286>, 0x560645c0ec17 <vm_exec_core+12823>, 0x560645c0ecaa <vm_exec_core+12970>, 0x560645c0f1a1 <vm_exec_core+14241>, 0x560645c0f42e <vm_exec_core+14894>, 0x560645c0bf59 <vm_exec_core+1369>, 0x560645c0bed9 <vm_exec_core+1241>, 0x560645c0be30 <vm_exec_core+1072>, 0x560645c0bde9 <vm_exec_core+1001>, 0x560645c0bd9e <vm_exec_core+926>, 0x560645c0bd55 <vm_exec_core+853>, 0x560645c0bd04 <vm_exec_core+772>, 0x560645c0bccf <vm_exec_core+719>, 0x560645c0bc9a <vm_exec_core+666>, 0x560645c0ee92 <vm_exec_core+13458>, 0x560645c0dd39 <vm_exec_core+9017>, 0x560645c0dccc <vm_exec_core+8908>, 0x560645c0dc54 <vm_exec_core+8788>, 0x560645c0dbe2 <vm_exec_core+8674>, 0x560645c0db69 <vm_exec_core+8553>, 0x560645c0dac3 <vm_exec_core+8387>, 0x560645c0e150 <vm_exec_core+10064>, 0x560645c0e035 <vm_exec_core+9781>, 0x560645c0e08c <vm_exec_core+9868>, 0x560645c0dd9d <vm_exec_core+9117>, 0x560645c0deca <vm_exec_core+9418>, 0x560645c0d631 <vm_exec_core+7217>, 0x560645c0d5c9 <vm_exec_core+7113>, 0x560645c0d55c <vm_exec_core+7004>, 0x560645c0d83b <vm_exec_core+7739>, 0x560645c0d803 <vm_exec_core+7683>, 0x560645c0d7ce <vm_exec_core+7630>, 0x560645c0d799 <vm_exec_core+7577>, 0x560645c0d764 <vm_exec_core+7524>, 0x560645c0d701 <vm_exec_core+7425>, 0x560645c0d6bd <vm_exec_core+7357>, 0x560645c0d676 <vm_exec_core+7286>, 0x560645c0d977 <vm_exec_core+8055>, 0x560645c0d931 <vm_exec_core+7985>, 0x560645c0d8b2 <vm_exec_core+7858>, 0x560645c0d878 <vm_exec_core+7800>, 0x560645c0da29 <vm_exec_core+8233>, 0x560645c0d9cf <vm_exec_core+8143>, 0x560645c0da86 <vm_exec_core+8326>, 0x560645c0d51f <vm_exec_core+6943>, 0x560645c0d31c <vm_exec_core+6428>, 0x560645c0d296 <vm_exec_core+6294>, 0x560645c0d22e <vm_exec_core+6190>, 0x560645c0d1d6 <vm_exec_core+6102>, 0x560645c0d174 <vm_exec_core+6004>, 0x560645c0d127 <vm_exec_core+5927>, 0x560645c0d0b3 <vm_exec_core+5811>, 0x560645c0d069 <vm_exec_core+5737>, 0x560645c0d042 <vm_exec_core+5698>, 0x560645c0d007 <vm_exec_core+5639>, 0x560645c0cfb6 <vm_exec_core+5558>, 0x560645c0cf82 <vm_exec_core+5506>, 0x560645c0ced5 <vm_exec_core+5333>, 0x560645c0ce92 <vm_exec_core+5266>, 0x560645c0ce4e <vm_exec_core+5198>, 0x560645c0ce1c <vm_exec_core+5148>, 0x560645c0cdad <vm_exec_core+5037>, 0x560645c0cd4c <vm_exec_core+4940>, 0x560645c0ccfd <vm_exec_core+4861>, 0x560645c0cc8e <vm_exec_core+4750>, 0x560645c0cc30 <vm_exec_core+4656>, 0x560645c0cb18 <vm_exec_core+4376>, 0x560645c0cadc <vm_exec_core+4316>, 0x560645c0ca95 <vm_exec_core+4245>, 0x560645c0ca2b <vm_exec_core+4139>, 0x560645c0c98d <vm_exec_core+3981>, 0x560645c0efd5 <vm_exec_core+13781>, 0x560645c0c8d8 <vm_exec_core+3800>, 0x560645c0c850 <vm_exec_core+3664>, 0x560645c0c801 <vm_exec_core+3585>, 0x560645c0c7b2 <vm_exec_core+3506>, 0x560645c0c763 <vm_exec_core+3427>, 0x560645c0efa9 <vm_exec_core+13737>, 0x560645c0c714 <vm_exec_core+3348>, 0x560645c0c6a5 <vm_exec_core+3237>, 0x560645c0c660 <vm_exec_core+3168>, 0x560645c0c5ed <vm_exec_core+3053>, 0x560645c0c4a5 <vm_exec_core+2725>, 0x560645c0c3d9 <vm_exec_core+2521>, 0x560645c0c35d <vm_exec_core+2397>, 0x560645c0e1ba <vm_exec_core+10170>, 0x560645c0c329 <vm_exec_core+2345>, 0x560645c0c2ea <vm_exec_core+2282>, 0x560645c0c2ab <vm_exec_core+2219>, 0x560645c0c26f <vm_exec_core+2159>, 0x560645c0c1b1 <vm_exec_core+1969>, 0x560645c0c12e <vm_exec_core+1838>, 0x560645c0efbf <vm_exec_core+13759>, 0x560645c0ec01 <vm_exec_core+12801>, 0x560645c0edd0 <vm_exec_core+13264>, 0x560645c0eeb0 <vm_exec_core+13488>, 0x560645c0eec6 <vm_exec_core+13510>, 0x560645c0eedc <vm_exec_core+13532>, 0x560645c0eef2 <vm_exec_core+13554>, 0x560645c0ef0f <vm_exec_core+13583>, 0x560645c0ef25 <vm_exec_core+13605>, 0x560645c0ef3b <vm_exec_core+13627>, 0x560645c0ef51 <vm_exec_core+13649>...} |
| #45 0x0000560645c121ae in rb_vm_exec (ec=0x56066768b340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x56066768b340 |
| _tag = {tag = 36, retval = 4, buf = {0x56066768b340, 0x560645c120d0 <rb_vm_exec+304>, 0x0, 0x7fff30db9c90, 0x7f2ab645ed08}, prev = 0x7fff30db9d60, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #46 0x0000560645c23563 in rb_iseq_eval_main (iseq=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2905 |
| ec = <optimized out> |
| val = <optimized out> |
| #47 0x0000560645a048f5 in rb_ec_exec_node (ec=ec@entry=0x56066768b340, n=n@entry=0x7f2ab645f2a8) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x56066768b340 |
| _tag = {tag = 36, retval = 94584937938790, buf = {0x56066768b340, 0x560645a04950 <rb_ec_exec_node+256>, 0x0, 0x7fff30db9d40, 0x7f2ab645f2a8}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7f2ab645f2a8 |
| #48 0x0000560645a08b9b in ruby_run_node (n=0x7f2ab645f2a8) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x56066768b340 |
| status = 0 |
| #49 0x0000560645924dc6 in rb_main (argv=0x7fff30db9f88, argc=8) at /tmp/ruby/src/trunk-gc-asserts/main.c:42 |
| variable_in_this_stack_frame = 0 |
| #50 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 228446) detached] |
| $ timeout 60 gdb -p 192624 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| Fstderr output is not empty |
| th: 0x560667686060, native_id: 0x7f2ad16ec7c0 |
| -- Control frame information ----------------------------------------------- |
| c:0008 p:0075 s:0038 e:000037 METHOD <internal:ractor>:241 |
| c:0007 p:0005 s:0028 E:000960 BLOCK bootstraptest.test_ractor.rb_1366_1355.rb:6 [FINISH] |
| c:0006 p:---- s:0025 e:000024 IFUNC |
| c:0005 p:0024 s:0022 e:000020 METHOD <internal:numeric>:257 [FINISH] |
| [New LWP 192644] |
| [New LWP 192642] |
| [New LWP 192641] |
| [New LWP 192639] |
| [New LWP 192634] |
| [New LWP 192633] |
| [New LWP 192632] |
| [New LWP 192631] |
| [New LWP 192630] |
| [New LWP 192629] |
| [New LWP 192628] |
| [New LWP 192627] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007fdd9d0d9a00 in __GI_ppoll (fds=0x7ffdf8894778, nfds=1, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7fdd9cfbb740 (LWP 192624) "ruby" 0x00007fdd9d0d9a00 in __GI_ppoll (fds=0x7ffdf8894778, nfds=1, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 |
| 2 Thread 0x7fdd965f86c0 (LWP 192644) "runner.rb:636" 0x00007fdd9d0d94cd in __GI___poll (fds=0x7fdd964f7180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 3 Thread 0x7fdd967f96c0 (LWP 192642) "runner.rb:546" 0x00007fdd9d0d94cd in __GI___poll (fds=0x7fdd966f8180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 4 Thread 0x7fdd969fa6c0 (LWP 192641) "runner.rb:636" 0x00007fdd9d0d94cd in __GI___poll (fds=0x7fdd968f9180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 5 Thread 0x7fdd96bfb6c0 (LWP 192639) "runner.rb:546" 0x00007fdd9d0d94cd in __GI___poll (fds=0x7fdd96afa180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 6 Thread 0x7fdd96dfc6c0 (LWP 192634) "runner.rb:636" 0x00007fdd9d0d94cd in __GI___poll (fds=0x7fdd96cfb180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 7 Thread 0x7fdd96ffd6c0 (LWP 192633) "runner.rb:546" 0x00007fdd9d0d94cd in __GI___poll (fds=0x7fdd96efc180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 8 Thread 0x7fdd971fe6c0 (LWP 192632) "runner.rb:636" 0x00007fdd9d056d61 in __futex_abstimed_wait_common64 (private=32733, cancel=true, abstime=0x7fdd971fdd90, op=137, expected=0, futex_word=0x7fdd971fde58) at ./nptl/futex-internal.c:57 |
| 9 Thread 0x7fdd973ff6c0 (LWP 192631) "runner.rb:546" 0x00007fdd9d0d94cd in __GI___poll (fds=0x7fdd972fe180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 10 Thread 0x7fdd976006c0 (LWP 192630) "runner.rb:334" 0x00007fdd9d056d61 in __futex_abstimed_wait_common64 (private=32733, cancel=true, abstime=0x7fdd974ff370, op=137, expected=0, futex_word=0x55a6b2347768) at ./nptl/futex-internal.c:57 |
| 11 Thread 0x7fdd978016c0 (LWP 192629) "runner.rb:334" 0x00007fdd9d056d61 in __futex_abstimed_wait_common64 (private=32733, cancel=true, abstime=0x7fdd97700370, op=137, expected=0, futex_word=0x55a6b23d5fc8) at ./nptl/futex-internal.c:57 |
| 12 Thread 0x7fdd97a026c0 (LWP 192628) "runner.rb:334" 0x00007fdd9d0d91e5 in __libc_open64 (file=0x7fdd987b5d58 "bootstraptest.test_ractor.rb_1440_1360.rb", oflag=524865) at ../sysdeps/unix/sysv/linux/open64.c:41 |
| 13 Thread 0x7fdd980bc6c0 (LWP 192627) "runner.rb:334" 0x00007fdd9d056d61 in __futex_abstimed_wait_common64 (private=32733, cancel=true, abstime=0x7fdd97fbb370, op=137, expected=0, futex_word=0x55a6b23e3d68) at ./nptl/futex-internal.c:57 |
| >>> Machine level backtrace |
| Thread 13 (Thread 0x7fdd980bc6c0 (LWP 192627) "runner.rb:334"): |
| #0 0x00007fdd9d056d61 in __futex_abstimed_wait_common64 (private=32733, cancel=true, abstime=0x7fdd97fbb370, op=137, expected=0, futex_word=0x55a6b23e3d68) 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=32733, abstime=0x7fdd97fbb370, clockid=32733, expected=0, futex_word=0x55a6b23e3d68) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 8379392 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55a6b23e3d68, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7fdd97fbb370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007fdd9d059c7e in __pthread_cond_wait_common (abstime=0x7fdd97fbb370, clockid=1, mutex=0x55a6b244af80, cond=0x55a6b23e3d40) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7fdd9d0594a0 <__condvar_cleanup_waiting>, __arg = 0x7fdd97fbb300, __canceltype = -1745112288, __prev = 0x0} |
| cbuffer = {wseq = 122, cond = 0x55a6b23e3d40, mutex = 0x55a6b244af80, private = 0} |
| err = <optimized out> |
| g = 0 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 122 |
| seq = 61 |
| 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=0x55a6b23e3d40, mutex=0x55a6b244af80, abstime=0x7fdd97fbb370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007fdd9d5a0454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007fdd9d5a68ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007fdd9d5a6a72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007fdd9d5ab7fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007fdd9d44c440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007fdd9d5a1001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007fdd9d5a21cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007fdd9d5e29d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007fdd9d5e51df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007fdd9d5e82a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007fdd9d5ecc1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007fdd9d5f188e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007fdd9d5a9b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007fdd9d5aa041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007fdd9d5aa916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007fdd9d05aa94 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 = {140589715408576, 3015408864534840949, 140589715408576, -136, 22, 140728773195584, 3015408864488703605, 3015415582650779253}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007fdd9d0e7c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 12 (Thread 0x7fdd97a026c0 (LWP 192628) "runner.rb:334"): |
| #0 0x00007fdd9d0d91e5 in __libc_open64 (file=0x7fdd987b5d58 "bootstraptest.test_ractor.rb_1440_1360.rb", oflag=524865) at ../sysdeps/unix/sysv/linux/open64.c:41 |
| sc_ret = 13 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| mode = 438 |
| #1 0x00007fdd9d47ea27 in rb_cloexec_open () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007fdd9d47eae5 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007fdd9d5ab49c in rb_nogvl () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007fdd9d480a81 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007fdd9d48cbc6 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007fdd9d48d44a in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007fdd9d5f1a23 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007fdd9d5f3c07 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007fdd9d5f47df in rb_funcallv_kw () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007fdd9d4de224 in rb_class_new_instance_kw () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007fdd9d47b74d in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007fdd9d5e29d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007fdd9d5e51df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007fdd9d5e96bc in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007fdd9d5ecc1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007fdd9d5f188e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007fdd9d5a9b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007fdd9d5aa041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007fdd9d5aa916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007fdd9d05aa94 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 = {140589708355264, 3015438357001520757, 140589708355264, -136, 22, 140728773195584, 3015438356955383413, 3015415582650779253}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007fdd9d0e7c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 11 (Thread 0x7fdd978016c0 (LWP 192629) "runner.rb:334"): |
| #0 0x00007fdd9d056d61 in __futex_abstimed_wait_common64 (private=32733, cancel=true, abstime=0x7fdd97700370, op=137, expected=0, futex_word=0x55a6b23d5fc8) 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=32733, abstime=0x7fdd97700370, clockid=32733, expected=0, futex_word=0x55a6b23d5fc8) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 8379392 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55a6b23d5fc8, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7fdd97700370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007fdd9d059c7e in __pthread_cond_wait_common (abstime=0x7fdd97700370, clockid=1, mutex=0x55a6b242e630, cond=0x55a6b23d5fa0) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7fdd9d0594a0 <__condvar_cleanup_waiting>, __arg = 0x7fdd97700300, __canceltype = -1754266848, __prev = 0x0} |
| cbuffer = {wseq = 222, cond = 0x55a6b23d5fa0, mutex = 0x55a6b242e630, private = 0} |
| err = <optimized out> |
| g = 0 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 222 |
| seq = 111 |
| 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=0x55a6b23d5fa0, mutex=0x55a6b242e630, abstime=0x7fdd97700370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007fdd9d5a0454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007fdd9d5a68ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007fdd9d5a6a72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007fdd9d5ab7fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007fdd9d44c440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007fdd9d5a1001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007fdd9d5a21cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007fdd9d5e29d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007fdd9d5e51df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007fdd9d5e82a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007fdd9d5ecc1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007fdd9d5f188e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007fdd9d5a9b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007fdd9d5aa041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007fdd9d5aa916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007fdd9d05aa94 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 = {140589706254016, 3015438632416298613, 140589706254016, -136, 22, 140728773195584, 3015438632370161269, 3015415582650779253}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007fdd9d0e7c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 10 (Thread 0x7fdd976006c0 (LWP 192630) "runner.rb:334"): |
| #0 0x00007fdd9d056d61 in __futex_abstimed_wait_common64 (private=32733, cancel=true, abstime=0x7fdd974ff370, op=137, expected=0, futex_word=0x55a6b2347768) 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=32733, abstime=0x7fdd974ff370, clockid=32733, expected=0, futex_word=0x55a6b2347768) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 8379392 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55a6b2347768, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7fdd974ff370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007fdd9d059c7e in __pthread_cond_wait_common (abstime=0x7fdd974ff370, clockid=1, mutex=0x55a6b2444050, cond=0x55a6b2347740) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7fdd9d0594a0 <__condvar_cleanup_waiting>, __arg = 0x7fdd974ff300, __canceltype = -1756368096, __prev = 0x0} |
| cbuffer = {wseq = 302, cond = 0x55a6b2347740, mutex = 0x55a6b2444050, private = 0} |
| err = <optimized out> |
| g = 0 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 302 |
| seq = 151 |
| 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=0x55a6b2347740, mutex=0x55a6b2444050, abstime=0x7fdd974ff370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007fdd9d5a0454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007fdd9d5a68ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007fdd9d5a6a72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007fdd9d5ab7fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007fdd9d44c440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007fdd9d5a1001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007fdd9d5a21cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007fdd9d5e29d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007fdd9d5e51df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007fdd9d5e82a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007fdd9d5ecc1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007fdd9d5f188e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007fdd9d5a9b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007fdd9d5aa041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007fdd9d5aa916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007fdd9d05aa94 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 = {140589704152768, 3015437896366278261, 140589704152768, -136, 22, 140728773195584, 3015437896320140917, 3015415582650779253}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007fdd9d0e7c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 9 (Thread 0x7fdd973ff6c0 (LWP 192631) "runner.rb:546"): |
| #0 0x00007fdd9d0d94cd in __GI___poll (fds=0x7fdd972fe180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007fdd9d47c63f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007fdd9d47d5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007fdd9d5a9643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007fdd9d47d9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007fdd9d482bf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007fdd9d44c440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007fdd9d47e0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007fdd9d4820f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007fdd9d485626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007fdd9d5e29d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007fdd9d5e51df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007fdd9d5e82a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007fdd9d5ecc1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007fdd9d5f188e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007fdd9d5a9b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007fdd9d5aa041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007fdd9d5aa916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007fdd9d05aa94 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 = {140589702051520, 3015437072269428341, 140589702051520, -136, 25, 140589714354720, 3015437072223290997, 3015415582650779253}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007fdd9d0e7c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 8 (Thread 0x7fdd971fe6c0 (LWP 192632) "runner.rb:636"): |
| #0 0x00007fdd9d056d61 in __futex_abstimed_wait_common64 (private=32733, cancel=true, abstime=0x7fdd971fdd90, op=137, expected=0, futex_word=0x7fdd971fde58) 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=32733, abstime=0x7fdd971fdd90, clockid=32733, expected=0, futex_word=0x7fdd971fde58) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 8379392 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7fdd971fde58, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7fdd971fdd90, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007fdd9d059c7e in __pthread_cond_wait_common (abstime=0x7fdd971fdd90, clockid=1, mutex=0x7fdd9d74aae0, cond=0x7fdd971fde30) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7fdd9d0594a0 <__condvar_cleanup_waiting>, __arg = 0x7fdd971fdd20, __canceltype = 0, __prev = 0x0} |
| cbuffer = {wseq = 0, cond = 0x7fdd971fde30, mutex = 0x7fdd9d74aae0, 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_timedwait64 (cond=0x7fdd971fde30, mutex=0x7fdd9d74aae0, abstime=0x7fdd971fdd90) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007fdd9d5a0454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007fdd9d5aa9ac in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007fdd9d05aa94 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 = {140589699950272, 3015437345536722549, 140589699950272, -136, 25, 140589707301408, 3015437345490585205, 3015415582650779253}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #8 0x00007fdd9d0e7c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 7 (Thread 0x7fdd96ffd6c0 (LWP 192633) "runner.rb:546"): |
| #0 0x00007fdd9d0d94cd in __GI___poll (fds=0x7fdd96efc180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007fdd9d47c63f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007fdd9d47d5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007fdd9d5a9643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007fdd9d47d9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007fdd9d482bf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007fdd9d44c440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007fdd9d47e0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007fdd9d4820f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007fdd9d485626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007fdd9d5e29d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007fdd9d5e51df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007fdd9d5e82a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007fdd9d5ecc1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007fdd9d5f188e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007fdd9d5a9b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007fdd9d5aa041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007fdd9d5aa916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007fdd9d05aa94 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 = {140589697849024, 3015440919486383733, 140589697849024, -136, 25, 140589705200160, 3015440919440246389, 3015415582650779253}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007fdd9d0e7c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 6 (Thread 0x7fdd96dfc6c0 (LWP 192634) "runner.rb:636"): |
| #0 0x00007fdd9d0d94cd in __GI___poll (fds=0x7fdd96cfb180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007fdd9d47c63f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007fdd9d47d5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007fdd9d5a9643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007fdd9d47d9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007fdd9d482bf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007fdd9d44c440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007fdd9d47e0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007fdd9d4820f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007fdd9d485626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007fdd9d5e29d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007fdd9d5e51df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007fdd9d5e82a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007fdd9d5ecc1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007fdd9d5f188e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007fdd9d5a9b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007fdd9d5aa041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007fdd9d5aa916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007fdd9d05aa94 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 = {140589695747776, 3015441197048645237, 140589695747776, -136, 25, 140589703098912, 3015441197002507893, 3015415582650779253}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007fdd9d0e7c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 5 (Thread 0x7fdd96bfb6c0 (LWP 192639) "runner.rb:546"): |
| #0 0x00007fdd9d0d94cd in __GI___poll (fds=0x7fdd96afa180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007fdd9d47c63f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007fdd9d47d5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007fdd9d5a9643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007fdd9d47d9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007fdd9d482bf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007fdd9d44c440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007fdd9d47e0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007fdd9d4820f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007fdd9d485626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007fdd9d5e29d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007fdd9d5e51df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007fdd9d5e82a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007fdd9d5ecc1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007fdd9d5f188e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007fdd9d5a9b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007fdd9d5aa041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007fdd9d5aa916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007fdd9d05aa94 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 = {140589693646528, 3015440372951795317, 140589693646528, -136, 22, 140589705200160, 3015440372905657973, 3015415582650779253}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007fdd9d0e7c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 4 (Thread 0x7fdd969fa6c0 (LWP 192641) "runner.rb:636"): |
| #0 0x00007fdd9d0d94cd in __GI___poll (fds=0x7fdd968f9180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007fdd9d47c63f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007fdd9d47d5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007fdd9d5a9643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007fdd9d47d9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007fdd9d482bf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007fdd9d44c440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007fdd9d47e0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007fdd9d4820f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007fdd9d485626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007fdd9d5e29d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007fdd9d5e51df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007fdd9d5e82a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007fdd9d5ecc1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007fdd9d5f188e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007fdd9d5a9b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007fdd9d5aa041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007fdd9d5aa916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007fdd9d05aa94 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 = {140589691545280, 3015440646219089525, 140589691545280, -136, 22, 140589707301408, 3015440646172952181, 3015415582650779253}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007fdd9d0e7c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 3 (Thread 0x7fdd967f96c0 (LWP 192642) "runner.rb:546"): |
| #0 0x00007fdd9d0d94cd in __GI___poll (fds=0x7fdd966f8180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007fdd9d47c63f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007fdd9d47d5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007fdd9d5a9643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007fdd9d47d9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007fdd9d482bf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007fdd9d44c440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007fdd9d47e0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007fdd9d4820f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007fdd9d485626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007fdd9d5e29d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007fdd9d5e51df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007fdd9d5e82a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007fdd9d5ecc1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007fdd9d5f188e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007fdd9d5a9b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007fdd9d5aa041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007fdd9d5aa916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007fdd9d05aa94 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 = {140589689444032, 3015439822122239605, 140589689444032, -136, 22, 140589703098912, 3015439822076102261, 3015415582650779253}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007fdd9d0e7c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 2 (Thread 0x7fdd965f86c0 (LWP 192644) "runner.rb:636"): |
| #0 0x00007fdd9d0d94cd in __GI___poll (fds=0x7fdd964f7180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007fdd9d47c63f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007fdd9d47d5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007fdd9d5a9643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007fdd9d47d9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007fdd9d482bf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007fdd9d44c440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007fdd9d47e0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007fdd9d4820f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007fdd9d485626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007fdd9d5e29d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007fdd9d5e51df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007fdd9d5e82a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007fdd9d5ecc1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007fdd9d5f188e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007fdd9d5a9b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007fdd9d5aa041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007fdd9d5aa916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007fdd9d05aa94 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 = {140589687342784, 3015440099684501109, 140589687342784, -136, 22, 140589714354720, 3015440099638363765, 3015415582650779253}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007fdd9d0e7c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 1 (Thread 0x7fdd9cfbb740 (LWP 192624) "ruby"): |
| #0 0x00007fdd9d0d9a00 in __GI_ppoll (fds=0x7ffdf8894778, 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 = 140728773199936, tv_nsec = 140589806109216} |
| #1 0x00007fdd9d5a5ac9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007fdd9d5a6b81 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007fdd9d5a93a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007fdd9d5aab45 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007fdd9d44c440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007fdd9d5a5f8b in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007fdd9d5e8508 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007fdd9d5ecc1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007fdd9d5f1367 in rb_yield () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007fdd9d44c440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007fdd9d42a2a6 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007fdd9d5e29d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007fdd9d5e51df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007fdd9d5e96bc in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007fdd9d5ecc1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007fdd9d449e5c in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007fdd9d44e193 in ruby_run_node () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x000055a698921187 in ?? () |
| No symbol table info available. |
| #19 0x00007fdd9cfe81ca in __libc_start_call_main (main=main@entry=0x55a698921120, argc=argc@entry=6, argv=argv@entry=0x7ffdf8895648) at ../sysdeps/nptl/libc_start_call_main.h:58 |
| self = <optimized out> |
| result = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140728773203528, 2997184477744711285, 6, 0, 94174012652864, 140589806444544, 2997184477767779957, 3015418922872325749}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x6, 0x7ffdf8895640}, data = {prev = 0x0, cleanup = 0x0, canceltype = 6}}} |
| not_first_call = <optimized out> |
| #20 0x00007fdd9cfe828b in __libc_start_main_impl (main=0x55a698921120, argc=6, argv=0x7ffdf8895648, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffdf8895638) at ../csu/libc-start.c:360 |
| No locals. |
| #21 0x000055a6989211d5 in _start () |
| No symbol table info available. |
| >>> Dump Ruby level backtrace (if possible) |
| [Inferior 1 (process 192624) detached] |
| $ timeout 60 gdb -p 192609 -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 192608 -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 228450 -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> |