| "git clone --depth 1 https://github.com/ruby/ruby.git trunk-gc-asserts" exit with 0. |
| Cloning into 'trunk-gc-asserts'... |
| Updating files: 91% (10229/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 |
| 12 152475 12 12 ? -1 Sl 1001 0:00 ruby ./br.rb build_report trunk-gc-asserts --incremental --process-num=4 |
| 152475 152478 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-081846 --root_dir=/tmp/ruby --timeout=21600 --build_opts='DEFS="-DRGENGC_CHECK_MODE=2"' --add-env=RUBY_TEST_TIMEOUT_SCALE=100 --incremental --process-num=4 |
| 152478 152479 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-081846 --root_dir=/tmp/ruby --timeout=21600 --build_opts=DEFS="-DRGENGC_CHECK_MODE=2" --add-env=RUBY_TEST_TIMEOUT_SCALE=100 --incremental --process-num=4 |
| 152479 165927 12 12 ? -1 S 1001 0:00 sh -c make yes-btest TESTOPTS='-q -j4' |
| 165927 165928 12 12 ? -1 S 1001 0:00 make yes-btest TESTOPTS=-q -j4 |
| 165928 165943 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 |
| 165943 166137 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 |
| 165943 166191 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 |
| 165943 166201 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 |
| 165943 166205 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 |
| 152479 166209 12 12 ? -1 R 1001 0:00 ps jx |
| {11=>[12], 1=>[150083, 150113, 150121, 152351, 152373, 152389, 152429], 12=>[152475], 152475=>[152478], 152478=>[152479], 152479=>[165927, 166209], 165927=>[165928], 165928=>[165943], 165943=>[166137, 166191, 166201, 166205]} |
| $ timeout 60 gdb -p 166137 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| [New LWP 166149] |
| [New LWP 166148] |
| [New LWP 166147] |
| [New LWP 166141] |
| [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=0x5624e2384b70) at ../sysdeps/nptl/futex-internal.h:146 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7f40050d17c0 (LWP 166137) "miniruby" futex_wait (private=0, expected=2, futex_word=0x5624e2384b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 2 Thread 0x7f3fc9d0f6c0 (LWP 166149) "miniruby" 0x00007f400516cd61 in __futex_abstimed_wait_common64 (private=32575, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5624e2384bd4) at ./nptl/futex-internal.c:57 |
| 3 Thread 0x7f3fc1d1f6c0 (LWP 166148) "miniruby" futex_wait (private=0, expected=2, futex_word=0x5624e2384b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 4 Thread 0x7f3fc9e3f6c0 (LWP 166147) "miniruby" 0x00007f400516cd61 in __futex_abstimed_wait_common64 (private=32575, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5624e2384bd0) at ./nptl/futex-internal.c:57 |
| 5 Thread 0x7f3febabf6c0 (LWP 166141) "miniruby" 0x00007f40051fe042 in epoll_wait (epfd=4, events=events@entry=0x5624a5aededc <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 0x7f3febabf6c0 (LWP 166141) "miniruby"): |
| #0 0x00007f40051fe042 in epoll_wait (epfd=4, events=events@entry=0x5624a5aededc <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 0x00005624a5729f6f in event_wait (vm=0x5624e2384ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2919 |
| r = <optimized out> |
| r = <optimized out> |
| #2 timer_thread_polling (vm=0x5624e2384ad0) 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=0x5624e2384ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x5624e2384ad0 |
| #4 0x00007f4005170a94 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 = {139912513582784, -7904345000525249801, 139912513582784, -264, 0, 140723586252512, -7904345000537832713, -7876235684272094473}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #5 0x00007f40051fdc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 4 (Thread 0x7f3fc9e3f6c0 (LWP 166147) "miniruby"): |
| #0 0x00007f400516cd61 in __futex_abstimed_wait_common64 (private=32575, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5624e2384bd0) 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=32575, abstime=0x0, clockid=0, expected=0, futex_word=0x5624e2384bd0) 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=0x5624e2384bd0, 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 0x00007f400516f7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5624e2384b70, cond=0x5624e2384ba8) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f400516f4a0 <__condvar_cleanup_waiting>, __arg = 0x7f3fc9e3ed00, __canceltype = 0, __prev = 0x0} |
| cbuffer = {wseq = 2, cond = 0x5624e2384ba8, mutex = 0x5624e2384b70, private = 0} |
| err = <optimized out> |
| g = 0 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 2 |
| seq = 1 |
| private = 0 |
| maxspin = <optimized out> |
| err = <optimized out> |
| result = <optimized out> |
| wseq = <optimized out> |
| g = <optimized out> |
| seq = <optimized out> |
| flags = <optimized out> |
| private = <optimized out> |
| signals = <optimized out> |
| done = <optimized out> |
| g1_start = <optimized out> |
| spin = <optimized out> |
| buffer = <optimized out> |
| cbuffer = <optimized out> |
| s = <optimized out> |
| #4 ___pthread_cond_wait (cond=cond@entry=0x5624e2384ba8, mutex=mutex@entry=0x5624e2384b70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x00005624a572690d in rb_native_cond_wait (cond=cond@entry=0x5624e2384ba8, mutex=mutex@entry=0x5624e2384b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x00005624a573079b 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=0x5624e23f8990) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2268 |
| r = <optimized out> |
| nt = <optimized out> |
| vm = 0x5624e2384ad0 |
| #8 0x00007f4005170a94 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 = {139911946827456, -7904269752698223881, 139911946827456, -264, 0, 140723586249280, -7904269752710806793, -7876235684272094473}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #9 0x00007f40051fdc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 3 (Thread 0x7f3fc1d1f6c0 (LWP 166148) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x5624e2384b70) 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=0x5624e2384b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f40051740f1 in lll_mutex_lock_optimized (mutex=0x5624e2384b70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x5624e2384b70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x5624e2384b70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x00005624a5723c7d in rb_native_mutex_lock (lock=lock@entry=0x5624e2384b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x00005624a572779b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x5624e2400df0, vm=0x5624e2384ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x5624e2384ad0, cr=0x5624e2400df0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x00005624a57a087b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x00005624a558f709 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x00005624a55a28b5 in gc_verify_internal_consistency (objspace_ptr=0x5624e2387460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5186 |
| prev_during_gc = <optimized out> |
| objspace = 0x5624e2387460 |
| lev = 4 |
| #10 gc_start (objspace=objspace@entry=0x5624e2387460, 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 0x00005624a55a3cb6 in heap_prepare (heap=0x5624e2387480, objspace=0x5624e2387460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2051 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x5624e2387480, objspace=0x5624e2387460) 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=0x5624e2387460, cache=cache@entry=0x5624e2402130, 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 = 0x5624e2387480 |
| obj = <optimized out> |
| lev = 2 |
| unlock_vm = true |
| #14 0x00005624a55a7410 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x5624e2402130, objspace=0x5624e2387460) 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=139912513903320, cache_ptr=0x5624e2402130, objspace_ptr=0x5624e2387460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2485 |
| obj = <optimized out> |
| objspace = 0x5624e2387460 |
| heap_idx = <optimized out> |
| cache = 0x5624e2402130 |
| 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=139912513903320, 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=139912513903320, 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 0x00005624a56efd5f in str_alloc_embed (capa=8, klass=139912513903320) at /tmp/ruby/src/trunk-gc-asserts/string.c:1359 |
| size = 32 |
| str = <optimized out> |
| #19 str_enc_new (klass=139912513903320, ptr=0x5624a5941ba7 "<STDIN>", len=7, enc=0x5624e238d850) at /tmp/ruby/src/trunk-gc-asserts/string.c:1402 |
| str = <optimized out> |
| termlen = 1 |
| dtrace_line = <optimized out> |
| dtrace_file = <optimized out> |
| #20 0x00005624a55cf2a8 in prep_io (path=0x5624a5941ba7 "<STDIN>", klass=139912513714400, fmode=65537, fd=0) at /tmp/ruby/src/trunk-gc-asserts/io.c:9339 |
| e = 0x0 |
| convconfig = {enc = 0x0, enc2 = 0x5624e2384ad0, ecflags = -499118608, ecopts = 94716414151472} |
| 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=0x5624a5941ba7 "<STDIN>", klass=139912513714400, fmode=RUBY_IO_MODE_READABLE, f=0x7f40052d78e0 <_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 0x00005624a572fdbc in thread_start_func_2 (th=th@entry=0x5624e24b8810, 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 = 0x5624e24b8810 |
| fiber_scheduler_closed = <optimized out> |
| event_thread_end_hooked = <optimized out> |
| result = <optimized out> |
| #24 0x00005624a57303fd in call_thread_start_func_2 (th=0x5624e24b8810) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f3fca443f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #25 co_start (from=<optimized out>, self=0x5624e24021c0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x5624e24b8810 |
| sched = 0x5624e2400eb8 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #26 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 2 (Thread 0x7f3fc9d0f6c0 (LWP 166149) "miniruby"): |
| #0 0x00007f400516cd61 in __futex_abstimed_wait_common64 (private=32575, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5624e2384bd4) 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=32575, abstime=0x0, clockid=0, expected=0, futex_word=0x5624e2384bd4) 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=0x5624e2384bd4, 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 0x00007f400516f7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5624e2384b70, cond=0x5624e2384ba8) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f400516f4a0 <__condvar_cleanup_waiting>, __arg = 0x7f3fc9d0ed00, __canceltype = 0, __prev = 0x0} |
| cbuffer = {wseq = 5, cond = 0x5624e2384ba8, mutex = 0x5624e2384b70, 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=0x5624e2384ba8, mutex=mutex@entry=0x5624e2384b70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x00005624a572690d in rb_native_cond_wait (cond=cond@entry=0x5624e2384ba8, mutex=mutex@entry=0x5624e2384b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x00005624a573079b 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=0x5624e2402d80) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2268 |
| r = <optimized out> |
| nt = <optimized out> |
| vm = 0x5624e2384ad0 |
| #8 0x00007f4005170a94 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 = {139911945582272, -7904269314611559689, 139911945582272, -264, 0, 140723586249280, -7904269314624142601, -7876235684272094473}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #9 0x00007f40051fdc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 1 (Thread 0x7f40050d17c0 (LWP 166137) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x5624e2384b70) 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=0x5624e2384b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f4005173352 in __pthread_mutex_cond_lock (mutex=mutex@entry=0x5624e2384b70) at ../nptl/pthread_mutex_lock.c:93 |
| __futex = 0x5624e2384b70 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "__pthread_mutex_cond_lock" |
| id = <optimized out> |
| #3 0x00007f400516f6c2 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5624e2384b70, cond=0x5624e2384c68) 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=0x5624e2384c68, mutex=mutex@entry=0x5624e2384b70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x00005624a572690d in rb_native_cond_wait (cond=cond@entry=0x5624e2384c68, mutex=mutex@entry=0x5624e2384b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x00005624a57269a7 in ractor_sched_barrier_join_wait_locked (vm=vm@entry=0x5624e2384ad0, th=0x5624e2387060) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1498 |
| cr = <optimized out> |
| barrier_serial = 1 |
| #7 0x00005624a572792a in rb_ractor_sched_barrier_join (vm=vm@entry=0x5624e2384ad0, cr=cr@entry=0x5624e238c0a0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1531 |
| No locals. |
| #8 0x00005624a57a0322 in vm_lock_enter (cr=0x5624e238c0a0, vm=0x5624e2384ad0, locked=<optimized out>, no_barrier=<optimized out>, lev=0x7ffcc35eb4f0) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:90 |
| ec = 0x5624e238c340 |
| #9 0x00005624a572c52c in rb_vm_lock_enter (line=2569, file=0x5624a5960e90 "/tmp/ruby/src/trunk-gc-asserts/thread.c", lev=0x7ffcc35eb4f0) 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 0x00005624a5782415 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=0x5624e2384b70, ec@entry=0x5624e238c340) at ../../src/trunk-gc-asserts/insns.def:1165 |
| leaf = <optimized out> |
| val = 139912483758000 |
| reg_pc = 0x5624e238c340 |
| reg_cfp = 0x7f400506fec0 |
| insns_address_table = {0x5624a5784d70 <vm_exec_core+13072>, 0x5624a5783daa <vm_exec_core+9034>, 0x5624a5783d3d <vm_exec_core+8925>, 0x5624a5783cc5 <vm_exec_core+8805>, 0x5624a5783c53 <vm_exec_core+8691>, 0x5624a5783bda <vm_exec_core+8570>, 0x5624a5783b34 <vm_exec_core+8404>, 0x5624a57841c1 <vm_exec_core+10081>, 0x5624a57840a6 <vm_exec_core+9798>, 0x5624a57840fd <vm_exec_core+9885>, 0x5624a5783e0e <vm_exec_core+9134>, 0x5624a5783f3b <vm_exec_core+9435>, 0x5624a57836a2 <vm_exec_core+7234>, 0x5624a578363a <vm_exec_core+7130>, 0x5624a57835cd <vm_exec_core+7021>, 0x5624a57838ac <vm_exec_core+7756>, 0x5624a5783874 <vm_exec_core+7700>, 0x5624a578383f <vm_exec_core+7647>, 0x5624a578380a <vm_exec_core+7594>, 0x5624a57837d5 <vm_exec_core+7541>, 0x5624a5783772 <vm_exec_core+7442>, 0x5624a578372e <vm_exec_core+7374>, 0x5624a57836e7 <vm_exec_core+7303>, 0x5624a57839e8 <vm_exec_core+8072>, 0x5624a57839a2 <vm_exec_core+8002>, 0x5624a5783923 <vm_exec_core+7875>, 0x5624a57838e9 <vm_exec_core+7817>, 0x5624a5783a9a <vm_exec_core+8250>, 0x5624a5783a40 <vm_exec_core+8160>, 0x5624a5783af7 <vm_exec_core+8343>, 0x5624a5783590 <vm_exec_core+6960>, 0x5624a578338d <vm_exec_core+6445>, 0x5624a5783307 <vm_exec_core+6311>, 0x5624a578329f <vm_exec_core+6207>, 0x5624a5783247 <vm_exec_core+6119>, 0x5624a57831e5 <vm_exec_core+6021>, 0x5624a5783198 <vm_exec_core+5944>, 0x5624a5783124 <vm_exec_core+5828>, 0x5624a57830da <vm_exec_core+5754>, 0x5624a57830b3 <vm_exec_core+5715>, 0x5624a5783078 <vm_exec_core+5656>, 0x5624a5783027 <vm_exec_core+5575>, 0x5624a5782ff3 <vm_exec_core+5523>, 0x5624a5782f46 <vm_exec_core+5350>, 0x5624a5782f03 <vm_exec_core+5283>, 0x5624a5782ebf <vm_exec_core+5215>, 0x5624a5782e8d <vm_exec_core+5165>, 0x5624a5782e1e <vm_exec_core+5054>, 0x5624a5782dbd <vm_exec_core+4957>, 0x5624a5782d6e <vm_exec_core+4878>, 0x5624a5782cff <vm_exec_core+4767>, 0x5624a5782ca1 <vm_exec_core+4673>, 0x5624a5782b89 <vm_exec_core+4393>, 0x5624a5782b4d <vm_exec_core+4333>, 0x5624a5782b06 <vm_exec_core+4262>, 0x5624a5782a9c <vm_exec_core+4156>, 0x5624a57829fe <vm_exec_core+3998>, 0x5624a5781ad0 <vm_exec_core+112>, 0x5624a5782949 <vm_exec_core+3817>, 0x5624a57828c1 <vm_exec_core+3681>, 0x5624a5782872 <vm_exec_core+3602>, 0x5624a5782823 <vm_exec_core+3523>, 0x5624a57827d4 <vm_exec_core+3444>, 0x5624a5784c17 <vm_exec_core+12727>, 0x5624a5782785 <vm_exec_core+3365>, 0x5624a5782716 <vm_exec_core+3254>, 0x5624a57826d1 <vm_exec_core+3185>, 0x5624a578265e <vm_exec_core+3070>, 0x5624a5782516 <vm_exec_core+2742>, 0x5624a578244a <vm_exec_core+2538>, 0x5624a57823ce <vm_exec_core+2414>, 0x5624a578422b <vm_exec_core+10187>, 0x5624a578239a <vm_exec_core+2362>, 0x5624a578235b <vm_exec_core+2299>, 0x5624a578231c <vm_exec_core+2236>, 0x5624a57822e0 <vm_exec_core+2176>, 0x5624a5782222 <vm_exec_core+1986>, 0x5624a578219f <vm_exec_core+1855>, 0x5624a5784d81 <vm_exec_core+13089>, 0x5624a5784e8e <vm_exec_core+13358>, 0x5624a57850cf <vm_exec_core+13935>, 0x5624a5784ae9 <vm_exec_core+12425>, 0x5624a5785168 <vm_exec_core+14088>, 0x5624a5785435 <vm_exec_core+14805>, 0x5624a5785354 <vm_exec_core+14580>, 0x5624a57853d7 <vm_exec_core+14711>, 0x5624a578523a <vm_exec_core+14298>, 0x5624a5785298 <vm_exec_core+14392>, 0x5624a57852f6 <vm_exec_core+14486>, 0x5624a57856c5 <vm_exec_core+15461>, 0x5624a5785519 <vm_exec_core+15033>, 0x5624a5785565 <vm_exec_core+15109>, 0x5624a57855b8 <vm_exec_core+15192>, 0x5624a578563b <vm_exec_core+15323>, 0x5624a57820d2 <vm_exec_core+1650>, 0x5624a578202a <vm_exec_core+1482>, 0x5624a5784de8 <vm_exec_core+13192>, 0x5624a5784e46 <vm_exec_core+13286>, 0x5624a5784c77 <vm_exec_core+12823>, 0x5624a5784d0a <vm_exec_core+12970>, 0x5624a5785201 <vm_exec_core+14241>, 0x5624a578548e <vm_exec_core+14894>, 0x5624a5781fb9 <vm_exec_core+1369>, 0x5624a5781f39 <vm_exec_core+1241>, 0x5624a5781e90 <vm_exec_core+1072>, 0x5624a5781e49 <vm_exec_core+1001>, 0x5624a5781dfe <vm_exec_core+926>, 0x5624a5781db5 <vm_exec_core+853>, 0x5624a5781d64 <vm_exec_core+772>, 0x5624a5781d2f <vm_exec_core+719>, 0x5624a5781cfa <vm_exec_core+666>, 0x5624a5784ef2 <vm_exec_core+13458>, 0x5624a5783d99 <vm_exec_core+9017>, 0x5624a5783d2c <vm_exec_core+8908>, 0x5624a5783cb4 <vm_exec_core+8788>, 0x5624a5783c42 <vm_exec_core+8674>, 0x5624a5783bc9 <vm_exec_core+8553>, 0x5624a5783b23 <vm_exec_core+8387>, 0x5624a57841b0 <vm_exec_core+10064>, 0x5624a5784095 <vm_exec_core+9781>, 0x5624a57840ec <vm_exec_core+9868>, 0x5624a5783dfd <vm_exec_core+9117>, 0x5624a5783f2a <vm_exec_core+9418>, 0x5624a5783691 <vm_exec_core+7217>, 0x5624a5783629 <vm_exec_core+7113>, 0x5624a57835bc <vm_exec_core+7004>, 0x5624a578389b <vm_exec_core+7739>, 0x5624a5783863 <vm_exec_core+7683>, 0x5624a578382e <vm_exec_core+7630>, 0x5624a57837f9 <vm_exec_core+7577>, 0x5624a57837c4 <vm_exec_core+7524>, 0x5624a5783761 <vm_exec_core+7425>, 0x5624a578371d <vm_exec_core+7357>, 0x5624a57836d6 <vm_exec_core+7286>, 0x5624a57839d7 <vm_exec_core+8055>, 0x5624a5783991 <vm_exec_core+7985>, 0x5624a5783912 <vm_exec_core+7858>, 0x5624a57838d8 <vm_exec_core+7800>, 0x5624a5783a89 <vm_exec_core+8233>, 0x5624a5783a2f <vm_exec_core+8143>, 0x5624a5783ae6 <vm_exec_core+8326>, 0x5624a578357f <vm_exec_core+6943>, 0x5624a578337c <vm_exec_core+6428>, 0x5624a57832f6 <vm_exec_core+6294>, 0x5624a578328e <vm_exec_core+6190>, 0x5624a5783236 <vm_exec_core+6102>, 0x5624a57831d4 <vm_exec_core+6004>, 0x5624a5783187 <vm_exec_core+5927>, 0x5624a5783113 <vm_exec_core+5811>, 0x5624a57830c9 <vm_exec_core+5737>, 0x5624a57830a2 <vm_exec_core+5698>, 0x5624a5783067 <vm_exec_core+5639>, 0x5624a5783016 <vm_exec_core+5558>, 0x5624a5782fe2 <vm_exec_core+5506>, 0x5624a5782f35 <vm_exec_core+5333>, 0x5624a5782ef2 <vm_exec_core+5266>, 0x5624a5782eae <vm_exec_core+5198>, 0x5624a5782e7c <vm_exec_core+5148>, 0x5624a5782e0d <vm_exec_core+5037>, 0x5624a5782dac <vm_exec_core+4940>, 0x5624a5782d5d <vm_exec_core+4861>, 0x5624a5782cee <vm_exec_core+4750>, 0x5624a5782c90 <vm_exec_core+4656>, 0x5624a5782b78 <vm_exec_core+4376>, 0x5624a5782b3c <vm_exec_core+4316>, 0x5624a5782af5 <vm_exec_core+4245>, 0x5624a5782a8b <vm_exec_core+4139>, 0x5624a57829ed <vm_exec_core+3981>, 0x5624a5785035 <vm_exec_core+13781>, 0x5624a5782938 <vm_exec_core+3800>, 0x5624a57828b0 <vm_exec_core+3664>, 0x5624a5782861 <vm_exec_core+3585>, 0x5624a5782812 <vm_exec_core+3506>, 0x5624a57827c3 <vm_exec_core+3427>, 0x5624a5785009 <vm_exec_core+13737>, 0x5624a5782774 <vm_exec_core+3348>, 0x5624a5782705 <vm_exec_core+3237>, 0x5624a57826c0 <vm_exec_core+3168>, 0x5624a578264d <vm_exec_core+3053>, 0x5624a5782505 <vm_exec_core+2725>, 0x5624a5782439 <vm_exec_core+2521>, 0x5624a57823bd <vm_exec_core+2397>, 0x5624a578421a <vm_exec_core+10170>, 0x5624a5782389 <vm_exec_core+2345>, 0x5624a578234a <vm_exec_core+2282>, 0x5624a578230b <vm_exec_core+2219>, 0x5624a57822cf <vm_exec_core+2159>, 0x5624a5782211 <vm_exec_core+1969>, 0x5624a578218e <vm_exec_core+1838>, 0x5624a578501f <vm_exec_core+13759>, 0x5624a5784c61 <vm_exec_core+12801>, 0x5624a5784e30 <vm_exec_core+13264>, 0x5624a5784f10 <vm_exec_core+13488>, 0x5624a5784f26 <vm_exec_core+13510>, 0x5624a5784f3c <vm_exec_core+13532>, 0x5624a5784f52 <vm_exec_core+13554>, 0x5624a5784f6f <vm_exec_core+13583>, 0x5624a5784f85 <vm_exec_core+13605>, 0x5624a5784f9b <vm_exec_core+13627>, 0x5624a5784fb1 <vm_exec_core+13649>...} |
| #13 0x00005624a578820e in rb_vm_exec (ec=0x5624e238c340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x5624e238c340 |
| _tag = {tag = 36, retval = 4, buf = {0x7ffcc35eb8c8, 0x5624a5788130 <rb_vm_exec+304>, 0x0, 0x7ffcc35eb740, 0x0}, prev = 0x7ffcc35ebc60, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #14 0x00005624a578c673 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7ffcc35eb8c8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #15 vm_yield (kw_splat=0, argv=0x7ffcc35eb8c8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #16 rb_yield_0 (argv=0x7ffcc35eb8c8, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362 |
| No locals. |
| #17 rb_yield_values2 (argc=1, argv=0x7ffcc35eb8c8) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1408 |
| No locals. |
| #18 0x00005624a5558cb2 in collect_i (i=<optimized out>, ary=139912483760720, argc=<optimized out>, argv=<optimized out>, blockarg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/enum.c:628 |
| No locals. |
| #19 0x00005624a577b0f8 in vm_yield_with_cfunc (ec=0x5624e238c340, captured=<optimized out>, self=139912483762480, argc=1, argv=0x7ffcc35eb8c8, 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 = 0x7f3fe9e4ea28 |
| #20 0x00005624a578cf54 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7ffcc35eb8c8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #21 vm_yield (kw_splat=0, argv=0x7ffcc35eb8c8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #22 rb_yield_0 (argv=0x7ffcc35eb8c8, 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 0x00005624a56875de in range_each_fixnum_loop (range=139912483762480, end=<optimized out>, beg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/range.c:1059 |
| i = 3 |
| lim = 4 |
| #25 range_each (range=139912483762480) at /tmp/ruby/src/trunk-gc-asserts/range.c:1096 |
| beg = <optimized out> |
| end = <optimized out> |
| i = <optimized out> |
| #26 0x00005624a578d537 in vm_call0_cfunc_with_frame (argv=0x0, calling=0x7ffcc35eb960, ec=0x5624e238c340) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7f400506ff68 |
| ci = <optimized out> |
| me = 0x7f3febaeb668 |
| mid = 3073 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x5624e23f0f08 |
| 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=0x7ffcc35eb960, ec=0x5624e238c340) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #28 vm_call0_body (ec=ec@entry=0x5624e238c340, calling=calling@entry=0x7ffcc35eba60, argv=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #29 0x00005624a578e2a4 in vm_call0_cc (ec=0x5624e238c340, 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 = {94716414182208, 94715392926416} |
| calling = {cd = 0x7ffcc35eba20, cc = 0x7f3fe9e4ea00, block_handler = 139912938979203, recv = 139912483762480, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #30 0x00005624a578f9c2 in rb_call0 (ec=0x5624e238c340, recv=recv@entry=139912483762480, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=139912483762480) 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 0x00005624a57903a7 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=3073, recv=139912483762480) 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 0x00005624a57772c8 in rb_iterate0 (it_proc=it_proc@entry=0x5624a5790340 <iterate_method>, data1=data1@entry=140723586252032, ifunc=ifunc@entry=0x7f3fe9e4ea28, ec=0x5624e238c340) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x5624e238c340 |
| _tag = {tag = 36, retval = 14711475312954644992, buf = {0x7f3fe9e4f130, 0x5624a5777350 <rb_iterate0+352>, 0x0, 0x7ffcc35ebc20, 0x5624a5558ca0 <collect_i>}, prev = 0x7ffcc35ec090, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7f400506ff68 |
| #34 0x00005624a57776e7 in rb_lambda_call (obj=obj@entry=139912483762480, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x5624a5558ca0 <collect_i>, min_argc=<optimized out>, max_argc=0, data2=139912483760720) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1618 |
| arg = {obj = 139912483762480, mid = 3073, argc = 0, argv = 0x0, kw_splat = 0} |
| block = 0x7f3fe9e4ea28 |
| #35 0x00005624a555a869 in enum_collect (obj=139912483762480) at /tmp/ruby/src/trunk-gc-asserts/enum.c:667 |
| ary = 139912483760720 |
| min_argc = <optimized out> |
| max_argc = 0 |
| #36 0x00005624a576c69d in vm_call_cfunc_with_frame_ (ec=0x5624e238c340, reg_cfp=0x7f400506ffa0, calling=<optimized out>, argc=0, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3772 |
| ci = 0x166100000001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f3fe9e4eaa0 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #37 0x00005624a5774b8f in vm_sendish (ec=0x5624e238c340, reg_cfp=0x7f400506ffa0, cd=0x5624e24c3870, 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 = 0x7f3fe9e4ea78 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x5624e24c3870, cc = 0x7f3fe9e4ea78, block_handler = 139912938979257, recv = 139912483762480, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #38 0x00005624a5782ad6 in vm_exec_core (ec=0x5624e2384b70, ec@entry=0x5624e238c340) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 139912940015456 |
| cd = 0x5624e24c3870 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 94716415457392 |
| reg_pc = 0x5624e24c2db8 |
| reg_cfp = 0x7f400506ffa0 |
| insns_address_table = {0x5624a5784d70 <vm_exec_core+13072>, 0x5624a5783daa <vm_exec_core+9034>, 0x5624a5783d3d <vm_exec_core+8925>, 0x5624a5783cc5 <vm_exec_core+8805>, 0x5624a5783c53 <vm_exec_core+8691>, 0x5624a5783bda <vm_exec_core+8570>, 0x5624a5783b34 <vm_exec_core+8404>, 0x5624a57841c1 <vm_exec_core+10081>, 0x5624a57840a6 <vm_exec_core+9798>, 0x5624a57840fd <vm_exec_core+9885>, 0x5624a5783e0e <vm_exec_core+9134>, 0x5624a5783f3b <vm_exec_core+9435>, 0x5624a57836a2 <vm_exec_core+7234>, 0x5624a578363a <vm_exec_core+7130>, 0x5624a57835cd <vm_exec_core+7021>, 0x5624a57838ac <vm_exec_core+7756>, 0x5624a5783874 <vm_exec_core+7700>, 0x5624a578383f <vm_exec_core+7647>, 0x5624a578380a <vm_exec_core+7594>, 0x5624a57837d5 <vm_exec_core+7541>, 0x5624a5783772 <vm_exec_core+7442>, 0x5624a578372e <vm_exec_core+7374>, 0x5624a57836e7 <vm_exec_core+7303>, 0x5624a57839e8 <vm_exec_core+8072>, 0x5624a57839a2 <vm_exec_core+8002>, 0x5624a5783923 <vm_exec_core+7875>, 0x5624a57838e9 <vm_exec_core+7817>, 0x5624a5783a9a <vm_exec_core+8250>, 0x5624a5783a40 <vm_exec_core+8160>, 0x5624a5783af7 <vm_exec_core+8343>, 0x5624a5783590 <vm_exec_core+6960>, 0x5624a578338d <vm_exec_core+6445>, 0x5624a5783307 <vm_exec_core+6311>, 0x5624a578329f <vm_exec_core+6207>, 0x5624a5783247 <vm_exec_core+6119>, 0x5624a57831e5 <vm_exec_core+6021>, 0x5624a5783198 <vm_exec_core+5944>, 0x5624a5783124 <vm_exec_core+5828>, 0x5624a57830da <vm_exec_core+5754>, 0x5624a57830b3 <vm_exec_core+5715>, 0x5624a5783078 <vm_exec_core+5656>, 0x5624a5783027 <vm_exec_core+5575>, 0x5624a5782ff3 <vm_exec_core+5523>, 0x5624a5782f46 <vm_exec_core+5350>, 0x5624a5782f03 <vm_exec_core+5283>, 0x5624a5782ebf <vm_exec_core+5215>, 0x5624a5782e8d <vm_exec_core+5165>, 0x5624a5782e1e <vm_exec_core+5054>, 0x5624a5782dbd <vm_exec_core+4957>, 0x5624a5782d6e <vm_exec_core+4878>, 0x5624a5782cff <vm_exec_core+4767>, 0x5624a5782ca1 <vm_exec_core+4673>, 0x5624a5782b89 <vm_exec_core+4393>, 0x5624a5782b4d <vm_exec_core+4333>, 0x5624a5782b06 <vm_exec_core+4262>, 0x5624a5782a9c <vm_exec_core+4156>, 0x5624a57829fe <vm_exec_core+3998>, 0x5624a5781ad0 <vm_exec_core+112>, 0x5624a5782949 <vm_exec_core+3817>, 0x5624a57828c1 <vm_exec_core+3681>, 0x5624a5782872 <vm_exec_core+3602>, 0x5624a5782823 <vm_exec_core+3523>, 0x5624a57827d4 <vm_exec_core+3444>, 0x5624a5784c17 <vm_exec_core+12727>, 0x5624a5782785 <vm_exec_core+3365>, 0x5624a5782716 <vm_exec_core+3254>, 0x5624a57826d1 <vm_exec_core+3185>, 0x5624a578265e <vm_exec_core+3070>, 0x5624a5782516 <vm_exec_core+2742>, 0x5624a578244a <vm_exec_core+2538>, 0x5624a57823ce <vm_exec_core+2414>, 0x5624a578422b <vm_exec_core+10187>, 0x5624a578239a <vm_exec_core+2362>, 0x5624a578235b <vm_exec_core+2299>, 0x5624a578231c <vm_exec_core+2236>, 0x5624a57822e0 <vm_exec_core+2176>, 0x5624a5782222 <vm_exec_core+1986>, 0x5624a578219f <vm_exec_core+1855>, 0x5624a5784d81 <vm_exec_core+13089>, 0x5624a5784e8e <vm_exec_core+13358>, 0x5624a57850cf <vm_exec_core+13935>, 0x5624a5784ae9 <vm_exec_core+12425>, 0x5624a5785168 <vm_exec_core+14088>, 0x5624a5785435 <vm_exec_core+14805>, 0x5624a5785354 <vm_exec_core+14580>, 0x5624a57853d7 <vm_exec_core+14711>, 0x5624a578523a <vm_exec_core+14298>, 0x5624a5785298 <vm_exec_core+14392>, 0x5624a57852f6 <vm_exec_core+14486>, 0x5624a57856c5 <vm_exec_core+15461>, 0x5624a5785519 <vm_exec_core+15033>, 0x5624a5785565 <vm_exec_core+15109>, 0x5624a57855b8 <vm_exec_core+15192>, 0x5624a578563b <vm_exec_core+15323>, 0x5624a57820d2 <vm_exec_core+1650>, 0x5624a578202a <vm_exec_core+1482>, 0x5624a5784de8 <vm_exec_core+13192>, 0x5624a5784e46 <vm_exec_core+13286>, 0x5624a5784c77 <vm_exec_core+12823>, 0x5624a5784d0a <vm_exec_core+12970>, 0x5624a5785201 <vm_exec_core+14241>, 0x5624a578548e <vm_exec_core+14894>, 0x5624a5781fb9 <vm_exec_core+1369>, 0x5624a5781f39 <vm_exec_core+1241>, 0x5624a5781e90 <vm_exec_core+1072>, 0x5624a5781e49 <vm_exec_core+1001>, 0x5624a5781dfe <vm_exec_core+926>, 0x5624a5781db5 <vm_exec_core+853>, 0x5624a5781d64 <vm_exec_core+772>, 0x5624a5781d2f <vm_exec_core+719>, 0x5624a5781cfa <vm_exec_core+666>, 0x5624a5784ef2 <vm_exec_core+13458>, 0x5624a5783d99 <vm_exec_core+9017>, 0x5624a5783d2c <vm_exec_core+8908>, 0x5624a5783cb4 <vm_exec_core+8788>, 0x5624a5783c42 <vm_exec_core+8674>, 0x5624a5783bc9 <vm_exec_core+8553>, 0x5624a5783b23 <vm_exec_core+8387>, 0x5624a57841b0 <vm_exec_core+10064>, 0x5624a5784095 <vm_exec_core+9781>, 0x5624a57840ec <vm_exec_core+9868>, 0x5624a5783dfd <vm_exec_core+9117>, 0x5624a5783f2a <vm_exec_core+9418>, 0x5624a5783691 <vm_exec_core+7217>, 0x5624a5783629 <vm_exec_core+7113>, 0x5624a57835bc <vm_exec_core+7004>, 0x5624a578389b <vm_exec_core+7739>, 0x5624a5783863 <vm_exec_core+7683>, 0x5624a578382e <vm_exec_core+7630>, 0x5624a57837f9 <vm_exec_core+7577>, 0x5624a57837c4 <vm_exec_core+7524>, 0x5624a5783761 <vm_exec_core+7425>, 0x5624a578371d <vm_exec_core+7357>, 0x5624a57836d6 <vm_exec_core+7286>, 0x5624a57839d7 <vm_exec_core+8055>, 0x5624a5783991 <vm_exec_core+7985>, 0x5624a5783912 <vm_exec_core+7858>, 0x5624a57838d8 <vm_exec_core+7800>, 0x5624a5783a89 <vm_exec_core+8233>, 0x5624a5783a2f <vm_exec_core+8143>, 0x5624a5783ae6 <vm_exec_core+8326>, 0x5624a578357f <vm_exec_core+6943>, 0x5624a578337c <vm_exec_core+6428>, 0x5624a57832f6 <vm_exec_core+6294>, 0x5624a578328e <vm_exec_core+6190>, 0x5624a5783236 <vm_exec_core+6102>, 0x5624a57831d4 <vm_exec_core+6004>, 0x5624a5783187 <vm_exec_core+5927>, 0x5624a5783113 <vm_exec_core+5811>, 0x5624a57830c9 <vm_exec_core+5737>, 0x5624a57830a2 <vm_exec_core+5698>, 0x5624a5783067 <vm_exec_core+5639>, 0x5624a5783016 <vm_exec_core+5558>, 0x5624a5782fe2 <vm_exec_core+5506>, 0x5624a5782f35 <vm_exec_core+5333>, 0x5624a5782ef2 <vm_exec_core+5266>, 0x5624a5782eae <vm_exec_core+5198>, 0x5624a5782e7c <vm_exec_core+5148>, 0x5624a5782e0d <vm_exec_core+5037>, 0x5624a5782dac <vm_exec_core+4940>, 0x5624a5782d5d <vm_exec_core+4861>, 0x5624a5782cee <vm_exec_core+4750>, 0x5624a5782c90 <vm_exec_core+4656>, 0x5624a5782b78 <vm_exec_core+4376>, 0x5624a5782b3c <vm_exec_core+4316>, 0x5624a5782af5 <vm_exec_core+4245>, 0x5624a5782a8b <vm_exec_core+4139>, 0x5624a57829ed <vm_exec_core+3981>, 0x5624a5785035 <vm_exec_core+13781>, 0x5624a5782938 <vm_exec_core+3800>, 0x5624a57828b0 <vm_exec_core+3664>, 0x5624a5782861 <vm_exec_core+3585>, 0x5624a5782812 <vm_exec_core+3506>, 0x5624a57827c3 <vm_exec_core+3427>, 0x5624a5785009 <vm_exec_core+13737>, 0x5624a5782774 <vm_exec_core+3348>, 0x5624a5782705 <vm_exec_core+3237>, 0x5624a57826c0 <vm_exec_core+3168>, 0x5624a578264d <vm_exec_core+3053>, 0x5624a5782505 <vm_exec_core+2725>, 0x5624a5782439 <vm_exec_core+2521>, 0x5624a57823bd <vm_exec_core+2397>, 0x5624a578421a <vm_exec_core+10170>, 0x5624a5782389 <vm_exec_core+2345>, 0x5624a578234a <vm_exec_core+2282>, 0x5624a578230b <vm_exec_core+2219>, 0x5624a57822cf <vm_exec_core+2159>, 0x5624a5782211 <vm_exec_core+1969>, 0x5624a578218e <vm_exec_core+1838>, 0x5624a578501f <vm_exec_core+13759>, 0x5624a5784c61 <vm_exec_core+12801>, 0x5624a5784e30 <vm_exec_core+13264>, 0x5624a5784f10 <vm_exec_core+13488>, 0x5624a5784f26 <vm_exec_core+13510>, 0x5624a5784f3c <vm_exec_core+13532>, 0x5624a5784f52 <vm_exec_core+13554>, 0x5624a5784f6f <vm_exec_core+13583>, 0x5624a5784f85 <vm_exec_core+13605>, 0x5624a5784f9b <vm_exec_core+13627>, 0x5624a5784fb1 <vm_exec_core+13649>...} |
| #39 0x00005624a578820e in rb_vm_exec (ec=0x5624e238c340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x5624e238c340 |
| _tag = {tag = 36, retval = 4, buf = {0x5624e238c340, 0x5624a5788130 <rb_vm_exec+304>, 0x0, 0x7ffcc35ec070, 0x7f3fe9e4ebe0}, prev = 0x7ffcc35ec140, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #40 0x00005624a57995c3 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 0x00005624a557a8f5 in rb_ec_exec_node (ec=ec@entry=0x5624e238c340, n=n@entry=0x7f3fe9e4f338) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x5624e238c340 |
| _tag = {tag = 36, retval = 94715392810854, buf = {0x5624e238c340, 0x5624a557a950 <rb_ec_exec_node+256>, 0x0, 0x7ffcc35ec120, 0x7f3fe9e4f338}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7f3fe9e4f338 |
| #42 0x00005624a557eb9b in ruby_run_node (n=0x7f3fe9e4f338) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x5624e238c340 |
| status = 0 |
| #43 0x00005624a549adc6 in rb_main (argv=0x7ffcc35ec368, 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 166137) detached] |
| $ timeout 60 gdb -p 166191 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| FFFFFstderr output is not empty |
| th: 0x5624e2387060, native_id: 0x7f40050d17c0 |
| -- Control frame information ----------------------------------------------- |
| c:0007 p:0075 s:0032 e:000031 METHOD <internal:ractor>:241 |
| c:0006 p:0005 s:0022 E:001cd0 BLOCK bootstraptest.test_ractor.rb_990_1332.rb:6 [FINISH] |
| c:0005 p:---- s:0019 e:000018 IFUNC |
| [New LWP 166198] |
| [New LWP 166195] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007fadfe72ad61 in __futex_abstimed_wait_common64 (private=32685, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55a17a296070) at ./nptl/futex-internal.c:57 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7fadfe68f7c0 (LWP 166191) "miniruby" 0x00007fadfe72ad61 in __futex_abstimed_wait_common64 (private=32685, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55a17a296070) at ./nptl/futex-internal.c:57 |
| 2 Thread 0x7fadc33ef6c0 (LWP 166198) "miniruby" futex_wait (private=0, expected=2, futex_word=0x55a17a28eb70) at ../sysdeps/nptl/futex-internal.h:146 |
| 3 Thread 0x7fade506f6c0 (LWP 166195) "miniruby" futex_wait (private=0, expected=2, futex_word=0x55a17a28eb70) at ../sysdeps/nptl/futex-internal.h:146 |
| >>> Machine level backtrace |
| Thread 3 (Thread 0x7fade506f6c0 (LWP 166195) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x55a17a28eb70) 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=0x55a17a28eb70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007fadfe7320f1 in lll_mutex_lock_optimized (mutex=0x55a17a28eb70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x55a17a28eb70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x55a17a28eb70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x000055a15827bc7d in rb_native_mutex_lock (lock=lock@entry=0x55a17a28eb70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x000055a158282120 in ractor_sched_lock_ (line=921, file=<synthetic pointer>, cr=0x0, vm=0x55a17a28ead0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 timer_thread_polling (vm=0x55a17a28ead0) 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=0x55a17a28ead0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x55a17a28ead0 |
| #8 0x00007fadfe72ea94 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 = {140384848508608, -4298970035561813620, 140384848508608, -264, 0, 140727823120208, -4298970035549230708, -4299025114521917044}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #9 0x00007fadfe7bbc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 2 (Thread 0x7fadc33ef6c0 (LWP 166198) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x55a17a28eb70) 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=0x55a17a28eb70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007fadfe7320f1 in lll_mutex_lock_optimized (mutex=0x55a17a28eb70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x55a17a28eb70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x55a17a28eb70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x000055a15827bc7d in rb_native_mutex_lock (lock=lock@entry=0x55a17a28eb70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x000055a15827f79b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x55a17a30e810, vm=0x55a17a28ead0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x55a17a28ead0, cr=0x55a17a30e810) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x000055a1582f887b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x000055a1580e7709 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x000055a1580fa8b5 in gc_verify_internal_consistency (objspace_ptr=0x55a17a291460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5186 |
| prev_during_gc = <optimized out> |
| objspace = 0x55a17a291460 |
| lev = 3 |
| #10 gc_start (objspace=objspace@entry=0x55a17a291460, 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 0x000055a1580fbcb6 in heap_prepare (heap=0x55a17a291480, objspace=0x55a17a291460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2051 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x55a17a291480, objspace=0x55a17a291460) 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=0x55a17a291460, cache=cache@entry=0x55a17a393860, 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 = 0x55a17a291480 |
| obj = <optimized out> |
| lev = 1 |
| unlock_vm = true |
| #14 0x000055a1580fef51 in newobj_alloc (vm_locked=false, heap_idx=0, cache=0x55a17a393860, objspace=0x55a17a291460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2406 |
| obj = 0 |
| obj = <optimized out> |
| #15 rb_gc_impl_new_obj (alloc_size=32, wb_protected=<optimized out>, v3=0, v2=0, v1=94151460926401, flags=12, klass=140384848620680, cache_ptr=0x55a17a393860, objspace_ptr=0x55a17a291460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2485 |
| obj = <optimized out> |
| objspace = 0x55a17a291460 |
| heap_idx = 0 |
| cache = 0x55a17a393860 |
| obj = <optimized out> |
| objspace = <optimized out> |
| heap_idx = <optimized out> |
| cache = <optimized out> |
| #16 newobj_of (size=32, wb_protected=<optimized out>, v3=0, v2=0, v1=94151460926401, flags=12, klass=140384848620680, cr=0x55a17a30e810) at /tmp/ruby/src/trunk-gc-asserts/gc.c:1005 |
| obj = <optimized out> |
| obj = <optimized out> |
| lev = <optimized out> |
| gc_disabled = <optimized out> |
| #17 typed_data_alloc (size=32, type=<optimized out>, datap=0x0, typed_flag=0, klass=140384848620680) at /tmp/ruby/src/trunk-gc-asserts/gc.c:1081 |
| wb_protected = <optimized out> |
| wb_protected = <optimized out> |
| #18 rb_data_typed_object_zalloc (klass=140384848620680, size=48, type=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/gc.c:1110 |
| obj = <optimized out> |
| #19 0x000055a1582d0579 in vm_proc_create_from_captured (is_from_method=0 '\000', is_lambda=0 '\000', block_type=block_type_iseq, captured=0x7fadc34f0e90, klass=140384848620680) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1168 |
| procval = <optimized out> |
| proc = <optimized out> |
| ns = <optimized out> |
| procval = <optimized out> |
| proc = <optimized out> |
| ns = <optimized out> |
| #20 rb_vm_make_proc_lambda (ec=<optimized out>, captured=0x7fadc34f0e90, klass=140384848620680, is_lambda=is_lambda@entry=0 '\000') at /tmp/ruby/src/trunk-gc-asserts/vm.c:1465 |
| procval = <optimized out> |
| code_type = imemo_iseq |
| ifunc = <optimized out> |
| ep0 = <optimized out> |
| env = <optimized out> |
| #21 0x000055a1581beffd in proc_new (is_lambda=0 '\000', klass=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/proc.c:813 |
| procval = <optimized out> |
| ec = <optimized out> |
| cfp = <optimized out> |
| block_handler = <optimized out> |
| procval = <optimized out> |
| ec = <optimized out> |
| cfp = <optimized out> |
| block_handler = <optimized out> |
| newprocval = <optimized out> |
| #22 0x000055a15827e197 in thread_initialize (thread=140384280445040, args=140384280445000) at /tmp/ruby/src/trunk-gc-asserts/thread.c:976 |
| params = {type = thread_invoke_type_proc, args = 140384280445000, proc = 0, g = 0x0, fn = 0x0} |
| th = 0x7fadbc0adb50 |
| #23 0x000055a1582e5537 in vm_call0_cfunc_with_frame (argv=0x7fadc33f10e0, calling=0x7fadc35f07c0, ec=0x55a17a2a1680) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7fadc34f0e40 |
| ci = <optimized out> |
| me = 0x7fade5079488 |
| mid = 3169 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x55a17a32dce8 |
| len = <optimized out> |
| frame_flags = <optimized out> |
| ci = <optimized out> |
| val = <optimized out> |
| me = <optimized out> |
| cfunc = <optimized out> |
| len = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| mid = <optimized out> |
| block_handler = <optimized out> |
| frame_flags = <optimized out> |
| unaligned_member_ptr_result = <optimized out> |
| args = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| reg_cfp = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| args = <optimized out> |
| #24 vm_call0_cfunc (argv=0x7fadc33f10e0, calling=0x7fadc35f07c0, ec=0x55a17a2a1680) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #25 vm_call0_body (ec=ec@entry=0x55a17a2a1680, calling=calling@entry=0x7fadc35f08c0, argv=0x7fadc33f10e0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #26 0x000055a1582e62a4 in vm_call0_cc (ec=0x55a17a2a1680, 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, 1896476136008569600} |
| calling = {cd = 0x7fadc35f0880, cc = 0x7fadc32dfcf8, block_handler = 140384282807953, recv = 140384280445040, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #27 0x000055a1582e79c2 in rb_call0 (ec=0x55a17a2a1680, recv=recv@entry=140384280445040, mid=mid@entry=3169, argc=argc@entry=1, argv=argv@entry=0x7fadc33f10e0, call_scope=call_scope@entry=CALL_FCALL, self=140384848598600) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572 |
| call_status = <optimized out> |
| scope = <optimized out> |
| kw_splat = <optimized out> |
| ci = {flags = 110618, kwarg = 0x0, mid = 3169, flag = 4, argc = 1} |
| cc = <optimized out> |
| #28 0x000055a1582e8174 in rb_call (scope=CALL_FCALL, argv=0x7fadc33f10e0, argc=1, mid=3169, recv=140384280445040) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #29 rb_funcallv_kw (recv=recv@entry=140384280445040, mid=mid@entry=3169, argc=argc@entry=1, argv=argv@entry=0x7fadc33f10e0, kw_splat=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1088 |
| No locals. |
| #30 0x000055a1580d7505 in rb_obj_call_init_kw (obj=obj@entry=140384280445040, argc=argc@entry=1, argv=argv@entry=0x7fadc33f10e0, kw_splat=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/eval.c:1779 |
| No locals. |
| #31 0x000055a15827ae83 in thread_s_new (argc=1, argv=0x7fadc33f10e0, klass=140384848598600) at /tmp/ruby/src/trunk-gc-asserts/thread.c:911 |
| th = <optimized out> |
| thread = 140384280445040 |
| #32 0x000055a1582c469d in vm_call_cfunc_with_frame_ (ec=0x55a17a2a1680, reg_cfp=0x7fadc34f0e78, calling=<optimized out>, argc=1, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3772 |
| ci = 0x11f100000003 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7fade50798e8 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #33 0x000055a1582ccb8f in vm_sendish (ec=0x55a17a2a1680, reg_cfp=0x7fadc34f0e78, cd=0x55a17a3c0cb0, 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 = 0x7fadc32dfd48 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x55a17a3c0cb0, cc = 0x7fadc32dfd48, block_handler = 140384282807953, recv = 140384848598600, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #34 0x000055a1582daad6 in vm_exec_core (ec=0x55a17a28eb70, ec@entry=0x55a17a2a1680) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140385274998624 |
| cd = 0x55a17a3c0cb0 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 94152028851376 |
| reg_pc = 0x55a17a3c0608 |
| reg_cfp = 0x7fadc34f0e78 |
| insns_address_table = {0x55a1582dcd70 <vm_exec_core+13072>, 0x55a1582dbdaa <vm_exec_core+9034>, 0x55a1582dbd3d <vm_exec_core+8925>, 0x55a1582dbcc5 <vm_exec_core+8805>, 0x55a1582dbc53 <vm_exec_core+8691>, 0x55a1582dbbda <vm_exec_core+8570>, 0x55a1582dbb34 <vm_exec_core+8404>, 0x55a1582dc1c1 <vm_exec_core+10081>, 0x55a1582dc0a6 <vm_exec_core+9798>, 0x55a1582dc0fd <vm_exec_core+9885>, 0x55a1582dbe0e <vm_exec_core+9134>, 0x55a1582dbf3b <vm_exec_core+9435>, 0x55a1582db6a2 <vm_exec_core+7234>, 0x55a1582db63a <vm_exec_core+7130>, 0x55a1582db5cd <vm_exec_core+7021>, 0x55a1582db8ac <vm_exec_core+7756>, 0x55a1582db874 <vm_exec_core+7700>, 0x55a1582db83f <vm_exec_core+7647>, 0x55a1582db80a <vm_exec_core+7594>, 0x55a1582db7d5 <vm_exec_core+7541>, 0x55a1582db772 <vm_exec_core+7442>, 0x55a1582db72e <vm_exec_core+7374>, 0x55a1582db6e7 <vm_exec_core+7303>, 0x55a1582db9e8 <vm_exec_core+8072>, 0x55a1582db9a2 <vm_exec_core+8002>, 0x55a1582db923 <vm_exec_core+7875>, 0x55a1582db8e9 <vm_exec_core+7817>, 0x55a1582dba9a <vm_exec_core+8250>, 0x55a1582dba40 <vm_exec_core+8160>, 0x55a1582dbaf7 <vm_exec_core+8343>, 0x55a1582db590 <vm_exec_core+6960>, 0x55a1582db38d <vm_exec_core+6445>, 0x55a1582db307 <vm_exec_core+6311>, 0x55a1582db29f <vm_exec_core+6207>, 0x55a1582db247 <vm_exec_core+6119>, 0x55a1582db1e5 <vm_exec_core+6021>, 0x55a1582db198 <vm_exec_core+5944>, 0x55a1582db124 <vm_exec_core+5828>, 0x55a1582db0da <vm_exec_core+5754>, 0x55a1582db0b3 <vm_exec_core+5715>, 0x55a1582db078 <vm_exec_core+5656>, 0x55a1582db027 <vm_exec_core+5575>, 0x55a1582daff3 <vm_exec_core+5523>, 0x55a1582daf46 <vm_exec_core+5350>, 0x55a1582daf03 <vm_exec_core+5283>, 0x55a1582daebf <vm_exec_core+5215>, 0x55a1582dae8d <vm_exec_core+5165>, 0x55a1582dae1e <vm_exec_core+5054>, 0x55a1582dadbd <vm_exec_core+4957>, 0x55a1582dad6e <vm_exec_core+4878>, 0x55a1582dacff <vm_exec_core+4767>, 0x55a1582daca1 <vm_exec_core+4673>, 0x55a1582dab89 <vm_exec_core+4393>, 0x55a1582dab4d <vm_exec_core+4333>, 0x55a1582dab06 <vm_exec_core+4262>, 0x55a1582daa9c <vm_exec_core+4156>, 0x55a1582da9fe <vm_exec_core+3998>, 0x55a1582d9ad0 <vm_exec_core+112>, 0x55a1582da949 <vm_exec_core+3817>, 0x55a1582da8c1 <vm_exec_core+3681>, 0x55a1582da872 <vm_exec_core+3602>, 0x55a1582da823 <vm_exec_core+3523>, 0x55a1582da7d4 <vm_exec_core+3444>, 0x55a1582dcc17 <vm_exec_core+12727>, 0x55a1582da785 <vm_exec_core+3365>, 0x55a1582da716 <vm_exec_core+3254>, 0x55a1582da6d1 <vm_exec_core+3185>, 0x55a1582da65e <vm_exec_core+3070>, 0x55a1582da516 <vm_exec_core+2742>, 0x55a1582da44a <vm_exec_core+2538>, 0x55a1582da3ce <vm_exec_core+2414>, 0x55a1582dc22b <vm_exec_core+10187>, 0x55a1582da39a <vm_exec_core+2362>, 0x55a1582da35b <vm_exec_core+2299>, 0x55a1582da31c <vm_exec_core+2236>, 0x55a1582da2e0 <vm_exec_core+2176>, 0x55a1582da222 <vm_exec_core+1986>, 0x55a1582da19f <vm_exec_core+1855>, 0x55a1582dcd81 <vm_exec_core+13089>, 0x55a1582dce8e <vm_exec_core+13358>, 0x55a1582dd0cf <vm_exec_core+13935>, 0x55a1582dcae9 <vm_exec_core+12425>, 0x55a1582dd168 <vm_exec_core+14088>, 0x55a1582dd435 <vm_exec_core+14805>, 0x55a1582dd354 <vm_exec_core+14580>, 0x55a1582dd3d7 <vm_exec_core+14711>, 0x55a1582dd23a <vm_exec_core+14298>, 0x55a1582dd298 <vm_exec_core+14392>, 0x55a1582dd2f6 <vm_exec_core+14486>, 0x55a1582dd6c5 <vm_exec_core+15461>, 0x55a1582dd519 <vm_exec_core+15033>, 0x55a1582dd565 <vm_exec_core+15109>, 0x55a1582dd5b8 <vm_exec_core+15192>, 0x55a1582dd63b <vm_exec_core+15323>, 0x55a1582da0d2 <vm_exec_core+1650>, 0x55a1582da02a <vm_exec_core+1482>, 0x55a1582dcde8 <vm_exec_core+13192>, 0x55a1582dce46 <vm_exec_core+13286>, 0x55a1582dcc77 <vm_exec_core+12823>, 0x55a1582dcd0a <vm_exec_core+12970>, 0x55a1582dd201 <vm_exec_core+14241>, 0x55a1582dd48e <vm_exec_core+14894>, 0x55a1582d9fb9 <vm_exec_core+1369>, 0x55a1582d9f39 <vm_exec_core+1241>, 0x55a1582d9e90 <vm_exec_core+1072>, 0x55a1582d9e49 <vm_exec_core+1001>, 0x55a1582d9dfe <vm_exec_core+926>, 0x55a1582d9db5 <vm_exec_core+853>, 0x55a1582d9d64 <vm_exec_core+772>, 0x55a1582d9d2f <vm_exec_core+719>, 0x55a1582d9cfa <vm_exec_core+666>, 0x55a1582dcef2 <vm_exec_core+13458>, 0x55a1582dbd99 <vm_exec_core+9017>, 0x55a1582dbd2c <vm_exec_core+8908>, 0x55a1582dbcb4 <vm_exec_core+8788>, 0x55a1582dbc42 <vm_exec_core+8674>, 0x55a1582dbbc9 <vm_exec_core+8553>, 0x55a1582dbb23 <vm_exec_core+8387>, 0x55a1582dc1b0 <vm_exec_core+10064>, 0x55a1582dc095 <vm_exec_core+9781>, 0x55a1582dc0ec <vm_exec_core+9868>, 0x55a1582dbdfd <vm_exec_core+9117>, 0x55a1582dbf2a <vm_exec_core+9418>, 0x55a1582db691 <vm_exec_core+7217>, 0x55a1582db629 <vm_exec_core+7113>, 0x55a1582db5bc <vm_exec_core+7004>, 0x55a1582db89b <vm_exec_core+7739>, 0x55a1582db863 <vm_exec_core+7683>, 0x55a1582db82e <vm_exec_core+7630>, 0x55a1582db7f9 <vm_exec_core+7577>, 0x55a1582db7c4 <vm_exec_core+7524>, 0x55a1582db761 <vm_exec_core+7425>, 0x55a1582db71d <vm_exec_core+7357>, 0x55a1582db6d6 <vm_exec_core+7286>, 0x55a1582db9d7 <vm_exec_core+8055>, 0x55a1582db991 <vm_exec_core+7985>, 0x55a1582db912 <vm_exec_core+7858>, 0x55a1582db8d8 <vm_exec_core+7800>, 0x55a1582dba89 <vm_exec_core+8233>, 0x55a1582dba2f <vm_exec_core+8143>, 0x55a1582dbae6 <vm_exec_core+8326>, 0x55a1582db57f <vm_exec_core+6943>, 0x55a1582db37c <vm_exec_core+6428>, 0x55a1582db2f6 <vm_exec_core+6294>, 0x55a1582db28e <vm_exec_core+6190>, 0x55a1582db236 <vm_exec_core+6102>, 0x55a1582db1d4 <vm_exec_core+6004>, 0x55a1582db187 <vm_exec_core+5927>, 0x55a1582db113 <vm_exec_core+5811>, 0x55a1582db0c9 <vm_exec_core+5737>, 0x55a1582db0a2 <vm_exec_core+5698>, 0x55a1582db067 <vm_exec_core+5639>, 0x55a1582db016 <vm_exec_core+5558>, 0x55a1582dafe2 <vm_exec_core+5506>, 0x55a1582daf35 <vm_exec_core+5333>, 0x55a1582daef2 <vm_exec_core+5266>, 0x55a1582daeae <vm_exec_core+5198>, 0x55a1582dae7c <vm_exec_core+5148>, 0x55a1582dae0d <vm_exec_core+5037>, 0x55a1582dadac <vm_exec_core+4940>, 0x55a1582dad5d <vm_exec_core+4861>, 0x55a1582dacee <vm_exec_core+4750>, 0x55a1582dac90 <vm_exec_core+4656>, 0x55a1582dab78 <vm_exec_core+4376>, 0x55a1582dab3c <vm_exec_core+4316>, 0x55a1582daaf5 <vm_exec_core+4245>, 0x55a1582daa8b <vm_exec_core+4139>, 0x55a1582da9ed <vm_exec_core+3981>, 0x55a1582dd035 <vm_exec_core+13781>, 0x55a1582da938 <vm_exec_core+3800>, 0x55a1582da8b0 <vm_exec_core+3664>, 0x55a1582da861 <vm_exec_core+3585>, 0x55a1582da812 <vm_exec_core+3506>, 0x55a1582da7c3 <vm_exec_core+3427>, 0x55a1582dd009 <vm_exec_core+13737>, 0x55a1582da774 <vm_exec_core+3348>, 0x55a1582da705 <vm_exec_core+3237>, 0x55a1582da6c0 <vm_exec_core+3168>, 0x55a1582da64d <vm_exec_core+3053>, 0x55a1582da505 <vm_exec_core+2725>, 0x55a1582da439 <vm_exec_core+2521>, 0x55a1582da3bd <vm_exec_core+2397>, 0x55a1582dc21a <vm_exec_core+10170>, 0x55a1582da389 <vm_exec_core+2345>, 0x55a1582da34a <vm_exec_core+2282>, 0x55a1582da30b <vm_exec_core+2219>, 0x55a1582da2cf <vm_exec_core+2159>, 0x55a1582da211 <vm_exec_core+1969>, 0x55a1582da18e <vm_exec_core+1838>, 0x55a1582dd01f <vm_exec_core+13759>, 0x55a1582dcc61 <vm_exec_core+12801>, 0x55a1582dce30 <vm_exec_core+13264>, 0x55a1582dcf10 <vm_exec_core+13488>, 0x55a1582dcf26 <vm_exec_core+13510>, 0x55a1582dcf3c <vm_exec_core+13532>, 0x55a1582dcf52 <vm_exec_core+13554>, 0x55a1582dcf6f <vm_exec_core+13583>, 0x55a1582dcf85 <vm_exec_core+13605>, 0x55a1582dcf9b <vm_exec_core+13627>, 0x55a1582dcfb1 <vm_exec_core+13649>...} |
| #35 0x000055a1582e020e in rb_vm_exec (ec=0x55a17a2a1680) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55a17a2a1680 |
| _tag = {tag = 36, retval = 4, buf = {0x7fadc33f1098, 0x55a1582e0130 <rb_vm_exec+304>, 0x0, 0x7fadc35f0db0, 0x0}, prev = 0x7fadc35f1120, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #36 0x000055a1582e4673 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7fadc33f1098, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #37 vm_yield (kw_splat=0, argv=0x7fadc33f1098, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #38 rb_yield_0 (argv=0x7fadc33f1098, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362 |
| No locals. |
| #39 rb_yield_values2 (argc=1, argv=0x7fadc33f1098) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1408 |
| No locals. |
| #40 0x000055a1580b0cb2 in collect_i (i=<optimized out>, ary=140384280641040, argc=<optimized out>, argv=<optimized out>, blockarg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/enum.c:628 |
| No locals. |
| #41 0x000055a1582d30f8 in vm_yield_with_cfunc (ec=0x55a17a2a1680, captured=<optimized out>, self=140384280575760, argc=1, argv=0x7fadc33f1098, 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 = 0x7fadc32dfde8 |
| #42 0x000055a1582d31de in vm_invoke_ifunc_block (ec=0x55a17a2a1680, reg_cfp=0x7fadc34f0ee8, 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 = 0x7fadc34f0f70 |
| #43 0x000055a1582da4e6 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 = 0x55a17a390280, cc = 0x0, block_handler = 0, recv = 286326819, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| val = <optimized out> |
| ci = <optimized out> |
| cc = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = <optimized out> |
| #44 vm_exec_core (ec=0x55a17a28eb70, ec@entry=0x55a17a2a1680) at ../../src/trunk-gc-asserts/insns.def:1137 |
| bh = <optimized out> |
| cd = 0x55a17a28eb70 |
| leaf = <optimized out> |
| val = 4 |
| reg_pc = 0x55a17a3900a0 |
| reg_cfp = 0x7fadc34f0ee8 |
| insns_address_table = {0x55a1582dcd70 <vm_exec_core+13072>, 0x55a1582dbdaa <vm_exec_core+9034>, 0x55a1582dbd3d <vm_exec_core+8925>, 0x55a1582dbcc5 <vm_exec_core+8805>, 0x55a1582dbc53 <vm_exec_core+8691>, 0x55a1582dbbda <vm_exec_core+8570>, 0x55a1582dbb34 <vm_exec_core+8404>, 0x55a1582dc1c1 <vm_exec_core+10081>, 0x55a1582dc0a6 <vm_exec_core+9798>, 0x55a1582dc0fd <vm_exec_core+9885>, 0x55a1582dbe0e <vm_exec_core+9134>, 0x55a1582dbf3b <vm_exec_core+9435>, 0x55a1582db6a2 <vm_exec_core+7234>, 0x55a1582db63a <vm_exec_core+7130>, 0x55a1582db5cd <vm_exec_core+7021>, 0x55a1582db8ac <vm_exec_core+7756>, 0x55a1582db874 <vm_exec_core+7700>, 0x55a1582db83f <vm_exec_core+7647>, 0x55a1582db80a <vm_exec_core+7594>, 0x55a1582db7d5 <vm_exec_core+7541>, 0x55a1582db772 <vm_exec_core+7442>, 0x55a1582db72e <vm_exec_core+7374>, 0x55a1582db6e7 <vm_exec_core+7303>, 0x55a1582db9e8 <vm_exec_core+8072>, 0x55a1582db9a2 <vm_exec_core+8002>, 0x55a1582db923 <vm_exec_core+7875>, 0x55a1582db8e9 <vm_exec_core+7817>, 0x55a1582dba9a <vm_exec_core+8250>, 0x55a1582dba40 <vm_exec_core+8160>, 0x55a1582dbaf7 <vm_exec_core+8343>, 0x55a1582db590 <vm_exec_core+6960>, 0x55a1582db38d <vm_exec_core+6445>, 0x55a1582db307 <vm_exec_core+6311>, 0x55a1582db29f <vm_exec_core+6207>, 0x55a1582db247 <vm_exec_core+6119>, 0x55a1582db1e5 <vm_exec_core+6021>, 0x55a1582db198 <vm_exec_core+5944>, 0x55a1582db124 <vm_exec_core+5828>, 0x55a1582db0da <vm_exec_core+5754>, 0x55a1582db0b3 <vm_exec_core+5715>, 0x55a1582db078 <vm_exec_core+5656>, 0x55a1582db027 <vm_exec_core+5575>, 0x55a1582daff3 <vm_exec_core+5523>, 0x55a1582daf46 <vm_exec_core+5350>, 0x55a1582daf03 <vm_exec_core+5283>, 0x55a1582daebf <vm_exec_core+5215>, 0x55a1582dae8d <vm_exec_core+5165>, 0x55a1582dae1e <vm_exec_core+5054>, 0x55a1582dadbd <vm_exec_core+4957>, 0x55a1582dad6e <vm_exec_core+4878>, 0x55a1582dacff <vm_exec_core+4767>, 0x55a1582daca1 <vm_exec_core+4673>, 0x55a1582dab89 <vm_exec_core+4393>, 0x55a1582dab4d <vm_exec_core+4333>, 0x55a1582dab06 <vm_exec_core+4262>, 0x55a1582daa9c <vm_exec_core+4156>, 0x55a1582da9fe <vm_exec_core+3998>, 0x55a1582d9ad0 <vm_exec_core+112>, 0x55a1582da949 <vm_exec_core+3817>, 0x55a1582da8c1 <vm_exec_core+3681>, 0x55a1582da872 <vm_exec_core+3602>, 0x55a1582da823 <vm_exec_core+3523>, 0x55a1582da7d4 <vm_exec_core+3444>, 0x55a1582dcc17 <vm_exec_core+12727>, 0x55a1582da785 <vm_exec_core+3365>, 0x55a1582da716 <vm_exec_core+3254>, 0x55a1582da6d1 <vm_exec_core+3185>, 0x55a1582da65e <vm_exec_core+3070>, 0x55a1582da516 <vm_exec_core+2742>, 0x55a1582da44a <vm_exec_core+2538>, 0x55a1582da3ce <vm_exec_core+2414>, 0x55a1582dc22b <vm_exec_core+10187>, 0x55a1582da39a <vm_exec_core+2362>, 0x55a1582da35b <vm_exec_core+2299>, 0x55a1582da31c <vm_exec_core+2236>, 0x55a1582da2e0 <vm_exec_core+2176>, 0x55a1582da222 <vm_exec_core+1986>, 0x55a1582da19f <vm_exec_core+1855>, 0x55a1582dcd81 <vm_exec_core+13089>, 0x55a1582dce8e <vm_exec_core+13358>, 0x55a1582dd0cf <vm_exec_core+13935>, 0x55a1582dcae9 <vm_exec_core+12425>, 0x55a1582dd168 <vm_exec_core+14088>, 0x55a1582dd435 <vm_exec_core+14805>, 0x55a1582dd354 <vm_exec_core+14580>, 0x55a1582dd3d7 <vm_exec_core+14711>, 0x55a1582dd23a <vm_exec_core+14298>, 0x55a1582dd298 <vm_exec_core+14392>, 0x55a1582dd2f6 <vm_exec_core+14486>, 0x55a1582dd6c5 <vm_exec_core+15461>, 0x55a1582dd519 <vm_exec_core+15033>, 0x55a1582dd565 <vm_exec_core+15109>, 0x55a1582dd5b8 <vm_exec_core+15192>, 0x55a1582dd63b <vm_exec_core+15323>, 0x55a1582da0d2 <vm_exec_core+1650>, 0x55a1582da02a <vm_exec_core+1482>, 0x55a1582dcde8 <vm_exec_core+13192>, 0x55a1582dce46 <vm_exec_core+13286>, 0x55a1582dcc77 <vm_exec_core+12823>, 0x55a1582dcd0a <vm_exec_core+12970>, 0x55a1582dd201 <vm_exec_core+14241>, 0x55a1582dd48e <vm_exec_core+14894>, 0x55a1582d9fb9 <vm_exec_core+1369>, 0x55a1582d9f39 <vm_exec_core+1241>, 0x55a1582d9e90 <vm_exec_core+1072>, 0x55a1582d9e49 <vm_exec_core+1001>, 0x55a1582d9dfe <vm_exec_core+926>, 0x55a1582d9db5 <vm_exec_core+853>, 0x55a1582d9d64 <vm_exec_core+772>, 0x55a1582d9d2f <vm_exec_core+719>, 0x55a1582d9cfa <vm_exec_core+666>, 0x55a1582dcef2 <vm_exec_core+13458>, 0x55a1582dbd99 <vm_exec_core+9017>, 0x55a1582dbd2c <vm_exec_core+8908>, 0x55a1582dbcb4 <vm_exec_core+8788>, 0x55a1582dbc42 <vm_exec_core+8674>, 0x55a1582dbbc9 <vm_exec_core+8553>, 0x55a1582dbb23 <vm_exec_core+8387>, 0x55a1582dc1b0 <vm_exec_core+10064>, 0x55a1582dc095 <vm_exec_core+9781>, 0x55a1582dc0ec <vm_exec_core+9868>, 0x55a1582dbdfd <vm_exec_core+9117>, 0x55a1582dbf2a <vm_exec_core+9418>, 0x55a1582db691 <vm_exec_core+7217>, 0x55a1582db629 <vm_exec_core+7113>, 0x55a1582db5bc <vm_exec_core+7004>, 0x55a1582db89b <vm_exec_core+7739>, 0x55a1582db863 <vm_exec_core+7683>, 0x55a1582db82e <vm_exec_core+7630>, 0x55a1582db7f9 <vm_exec_core+7577>, 0x55a1582db7c4 <vm_exec_core+7524>, 0x55a1582db761 <vm_exec_core+7425>, 0x55a1582db71d <vm_exec_core+7357>, 0x55a1582db6d6 <vm_exec_core+7286>, 0x55a1582db9d7 <vm_exec_core+8055>, 0x55a1582db991 <vm_exec_core+7985>, 0x55a1582db912 <vm_exec_core+7858>, 0x55a1582db8d8 <vm_exec_core+7800>, 0x55a1582dba89 <vm_exec_core+8233>, 0x55a1582dba2f <vm_exec_core+8143>, 0x55a1582dbae6 <vm_exec_core+8326>, 0x55a1582db57f <vm_exec_core+6943>, 0x55a1582db37c <vm_exec_core+6428>, 0x55a1582db2f6 <vm_exec_core+6294>, 0x55a1582db28e <vm_exec_core+6190>, 0x55a1582db236 <vm_exec_core+6102>, 0x55a1582db1d4 <vm_exec_core+6004>, 0x55a1582db187 <vm_exec_core+5927>, 0x55a1582db113 <vm_exec_core+5811>, 0x55a1582db0c9 <vm_exec_core+5737>, 0x55a1582db0a2 <vm_exec_core+5698>, 0x55a1582db067 <vm_exec_core+5639>, 0x55a1582db016 <vm_exec_core+5558>, 0x55a1582dafe2 <vm_exec_core+5506>, 0x55a1582daf35 <vm_exec_core+5333>, 0x55a1582daef2 <vm_exec_core+5266>, 0x55a1582daeae <vm_exec_core+5198>, 0x55a1582dae7c <vm_exec_core+5148>, 0x55a1582dae0d <vm_exec_core+5037>, 0x55a1582dadac <vm_exec_core+4940>, 0x55a1582dad5d <vm_exec_core+4861>, 0x55a1582dacee <vm_exec_core+4750>, 0x55a1582dac90 <vm_exec_core+4656>, 0x55a1582dab78 <vm_exec_core+4376>, 0x55a1582dab3c <vm_exec_core+4316>, 0x55a1582daaf5 <vm_exec_core+4245>, 0x55a1582daa8b <vm_exec_core+4139>, 0x55a1582da9ed <vm_exec_core+3981>, 0x55a1582dd035 <vm_exec_core+13781>, 0x55a1582da938 <vm_exec_core+3800>, 0x55a1582da8b0 <vm_exec_core+3664>, 0x55a1582da861 <vm_exec_core+3585>, 0x55a1582da812 <vm_exec_core+3506>, 0x55a1582da7c3 <vm_exec_core+3427>, 0x55a1582dd009 <vm_exec_core+13737>, 0x55a1582da774 <vm_exec_core+3348>, 0x55a1582da705 <vm_exec_core+3237>, 0x55a1582da6c0 <vm_exec_core+3168>, 0x55a1582da64d <vm_exec_core+3053>, 0x55a1582da505 <vm_exec_core+2725>, 0x55a1582da439 <vm_exec_core+2521>, 0x55a1582da3bd <vm_exec_core+2397>, 0x55a1582dc21a <vm_exec_core+10170>, 0x55a1582da389 <vm_exec_core+2345>, 0x55a1582da34a <vm_exec_core+2282>, 0x55a1582da30b <vm_exec_core+2219>, 0x55a1582da2cf <vm_exec_core+2159>, 0x55a1582da211 <vm_exec_core+1969>, 0x55a1582da18e <vm_exec_core+1838>, 0x55a1582dd01f <vm_exec_core+13759>, 0x55a1582dcc61 <vm_exec_core+12801>, 0x55a1582dce30 <vm_exec_core+13264>, 0x55a1582dcf10 <vm_exec_core+13488>, 0x55a1582dcf26 <vm_exec_core+13510>, 0x55a1582dcf3c <vm_exec_core+13532>, 0x55a1582dcf52 <vm_exec_core+13554>, 0x55a1582dcf6f <vm_exec_core+13583>, 0x55a1582dcf85 <vm_exec_core+13605>, 0x55a1582dcf9b <vm_exec_core+13627>, 0x55a1582dcfb1 <vm_exec_core+13649>...} |
| #45 0x000055a1582e020e in rb_vm_exec (ec=0x55a17a2a1680) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55a17a2a1680 |
| _tag = {tag = 36, retval = 4, buf = {0x0, 0x55a1582e0130 <rb_vm_exec+304>, 0x0, 0x7fadc35f1100, 0x0}, prev = 0x7fadc35f1410, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #46 0x000055a1582e62a4 in vm_call0_cc (ec=0x55a17a2a1680, recv=<optimized out>, id=28497, 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 = {94152027674240, 94151455482576} |
| calling = {cd = 0x7fadc35f11d0, cc = 0x7fadc32dfd98, block_handler = 140384282808179, recv = 2001, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #47 0x000055a1582e79c2 in rb_call0 (ec=0x55a17a2a1680, recv=recv@entry=2001, mid=mid@entry=28497, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140384280575760) 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 = 28497, flag = 4, argc = 0} |
| cc = <optimized out> |
| #48 0x000055a1582e83a7 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=28497, recv=2001) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #49 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #50 0x000055a1582cf2c8 in rb_iterate0 (it_proc=it_proc@entry=0x55a1582e8340 <iterate_method>, data1=data1@entry=140384283858096, ifunc=<optimized out>, ec=ec@entry=0x55a17a2a1680) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x55a17a2a1680 |
| _tag = {tag = 36, retval = 0, buf = {0x7fadc32cff10, 0x55a1582cf350 <rb_iterate0+352>, 0x0, 0x7fadc35f13d0, 0x0}, prev = 0x7fadc35f1890, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7fadc34f0f20 |
| #51 0x000055a1582cf56d in rb_iterate_internal (data2=140384280575760, bl_proc=0x0, data1=140384283858096, it_proc=0x55a1582e8340 <iterate_method>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1520 |
| No locals. |
| #52 rb_block_call_kw (obj=<optimized out>, mid=<optimized out>, argc=<optimized out>, argv=<optimized out>, bl_proc=bl_proc@entry=0x0, data2=data2@entry=140384280575760, kw_splat=0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1569 |
| arg = {obj = 2001, mid = 28497, argc = 0, argv = 0x0, kw_splat = 0} |
| #53 0x000055a1580bea8d in enumerator_block_call (obj=<optimized out>, func=0x0, arg=140384280575760) at /tmp/ruby/src/trunk-gc-asserts/enumerator.c:568 |
| argc = <optimized out> |
| argv = <optimized out> |
| e = <optimized out> |
| meth = <optimized out> |
| args = 0 |
| ret = <optimized out> |
| #54 0x000055a1582e5537 in vm_call0_cfunc_with_frame (argv=0x0, calling=0x7fadc35f1590, ec=0x55a17a2a1680) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7fadc34f0f58 |
| ci = <optimized out> |
| me = 0x7fade507ea50 |
| mid = 3073 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x55a17a320768 |
| len = <optimized out> |
| frame_flags = <optimized out> |
| ci = <optimized out> |
| val = <optimized out> |
| me = <optimized out> |
| cfunc = <optimized out> |
| len = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| mid = <optimized out> |
| block_handler = <optimized out> |
| frame_flags = <optimized out> |
| unaligned_member_ptr_result = <optimized out> |
| args = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| reg_cfp = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| args = <optimized out> |
| #55 vm_call0_cfunc (argv=0x0, calling=0x7fadc35f1590, ec=0x55a17a2a1680) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #56 vm_call0_body (ec=ec@entry=0x55a17a2a1680, calling=calling@entry=0x7fadc35f1690, argv=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #57 0x000055a1582e62a4 in vm_call0_cc (ec=0x55a17a2a1680, 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 = {94152027674240, 94151455482576} |
| calling = {cd = 0x7fadc35f1650, cc = 0x7fadc32dfdc0, block_handler = 140384282808179, recv = 140384280575760, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #58 0x000055a1582e79c2 in rb_call0 (ec=0x55a17a2a1680, recv=recv@entry=140384280575760, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140384280575760) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572 |
| call_status = <optimized out> |
| scope = <optimized out> |
| kw_splat = <optimized out> |
| ci = {flags = 110618, kwarg = 0x0, mid = 3073, flag = 4, argc = 0} |
| cc = <optimized out> |
| #59 0x000055a1582e83a7 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=3073, recv=140384280575760) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #60 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #61 0x000055a1582cf2c8 in rb_iterate0 (it_proc=it_proc@entry=0x55a1582e8340 <iterate_method>, data1=data1@entry=140384283859248, ifunc=ifunc@entry=0x7fadc32dfde8, ec=0x55a17a2a1680) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x55a17a2a1680 |
| _tag = {tag = 36, retval = 1896476136008569600, buf = {0x7fadc32cff10, 0x55a1582cf350 <rb_iterate0+352>, 0x0, 0x7fadc35f1850, 0x55a1580b0ca0 <collect_i>}, prev = 0x7fadc35f1cc0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7fadc34f0f58 |
| #62 0x000055a1582cf6e7 in rb_lambda_call (obj=obj@entry=140384280575760, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x55a1580b0ca0 <collect_i>, min_argc=<optimized out>, max_argc=1, data2=140384280641040) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1618 |
| arg = {obj = 140384280575760, mid = 3073, argc = 0, argv = 0x0, kw_splat = 0} |
| block = 0x7fadc32dfde8 |
| #63 0x000055a1580b2869 in enum_collect (obj=140384280575760) at /tmp/ruby/src/trunk-gc-asserts/enum.c:667 |
| ary = 140384280641040 |
| min_argc = <optimized out> |
| max_argc = 1 |
| #64 0x000055a1582c469d in vm_call_cfunc_with_frame_ (ec=0x55a17a2a1680, reg_cfp=0x7fadc34f0f90, calling=<optimized out>, argc=0, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3772 |
| ci = 0x166100000001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7fadc32dfe60 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #65 0x000055a1582ccb8f in vm_sendish (ec=0x55a17a2a1680, reg_cfp=0x7fadc34f0f90, cd=0x55a17a3c5ce0, 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 = 0x7fadc32dfe38 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x55a17a3c5ce0, cc = 0x7fadc32dfe38, block_handler = 140384282808233, recv = 140384280575760, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #66 0x000055a1582daad6 in vm_exec_core (ec=0x55a17a28eb70, ec@entry=0x55a17a2a1680) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140385274998624 |
| cd = 0x55a17a3c5ce0 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 94152028871904 |
| reg_pc = 0x55a17a3c69c8 |
| reg_cfp = 0x7fadc34f0f90 |
| insns_address_table = {0x55a1582dcd70 <vm_exec_core+13072>, 0x55a1582dbdaa <vm_exec_core+9034>, 0x55a1582dbd3d <vm_exec_core+8925>, 0x55a1582dbcc5 <vm_exec_core+8805>, 0x55a1582dbc53 <vm_exec_core+8691>, 0x55a1582dbbda <vm_exec_core+8570>, 0x55a1582dbb34 <vm_exec_core+8404>, 0x55a1582dc1c1 <vm_exec_core+10081>, 0x55a1582dc0a6 <vm_exec_core+9798>, 0x55a1582dc0fd <vm_exec_core+9885>, 0x55a1582dbe0e <vm_exec_core+9134>, 0x55a1582dbf3b <vm_exec_core+9435>, 0x55a1582db6a2 <vm_exec_core+7234>, 0x55a1582db63a <vm_exec_core+7130>, 0x55a1582db5cd <vm_exec_core+7021>, 0x55a1582db8ac <vm_exec_core+7756>, 0x55a1582db874 <vm_exec_core+7700>, 0x55a1582db83f <vm_exec_core+7647>, 0x55a1582db80a <vm_exec_core+7594>, 0x55a1582db7d5 <vm_exec_core+7541>, 0x55a1582db772 <vm_exec_core+7442>, 0x55a1582db72e <vm_exec_core+7374>, 0x55a1582db6e7 <vm_exec_core+7303>, 0x55a1582db9e8 <vm_exec_core+8072>, 0x55a1582db9a2 <vm_exec_core+8002>, 0x55a1582db923 <vm_exec_core+7875>, 0x55a1582db8e9 <vm_exec_core+7817>, 0x55a1582dba9a <vm_exec_core+8250>, 0x55a1582dba40 <vm_exec_core+8160>, 0x55a1582dbaf7 <vm_exec_core+8343>, 0x55a1582db590 <vm_exec_core+6960>, 0x55a1582db38d <vm_exec_core+6445>, 0x55a1582db307 <vm_exec_core+6311>, 0x55a1582db29f <vm_exec_core+6207>, 0x55a1582db247 <vm_exec_core+6119>, 0x55a1582db1e5 <vm_exec_core+6021>, 0x55a1582db198 <vm_exec_core+5944>, 0x55a1582db124 <vm_exec_core+5828>, 0x55a1582db0da <vm_exec_core+5754>, 0x55a1582db0b3 <vm_exec_core+5715>, 0x55a1582db078 <vm_exec_core+5656>, 0x55a1582db027 <vm_exec_core+5575>, 0x55a1582daff3 <vm_exec_core+5523>, 0x55a1582daf46 <vm_exec_core+5350>, 0x55a1582daf03 <vm_exec_core+5283>, 0x55a1582daebf <vm_exec_core+5215>, 0x55a1582dae8d <vm_exec_core+5165>, 0x55a1582dae1e <vm_exec_core+5054>, 0x55a1582dadbd <vm_exec_core+4957>, 0x55a1582dad6e <vm_exec_core+4878>, 0x55a1582dacff <vm_exec_core+4767>, 0x55a1582daca1 <vm_exec_core+4673>, 0x55a1582dab89 <vm_exec_core+4393>, 0x55a1582dab4d <vm_exec_core+4333>, 0x55a1582dab06 <vm_exec_core+4262>, 0x55a1582daa9c <vm_exec_core+4156>, 0x55a1582da9fe <vm_exec_core+3998>, 0x55a1582d9ad0 <vm_exec_core+112>, 0x55a1582da949 <vm_exec_core+3817>, 0x55a1582da8c1 <vm_exec_core+3681>, 0x55a1582da872 <vm_exec_core+3602>, 0x55a1582da823 <vm_exec_core+3523>, 0x55a1582da7d4 <vm_exec_core+3444>, 0x55a1582dcc17 <vm_exec_core+12727>, 0x55a1582da785 <vm_exec_core+3365>, 0x55a1582da716 <vm_exec_core+3254>, 0x55a1582da6d1 <vm_exec_core+3185>, 0x55a1582da65e <vm_exec_core+3070>, 0x55a1582da516 <vm_exec_core+2742>, 0x55a1582da44a <vm_exec_core+2538>, 0x55a1582da3ce <vm_exec_core+2414>, 0x55a1582dc22b <vm_exec_core+10187>, 0x55a1582da39a <vm_exec_core+2362>, 0x55a1582da35b <vm_exec_core+2299>, 0x55a1582da31c <vm_exec_core+2236>, 0x55a1582da2e0 <vm_exec_core+2176>, 0x55a1582da222 <vm_exec_core+1986>, 0x55a1582da19f <vm_exec_core+1855>, 0x55a1582dcd81 <vm_exec_core+13089>, 0x55a1582dce8e <vm_exec_core+13358>, 0x55a1582dd0cf <vm_exec_core+13935>, 0x55a1582dcae9 <vm_exec_core+12425>, 0x55a1582dd168 <vm_exec_core+14088>, 0x55a1582dd435 <vm_exec_core+14805>, 0x55a1582dd354 <vm_exec_core+14580>, 0x55a1582dd3d7 <vm_exec_core+14711>, 0x55a1582dd23a <vm_exec_core+14298>, 0x55a1582dd298 <vm_exec_core+14392>, 0x55a1582dd2f6 <vm_exec_core+14486>, 0x55a1582dd6c5 <vm_exec_core+15461>, 0x55a1582dd519 <vm_exec_core+15033>, 0x55a1582dd565 <vm_exec_core+15109>, 0x55a1582dd5b8 <vm_exec_core+15192>, 0x55a1582dd63b <vm_exec_core+15323>, 0x55a1582da0d2 <vm_exec_core+1650>, 0x55a1582da02a <vm_exec_core+1482>, 0x55a1582dcde8 <vm_exec_core+13192>, 0x55a1582dce46 <vm_exec_core+13286>, 0x55a1582dcc77 <vm_exec_core+12823>, 0x55a1582dcd0a <vm_exec_core+12970>, 0x55a1582dd201 <vm_exec_core+14241>, 0x55a1582dd48e <vm_exec_core+14894>, 0x55a1582d9fb9 <vm_exec_core+1369>, 0x55a1582d9f39 <vm_exec_core+1241>, 0x55a1582d9e90 <vm_exec_core+1072>, 0x55a1582d9e49 <vm_exec_core+1001>, 0x55a1582d9dfe <vm_exec_core+926>, 0x55a1582d9db5 <vm_exec_core+853>, 0x55a1582d9d64 <vm_exec_core+772>, 0x55a1582d9d2f <vm_exec_core+719>, 0x55a1582d9cfa <vm_exec_core+666>, 0x55a1582dcef2 <vm_exec_core+13458>, 0x55a1582dbd99 <vm_exec_core+9017>, 0x55a1582dbd2c <vm_exec_core+8908>, 0x55a1582dbcb4 <vm_exec_core+8788>, 0x55a1582dbc42 <vm_exec_core+8674>, 0x55a1582dbbc9 <vm_exec_core+8553>, 0x55a1582dbb23 <vm_exec_core+8387>, 0x55a1582dc1b0 <vm_exec_core+10064>, 0x55a1582dc095 <vm_exec_core+9781>, 0x55a1582dc0ec <vm_exec_core+9868>, 0x55a1582dbdfd <vm_exec_core+9117>, 0x55a1582dbf2a <vm_exec_core+9418>, 0x55a1582db691 <vm_exec_core+7217>, 0x55a1582db629 <vm_exec_core+7113>, 0x55a1582db5bc <vm_exec_core+7004>, 0x55a1582db89b <vm_exec_core+7739>, 0x55a1582db863 <vm_exec_core+7683>, 0x55a1582db82e <vm_exec_core+7630>, 0x55a1582db7f9 <vm_exec_core+7577>, 0x55a1582db7c4 <vm_exec_core+7524>, 0x55a1582db761 <vm_exec_core+7425>, 0x55a1582db71d <vm_exec_core+7357>, 0x55a1582db6d6 <vm_exec_core+7286>, 0x55a1582db9d7 <vm_exec_core+8055>, 0x55a1582db991 <vm_exec_core+7985>, 0x55a1582db912 <vm_exec_core+7858>, 0x55a1582db8d8 <vm_exec_core+7800>, 0x55a1582dba89 <vm_exec_core+8233>, 0x55a1582dba2f <vm_exec_core+8143>, 0x55a1582dbae6 <vm_exec_core+8326>, 0x55a1582db57f <vm_exec_core+6943>, 0x55a1582db37c <vm_exec_core+6428>, 0x55a1582db2f6 <vm_exec_core+6294>, 0x55a1582db28e <vm_exec_core+6190>, 0x55a1582db236 <vm_exec_core+6102>, 0x55a1582db1d4 <vm_exec_core+6004>, 0x55a1582db187 <vm_exec_core+5927>, 0x55a1582db113 <vm_exec_core+5811>, 0x55a1582db0c9 <vm_exec_core+5737>, 0x55a1582db0a2 <vm_exec_core+5698>, 0x55a1582db067 <vm_exec_core+5639>, 0x55a1582db016 <vm_exec_core+5558>, 0x55a1582dafe2 <vm_exec_core+5506>, 0x55a1582daf35 <vm_exec_core+5333>, 0x55a1582daef2 <vm_exec_core+5266>, 0x55a1582daeae <vm_exec_core+5198>, 0x55a1582dae7c <vm_exec_core+5148>, 0x55a1582dae0d <vm_exec_core+5037>, 0x55a1582dadac <vm_exec_core+4940>, 0x55a1582dad5d <vm_exec_core+4861>, 0x55a1582dacee <vm_exec_core+4750>, 0x55a1582dac90 <vm_exec_core+4656>, 0x55a1582dab78 <vm_exec_core+4376>, 0x55a1582dab3c <vm_exec_core+4316>, 0x55a1582daaf5 <vm_exec_core+4245>, 0x55a1582daa8b <vm_exec_core+4139>, 0x55a1582da9ed <vm_exec_core+3981>, 0x55a1582dd035 <vm_exec_core+13781>, 0x55a1582da938 <vm_exec_core+3800>, 0x55a1582da8b0 <vm_exec_core+3664>, 0x55a1582da861 <vm_exec_core+3585>, 0x55a1582da812 <vm_exec_core+3506>, 0x55a1582da7c3 <vm_exec_core+3427>, 0x55a1582dd009 <vm_exec_core+13737>, 0x55a1582da774 <vm_exec_core+3348>, 0x55a1582da705 <vm_exec_core+3237>, 0x55a1582da6c0 <vm_exec_core+3168>, 0x55a1582da64d <vm_exec_core+3053>, 0x55a1582da505 <vm_exec_core+2725>, 0x55a1582da439 <vm_exec_core+2521>, 0x55a1582da3bd <vm_exec_core+2397>, 0x55a1582dc21a <vm_exec_core+10170>, 0x55a1582da389 <vm_exec_core+2345>, 0x55a1582da34a <vm_exec_core+2282>, 0x55a1582da30b <vm_exec_core+2219>, 0x55a1582da2cf <vm_exec_core+2159>, 0x55a1582da211 <vm_exec_core+1969>, 0x55a1582da18e <vm_exec_core+1838>, 0x55a1582dd01f <vm_exec_core+13759>, 0x55a1582dcc61 <vm_exec_core+12801>, 0x55a1582dce30 <vm_exec_core+13264>, 0x55a1582dcf10 <vm_exec_core+13488>, 0x55a1582dcf26 <vm_exec_core+13510>, 0x55a1582dcf3c <vm_exec_core+13532>, 0x55a1582dcf52 <vm_exec_core+13554>, 0x55a1582dcf6f <vm_exec_core+13583>, 0x55a1582dcf85 <vm_exec_core+13605>, 0x55a1582dcf9b <vm_exec_core+13627>, 0x55a1582dcfb1 <vm_exec_core+13649>...} |
| #67 0x000055a1582e020e in rb_vm_exec (ec=0x55a17a2a1680) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55a17a2a1680 |
| _tag = {tag = 36, retval = 4, buf = {0x7fadc35f1db0, 0x55a1582e0130 <rb_vm_exec+304>, 0x0, 0x7fadc35f1ca0, 0x7fadc35f1d50}, prev = 0x7fadc35f1ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #68 0x000055a1582e062e 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=140384818686360, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7fade33ff0a0 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7fadc33f1018 |
| av = {140384283860304, 140384283860672} |
| stack_argv = 0x7fadc33f1018 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #69 0x000055a1582e0ff1 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x55a17a3c5c80, self=self@entry=140384818686360, argc=argc@entry=0, argv=argv@entry=0x7fadc35f1d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #70 0x000055a158287590 in thread_do_start_proc (th=th@entry=0x55a17a3c89f0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 140384818686360 |
| args = <optimized out> |
| args_ptr = 0x7fadc35f1d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x55a17a3c5c80 |
| #71 0x000055a158288030 in thread_do_start (th=0x55a17a3c89f0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #72 thread_start_func_2 (th=th@entry=0x55a17a3c89f0, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x55a17a2a1680 |
| _tag = {tag = 36, retval = 0, buf = {0x55a17a3c7080, 0x55a1582879a0 <thread_start_func_2+624>, 0x0, 0x7fadc35f1dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x55a17a3c89f0 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #73 0x000055a1582883fd in call_thread_start_func_2 (th=0x55a17a3c89f0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7fadc35f1f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #74 co_start (from=<optimized out>, self=0x55a17a3c7080) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x55a17a3c89f0 |
| sched = 0x55a17a30e8d8 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #75 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 1 (Thread 0x7fadfe68f7c0 (LWP 166191) "miniruby"): |
| #0 0x00007fadfe72ad61 in __futex_abstimed_wait_common64 (private=32685, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55a17a296070) 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=32685, abstime=0x0, clockid=0, expected=0, futex_word=0x55a17a296070) 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=0x55a17a296070, 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 0x00007fadfe72d7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55a17a296168, cond=0x55a17a296048) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7fadfe72d4a0 <__condvar_cleanup_waiting>, __arg = 0x7ffdbfe834f0, __canceltype = 2, __prev = 0x0} |
| cbuffer = {wseq = 0, cond = 0x55a17a296048, mutex = 0x55a17a296168, 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=0x55a17a296048, mutex=mutex@entry=0x55a17a296168) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000055a15827e90d in rb_native_cond_wait (cond=cond@entry=0x55a17a296048, mutex=mutex@entry=0x55a17a296168) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x000055a15827ea53 in thread_sched_wait_running_turn (sched=sched@entry=0x55a17a296168, th=0x55a17a291060, can_direct_transfer=can_direct_transfer@entry=false) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:847 |
| next_th = 0x0 |
| #7 0x000055a15827f682 in rb_ractor_sched_wait (ec=ec@entry=0x55a17a296340, cr=cr@entry=0x55a17a2960a0, ubf=ubf@entry=0x55a1581cf190 <ubf_ractor_wait>, ubf_arg=ubf_arg@entry=0x7ffdbfe83640) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1365 |
| can_direct_transfer = false |
| th = 0x55a17a291060 |
| sched = 0x55a17a296168 |
| #8 0x000055a1581d099c in ractor_wait (cr=0x55a17a2960a0, ec=0x55a17a296340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1030 |
| th = <optimized out> |
| waiter = {wakeup_status = wakeup_none, th = 0x55a17a291060, node = {next = 0x55a17a2960f8, prev = 0x55a17a2960f8}} |
| th = <optimized out> |
| waiter = <optimized out> |
| #9 ractor_wait_receive (ec=ec@entry=0x55a17a296340, cr=cr@entry=0x55a17a2960a0) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1097 |
| messages = {set = {n = {next = 0x0, prev = 0x55a17a291060}}, closed = 248} |
| deliverred = false |
| #10 0x000055a1581d1fd1 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=0x55a17a296340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:133 |
| rp = 0x55a17a391430 |
| rp = <optimized out> |
| #12 builtin_inline_class_660 (ec=0x55a17a296340, self=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor.rb:661 |
| No locals. |
| #13 0x000055a1582dc87f in vm_exec_core (ec=0x55a17a296070, ec@entry=0x55a17a296340) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:7259 |
| reg_pc = 0x55a17a364418 |
| reg_cfp = 0x7fadfe62def8 |
| insns_address_table = {0x55a1582dcd70 <vm_exec_core+13072>, 0x55a1582dbdaa <vm_exec_core+9034>, 0x55a1582dbd3d <vm_exec_core+8925>, 0x55a1582dbcc5 <vm_exec_core+8805>, 0x55a1582dbc53 <vm_exec_core+8691>, 0x55a1582dbbda <vm_exec_core+8570>, 0x55a1582dbb34 <vm_exec_core+8404>, 0x55a1582dc1c1 <vm_exec_core+10081>, 0x55a1582dc0a6 <vm_exec_core+9798>, 0x55a1582dc0fd <vm_exec_core+9885>, 0x55a1582dbe0e <vm_exec_core+9134>, 0x55a1582dbf3b <vm_exec_core+9435>, 0x55a1582db6a2 <vm_exec_core+7234>, 0x55a1582db63a <vm_exec_core+7130>, 0x55a1582db5cd <vm_exec_core+7021>, 0x55a1582db8ac <vm_exec_core+7756>, 0x55a1582db874 <vm_exec_core+7700>, 0x55a1582db83f <vm_exec_core+7647>, 0x55a1582db80a <vm_exec_core+7594>, 0x55a1582db7d5 <vm_exec_core+7541>, 0x55a1582db772 <vm_exec_core+7442>, 0x55a1582db72e <vm_exec_core+7374>, 0x55a1582db6e7 <vm_exec_core+7303>, 0x55a1582db9e8 <vm_exec_core+8072>, 0x55a1582db9a2 <vm_exec_core+8002>, 0x55a1582db923 <vm_exec_core+7875>, 0x55a1582db8e9 <vm_exec_core+7817>, 0x55a1582dba9a <vm_exec_core+8250>, 0x55a1582dba40 <vm_exec_core+8160>, 0x55a1582dbaf7 <vm_exec_core+8343>, 0x55a1582db590 <vm_exec_core+6960>, 0x55a1582db38d <vm_exec_core+6445>, 0x55a1582db307 <vm_exec_core+6311>, 0x55a1582db29f <vm_exec_core+6207>, 0x55a1582db247 <vm_exec_core+6119>, 0x55a1582db1e5 <vm_exec_core+6021>, 0x55a1582db198 <vm_exec_core+5944>, 0x55a1582db124 <vm_exec_core+5828>, 0x55a1582db0da <vm_exec_core+5754>, 0x55a1582db0b3 <vm_exec_core+5715>, 0x55a1582db078 <vm_exec_core+5656>, 0x55a1582db027 <vm_exec_core+5575>, 0x55a1582daff3 <vm_exec_core+5523>, 0x55a1582daf46 <vm_exec_core+5350>, 0x55a1582daf03 <vm_exec_core+5283>, 0x55a1582daebf <vm_exec_core+5215>, 0x55a1582dae8d <vm_exec_core+5165>, 0x55a1582dae1e <vm_exec_core+5054>, 0x55a1582dadbd <vm_exec_core+4957>, 0x55a1582dad6e <vm_exec_core+4878>, 0x55a1582dacff <vm_exec_core+4767>, 0x55a1582daca1 <vm_exec_core+4673>, 0x55a1582dab89 <vm_exec_core+4393>, 0x55a1582dab4d <vm_exec_core+4333>, 0x55a1582dab06 <vm_exec_core+4262>, 0x55a1582daa9c <vm_exec_core+4156>, 0x55a1582da9fe <vm_exec_core+3998>, 0x55a1582d9ad0 <vm_exec_core+112>, 0x55a1582da949 <vm_exec_core+3817>, 0x55a1582da8c1 <vm_exec_core+3681>, 0x55a1582da872 <vm_exec_core+3602>, 0x55a1582da823 <vm_exec_core+3523>, 0x55a1582da7d4 <vm_exec_core+3444>, 0x55a1582dcc17 <vm_exec_core+12727>, 0x55a1582da785 <vm_exec_core+3365>, 0x55a1582da716 <vm_exec_core+3254>, 0x55a1582da6d1 <vm_exec_core+3185>, 0x55a1582da65e <vm_exec_core+3070>, 0x55a1582da516 <vm_exec_core+2742>, 0x55a1582da44a <vm_exec_core+2538>, 0x55a1582da3ce <vm_exec_core+2414>, 0x55a1582dc22b <vm_exec_core+10187>, 0x55a1582da39a <vm_exec_core+2362>, 0x55a1582da35b <vm_exec_core+2299>, 0x55a1582da31c <vm_exec_core+2236>, 0x55a1582da2e0 <vm_exec_core+2176>, 0x55a1582da222 <vm_exec_core+1986>, 0x55a1582da19f <vm_exec_core+1855>, 0x55a1582dcd81 <vm_exec_core+13089>, 0x55a1582dce8e <vm_exec_core+13358>, 0x55a1582dd0cf <vm_exec_core+13935>, 0x55a1582dcae9 <vm_exec_core+12425>, 0x55a1582dd168 <vm_exec_core+14088>, 0x55a1582dd435 <vm_exec_core+14805>, 0x55a1582dd354 <vm_exec_core+14580>, 0x55a1582dd3d7 <vm_exec_core+14711>, 0x55a1582dd23a <vm_exec_core+14298>, 0x55a1582dd298 <vm_exec_core+14392>, 0x55a1582dd2f6 <vm_exec_core+14486>, 0x55a1582dd6c5 <vm_exec_core+15461>, 0x55a1582dd519 <vm_exec_core+15033>, 0x55a1582dd565 <vm_exec_core+15109>, 0x55a1582dd5b8 <vm_exec_core+15192>, 0x55a1582dd63b <vm_exec_core+15323>, 0x55a1582da0d2 <vm_exec_core+1650>, 0x55a1582da02a <vm_exec_core+1482>, 0x55a1582dcde8 <vm_exec_core+13192>, 0x55a1582dce46 <vm_exec_core+13286>, 0x55a1582dcc77 <vm_exec_core+12823>, 0x55a1582dcd0a <vm_exec_core+12970>, 0x55a1582dd201 <vm_exec_core+14241>, 0x55a1582dd48e <vm_exec_core+14894>, 0x55a1582d9fb9 <vm_exec_core+1369>, 0x55a1582d9f39 <vm_exec_core+1241>, 0x55a1582d9e90 <vm_exec_core+1072>, 0x55a1582d9e49 <vm_exec_core+1001>, 0x55a1582d9dfe <vm_exec_core+926>, 0x55a1582d9db5 <vm_exec_core+853>, 0x55a1582d9d64 <vm_exec_core+772>, 0x55a1582d9d2f <vm_exec_core+719>, 0x55a1582d9cfa <vm_exec_core+666>, 0x55a1582dcef2 <vm_exec_core+13458>, 0x55a1582dbd99 <vm_exec_core+9017>, 0x55a1582dbd2c <vm_exec_core+8908>, 0x55a1582dbcb4 <vm_exec_core+8788>, 0x55a1582dbc42 <vm_exec_core+8674>, 0x55a1582dbbc9 <vm_exec_core+8553>, 0x55a1582dbb23 <vm_exec_core+8387>, 0x55a1582dc1b0 <vm_exec_core+10064>, 0x55a1582dc095 <vm_exec_core+9781>, 0x55a1582dc0ec <vm_exec_core+9868>, 0x55a1582dbdfd <vm_exec_core+9117>, 0x55a1582dbf2a <vm_exec_core+9418>, 0x55a1582db691 <vm_exec_core+7217>, 0x55a1582db629 <vm_exec_core+7113>, 0x55a1582db5bc <vm_exec_core+7004>, 0x55a1582db89b <vm_exec_core+7739>, 0x55a1582db863 <vm_exec_core+7683>, 0x55a1582db82e <vm_exec_core+7630>, 0x55a1582db7f9 <vm_exec_core+7577>, 0x55a1582db7c4 <vm_exec_core+7524>, 0x55a1582db761 <vm_exec_core+7425>, 0x55a1582db71d <vm_exec_core+7357>, 0x55a1582db6d6 <vm_exec_core+7286>, 0x55a1582db9d7 <vm_exec_core+8055>, 0x55a1582db991 <vm_exec_core+7985>, 0x55a1582db912 <vm_exec_core+7858>, 0x55a1582db8d8 <vm_exec_core+7800>, 0x55a1582dba89 <vm_exec_core+8233>, 0x55a1582dba2f <vm_exec_core+8143>, 0x55a1582dbae6 <vm_exec_core+8326>, 0x55a1582db57f <vm_exec_core+6943>, 0x55a1582db37c <vm_exec_core+6428>, 0x55a1582db2f6 <vm_exec_core+6294>, 0x55a1582db28e <vm_exec_core+6190>, 0x55a1582db236 <vm_exec_core+6102>, 0x55a1582db1d4 <vm_exec_core+6004>, 0x55a1582db187 <vm_exec_core+5927>, 0x55a1582db113 <vm_exec_core+5811>, 0x55a1582db0c9 <vm_exec_core+5737>, 0x55a1582db0a2 <vm_exec_core+5698>, 0x55a1582db067 <vm_exec_core+5639>, 0x55a1582db016 <vm_exec_core+5558>, 0x55a1582dafe2 <vm_exec_core+5506>, 0x55a1582daf35 <vm_exec_core+5333>, 0x55a1582daef2 <vm_exec_core+5266>, 0x55a1582daeae <vm_exec_core+5198>, 0x55a1582dae7c <vm_exec_core+5148>, 0x55a1582dae0d <vm_exec_core+5037>, 0x55a1582dadac <vm_exec_core+4940>, 0x55a1582dad5d <vm_exec_core+4861>, 0x55a1582dacee <vm_exec_core+4750>, 0x55a1582dac90 <vm_exec_core+4656>, 0x55a1582dab78 <vm_exec_core+4376>, 0x55a1582dab3c <vm_exec_core+4316>, 0x55a1582daaf5 <vm_exec_core+4245>, 0x55a1582daa8b <vm_exec_core+4139>, 0x55a1582da9ed <vm_exec_core+3981>, 0x55a1582dd035 <vm_exec_core+13781>, 0x55a1582da938 <vm_exec_core+3800>, 0x55a1582da8b0 <vm_exec_core+3664>, 0x55a1582da861 <vm_exec_core+3585>, 0x55a1582da812 <vm_exec_core+3506>, 0x55a1582da7c3 <vm_exec_core+3427>, 0x55a1582dd009 <vm_exec_core+13737>, 0x55a1582da774 <vm_exec_core+3348>, 0x55a1582da705 <vm_exec_core+3237>, 0x55a1582da6c0 <vm_exec_core+3168>, 0x55a1582da64d <vm_exec_core+3053>, 0x55a1582da505 <vm_exec_core+2725>, 0x55a1582da439 <vm_exec_core+2521>, 0x55a1582da3bd <vm_exec_core+2397>, 0x55a1582dc21a <vm_exec_core+10170>, 0x55a1582da389 <vm_exec_core+2345>, 0x55a1582da34a <vm_exec_core+2282>, 0x55a1582da30b <vm_exec_core+2219>, 0x55a1582da2cf <vm_exec_core+2159>, 0x55a1582da211 <vm_exec_core+1969>, 0x55a1582da18e <vm_exec_core+1838>, 0x55a1582dd01f <vm_exec_core+13759>, 0x55a1582dcc61 <vm_exec_core+12801>, 0x55a1582dce30 <vm_exec_core+13264>, 0x55a1582dcf10 <vm_exec_core+13488>, 0x55a1582dcf26 <vm_exec_core+13510>, 0x55a1582dcf3c <vm_exec_core+13532>, 0x55a1582dcf52 <vm_exec_core+13554>, 0x55a1582dcf6f <vm_exec_core+13583>, 0x55a1582dcf85 <vm_exec_core+13605>, 0x55a1582dcf9b <vm_exec_core+13627>, 0x55a1582dcfb1 <vm_exec_core+13649>...} |
| #14 0x000055a1582e020e in rb_vm_exec (ec=0x55a17a296340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55a17a296340 |
| _tag = {tag = 36, retval = 4, buf = {0x55a17a296340, 0x55a1582e0130 <rb_vm_exec+304>, 0x0, 0x7ffdbfe838e0, 0x7fade507a400}, prev = 0x7ffdbfe839b0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #15 0x000055a1582f15c3 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 0x000055a1580d28f5 in rb_ec_exec_node (ec=ec@entry=0x55a17a296340, n=n@entry=0x7fade33ff2d0) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x55a17a296340 |
| _tag = {tag = 36, retval = 94151455367014, buf = {0x55a17a296340, 0x55a1580d2950 <rb_ec_exec_node+256>, 0x0, 0x7ffdbfe83990, 0x7fade33ff2d0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7fade33ff2d0 |
| #17 0x000055a1580d6b9b in ruby_run_node (n=0x7fade33ff2d0) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x55a17a296340 |
| status = 0 |
| #18 0x000055a157ff2dc6 in rb_main (argv=0x7ffdbfe83bd8, 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 166191) detached] |
| $ timeout 60 gdb -p 166201 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| Fstderr output is not empty |
| th: 0x55a17a291060, native_id: 0x7fadfe68f7c0 |
| -- 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:001220 EVAL bootstraptest.test_ractor.rb_1317_1352.rb:15 [FINISH] |
| c:0001 p:0000 s:0003 E:002250 DUMMY [FINISH] |
| [New LWP 166204] |
| [New LWP 166203] |
| [New LWP 166202] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007f784624bd61 in __futex_abstimed_wait_common64 (private=21912, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55986aff1070) at ./nptl/futex-internal.c:57 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7f78461b07c0 (LWP 166201) "miniruby" 0x00007f784624bd61 in __futex_abstimed_wait_common64 (private=21912, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55986aff1070) at ./nptl/futex-internal.c:57 |
| 2 Thread 0x7f780adee6c0 (LWP 166204) "miniruby" futex_wait (private=0, expected=2, futex_word=0x55986afe9b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 3 Thread 0x7f780af0f6c0 (LWP 166203) "miniruby" futex_wait (private=0, expected=2, futex_word=0x55986afe9b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 4 Thread 0x7f782cb8f6c0 (LWP 166202) "miniruby" 0x00007f78462dd042 in epoll_wait (epfd=4, events=events@entry=0x55982bf9eedc <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 0x7f782cb8f6c0 (LWP 166202) "miniruby"): |
| #0 0x00007f78462dd042 in epoll_wait (epfd=4, events=events@entry=0x55982bf9eedc <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 0x000055982bbdaf6f in event_wait (vm=0x55986afe9ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2919 |
| r = <optimized out> |
| r = <optimized out> |
| #2 timer_thread_polling (vm=0x55986afe9ad0) 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=0x55986afe9ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x55986afe9ad0 |
| #4 0x00007f784624fa94 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 = {140154123122368, 3083478118163710216, 140154123122368, -264, 0, 140721962709792, 3083478118142738696, 3083384899423207688}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #5 0x00007f78462dcc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 3 (Thread 0x7f780af0f6c0 (LWP 166203) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x55986afe9b70) 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=0x55986afe9b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f7846252352 in __pthread_mutex_cond_lock (mutex=mutex@entry=0x55986afe9b70) at ../nptl/pthread_mutex_lock.c:93 |
| __futex = 0x55986afe9b70 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "__pthread_mutex_cond_lock" |
| id = <optimized out> |
| #3 0x00007f784624e6c2 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55986afe9b70, cond=0x55986afe9c68) 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=0x55986afe9c68, mutex=mutex@entry=0x55986afe9b70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000055982bbd790d in rb_native_cond_wait (cond=cond@entry=0x55986afe9c68, mutex=mutex@entry=0x55986afe9b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x000055982bbd79a7 in ractor_sched_barrier_join_wait_locked (vm=vm@entry=0x55986afe9ad0, th=0x55986b120260) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1498 |
| cr = <optimized out> |
| barrier_serial = 1 |
| #7 0x000055982bbd892a in rb_ractor_sched_barrier_join (vm=vm@entry=0x55986afe9ad0, cr=cr@entry=0x55986b120ea0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1531 |
| No locals. |
| #8 0x000055982bc51322 in vm_lock_enter (cr=0x55986b120ea0, vm=0x55986afe9ad0, locked=<optimized out>, no_barrier=<optimized out>, lev=0x7f780b111980) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:90 |
| ec = 0x55986b120c10 |
| #9 0x000055982bbdd52c in rb_vm_lock_enter (line=2569, file=0x55982be11e90 "/tmp/ruby/src/trunk-gc-asserts/thread.c", lev=0x7f780b111980) 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 = 1174667128 |
| 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 0x000055982bbdd676 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 0x000055982bc1d86b 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=0x55986b120c10) at /tmp/ruby/src/trunk-gc-asserts/vm_core.h:2145 |
| No locals. |
| #14 vm_pop_frame (ep=<optimized out>, cfp=0x7f780b010ee8, ec=0x55986b120c10) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:458 |
| flags = <optimized out> |
| flags = <optimized out> |
| #15 rb_vm_pop_frame (ec=0x55986b120c10) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:467 |
| No locals. |
| #16 vm_call_cfunc_with_frame_ (ec=0x55986b120c10, reg_cfp=0x7f780b010f20, 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 = 140153555190440 |
| me = 0x7f782cbe5a68 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = <optimized out> |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #17 0x000055982bc32ba0 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 = 94113119731776 |
| ci = 0x55986afe9b70 |
| cc = <optimized out> |
| recv = 2 |
| argc = <optimized out> |
| calling = {cd = 0x55986b120040, cc = 0x7f780adffe60, block_handler = 0, recv = 2053, 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=0x55986afe9b70, ec@entry=0x55986b120c10) at ../../src/trunk-gc-asserts/insns.def:899 |
| bh = <optimized out> |
| cd = 0x55986b120040 |
| leaf = <optimized out> |
| val = 94113119731776 |
| reg_pc = 0x55986b121ed0 |
| reg_cfp = 0x7f780b010f20 |
| insns_address_table = {0x55982bc35d70 <vm_exec_core+13072>, 0x55982bc34daa <vm_exec_core+9034>, 0x55982bc34d3d <vm_exec_core+8925>, 0x55982bc34cc5 <vm_exec_core+8805>, 0x55982bc34c53 <vm_exec_core+8691>, 0x55982bc34bda <vm_exec_core+8570>, 0x55982bc34b34 <vm_exec_core+8404>, 0x55982bc351c1 <vm_exec_core+10081>, 0x55982bc350a6 <vm_exec_core+9798>, 0x55982bc350fd <vm_exec_core+9885>, 0x55982bc34e0e <vm_exec_core+9134>, 0x55982bc34f3b <vm_exec_core+9435>, 0x55982bc346a2 <vm_exec_core+7234>, 0x55982bc3463a <vm_exec_core+7130>, 0x55982bc345cd <vm_exec_core+7021>, 0x55982bc348ac <vm_exec_core+7756>, 0x55982bc34874 <vm_exec_core+7700>, 0x55982bc3483f <vm_exec_core+7647>, 0x55982bc3480a <vm_exec_core+7594>, 0x55982bc347d5 <vm_exec_core+7541>, 0x55982bc34772 <vm_exec_core+7442>, 0x55982bc3472e <vm_exec_core+7374>, 0x55982bc346e7 <vm_exec_core+7303>, 0x55982bc349e8 <vm_exec_core+8072>, 0x55982bc349a2 <vm_exec_core+8002>, 0x55982bc34923 <vm_exec_core+7875>, 0x55982bc348e9 <vm_exec_core+7817>, 0x55982bc34a9a <vm_exec_core+8250>, 0x55982bc34a40 <vm_exec_core+8160>, 0x55982bc34af7 <vm_exec_core+8343>, 0x55982bc34590 <vm_exec_core+6960>, 0x55982bc3438d <vm_exec_core+6445>, 0x55982bc34307 <vm_exec_core+6311>, 0x55982bc3429f <vm_exec_core+6207>, 0x55982bc34247 <vm_exec_core+6119>, 0x55982bc341e5 <vm_exec_core+6021>, 0x55982bc34198 <vm_exec_core+5944>, 0x55982bc34124 <vm_exec_core+5828>, 0x55982bc340da <vm_exec_core+5754>, 0x55982bc340b3 <vm_exec_core+5715>, 0x55982bc34078 <vm_exec_core+5656>, 0x55982bc34027 <vm_exec_core+5575>, 0x55982bc33ff3 <vm_exec_core+5523>, 0x55982bc33f46 <vm_exec_core+5350>, 0x55982bc33f03 <vm_exec_core+5283>, 0x55982bc33ebf <vm_exec_core+5215>, 0x55982bc33e8d <vm_exec_core+5165>, 0x55982bc33e1e <vm_exec_core+5054>, 0x55982bc33dbd <vm_exec_core+4957>, 0x55982bc33d6e <vm_exec_core+4878>, 0x55982bc33cff <vm_exec_core+4767>, 0x55982bc33ca1 <vm_exec_core+4673>, 0x55982bc33b89 <vm_exec_core+4393>, 0x55982bc33b4d <vm_exec_core+4333>, 0x55982bc33b06 <vm_exec_core+4262>, 0x55982bc33a9c <vm_exec_core+4156>, 0x55982bc339fe <vm_exec_core+3998>, 0x55982bc32ad0 <vm_exec_core+112>, 0x55982bc33949 <vm_exec_core+3817>, 0x55982bc338c1 <vm_exec_core+3681>, 0x55982bc33872 <vm_exec_core+3602>, 0x55982bc33823 <vm_exec_core+3523>, 0x55982bc337d4 <vm_exec_core+3444>, 0x55982bc35c17 <vm_exec_core+12727>, 0x55982bc33785 <vm_exec_core+3365>, 0x55982bc33716 <vm_exec_core+3254>, 0x55982bc336d1 <vm_exec_core+3185>, 0x55982bc3365e <vm_exec_core+3070>, 0x55982bc33516 <vm_exec_core+2742>, 0x55982bc3344a <vm_exec_core+2538>, 0x55982bc333ce <vm_exec_core+2414>, 0x55982bc3522b <vm_exec_core+10187>, 0x55982bc3339a <vm_exec_core+2362>, 0x55982bc3335b <vm_exec_core+2299>, 0x55982bc3331c <vm_exec_core+2236>, 0x55982bc332e0 <vm_exec_core+2176>, 0x55982bc33222 <vm_exec_core+1986>, 0x55982bc3319f <vm_exec_core+1855>, 0x55982bc35d81 <vm_exec_core+13089>, 0x55982bc35e8e <vm_exec_core+13358>, 0x55982bc360cf <vm_exec_core+13935>, 0x55982bc35ae9 <vm_exec_core+12425>, 0x55982bc36168 <vm_exec_core+14088>, 0x55982bc36435 <vm_exec_core+14805>, 0x55982bc36354 <vm_exec_core+14580>, 0x55982bc363d7 <vm_exec_core+14711>, 0x55982bc3623a <vm_exec_core+14298>, 0x55982bc36298 <vm_exec_core+14392>, 0x55982bc362f6 <vm_exec_core+14486>, 0x55982bc366c5 <vm_exec_core+15461>, 0x55982bc36519 <vm_exec_core+15033>, 0x55982bc36565 <vm_exec_core+15109>, 0x55982bc365b8 <vm_exec_core+15192>, 0x55982bc3663b <vm_exec_core+15323>, 0x55982bc330d2 <vm_exec_core+1650>, 0x55982bc3302a <vm_exec_core+1482>, 0x55982bc35de8 <vm_exec_core+13192>, 0x55982bc35e46 <vm_exec_core+13286>, 0x55982bc35c77 <vm_exec_core+12823>, 0x55982bc35d0a <vm_exec_core+12970>, 0x55982bc36201 <vm_exec_core+14241>, 0x55982bc3648e <vm_exec_core+14894>, 0x55982bc32fb9 <vm_exec_core+1369>, 0x55982bc32f39 <vm_exec_core+1241>, 0x55982bc32e90 <vm_exec_core+1072>, 0x55982bc32e49 <vm_exec_core+1001>, 0x55982bc32dfe <vm_exec_core+926>, 0x55982bc32db5 <vm_exec_core+853>, 0x55982bc32d64 <vm_exec_core+772>, 0x55982bc32d2f <vm_exec_core+719>, 0x55982bc32cfa <vm_exec_core+666>, 0x55982bc35ef2 <vm_exec_core+13458>, 0x55982bc34d99 <vm_exec_core+9017>, 0x55982bc34d2c <vm_exec_core+8908>, 0x55982bc34cb4 <vm_exec_core+8788>, 0x55982bc34c42 <vm_exec_core+8674>, 0x55982bc34bc9 <vm_exec_core+8553>, 0x55982bc34b23 <vm_exec_core+8387>, 0x55982bc351b0 <vm_exec_core+10064>, 0x55982bc35095 <vm_exec_core+9781>, 0x55982bc350ec <vm_exec_core+9868>, 0x55982bc34dfd <vm_exec_core+9117>, 0x55982bc34f2a <vm_exec_core+9418>, 0x55982bc34691 <vm_exec_core+7217>, 0x55982bc34629 <vm_exec_core+7113>, 0x55982bc345bc <vm_exec_core+7004>, 0x55982bc3489b <vm_exec_core+7739>, 0x55982bc34863 <vm_exec_core+7683>, 0x55982bc3482e <vm_exec_core+7630>, 0x55982bc347f9 <vm_exec_core+7577>, 0x55982bc347c4 <vm_exec_core+7524>, 0x55982bc34761 <vm_exec_core+7425>, 0x55982bc3471d <vm_exec_core+7357>, 0x55982bc346d6 <vm_exec_core+7286>, 0x55982bc349d7 <vm_exec_core+8055>, 0x55982bc34991 <vm_exec_core+7985>, 0x55982bc34912 <vm_exec_core+7858>, 0x55982bc348d8 <vm_exec_core+7800>, 0x55982bc34a89 <vm_exec_core+8233>, 0x55982bc34a2f <vm_exec_core+8143>, 0x55982bc34ae6 <vm_exec_core+8326>, 0x55982bc3457f <vm_exec_core+6943>, 0x55982bc3437c <vm_exec_core+6428>, 0x55982bc342f6 <vm_exec_core+6294>, 0x55982bc3428e <vm_exec_core+6190>, 0x55982bc34236 <vm_exec_core+6102>, 0x55982bc341d4 <vm_exec_core+6004>, 0x55982bc34187 <vm_exec_core+5927>, 0x55982bc34113 <vm_exec_core+5811>, 0x55982bc340c9 <vm_exec_core+5737>, 0x55982bc340a2 <vm_exec_core+5698>, 0x55982bc34067 <vm_exec_core+5639>, 0x55982bc34016 <vm_exec_core+5558>, 0x55982bc33fe2 <vm_exec_core+5506>, 0x55982bc33f35 <vm_exec_core+5333>, 0x55982bc33ef2 <vm_exec_core+5266>, 0x55982bc33eae <vm_exec_core+5198>, 0x55982bc33e7c <vm_exec_core+5148>, 0x55982bc33e0d <vm_exec_core+5037>, 0x55982bc33dac <vm_exec_core+4940>, 0x55982bc33d5d <vm_exec_core+4861>, 0x55982bc33cee <vm_exec_core+4750>, 0x55982bc33c90 <vm_exec_core+4656>, 0x55982bc33b78 <vm_exec_core+4376>, 0x55982bc33b3c <vm_exec_core+4316>, 0x55982bc33af5 <vm_exec_core+4245>, 0x55982bc33a8b <vm_exec_core+4139>, 0x55982bc339ed <vm_exec_core+3981>, 0x55982bc36035 <vm_exec_core+13781>, 0x55982bc33938 <vm_exec_core+3800>, 0x55982bc338b0 <vm_exec_core+3664>, 0x55982bc33861 <vm_exec_core+3585>, 0x55982bc33812 <vm_exec_core+3506>, 0x55982bc337c3 <vm_exec_core+3427>, 0x55982bc36009 <vm_exec_core+13737>, 0x55982bc33774 <vm_exec_core+3348>, 0x55982bc33705 <vm_exec_core+3237>, 0x55982bc336c0 <vm_exec_core+3168>, 0x55982bc3364d <vm_exec_core+3053>, 0x55982bc33505 <vm_exec_core+2725>, 0x55982bc33439 <vm_exec_core+2521>, 0x55982bc333bd <vm_exec_core+2397>, 0x55982bc3521a <vm_exec_core+10170>, 0x55982bc33389 <vm_exec_core+2345>, 0x55982bc3334a <vm_exec_core+2282>, 0x55982bc3330b <vm_exec_core+2219>, 0x55982bc332cf <vm_exec_core+2159>, 0x55982bc33211 <vm_exec_core+1969>, 0x55982bc3318e <vm_exec_core+1838>, 0x55982bc3601f <vm_exec_core+13759>, 0x55982bc35c61 <vm_exec_core+12801>, 0x55982bc35e30 <vm_exec_core+13264>, 0x55982bc35f10 <vm_exec_core+13488>, 0x55982bc35f26 <vm_exec_core+13510>, 0x55982bc35f3c <vm_exec_core+13532>, 0x55982bc35f52 <vm_exec_core+13554>, 0x55982bc35f6f <vm_exec_core+13583>, 0x55982bc35f85 <vm_exec_core+13605>, 0x55982bc35f9b <vm_exec_core+13627>, 0x55982bc35fb1 <vm_exec_core+13649>...} |
| #19 0x000055982bc3920e in rb_vm_exec (ec=0x55986b120c10) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55986b120c10 |
| _tag = {tag = 36, retval = 4, buf = {0x7f780b111db0, 0x55982bc39130 <rb_vm_exec+304>, 0x0, 0x7f780b111ca0, 0x7f780b111d50}, prev = 0x7f780b111ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #20 0x000055982bc3962e 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=140154093299960, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7f782af1f050 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7f780af11018 |
| av = {140153558474064, 140153558474432} |
| stack_argv = 0x7f780af11018 |
| 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 0x000055982bc39ff1 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x55986b11e200, self=self@entry=140154093299960, argc=argc@entry=0, argv=argv@entry=0x7f780b111d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #22 0x000055982bbe0590 in thread_do_start_proc (th=th@entry=0x55986b120260) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 140154093299960 |
| args = <optimized out> |
| args_ptr = 0x7f780b111d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x55986b11e200 |
| #23 0x000055982bbe1030 in thread_do_start (th=0x55986b120260) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #24 thread_start_func_2 (th=th@entry=0x55986b120260, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x55986b120c10 |
| _tag = {tag = 36, retval = 0, buf = {0x55986b069380, 0x55982bbe09a0 <thread_start_func_2+624>, 0x0, 0x7f780b111dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x55986b120260 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #25 0x000055982bbe13fd in call_thread_start_func_2 (th=0x55986b120260) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f780b111f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #26 co_start (from=<optimized out>, self=0x55986b069380) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x55986b120260 |
| sched = 0x55986b120f68 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #27 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 2 (Thread 0x7f780adee6c0 (LWP 166204) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x55986afe9b70) 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=0x55986afe9b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f78462530f1 in lll_mutex_lock_optimized (mutex=0x55986afe9b70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x55986afe9b70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x55986afe9b70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x000055982bbd4c7d in rb_native_mutex_lock (lock=lock@entry=0x55986afe9b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x000055982bbd879b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x55986b0df490, vm=0x55986afe9ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x55986afe9ad0, cr=0x55986b0df490) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x000055982bc5187b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x000055982ba40709 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x000055982ba538b5 in gc_verify_internal_consistency (objspace_ptr=0x55986afec460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5186 |
| prev_during_gc = <optimized out> |
| objspace = 0x55986afec460 |
| lev = 3 |
| #10 gc_start (objspace=objspace@entry=0x55986afec460, 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 0x000055982ba54cb6 in heap_prepare (heap=0x55986afec480, objspace=0x55986afec460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2051 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x55986afec480, objspace=0x55986afec460) 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=0x55986afec460, cache=cache@entry=0x55986affc940, 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 = 0x55986afec480 |
| obj = <optimized out> |
| lev = 1 |
| unlock_vm = true |
| #14 0x000055982ba58410 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x55986affc940, objspace=0x55986afec460) 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=140154123442880, cache_ptr=0x55986affc940, objspace_ptr=0x55986afec460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2485 |
| obj = <optimized out> |
| objspace = 0x55986afec460 |
| heap_idx = <optimized out> |
| cache = 0x55986affc940 |
| 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=140154123442880, 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=140154123442880, 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 0x000055982bba0d5f in str_alloc_embed (capa=5, klass=140154123442880) at /tmp/ruby/src/trunk-gc-asserts/string.c:1359 |
| size = 29 |
| str = <optimized out> |
| #19 str_enc_new (klass=140154123442880, ptr=0x7f780acd0020 "1034", len=4, enc=0x55986aff29b0) at /tmp/ruby/src/trunk-gc-asserts/string.c:1402 |
| str = <optimized out> |
| termlen = 1 |
| dtrace_line = <optimized out> |
| dtrace_file = <optimized out> |
| #20 0x000055982bba694a in str_new_frozen_buffer (klass=140154123442880, orig=orig@entry=140153554010120, copy_encoding=copy_encoding@entry=1) at /tmp/ruby/src/trunk-gc-asserts/include/ruby/internal/core/rstring.h:430 |
| str = <optimized out> |
| len = 4 |
| enc = 0x55986aff29b0 |
| termlen = <optimized out> |
| #21 0x000055982bbbe70e in str_new_frozen (orig=<optimized out>, klass=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/string.c:1943 |
| No locals. |
| #22 build_fstring (arg=<synthetic pointer>, str=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/string.c:475 |
| coderange = 1048576 |
| coderange = <optimized out> |
| new_str = <optimized out> |
| len = <optimized out> |
| capa = <optimized out> |
| term_len = <optimized out> |
| term_fill_ptr = <optimized out> |
| term_fill_len = <optimized out> |
| #23 fstring_find_or_insert (arg=<synthetic pointer>, value=<optimized out>, hash_code=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/string.c:771 |
| prev_count = <optimized out> |
| found = <optimized out> |
| entry = 0x7f784600fa80 |
| candidate = <optimized out> |
| inserting = <optimized out> |
| idx = 167 |
| probe = {idx = 167, d = 0, mask = <optimized out>} |
| table_obj = 140154547470160 |
| table = 0x7f784603ff68 |
| retry = <optimized out> |
| probe = <optimized out> |
| inserting = <optimized out> |
| idx = <optimized out> |
| table_obj = <optimized out> |
| table = <optimized out> |
| retry = <optimized out> |
| entry = <optimized out> |
| candidate = <optimized out> |
| prev_count = <optimized out> |
| found = <optimized out> |
| rb_gc_guarded_ptr = <optimized out> |
| vm_locking_level = <optimized out> |
| vm_locking_do = <optimized out> |
| candidate_hash = <optimized out> |
| rb_gc_guarded_ptr = <optimized out> |
| #24 register_fstring (str=<optimized out>, copy=<optimized out>, force_precompute_hash=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/string.c:884 |
| args = <optimized out> |
| hash_code = <optimized out> |
| result = <optimized out> |
| #25 0x000055982bc1d69d in vm_call_cfunc_with_frame_ (ec=0x55986affc680, reg_cfp=0x7f780b211f20, calling=<optimized out>, argc=0, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3772 |
| ci = 0x8500100001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f782cbea7c0 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #26 0x000055982bc32ba0 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 = 94113119731792 |
| ci = 0x55986afe9b70 |
| cc = <optimized out> |
| recv = 2 |
| argc = <optimized out> |
| calling = {cd = 0x55986b120050, cc = 0x7f780adffe10, block_handler = 0, recv = 140153554010120, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| val = <optimized out> |
| ci = <optimized out> |
| cc = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = <optimized out> |
| #27 vm_exec_core (ec=0x55986afe9b70, ec@entry=0x55986affc680) at ../../src/trunk-gc-asserts/insns.def:899 |
| bh = <optimized out> |
| cd = 0x55986b120050 |
| leaf = <optimized out> |
| val = 94113119731792 |
| reg_pc = 0x55986b121ee0 |
| reg_cfp = 0x7f780b211f20 |
| insns_address_table = {0x55982bc35d70 <vm_exec_core+13072>, 0x55982bc34daa <vm_exec_core+9034>, 0x55982bc34d3d <vm_exec_core+8925>, 0x55982bc34cc5 <vm_exec_core+8805>, 0x55982bc34c53 <vm_exec_core+8691>, 0x55982bc34bda <vm_exec_core+8570>, 0x55982bc34b34 <vm_exec_core+8404>, 0x55982bc351c1 <vm_exec_core+10081>, 0x55982bc350a6 <vm_exec_core+9798>, 0x55982bc350fd <vm_exec_core+9885>, 0x55982bc34e0e <vm_exec_core+9134>, 0x55982bc34f3b <vm_exec_core+9435>, 0x55982bc346a2 <vm_exec_core+7234>, 0x55982bc3463a <vm_exec_core+7130>, 0x55982bc345cd <vm_exec_core+7021>, 0x55982bc348ac <vm_exec_core+7756>, 0x55982bc34874 <vm_exec_core+7700>, 0x55982bc3483f <vm_exec_core+7647>, 0x55982bc3480a <vm_exec_core+7594>, 0x55982bc347d5 <vm_exec_core+7541>, 0x55982bc34772 <vm_exec_core+7442>, 0x55982bc3472e <vm_exec_core+7374>, 0x55982bc346e7 <vm_exec_core+7303>, 0x55982bc349e8 <vm_exec_core+8072>, 0x55982bc349a2 <vm_exec_core+8002>, 0x55982bc34923 <vm_exec_core+7875>, 0x55982bc348e9 <vm_exec_core+7817>, 0x55982bc34a9a <vm_exec_core+8250>, 0x55982bc34a40 <vm_exec_core+8160>, 0x55982bc34af7 <vm_exec_core+8343>, 0x55982bc34590 <vm_exec_core+6960>, 0x55982bc3438d <vm_exec_core+6445>, 0x55982bc34307 <vm_exec_core+6311>, 0x55982bc3429f <vm_exec_core+6207>, 0x55982bc34247 <vm_exec_core+6119>, 0x55982bc341e5 <vm_exec_core+6021>, 0x55982bc34198 <vm_exec_core+5944>, 0x55982bc34124 <vm_exec_core+5828>, 0x55982bc340da <vm_exec_core+5754>, 0x55982bc340b3 <vm_exec_core+5715>, 0x55982bc34078 <vm_exec_core+5656>, 0x55982bc34027 <vm_exec_core+5575>, 0x55982bc33ff3 <vm_exec_core+5523>, 0x55982bc33f46 <vm_exec_core+5350>, 0x55982bc33f03 <vm_exec_core+5283>, 0x55982bc33ebf <vm_exec_core+5215>, 0x55982bc33e8d <vm_exec_core+5165>, 0x55982bc33e1e <vm_exec_core+5054>, 0x55982bc33dbd <vm_exec_core+4957>, 0x55982bc33d6e <vm_exec_core+4878>, 0x55982bc33cff <vm_exec_core+4767>, 0x55982bc33ca1 <vm_exec_core+4673>, 0x55982bc33b89 <vm_exec_core+4393>, 0x55982bc33b4d <vm_exec_core+4333>, 0x55982bc33b06 <vm_exec_core+4262>, 0x55982bc33a9c <vm_exec_core+4156>, 0x55982bc339fe <vm_exec_core+3998>, 0x55982bc32ad0 <vm_exec_core+112>, 0x55982bc33949 <vm_exec_core+3817>, 0x55982bc338c1 <vm_exec_core+3681>, 0x55982bc33872 <vm_exec_core+3602>, 0x55982bc33823 <vm_exec_core+3523>, 0x55982bc337d4 <vm_exec_core+3444>, 0x55982bc35c17 <vm_exec_core+12727>, 0x55982bc33785 <vm_exec_core+3365>, 0x55982bc33716 <vm_exec_core+3254>, 0x55982bc336d1 <vm_exec_core+3185>, 0x55982bc3365e <vm_exec_core+3070>, 0x55982bc33516 <vm_exec_core+2742>, 0x55982bc3344a <vm_exec_core+2538>, 0x55982bc333ce <vm_exec_core+2414>, 0x55982bc3522b <vm_exec_core+10187>, 0x55982bc3339a <vm_exec_core+2362>, 0x55982bc3335b <vm_exec_core+2299>, 0x55982bc3331c <vm_exec_core+2236>, 0x55982bc332e0 <vm_exec_core+2176>, 0x55982bc33222 <vm_exec_core+1986>, 0x55982bc3319f <vm_exec_core+1855>, 0x55982bc35d81 <vm_exec_core+13089>, 0x55982bc35e8e <vm_exec_core+13358>, 0x55982bc360cf <vm_exec_core+13935>, 0x55982bc35ae9 <vm_exec_core+12425>, 0x55982bc36168 <vm_exec_core+14088>, 0x55982bc36435 <vm_exec_core+14805>, 0x55982bc36354 <vm_exec_core+14580>, 0x55982bc363d7 <vm_exec_core+14711>, 0x55982bc3623a <vm_exec_core+14298>, 0x55982bc36298 <vm_exec_core+14392>, 0x55982bc362f6 <vm_exec_core+14486>, 0x55982bc366c5 <vm_exec_core+15461>, 0x55982bc36519 <vm_exec_core+15033>, 0x55982bc36565 <vm_exec_core+15109>, 0x55982bc365b8 <vm_exec_core+15192>, 0x55982bc3663b <vm_exec_core+15323>, 0x55982bc330d2 <vm_exec_core+1650>, 0x55982bc3302a <vm_exec_core+1482>, 0x55982bc35de8 <vm_exec_core+13192>, 0x55982bc35e46 <vm_exec_core+13286>, 0x55982bc35c77 <vm_exec_core+12823>, 0x55982bc35d0a <vm_exec_core+12970>, 0x55982bc36201 <vm_exec_core+14241>, 0x55982bc3648e <vm_exec_core+14894>, 0x55982bc32fb9 <vm_exec_core+1369>, 0x55982bc32f39 <vm_exec_core+1241>, 0x55982bc32e90 <vm_exec_core+1072>, 0x55982bc32e49 <vm_exec_core+1001>, 0x55982bc32dfe <vm_exec_core+926>, 0x55982bc32db5 <vm_exec_core+853>, 0x55982bc32d64 <vm_exec_core+772>, 0x55982bc32d2f <vm_exec_core+719>, 0x55982bc32cfa <vm_exec_core+666>, 0x55982bc35ef2 <vm_exec_core+13458>, 0x55982bc34d99 <vm_exec_core+9017>, 0x55982bc34d2c <vm_exec_core+8908>, 0x55982bc34cb4 <vm_exec_core+8788>, 0x55982bc34c42 <vm_exec_core+8674>, 0x55982bc34bc9 <vm_exec_core+8553>, 0x55982bc34b23 <vm_exec_core+8387>, 0x55982bc351b0 <vm_exec_core+10064>, 0x55982bc35095 <vm_exec_core+9781>, 0x55982bc350ec <vm_exec_core+9868>, 0x55982bc34dfd <vm_exec_core+9117>, 0x55982bc34f2a <vm_exec_core+9418>, 0x55982bc34691 <vm_exec_core+7217>, 0x55982bc34629 <vm_exec_core+7113>, 0x55982bc345bc <vm_exec_core+7004>, 0x55982bc3489b <vm_exec_core+7739>, 0x55982bc34863 <vm_exec_core+7683>, 0x55982bc3482e <vm_exec_core+7630>, 0x55982bc347f9 <vm_exec_core+7577>, 0x55982bc347c4 <vm_exec_core+7524>, 0x55982bc34761 <vm_exec_core+7425>, 0x55982bc3471d <vm_exec_core+7357>, 0x55982bc346d6 <vm_exec_core+7286>, 0x55982bc349d7 <vm_exec_core+8055>, 0x55982bc34991 <vm_exec_core+7985>, 0x55982bc34912 <vm_exec_core+7858>, 0x55982bc348d8 <vm_exec_core+7800>, 0x55982bc34a89 <vm_exec_core+8233>, 0x55982bc34a2f <vm_exec_core+8143>, 0x55982bc34ae6 <vm_exec_core+8326>, 0x55982bc3457f <vm_exec_core+6943>, 0x55982bc3437c <vm_exec_core+6428>, 0x55982bc342f6 <vm_exec_core+6294>, 0x55982bc3428e <vm_exec_core+6190>, 0x55982bc34236 <vm_exec_core+6102>, 0x55982bc341d4 <vm_exec_core+6004>, 0x55982bc34187 <vm_exec_core+5927>, 0x55982bc34113 <vm_exec_core+5811>, 0x55982bc340c9 <vm_exec_core+5737>, 0x55982bc340a2 <vm_exec_core+5698>, 0x55982bc34067 <vm_exec_core+5639>, 0x55982bc34016 <vm_exec_core+5558>, 0x55982bc33fe2 <vm_exec_core+5506>, 0x55982bc33f35 <vm_exec_core+5333>, 0x55982bc33ef2 <vm_exec_core+5266>, 0x55982bc33eae <vm_exec_core+5198>, 0x55982bc33e7c <vm_exec_core+5148>, 0x55982bc33e0d <vm_exec_core+5037>, 0x55982bc33dac <vm_exec_core+4940>, 0x55982bc33d5d <vm_exec_core+4861>, 0x55982bc33cee <vm_exec_core+4750>, 0x55982bc33c90 <vm_exec_core+4656>, 0x55982bc33b78 <vm_exec_core+4376>, 0x55982bc33b3c <vm_exec_core+4316>, 0x55982bc33af5 <vm_exec_core+4245>, 0x55982bc33a8b <vm_exec_core+4139>, 0x55982bc339ed <vm_exec_core+3981>, 0x55982bc36035 <vm_exec_core+13781>, 0x55982bc33938 <vm_exec_core+3800>, 0x55982bc338b0 <vm_exec_core+3664>, 0x55982bc33861 <vm_exec_core+3585>, 0x55982bc33812 <vm_exec_core+3506>, 0x55982bc337c3 <vm_exec_core+3427>, 0x55982bc36009 <vm_exec_core+13737>, 0x55982bc33774 <vm_exec_core+3348>, 0x55982bc33705 <vm_exec_core+3237>, 0x55982bc336c0 <vm_exec_core+3168>, 0x55982bc3364d <vm_exec_core+3053>, 0x55982bc33505 <vm_exec_core+2725>, 0x55982bc33439 <vm_exec_core+2521>, 0x55982bc333bd <vm_exec_core+2397>, 0x55982bc3521a <vm_exec_core+10170>, 0x55982bc33389 <vm_exec_core+2345>, 0x55982bc3334a <vm_exec_core+2282>, 0x55982bc3330b <vm_exec_core+2219>, 0x55982bc332cf <vm_exec_core+2159>, 0x55982bc33211 <vm_exec_core+1969>, 0x55982bc3318e <vm_exec_core+1838>, 0x55982bc3601f <vm_exec_core+13759>, 0x55982bc35c61 <vm_exec_core+12801>, 0x55982bc35e30 <vm_exec_core+13264>, 0x55982bc35f10 <vm_exec_core+13488>, 0x55982bc35f26 <vm_exec_core+13510>, 0x55982bc35f3c <vm_exec_core+13532>, 0x55982bc35f52 <vm_exec_core+13554>, 0x55982bc35f6f <vm_exec_core+13583>, 0x55982bc35f85 <vm_exec_core+13605>, 0x55982bc35f9b <vm_exec_core+13627>, 0x55982bc35fb1 <vm_exec_core+13649>...} |
| #28 0x000055982bc3920e in rb_vm_exec (ec=0x55986affc680) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55986affc680 |
| _tag = {tag = 36, retval = 4, buf = {0x7f780b312db0, 0x55982bc39130 <rb_vm_exec+304>, 0x0, 0x7f780b312ca0, 0x7f780b312d50}, prev = 0x7f780b312ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #29 0x000055982bc3962e 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=140154093298720, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7f782af1f050 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7f780b112018 |
| av = {140153560575312, 140153560575680} |
| stack_argv = 0x7f780b112018 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #30 0x000055982bc39ff1 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x55986b0ee860, self=self@entry=140154093298720, argc=argc@entry=0, argv=argv@entry=0x7f780b312d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #31 0x000055982bbe0590 in thread_do_start_proc (th=th@entry=0x55986b065d00) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 140154093298720 |
| args = <optimized out> |
| args_ptr = 0x7f780b312d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x55986b0ee860 |
| #32 0x000055982bbe1030 in thread_do_start (th=0x55986b065d00) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #33 thread_start_func_2 (th=th@entry=0x55986b065d00, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x55986affc680 |
| _tag = {tag = 36, retval = 0, buf = {0x55986affc9d0, 0x55982bbe09a0 <thread_start_func_2+624>, 0x0, 0x7f780b312dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x55986b065d00 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #34 0x000055982bbe13fd in call_thread_start_func_2 (th=0x55986b065d00) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f780b312f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #35 co_start (from=<optimized out>, self=0x55986affc9d0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x55986b065d00 |
| sched = 0x55986b0df558 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #36 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 1 (Thread 0x7f78461b07c0 (LWP 166201) "miniruby"): |
| #0 0x00007f784624bd61 in __futex_abstimed_wait_common64 (private=21912, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55986aff1070) 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=21912, abstime=0x0, clockid=0, expected=0, futex_word=0x55986aff1070) 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=0x55986aff1070, 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 0x00007f784624e7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55986aff1168, cond=0x55986aff1048) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f784624e4a0 <__condvar_cleanup_waiting>, __arg = 0x7ffc62996ca0, __canceltype = 2, __prev = 0x0} |
| cbuffer = {wseq = 0, cond = 0x55986aff1048, mutex = 0x55986aff1168, 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=0x55986aff1048, mutex=mutex@entry=0x55986aff1168) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000055982bbd790d in rb_native_cond_wait (cond=cond@entry=0x55986aff1048, mutex=mutex@entry=0x55986aff1168) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x000055982bbd7a53 in thread_sched_wait_running_turn (sched=sched@entry=0x55986aff1168, th=0x55986afec060, can_direct_transfer=can_direct_transfer@entry=false) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:847 |
| next_th = 0x0 |
| #7 0x000055982bbd8682 in rb_ractor_sched_wait (ec=ec@entry=0x55986aff1340, cr=cr@entry=0x55986aff10a0, ubf=ubf@entry=0x55982bb28190 <ubf_ractor_wait>, ubf_arg=ubf_arg@entry=0x7ffc62996df0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1365 |
| can_direct_transfer = false |
| th = 0x55986afec060 |
| sched = 0x55986aff1168 |
| #8 0x000055982bb2999c in ractor_wait (cr=0x55986aff10a0, ec=0x55986aff1340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1030 |
| th = <optimized out> |
| waiter = {wakeup_status = wakeup_none, th = 0x55986afec060, node = {next = 0x55986aff10f8, prev = 0x55986aff10f8}} |
| th = <optimized out> |
| waiter = <optimized out> |
| #9 ractor_wait_receive (ec=ec@entry=0x55986aff1340, cr=cr@entry=0x55986aff10a0) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1097 |
| messages = {set = {n = {next = 0x0, prev = 0x55986afec060}}, closed = 248} |
| deliverred = false |
| #10 0x000055982bb2afd1 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=0x55986aff1340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:133 |
| rp = 0x55986b11e850 |
| rp = <optimized out> |
| #12 builtin_inline_class_660 (ec=0x55986aff1340, self=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor.rb:661 |
| No locals. |
| #13 0x000055982bc3587f in vm_exec_core (ec=0x55986aff1070, ec@entry=0x55986aff1340) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:7259 |
| reg_pc = 0x55986b0bf418 |
| reg_cfp = 0x7f784614ee88 |
| insns_address_table = {0x55982bc35d70 <vm_exec_core+13072>, 0x55982bc34daa <vm_exec_core+9034>, 0x55982bc34d3d <vm_exec_core+8925>, 0x55982bc34cc5 <vm_exec_core+8805>, 0x55982bc34c53 <vm_exec_core+8691>, 0x55982bc34bda <vm_exec_core+8570>, 0x55982bc34b34 <vm_exec_core+8404>, 0x55982bc351c1 <vm_exec_core+10081>, 0x55982bc350a6 <vm_exec_core+9798>, 0x55982bc350fd <vm_exec_core+9885>, 0x55982bc34e0e <vm_exec_core+9134>, 0x55982bc34f3b <vm_exec_core+9435>, 0x55982bc346a2 <vm_exec_core+7234>, 0x55982bc3463a <vm_exec_core+7130>, 0x55982bc345cd <vm_exec_core+7021>, 0x55982bc348ac <vm_exec_core+7756>, 0x55982bc34874 <vm_exec_core+7700>, 0x55982bc3483f <vm_exec_core+7647>, 0x55982bc3480a <vm_exec_core+7594>, 0x55982bc347d5 <vm_exec_core+7541>, 0x55982bc34772 <vm_exec_core+7442>, 0x55982bc3472e <vm_exec_core+7374>, 0x55982bc346e7 <vm_exec_core+7303>, 0x55982bc349e8 <vm_exec_core+8072>, 0x55982bc349a2 <vm_exec_core+8002>, 0x55982bc34923 <vm_exec_core+7875>, 0x55982bc348e9 <vm_exec_core+7817>, 0x55982bc34a9a <vm_exec_core+8250>, 0x55982bc34a40 <vm_exec_core+8160>, 0x55982bc34af7 <vm_exec_core+8343>, 0x55982bc34590 <vm_exec_core+6960>, 0x55982bc3438d <vm_exec_core+6445>, 0x55982bc34307 <vm_exec_core+6311>, 0x55982bc3429f <vm_exec_core+6207>, 0x55982bc34247 <vm_exec_core+6119>, 0x55982bc341e5 <vm_exec_core+6021>, 0x55982bc34198 <vm_exec_core+5944>, 0x55982bc34124 <vm_exec_core+5828>, 0x55982bc340da <vm_exec_core+5754>, 0x55982bc340b3 <vm_exec_core+5715>, 0x55982bc34078 <vm_exec_core+5656>, 0x55982bc34027 <vm_exec_core+5575>, 0x55982bc33ff3 <vm_exec_core+5523>, 0x55982bc33f46 <vm_exec_core+5350>, 0x55982bc33f03 <vm_exec_core+5283>, 0x55982bc33ebf <vm_exec_core+5215>, 0x55982bc33e8d <vm_exec_core+5165>, 0x55982bc33e1e <vm_exec_core+5054>, 0x55982bc33dbd <vm_exec_core+4957>, 0x55982bc33d6e <vm_exec_core+4878>, 0x55982bc33cff <vm_exec_core+4767>, 0x55982bc33ca1 <vm_exec_core+4673>, 0x55982bc33b89 <vm_exec_core+4393>, 0x55982bc33b4d <vm_exec_core+4333>, 0x55982bc33b06 <vm_exec_core+4262>, 0x55982bc33a9c <vm_exec_core+4156>, 0x55982bc339fe <vm_exec_core+3998>, 0x55982bc32ad0 <vm_exec_core+112>, 0x55982bc33949 <vm_exec_core+3817>, 0x55982bc338c1 <vm_exec_core+3681>, 0x55982bc33872 <vm_exec_core+3602>, 0x55982bc33823 <vm_exec_core+3523>, 0x55982bc337d4 <vm_exec_core+3444>, 0x55982bc35c17 <vm_exec_core+12727>, 0x55982bc33785 <vm_exec_core+3365>, 0x55982bc33716 <vm_exec_core+3254>, 0x55982bc336d1 <vm_exec_core+3185>, 0x55982bc3365e <vm_exec_core+3070>, 0x55982bc33516 <vm_exec_core+2742>, 0x55982bc3344a <vm_exec_core+2538>, 0x55982bc333ce <vm_exec_core+2414>, 0x55982bc3522b <vm_exec_core+10187>, 0x55982bc3339a <vm_exec_core+2362>, 0x55982bc3335b <vm_exec_core+2299>, 0x55982bc3331c <vm_exec_core+2236>, 0x55982bc332e0 <vm_exec_core+2176>, 0x55982bc33222 <vm_exec_core+1986>, 0x55982bc3319f <vm_exec_core+1855>, 0x55982bc35d81 <vm_exec_core+13089>, 0x55982bc35e8e <vm_exec_core+13358>, 0x55982bc360cf <vm_exec_core+13935>, 0x55982bc35ae9 <vm_exec_core+12425>, 0x55982bc36168 <vm_exec_core+14088>, 0x55982bc36435 <vm_exec_core+14805>, 0x55982bc36354 <vm_exec_core+14580>, 0x55982bc363d7 <vm_exec_core+14711>, 0x55982bc3623a <vm_exec_core+14298>, 0x55982bc36298 <vm_exec_core+14392>, 0x55982bc362f6 <vm_exec_core+14486>, 0x55982bc366c5 <vm_exec_core+15461>, 0x55982bc36519 <vm_exec_core+15033>, 0x55982bc36565 <vm_exec_core+15109>, 0x55982bc365b8 <vm_exec_core+15192>, 0x55982bc3663b <vm_exec_core+15323>, 0x55982bc330d2 <vm_exec_core+1650>, 0x55982bc3302a <vm_exec_core+1482>, 0x55982bc35de8 <vm_exec_core+13192>, 0x55982bc35e46 <vm_exec_core+13286>, 0x55982bc35c77 <vm_exec_core+12823>, 0x55982bc35d0a <vm_exec_core+12970>, 0x55982bc36201 <vm_exec_core+14241>, 0x55982bc3648e <vm_exec_core+14894>, 0x55982bc32fb9 <vm_exec_core+1369>, 0x55982bc32f39 <vm_exec_core+1241>, 0x55982bc32e90 <vm_exec_core+1072>, 0x55982bc32e49 <vm_exec_core+1001>, 0x55982bc32dfe <vm_exec_core+926>, 0x55982bc32db5 <vm_exec_core+853>, 0x55982bc32d64 <vm_exec_core+772>, 0x55982bc32d2f <vm_exec_core+719>, 0x55982bc32cfa <vm_exec_core+666>, 0x55982bc35ef2 <vm_exec_core+13458>, 0x55982bc34d99 <vm_exec_core+9017>, 0x55982bc34d2c <vm_exec_core+8908>, 0x55982bc34cb4 <vm_exec_core+8788>, 0x55982bc34c42 <vm_exec_core+8674>, 0x55982bc34bc9 <vm_exec_core+8553>, 0x55982bc34b23 <vm_exec_core+8387>, 0x55982bc351b0 <vm_exec_core+10064>, 0x55982bc35095 <vm_exec_core+9781>, 0x55982bc350ec <vm_exec_core+9868>, 0x55982bc34dfd <vm_exec_core+9117>, 0x55982bc34f2a <vm_exec_core+9418>, 0x55982bc34691 <vm_exec_core+7217>, 0x55982bc34629 <vm_exec_core+7113>, 0x55982bc345bc <vm_exec_core+7004>, 0x55982bc3489b <vm_exec_core+7739>, 0x55982bc34863 <vm_exec_core+7683>, 0x55982bc3482e <vm_exec_core+7630>, 0x55982bc347f9 <vm_exec_core+7577>, 0x55982bc347c4 <vm_exec_core+7524>, 0x55982bc34761 <vm_exec_core+7425>, 0x55982bc3471d <vm_exec_core+7357>, 0x55982bc346d6 <vm_exec_core+7286>, 0x55982bc349d7 <vm_exec_core+8055>, 0x55982bc34991 <vm_exec_core+7985>, 0x55982bc34912 <vm_exec_core+7858>, 0x55982bc348d8 <vm_exec_core+7800>, 0x55982bc34a89 <vm_exec_core+8233>, 0x55982bc34a2f <vm_exec_core+8143>, 0x55982bc34ae6 <vm_exec_core+8326>, 0x55982bc3457f <vm_exec_core+6943>, 0x55982bc3437c <vm_exec_core+6428>, 0x55982bc342f6 <vm_exec_core+6294>, 0x55982bc3428e <vm_exec_core+6190>, 0x55982bc34236 <vm_exec_core+6102>, 0x55982bc341d4 <vm_exec_core+6004>, 0x55982bc34187 <vm_exec_core+5927>, 0x55982bc34113 <vm_exec_core+5811>, 0x55982bc340c9 <vm_exec_core+5737>, 0x55982bc340a2 <vm_exec_core+5698>, 0x55982bc34067 <vm_exec_core+5639>, 0x55982bc34016 <vm_exec_core+5558>, 0x55982bc33fe2 <vm_exec_core+5506>, 0x55982bc33f35 <vm_exec_core+5333>, 0x55982bc33ef2 <vm_exec_core+5266>, 0x55982bc33eae <vm_exec_core+5198>, 0x55982bc33e7c <vm_exec_core+5148>, 0x55982bc33e0d <vm_exec_core+5037>, 0x55982bc33dac <vm_exec_core+4940>, 0x55982bc33d5d <vm_exec_core+4861>, 0x55982bc33cee <vm_exec_core+4750>, 0x55982bc33c90 <vm_exec_core+4656>, 0x55982bc33b78 <vm_exec_core+4376>, 0x55982bc33b3c <vm_exec_core+4316>, 0x55982bc33af5 <vm_exec_core+4245>, 0x55982bc33a8b <vm_exec_core+4139>, 0x55982bc339ed <vm_exec_core+3981>, 0x55982bc36035 <vm_exec_core+13781>, 0x55982bc33938 <vm_exec_core+3800>, 0x55982bc338b0 <vm_exec_core+3664>, 0x55982bc33861 <vm_exec_core+3585>, 0x55982bc33812 <vm_exec_core+3506>, 0x55982bc337c3 <vm_exec_core+3427>, 0x55982bc36009 <vm_exec_core+13737>, 0x55982bc33774 <vm_exec_core+3348>, 0x55982bc33705 <vm_exec_core+3237>, 0x55982bc336c0 <vm_exec_core+3168>, 0x55982bc3364d <vm_exec_core+3053>, 0x55982bc33505 <vm_exec_core+2725>, 0x55982bc33439 <vm_exec_core+2521>, 0x55982bc333bd <vm_exec_core+2397>, 0x55982bc3521a <vm_exec_core+10170>, 0x55982bc33389 <vm_exec_core+2345>, 0x55982bc3334a <vm_exec_core+2282>, 0x55982bc3330b <vm_exec_core+2219>, 0x55982bc332cf <vm_exec_core+2159>, 0x55982bc33211 <vm_exec_core+1969>, 0x55982bc3318e <vm_exec_core+1838>, 0x55982bc3601f <vm_exec_core+13759>, 0x55982bc35c61 <vm_exec_core+12801>, 0x55982bc35e30 <vm_exec_core+13264>, 0x55982bc35f10 <vm_exec_core+13488>, 0x55982bc35f26 <vm_exec_core+13510>, 0x55982bc35f3c <vm_exec_core+13532>, 0x55982bc35f52 <vm_exec_core+13554>, 0x55982bc35f6f <vm_exec_core+13583>, 0x55982bc35f85 <vm_exec_core+13605>, 0x55982bc35f9b <vm_exec_core+13627>, 0x55982bc35fb1 <vm_exec_core+13649>...} |
| #14 0x000055982bc3920e in rb_vm_exec (ec=0x55986aff1340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55986aff1340 |
| _tag = {tag = 36, retval = 4, buf = {0x7f782af1e2b8, 0x55982bc39130 <rb_vm_exec+304>, 0x0, 0x7ffc62997090, 0x55986afec460}, prev = 0x7ffc629974d0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #15 0x000055982bc3df54 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7ffc62997168, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #16 vm_yield (kw_splat=0, argv=0x7ffc62997168, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #17 rb_yield_0 (argv=0x7ffc62997168, 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 0x000055982b95513c in rb_ary_collect (ary=140154093300960) at /tmp/ruby/src/trunk-gc-asserts/array.c:3655 |
| i = 0 |
| collect = 140154093298360 |
| #20 0x000055982bc1d69d in vm_call_cfunc_with_frame_ (ec=0x55986aff1340, reg_cfp=0x7f784614efa0, calling=<optimized out>, argc=0, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3772 |
| ci = 0x166100000001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f782cbe00e0 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #21 0x000055982bc25b8f in vm_sendish (ec=0x55986aff1340, reg_cfp=0x7f784614efa0, cd=0x55986b11b640, 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 = 0x7f782af1e2e0 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x55986b11b640, cc = 0x7f782af1e2e0, block_handler = 140154548580281, recv = 140154093300960, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #22 0x000055982bc33ad6 in vm_exec_core (ec=0x55986aff1070, ec@entry=0x55986aff1340) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140154549615969 |
| cd = 0x55986b11b640 |
| blockiseq = 0x0 |
| leaf = <optimized out> |
| val = 94113119712832 |
| reg_pc = 0x55986b05f2e8 |
| reg_cfp = 0x7f784614efa0 |
| insns_address_table = {0x55982bc35d70 <vm_exec_core+13072>, 0x55982bc34daa <vm_exec_core+9034>, 0x55982bc34d3d <vm_exec_core+8925>, 0x55982bc34cc5 <vm_exec_core+8805>, 0x55982bc34c53 <vm_exec_core+8691>, 0x55982bc34bda <vm_exec_core+8570>, 0x55982bc34b34 <vm_exec_core+8404>, 0x55982bc351c1 <vm_exec_core+10081>, 0x55982bc350a6 <vm_exec_core+9798>, 0x55982bc350fd <vm_exec_core+9885>, 0x55982bc34e0e <vm_exec_core+9134>, 0x55982bc34f3b <vm_exec_core+9435>, 0x55982bc346a2 <vm_exec_core+7234>, 0x55982bc3463a <vm_exec_core+7130>, 0x55982bc345cd <vm_exec_core+7021>, 0x55982bc348ac <vm_exec_core+7756>, 0x55982bc34874 <vm_exec_core+7700>, 0x55982bc3483f <vm_exec_core+7647>, 0x55982bc3480a <vm_exec_core+7594>, 0x55982bc347d5 <vm_exec_core+7541>, 0x55982bc34772 <vm_exec_core+7442>, 0x55982bc3472e <vm_exec_core+7374>, 0x55982bc346e7 <vm_exec_core+7303>, 0x55982bc349e8 <vm_exec_core+8072>, 0x55982bc349a2 <vm_exec_core+8002>, 0x55982bc34923 <vm_exec_core+7875>, 0x55982bc348e9 <vm_exec_core+7817>, 0x55982bc34a9a <vm_exec_core+8250>, 0x55982bc34a40 <vm_exec_core+8160>, 0x55982bc34af7 <vm_exec_core+8343>, 0x55982bc34590 <vm_exec_core+6960>, 0x55982bc3438d <vm_exec_core+6445>, 0x55982bc34307 <vm_exec_core+6311>, 0x55982bc3429f <vm_exec_core+6207>, 0x55982bc34247 <vm_exec_core+6119>, 0x55982bc341e5 <vm_exec_core+6021>, 0x55982bc34198 <vm_exec_core+5944>, 0x55982bc34124 <vm_exec_core+5828>, 0x55982bc340da <vm_exec_core+5754>, 0x55982bc340b3 <vm_exec_core+5715>, 0x55982bc34078 <vm_exec_core+5656>, 0x55982bc34027 <vm_exec_core+5575>, 0x55982bc33ff3 <vm_exec_core+5523>, 0x55982bc33f46 <vm_exec_core+5350>, 0x55982bc33f03 <vm_exec_core+5283>, 0x55982bc33ebf <vm_exec_core+5215>, 0x55982bc33e8d <vm_exec_core+5165>, 0x55982bc33e1e <vm_exec_core+5054>, 0x55982bc33dbd <vm_exec_core+4957>, 0x55982bc33d6e <vm_exec_core+4878>, 0x55982bc33cff <vm_exec_core+4767>, 0x55982bc33ca1 <vm_exec_core+4673>, 0x55982bc33b89 <vm_exec_core+4393>, 0x55982bc33b4d <vm_exec_core+4333>, 0x55982bc33b06 <vm_exec_core+4262>, 0x55982bc33a9c <vm_exec_core+4156>, 0x55982bc339fe <vm_exec_core+3998>, 0x55982bc32ad0 <vm_exec_core+112>, 0x55982bc33949 <vm_exec_core+3817>, 0x55982bc338c1 <vm_exec_core+3681>, 0x55982bc33872 <vm_exec_core+3602>, 0x55982bc33823 <vm_exec_core+3523>, 0x55982bc337d4 <vm_exec_core+3444>, 0x55982bc35c17 <vm_exec_core+12727>, 0x55982bc33785 <vm_exec_core+3365>, 0x55982bc33716 <vm_exec_core+3254>, 0x55982bc336d1 <vm_exec_core+3185>, 0x55982bc3365e <vm_exec_core+3070>, 0x55982bc33516 <vm_exec_core+2742>, 0x55982bc3344a <vm_exec_core+2538>, 0x55982bc333ce <vm_exec_core+2414>, 0x55982bc3522b <vm_exec_core+10187>, 0x55982bc3339a <vm_exec_core+2362>, 0x55982bc3335b <vm_exec_core+2299>, 0x55982bc3331c <vm_exec_core+2236>, 0x55982bc332e0 <vm_exec_core+2176>, 0x55982bc33222 <vm_exec_core+1986>, 0x55982bc3319f <vm_exec_core+1855>, 0x55982bc35d81 <vm_exec_core+13089>, 0x55982bc35e8e <vm_exec_core+13358>, 0x55982bc360cf <vm_exec_core+13935>, 0x55982bc35ae9 <vm_exec_core+12425>, 0x55982bc36168 <vm_exec_core+14088>, 0x55982bc36435 <vm_exec_core+14805>, 0x55982bc36354 <vm_exec_core+14580>, 0x55982bc363d7 <vm_exec_core+14711>, 0x55982bc3623a <vm_exec_core+14298>, 0x55982bc36298 <vm_exec_core+14392>, 0x55982bc362f6 <vm_exec_core+14486>, 0x55982bc366c5 <vm_exec_core+15461>, 0x55982bc36519 <vm_exec_core+15033>, 0x55982bc36565 <vm_exec_core+15109>, 0x55982bc365b8 <vm_exec_core+15192>, 0x55982bc3663b <vm_exec_core+15323>, 0x55982bc330d2 <vm_exec_core+1650>, 0x55982bc3302a <vm_exec_core+1482>, 0x55982bc35de8 <vm_exec_core+13192>, 0x55982bc35e46 <vm_exec_core+13286>, 0x55982bc35c77 <vm_exec_core+12823>, 0x55982bc35d0a <vm_exec_core+12970>, 0x55982bc36201 <vm_exec_core+14241>, 0x55982bc3648e <vm_exec_core+14894>, 0x55982bc32fb9 <vm_exec_core+1369>, 0x55982bc32f39 <vm_exec_core+1241>, 0x55982bc32e90 <vm_exec_core+1072>, 0x55982bc32e49 <vm_exec_core+1001>, 0x55982bc32dfe <vm_exec_core+926>, 0x55982bc32db5 <vm_exec_core+853>, 0x55982bc32d64 <vm_exec_core+772>, 0x55982bc32d2f <vm_exec_core+719>, 0x55982bc32cfa <vm_exec_core+666>, 0x55982bc35ef2 <vm_exec_core+13458>, 0x55982bc34d99 <vm_exec_core+9017>, 0x55982bc34d2c <vm_exec_core+8908>, 0x55982bc34cb4 <vm_exec_core+8788>, 0x55982bc34c42 <vm_exec_core+8674>, 0x55982bc34bc9 <vm_exec_core+8553>, 0x55982bc34b23 <vm_exec_core+8387>, 0x55982bc351b0 <vm_exec_core+10064>, 0x55982bc35095 <vm_exec_core+9781>, 0x55982bc350ec <vm_exec_core+9868>, 0x55982bc34dfd <vm_exec_core+9117>, 0x55982bc34f2a <vm_exec_core+9418>, 0x55982bc34691 <vm_exec_core+7217>, 0x55982bc34629 <vm_exec_core+7113>, 0x55982bc345bc <vm_exec_core+7004>, 0x55982bc3489b <vm_exec_core+7739>, 0x55982bc34863 <vm_exec_core+7683>, 0x55982bc3482e <vm_exec_core+7630>, 0x55982bc347f9 <vm_exec_core+7577>, 0x55982bc347c4 <vm_exec_core+7524>, 0x55982bc34761 <vm_exec_core+7425>, 0x55982bc3471d <vm_exec_core+7357>, 0x55982bc346d6 <vm_exec_core+7286>, 0x55982bc349d7 <vm_exec_core+8055>, 0x55982bc34991 <vm_exec_core+7985>, 0x55982bc34912 <vm_exec_core+7858>, 0x55982bc348d8 <vm_exec_core+7800>, 0x55982bc34a89 <vm_exec_core+8233>, 0x55982bc34a2f <vm_exec_core+8143>, 0x55982bc34ae6 <vm_exec_core+8326>, 0x55982bc3457f <vm_exec_core+6943>, 0x55982bc3437c <vm_exec_core+6428>, 0x55982bc342f6 <vm_exec_core+6294>, 0x55982bc3428e <vm_exec_core+6190>, 0x55982bc34236 <vm_exec_core+6102>, 0x55982bc341d4 <vm_exec_core+6004>, 0x55982bc34187 <vm_exec_core+5927>, 0x55982bc34113 <vm_exec_core+5811>, 0x55982bc340c9 <vm_exec_core+5737>, 0x55982bc340a2 <vm_exec_core+5698>, 0x55982bc34067 <vm_exec_core+5639>, 0x55982bc34016 <vm_exec_core+5558>, 0x55982bc33fe2 <vm_exec_core+5506>, 0x55982bc33f35 <vm_exec_core+5333>, 0x55982bc33ef2 <vm_exec_core+5266>, 0x55982bc33eae <vm_exec_core+5198>, 0x55982bc33e7c <vm_exec_core+5148>, 0x55982bc33e0d <vm_exec_core+5037>, 0x55982bc33dac <vm_exec_core+4940>, 0x55982bc33d5d <vm_exec_core+4861>, 0x55982bc33cee <vm_exec_core+4750>, 0x55982bc33c90 <vm_exec_core+4656>, 0x55982bc33b78 <vm_exec_core+4376>, 0x55982bc33b3c <vm_exec_core+4316>, 0x55982bc33af5 <vm_exec_core+4245>, 0x55982bc33a8b <vm_exec_core+4139>, 0x55982bc339ed <vm_exec_core+3981>, 0x55982bc36035 <vm_exec_core+13781>, 0x55982bc33938 <vm_exec_core+3800>, 0x55982bc338b0 <vm_exec_core+3664>, 0x55982bc33861 <vm_exec_core+3585>, 0x55982bc33812 <vm_exec_core+3506>, 0x55982bc337c3 <vm_exec_core+3427>, 0x55982bc36009 <vm_exec_core+13737>, 0x55982bc33774 <vm_exec_core+3348>, 0x55982bc33705 <vm_exec_core+3237>, 0x55982bc336c0 <vm_exec_core+3168>, 0x55982bc3364d <vm_exec_core+3053>, 0x55982bc33505 <vm_exec_core+2725>, 0x55982bc33439 <vm_exec_core+2521>, 0x55982bc333bd <vm_exec_core+2397>, 0x55982bc3521a <vm_exec_core+10170>, 0x55982bc33389 <vm_exec_core+2345>, 0x55982bc3334a <vm_exec_core+2282>, 0x55982bc3330b <vm_exec_core+2219>, 0x55982bc332cf <vm_exec_core+2159>, 0x55982bc33211 <vm_exec_core+1969>, 0x55982bc3318e <vm_exec_core+1838>, 0x55982bc3601f <vm_exec_core+13759>, 0x55982bc35c61 <vm_exec_core+12801>, 0x55982bc35e30 <vm_exec_core+13264>, 0x55982bc35f10 <vm_exec_core+13488>, 0x55982bc35f26 <vm_exec_core+13510>, 0x55982bc35f3c <vm_exec_core+13532>, 0x55982bc35f52 <vm_exec_core+13554>, 0x55982bc35f6f <vm_exec_core+13583>, 0x55982bc35f85 <vm_exec_core+13605>, 0x55982bc35f9b <vm_exec_core+13627>, 0x55982bc35fb1 <vm_exec_core+13649>...} |
| #23 0x000055982bc3920e in rb_vm_exec (ec=0x55986aff1340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55986aff1340 |
| _tag = {tag = 36, retval = 4, buf = {0x55986aff1340, 0x55982bc39130 <rb_vm_exec+304>, 0x0, 0x7ffc629974b0, 0x7f782cb9a400}, prev = 0x7ffc62997580, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #24 0x000055982bc4a5c3 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 0x000055982ba2b8f5 in rb_ec_exec_node (ec=ec@entry=0x55986aff1340, n=n@entry=0x7f782af1f2d0) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x55986aff1340 |
| _tag = {tag = 36, retval = 94112055488358, buf = {0x55986aff1340, 0x55982ba2b950 <rb_ec_exec_node+256>, 0x0, 0x7ffc62997560, 0x7f782af1f2d0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7f782af1f2d0 |
| #26 0x000055982ba2fb9b in ruby_run_node (n=0x7f782af1f2d0) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x55986aff1340 |
| status = 0 |
| #27 0x000055982b94bdc6 in rb_main (argv=0x7ffc629977a8, 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 166201) detached] |
| $ timeout 60 gdb -p 166205 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| Fstderr output is not empty |
| th: 0x55986afec060, native_id: 0x7f78461b07c0 |
| -- 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 166208] |
| [New LWP 166207] |
| [New LWP 166206] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007f34ec616d61 in __futex_abstimed_wait_common64 (private=22024, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5608509bc070) at ./nptl/futex-internal.c:57 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7f34ec57b7c0 (LWP 166205) "miniruby" 0x00007f34ec616d61 in __futex_abstimed_wait_common64 (private=22024, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5608509bc070) at ./nptl/futex-internal.c:57 |
| 2 Thread 0x7f34a91bf6c0 (LWP 166208) "miniruby" futex_wait (private=0, expected=2, futex_word=0x5608509b4b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 3 Thread 0x7f34b12df6c0 (LWP 166207) "miniruby" futex_wait (private=0, expected=2, futex_word=0x5608509b4b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 4 Thread 0x7f34d2f5f6c0 (LWP 166206) "miniruby" 0x00007f34ec6a8042 in epoll_wait (epfd=4, events=events@entry=0x5608442feedc <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 0x7f34d2f5f6c0 (LWP 166206) "miniruby"): |
| #0 0x00007f34ec6a8042 in epoll_wait (epfd=4, events=events@entry=0x5608442feedc <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 0x0000560843f3af6f in event_wait (vm=0x5608509b4ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2919 |
| r = <optimized out> |
| r = <optimized out> |
| #2 timer_thread_polling (vm=0x5608509b4ad0) 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=0x5608509b4ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x5608509b4ad0 |
| #4 0x00007f34ec61aa94 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 = {139864854361792, -5802768788433657321, 139864854361792, -264, 0, 140721433326000, -5802768788446240233, -5802868738532695529}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #5 0x00007f34ec6a7c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 3 (Thread 0x7f34b12df6c0 (LWP 166207) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x5608509b4b70) 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=0x5608509b4b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f34ec61e0f1 in lll_mutex_lock_optimized (mutex=0x5608509b4b70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x5608509b4b70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x5608509b4b70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x0000560843f34c7d in rb_native_mutex_lock (lock=lock@entry=0x5608509b4b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x0000560843f3879b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x560850ae6370, vm=0x5608509b4ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x5608509b4ad0, cr=0x560850ae6370) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x0000560843fb187b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x0000560843da0709 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x0000560843db38b5 in gc_verify_internal_consistency (objspace_ptr=0x5608509b7460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5186 |
| prev_during_gc = <optimized out> |
| objspace = 0x5608509b7460 |
| lev = 3 |
| #10 gc_start (objspace=objspace@entry=0x5608509b7460, 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 0x0000560843db4cb6 in heap_prepare (heap=0x5608509b7480, objspace=0x5608509b7460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2051 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x5608509b7480, objspace=0x5608509b7460) 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=0x5608509b7460, cache=cache@entry=0x560850aefe80, 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 = 0x5608509b7480 |
| obj = <optimized out> |
| lev = 1 |
| unlock_vm = true |
| #14 0x0000560843db8410 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x560850aefe80, objspace=0x5608509b7460) 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=139864854682320, cache_ptr=0x560850aefe80, objspace_ptr=0x5608509b7460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2485 |
| obj = <optimized out> |
| objspace = 0x5608509b7460 |
| heap_idx = <optimized out> |
| cache = 0x560850aefe80 |
| 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=139864854682320, 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=139864854682320, 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 0x0000560843f00d5f in str_alloc_embed (capa=5, klass=139864854682320) at /tmp/ruby/src/trunk-gc-asserts/string.c:1359 |
| size = 29 |
| str = <optimized out> |
| #19 str_enc_new (klass=139864854682320, ptr=0x7f34b11c0028 "1022", len=4, enc=0x5608509bd9b0) at /tmp/ruby/src/trunk-gc-asserts/string.c:1402 |
| str = <optimized out> |
| termlen = 1 |
| dtrace_line = <optimized out> |
| dtrace_file = <optimized out> |
| #20 0x0000560843f0694a in str_new_frozen_buffer (klass=139864854682320, orig=orig@entry=139864286429200, copy_encoding=copy_encoding@entry=1) at /tmp/ruby/src/trunk-gc-asserts/include/ruby/internal/core/rstring.h:430 |
| str = <optimized out> |
| len = 4 |
| enc = 0x5608509bd9b0 |
| termlen = <optimized out> |
| #21 0x0000560843f1e70e in str_new_frozen (orig=<optimized out>, klass=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/string.c:1943 |
| No locals. |
| #22 build_fstring (arg=<synthetic pointer>, str=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/string.c:475 |
| coderange = 1048576 |
| coderange = <optimized out> |
| new_str = <optimized out> |
| len = <optimized out> |
| capa = <optimized out> |
| term_len = <optimized out> |
| term_fill_ptr = <optimized out> |
| term_fill_len = <optimized out> |
| #23 fstring_find_or_insert (arg=<synthetic pointer>, value=<optimized out>, hash_code=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/string.c:771 |
| prev_count = <optimized out> |
| found = <optimized out> |
| entry = 0x7f34ec3ef880 |
| candidate = <optimized out> |
| inserting = <optimized out> |
| idx = 4231 |
| probe = {idx = 4231, d = 0, mask = <optimized out>} |
| table_obj = 139865278709600 |
| table = 0x7f34ec40ff78 |
| retry = <optimized out> |
| probe = <optimized out> |
| inserting = <optimized out> |
| idx = <optimized out> |
| table_obj = <optimized out> |
| table = <optimized out> |
| retry = <optimized out> |
| entry = <optimized out> |
| candidate = <optimized out> |
| prev_count = <optimized out> |
| found = <optimized out> |
| rb_gc_guarded_ptr = <optimized out> |
| vm_locking_level = <optimized out> |
| vm_locking_do = <optimized out> |
| candidate_hash = <optimized out> |
| rb_gc_guarded_ptr = <optimized out> |
| #24 register_fstring (str=<optimized out>, copy=<optimized out>, force_precompute_hash=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/string.c:884 |
| args = <optimized out> |
| hash_code = <optimized out> |
| result = <optimized out> |
| #25 0x0000560843f7d69d in vm_call_cfunc_with_frame_ (ec=0x560850a34b20, reg_cfp=0x7f34b13e0e78, calling=<optimized out>, argc=0, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3772 |
| ci = 0x8500100001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f34d2fba7d0 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #26 0x0000560843f92ba0 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 = 94593712591296 |
| ci = 0x5608509b4b70 |
| cc = <optimized out> |
| recv = 2 |
| argc = <optimized out> |
| calling = {cd = 0x560850a311c0, cc = 0x7f34b11afe40, block_handler = 0, recv = 139864286429200, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| val = <optimized out> |
| ci = <optimized out> |
| cc = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = <optimized out> |
| #27 vm_exec_core (ec=0x5608509b4b70, ec@entry=0x560850a34b20) at ../../src/trunk-gc-asserts/insns.def:899 |
| bh = <optimized out> |
| cd = 0x560850a311c0 |
| leaf = <optimized out> |
| val = 94593712591296 |
| reg_pc = 0x560850a51130 |
| reg_cfp = 0x7f34b13e0e78 |
| insns_address_table = {0x560843f95d70 <vm_exec_core+13072>, 0x560843f94daa <vm_exec_core+9034>, 0x560843f94d3d <vm_exec_core+8925>, 0x560843f94cc5 <vm_exec_core+8805>, 0x560843f94c53 <vm_exec_core+8691>, 0x560843f94bda <vm_exec_core+8570>, 0x560843f94b34 <vm_exec_core+8404>, 0x560843f951c1 <vm_exec_core+10081>, 0x560843f950a6 <vm_exec_core+9798>, 0x560843f950fd <vm_exec_core+9885>, 0x560843f94e0e <vm_exec_core+9134>, 0x560843f94f3b <vm_exec_core+9435>, 0x560843f946a2 <vm_exec_core+7234>, 0x560843f9463a <vm_exec_core+7130>, 0x560843f945cd <vm_exec_core+7021>, 0x560843f948ac <vm_exec_core+7756>, 0x560843f94874 <vm_exec_core+7700>, 0x560843f9483f <vm_exec_core+7647>, 0x560843f9480a <vm_exec_core+7594>, 0x560843f947d5 <vm_exec_core+7541>, 0x560843f94772 <vm_exec_core+7442>, 0x560843f9472e <vm_exec_core+7374>, 0x560843f946e7 <vm_exec_core+7303>, 0x560843f949e8 <vm_exec_core+8072>, 0x560843f949a2 <vm_exec_core+8002>, 0x560843f94923 <vm_exec_core+7875>, 0x560843f948e9 <vm_exec_core+7817>, 0x560843f94a9a <vm_exec_core+8250>, 0x560843f94a40 <vm_exec_core+8160>, 0x560843f94af7 <vm_exec_core+8343>, 0x560843f94590 <vm_exec_core+6960>, 0x560843f9438d <vm_exec_core+6445>, 0x560843f94307 <vm_exec_core+6311>, 0x560843f9429f <vm_exec_core+6207>, 0x560843f94247 <vm_exec_core+6119>, 0x560843f941e5 <vm_exec_core+6021>, 0x560843f94198 <vm_exec_core+5944>, 0x560843f94124 <vm_exec_core+5828>, 0x560843f940da <vm_exec_core+5754>, 0x560843f940b3 <vm_exec_core+5715>, 0x560843f94078 <vm_exec_core+5656>, 0x560843f94027 <vm_exec_core+5575>, 0x560843f93ff3 <vm_exec_core+5523>, 0x560843f93f46 <vm_exec_core+5350>, 0x560843f93f03 <vm_exec_core+5283>, 0x560843f93ebf <vm_exec_core+5215>, 0x560843f93e8d <vm_exec_core+5165>, 0x560843f93e1e <vm_exec_core+5054>, 0x560843f93dbd <vm_exec_core+4957>, 0x560843f93d6e <vm_exec_core+4878>, 0x560843f93cff <vm_exec_core+4767>, 0x560843f93ca1 <vm_exec_core+4673>, 0x560843f93b89 <vm_exec_core+4393>, 0x560843f93b4d <vm_exec_core+4333>, 0x560843f93b06 <vm_exec_core+4262>, 0x560843f93a9c <vm_exec_core+4156>, 0x560843f939fe <vm_exec_core+3998>, 0x560843f92ad0 <vm_exec_core+112>, 0x560843f93949 <vm_exec_core+3817>, 0x560843f938c1 <vm_exec_core+3681>, 0x560843f93872 <vm_exec_core+3602>, 0x560843f93823 <vm_exec_core+3523>, 0x560843f937d4 <vm_exec_core+3444>, 0x560843f95c17 <vm_exec_core+12727>, 0x560843f93785 <vm_exec_core+3365>, 0x560843f93716 <vm_exec_core+3254>, 0x560843f936d1 <vm_exec_core+3185>, 0x560843f9365e <vm_exec_core+3070>, 0x560843f93516 <vm_exec_core+2742>, 0x560843f9344a <vm_exec_core+2538>, 0x560843f933ce <vm_exec_core+2414>, 0x560843f9522b <vm_exec_core+10187>, 0x560843f9339a <vm_exec_core+2362>, 0x560843f9335b <vm_exec_core+2299>, 0x560843f9331c <vm_exec_core+2236>, 0x560843f932e0 <vm_exec_core+2176>, 0x560843f93222 <vm_exec_core+1986>, 0x560843f9319f <vm_exec_core+1855>, 0x560843f95d81 <vm_exec_core+13089>, 0x560843f95e8e <vm_exec_core+13358>, 0x560843f960cf <vm_exec_core+13935>, 0x560843f95ae9 <vm_exec_core+12425>, 0x560843f96168 <vm_exec_core+14088>, 0x560843f96435 <vm_exec_core+14805>, 0x560843f96354 <vm_exec_core+14580>, 0x560843f963d7 <vm_exec_core+14711>, 0x560843f9623a <vm_exec_core+14298>, 0x560843f96298 <vm_exec_core+14392>, 0x560843f962f6 <vm_exec_core+14486>, 0x560843f966c5 <vm_exec_core+15461>, 0x560843f96519 <vm_exec_core+15033>, 0x560843f96565 <vm_exec_core+15109>, 0x560843f965b8 <vm_exec_core+15192>, 0x560843f9663b <vm_exec_core+15323>, 0x560843f930d2 <vm_exec_core+1650>, 0x560843f9302a <vm_exec_core+1482>, 0x560843f95de8 <vm_exec_core+13192>, 0x560843f95e46 <vm_exec_core+13286>, 0x560843f95c77 <vm_exec_core+12823>, 0x560843f95d0a <vm_exec_core+12970>, 0x560843f96201 <vm_exec_core+14241>, 0x560843f9648e <vm_exec_core+14894>, 0x560843f92fb9 <vm_exec_core+1369>, 0x560843f92f39 <vm_exec_core+1241>, 0x560843f92e90 <vm_exec_core+1072>, 0x560843f92e49 <vm_exec_core+1001>, 0x560843f92dfe <vm_exec_core+926>, 0x560843f92db5 <vm_exec_core+853>, 0x560843f92d64 <vm_exec_core+772>, 0x560843f92d2f <vm_exec_core+719>, 0x560843f92cfa <vm_exec_core+666>, 0x560843f95ef2 <vm_exec_core+13458>, 0x560843f94d99 <vm_exec_core+9017>, 0x560843f94d2c <vm_exec_core+8908>, 0x560843f94cb4 <vm_exec_core+8788>, 0x560843f94c42 <vm_exec_core+8674>, 0x560843f94bc9 <vm_exec_core+8553>, 0x560843f94b23 <vm_exec_core+8387>, 0x560843f951b0 <vm_exec_core+10064>, 0x560843f95095 <vm_exec_core+9781>, 0x560843f950ec <vm_exec_core+9868>, 0x560843f94dfd <vm_exec_core+9117>, 0x560843f94f2a <vm_exec_core+9418>, 0x560843f94691 <vm_exec_core+7217>, 0x560843f94629 <vm_exec_core+7113>, 0x560843f945bc <vm_exec_core+7004>, 0x560843f9489b <vm_exec_core+7739>, 0x560843f94863 <vm_exec_core+7683>, 0x560843f9482e <vm_exec_core+7630>, 0x560843f947f9 <vm_exec_core+7577>, 0x560843f947c4 <vm_exec_core+7524>, 0x560843f94761 <vm_exec_core+7425>, 0x560843f9471d <vm_exec_core+7357>, 0x560843f946d6 <vm_exec_core+7286>, 0x560843f949d7 <vm_exec_core+8055>, 0x560843f94991 <vm_exec_core+7985>, 0x560843f94912 <vm_exec_core+7858>, 0x560843f948d8 <vm_exec_core+7800>, 0x560843f94a89 <vm_exec_core+8233>, 0x560843f94a2f <vm_exec_core+8143>, 0x560843f94ae6 <vm_exec_core+8326>, 0x560843f9457f <vm_exec_core+6943>, 0x560843f9437c <vm_exec_core+6428>, 0x560843f942f6 <vm_exec_core+6294>, 0x560843f9428e <vm_exec_core+6190>, 0x560843f94236 <vm_exec_core+6102>, 0x560843f941d4 <vm_exec_core+6004>, 0x560843f94187 <vm_exec_core+5927>, 0x560843f94113 <vm_exec_core+5811>, 0x560843f940c9 <vm_exec_core+5737>, 0x560843f940a2 <vm_exec_core+5698>, 0x560843f94067 <vm_exec_core+5639>, 0x560843f94016 <vm_exec_core+5558>, 0x560843f93fe2 <vm_exec_core+5506>, 0x560843f93f35 <vm_exec_core+5333>, 0x560843f93ef2 <vm_exec_core+5266>, 0x560843f93eae <vm_exec_core+5198>, 0x560843f93e7c <vm_exec_core+5148>, 0x560843f93e0d <vm_exec_core+5037>, 0x560843f93dac <vm_exec_core+4940>, 0x560843f93d5d <vm_exec_core+4861>, 0x560843f93cee <vm_exec_core+4750>, 0x560843f93c90 <vm_exec_core+4656>, 0x560843f93b78 <vm_exec_core+4376>, 0x560843f93b3c <vm_exec_core+4316>, 0x560843f93af5 <vm_exec_core+4245>, 0x560843f93a8b <vm_exec_core+4139>, 0x560843f939ed <vm_exec_core+3981>, 0x560843f96035 <vm_exec_core+13781>, 0x560843f93938 <vm_exec_core+3800>, 0x560843f938b0 <vm_exec_core+3664>, 0x560843f93861 <vm_exec_core+3585>, 0x560843f93812 <vm_exec_core+3506>, 0x560843f937c3 <vm_exec_core+3427>, 0x560843f96009 <vm_exec_core+13737>, 0x560843f93774 <vm_exec_core+3348>, 0x560843f93705 <vm_exec_core+3237>, 0x560843f936c0 <vm_exec_core+3168>, 0x560843f9364d <vm_exec_core+3053>, 0x560843f93505 <vm_exec_core+2725>, 0x560843f93439 <vm_exec_core+2521>, 0x560843f933bd <vm_exec_core+2397>, 0x560843f9521a <vm_exec_core+10170>, 0x560843f93389 <vm_exec_core+2345>, 0x560843f9334a <vm_exec_core+2282>, 0x560843f9330b <vm_exec_core+2219>, 0x560843f932cf <vm_exec_core+2159>, 0x560843f93211 <vm_exec_core+1969>, 0x560843f9318e <vm_exec_core+1838>, 0x560843f9601f <vm_exec_core+13759>, 0x560843f95c61 <vm_exec_core+12801>, 0x560843f95e30 <vm_exec_core+13264>, 0x560843f95f10 <vm_exec_core+13488>, 0x560843f95f26 <vm_exec_core+13510>, 0x560843f95f3c <vm_exec_core+13532>, 0x560843f95f52 <vm_exec_core+13554>, 0x560843f95f6f <vm_exec_core+13583>, 0x560843f95f85 <vm_exec_core+13605>, 0x560843f95f9b <vm_exec_core+13627>, 0x560843f95fb1 <vm_exec_core+13649>...} |
| #28 0x0000560843f9920e in rb_vm_exec (ec=0x560850a34b20) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x560850a34b20 |
| _tag = {tag = 36, retval = 4, buf = {0x7f34b12e1090, 0x560843f99130 <rb_vm_exec+304>, 0x0, 0x7f34b14e0db0, 0x0}, prev = 0x7f34b14e1120, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #29 0x0000560843f9d673 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7f34b12e1090, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #30 vm_yield (kw_splat=0, argv=0x7f34b12e1090, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #31 rb_yield_0 (argv=0x7f34b12e1090, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362 |
| No locals. |
| #32 rb_yield_values2 (argc=1, argv=0x7f34b12e1090) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1408 |
| No locals. |
| #33 0x0000560843d69cb2 in collect_i (i=<optimized out>, ary=139864286494360, argc=<optimized out>, argv=<optimized out>, blockarg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/enum.c:628 |
| No locals. |
| #34 0x0000560843f8c0f8 in vm_yield_with_cfunc (ec=0x560850a34b20, captured=<optimized out>, self=139864286428960, argc=1, argv=0x7f34b12e1090, 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 = 2045 |
| blockarg = <optimized out> |
| frame_flag = <optimized out> |
| ifunc = 0x7f34b11cfe70 |
| #35 0x0000560843f8c1de in vm_invoke_ifunc_block (ec=0x560850a34b20, reg_cfp=0x7f34b13e0ee8, 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 = 0x7f34b13e0f70 |
| #36 0x0000560843f934e6 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 = 0x560850abd9a0, 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> |
| #37 vm_exec_core (ec=0x5608509b4b70, ec@entry=0x560850a34b20) at ../../src/trunk-gc-asserts/insns.def:1137 |
| bh = <optimized out> |
| cd = 0x5608509b4b70 |
| leaf = <optimized out> |
| val = 4 |
| reg_pc = 0x560850a50df0 |
| reg_cfp = 0x7f34b13e0ee8 |
| insns_address_table = {0x560843f95d70 <vm_exec_core+13072>, 0x560843f94daa <vm_exec_core+9034>, 0x560843f94d3d <vm_exec_core+8925>, 0x560843f94cc5 <vm_exec_core+8805>, 0x560843f94c53 <vm_exec_core+8691>, 0x560843f94bda <vm_exec_core+8570>, 0x560843f94b34 <vm_exec_core+8404>, 0x560843f951c1 <vm_exec_core+10081>, 0x560843f950a6 <vm_exec_core+9798>, 0x560843f950fd <vm_exec_core+9885>, 0x560843f94e0e <vm_exec_core+9134>, 0x560843f94f3b <vm_exec_core+9435>, 0x560843f946a2 <vm_exec_core+7234>, 0x560843f9463a <vm_exec_core+7130>, 0x560843f945cd <vm_exec_core+7021>, 0x560843f948ac <vm_exec_core+7756>, 0x560843f94874 <vm_exec_core+7700>, 0x560843f9483f <vm_exec_core+7647>, 0x560843f9480a <vm_exec_core+7594>, 0x560843f947d5 <vm_exec_core+7541>, 0x560843f94772 <vm_exec_core+7442>, 0x560843f9472e <vm_exec_core+7374>, 0x560843f946e7 <vm_exec_core+7303>, 0x560843f949e8 <vm_exec_core+8072>, 0x560843f949a2 <vm_exec_core+8002>, 0x560843f94923 <vm_exec_core+7875>, 0x560843f948e9 <vm_exec_core+7817>, 0x560843f94a9a <vm_exec_core+8250>, 0x560843f94a40 <vm_exec_core+8160>, 0x560843f94af7 <vm_exec_core+8343>, 0x560843f94590 <vm_exec_core+6960>, 0x560843f9438d <vm_exec_core+6445>, 0x560843f94307 <vm_exec_core+6311>, 0x560843f9429f <vm_exec_core+6207>, 0x560843f94247 <vm_exec_core+6119>, 0x560843f941e5 <vm_exec_core+6021>, 0x560843f94198 <vm_exec_core+5944>, 0x560843f94124 <vm_exec_core+5828>, 0x560843f940da <vm_exec_core+5754>, 0x560843f940b3 <vm_exec_core+5715>, 0x560843f94078 <vm_exec_core+5656>, 0x560843f94027 <vm_exec_core+5575>, 0x560843f93ff3 <vm_exec_core+5523>, 0x560843f93f46 <vm_exec_core+5350>, 0x560843f93f03 <vm_exec_core+5283>, 0x560843f93ebf <vm_exec_core+5215>, 0x560843f93e8d <vm_exec_core+5165>, 0x560843f93e1e <vm_exec_core+5054>, 0x560843f93dbd <vm_exec_core+4957>, 0x560843f93d6e <vm_exec_core+4878>, 0x560843f93cff <vm_exec_core+4767>, 0x560843f93ca1 <vm_exec_core+4673>, 0x560843f93b89 <vm_exec_core+4393>, 0x560843f93b4d <vm_exec_core+4333>, 0x560843f93b06 <vm_exec_core+4262>, 0x560843f93a9c <vm_exec_core+4156>, 0x560843f939fe <vm_exec_core+3998>, 0x560843f92ad0 <vm_exec_core+112>, 0x560843f93949 <vm_exec_core+3817>, 0x560843f938c1 <vm_exec_core+3681>, 0x560843f93872 <vm_exec_core+3602>, 0x560843f93823 <vm_exec_core+3523>, 0x560843f937d4 <vm_exec_core+3444>, 0x560843f95c17 <vm_exec_core+12727>, 0x560843f93785 <vm_exec_core+3365>, 0x560843f93716 <vm_exec_core+3254>, 0x560843f936d1 <vm_exec_core+3185>, 0x560843f9365e <vm_exec_core+3070>, 0x560843f93516 <vm_exec_core+2742>, 0x560843f9344a <vm_exec_core+2538>, 0x560843f933ce <vm_exec_core+2414>, 0x560843f9522b <vm_exec_core+10187>, 0x560843f9339a <vm_exec_core+2362>, 0x560843f9335b <vm_exec_core+2299>, 0x560843f9331c <vm_exec_core+2236>, 0x560843f932e0 <vm_exec_core+2176>, 0x560843f93222 <vm_exec_core+1986>, 0x560843f9319f <vm_exec_core+1855>, 0x560843f95d81 <vm_exec_core+13089>, 0x560843f95e8e <vm_exec_core+13358>, 0x560843f960cf <vm_exec_core+13935>, 0x560843f95ae9 <vm_exec_core+12425>, 0x560843f96168 <vm_exec_core+14088>, 0x560843f96435 <vm_exec_core+14805>, 0x560843f96354 <vm_exec_core+14580>, 0x560843f963d7 <vm_exec_core+14711>, 0x560843f9623a <vm_exec_core+14298>, 0x560843f96298 <vm_exec_core+14392>, 0x560843f962f6 <vm_exec_core+14486>, 0x560843f966c5 <vm_exec_core+15461>, 0x560843f96519 <vm_exec_core+15033>, 0x560843f96565 <vm_exec_core+15109>, 0x560843f965b8 <vm_exec_core+15192>, 0x560843f9663b <vm_exec_core+15323>, 0x560843f930d2 <vm_exec_core+1650>, 0x560843f9302a <vm_exec_core+1482>, 0x560843f95de8 <vm_exec_core+13192>, 0x560843f95e46 <vm_exec_core+13286>, 0x560843f95c77 <vm_exec_core+12823>, 0x560843f95d0a <vm_exec_core+12970>, 0x560843f96201 <vm_exec_core+14241>, 0x560843f9648e <vm_exec_core+14894>, 0x560843f92fb9 <vm_exec_core+1369>, 0x560843f92f39 <vm_exec_core+1241>, 0x560843f92e90 <vm_exec_core+1072>, 0x560843f92e49 <vm_exec_core+1001>, 0x560843f92dfe <vm_exec_core+926>, 0x560843f92db5 <vm_exec_core+853>, 0x560843f92d64 <vm_exec_core+772>, 0x560843f92d2f <vm_exec_core+719>, 0x560843f92cfa <vm_exec_core+666>, 0x560843f95ef2 <vm_exec_core+13458>, 0x560843f94d99 <vm_exec_core+9017>, 0x560843f94d2c <vm_exec_core+8908>, 0x560843f94cb4 <vm_exec_core+8788>, 0x560843f94c42 <vm_exec_core+8674>, 0x560843f94bc9 <vm_exec_core+8553>, 0x560843f94b23 <vm_exec_core+8387>, 0x560843f951b0 <vm_exec_core+10064>, 0x560843f95095 <vm_exec_core+9781>, 0x560843f950ec <vm_exec_core+9868>, 0x560843f94dfd <vm_exec_core+9117>, 0x560843f94f2a <vm_exec_core+9418>, 0x560843f94691 <vm_exec_core+7217>, 0x560843f94629 <vm_exec_core+7113>, 0x560843f945bc <vm_exec_core+7004>, 0x560843f9489b <vm_exec_core+7739>, 0x560843f94863 <vm_exec_core+7683>, 0x560843f9482e <vm_exec_core+7630>, 0x560843f947f9 <vm_exec_core+7577>, 0x560843f947c4 <vm_exec_core+7524>, 0x560843f94761 <vm_exec_core+7425>, 0x560843f9471d <vm_exec_core+7357>, 0x560843f946d6 <vm_exec_core+7286>, 0x560843f949d7 <vm_exec_core+8055>, 0x560843f94991 <vm_exec_core+7985>, 0x560843f94912 <vm_exec_core+7858>, 0x560843f948d8 <vm_exec_core+7800>, 0x560843f94a89 <vm_exec_core+8233>, 0x560843f94a2f <vm_exec_core+8143>, 0x560843f94ae6 <vm_exec_core+8326>, 0x560843f9457f <vm_exec_core+6943>, 0x560843f9437c <vm_exec_core+6428>, 0x560843f942f6 <vm_exec_core+6294>, 0x560843f9428e <vm_exec_core+6190>, 0x560843f94236 <vm_exec_core+6102>, 0x560843f941d4 <vm_exec_core+6004>, 0x560843f94187 <vm_exec_core+5927>, 0x560843f94113 <vm_exec_core+5811>, 0x560843f940c9 <vm_exec_core+5737>, 0x560843f940a2 <vm_exec_core+5698>, 0x560843f94067 <vm_exec_core+5639>, 0x560843f94016 <vm_exec_core+5558>, 0x560843f93fe2 <vm_exec_core+5506>, 0x560843f93f35 <vm_exec_core+5333>, 0x560843f93ef2 <vm_exec_core+5266>, 0x560843f93eae <vm_exec_core+5198>, 0x560843f93e7c <vm_exec_core+5148>, 0x560843f93e0d <vm_exec_core+5037>, 0x560843f93dac <vm_exec_core+4940>, 0x560843f93d5d <vm_exec_core+4861>, 0x560843f93cee <vm_exec_core+4750>, 0x560843f93c90 <vm_exec_core+4656>, 0x560843f93b78 <vm_exec_core+4376>, 0x560843f93b3c <vm_exec_core+4316>, 0x560843f93af5 <vm_exec_core+4245>, 0x560843f93a8b <vm_exec_core+4139>, 0x560843f939ed <vm_exec_core+3981>, 0x560843f96035 <vm_exec_core+13781>, 0x560843f93938 <vm_exec_core+3800>, 0x560843f938b0 <vm_exec_core+3664>, 0x560843f93861 <vm_exec_core+3585>, 0x560843f93812 <vm_exec_core+3506>, 0x560843f937c3 <vm_exec_core+3427>, 0x560843f96009 <vm_exec_core+13737>, 0x560843f93774 <vm_exec_core+3348>, 0x560843f93705 <vm_exec_core+3237>, 0x560843f936c0 <vm_exec_core+3168>, 0x560843f9364d <vm_exec_core+3053>, 0x560843f93505 <vm_exec_core+2725>, 0x560843f93439 <vm_exec_core+2521>, 0x560843f933bd <vm_exec_core+2397>, 0x560843f9521a <vm_exec_core+10170>, 0x560843f93389 <vm_exec_core+2345>, 0x560843f9334a <vm_exec_core+2282>, 0x560843f9330b <vm_exec_core+2219>, 0x560843f932cf <vm_exec_core+2159>, 0x560843f93211 <vm_exec_core+1969>, 0x560843f9318e <vm_exec_core+1838>, 0x560843f9601f <vm_exec_core+13759>, 0x560843f95c61 <vm_exec_core+12801>, 0x560843f95e30 <vm_exec_core+13264>, 0x560843f95f10 <vm_exec_core+13488>, 0x560843f95f26 <vm_exec_core+13510>, 0x560843f95f3c <vm_exec_core+13532>, 0x560843f95f52 <vm_exec_core+13554>, 0x560843f95f6f <vm_exec_core+13583>, 0x560843f95f85 <vm_exec_core+13605>, 0x560843f95f9b <vm_exec_core+13627>, 0x560843f95fb1 <vm_exec_core+13649>...} |
| #38 0x0000560843f9920e in rb_vm_exec (ec=0x560850a34b20) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x560850a34b20 |
| _tag = {tag = 36, retval = 4, buf = {0x0, 0x560843f99130 <rb_vm_exec+304>, 0x0, 0x7f34b14e1100, 0x0}, prev = 0x7f34b14e1410, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #39 0x0000560843f9f2a4 in vm_call0_cc (ec=0x560850a34b20, recv=<optimized out>, id=28497, 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 = {94593712605984, 94593498133200} |
| calling = {cd = 0x7f34b14e11d0, cc = 0x7f34d12eebb0, block_handler = 139864288661363, recv = 200001, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #40 0x0000560843fa09c2 in rb_call0 (ec=0x560850a34b20, recv=recv@entry=200001, mid=mid@entry=28497, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=139864286428960) 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 = 28497, flag = 4, argc = 0} |
| cc = <optimized out> |
| #41 0x0000560843fa13a7 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=28497, recv=200001) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #42 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #43 0x0000560843f882c8 in rb_iterate0 (it_proc=it_proc@entry=0x560843fa1340 <iterate_method>, data1=data1@entry=139864289711280, ifunc=<optimized out>, ec=ec@entry=0x560850a34b20) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x560850a34b20 |
| _tag = {tag = 36, retval = 0, buf = {0x7f34b11bff20, 0x560843f88350 <rb_iterate0+352>, 0x0, 0x7f34b14e13d0, 0x0}, prev = 0x7f34b14e1890, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7f34b13e0f20 |
| #44 0x0000560843f8856d in rb_iterate_internal (data2=139864286428960, bl_proc=0x0, data1=139864289711280, it_proc=0x560843fa1340 <iterate_method>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1520 |
| No locals. |
| #45 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=139864286428960, kw_splat=0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1569 |
| arg = {obj = 200001, mid = 28497, argc = 0, argv = 0x0, kw_splat = 0} |
| #46 0x0000560843d77a8d in enumerator_block_call (obj=<optimized out>, func=0x0, arg=139864286428960) 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> |
| #47 0x0000560843f9e537 in vm_call0_cfunc_with_frame (argv=0x0, calling=0x7f34b14e1590, ec=0x560850a34b20) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7f34b13e0f58 |
| ci = <optimized out> |
| me = 0x7f34d2f6ea88 |
| mid = 3073 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x560850a46768 |
| 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> |
| #48 vm_call0_cfunc (argv=0x0, calling=0x7f34b14e1590, ec=0x560850a34b20) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #49 vm_call0_body (ec=ec@entry=0x560850a34b20, calling=calling@entry=0x7f34b14e1690, argv=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #50 0x0000560843f9f2a4 in vm_call0_cc (ec=0x560850a34b20, 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 = {94593712605984, 94593498133200} |
| calling = {cd = 0x7f34b14e1650, cc = 0x7f34d12eebd8, block_handler = 139864288661363, recv = 139864286428960, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #51 0x0000560843fa09c2 in rb_call0 (ec=0x560850a34b20, recv=recv@entry=139864286428960, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=139864286428960) 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> |
| #52 0x0000560843fa13a7 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=3073, recv=139864286428960) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #53 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #54 0x0000560843f882c8 in rb_iterate0 (it_proc=it_proc@entry=0x560843fa1340 <iterate_method>, data1=data1@entry=139864289712432, ifunc=ifunc@entry=0x7f34b11cfe70, ec=0x560850a34b20) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x560850a34b20 |
| _tag = {tag = 36, retval = 12984772315663294720, buf = {0x7f34b11bff20, 0x560843f88350 <rb_iterate0+352>, 0x0, 0x7f34b14e1850, 0x560843d69ca0 <collect_i>}, prev = 0x7f34b14e1cc0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7f34b13e0f58 |
| #55 0x0000560843f886e7 in rb_lambda_call (obj=obj@entry=139864286428960, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x560843d69ca0 <collect_i>, min_argc=<optimized out>, max_argc=1, data2=139864286494360) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1618 |
| arg = {obj = 139864286428960, mid = 3073, argc = 0, argv = 0x0, kw_splat = 0} |
| block = 0x7f34b11cfe70 |
| #56 0x0000560843d6b869 in enum_collect (obj=139864286428960) at /tmp/ruby/src/trunk-gc-asserts/enum.c:667 |
| ary = 139864286494360 |
| min_argc = <optimized out> |
| max_argc = 1 |
| #57 0x0000560843f7d69d in vm_call_cfunc_with_frame_ (ec=0x560850a34b20, reg_cfp=0x7f34b13e0f90, calling=<optimized out>, argc=0, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3772 |
| ci = 0x166100000001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f34d12eec78 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #58 0x0000560843f85b8f in vm_sendish (ec=0x560850a34b20, reg_cfp=0x7f34b13e0f90, cd=0x560850ae74f0, 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 = 0x7f34d12eec50 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x560850ae74f0, cc = 0x7f34d12eec50, block_handler = 139864288661417, recv = 139864286428960, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #59 0x0000560843f93ad6 in vm_exec_core (ec=0x5608509b4b70, ec@entry=0x560850a34b20) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 139865280835424 |
| cd = 0x560850ae74f0 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 94593713337584 |
| reg_pc = 0x560850a339e8 |
| reg_cfp = 0x7f34b13e0f90 |
| insns_address_table = {0x560843f95d70 <vm_exec_core+13072>, 0x560843f94daa <vm_exec_core+9034>, 0x560843f94d3d <vm_exec_core+8925>, 0x560843f94cc5 <vm_exec_core+8805>, 0x560843f94c53 <vm_exec_core+8691>, 0x560843f94bda <vm_exec_core+8570>, 0x560843f94b34 <vm_exec_core+8404>, 0x560843f951c1 <vm_exec_core+10081>, 0x560843f950a6 <vm_exec_core+9798>, 0x560843f950fd <vm_exec_core+9885>, 0x560843f94e0e <vm_exec_core+9134>, 0x560843f94f3b <vm_exec_core+9435>, 0x560843f946a2 <vm_exec_core+7234>, 0x560843f9463a <vm_exec_core+7130>, 0x560843f945cd <vm_exec_core+7021>, 0x560843f948ac <vm_exec_core+7756>, 0x560843f94874 <vm_exec_core+7700>, 0x560843f9483f <vm_exec_core+7647>, 0x560843f9480a <vm_exec_core+7594>, 0x560843f947d5 <vm_exec_core+7541>, 0x560843f94772 <vm_exec_core+7442>, 0x560843f9472e <vm_exec_core+7374>, 0x560843f946e7 <vm_exec_core+7303>, 0x560843f949e8 <vm_exec_core+8072>, 0x560843f949a2 <vm_exec_core+8002>, 0x560843f94923 <vm_exec_core+7875>, 0x560843f948e9 <vm_exec_core+7817>, 0x560843f94a9a <vm_exec_core+8250>, 0x560843f94a40 <vm_exec_core+8160>, 0x560843f94af7 <vm_exec_core+8343>, 0x560843f94590 <vm_exec_core+6960>, 0x560843f9438d <vm_exec_core+6445>, 0x560843f94307 <vm_exec_core+6311>, 0x560843f9429f <vm_exec_core+6207>, 0x560843f94247 <vm_exec_core+6119>, 0x560843f941e5 <vm_exec_core+6021>, 0x560843f94198 <vm_exec_core+5944>, 0x560843f94124 <vm_exec_core+5828>, 0x560843f940da <vm_exec_core+5754>, 0x560843f940b3 <vm_exec_core+5715>, 0x560843f94078 <vm_exec_core+5656>, 0x560843f94027 <vm_exec_core+5575>, 0x560843f93ff3 <vm_exec_core+5523>, 0x560843f93f46 <vm_exec_core+5350>, 0x560843f93f03 <vm_exec_core+5283>, 0x560843f93ebf <vm_exec_core+5215>, 0x560843f93e8d <vm_exec_core+5165>, 0x560843f93e1e <vm_exec_core+5054>, 0x560843f93dbd <vm_exec_core+4957>, 0x560843f93d6e <vm_exec_core+4878>, 0x560843f93cff <vm_exec_core+4767>, 0x560843f93ca1 <vm_exec_core+4673>, 0x560843f93b89 <vm_exec_core+4393>, 0x560843f93b4d <vm_exec_core+4333>, 0x560843f93b06 <vm_exec_core+4262>, 0x560843f93a9c <vm_exec_core+4156>, 0x560843f939fe <vm_exec_core+3998>, 0x560843f92ad0 <vm_exec_core+112>, 0x560843f93949 <vm_exec_core+3817>, 0x560843f938c1 <vm_exec_core+3681>, 0x560843f93872 <vm_exec_core+3602>, 0x560843f93823 <vm_exec_core+3523>, 0x560843f937d4 <vm_exec_core+3444>, 0x560843f95c17 <vm_exec_core+12727>, 0x560843f93785 <vm_exec_core+3365>, 0x560843f93716 <vm_exec_core+3254>, 0x560843f936d1 <vm_exec_core+3185>, 0x560843f9365e <vm_exec_core+3070>, 0x560843f93516 <vm_exec_core+2742>, 0x560843f9344a <vm_exec_core+2538>, 0x560843f933ce <vm_exec_core+2414>, 0x560843f9522b <vm_exec_core+10187>, 0x560843f9339a <vm_exec_core+2362>, 0x560843f9335b <vm_exec_core+2299>, 0x560843f9331c <vm_exec_core+2236>, 0x560843f932e0 <vm_exec_core+2176>, 0x560843f93222 <vm_exec_core+1986>, 0x560843f9319f <vm_exec_core+1855>, 0x560843f95d81 <vm_exec_core+13089>, 0x560843f95e8e <vm_exec_core+13358>, 0x560843f960cf <vm_exec_core+13935>, 0x560843f95ae9 <vm_exec_core+12425>, 0x560843f96168 <vm_exec_core+14088>, 0x560843f96435 <vm_exec_core+14805>, 0x560843f96354 <vm_exec_core+14580>, 0x560843f963d7 <vm_exec_core+14711>, 0x560843f9623a <vm_exec_core+14298>, 0x560843f96298 <vm_exec_core+14392>, 0x560843f962f6 <vm_exec_core+14486>, 0x560843f966c5 <vm_exec_core+15461>, 0x560843f96519 <vm_exec_core+15033>, 0x560843f96565 <vm_exec_core+15109>, 0x560843f965b8 <vm_exec_core+15192>, 0x560843f9663b <vm_exec_core+15323>, 0x560843f930d2 <vm_exec_core+1650>, 0x560843f9302a <vm_exec_core+1482>, 0x560843f95de8 <vm_exec_core+13192>, 0x560843f95e46 <vm_exec_core+13286>, 0x560843f95c77 <vm_exec_core+12823>, 0x560843f95d0a <vm_exec_core+12970>, 0x560843f96201 <vm_exec_core+14241>, 0x560843f9648e <vm_exec_core+14894>, 0x560843f92fb9 <vm_exec_core+1369>, 0x560843f92f39 <vm_exec_core+1241>, 0x560843f92e90 <vm_exec_core+1072>, 0x560843f92e49 <vm_exec_core+1001>, 0x560843f92dfe <vm_exec_core+926>, 0x560843f92db5 <vm_exec_core+853>, 0x560843f92d64 <vm_exec_core+772>, 0x560843f92d2f <vm_exec_core+719>, 0x560843f92cfa <vm_exec_core+666>, 0x560843f95ef2 <vm_exec_core+13458>, 0x560843f94d99 <vm_exec_core+9017>, 0x560843f94d2c <vm_exec_core+8908>, 0x560843f94cb4 <vm_exec_core+8788>, 0x560843f94c42 <vm_exec_core+8674>, 0x560843f94bc9 <vm_exec_core+8553>, 0x560843f94b23 <vm_exec_core+8387>, 0x560843f951b0 <vm_exec_core+10064>, 0x560843f95095 <vm_exec_core+9781>, 0x560843f950ec <vm_exec_core+9868>, 0x560843f94dfd <vm_exec_core+9117>, 0x560843f94f2a <vm_exec_core+9418>, 0x560843f94691 <vm_exec_core+7217>, 0x560843f94629 <vm_exec_core+7113>, 0x560843f945bc <vm_exec_core+7004>, 0x560843f9489b <vm_exec_core+7739>, 0x560843f94863 <vm_exec_core+7683>, 0x560843f9482e <vm_exec_core+7630>, 0x560843f947f9 <vm_exec_core+7577>, 0x560843f947c4 <vm_exec_core+7524>, 0x560843f94761 <vm_exec_core+7425>, 0x560843f9471d <vm_exec_core+7357>, 0x560843f946d6 <vm_exec_core+7286>, 0x560843f949d7 <vm_exec_core+8055>, 0x560843f94991 <vm_exec_core+7985>, 0x560843f94912 <vm_exec_core+7858>, 0x560843f948d8 <vm_exec_core+7800>, 0x560843f94a89 <vm_exec_core+8233>, 0x560843f94a2f <vm_exec_core+8143>, 0x560843f94ae6 <vm_exec_core+8326>, 0x560843f9457f <vm_exec_core+6943>, 0x560843f9437c <vm_exec_core+6428>, 0x560843f942f6 <vm_exec_core+6294>, 0x560843f9428e <vm_exec_core+6190>, 0x560843f94236 <vm_exec_core+6102>, 0x560843f941d4 <vm_exec_core+6004>, 0x560843f94187 <vm_exec_core+5927>, 0x560843f94113 <vm_exec_core+5811>, 0x560843f940c9 <vm_exec_core+5737>, 0x560843f940a2 <vm_exec_core+5698>, 0x560843f94067 <vm_exec_core+5639>, 0x560843f94016 <vm_exec_core+5558>, 0x560843f93fe2 <vm_exec_core+5506>, 0x560843f93f35 <vm_exec_core+5333>, 0x560843f93ef2 <vm_exec_core+5266>, 0x560843f93eae <vm_exec_core+5198>, 0x560843f93e7c <vm_exec_core+5148>, 0x560843f93e0d <vm_exec_core+5037>, 0x560843f93dac <vm_exec_core+4940>, 0x560843f93d5d <vm_exec_core+4861>, 0x560843f93cee <vm_exec_core+4750>, 0x560843f93c90 <vm_exec_core+4656>, 0x560843f93b78 <vm_exec_core+4376>, 0x560843f93b3c <vm_exec_core+4316>, 0x560843f93af5 <vm_exec_core+4245>, 0x560843f93a8b <vm_exec_core+4139>, 0x560843f939ed <vm_exec_core+3981>, 0x560843f96035 <vm_exec_core+13781>, 0x560843f93938 <vm_exec_core+3800>, 0x560843f938b0 <vm_exec_core+3664>, 0x560843f93861 <vm_exec_core+3585>, 0x560843f93812 <vm_exec_core+3506>, 0x560843f937c3 <vm_exec_core+3427>, 0x560843f96009 <vm_exec_core+13737>, 0x560843f93774 <vm_exec_core+3348>, 0x560843f93705 <vm_exec_core+3237>, 0x560843f936c0 <vm_exec_core+3168>, 0x560843f9364d <vm_exec_core+3053>, 0x560843f93505 <vm_exec_core+2725>, 0x560843f93439 <vm_exec_core+2521>, 0x560843f933bd <vm_exec_core+2397>, 0x560843f9521a <vm_exec_core+10170>, 0x560843f93389 <vm_exec_core+2345>, 0x560843f9334a <vm_exec_core+2282>, 0x560843f9330b <vm_exec_core+2219>, 0x560843f932cf <vm_exec_core+2159>, 0x560843f93211 <vm_exec_core+1969>, 0x560843f9318e <vm_exec_core+1838>, 0x560843f9601f <vm_exec_core+13759>, 0x560843f95c61 <vm_exec_core+12801>, 0x560843f95e30 <vm_exec_core+13264>, 0x560843f95f10 <vm_exec_core+13488>, 0x560843f95f26 <vm_exec_core+13510>, 0x560843f95f3c <vm_exec_core+13532>, 0x560843f95f52 <vm_exec_core+13554>, 0x560843f95f6f <vm_exec_core+13583>, 0x560843f95f85 <vm_exec_core+13605>, 0x560843f95f9b <vm_exec_core+13627>, 0x560843f95fb1 <vm_exec_core+13649>...} |
| #60 0x0000560843f9920e in rb_vm_exec (ec=0x560850a34b20) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x560850a34b20 |
| _tag = {tag = 36, retval = 4, buf = {0x7f34b14e1db0, 0x560843f99130 <rb_vm_exec+304>, 0x0, 0x7f34b14e1ca0, 0x7f34b14e1d50}, prev = 0x7f34b14e1ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #61 0x0000560843f9962e 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=139864824539240, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7f34d12ef088 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7f34b12e1018 |
| av = {139864289713488, 139864289713856} |
| stack_argv = 0x7f34b12e1018 |
| 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> |
| #62 0x0000560843f99ff1 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x560850ae8010, self=self@entry=139864824539240, argc=argc@entry=0, argv=argv@entry=0x7f34b14e1d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #63 0x0000560843f40590 in thread_do_start_proc (th=th@entry=0x560850ae8870) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 139864824539240 |
| args = <optimized out> |
| args_ptr = 0x7f34b14e1d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x560850ae8010 |
| #64 0x0000560843f41030 in thread_do_start (th=0x560850ae8870) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #65 thread_start_func_2 (th=th@entry=0x560850ae8870, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x560850a34b20 |
| _tag = {tag = 36, retval = 0, buf = {0x560850a2f1c0, 0x560843f409a0 <thread_start_func_2+624>, 0x0, 0x7f34b14e1dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x560850ae8870 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #66 0x0000560843f413fd in call_thread_start_func_2 (th=0x560850ae8870) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f34b14e1f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #67 co_start (from=<optimized out>, self=0x560850a2f1c0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x560850ae8870 |
| sched = 0x560850ae6438 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #68 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 2 (Thread 0x7f34a91bf6c0 (LWP 166208) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x5608509b4b70) 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=0x5608509b4b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f34ec61d352 in __pthread_mutex_cond_lock (mutex=mutex@entry=0x5608509b4b70) at ../nptl/pthread_mutex_lock.c:93 |
| __futex = 0x5608509b4b70 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "__pthread_mutex_cond_lock" |
| id = <optimized out> |
| #3 0x00007f34ec6196c2 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5608509b4b70, cond=0x5608509b4c68) 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=0x5608509b4c68, mutex=mutex@entry=0x5608509b4b70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x0000560843f3790d in rb_native_cond_wait (cond=cond@entry=0x5608509b4c68, mutex=mutex@entry=0x5608509b4b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x0000560843f379a7 in ractor_sched_barrier_join_wait_locked (vm=vm@entry=0x5608509b4ad0, th=0x560850af5870) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1498 |
| cr = <optimized out> |
| barrier_serial = 1 |
| #7 0x0000560843f3892a in rb_ractor_sched_barrier_join (vm=vm@entry=0x5608509b4ad0, cr=cr@entry=0x560850a35080) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1531 |
| No locals. |
| #8 0x0000560843fb1322 in vm_lock_enter (cr=0x560850a35080, vm=0x5608509b4ad0, locked=<optimized out>, no_barrier=<optimized out>, lev=0x7f34b16e1a90) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:90 |
| ec = 0x560850a33bb0 |
| #9 0x0000560843f3d52c in rb_vm_lock_enter (line=2569, file=0x560844171e90 "/tmp/ruby/src/trunk-gc-asserts/thread.c", lev=0x7f34b16e1a90) 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 0x0000560843f3d676 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 0x0000560843f7d86b 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=0x560850a33bb0) at /tmp/ruby/src/trunk-gc-asserts/vm_core.h:2145 |
| No locals. |
| #14 vm_pop_frame (ep=<optimized out>, cfp=0x7f34b15e1e40, ec=0x560850a33bb0) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:458 |
| flags = <optimized out> |
| flags = <optimized out> |
| #15 rb_vm_pop_frame (ec=0x560850a33bb0) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:467 |
| No locals. |
| #16 vm_call_cfunc_with_frame_ (ec=0x560850a33bb0, reg_cfp=0x7f34b15e1e78, 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 = 139864286303120 |
| me = 0x7f34d2fb5a78 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = <optimized out> |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #17 0x0000560843f92ba0 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 = 94593712591280 |
| ci = 0x5608509b4b70 |
| cc = <optimized out> |
| recv = 2 |
| argc = <optimized out> |
| calling = {cd = 0x560850a311b0, cc = 0x7f34b11cfe48, block_handler = 0, recv = 2045, 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=0x5608509b4b70, ec@entry=0x560850a33bb0) at ../../src/trunk-gc-asserts/insns.def:899 |
| bh = <optimized out> |
| cd = 0x560850a311b0 |
| leaf = <optimized out> |
| val = 94593712591280 |
| reg_pc = 0x560850a51120 |
| reg_cfp = 0x7f34b15e1e78 |
| insns_address_table = {0x560843f95d70 <vm_exec_core+13072>, 0x560843f94daa <vm_exec_core+9034>, 0x560843f94d3d <vm_exec_core+8925>, 0x560843f94cc5 <vm_exec_core+8805>, 0x560843f94c53 <vm_exec_core+8691>, 0x560843f94bda <vm_exec_core+8570>, 0x560843f94b34 <vm_exec_core+8404>, 0x560843f951c1 <vm_exec_core+10081>, 0x560843f950a6 <vm_exec_core+9798>, 0x560843f950fd <vm_exec_core+9885>, 0x560843f94e0e <vm_exec_core+9134>, 0x560843f94f3b <vm_exec_core+9435>, 0x560843f946a2 <vm_exec_core+7234>, 0x560843f9463a <vm_exec_core+7130>, 0x560843f945cd <vm_exec_core+7021>, 0x560843f948ac <vm_exec_core+7756>, 0x560843f94874 <vm_exec_core+7700>, 0x560843f9483f <vm_exec_core+7647>, 0x560843f9480a <vm_exec_core+7594>, 0x560843f947d5 <vm_exec_core+7541>, 0x560843f94772 <vm_exec_core+7442>, 0x560843f9472e <vm_exec_core+7374>, 0x560843f946e7 <vm_exec_core+7303>, 0x560843f949e8 <vm_exec_core+8072>, 0x560843f949a2 <vm_exec_core+8002>, 0x560843f94923 <vm_exec_core+7875>, 0x560843f948e9 <vm_exec_core+7817>, 0x560843f94a9a <vm_exec_core+8250>, 0x560843f94a40 <vm_exec_core+8160>, 0x560843f94af7 <vm_exec_core+8343>, 0x560843f94590 <vm_exec_core+6960>, 0x560843f9438d <vm_exec_core+6445>, 0x560843f94307 <vm_exec_core+6311>, 0x560843f9429f <vm_exec_core+6207>, 0x560843f94247 <vm_exec_core+6119>, 0x560843f941e5 <vm_exec_core+6021>, 0x560843f94198 <vm_exec_core+5944>, 0x560843f94124 <vm_exec_core+5828>, 0x560843f940da <vm_exec_core+5754>, 0x560843f940b3 <vm_exec_core+5715>, 0x560843f94078 <vm_exec_core+5656>, 0x560843f94027 <vm_exec_core+5575>, 0x560843f93ff3 <vm_exec_core+5523>, 0x560843f93f46 <vm_exec_core+5350>, 0x560843f93f03 <vm_exec_core+5283>, 0x560843f93ebf <vm_exec_core+5215>, 0x560843f93e8d <vm_exec_core+5165>, 0x560843f93e1e <vm_exec_core+5054>, 0x560843f93dbd <vm_exec_core+4957>, 0x560843f93d6e <vm_exec_core+4878>, 0x560843f93cff <vm_exec_core+4767>, 0x560843f93ca1 <vm_exec_core+4673>, 0x560843f93b89 <vm_exec_core+4393>, 0x560843f93b4d <vm_exec_core+4333>, 0x560843f93b06 <vm_exec_core+4262>, 0x560843f93a9c <vm_exec_core+4156>, 0x560843f939fe <vm_exec_core+3998>, 0x560843f92ad0 <vm_exec_core+112>, 0x560843f93949 <vm_exec_core+3817>, 0x560843f938c1 <vm_exec_core+3681>, 0x560843f93872 <vm_exec_core+3602>, 0x560843f93823 <vm_exec_core+3523>, 0x560843f937d4 <vm_exec_core+3444>, 0x560843f95c17 <vm_exec_core+12727>, 0x560843f93785 <vm_exec_core+3365>, 0x560843f93716 <vm_exec_core+3254>, 0x560843f936d1 <vm_exec_core+3185>, 0x560843f9365e <vm_exec_core+3070>, 0x560843f93516 <vm_exec_core+2742>, 0x560843f9344a <vm_exec_core+2538>, 0x560843f933ce <vm_exec_core+2414>, 0x560843f9522b <vm_exec_core+10187>, 0x560843f9339a <vm_exec_core+2362>, 0x560843f9335b <vm_exec_core+2299>, 0x560843f9331c <vm_exec_core+2236>, 0x560843f932e0 <vm_exec_core+2176>, 0x560843f93222 <vm_exec_core+1986>, 0x560843f9319f <vm_exec_core+1855>, 0x560843f95d81 <vm_exec_core+13089>, 0x560843f95e8e <vm_exec_core+13358>, 0x560843f960cf <vm_exec_core+13935>, 0x560843f95ae9 <vm_exec_core+12425>, 0x560843f96168 <vm_exec_core+14088>, 0x560843f96435 <vm_exec_core+14805>, 0x560843f96354 <vm_exec_core+14580>, 0x560843f963d7 <vm_exec_core+14711>, 0x560843f9623a <vm_exec_core+14298>, 0x560843f96298 <vm_exec_core+14392>, 0x560843f962f6 <vm_exec_core+14486>, 0x560843f966c5 <vm_exec_core+15461>, 0x560843f96519 <vm_exec_core+15033>, 0x560843f96565 <vm_exec_core+15109>, 0x560843f965b8 <vm_exec_core+15192>, 0x560843f9663b <vm_exec_core+15323>, 0x560843f930d2 <vm_exec_core+1650>, 0x560843f9302a <vm_exec_core+1482>, 0x560843f95de8 <vm_exec_core+13192>, 0x560843f95e46 <vm_exec_core+13286>, 0x560843f95c77 <vm_exec_core+12823>, 0x560843f95d0a <vm_exec_core+12970>, 0x560843f96201 <vm_exec_core+14241>, 0x560843f9648e <vm_exec_core+14894>, 0x560843f92fb9 <vm_exec_core+1369>, 0x560843f92f39 <vm_exec_core+1241>, 0x560843f92e90 <vm_exec_core+1072>, 0x560843f92e49 <vm_exec_core+1001>, 0x560843f92dfe <vm_exec_core+926>, 0x560843f92db5 <vm_exec_core+853>, 0x560843f92d64 <vm_exec_core+772>, 0x560843f92d2f <vm_exec_core+719>, 0x560843f92cfa <vm_exec_core+666>, 0x560843f95ef2 <vm_exec_core+13458>, 0x560843f94d99 <vm_exec_core+9017>, 0x560843f94d2c <vm_exec_core+8908>, 0x560843f94cb4 <vm_exec_core+8788>, 0x560843f94c42 <vm_exec_core+8674>, 0x560843f94bc9 <vm_exec_core+8553>, 0x560843f94b23 <vm_exec_core+8387>, 0x560843f951b0 <vm_exec_core+10064>, 0x560843f95095 <vm_exec_core+9781>, 0x560843f950ec <vm_exec_core+9868>, 0x560843f94dfd <vm_exec_core+9117>, 0x560843f94f2a <vm_exec_core+9418>, 0x560843f94691 <vm_exec_core+7217>, 0x560843f94629 <vm_exec_core+7113>, 0x560843f945bc <vm_exec_core+7004>, 0x560843f9489b <vm_exec_core+7739>, 0x560843f94863 <vm_exec_core+7683>, 0x560843f9482e <vm_exec_core+7630>, 0x560843f947f9 <vm_exec_core+7577>, 0x560843f947c4 <vm_exec_core+7524>, 0x560843f94761 <vm_exec_core+7425>, 0x560843f9471d <vm_exec_core+7357>, 0x560843f946d6 <vm_exec_core+7286>, 0x560843f949d7 <vm_exec_core+8055>, 0x560843f94991 <vm_exec_core+7985>, 0x560843f94912 <vm_exec_core+7858>, 0x560843f948d8 <vm_exec_core+7800>, 0x560843f94a89 <vm_exec_core+8233>, 0x560843f94a2f <vm_exec_core+8143>, 0x560843f94ae6 <vm_exec_core+8326>, 0x560843f9457f <vm_exec_core+6943>, 0x560843f9437c <vm_exec_core+6428>, 0x560843f942f6 <vm_exec_core+6294>, 0x560843f9428e <vm_exec_core+6190>, 0x560843f94236 <vm_exec_core+6102>, 0x560843f941d4 <vm_exec_core+6004>, 0x560843f94187 <vm_exec_core+5927>, 0x560843f94113 <vm_exec_core+5811>, 0x560843f940c9 <vm_exec_core+5737>, 0x560843f940a2 <vm_exec_core+5698>, 0x560843f94067 <vm_exec_core+5639>, 0x560843f94016 <vm_exec_core+5558>, 0x560843f93fe2 <vm_exec_core+5506>, 0x560843f93f35 <vm_exec_core+5333>, 0x560843f93ef2 <vm_exec_core+5266>, 0x560843f93eae <vm_exec_core+5198>, 0x560843f93e7c <vm_exec_core+5148>, 0x560843f93e0d <vm_exec_core+5037>, 0x560843f93dac <vm_exec_core+4940>, 0x560843f93d5d <vm_exec_core+4861>, 0x560843f93cee <vm_exec_core+4750>, 0x560843f93c90 <vm_exec_core+4656>, 0x560843f93b78 <vm_exec_core+4376>, 0x560843f93b3c <vm_exec_core+4316>, 0x560843f93af5 <vm_exec_core+4245>, 0x560843f93a8b <vm_exec_core+4139>, 0x560843f939ed <vm_exec_core+3981>, 0x560843f96035 <vm_exec_core+13781>, 0x560843f93938 <vm_exec_core+3800>, 0x560843f938b0 <vm_exec_core+3664>, 0x560843f93861 <vm_exec_core+3585>, 0x560843f93812 <vm_exec_core+3506>, 0x560843f937c3 <vm_exec_core+3427>, 0x560843f96009 <vm_exec_core+13737>, 0x560843f93774 <vm_exec_core+3348>, 0x560843f93705 <vm_exec_core+3237>, 0x560843f936c0 <vm_exec_core+3168>, 0x560843f9364d <vm_exec_core+3053>, 0x560843f93505 <vm_exec_core+2725>, 0x560843f93439 <vm_exec_core+2521>, 0x560843f933bd <vm_exec_core+2397>, 0x560843f9521a <vm_exec_core+10170>, 0x560843f93389 <vm_exec_core+2345>, 0x560843f9334a <vm_exec_core+2282>, 0x560843f9330b <vm_exec_core+2219>, 0x560843f932cf <vm_exec_core+2159>, 0x560843f93211 <vm_exec_core+1969>, 0x560843f9318e <vm_exec_core+1838>, 0x560843f9601f <vm_exec_core+13759>, 0x560843f95c61 <vm_exec_core+12801>, 0x560843f95e30 <vm_exec_core+13264>, 0x560843f95f10 <vm_exec_core+13488>, 0x560843f95f26 <vm_exec_core+13510>, 0x560843f95f3c <vm_exec_core+13532>, 0x560843f95f52 <vm_exec_core+13554>, 0x560843f95f6f <vm_exec_core+13583>, 0x560843f95f85 <vm_exec_core+13605>, 0x560843f95f9b <vm_exec_core+13627>, 0x560843f95fb1 <vm_exec_core+13649>...} |
| #19 0x0000560843f9920e in rb_vm_exec (ec=0x560850a33bb0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x560850a33bb0 |
| _tag = {tag = 36, retval = 4, buf = {0x7f34b14e2090, 0x560843f99130 <rb_vm_exec+304>, 0x0, 0x7f34b16e1db0, 0x0}, prev = 0x7f34b16e2120, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #20 0x0000560843f9d673 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7f34b14e2090, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #21 vm_yield (kw_splat=0, argv=0x7f34b14e2090, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #22 rb_yield_0 (argv=0x7f34b14e2090, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362 |
| No locals. |
| #23 rb_yield_values2 (argc=1, argv=0x7f34b14e2090) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1408 |
| No locals. |
| #24 0x0000560843d69cb2 in collect_i (i=<optimized out>, ary=139864286363320, argc=<optimized out>, argv=<optimized out>, blockarg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/enum.c:628 |
| No locals. |
| #25 0x0000560843f8c0f8 in vm_yield_with_cfunc (ec=0x560850a33bb0, captured=<optimized out>, self=139864286297880, argc=1, argv=0x7f34b14e2090, 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 = 2045 |
| blockarg = <optimized out> |
| frame_flag = <optimized out> |
| ifunc = 0x7f34b11afe90 |
| #26 0x0000560843f8c1de in vm_invoke_ifunc_block (ec=0x560850a33bb0, reg_cfp=0x7f34b15e1ee8, 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 = 0x7f34b15e1f70 |
| #27 0x0000560843f934e6 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 = 0x560850abd9a0, 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> |
| #28 vm_exec_core (ec=0x5608509b4b70, ec@entry=0x560850a33bb0) at ../../src/trunk-gc-asserts/insns.def:1137 |
| bh = <optimized out> |
| cd = 0x5608509b4b70 |
| leaf = <optimized out> |
| val = 4 |
| reg_pc = 0x560850a50df0 |
| reg_cfp = 0x7f34b15e1ee8 |
| insns_address_table = {0x560843f95d70 <vm_exec_core+13072>, 0x560843f94daa <vm_exec_core+9034>, 0x560843f94d3d <vm_exec_core+8925>, 0x560843f94cc5 <vm_exec_core+8805>, 0x560843f94c53 <vm_exec_core+8691>, 0x560843f94bda <vm_exec_core+8570>, 0x560843f94b34 <vm_exec_core+8404>, 0x560843f951c1 <vm_exec_core+10081>, 0x560843f950a6 <vm_exec_core+9798>, 0x560843f950fd <vm_exec_core+9885>, 0x560843f94e0e <vm_exec_core+9134>, 0x560843f94f3b <vm_exec_core+9435>, 0x560843f946a2 <vm_exec_core+7234>, 0x560843f9463a <vm_exec_core+7130>, 0x560843f945cd <vm_exec_core+7021>, 0x560843f948ac <vm_exec_core+7756>, 0x560843f94874 <vm_exec_core+7700>, 0x560843f9483f <vm_exec_core+7647>, 0x560843f9480a <vm_exec_core+7594>, 0x560843f947d5 <vm_exec_core+7541>, 0x560843f94772 <vm_exec_core+7442>, 0x560843f9472e <vm_exec_core+7374>, 0x560843f946e7 <vm_exec_core+7303>, 0x560843f949e8 <vm_exec_core+8072>, 0x560843f949a2 <vm_exec_core+8002>, 0x560843f94923 <vm_exec_core+7875>, 0x560843f948e9 <vm_exec_core+7817>, 0x560843f94a9a <vm_exec_core+8250>, 0x560843f94a40 <vm_exec_core+8160>, 0x560843f94af7 <vm_exec_core+8343>, 0x560843f94590 <vm_exec_core+6960>, 0x560843f9438d <vm_exec_core+6445>, 0x560843f94307 <vm_exec_core+6311>, 0x560843f9429f <vm_exec_core+6207>, 0x560843f94247 <vm_exec_core+6119>, 0x560843f941e5 <vm_exec_core+6021>, 0x560843f94198 <vm_exec_core+5944>, 0x560843f94124 <vm_exec_core+5828>, 0x560843f940da <vm_exec_core+5754>, 0x560843f940b3 <vm_exec_core+5715>, 0x560843f94078 <vm_exec_core+5656>, 0x560843f94027 <vm_exec_core+5575>, 0x560843f93ff3 <vm_exec_core+5523>, 0x560843f93f46 <vm_exec_core+5350>, 0x560843f93f03 <vm_exec_core+5283>, 0x560843f93ebf <vm_exec_core+5215>, 0x560843f93e8d <vm_exec_core+5165>, 0x560843f93e1e <vm_exec_core+5054>, 0x560843f93dbd <vm_exec_core+4957>, 0x560843f93d6e <vm_exec_core+4878>, 0x560843f93cff <vm_exec_core+4767>, 0x560843f93ca1 <vm_exec_core+4673>, 0x560843f93b89 <vm_exec_core+4393>, 0x560843f93b4d <vm_exec_core+4333>, 0x560843f93b06 <vm_exec_core+4262>, 0x560843f93a9c <vm_exec_core+4156>, 0x560843f939fe <vm_exec_core+3998>, 0x560843f92ad0 <vm_exec_core+112>, 0x560843f93949 <vm_exec_core+3817>, 0x560843f938c1 <vm_exec_core+3681>, 0x560843f93872 <vm_exec_core+3602>, 0x560843f93823 <vm_exec_core+3523>, 0x560843f937d4 <vm_exec_core+3444>, 0x560843f95c17 <vm_exec_core+12727>, 0x560843f93785 <vm_exec_core+3365>, 0x560843f93716 <vm_exec_core+3254>, 0x560843f936d1 <vm_exec_core+3185>, 0x560843f9365e <vm_exec_core+3070>, 0x560843f93516 <vm_exec_core+2742>, 0x560843f9344a <vm_exec_core+2538>, 0x560843f933ce <vm_exec_core+2414>, 0x560843f9522b <vm_exec_core+10187>, 0x560843f9339a <vm_exec_core+2362>, 0x560843f9335b <vm_exec_core+2299>, 0x560843f9331c <vm_exec_core+2236>, 0x560843f932e0 <vm_exec_core+2176>, 0x560843f93222 <vm_exec_core+1986>, 0x560843f9319f <vm_exec_core+1855>, 0x560843f95d81 <vm_exec_core+13089>, 0x560843f95e8e <vm_exec_core+13358>, 0x560843f960cf <vm_exec_core+13935>, 0x560843f95ae9 <vm_exec_core+12425>, 0x560843f96168 <vm_exec_core+14088>, 0x560843f96435 <vm_exec_core+14805>, 0x560843f96354 <vm_exec_core+14580>, 0x560843f963d7 <vm_exec_core+14711>, 0x560843f9623a <vm_exec_core+14298>, 0x560843f96298 <vm_exec_core+14392>, 0x560843f962f6 <vm_exec_core+14486>, 0x560843f966c5 <vm_exec_core+15461>, 0x560843f96519 <vm_exec_core+15033>, 0x560843f96565 <vm_exec_core+15109>, 0x560843f965b8 <vm_exec_core+15192>, 0x560843f9663b <vm_exec_core+15323>, 0x560843f930d2 <vm_exec_core+1650>, 0x560843f9302a <vm_exec_core+1482>, 0x560843f95de8 <vm_exec_core+13192>, 0x560843f95e46 <vm_exec_core+13286>, 0x560843f95c77 <vm_exec_core+12823>, 0x560843f95d0a <vm_exec_core+12970>, 0x560843f96201 <vm_exec_core+14241>, 0x560843f9648e <vm_exec_core+14894>, 0x560843f92fb9 <vm_exec_core+1369>, 0x560843f92f39 <vm_exec_core+1241>, 0x560843f92e90 <vm_exec_core+1072>, 0x560843f92e49 <vm_exec_core+1001>, 0x560843f92dfe <vm_exec_core+926>, 0x560843f92db5 <vm_exec_core+853>, 0x560843f92d64 <vm_exec_core+772>, 0x560843f92d2f <vm_exec_core+719>, 0x560843f92cfa <vm_exec_core+666>, 0x560843f95ef2 <vm_exec_core+13458>, 0x560843f94d99 <vm_exec_core+9017>, 0x560843f94d2c <vm_exec_core+8908>, 0x560843f94cb4 <vm_exec_core+8788>, 0x560843f94c42 <vm_exec_core+8674>, 0x560843f94bc9 <vm_exec_core+8553>, 0x560843f94b23 <vm_exec_core+8387>, 0x560843f951b0 <vm_exec_core+10064>, 0x560843f95095 <vm_exec_core+9781>, 0x560843f950ec <vm_exec_core+9868>, 0x560843f94dfd <vm_exec_core+9117>, 0x560843f94f2a <vm_exec_core+9418>, 0x560843f94691 <vm_exec_core+7217>, 0x560843f94629 <vm_exec_core+7113>, 0x560843f945bc <vm_exec_core+7004>, 0x560843f9489b <vm_exec_core+7739>, 0x560843f94863 <vm_exec_core+7683>, 0x560843f9482e <vm_exec_core+7630>, 0x560843f947f9 <vm_exec_core+7577>, 0x560843f947c4 <vm_exec_core+7524>, 0x560843f94761 <vm_exec_core+7425>, 0x560843f9471d <vm_exec_core+7357>, 0x560843f946d6 <vm_exec_core+7286>, 0x560843f949d7 <vm_exec_core+8055>, 0x560843f94991 <vm_exec_core+7985>, 0x560843f94912 <vm_exec_core+7858>, 0x560843f948d8 <vm_exec_core+7800>, 0x560843f94a89 <vm_exec_core+8233>, 0x560843f94a2f <vm_exec_core+8143>, 0x560843f94ae6 <vm_exec_core+8326>, 0x560843f9457f <vm_exec_core+6943>, 0x560843f9437c <vm_exec_core+6428>, 0x560843f942f6 <vm_exec_core+6294>, 0x560843f9428e <vm_exec_core+6190>, 0x560843f94236 <vm_exec_core+6102>, 0x560843f941d4 <vm_exec_core+6004>, 0x560843f94187 <vm_exec_core+5927>, 0x560843f94113 <vm_exec_core+5811>, 0x560843f940c9 <vm_exec_core+5737>, 0x560843f940a2 <vm_exec_core+5698>, 0x560843f94067 <vm_exec_core+5639>, 0x560843f94016 <vm_exec_core+5558>, 0x560843f93fe2 <vm_exec_core+5506>, 0x560843f93f35 <vm_exec_core+5333>, 0x560843f93ef2 <vm_exec_core+5266>, 0x560843f93eae <vm_exec_core+5198>, 0x560843f93e7c <vm_exec_core+5148>, 0x560843f93e0d <vm_exec_core+5037>, 0x560843f93dac <vm_exec_core+4940>, 0x560843f93d5d <vm_exec_core+4861>, 0x560843f93cee <vm_exec_core+4750>, 0x560843f93c90 <vm_exec_core+4656>, 0x560843f93b78 <vm_exec_core+4376>, 0x560843f93b3c <vm_exec_core+4316>, 0x560843f93af5 <vm_exec_core+4245>, 0x560843f93a8b <vm_exec_core+4139>, 0x560843f939ed <vm_exec_core+3981>, 0x560843f96035 <vm_exec_core+13781>, 0x560843f93938 <vm_exec_core+3800>, 0x560843f938b0 <vm_exec_core+3664>, 0x560843f93861 <vm_exec_core+3585>, 0x560843f93812 <vm_exec_core+3506>, 0x560843f937c3 <vm_exec_core+3427>, 0x560843f96009 <vm_exec_core+13737>, 0x560843f93774 <vm_exec_core+3348>, 0x560843f93705 <vm_exec_core+3237>, 0x560843f936c0 <vm_exec_core+3168>, 0x560843f9364d <vm_exec_core+3053>, 0x560843f93505 <vm_exec_core+2725>, 0x560843f93439 <vm_exec_core+2521>, 0x560843f933bd <vm_exec_core+2397>, 0x560843f9521a <vm_exec_core+10170>, 0x560843f93389 <vm_exec_core+2345>, 0x560843f9334a <vm_exec_core+2282>, 0x560843f9330b <vm_exec_core+2219>, 0x560843f932cf <vm_exec_core+2159>, 0x560843f93211 <vm_exec_core+1969>, 0x560843f9318e <vm_exec_core+1838>, 0x560843f9601f <vm_exec_core+13759>, 0x560843f95c61 <vm_exec_core+12801>, 0x560843f95e30 <vm_exec_core+13264>, 0x560843f95f10 <vm_exec_core+13488>, 0x560843f95f26 <vm_exec_core+13510>, 0x560843f95f3c <vm_exec_core+13532>, 0x560843f95f52 <vm_exec_core+13554>, 0x560843f95f6f <vm_exec_core+13583>, 0x560843f95f85 <vm_exec_core+13605>, 0x560843f95f9b <vm_exec_core+13627>, 0x560843f95fb1 <vm_exec_core+13649>...} |
| #29 0x0000560843f9920e in rb_vm_exec (ec=0x560850a33bb0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x560850a33bb0 |
| _tag = {tag = 36, retval = 4, buf = {0x0, 0x560843f99130 <rb_vm_exec+304>, 0x0, 0x7f34b16e2100, 0x0}, prev = 0x7f34b16e2410, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #30 0x0000560843f9f2a4 in vm_call0_cc (ec=0x560850a33bb0, recv=<optimized out>, id=28497, 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, 0} |
| calling = {cd = 0x7f34b16e21d0, cc = 0x7f34d12eebb0, block_handler = 139864290762611, recv = 200001, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #31 0x0000560843fa09c2 in rb_call0 (ec=0x560850a33bb0, recv=recv@entry=200001, mid=mid@entry=28497, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=139864286297880) 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 = 28497, flag = 4, argc = 0} |
| cc = <optimized out> |
| #32 0x0000560843fa13a7 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=28497, recv=200001) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #33 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #34 0x0000560843f882c8 in rb_iterate0 (it_proc=it_proc@entry=0x560843fa1340 <iterate_method>, data1=data1@entry=139864291812528, ifunc=<optimized out>, ec=ec@entry=0x560850a33bb0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x560850a33bb0 |
| _tag = {tag = 36, retval = 0, buf = {0x7f34b119ff18, 0x560843f88350 <rb_iterate0+352>, 0x0, 0x7f34b16e23d0, 0x0}, prev = 0x7f34b16e2890, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7f34b15e1f20 |
| #35 0x0000560843f8856d in rb_iterate_internal (data2=139864286297880, bl_proc=0x0, data1=139864291812528, it_proc=0x560843fa1340 <iterate_method>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1520 |
| No locals. |
| #36 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=139864286297880, kw_splat=0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1569 |
| arg = {obj = 200001, mid = 28497, argc = 0, argv = 0x0, kw_splat = 0} |
| #37 0x0000560843d77a8d in enumerator_block_call (obj=<optimized out>, func=0x0, arg=139864286297880) 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> |
| #38 0x0000560843f9e537 in vm_call0_cfunc_with_frame (argv=0x0, calling=0x7f34b16e2590, ec=0x560850a33bb0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7f34b15e1f58 |
| ci = <optimized out> |
| me = 0x7f34d2f6ea88 |
| mid = 3073 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x560850a46768 |
| 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> |
| #39 vm_call0_cfunc (argv=0x0, calling=0x7f34b16e2590, ec=0x560850a33bb0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #40 vm_call0_body (ec=ec@entry=0x560850a33bb0, calling=calling@entry=0x7f34b16e2690, argv=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #41 0x0000560843f9f2a4 in vm_call0_cc (ec=0x560850a33bb0, 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 = {0, 0} |
| calling = {cd = 0x7f34b16e2650, cc = 0x7f34d12eebd8, block_handler = 139864290762611, recv = 139864286297880, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #42 0x0000560843fa09c2 in rb_call0 (ec=0x560850a33bb0, recv=recv@entry=139864286297880, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=139864286297880) 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> |
| #43 0x0000560843fa13a7 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=3073, recv=139864286297880) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #44 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #45 0x0000560843f882c8 in rb_iterate0 (it_proc=it_proc@entry=0x560843fa1340 <iterate_method>, data1=data1@entry=139864291813680, ifunc=ifunc@entry=0x7f34b11afe90, ec=0x560850a33bb0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x560850a33bb0 |
| _tag = {tag = 36, retval = 12984772315663294720, buf = {0x7f34b119ff18, 0x560843f88350 <rb_iterate0+352>, 0x0, 0x7f34b16e2850, 0x560843d69ca0 <collect_i>}, prev = 0x7f34b16e2cc0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7f34b15e1f58 |
| #46 0x0000560843f886e7 in rb_lambda_call (obj=obj@entry=139864286297880, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x560843d69ca0 <collect_i>, min_argc=<optimized out>, max_argc=1, data2=139864286363320) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1618 |
| arg = {obj = 139864286297880, mid = 3073, argc = 0, argv = 0x0, kw_splat = 0} |
| block = 0x7f34b11afe90 |
| #47 0x0000560843d6b869 in enum_collect (obj=139864286297880) at /tmp/ruby/src/trunk-gc-asserts/enum.c:667 |
| ary = 139864286363320 |
| min_argc = <optimized out> |
| max_argc = 1 |
| #48 0x0000560843f7d69d in vm_call_cfunc_with_frame_ (ec=0x560850a33bb0, reg_cfp=0x7f34b15e1f90, calling=<optimized out>, argc=0, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3772 |
| ci = 0x166100000001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f34d12eec78 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #49 0x0000560843f85b8f in vm_sendish (ec=0x560850a33bb0, reg_cfp=0x7f34b15e1f90, cd=0x560850ae74f0, 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 = 0x7f34d12eec50 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x560850ae74f0, cc = 0x7f34d12eec50, block_handler = 139864290762665, recv = 139864286297880, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #50 0x0000560843f93ad6 in vm_exec_core (ec=0x5608509b4b70, ec@entry=0x560850a33bb0) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 139865280835424 |
| cd = 0x560850ae74f0 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 94593713337584 |
| reg_pc = 0x560850a339e8 |
| reg_cfp = 0x7f34b15e1f90 |
| insns_address_table = {0x560843f95d70 <vm_exec_core+13072>, 0x560843f94daa <vm_exec_core+9034>, 0x560843f94d3d <vm_exec_core+8925>, 0x560843f94cc5 <vm_exec_core+8805>, 0x560843f94c53 <vm_exec_core+8691>, 0x560843f94bda <vm_exec_core+8570>, 0x560843f94b34 <vm_exec_core+8404>, 0x560843f951c1 <vm_exec_core+10081>, 0x560843f950a6 <vm_exec_core+9798>, 0x560843f950fd <vm_exec_core+9885>, 0x560843f94e0e <vm_exec_core+9134>, 0x560843f94f3b <vm_exec_core+9435>, 0x560843f946a2 <vm_exec_core+7234>, 0x560843f9463a <vm_exec_core+7130>, 0x560843f945cd <vm_exec_core+7021>, 0x560843f948ac <vm_exec_core+7756>, 0x560843f94874 <vm_exec_core+7700>, 0x560843f9483f <vm_exec_core+7647>, 0x560843f9480a <vm_exec_core+7594>, 0x560843f947d5 <vm_exec_core+7541>, 0x560843f94772 <vm_exec_core+7442>, 0x560843f9472e <vm_exec_core+7374>, 0x560843f946e7 <vm_exec_core+7303>, 0x560843f949e8 <vm_exec_core+8072>, 0x560843f949a2 <vm_exec_core+8002>, 0x560843f94923 <vm_exec_core+7875>, 0x560843f948e9 <vm_exec_core+7817>, 0x560843f94a9a <vm_exec_core+8250>, 0x560843f94a40 <vm_exec_core+8160>, 0x560843f94af7 <vm_exec_core+8343>, 0x560843f94590 <vm_exec_core+6960>, 0x560843f9438d <vm_exec_core+6445>, 0x560843f94307 <vm_exec_core+6311>, 0x560843f9429f <vm_exec_core+6207>, 0x560843f94247 <vm_exec_core+6119>, 0x560843f941e5 <vm_exec_core+6021>, 0x560843f94198 <vm_exec_core+5944>, 0x560843f94124 <vm_exec_core+5828>, 0x560843f940da <vm_exec_core+5754>, 0x560843f940b3 <vm_exec_core+5715>, 0x560843f94078 <vm_exec_core+5656>, 0x560843f94027 <vm_exec_core+5575>, 0x560843f93ff3 <vm_exec_core+5523>, 0x560843f93f46 <vm_exec_core+5350>, 0x560843f93f03 <vm_exec_core+5283>, 0x560843f93ebf <vm_exec_core+5215>, 0x560843f93e8d <vm_exec_core+5165>, 0x560843f93e1e <vm_exec_core+5054>, 0x560843f93dbd <vm_exec_core+4957>, 0x560843f93d6e <vm_exec_core+4878>, 0x560843f93cff <vm_exec_core+4767>, 0x560843f93ca1 <vm_exec_core+4673>, 0x560843f93b89 <vm_exec_core+4393>, 0x560843f93b4d <vm_exec_core+4333>, 0x560843f93b06 <vm_exec_core+4262>, 0x560843f93a9c <vm_exec_core+4156>, 0x560843f939fe <vm_exec_core+3998>, 0x560843f92ad0 <vm_exec_core+112>, 0x560843f93949 <vm_exec_core+3817>, 0x560843f938c1 <vm_exec_core+3681>, 0x560843f93872 <vm_exec_core+3602>, 0x560843f93823 <vm_exec_core+3523>, 0x560843f937d4 <vm_exec_core+3444>, 0x560843f95c17 <vm_exec_core+12727>, 0x560843f93785 <vm_exec_core+3365>, 0x560843f93716 <vm_exec_core+3254>, 0x560843f936d1 <vm_exec_core+3185>, 0x560843f9365e <vm_exec_core+3070>, 0x560843f93516 <vm_exec_core+2742>, 0x560843f9344a <vm_exec_core+2538>, 0x560843f933ce <vm_exec_core+2414>, 0x560843f9522b <vm_exec_core+10187>, 0x560843f9339a <vm_exec_core+2362>, 0x560843f9335b <vm_exec_core+2299>, 0x560843f9331c <vm_exec_core+2236>, 0x560843f932e0 <vm_exec_core+2176>, 0x560843f93222 <vm_exec_core+1986>, 0x560843f9319f <vm_exec_core+1855>, 0x560843f95d81 <vm_exec_core+13089>, 0x560843f95e8e <vm_exec_core+13358>, 0x560843f960cf <vm_exec_core+13935>, 0x560843f95ae9 <vm_exec_core+12425>, 0x560843f96168 <vm_exec_core+14088>, 0x560843f96435 <vm_exec_core+14805>, 0x560843f96354 <vm_exec_core+14580>, 0x560843f963d7 <vm_exec_core+14711>, 0x560843f9623a <vm_exec_core+14298>, 0x560843f96298 <vm_exec_core+14392>, 0x560843f962f6 <vm_exec_core+14486>, 0x560843f966c5 <vm_exec_core+15461>, 0x560843f96519 <vm_exec_core+15033>, 0x560843f96565 <vm_exec_core+15109>, 0x560843f965b8 <vm_exec_core+15192>, 0x560843f9663b <vm_exec_core+15323>, 0x560843f930d2 <vm_exec_core+1650>, 0x560843f9302a <vm_exec_core+1482>, 0x560843f95de8 <vm_exec_core+13192>, 0x560843f95e46 <vm_exec_core+13286>, 0x560843f95c77 <vm_exec_core+12823>, 0x560843f95d0a <vm_exec_core+12970>, 0x560843f96201 <vm_exec_core+14241>, 0x560843f9648e <vm_exec_core+14894>, 0x560843f92fb9 <vm_exec_core+1369>, 0x560843f92f39 <vm_exec_core+1241>, 0x560843f92e90 <vm_exec_core+1072>, 0x560843f92e49 <vm_exec_core+1001>, 0x560843f92dfe <vm_exec_core+926>, 0x560843f92db5 <vm_exec_core+853>, 0x560843f92d64 <vm_exec_core+772>, 0x560843f92d2f <vm_exec_core+719>, 0x560843f92cfa <vm_exec_core+666>, 0x560843f95ef2 <vm_exec_core+13458>, 0x560843f94d99 <vm_exec_core+9017>, 0x560843f94d2c <vm_exec_core+8908>, 0x560843f94cb4 <vm_exec_core+8788>, 0x560843f94c42 <vm_exec_core+8674>, 0x560843f94bc9 <vm_exec_core+8553>, 0x560843f94b23 <vm_exec_core+8387>, 0x560843f951b0 <vm_exec_core+10064>, 0x560843f95095 <vm_exec_core+9781>, 0x560843f950ec <vm_exec_core+9868>, 0x560843f94dfd <vm_exec_core+9117>, 0x560843f94f2a <vm_exec_core+9418>, 0x560843f94691 <vm_exec_core+7217>, 0x560843f94629 <vm_exec_core+7113>, 0x560843f945bc <vm_exec_core+7004>, 0x560843f9489b <vm_exec_core+7739>, 0x560843f94863 <vm_exec_core+7683>, 0x560843f9482e <vm_exec_core+7630>, 0x560843f947f9 <vm_exec_core+7577>, 0x560843f947c4 <vm_exec_core+7524>, 0x560843f94761 <vm_exec_core+7425>, 0x560843f9471d <vm_exec_core+7357>, 0x560843f946d6 <vm_exec_core+7286>, 0x560843f949d7 <vm_exec_core+8055>, 0x560843f94991 <vm_exec_core+7985>, 0x560843f94912 <vm_exec_core+7858>, 0x560843f948d8 <vm_exec_core+7800>, 0x560843f94a89 <vm_exec_core+8233>, 0x560843f94a2f <vm_exec_core+8143>, 0x560843f94ae6 <vm_exec_core+8326>, 0x560843f9457f <vm_exec_core+6943>, 0x560843f9437c <vm_exec_core+6428>, 0x560843f942f6 <vm_exec_core+6294>, 0x560843f9428e <vm_exec_core+6190>, 0x560843f94236 <vm_exec_core+6102>, 0x560843f941d4 <vm_exec_core+6004>, 0x560843f94187 <vm_exec_core+5927>, 0x560843f94113 <vm_exec_core+5811>, 0x560843f940c9 <vm_exec_core+5737>, 0x560843f940a2 <vm_exec_core+5698>, 0x560843f94067 <vm_exec_core+5639>, 0x560843f94016 <vm_exec_core+5558>, 0x560843f93fe2 <vm_exec_core+5506>, 0x560843f93f35 <vm_exec_core+5333>, 0x560843f93ef2 <vm_exec_core+5266>, 0x560843f93eae <vm_exec_core+5198>, 0x560843f93e7c <vm_exec_core+5148>, 0x560843f93e0d <vm_exec_core+5037>, 0x560843f93dac <vm_exec_core+4940>, 0x560843f93d5d <vm_exec_core+4861>, 0x560843f93cee <vm_exec_core+4750>, 0x560843f93c90 <vm_exec_core+4656>, 0x560843f93b78 <vm_exec_core+4376>, 0x560843f93b3c <vm_exec_core+4316>, 0x560843f93af5 <vm_exec_core+4245>, 0x560843f93a8b <vm_exec_core+4139>, 0x560843f939ed <vm_exec_core+3981>, 0x560843f96035 <vm_exec_core+13781>, 0x560843f93938 <vm_exec_core+3800>, 0x560843f938b0 <vm_exec_core+3664>, 0x560843f93861 <vm_exec_core+3585>, 0x560843f93812 <vm_exec_core+3506>, 0x560843f937c3 <vm_exec_core+3427>, 0x560843f96009 <vm_exec_core+13737>, 0x560843f93774 <vm_exec_core+3348>, 0x560843f93705 <vm_exec_core+3237>, 0x560843f936c0 <vm_exec_core+3168>, 0x560843f9364d <vm_exec_core+3053>, 0x560843f93505 <vm_exec_core+2725>, 0x560843f93439 <vm_exec_core+2521>, 0x560843f933bd <vm_exec_core+2397>, 0x560843f9521a <vm_exec_core+10170>, 0x560843f93389 <vm_exec_core+2345>, 0x560843f9334a <vm_exec_core+2282>, 0x560843f9330b <vm_exec_core+2219>, 0x560843f932cf <vm_exec_core+2159>, 0x560843f93211 <vm_exec_core+1969>, 0x560843f9318e <vm_exec_core+1838>, 0x560843f9601f <vm_exec_core+13759>, 0x560843f95c61 <vm_exec_core+12801>, 0x560843f95e30 <vm_exec_core+13264>, 0x560843f95f10 <vm_exec_core+13488>, 0x560843f95f26 <vm_exec_core+13510>, 0x560843f95f3c <vm_exec_core+13532>, 0x560843f95f52 <vm_exec_core+13554>, 0x560843f95f6f <vm_exec_core+13583>, 0x560843f95f85 <vm_exec_core+13605>, 0x560843f95f9b <vm_exec_core+13627>, 0x560843f95fb1 <vm_exec_core+13649>...} |
| #51 0x0000560843f9920e in rb_vm_exec (ec=0x560850a33bb0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x560850a33bb0 |
| _tag = {tag = 36, retval = 4, buf = {0x7f34b16e2db0, 0x560843f99130 <rb_vm_exec+304>, 0x0, 0x7f34b16e2ca0, 0x7f34b16e2d50}, prev = 0x7f34b16e2ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #52 0x0000560843f9962e 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=139864824538000, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7f34d12ef088 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7f34b14e2018 |
| av = {139864291814736, 139864291815104} |
| stack_argv = 0x7f34b14e2018 |
| 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> |
| #53 0x0000560843f99ff1 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x560850aaf060, self=self@entry=139864824538000, argc=argc@entry=0, argv=argv@entry=0x7f34b16e2d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #54 0x0000560843f40590 in thread_do_start_proc (th=th@entry=0x560850af5870) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 139864824538000 |
| args = <optimized out> |
| args_ptr = 0x7f34b16e2d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x560850aaf060 |
| #55 0x0000560843f41030 in thread_do_start (th=0x560850af5870) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #56 thread_start_func_2 (th=th@entry=0x560850af5870, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x560850a33bb0 |
| _tag = {tag = 36, retval = 0, buf = {0x560850a33e50, 0x560843f409a0 <thread_start_func_2+624>, 0x0, 0x7f34b16e2dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x560850af5870 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #57 0x0000560843f413fd in call_thread_start_func_2 (th=0x560850af5870) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f34b16e2f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #58 co_start (from=<optimized out>, self=0x560850a33e50) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x560850af5870 |
| sched = 0x560850a35148 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #59 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 1 (Thread 0x7f34ec57b7c0 (LWP 166205) "miniruby"): |
| #0 0x00007f34ec616d61 in __futex_abstimed_wait_common64 (private=22024, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5608509bc070) 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=22024, abstime=0x0, clockid=0, expected=0, futex_word=0x5608509bc070) 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=0x5608509bc070, 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 0x00007f34ec6197dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5608509bc168, cond=0x5608509bc048) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f34ec6194a0 <__condvar_cleanup_waiting>, __arg = 0x7ffc430bab30, __canceltype = 2, __prev = 0x0} |
| cbuffer = {wseq = 0, cond = 0x5608509bc048, mutex = 0x5608509bc168, 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=0x5608509bc048, mutex=mutex@entry=0x5608509bc168) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x0000560843f3790d in rb_native_cond_wait (cond=cond@entry=0x5608509bc048, mutex=mutex@entry=0x5608509bc168) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x0000560843f37a53 in thread_sched_wait_running_turn (sched=sched@entry=0x5608509bc168, th=0x5608509b7060, can_direct_transfer=can_direct_transfer@entry=false) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:847 |
| next_th = 0x0 |
| #7 0x0000560843f38682 in rb_ractor_sched_wait (ec=ec@entry=0x5608509bc340, cr=cr@entry=0x5608509bc0a0, ubf=ubf@entry=0x560843e88190 <ubf_ractor_wait>, ubf_arg=ubf_arg@entry=0x7ffc430bac80) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1365 |
| can_direct_transfer = false |
| th = 0x5608509b7060 |
| sched = 0x5608509bc168 |
| #8 0x0000560843e8999c in ractor_wait (cr=0x5608509bc0a0, ec=0x5608509bc340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1030 |
| th = <optimized out> |
| waiter = {wakeup_status = wakeup_none, th = 0x5608509b7060, node = {next = 0x5608509bc0f8, prev = 0x5608509bc0f8}} |
| th = <optimized out> |
| waiter = <optimized out> |
| #9 ractor_wait_receive (ec=ec@entry=0x5608509bc340, cr=cr@entry=0x5608509bc0a0) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1097 |
| messages = {set = {n = {next = 0x0, prev = 0x5608509b7060}}, closed = 248} |
| deliverred = false |
| #10 0x0000560843e8afd1 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=0x5608509bc340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:133 |
| rp = 0x560850a34100 |
| rp = <optimized out> |
| #12 builtin_inline_class_660 (ec=0x5608509bc340, self=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor.rb:661 |
| No locals. |
| #13 0x0000560843f9587f in vm_exec_core (ec=0x5608509bc070, ec@entry=0x5608509bc340) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:7259 |
| reg_pc = 0x560850a8a728 |
| reg_cfp = 0x7f34ec519e88 |
| insns_address_table = {0x560843f95d70 <vm_exec_core+13072>, 0x560843f94daa <vm_exec_core+9034>, 0x560843f94d3d <vm_exec_core+8925>, 0x560843f94cc5 <vm_exec_core+8805>, 0x560843f94c53 <vm_exec_core+8691>, 0x560843f94bda <vm_exec_core+8570>, 0x560843f94b34 <vm_exec_core+8404>, 0x560843f951c1 <vm_exec_core+10081>, 0x560843f950a6 <vm_exec_core+9798>, 0x560843f950fd <vm_exec_core+9885>, 0x560843f94e0e <vm_exec_core+9134>, 0x560843f94f3b <vm_exec_core+9435>, 0x560843f946a2 <vm_exec_core+7234>, 0x560843f9463a <vm_exec_core+7130>, 0x560843f945cd <vm_exec_core+7021>, 0x560843f948ac <vm_exec_core+7756>, 0x560843f94874 <vm_exec_core+7700>, 0x560843f9483f <vm_exec_core+7647>, 0x560843f9480a <vm_exec_core+7594>, 0x560843f947d5 <vm_exec_core+7541>, 0x560843f94772 <vm_exec_core+7442>, 0x560843f9472e <vm_exec_core+7374>, 0x560843f946e7 <vm_exec_core+7303>, 0x560843f949e8 <vm_exec_core+8072>, 0x560843f949a2 <vm_exec_core+8002>, 0x560843f94923 <vm_exec_core+7875>, 0x560843f948e9 <vm_exec_core+7817>, 0x560843f94a9a <vm_exec_core+8250>, 0x560843f94a40 <vm_exec_core+8160>, 0x560843f94af7 <vm_exec_core+8343>, 0x560843f94590 <vm_exec_core+6960>, 0x560843f9438d <vm_exec_core+6445>, 0x560843f94307 <vm_exec_core+6311>, 0x560843f9429f <vm_exec_core+6207>, 0x560843f94247 <vm_exec_core+6119>, 0x560843f941e5 <vm_exec_core+6021>, 0x560843f94198 <vm_exec_core+5944>, 0x560843f94124 <vm_exec_core+5828>, 0x560843f940da <vm_exec_core+5754>, 0x560843f940b3 <vm_exec_core+5715>, 0x560843f94078 <vm_exec_core+5656>, 0x560843f94027 <vm_exec_core+5575>, 0x560843f93ff3 <vm_exec_core+5523>, 0x560843f93f46 <vm_exec_core+5350>, 0x560843f93f03 <vm_exec_core+5283>, 0x560843f93ebf <vm_exec_core+5215>, 0x560843f93e8d <vm_exec_core+5165>, 0x560843f93e1e <vm_exec_core+5054>, 0x560843f93dbd <vm_exec_core+4957>, 0x560843f93d6e <vm_exec_core+4878>, 0x560843f93cff <vm_exec_core+4767>, 0x560843f93ca1 <vm_exec_core+4673>, 0x560843f93b89 <vm_exec_core+4393>, 0x560843f93b4d <vm_exec_core+4333>, 0x560843f93b06 <vm_exec_core+4262>, 0x560843f93a9c <vm_exec_core+4156>, 0x560843f939fe <vm_exec_core+3998>, 0x560843f92ad0 <vm_exec_core+112>, 0x560843f93949 <vm_exec_core+3817>, 0x560843f938c1 <vm_exec_core+3681>, 0x560843f93872 <vm_exec_core+3602>, 0x560843f93823 <vm_exec_core+3523>, 0x560843f937d4 <vm_exec_core+3444>, 0x560843f95c17 <vm_exec_core+12727>, 0x560843f93785 <vm_exec_core+3365>, 0x560843f93716 <vm_exec_core+3254>, 0x560843f936d1 <vm_exec_core+3185>, 0x560843f9365e <vm_exec_core+3070>, 0x560843f93516 <vm_exec_core+2742>, 0x560843f9344a <vm_exec_core+2538>, 0x560843f933ce <vm_exec_core+2414>, 0x560843f9522b <vm_exec_core+10187>, 0x560843f9339a <vm_exec_core+2362>, 0x560843f9335b <vm_exec_core+2299>, 0x560843f9331c <vm_exec_core+2236>, 0x560843f932e0 <vm_exec_core+2176>, 0x560843f93222 <vm_exec_core+1986>, 0x560843f9319f <vm_exec_core+1855>, 0x560843f95d81 <vm_exec_core+13089>, 0x560843f95e8e <vm_exec_core+13358>, 0x560843f960cf <vm_exec_core+13935>, 0x560843f95ae9 <vm_exec_core+12425>, 0x560843f96168 <vm_exec_core+14088>, 0x560843f96435 <vm_exec_core+14805>, 0x560843f96354 <vm_exec_core+14580>, 0x560843f963d7 <vm_exec_core+14711>, 0x560843f9623a <vm_exec_core+14298>, 0x560843f96298 <vm_exec_core+14392>, 0x560843f962f6 <vm_exec_core+14486>, 0x560843f966c5 <vm_exec_core+15461>, 0x560843f96519 <vm_exec_core+15033>, 0x560843f96565 <vm_exec_core+15109>, 0x560843f965b8 <vm_exec_core+15192>, 0x560843f9663b <vm_exec_core+15323>, 0x560843f930d2 <vm_exec_core+1650>, 0x560843f9302a <vm_exec_core+1482>, 0x560843f95de8 <vm_exec_core+13192>, 0x560843f95e46 <vm_exec_core+13286>, 0x560843f95c77 <vm_exec_core+12823>, 0x560843f95d0a <vm_exec_core+12970>, 0x560843f96201 <vm_exec_core+14241>, 0x560843f9648e <vm_exec_core+14894>, 0x560843f92fb9 <vm_exec_core+1369>, 0x560843f92f39 <vm_exec_core+1241>, 0x560843f92e90 <vm_exec_core+1072>, 0x560843f92e49 <vm_exec_core+1001>, 0x560843f92dfe <vm_exec_core+926>, 0x560843f92db5 <vm_exec_core+853>, 0x560843f92d64 <vm_exec_core+772>, 0x560843f92d2f <vm_exec_core+719>, 0x560843f92cfa <vm_exec_core+666>, 0x560843f95ef2 <vm_exec_core+13458>, 0x560843f94d99 <vm_exec_core+9017>, 0x560843f94d2c <vm_exec_core+8908>, 0x560843f94cb4 <vm_exec_core+8788>, 0x560843f94c42 <vm_exec_core+8674>, 0x560843f94bc9 <vm_exec_core+8553>, 0x560843f94b23 <vm_exec_core+8387>, 0x560843f951b0 <vm_exec_core+10064>, 0x560843f95095 <vm_exec_core+9781>, 0x560843f950ec <vm_exec_core+9868>, 0x560843f94dfd <vm_exec_core+9117>, 0x560843f94f2a <vm_exec_core+9418>, 0x560843f94691 <vm_exec_core+7217>, 0x560843f94629 <vm_exec_core+7113>, 0x560843f945bc <vm_exec_core+7004>, 0x560843f9489b <vm_exec_core+7739>, 0x560843f94863 <vm_exec_core+7683>, 0x560843f9482e <vm_exec_core+7630>, 0x560843f947f9 <vm_exec_core+7577>, 0x560843f947c4 <vm_exec_core+7524>, 0x560843f94761 <vm_exec_core+7425>, 0x560843f9471d <vm_exec_core+7357>, 0x560843f946d6 <vm_exec_core+7286>, 0x560843f949d7 <vm_exec_core+8055>, 0x560843f94991 <vm_exec_core+7985>, 0x560843f94912 <vm_exec_core+7858>, 0x560843f948d8 <vm_exec_core+7800>, 0x560843f94a89 <vm_exec_core+8233>, 0x560843f94a2f <vm_exec_core+8143>, 0x560843f94ae6 <vm_exec_core+8326>, 0x560843f9457f <vm_exec_core+6943>, 0x560843f9437c <vm_exec_core+6428>, 0x560843f942f6 <vm_exec_core+6294>, 0x560843f9428e <vm_exec_core+6190>, 0x560843f94236 <vm_exec_core+6102>, 0x560843f941d4 <vm_exec_core+6004>, 0x560843f94187 <vm_exec_core+5927>, 0x560843f94113 <vm_exec_core+5811>, 0x560843f940c9 <vm_exec_core+5737>, 0x560843f940a2 <vm_exec_core+5698>, 0x560843f94067 <vm_exec_core+5639>, 0x560843f94016 <vm_exec_core+5558>, 0x560843f93fe2 <vm_exec_core+5506>, 0x560843f93f35 <vm_exec_core+5333>, 0x560843f93ef2 <vm_exec_core+5266>, 0x560843f93eae <vm_exec_core+5198>, 0x560843f93e7c <vm_exec_core+5148>, 0x560843f93e0d <vm_exec_core+5037>, 0x560843f93dac <vm_exec_core+4940>, 0x560843f93d5d <vm_exec_core+4861>, 0x560843f93cee <vm_exec_core+4750>, 0x560843f93c90 <vm_exec_core+4656>, 0x560843f93b78 <vm_exec_core+4376>, 0x560843f93b3c <vm_exec_core+4316>, 0x560843f93af5 <vm_exec_core+4245>, 0x560843f93a8b <vm_exec_core+4139>, 0x560843f939ed <vm_exec_core+3981>, 0x560843f96035 <vm_exec_core+13781>, 0x560843f93938 <vm_exec_core+3800>, 0x560843f938b0 <vm_exec_core+3664>, 0x560843f93861 <vm_exec_core+3585>, 0x560843f93812 <vm_exec_core+3506>, 0x560843f937c3 <vm_exec_core+3427>, 0x560843f96009 <vm_exec_core+13737>, 0x560843f93774 <vm_exec_core+3348>, 0x560843f93705 <vm_exec_core+3237>, 0x560843f936c0 <vm_exec_core+3168>, 0x560843f9364d <vm_exec_core+3053>, 0x560843f93505 <vm_exec_core+2725>, 0x560843f93439 <vm_exec_core+2521>, 0x560843f933bd <vm_exec_core+2397>, 0x560843f9521a <vm_exec_core+10170>, 0x560843f93389 <vm_exec_core+2345>, 0x560843f9334a <vm_exec_core+2282>, 0x560843f9330b <vm_exec_core+2219>, 0x560843f932cf <vm_exec_core+2159>, 0x560843f93211 <vm_exec_core+1969>, 0x560843f9318e <vm_exec_core+1838>, 0x560843f9601f <vm_exec_core+13759>, 0x560843f95c61 <vm_exec_core+12801>, 0x560843f95e30 <vm_exec_core+13264>, 0x560843f95f10 <vm_exec_core+13488>, 0x560843f95f26 <vm_exec_core+13510>, 0x560843f95f3c <vm_exec_core+13532>, 0x560843f95f52 <vm_exec_core+13554>, 0x560843f95f6f <vm_exec_core+13583>, 0x560843f95f85 <vm_exec_core+13605>, 0x560843f95f9b <vm_exec_core+13627>, 0x560843f95fb1 <vm_exec_core+13649>...} |
| #14 0x0000560843f9920e in rb_vm_exec (ec=0x5608509bc340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x5608509bc340 |
| _tag = {tag = 36, retval = 4, buf = {0x7f34d12ee228, 0x560843f99130 <rb_vm_exec+304>, 0x0, 0x7ffc430baf20, 0x5608509b7460}, prev = 0x7ffc430bb360, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #15 0x0000560843f9df54 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7ffc430baff8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #16 vm_yield (kw_splat=0, argv=0x7ffc430baff8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #17 rb_yield_0 (argv=0x7ffc430baff8, 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 0x0000560843cb513c in rb_ary_collect (ary=139864824540200) at /tmp/ruby/src/trunk-gc-asserts/array.c:3655 |
| i = 0 |
| collect = 139864824537640 |
| #20 0x0000560843f7d69d in vm_call_cfunc_with_frame_ (ec=0x5608509bc340, reg_cfp=0x7f34ec519fa0, calling=<optimized out>, argc=0, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3772 |
| ci = 0x166100000001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f34d2fb00f0 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #21 0x0000560843f85b8f in vm_sendish (ec=0x5608509bc340, reg_cfp=0x7f34ec519fa0, cd=0x560850aafa50, 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 = 0x7f34d12ee250 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x560850aafa50, cc = 0x7f34d12ee250, block_handler = 139865279799225, recv = 139864824540200, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #22 0x0000560843f93ad6 in vm_exec_core (ec=0x5608509bc070, ec@entry=0x5608509bc340) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 139865280834913 |
| cd = 0x560850aafa50 |
| blockiseq = 0x0 |
| leaf = <optimized out> |
| val = 94593713109584 |
| reg_pc = 0x560850a2ca78 |
| reg_cfp = 0x7f34ec519fa0 |
| insns_address_table = {0x560843f95d70 <vm_exec_core+13072>, 0x560843f94daa <vm_exec_core+9034>, 0x560843f94d3d <vm_exec_core+8925>, 0x560843f94cc5 <vm_exec_core+8805>, 0x560843f94c53 <vm_exec_core+8691>, 0x560843f94bda <vm_exec_core+8570>, 0x560843f94b34 <vm_exec_core+8404>, 0x560843f951c1 <vm_exec_core+10081>, 0x560843f950a6 <vm_exec_core+9798>, 0x560843f950fd <vm_exec_core+9885>, 0x560843f94e0e <vm_exec_core+9134>, 0x560843f94f3b <vm_exec_core+9435>, 0x560843f946a2 <vm_exec_core+7234>, 0x560843f9463a <vm_exec_core+7130>, 0x560843f945cd <vm_exec_core+7021>, 0x560843f948ac <vm_exec_core+7756>, 0x560843f94874 <vm_exec_core+7700>, 0x560843f9483f <vm_exec_core+7647>, 0x560843f9480a <vm_exec_core+7594>, 0x560843f947d5 <vm_exec_core+7541>, 0x560843f94772 <vm_exec_core+7442>, 0x560843f9472e <vm_exec_core+7374>, 0x560843f946e7 <vm_exec_core+7303>, 0x560843f949e8 <vm_exec_core+8072>, 0x560843f949a2 <vm_exec_core+8002>, 0x560843f94923 <vm_exec_core+7875>, 0x560843f948e9 <vm_exec_core+7817>, 0x560843f94a9a <vm_exec_core+8250>, 0x560843f94a40 <vm_exec_core+8160>, 0x560843f94af7 <vm_exec_core+8343>, 0x560843f94590 <vm_exec_core+6960>, 0x560843f9438d <vm_exec_core+6445>, 0x560843f94307 <vm_exec_core+6311>, 0x560843f9429f <vm_exec_core+6207>, 0x560843f94247 <vm_exec_core+6119>, 0x560843f941e5 <vm_exec_core+6021>, 0x560843f94198 <vm_exec_core+5944>, 0x560843f94124 <vm_exec_core+5828>, 0x560843f940da <vm_exec_core+5754>, 0x560843f940b3 <vm_exec_core+5715>, 0x560843f94078 <vm_exec_core+5656>, 0x560843f94027 <vm_exec_core+5575>, 0x560843f93ff3 <vm_exec_core+5523>, 0x560843f93f46 <vm_exec_core+5350>, 0x560843f93f03 <vm_exec_core+5283>, 0x560843f93ebf <vm_exec_core+5215>, 0x560843f93e8d <vm_exec_core+5165>, 0x560843f93e1e <vm_exec_core+5054>, 0x560843f93dbd <vm_exec_core+4957>, 0x560843f93d6e <vm_exec_core+4878>, 0x560843f93cff <vm_exec_core+4767>, 0x560843f93ca1 <vm_exec_core+4673>, 0x560843f93b89 <vm_exec_core+4393>, 0x560843f93b4d <vm_exec_core+4333>, 0x560843f93b06 <vm_exec_core+4262>, 0x560843f93a9c <vm_exec_core+4156>, 0x560843f939fe <vm_exec_core+3998>, 0x560843f92ad0 <vm_exec_core+112>, 0x560843f93949 <vm_exec_core+3817>, 0x560843f938c1 <vm_exec_core+3681>, 0x560843f93872 <vm_exec_core+3602>, 0x560843f93823 <vm_exec_core+3523>, 0x560843f937d4 <vm_exec_core+3444>, 0x560843f95c17 <vm_exec_core+12727>, 0x560843f93785 <vm_exec_core+3365>, 0x560843f93716 <vm_exec_core+3254>, 0x560843f936d1 <vm_exec_core+3185>, 0x560843f9365e <vm_exec_core+3070>, 0x560843f93516 <vm_exec_core+2742>, 0x560843f9344a <vm_exec_core+2538>, 0x560843f933ce <vm_exec_core+2414>, 0x560843f9522b <vm_exec_core+10187>, 0x560843f9339a <vm_exec_core+2362>, 0x560843f9335b <vm_exec_core+2299>, 0x560843f9331c <vm_exec_core+2236>, 0x560843f932e0 <vm_exec_core+2176>, 0x560843f93222 <vm_exec_core+1986>, 0x560843f9319f <vm_exec_core+1855>, 0x560843f95d81 <vm_exec_core+13089>, 0x560843f95e8e <vm_exec_core+13358>, 0x560843f960cf <vm_exec_core+13935>, 0x560843f95ae9 <vm_exec_core+12425>, 0x560843f96168 <vm_exec_core+14088>, 0x560843f96435 <vm_exec_core+14805>, 0x560843f96354 <vm_exec_core+14580>, 0x560843f963d7 <vm_exec_core+14711>, 0x560843f9623a <vm_exec_core+14298>, 0x560843f96298 <vm_exec_core+14392>, 0x560843f962f6 <vm_exec_core+14486>, 0x560843f966c5 <vm_exec_core+15461>, 0x560843f96519 <vm_exec_core+15033>, 0x560843f96565 <vm_exec_core+15109>, 0x560843f965b8 <vm_exec_core+15192>, 0x560843f9663b <vm_exec_core+15323>, 0x560843f930d2 <vm_exec_core+1650>, 0x560843f9302a <vm_exec_core+1482>, 0x560843f95de8 <vm_exec_core+13192>, 0x560843f95e46 <vm_exec_core+13286>, 0x560843f95c77 <vm_exec_core+12823>, 0x560843f95d0a <vm_exec_core+12970>, 0x560843f96201 <vm_exec_core+14241>, 0x560843f9648e <vm_exec_core+14894>, 0x560843f92fb9 <vm_exec_core+1369>, 0x560843f92f39 <vm_exec_core+1241>, 0x560843f92e90 <vm_exec_core+1072>, 0x560843f92e49 <vm_exec_core+1001>, 0x560843f92dfe <vm_exec_core+926>, 0x560843f92db5 <vm_exec_core+853>, 0x560843f92d64 <vm_exec_core+772>, 0x560843f92d2f <vm_exec_core+719>, 0x560843f92cfa <vm_exec_core+666>, 0x560843f95ef2 <vm_exec_core+13458>, 0x560843f94d99 <vm_exec_core+9017>, 0x560843f94d2c <vm_exec_core+8908>, 0x560843f94cb4 <vm_exec_core+8788>, 0x560843f94c42 <vm_exec_core+8674>, 0x560843f94bc9 <vm_exec_core+8553>, 0x560843f94b23 <vm_exec_core+8387>, 0x560843f951b0 <vm_exec_core+10064>, 0x560843f95095 <vm_exec_core+9781>, 0x560843f950ec <vm_exec_core+9868>, 0x560843f94dfd <vm_exec_core+9117>, 0x560843f94f2a <vm_exec_core+9418>, 0x560843f94691 <vm_exec_core+7217>, 0x560843f94629 <vm_exec_core+7113>, 0x560843f945bc <vm_exec_core+7004>, 0x560843f9489b <vm_exec_core+7739>, 0x560843f94863 <vm_exec_core+7683>, 0x560843f9482e <vm_exec_core+7630>, 0x560843f947f9 <vm_exec_core+7577>, 0x560843f947c4 <vm_exec_core+7524>, 0x560843f94761 <vm_exec_core+7425>, 0x560843f9471d <vm_exec_core+7357>, 0x560843f946d6 <vm_exec_core+7286>, 0x560843f949d7 <vm_exec_core+8055>, 0x560843f94991 <vm_exec_core+7985>, 0x560843f94912 <vm_exec_core+7858>, 0x560843f948d8 <vm_exec_core+7800>, 0x560843f94a89 <vm_exec_core+8233>, 0x560843f94a2f <vm_exec_core+8143>, 0x560843f94ae6 <vm_exec_core+8326>, 0x560843f9457f <vm_exec_core+6943>, 0x560843f9437c <vm_exec_core+6428>, 0x560843f942f6 <vm_exec_core+6294>, 0x560843f9428e <vm_exec_core+6190>, 0x560843f94236 <vm_exec_core+6102>, 0x560843f941d4 <vm_exec_core+6004>, 0x560843f94187 <vm_exec_core+5927>, 0x560843f94113 <vm_exec_core+5811>, 0x560843f940c9 <vm_exec_core+5737>, 0x560843f940a2 <vm_exec_core+5698>, 0x560843f94067 <vm_exec_core+5639>, 0x560843f94016 <vm_exec_core+5558>, 0x560843f93fe2 <vm_exec_core+5506>, 0x560843f93f35 <vm_exec_core+5333>, 0x560843f93ef2 <vm_exec_core+5266>, 0x560843f93eae <vm_exec_core+5198>, 0x560843f93e7c <vm_exec_core+5148>, 0x560843f93e0d <vm_exec_core+5037>, 0x560843f93dac <vm_exec_core+4940>, 0x560843f93d5d <vm_exec_core+4861>, 0x560843f93cee <vm_exec_core+4750>, 0x560843f93c90 <vm_exec_core+4656>, 0x560843f93b78 <vm_exec_core+4376>, 0x560843f93b3c <vm_exec_core+4316>, 0x560843f93af5 <vm_exec_core+4245>, 0x560843f93a8b <vm_exec_core+4139>, 0x560843f939ed <vm_exec_core+3981>, 0x560843f96035 <vm_exec_core+13781>, 0x560843f93938 <vm_exec_core+3800>, 0x560843f938b0 <vm_exec_core+3664>, 0x560843f93861 <vm_exec_core+3585>, 0x560843f93812 <vm_exec_core+3506>, 0x560843f937c3 <vm_exec_core+3427>, 0x560843f96009 <vm_exec_core+13737>, 0x560843f93774 <vm_exec_core+3348>, 0x560843f93705 <vm_exec_core+3237>, 0x560843f936c0 <vm_exec_core+3168>, 0x560843f9364d <vm_exec_core+3053>, 0x560843f93505 <vm_exec_core+2725>, 0x560843f93439 <vm_exec_core+2521>, 0x560843f933bd <vm_exec_core+2397>, 0x560843f9521a <vm_exec_core+10170>, 0x560843f93389 <vm_exec_core+2345>, 0x560843f9334a <vm_exec_core+2282>, 0x560843f9330b <vm_exec_core+2219>, 0x560843f932cf <vm_exec_core+2159>, 0x560843f93211 <vm_exec_core+1969>, 0x560843f9318e <vm_exec_core+1838>, 0x560843f9601f <vm_exec_core+13759>, 0x560843f95c61 <vm_exec_core+12801>, 0x560843f95e30 <vm_exec_core+13264>, 0x560843f95f10 <vm_exec_core+13488>, 0x560843f95f26 <vm_exec_core+13510>, 0x560843f95f3c <vm_exec_core+13532>, 0x560843f95f52 <vm_exec_core+13554>, 0x560843f95f6f <vm_exec_core+13583>, 0x560843f95f85 <vm_exec_core+13605>, 0x560843f95f9b <vm_exec_core+13627>, 0x560843f95fb1 <vm_exec_core+13649>...} |
| #23 0x0000560843f9920e in rb_vm_exec (ec=0x5608509bc340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x5608509bc340 |
| _tag = {tag = 36, retval = 4, buf = {0x5608509bc340, 0x560843f99130 <rb_vm_exec+304>, 0x0, 0x7ffc430bb340, 0x7f34d12eed68}, prev = 0x7ffc430bb410, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #24 0x0000560843faa5c3 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 0x0000560843d8b8f5 in rb_ec_exec_node (ec=ec@entry=0x5608509bc340, n=n@entry=0x7f34d12ef308) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x5608509bc340 |
| _tag = {tag = 36, retval = 94593498017638, buf = {0x5608509bc340, 0x560843d8b950 <rb_ec_exec_node+256>, 0x0, 0x7ffc430bb3f0, 0x7f34d12ef308}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7f34d12ef308 |
| #26 0x0000560843d8fb9b in ruby_run_node (n=0x7f34d12ef308) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x5608509bc340 |
| status = 0 |
| #27 0x0000560843cabdc6 in rb_main (argv=0x7ffc430bb638, 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 166205) detached] |
| $ timeout 60 gdb -p 165943 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| Fstderr output is not empty |
| th: 0x5608509b7060, native_id: 0x7f34ec57b7c0 |
| -- Control frame information ----------------------------------------------- |
| c:0007 p:0003 s:0030 e:000029 METHOD <internal:ractor>:660 |
| c:0006 p:0027 s:0026 e:000025 METHOD <internal:ractor>:551 |
| c:0005 p:0003 s:0021 e:000020 METHOD <internal:ractor>:574 |
| c:0004 p:0004 s:0017 e:000016 BLOCK bootstraptest.test_ractor.rb_1366_1355.rb:9 [FINISH] |
| [New LWP 165961] |
| [New LWP 165960] |
| [New LWP 165957] |
| [New LWP 165955] |
| [New LWP 165953] |
| [New LWP 165952] |
| [New LWP 165951] |
| [New LWP 165950] |
| [New LWP 165949] |
| [New LWP 165948] |
| [New LWP 165947] |
| [New LWP 165946] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007f504f654a00 in __GI_ppoll (fds=0x7ffd222728a8, nfds=1, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7f504f536740 (LWP 165943) "ruby" 0x00007f504f654a00 in __GI_ppoll (fds=0x7ffd222728a8, nfds=1, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 |
| 2 Thread 0x7f5048c4e6c0 (LWP 165961) "runner.rb:636" 0x00007f504f6544cd in __GI___poll (fds=0x7f5048b4d180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 3 Thread 0x7f5048e4f6c0 (LWP 165960) "runner.rb:546" 0x00007f504f6544cd in __GI___poll (fds=0x7f5048d4e180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 4 Thread 0x7f50490506c0 (LWP 165957) "runner.rb:546" 0x00007f504f6544cd in __GI___poll (fds=0x7f5048f4f180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 5 Thread 0x7f50492516c0 (LWP 165955) "runner.rb:546" 0x00007f504f6544cd in __GI___poll (fds=0x7f5049150180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 6 Thread 0x7f50494526c0 (LWP 165953) "runner.rb:636" 0x00007f504f6544cd in __GI___poll (fds=0x7f5049351180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 7 Thread 0x7f50496536c0 (LWP 165952) "runner.rb:636" 0x00007f504f6544cd in __GI___poll (fds=0x7f5049552180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 8 Thread 0x7f50498546c0 (LWP 165951) "runner.rb:636" 0x00007f504f6544cd in __GI___poll (fds=0x7f5049753180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 9 Thread 0x7f5049a556c0 (LWP 165950) "runner.rb:546" 0x00007f504f6544cd in __GI___poll (fds=0x7f5049954180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 10 Thread 0x7f5049c566c0 (LWP 165949) "runner.rb:334" 0x00007f504f5d1d61 in __futex_abstimed_wait_common64 (private=32592, cancel=true, abstime=0x7f5049b55370, op=137, expected=0, futex_word=0x5561a9ad190c) at ./nptl/futex-internal.c:57 |
| 11 Thread 0x7f5049e576c0 (LWP 165948) "runner.rb:334" 0x00007f504f5d1d61 in __futex_abstimed_wait_common64 (private=32592, cancel=true, abstime=0x7f5049d56370, op=137, expected=0, futex_word=0x5561a9b6f7ac) at ./nptl/futex-internal.c:57 |
| 12 Thread 0x7f504a0586c0 (LWP 165947) "runner.rb:334" 0x00007f504f5d1d61 in __futex_abstimed_wait_common64 (private=32592, cancel=true, abstime=0x7f5049f57370, op=137, expected=0, futex_word=0x5561a9b9f9dc) at ./nptl/futex-internal.c:57 |
| 13 Thread 0x7f504a7126c0 (LWP 165946) "runner.rb:334" 0x00007f504f5d1d61 in __futex_abstimed_wait_common64 (private=32592, cancel=true, abstime=0x7f504a611370, op=137, expected=0, futex_word=0x5561a9b9d6d8) at ./nptl/futex-internal.c:57 |
| >>> Machine level backtrace |
| Thread 13 (Thread 0x7f504a7126c0 (LWP 165946) "runner.rb:334"): |
| #0 0x00007f504f5d1d61 in __futex_abstimed_wait_common64 (private=32592, cancel=true, abstime=0x7f504a611370, op=137, expected=0, futex_word=0x5561a9b9d6d8) 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=32592, abstime=0x7f504a611370, clockid=21857, expected=0, futex_word=0x5561a9b9d6d8) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 5595136 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5561a9b9d6d8, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f504a611370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007f504f5d4c7e in __pthread_cond_wait_common (abstime=0x7f504a611370, clockid=1, mutex=0x5561a9be3810, cond=0x5561a9b9d6b0) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f504f5d44a0 <__condvar_cleanup_waiting>, __arg = 0x7f504a611300, __canceltype = 1247875872, __prev = 0x0} |
| cbuffer = {wseq = 218, cond = 0x5561a9b9d6b0, mutex = 0x5561a9be3810, private = 0} |
| err = <optimized out> |
| g = 0 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 218 |
| seq = 109 |
| 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=0x5561a9b9d6b0, mutex=0x5561a9be3810, abstime=0x7f504a611370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007f504fb1b454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f504fb218ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f504fb21a72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f504fb267fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f504f9c7440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f504fb1c001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f504fb1d1cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f504fb5d9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f504fb601df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f504fb632a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f504fb67c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f504fb6c88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f504fb24b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f504fb25041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007f504fb25916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007f504f5d5a94 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 = {139982823040704, 817144479997118842, 139982823040704, -136, 22, 140725176440944, 817144480043256186, 817155717526735226}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007f504f662c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 12 (Thread 0x7f504a0586c0 (LWP 165947) "runner.rb:334"): |
| #0 0x00007f504f5d1d61 in __futex_abstimed_wait_common64 (private=32592, cancel=true, abstime=0x7f5049f57370, op=137, expected=0, futex_word=0x5561a9b9f9dc) 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=32592, abstime=0x7f5049f57370, clockid=32592, expected=0, futex_word=0x5561a9b9f9dc) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 8343808 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5561a9b9f9dc, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f5049f57370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007f504f5d4c7e in __pthread_cond_wait_common (abstime=0x7f5049f57370, clockid=1, mutex=0x5561a9bf22e0, cond=0x5561a9b9f9b0) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f504f5d44a0 <__condvar_cleanup_waiting>, __arg = 0x7f5049f57300, __canceltype = 1240822560, __prev = 0x0} |
| cbuffer = {wseq = 97, cond = 0x5561a9b9f9b0, mutex = 0x5561a9bf22e0, private = 0} |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 97 |
| seq = 48 |
| 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=0x5561a9b9f9b0, mutex=0x5561a9bf22e0, abstime=0x7f5049f57370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007f504fb1b454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f504fb218ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f504fb21a72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f504fb267fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f504f9c7440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f504fb1c001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f504fb1d1cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f504fb5d9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f504fb601df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f504fb632a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f504fb67c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f504fb6c88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f504fb24b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f504fb25041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007f504fb25916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007f504f5d5a94 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 = {139982815987392, 817144380139129210, 139982815987392, -136, 22, 140725176440944, 817144380185266554, 817155717526735226}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007f504f662c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 11 (Thread 0x7f5049e576c0 (LWP 165948) "runner.rb:334"): |
| #0 0x00007f504f5d1d61 in __futex_abstimed_wait_common64 (private=32592, cancel=true, abstime=0x7f5049d56370, op=137, expected=0, futex_word=0x5561a9b6f7ac) 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=32592, abstime=0x7f5049d56370, clockid=21857, expected=0, futex_word=0x5561a9b6f7ac) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 5595136 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5561a9b6f7ac, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f5049d56370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007f504f5d4c7e in __pthread_cond_wait_common (abstime=0x7f5049d56370, clockid=1, mutex=0x5561a9bb9da0, cond=0x5561a9b6f780) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f504f5d44a0 <__condvar_cleanup_waiting>, __arg = 0x7f5049d56300, __canceltype = 1238721312, __prev = 0x0} |
| cbuffer = {wseq = 169, cond = 0x5561a9b6f780, mutex = 0x5561a9bb9da0, private = 0} |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 169 |
| seq = 84 |
| 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=0x5561a9b6f780, mutex=0x5561a9bb9da0, abstime=0x7f5049d56370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007f504fb1b454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f504fb218ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f504fb21a72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f504fb267fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f504f9c7440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f504fb1c001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f504fb1d1cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f504fb5d9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f504fb601df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f504fb632a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f504fb67c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f504fb6c88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f504fb24b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f504fb25041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007f504fb25916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007f504f5d5a94 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 = {139982813886144, 817143554968537466, 139982813886144, -136, 22, 140725176440944, 817143555014674810, 817155717526735226}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007f504f662c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 10 (Thread 0x7f5049c566c0 (LWP 165949) "runner.rb:334"): |
| #0 0x00007f504f5d1d61 in __futex_abstimed_wait_common64 (private=32592, cancel=true, abstime=0x7f5049b55370, op=137, expected=0, futex_word=0x5561a9ad190c) 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=32592, abstime=0x7f5049b55370, clockid=32592, expected=0, futex_word=0x5561a9ad190c) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 8343808 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5561a9ad190c, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f5049b55370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007f504f5d4c7e in __pthread_cond_wait_common (abstime=0x7f5049b55370, clockid=1, mutex=0x5561a9bb18d0, cond=0x5561a9ad18e0) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f504f5d44a0 <__condvar_cleanup_waiting>, __arg = 0x7f5049b55300, __canceltype = 1236620064, __prev = 0x0} |
| cbuffer = {wseq = 49, cond = 0x5561a9ad18e0, mutex = 0x5561a9bb18d0, private = 0} |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 49 |
| seq = 24 |
| 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=0x5561a9ad18e0, mutex=0x5561a9bb18d0, abstime=0x7f5049b55370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007f504fb1b454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f504fb218ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f504fb21a72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f504fb267fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f504f9c7440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f504fb1c001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f504fb1d1cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f504fb5d9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f504fb601df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f504fb632a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f504fb67c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f504fb6c88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f504fb24b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f504fb25041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007f504fb25916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007f504f5d5a94 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 = {139982811784896, 817143829309573498, 139982811784896, -136, 22, 140725176440944, 817143829355710842, 817155717526735226}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007f504f662c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 9 (Thread 0x7f5049a556c0 (LWP 165950) "runner.rb:546"): |
| #0 0x00007f504f6544cd in __GI___poll (fds=0x7f5049954180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f504f9f763f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f504f9f85d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f504fb24643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f504f9f89be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f504f9fdbf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f504f9c7440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f504f9f90f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f504f9fd0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f504fa00626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f504fb5d9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f504fb601df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f504fb632a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f504fb67c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f504fb6c88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f504fb24b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f504fb25041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f504fb25916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f504f5d5a94 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 = {139982809683648, 817143004138981754, 139982809683648, -136, 25, 139982821986848, 817143004185119098, 817155717526735226}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f504f662c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 8 (Thread 0x7f50498546c0 (LWP 165951) "runner.rb:636"): |
| #0 0x00007f504f6544cd in __GI___poll (fds=0x7f5049753180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f504f9f763f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f504f9f85d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f504fb24643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f504f9f89be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f504f9fdbf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f504f9c7440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f504f9f90f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f504f9fd0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f504fa00626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f504fb5d9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f504fb601df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f504fb632a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f504fb67c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f504fb6c88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f504fb24b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f504fb25041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f504fb25916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f504f5d5a94 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 = {139982807582400, 817143278480017786, 139982807582400, -136, 25, 139982814933536, 817143278526155130, 817155717526735226}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f504f662c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 7 (Thread 0x7f50496536c0 (LWP 165952) "runner.rb:636"): |
| #0 0x00007f504f6544cd in __GI___poll (fds=0x7f5049552180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f504f9f763f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f504f9f85d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f504fb24643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f504f9f89be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f504f9fdbf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f504f9c7440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f504f9f90f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f504f9fd0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f504fa00626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f504fb5d9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f504fb601df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f504fb632a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f504fb67c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f504fb6c88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f504fb24b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f504fb25041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f504fb25916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f504f5d5a94 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 = {139982805481152, 817142453309426042, 139982805481152, -136, 25, 139982812832288, 817142453355563386, 817155717526735226}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f504f662c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 6 (Thread 0x7f50494526c0 (LWP 165953) "runner.rb:636"): |
| #0 0x00007f504f6544cd in __GI___poll (fds=0x7f5049351180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f504f9f763f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f504f9f85d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f504fb24643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f504f9f89be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f504f9fdbf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f504f9c7440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f504f9f90f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f504f9fd0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f504fa00626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f504fb5d9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f504fb601df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f504fb632a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f504fb67c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f504fb6c88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f504fb24b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f504fb25041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f504fb25916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f504f5d5a94 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 = {139982803379904, 817142727650462074, 139982803379904, -136, 25, 139982810731040, 817142727696599418, 817155717526735226}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f504f662c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 5 (Thread 0x7f50492516c0 (LWP 165955) "runner.rb:546"): |
| #0 0x00007f504f6544cd in __GI___poll (fds=0x7f5049150180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f504f9f763f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f504f9f85d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f504fb24643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f504f9f89be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f504f9fdbf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f504f9c7440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f504f9f90f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f504f9fd0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f504fa00626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f504fb5d9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f504fb601df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f504fb632a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f504fb67c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f504fb6c88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f504fb24b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f504fb25041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f504fb25916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f504f5d5a94 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 = {139982801278656, 817141902479870330, 139982801278656, -136, 22, 139982821986848, 817141902526007674, 817155717526735226}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f504f662c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 4 (Thread 0x7f50490506c0 (LWP 165957) "runner.rb:546"): |
| #0 0x00007f504f6544cd in __GI___poll (fds=0x7f5048f4f180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f504f9f763f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f504f9f85d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f504fb24643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f504f9f89be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f504f9fdbf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f504f9c7440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f504f9f90f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f504f9fd0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f504fa00626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f504fb5d9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f504fb601df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f504fb632a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f504fb67c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f504fb6c88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f504fb24b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f504fb25041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f504fb25916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f504f5d5a94 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 = {139982799177408, 817142168230971770, 139982799177408, -136, 22, 139982814933536, 817142168277109114, 817155717526735226}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f504f662c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 3 (Thread 0x7f5048e4f6c0 (LWP 165960) "runner.rb:546"): |
| #0 0x00007f504f6544cd in __GI___poll (fds=0x7f5048d4e180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f504f9f763f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f504f9f85d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f504fb24643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f504f9f89be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f504f9fdbf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f504f9c7440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f504f9f90f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f504f9fd0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f504fa00626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f504fb5d9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f504fb601df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f504fb632a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f504fb67c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f504fb6c88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f504fb24b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f504fb25041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f504fb25916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f504f5d5a94 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 = {139982797076160, 817141343060380026, 139982797076160, -136, 22, 139982810731040, 817141343106517370, 817155717526735226}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f504f662c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 2 (Thread 0x7f5048c4e6c0 (LWP 165961) "runner.rb:636"): |
| #0 0x00007f504f6544cd in __GI___poll (fds=0x7f5048b4d180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f504f9f763f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f504f9f85d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f504fb24643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f504f9f89be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f504f9fdbf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f504f9c7440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f504f9f90f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f504f9fd0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f504fa00626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f504fb5d9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f504fb601df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f504fb632a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f504fb67c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f504fb6c88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f504fb24b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f504fb25041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f504fb25916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f504f5d5a94 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 = {139982794974912, 817141617401416058, 139982794974912, -136, 22, 139982812832288, 817141617447553402, 817155717526735226}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f504f662c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 1 (Thread 0x7f504f536740 (LWP 165943) "ruby"): |
| #0 0x00007f504f654a00 in __GI_ppoll (fds=0x7ffd222728a8, 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 = 140725176445296, tv_nsec = 139982912844320} |
| #1 0x00007f504fb20ac9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f504fb21b81 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f504fb243a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f504fb25b45 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f504f9c7440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f504fb20f8b in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f504fb63508 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f504fb67c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f504fb6c367 in rb_yield () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f504f9c7440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f504f9a52a6 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f504fb5d9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f504fb601df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f504fb646bc in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f504fb67c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f504f9c4e5c in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f504f9c9193 in ruby_run_node () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00005561a3e97187 in ?? () |
| No symbol table info available. |
| #19 0x00007f504f5631ca in __libc_start_call_main (main=main@entry=0x5561a3e97120, argc=argc@entry=6, argv=argv@entry=0x7ffd22273778) at ../sysdeps/nptl/libc_start_call_main.h:58 |
| self = <optimized out> |
| result = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140725176448888, 724450891807476090, 6, 0, 93877850185024, 139982913179648, 724450891788601722, 817155793563699578}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x6, 0x7ffd22273770}, data = {prev = 0x0, cleanup = 0x0, canceltype = 6}}} |
| not_first_call = <optimized out> |
| #20 0x00007f504f56328b in __libc_start_main_impl (main=0x5561a3e97120, argc=6, argv=0x7ffd22273778, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffd22273768) at ../csu/libc-start.c:360 |
| No locals. |
| #21 0x00005561a3e971d5 in _start () |
| No symbol table info available. |
| >>> Dump Ruby level backtrace (if possible) |
| [Inferior 1 (process 165943) detached] |
| $ timeout 60 gdb -p 165928 -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 165927 -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 166209 -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> |