| "make update-download DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| "make update-src DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| From https://github.com/ruby/ruby |
| d2a1ad0..e577edb master -> origin/master |
| "make after-update DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| 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/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 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. |
| "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 |
| 12 147438 12 12 ? -1 Sl 1001 0:00 ruby ./br.rb build_report trunk-gc-asserts --incremental --process-num=4 |
| 147438 147441 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.20250530-200323 --root_dir=/tmp/ruby --timeout=21600 --build_opts='DEFS="-DRGENGC_CHECK_MODE=2"' --add-env=RUBY_TEST_TIMEOUT_SCALE=100 --incremental --process-num=4 |
| 147441 147442 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.20250530-200323 --root_dir=/tmp/ruby --timeout=21600 --build_opts=DEFS="-DRGENGC_CHECK_MODE=2" --add-env=RUBY_TEST_TIMEOUT_SCALE=100 --incremental --process-num=4 |
| 147442 149774 12 12 ? -1 S 1001 0:00 sh -c make yes-btest TESTOPTS='-q -j4' |
| 149774 149775 12 12 ? -1 S 1001 0:00 make yes-btest TESTOPTS=-q -j4 |
| 149775 149790 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 |
| 149790 149995 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 |
| 149790 150051 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 |
| 149790 150057 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 |
| 149790 150061 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 |
| 147442 150065 12 12 ? -1 R 1001 0:00 ps jx |
| {11=>[12], 12=>[147438], 147438=>[147441], 147441=>[147442], 147442=>[149774, 150065], 149774=>[149775], 149775=>[149790], 149790=>[149995, 150051, 150057, 150061]} |
| $ timeout 60 gdb -p 149995 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| [New LWP 150002] |
| [New LWP 150001] |
| [New LWP 150000] |
| [New LWP 149998] |
| [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=0x56410d9d1b70) at ../sysdeps/nptl/futex-internal.h:146 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7f2df2d927c0 (LWP 149995) "miniruby" futex_wait (private=0, expected=2, futex_word=0x56410d9d1b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 2 Thread 0x7f2db79cf6c0 (LWP 150002) "miniruby" 0x00007f2df2e2dd61 in __futex_abstimed_wait_common64 (private=32557, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x56410d9d1bd4) at ./nptl/futex-internal.c:57 |
| 3 Thread 0x7f2daffff6c0 (LWP 150001) "miniruby" 0x00007f2df2e2dd61 in __futex_abstimed_wait_common64 (private=32557, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x56410d9d1bd0) at ./nptl/futex-internal.c:57 |
| 4 Thread 0x7f2db7aff6c0 (LWP 150000) "miniruby" futex_wait (private=0, expected=2, futex_word=0x56410d9d1b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 5 Thread 0x7f2dd977f6c0 (LWP 149998) "miniruby" 0x00007f2df2ebf042 in epoll_wait (epfd=4, events=events@entry=0x5640cf7ccedc <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 0x7f2dd977f6c0 (LWP 149998) "miniruby"): |
| #0 0x00007f2df2ebf042 in epoll_wait (epfd=4, events=events@entry=0x5640cf7ccedc <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 0x00005640cf408f6f in event_wait (vm=0x56410d9d1ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2919 |
| r = <optimized out> |
| r = <optimized out> |
| #2 timer_thread_polling (vm=0x56410d9d1ad0) 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=0x56410d9d1ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x56410d9d1ad0 |
| #4 0x00007f2df2e31a94 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 = {139834898773696, 829730570042452682, 139834898773696, -264, 0, 140734145095184, 829730570063424202, 829678998992956106}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #5 0x00007f2df2ebec3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 4 (Thread 0x7f2db7aff6c0 (LWP 150000) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x56410d9d1b70) 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=0x56410d9d1b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f2df2e350f1 in lll_mutex_lock_optimized (mutex=0x56410d9d1b70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x56410d9d1b70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x56410d9d1b70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x00005640cf402c7d in rb_native_mutex_lock (lock=lock@entry=0x56410d9d1b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x00005640cf40679b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x56410da4ddf0, vm=0x56410d9d1ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x56410d9d1ad0, cr=0x56410da4ddf0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x00005640cf47f87b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x00005640cf26e709 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x00005640cf2818b5 in gc_verify_internal_consistency (objspace_ptr=0x56410d9d4460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5186 |
| prev_during_gc = <optimized out> |
| objspace = 0x56410d9d4460 |
| lev = 4 |
| #10 gc_start (objspace=objspace@entry=0x56410d9d4460, 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 0x00005640cf282cb6 in heap_prepare (heap=0x56410d9d4480, objspace=0x56410d9d4460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2051 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x56410d9d4480, objspace=0x56410d9d4460) 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=0x56410d9d4460, cache=cache@entry=0x56410da4f130, 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 = 0x56410d9d4480 |
| obj = <optimized out> |
| lev = 2 |
| unlock_vm = true |
| #14 0x00005640cf286410 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x56410da4f130, objspace=0x56410d9d4460) 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=139834899094240, cache_ptr=0x56410da4f130, objspace_ptr=0x56410d9d4460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2485 |
| obj = <optimized out> |
| objspace = 0x56410d9d4460 |
| heap_idx = <optimized out> |
| cache = 0x56410da4f130 |
| 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=139834899094240, 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=139834899094240, 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 0x00005640cf3ced5f in str_alloc_embed (capa=8, klass=139834899094240) at /tmp/ruby/src/trunk-gc-asserts/string.c:1359 |
| size = 32 |
| str = <optimized out> |
| #19 str_enc_new (klass=139834899094240, ptr=0x5640cf620ba7 "<STDIN>", len=7, enc=0x56410d9da850) at /tmp/ruby/src/trunk-gc-asserts/string.c:1402 |
| str = <optimized out> |
| termlen = 1 |
| dtrace_line = <optimized out> |
| dtrace_file = <optimized out> |
| #20 0x00005640cf2ae2a8 in prep_io (path=0x5640cf620ba7 "<STDIN>", klass=139834898905600, fmode=65537, fd=0) at /tmp/ruby/src/trunk-gc-asserts/io.c:9339 |
| e = 0x0 |
| convconfig = {enc = 0x0, enc2 = 0x56410d9d1ad0, ecflags = 228908528, ecopts = 94837401262896} |
| 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=0x5640cf620ba7 "<STDIN>", klass=139834898905600, fmode=RUBY_IO_MODE_READABLE, f=0x7f2df2f988e0 <_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 0x00005640cf40edbc in thread_start_func_2 (th=th@entry=0x56410db05810, 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 = 0x56410db05810 |
| fiber_scheduler_closed = <optimized out> |
| event_thread_end_hooked = <optimized out> |
| result = <optimized out> |
| #24 0x00005640cf40f3fd in call_thread_start_func_2 (th=0x56410db05810) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f2db8103f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #25 co_start (from=<optimized out>, self=0x56410da4f1c0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x56410db05810 |
| sched = 0x56410da4deb8 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #26 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 3 (Thread 0x7f2daffff6c0 (LWP 150001) "miniruby"): |
| #0 0x00007f2df2e2dd61 in __futex_abstimed_wait_common64 (private=32557, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x56410d9d1bd0) 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=32557, abstime=0x0, clockid=0, expected=0, futex_word=0x56410d9d1bd0) 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=0x56410d9d1bd0, 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 0x00007f2df2e307dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56410d9d1b70, cond=0x56410d9d1ba8) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f2df2e304a0 <__condvar_cleanup_waiting>, __arg = 0x7f2dafffed00, __canceltype = 0, __prev = 0x0} |
| cbuffer = {wseq = 2, cond = 0x56410d9d1ba8, mutex = 0x56410d9d1b70, 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=0x56410d9d1ba8, mutex=mutex@entry=0x56410d9d1b70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x00005640cf40590d in rb_native_cond_wait (cond=cond@entry=0x56410d9d1ba8, mutex=mutex@entry=0x56410d9d1b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x00005640cf40f79b 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=0x56410da4efd0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2268 |
| r = <optimized out> |
| nt = <optimized out> |
| vm = 0x56410d9d1ad0 |
| #8 0x00007f2df2e31a94 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 = {139834203043520, 829549219343346378, 139834203043520, -264, 0, 140734145091952, 829549219364317898, 829678998992956106}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #9 0x00007f2df2ebec3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 2 (Thread 0x7f2db79cf6c0 (LWP 150002) "miniruby"): |
| #0 0x00007f2df2e2dd61 in __futex_abstimed_wait_common64 (private=32557, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x56410d9d1bd4) 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=32557, abstime=0x0, clockid=0, expected=0, futex_word=0x56410d9d1bd4) 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=0x56410d9d1bd4, 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 0x00007f2df2e307dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56410d9d1b70, cond=0x56410d9d1ba8) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f2df2e304a0 <__condvar_cleanup_waiting>, __arg = 0x7f2db79ced00, __canceltype = 0, __prev = 0x0} |
| cbuffer = {wseq = 5, cond = 0x56410d9d1ba8, mutex = 0x56410d9d1b70, 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=0x56410d9d1ba8, mutex=mutex@entry=0x56410d9d1b70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x00005640cf40590d in rb_native_cond_wait (cond=cond@entry=0x56410d9d1ba8, mutex=mutex@entry=0x56410d9d1b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x00005640cf40f79b 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=0x56410da4fd80) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2268 |
| r = <optimized out> |
| nt = <optimized out> |
| vm = 0x56410d9d1ad0 |
| #8 0x00007f2df2e31a94 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 = {139834330773184, 829531326509591242, 139834330773184, -264, 0, 140734145091952, 829531326530562762, 829678998992956106}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #9 0x00007f2df2ebec3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 1 (Thread 0x7f2df2d927c0 (LWP 149995) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x56410d9d1b70) 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=0x56410d9d1b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f2df2e34352 in __pthread_mutex_cond_lock (mutex=mutex@entry=0x56410d9d1b70) at ../nptl/pthread_mutex_lock.c:93 |
| __futex = 0x56410d9d1b70 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "__pthread_mutex_cond_lock" |
| id = <optimized out> |
| #3 0x00007f2df2e306c2 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56410d9d1b70, cond=0x56410d9d1c68) 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=0x56410d9d1c68, mutex=mutex@entry=0x56410d9d1b70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x00005640cf40590d in rb_native_cond_wait (cond=cond@entry=0x56410d9d1c68, mutex=mutex@entry=0x56410d9d1b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x00005640cf4059a7 in ractor_sched_barrier_join_wait_locked (vm=vm@entry=0x56410d9d1ad0, th=0x56410d9d4060) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1498 |
| cr = <optimized out> |
| barrier_serial = 1 |
| #7 0x00005640cf40692a in rb_ractor_sched_barrier_join (vm=vm@entry=0x56410d9d1ad0, cr=cr@entry=0x56410d9d90a0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1531 |
| No locals. |
| #8 0x00005640cf47f322 in vm_lock_enter (cr=0x56410d9d90a0, vm=0x56410d9d1ad0, locked=<optimized out>, no_barrier=<optimized out>, lev=0x7fff38b9dc20) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:90 |
| ec = 0x56410d9d9340 |
| #9 0x00005640cf40b52c in rb_vm_lock_enter (line=2569, file=0x5640cf63fe90 "/tmp/ruby/src/trunk-gc-asserts/thread.c", lev=0x7fff38b9dc20) 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 0x00005640cf461415 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=0x56410d9d1b70, ec@entry=0x56410d9d9340) at ../../src/trunk-gc-asserts/insns.def:1165 |
| leaf = <optimized out> |
| val = 139834868948880 |
| reg_pc = 0x56410d9d9340 |
| reg_cfp = 0x7f2df2d30ec0 |
| insns_address_table = {0x5640cf463d70 <vm_exec_core+13072>, 0x5640cf462daa <vm_exec_core+9034>, 0x5640cf462d3d <vm_exec_core+8925>, 0x5640cf462cc5 <vm_exec_core+8805>, 0x5640cf462c53 <vm_exec_core+8691>, 0x5640cf462bda <vm_exec_core+8570>, 0x5640cf462b34 <vm_exec_core+8404>, 0x5640cf4631c1 <vm_exec_core+10081>, 0x5640cf4630a6 <vm_exec_core+9798>, 0x5640cf4630fd <vm_exec_core+9885>, 0x5640cf462e0e <vm_exec_core+9134>, 0x5640cf462f3b <vm_exec_core+9435>, 0x5640cf4626a2 <vm_exec_core+7234>, 0x5640cf46263a <vm_exec_core+7130>, 0x5640cf4625cd <vm_exec_core+7021>, 0x5640cf4628ac <vm_exec_core+7756>, 0x5640cf462874 <vm_exec_core+7700>, 0x5640cf46283f <vm_exec_core+7647>, 0x5640cf46280a <vm_exec_core+7594>, 0x5640cf4627d5 <vm_exec_core+7541>, 0x5640cf462772 <vm_exec_core+7442>, 0x5640cf46272e <vm_exec_core+7374>, 0x5640cf4626e7 <vm_exec_core+7303>, 0x5640cf4629e8 <vm_exec_core+8072>, 0x5640cf4629a2 <vm_exec_core+8002>, 0x5640cf462923 <vm_exec_core+7875>, 0x5640cf4628e9 <vm_exec_core+7817>, 0x5640cf462a9a <vm_exec_core+8250>, 0x5640cf462a40 <vm_exec_core+8160>, 0x5640cf462af7 <vm_exec_core+8343>, 0x5640cf462590 <vm_exec_core+6960>, 0x5640cf46238d <vm_exec_core+6445>, 0x5640cf462307 <vm_exec_core+6311>, 0x5640cf46229f <vm_exec_core+6207>, 0x5640cf462247 <vm_exec_core+6119>, 0x5640cf4621e5 <vm_exec_core+6021>, 0x5640cf462198 <vm_exec_core+5944>, 0x5640cf462124 <vm_exec_core+5828>, 0x5640cf4620da <vm_exec_core+5754>, 0x5640cf4620b3 <vm_exec_core+5715>, 0x5640cf462078 <vm_exec_core+5656>, 0x5640cf462027 <vm_exec_core+5575>, 0x5640cf461ff3 <vm_exec_core+5523>, 0x5640cf461f46 <vm_exec_core+5350>, 0x5640cf461f03 <vm_exec_core+5283>, 0x5640cf461ebf <vm_exec_core+5215>, 0x5640cf461e8d <vm_exec_core+5165>, 0x5640cf461e1e <vm_exec_core+5054>, 0x5640cf461dbd <vm_exec_core+4957>, 0x5640cf461d6e <vm_exec_core+4878>, 0x5640cf461cff <vm_exec_core+4767>, 0x5640cf461ca1 <vm_exec_core+4673>, 0x5640cf461b89 <vm_exec_core+4393>, 0x5640cf461b4d <vm_exec_core+4333>, 0x5640cf461b06 <vm_exec_core+4262>, 0x5640cf461a9c <vm_exec_core+4156>, 0x5640cf4619fe <vm_exec_core+3998>, 0x5640cf460ad0 <vm_exec_core+112>, 0x5640cf461949 <vm_exec_core+3817>, 0x5640cf4618c1 <vm_exec_core+3681>, 0x5640cf461872 <vm_exec_core+3602>, 0x5640cf461823 <vm_exec_core+3523>, 0x5640cf4617d4 <vm_exec_core+3444>, 0x5640cf463c17 <vm_exec_core+12727>, 0x5640cf461785 <vm_exec_core+3365>, 0x5640cf461716 <vm_exec_core+3254>, 0x5640cf4616d1 <vm_exec_core+3185>, 0x5640cf46165e <vm_exec_core+3070>, 0x5640cf461516 <vm_exec_core+2742>, 0x5640cf46144a <vm_exec_core+2538>, 0x5640cf4613ce <vm_exec_core+2414>, 0x5640cf46322b <vm_exec_core+10187>, 0x5640cf46139a <vm_exec_core+2362>, 0x5640cf46135b <vm_exec_core+2299>, 0x5640cf46131c <vm_exec_core+2236>, 0x5640cf4612e0 <vm_exec_core+2176>, 0x5640cf461222 <vm_exec_core+1986>, 0x5640cf46119f <vm_exec_core+1855>, 0x5640cf463d81 <vm_exec_core+13089>, 0x5640cf463e8e <vm_exec_core+13358>, 0x5640cf4640cf <vm_exec_core+13935>, 0x5640cf463ae9 <vm_exec_core+12425>, 0x5640cf464168 <vm_exec_core+14088>, 0x5640cf464435 <vm_exec_core+14805>, 0x5640cf464354 <vm_exec_core+14580>, 0x5640cf4643d7 <vm_exec_core+14711>, 0x5640cf46423a <vm_exec_core+14298>, 0x5640cf464298 <vm_exec_core+14392>, 0x5640cf4642f6 <vm_exec_core+14486>, 0x5640cf4646c5 <vm_exec_core+15461>, 0x5640cf464519 <vm_exec_core+15033>, 0x5640cf464565 <vm_exec_core+15109>, 0x5640cf4645b8 <vm_exec_core+15192>, 0x5640cf46463b <vm_exec_core+15323>, 0x5640cf4610d2 <vm_exec_core+1650>, 0x5640cf46102a <vm_exec_core+1482>, 0x5640cf463de8 <vm_exec_core+13192>, 0x5640cf463e46 <vm_exec_core+13286>, 0x5640cf463c77 <vm_exec_core+12823>, 0x5640cf463d0a <vm_exec_core+12970>, 0x5640cf464201 <vm_exec_core+14241>, 0x5640cf46448e <vm_exec_core+14894>, 0x5640cf460fb9 <vm_exec_core+1369>, 0x5640cf460f39 <vm_exec_core+1241>, 0x5640cf460e90 <vm_exec_core+1072>, 0x5640cf460e49 <vm_exec_core+1001>, 0x5640cf460dfe <vm_exec_core+926>, 0x5640cf460db5 <vm_exec_core+853>, 0x5640cf460d64 <vm_exec_core+772>, 0x5640cf460d2f <vm_exec_core+719>, 0x5640cf460cfa <vm_exec_core+666>, 0x5640cf463ef2 <vm_exec_core+13458>, 0x5640cf462d99 <vm_exec_core+9017>, 0x5640cf462d2c <vm_exec_core+8908>, 0x5640cf462cb4 <vm_exec_core+8788>, 0x5640cf462c42 <vm_exec_core+8674>, 0x5640cf462bc9 <vm_exec_core+8553>, 0x5640cf462b23 <vm_exec_core+8387>, 0x5640cf4631b0 <vm_exec_core+10064>, 0x5640cf463095 <vm_exec_core+9781>, 0x5640cf4630ec <vm_exec_core+9868>, 0x5640cf462dfd <vm_exec_core+9117>, 0x5640cf462f2a <vm_exec_core+9418>, 0x5640cf462691 <vm_exec_core+7217>, 0x5640cf462629 <vm_exec_core+7113>, 0x5640cf4625bc <vm_exec_core+7004>, 0x5640cf46289b <vm_exec_core+7739>, 0x5640cf462863 <vm_exec_core+7683>, 0x5640cf46282e <vm_exec_core+7630>, 0x5640cf4627f9 <vm_exec_core+7577>, 0x5640cf4627c4 <vm_exec_core+7524>, 0x5640cf462761 <vm_exec_core+7425>, 0x5640cf46271d <vm_exec_core+7357>, 0x5640cf4626d6 <vm_exec_core+7286>, 0x5640cf4629d7 <vm_exec_core+8055>, 0x5640cf462991 <vm_exec_core+7985>, 0x5640cf462912 <vm_exec_core+7858>, 0x5640cf4628d8 <vm_exec_core+7800>, 0x5640cf462a89 <vm_exec_core+8233>, 0x5640cf462a2f <vm_exec_core+8143>, 0x5640cf462ae6 <vm_exec_core+8326>, 0x5640cf46257f <vm_exec_core+6943>, 0x5640cf46237c <vm_exec_core+6428>, 0x5640cf4622f6 <vm_exec_core+6294>, 0x5640cf46228e <vm_exec_core+6190>, 0x5640cf462236 <vm_exec_core+6102>, 0x5640cf4621d4 <vm_exec_core+6004>, 0x5640cf462187 <vm_exec_core+5927>, 0x5640cf462113 <vm_exec_core+5811>, 0x5640cf4620c9 <vm_exec_core+5737>, 0x5640cf4620a2 <vm_exec_core+5698>, 0x5640cf462067 <vm_exec_core+5639>, 0x5640cf462016 <vm_exec_core+5558>, 0x5640cf461fe2 <vm_exec_core+5506>, 0x5640cf461f35 <vm_exec_core+5333>, 0x5640cf461ef2 <vm_exec_core+5266>, 0x5640cf461eae <vm_exec_core+5198>, 0x5640cf461e7c <vm_exec_core+5148>, 0x5640cf461e0d <vm_exec_core+5037>, 0x5640cf461dac <vm_exec_core+4940>, 0x5640cf461d5d <vm_exec_core+4861>, 0x5640cf461cee <vm_exec_core+4750>, 0x5640cf461c90 <vm_exec_core+4656>, 0x5640cf461b78 <vm_exec_core+4376>, 0x5640cf461b3c <vm_exec_core+4316>, 0x5640cf461af5 <vm_exec_core+4245>, 0x5640cf461a8b <vm_exec_core+4139>, 0x5640cf4619ed <vm_exec_core+3981>, 0x5640cf464035 <vm_exec_core+13781>, 0x5640cf461938 <vm_exec_core+3800>, 0x5640cf4618b0 <vm_exec_core+3664>, 0x5640cf461861 <vm_exec_core+3585>, 0x5640cf461812 <vm_exec_core+3506>, 0x5640cf4617c3 <vm_exec_core+3427>, 0x5640cf464009 <vm_exec_core+13737>, 0x5640cf461774 <vm_exec_core+3348>, 0x5640cf461705 <vm_exec_core+3237>, 0x5640cf4616c0 <vm_exec_core+3168>, 0x5640cf46164d <vm_exec_core+3053>, 0x5640cf461505 <vm_exec_core+2725>, 0x5640cf461439 <vm_exec_core+2521>, 0x5640cf4613bd <vm_exec_core+2397>, 0x5640cf46321a <vm_exec_core+10170>, 0x5640cf461389 <vm_exec_core+2345>, 0x5640cf46134a <vm_exec_core+2282>, 0x5640cf46130b <vm_exec_core+2219>, 0x5640cf4612cf <vm_exec_core+2159>, 0x5640cf461211 <vm_exec_core+1969>, 0x5640cf46118e <vm_exec_core+1838>, 0x5640cf46401f <vm_exec_core+13759>, 0x5640cf463c61 <vm_exec_core+12801>, 0x5640cf463e30 <vm_exec_core+13264>, 0x5640cf463f10 <vm_exec_core+13488>, 0x5640cf463f26 <vm_exec_core+13510>, 0x5640cf463f3c <vm_exec_core+13532>, 0x5640cf463f52 <vm_exec_core+13554>, 0x5640cf463f6f <vm_exec_core+13583>, 0x5640cf463f85 <vm_exec_core+13605>, 0x5640cf463f9b <vm_exec_core+13627>, 0x5640cf463fb1 <vm_exec_core+13649>...} |
| #13 0x00005640cf46720e in rb_vm_exec (ec=0x56410d9d9340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x56410d9d9340 |
| _tag = {tag = 36, retval = 4, buf = {0x7fff38b9dff8, 0x5640cf467130 <rb_vm_exec+304>, 0x0, 0x7fff38b9de70, 0x0}, prev = 0x7fff38b9e390, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #14 0x00005640cf46b673 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7fff38b9dff8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #15 vm_yield (kw_splat=0, argv=0x7fff38b9dff8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #16 rb_yield_0 (argv=0x7fff38b9dff8, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362 |
| No locals. |
| #17 rb_yield_values2 (argc=1, argv=0x7fff38b9dff8) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1408 |
| No locals. |
| #18 0x00005640cf237cb2 in collect_i (i=<optimized out>, ary=139834868951600, argc=<optimized out>, argv=<optimized out>, blockarg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/enum.c:628 |
| No locals. |
| #19 0x00005640cf45a0f8 in vm_yield_with_cfunc (ec=0x56410d9d9340, captured=<optimized out>, self=139834868953360, argc=1, argv=0x7fff38b9dff8, 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 = 0x7f2dd7b0ea08 |
| #20 0x00005640cf46bf54 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7fff38b9dff8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #21 vm_yield (kw_splat=0, argv=0x7fff38b9dff8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #22 rb_yield_0 (argv=0x7fff38b9dff8, 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 0x00005640cf3665de in range_each_fixnum_loop (range=139834868953360, end=<optimized out>, beg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/range.c:1059 |
| i = 3 |
| lim = 4 |
| #25 range_each (range=139834868953360) at /tmp/ruby/src/trunk-gc-asserts/range.c:1096 |
| beg = <optimized out> |
| end = <optimized out> |
| i = <optimized out> |
| #26 0x00005640cf46c537 in vm_call0_cfunc_with_frame (argv=0x0, calling=0x7fff38b9e090, ec=0x56410d9d9340) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7f2df2d30f68 |
| ci = <optimized out> |
| me = 0x7f2dd97ab648 |
| mid = 3073 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x56410da3df08 |
| 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=0x7fff38b9e090, ec=0x56410d9d9340) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #28 vm_call0_body (ec=ec@entry=0x56410d9d9340, calling=calling@entry=0x7fff38b9e190, argv=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #29 0x00005640cf46d2a4 in vm_call0_cc (ec=0x56410d9d9340, 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 = {94837401293632, 94836353372880} |
| calling = {cd = 0x7fff38b9e150, cc = 0x7f2dd7b0e9e0, block_handler = 139835324174211, recv = 139834868953360, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #30 0x00005640cf46e9c2 in rb_call0 (ec=0x56410d9d9340, recv=recv@entry=139834868953360, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=139834868953360) 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 0x00005640cf46f3a7 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=3073, recv=139834868953360) 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 0x00005640cf4562c8 in rb_iterate0 (it_proc=it_proc@entry=0x5640cf46f340 <iterate_method>, data1=data1@entry=140734145094704, ifunc=ifunc@entry=0x7f2dd7b0ea08, ec=0x56410d9d9340) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x56410d9d9340 |
| _tag = {tag = 36, retval = 17681524403883367936, buf = {0x7f2dd7b0f110, 0x5640cf456350 <rb_iterate0+352>, 0x0, 0x7fff38b9e350, 0x5640cf237ca0 <collect_i>}, prev = 0x7fff38b9e7c0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7f2df2d30f68 |
| #34 0x00005640cf4566e7 in rb_lambda_call (obj=obj@entry=139834868953360, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x5640cf237ca0 <collect_i>, min_argc=<optimized out>, max_argc=0, data2=139834868951600) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1618 |
| arg = {obj = 139834868953360, mid = 3073, argc = 0, argv = 0x0, kw_splat = 0} |
| block = 0x7f2dd7b0ea08 |
| #35 0x00005640cf239869 in enum_collect (obj=139834868953360) at /tmp/ruby/src/trunk-gc-asserts/enum.c:667 |
| ary = 139834868951600 |
| min_argc = <optimized out> |
| max_argc = 0 |
| #36 0x00005640cf44b69d in vm_call_cfunc_with_frame_ (ec=0x56410d9d9340, reg_cfp=0x7f2df2d30fa0, 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 = 0x7f2dd7b0ea80 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #37 0x00005640cf453b8f in vm_sendish (ec=0x56410d9d9340, reg_cfp=0x7f2df2d30fa0, cd=0x56410db10870, 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 = 0x7f2dd7b0ea58 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x56410db10870, cc = 0x7f2dd7b0ea58, block_handler = 139835324174265, recv = 139834868953360, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #38 0x00005640cf461ad6 in vm_exec_core (ec=0x56410d9d1b70, ec@entry=0x56410d9d9340) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 139835325210464 |
| cd = 0x56410db10870 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 94837402568816 |
| reg_pc = 0x56410db0fdb8 |
| reg_cfp = 0x7f2df2d30fa0 |
| insns_address_table = {0x5640cf463d70 <vm_exec_core+13072>, 0x5640cf462daa <vm_exec_core+9034>, 0x5640cf462d3d <vm_exec_core+8925>, 0x5640cf462cc5 <vm_exec_core+8805>, 0x5640cf462c53 <vm_exec_core+8691>, 0x5640cf462bda <vm_exec_core+8570>, 0x5640cf462b34 <vm_exec_core+8404>, 0x5640cf4631c1 <vm_exec_core+10081>, 0x5640cf4630a6 <vm_exec_core+9798>, 0x5640cf4630fd <vm_exec_core+9885>, 0x5640cf462e0e <vm_exec_core+9134>, 0x5640cf462f3b <vm_exec_core+9435>, 0x5640cf4626a2 <vm_exec_core+7234>, 0x5640cf46263a <vm_exec_core+7130>, 0x5640cf4625cd <vm_exec_core+7021>, 0x5640cf4628ac <vm_exec_core+7756>, 0x5640cf462874 <vm_exec_core+7700>, 0x5640cf46283f <vm_exec_core+7647>, 0x5640cf46280a <vm_exec_core+7594>, 0x5640cf4627d5 <vm_exec_core+7541>, 0x5640cf462772 <vm_exec_core+7442>, 0x5640cf46272e <vm_exec_core+7374>, 0x5640cf4626e7 <vm_exec_core+7303>, 0x5640cf4629e8 <vm_exec_core+8072>, 0x5640cf4629a2 <vm_exec_core+8002>, 0x5640cf462923 <vm_exec_core+7875>, 0x5640cf4628e9 <vm_exec_core+7817>, 0x5640cf462a9a <vm_exec_core+8250>, 0x5640cf462a40 <vm_exec_core+8160>, 0x5640cf462af7 <vm_exec_core+8343>, 0x5640cf462590 <vm_exec_core+6960>, 0x5640cf46238d <vm_exec_core+6445>, 0x5640cf462307 <vm_exec_core+6311>, 0x5640cf46229f <vm_exec_core+6207>, 0x5640cf462247 <vm_exec_core+6119>, 0x5640cf4621e5 <vm_exec_core+6021>, 0x5640cf462198 <vm_exec_core+5944>, 0x5640cf462124 <vm_exec_core+5828>, 0x5640cf4620da <vm_exec_core+5754>, 0x5640cf4620b3 <vm_exec_core+5715>, 0x5640cf462078 <vm_exec_core+5656>, 0x5640cf462027 <vm_exec_core+5575>, 0x5640cf461ff3 <vm_exec_core+5523>, 0x5640cf461f46 <vm_exec_core+5350>, 0x5640cf461f03 <vm_exec_core+5283>, 0x5640cf461ebf <vm_exec_core+5215>, 0x5640cf461e8d <vm_exec_core+5165>, 0x5640cf461e1e <vm_exec_core+5054>, 0x5640cf461dbd <vm_exec_core+4957>, 0x5640cf461d6e <vm_exec_core+4878>, 0x5640cf461cff <vm_exec_core+4767>, 0x5640cf461ca1 <vm_exec_core+4673>, 0x5640cf461b89 <vm_exec_core+4393>, 0x5640cf461b4d <vm_exec_core+4333>, 0x5640cf461b06 <vm_exec_core+4262>, 0x5640cf461a9c <vm_exec_core+4156>, 0x5640cf4619fe <vm_exec_core+3998>, 0x5640cf460ad0 <vm_exec_core+112>, 0x5640cf461949 <vm_exec_core+3817>, 0x5640cf4618c1 <vm_exec_core+3681>, 0x5640cf461872 <vm_exec_core+3602>, 0x5640cf461823 <vm_exec_core+3523>, 0x5640cf4617d4 <vm_exec_core+3444>, 0x5640cf463c17 <vm_exec_core+12727>, 0x5640cf461785 <vm_exec_core+3365>, 0x5640cf461716 <vm_exec_core+3254>, 0x5640cf4616d1 <vm_exec_core+3185>, 0x5640cf46165e <vm_exec_core+3070>, 0x5640cf461516 <vm_exec_core+2742>, 0x5640cf46144a <vm_exec_core+2538>, 0x5640cf4613ce <vm_exec_core+2414>, 0x5640cf46322b <vm_exec_core+10187>, 0x5640cf46139a <vm_exec_core+2362>, 0x5640cf46135b <vm_exec_core+2299>, 0x5640cf46131c <vm_exec_core+2236>, 0x5640cf4612e0 <vm_exec_core+2176>, 0x5640cf461222 <vm_exec_core+1986>, 0x5640cf46119f <vm_exec_core+1855>, 0x5640cf463d81 <vm_exec_core+13089>, 0x5640cf463e8e <vm_exec_core+13358>, 0x5640cf4640cf <vm_exec_core+13935>, 0x5640cf463ae9 <vm_exec_core+12425>, 0x5640cf464168 <vm_exec_core+14088>, 0x5640cf464435 <vm_exec_core+14805>, 0x5640cf464354 <vm_exec_core+14580>, 0x5640cf4643d7 <vm_exec_core+14711>, 0x5640cf46423a <vm_exec_core+14298>, 0x5640cf464298 <vm_exec_core+14392>, 0x5640cf4642f6 <vm_exec_core+14486>, 0x5640cf4646c5 <vm_exec_core+15461>, 0x5640cf464519 <vm_exec_core+15033>, 0x5640cf464565 <vm_exec_core+15109>, 0x5640cf4645b8 <vm_exec_core+15192>, 0x5640cf46463b <vm_exec_core+15323>, 0x5640cf4610d2 <vm_exec_core+1650>, 0x5640cf46102a <vm_exec_core+1482>, 0x5640cf463de8 <vm_exec_core+13192>, 0x5640cf463e46 <vm_exec_core+13286>, 0x5640cf463c77 <vm_exec_core+12823>, 0x5640cf463d0a <vm_exec_core+12970>, 0x5640cf464201 <vm_exec_core+14241>, 0x5640cf46448e <vm_exec_core+14894>, 0x5640cf460fb9 <vm_exec_core+1369>, 0x5640cf460f39 <vm_exec_core+1241>, 0x5640cf460e90 <vm_exec_core+1072>, 0x5640cf460e49 <vm_exec_core+1001>, 0x5640cf460dfe <vm_exec_core+926>, 0x5640cf460db5 <vm_exec_core+853>, 0x5640cf460d64 <vm_exec_core+772>, 0x5640cf460d2f <vm_exec_core+719>, 0x5640cf460cfa <vm_exec_core+666>, 0x5640cf463ef2 <vm_exec_core+13458>, 0x5640cf462d99 <vm_exec_core+9017>, 0x5640cf462d2c <vm_exec_core+8908>, 0x5640cf462cb4 <vm_exec_core+8788>, 0x5640cf462c42 <vm_exec_core+8674>, 0x5640cf462bc9 <vm_exec_core+8553>, 0x5640cf462b23 <vm_exec_core+8387>, 0x5640cf4631b0 <vm_exec_core+10064>, 0x5640cf463095 <vm_exec_core+9781>, 0x5640cf4630ec <vm_exec_core+9868>, 0x5640cf462dfd <vm_exec_core+9117>, 0x5640cf462f2a <vm_exec_core+9418>, 0x5640cf462691 <vm_exec_core+7217>, 0x5640cf462629 <vm_exec_core+7113>, 0x5640cf4625bc <vm_exec_core+7004>, 0x5640cf46289b <vm_exec_core+7739>, 0x5640cf462863 <vm_exec_core+7683>, 0x5640cf46282e <vm_exec_core+7630>, 0x5640cf4627f9 <vm_exec_core+7577>, 0x5640cf4627c4 <vm_exec_core+7524>, 0x5640cf462761 <vm_exec_core+7425>, 0x5640cf46271d <vm_exec_core+7357>, 0x5640cf4626d6 <vm_exec_core+7286>, 0x5640cf4629d7 <vm_exec_core+8055>, 0x5640cf462991 <vm_exec_core+7985>, 0x5640cf462912 <vm_exec_core+7858>, 0x5640cf4628d8 <vm_exec_core+7800>, 0x5640cf462a89 <vm_exec_core+8233>, 0x5640cf462a2f <vm_exec_core+8143>, 0x5640cf462ae6 <vm_exec_core+8326>, 0x5640cf46257f <vm_exec_core+6943>, 0x5640cf46237c <vm_exec_core+6428>, 0x5640cf4622f6 <vm_exec_core+6294>, 0x5640cf46228e <vm_exec_core+6190>, 0x5640cf462236 <vm_exec_core+6102>, 0x5640cf4621d4 <vm_exec_core+6004>, 0x5640cf462187 <vm_exec_core+5927>, 0x5640cf462113 <vm_exec_core+5811>, 0x5640cf4620c9 <vm_exec_core+5737>, 0x5640cf4620a2 <vm_exec_core+5698>, 0x5640cf462067 <vm_exec_core+5639>, 0x5640cf462016 <vm_exec_core+5558>, 0x5640cf461fe2 <vm_exec_core+5506>, 0x5640cf461f35 <vm_exec_core+5333>, 0x5640cf461ef2 <vm_exec_core+5266>, 0x5640cf461eae <vm_exec_core+5198>, 0x5640cf461e7c <vm_exec_core+5148>, 0x5640cf461e0d <vm_exec_core+5037>, 0x5640cf461dac <vm_exec_core+4940>, 0x5640cf461d5d <vm_exec_core+4861>, 0x5640cf461cee <vm_exec_core+4750>, 0x5640cf461c90 <vm_exec_core+4656>, 0x5640cf461b78 <vm_exec_core+4376>, 0x5640cf461b3c <vm_exec_core+4316>, 0x5640cf461af5 <vm_exec_core+4245>, 0x5640cf461a8b <vm_exec_core+4139>, 0x5640cf4619ed <vm_exec_core+3981>, 0x5640cf464035 <vm_exec_core+13781>, 0x5640cf461938 <vm_exec_core+3800>, 0x5640cf4618b0 <vm_exec_core+3664>, 0x5640cf461861 <vm_exec_core+3585>, 0x5640cf461812 <vm_exec_core+3506>, 0x5640cf4617c3 <vm_exec_core+3427>, 0x5640cf464009 <vm_exec_core+13737>, 0x5640cf461774 <vm_exec_core+3348>, 0x5640cf461705 <vm_exec_core+3237>, 0x5640cf4616c0 <vm_exec_core+3168>, 0x5640cf46164d <vm_exec_core+3053>, 0x5640cf461505 <vm_exec_core+2725>, 0x5640cf461439 <vm_exec_core+2521>, 0x5640cf4613bd <vm_exec_core+2397>, 0x5640cf46321a <vm_exec_core+10170>, 0x5640cf461389 <vm_exec_core+2345>, 0x5640cf46134a <vm_exec_core+2282>, 0x5640cf46130b <vm_exec_core+2219>, 0x5640cf4612cf <vm_exec_core+2159>, 0x5640cf461211 <vm_exec_core+1969>, 0x5640cf46118e <vm_exec_core+1838>, 0x5640cf46401f <vm_exec_core+13759>, 0x5640cf463c61 <vm_exec_core+12801>, 0x5640cf463e30 <vm_exec_core+13264>, 0x5640cf463f10 <vm_exec_core+13488>, 0x5640cf463f26 <vm_exec_core+13510>, 0x5640cf463f3c <vm_exec_core+13532>, 0x5640cf463f52 <vm_exec_core+13554>, 0x5640cf463f6f <vm_exec_core+13583>, 0x5640cf463f85 <vm_exec_core+13605>, 0x5640cf463f9b <vm_exec_core+13627>, 0x5640cf463fb1 <vm_exec_core+13649>...} |
| #39 0x00005640cf46720e in rb_vm_exec (ec=0x56410d9d9340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x56410d9d9340 |
| _tag = {tag = 36, retval = 4, buf = {0x56410d9d9340, 0x5640cf467130 <rb_vm_exec+304>, 0x0, 0x7fff38b9e7a0, 0x7f2dd7b0ebc0}, prev = 0x7fff38b9e870, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #40 0x00005640cf4785c3 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 0x00005640cf2598f5 in rb_ec_exec_node (ec=ec@entry=0x56410d9d9340, n=n@entry=0x7f2dd7b0f318) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x56410d9d9340 |
| _tag = {tag = 36, retval = 94836353257318, buf = {0x56410d9d9340, 0x5640cf259950 <rb_ec_exec_node+256>, 0x0, 0x7fff38b9e850, 0x7f2dd7b0f318}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7f2dd7b0f318 |
| #42 0x00005640cf25db9b in ruby_run_node (n=0x7f2dd7b0f318) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x56410d9d9340 |
| status = 0 |
| #43 0x00005640cf179dc6 in rb_main (argv=0x7fff38b9ea98, 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 149995) detached] |
| $ timeout 60 gdb -p 150051 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| FFFFFstderr output is not empty |
| th: 0x56410d9d4060, native_id: 0x7f2df2d927c0 |
| -- Control frame information ----------------------------------------------- |
| c:0007 p:0075 s:0032 e:000031 METHOD <internal:ractor>:241 |
| c:0006 p:0005 s:0022 E:002260 BLOCK bootstraptest.test_ractor.rb_990_1332.rb:6 [FINISH] |
| c:0005 p:---- s:0019 e:000018 IFUNC |
| [New LWP 150053] |
| [New LWP 150052] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007ff904ae9d61 in __futex_abstimed_wait_common64 (private=32760, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x558d3f33f070) at ./nptl/futex-internal.c:57 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7ff904a4e7c0 (LWP 150051) "miniruby" 0x00007ff904ae9d61 in __futex_abstimed_wait_common64 (private=32760, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x558d3f33f070) at ./nptl/futex-internal.c:57 |
| 2 Thread 0x7ff8c97af6c0 (LWP 150053) "miniruby" futex_wait (private=0, expected=2, futex_word=0x558d3f337b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 3 Thread 0x7ff8eb42f6c0 (LWP 150052) "miniruby" futex_wait (private=0, expected=2, futex_word=0x558d3f337b70) at ../sysdeps/nptl/futex-internal.h:146 |
| >>> Machine level backtrace |
| Thread 3 (Thread 0x7ff8eb42f6c0 (LWP 150052) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x558d3f337b70) 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=0x558d3f337b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007ff904af10f1 in lll_mutex_lock_optimized (mutex=0x558d3f337b70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x558d3f337b70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x558d3f337b70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x0000558d18373c7d in rb_native_mutex_lock (lock=lock@entry=0x558d3f337b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x0000558d1837a120 in ractor_sched_lock_ (line=921, file=<synthetic pointer>, cr=0x0, vm=0x558d3f337ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 timer_thread_polling (vm=0x558d3f337ad0) 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=0x558d3f337ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x558d3f337ad0 |
| #8 0x00007ff904aeda94 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 = {140707075651264, -3274201453618554435, 140707075651264, -264, 0, 140722671332736, -3274201453639525955, -3275123014789391939}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #9 0x00007ff904b7ac3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 2 (Thread 0x7ff8c97af6c0 (LWP 150053) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x558d3f337b70) 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=0x558d3f337b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007ff904af10f1 in lll_mutex_lock_optimized (mutex=0x558d3f337b70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x558d3f337b70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x558d3f337b70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x0000558d18373c7d in rb_native_mutex_lock (lock=lock@entry=0x558d3f337b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x0000558d1837779b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x558d3f3b7dd0, vm=0x558d3f337ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x558d3f337ad0, cr=0x558d3f3b7dd0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x0000558d183f087b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x0000558d181df709 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x0000558d181f28b5 in gc_verify_internal_consistency (objspace_ptr=0x558d3f33a460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5186 |
| prev_during_gc = <optimized out> |
| objspace = 0x558d3f33a460 |
| lev = 3 |
| #10 gc_start (objspace=objspace@entry=0x558d3f33a460, 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 0x0000558d181f3cb6 in heap_prepare (heap=0x558d3f33a480, objspace=0x558d3f33a460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2051 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x558d3f33a480, objspace=0x558d3f33a460) 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=0x558d3f33a460, cache=cache@entry=0x558d3f3aecc0, 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 = 0x558d3f33a480 |
| obj = <optimized out> |
| lev = 1 |
| unlock_vm = true |
| #14 0x0000558d181f7410 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x558d3f3aecc0, objspace=0x558d3f33a460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2406 |
| obj = <optimized out> |
| obj = <optimized out> |
| #15 rb_gc_impl_new_obj (alloc_size=16, wb_protected=true, v3=0, v2=0, v1=0, flags=8199, klass=0, cache_ptr=0x558d3f3aecc0, objspace_ptr=0x558d3f33a460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2485 |
| obj = <optimized out> |
| objspace = 0x558d3f33a460 |
| heap_idx = <optimized out> |
| cache = 0x558d3f3aecc0 |
| obj = <optimized out> |
| objspace = <optimized out> |
| heap_idx = <optimized out> |
| cache = <optimized out> |
| #16 newobj_of (size=16, wb_protected=true, v3=0, v2=0, v1=0, flags=8199, klass=0, 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=0, flags=flags@entry=8199, size=size@entry=16) at /tmp/ruby/src/trunk-gc-asserts/gc.c:1043 |
| __func__ = "rb_wb_protected_newobj_of" |
| #18 0x0000558d180f6adf in ary_alloc_embed (capa=0, klass=0) at /tmp/ruby/src/trunk-gc-asserts/array.c:682 |
| size = 16 |
| ary = <optimized out> |
| size = <optimized out> |
| ary = <optimized out> |
| #19 0x0000558d18375521 in thread_create_core (thval=thval@entry=140706507587720, params=params@entry=0x7ff8c99b0740) at /tmp/ruby/src/trunk-gc-asserts/thread.c:858 |
| ec = 0x558d3f472d90 |
| th = 0x7ff8c40adb50 |
| current_th = 0x558d3f469da0 |
| err = <optimized out> |
| #20 0x0000558d183761a7 in thread_initialize (thread=140706507587720, args=140706507587680) at /tmp/ruby/src/trunk-gc-asserts/thread.c:978 |
| params = {type = thread_invoke_type_proc, args = 140706507587680, proc = 140706507587600, g = 0x0, fn = 0x0} |
| th = 0x7ff8c40adb50 |
| #21 0x0000558d183dd537 in vm_call0_cfunc_with_frame (argv=0x7ff8c97b10e0, calling=0x7ff8c99b07c0, ec=0x558d3f472d90) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7ff8c98b0e40 |
| ci = <optimized out> |
| me = 0x7ff8eb4394f0 |
| mid = 3169 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x558d3f3d6ce8 |
| 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> |
| #22 vm_call0_cfunc (argv=0x7ff8c97b10e0, calling=0x7ff8c99b07c0, ec=0x558d3f472d90) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #23 vm_call0_body (ec=ec@entry=0x558d3f472d90, calling=calling@entry=0x7ff8c99b08c0, argv=0x7ff8c97b10e0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #24 0x0000558d183de2a4 in vm_call0_cc (ec=0x558d3f472d90, 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, 8888320927149154048} |
| calling = {cd = 0x7ff8c99b0880, cc = 0x7ff8c969fce8, block_handler = 140706509950609, recv = 140706507587720, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #25 0x0000558d183df9c2 in rb_call0 (ec=0x558d3f472d90, recv=recv@entry=140706507587720, mid=mid@entry=3169, argc=argc@entry=1, argv=argv@entry=0x7ff8c97b10e0, call_scope=call_scope@entry=CALL_FCALL, self=140707075741280) 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> |
| #26 0x0000558d183e0174 in rb_call (scope=CALL_FCALL, argv=0x7ff8c97b10e0, argc=1, mid=3169, recv=140706507587720) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #27 rb_funcallv_kw (recv=recv@entry=140706507587720, mid=mid@entry=3169, argc=argc@entry=1, argv=argv@entry=0x7ff8c97b10e0, kw_splat=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1088 |
| No locals. |
| #28 0x0000558d181cf505 in rb_obj_call_init_kw (obj=obj@entry=140706507587720, argc=argc@entry=1, argv=argv@entry=0x7ff8c97b10e0, kw_splat=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/eval.c:1779 |
| No locals. |
| #29 0x0000558d18372e83 in thread_s_new (argc=1, argv=0x7ff8c97b10e0, klass=140707075741280) at /tmp/ruby/src/trunk-gc-asserts/thread.c:911 |
| th = <optimized out> |
| thread = 140706507587720 |
| #30 0x0000558d183bc69d in vm_call_cfunc_with_frame_ (ec=0x558d3f472d90, reg_cfp=0x7ff8c98b0e78, 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 = 0x7ff8eb439950 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #31 0x0000558d183c4b8f in vm_sendish (ec=0x558d3f472d90, reg_cfp=0x7ff8c98b0e78, cd=0x558d3f3abdc0, 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 = 0x7ff8c969fd38 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x558d3f3abdc0, cc = 0x7ff8c969fd38, block_handler = 140706509950609, recv = 140707075741280, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #32 0x0000558d183d2ad6 in vm_exec_core (ec=0x558d3f337b70, ec@entry=0x558d3f472d90) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140707502137184 |
| cd = 0x558d3f3abdc0 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 94065139563968 |
| reg_pc = 0x558d3f441948 |
| reg_cfp = 0x7ff8c98b0e78 |
| insns_address_table = {0x558d183d4d70 <vm_exec_core+13072>, 0x558d183d3daa <vm_exec_core+9034>, 0x558d183d3d3d <vm_exec_core+8925>, 0x558d183d3cc5 <vm_exec_core+8805>, 0x558d183d3c53 <vm_exec_core+8691>, 0x558d183d3bda <vm_exec_core+8570>, 0x558d183d3b34 <vm_exec_core+8404>, 0x558d183d41c1 <vm_exec_core+10081>, 0x558d183d40a6 <vm_exec_core+9798>, 0x558d183d40fd <vm_exec_core+9885>, 0x558d183d3e0e <vm_exec_core+9134>, 0x558d183d3f3b <vm_exec_core+9435>, 0x558d183d36a2 <vm_exec_core+7234>, 0x558d183d363a <vm_exec_core+7130>, 0x558d183d35cd <vm_exec_core+7021>, 0x558d183d38ac <vm_exec_core+7756>, 0x558d183d3874 <vm_exec_core+7700>, 0x558d183d383f <vm_exec_core+7647>, 0x558d183d380a <vm_exec_core+7594>, 0x558d183d37d5 <vm_exec_core+7541>, 0x558d183d3772 <vm_exec_core+7442>, 0x558d183d372e <vm_exec_core+7374>, 0x558d183d36e7 <vm_exec_core+7303>, 0x558d183d39e8 <vm_exec_core+8072>, 0x558d183d39a2 <vm_exec_core+8002>, 0x558d183d3923 <vm_exec_core+7875>, 0x558d183d38e9 <vm_exec_core+7817>, 0x558d183d3a9a <vm_exec_core+8250>, 0x558d183d3a40 <vm_exec_core+8160>, 0x558d183d3af7 <vm_exec_core+8343>, 0x558d183d3590 <vm_exec_core+6960>, 0x558d183d338d <vm_exec_core+6445>, 0x558d183d3307 <vm_exec_core+6311>, 0x558d183d329f <vm_exec_core+6207>, 0x558d183d3247 <vm_exec_core+6119>, 0x558d183d31e5 <vm_exec_core+6021>, 0x558d183d3198 <vm_exec_core+5944>, 0x558d183d3124 <vm_exec_core+5828>, 0x558d183d30da <vm_exec_core+5754>, 0x558d183d30b3 <vm_exec_core+5715>, 0x558d183d3078 <vm_exec_core+5656>, 0x558d183d3027 <vm_exec_core+5575>, 0x558d183d2ff3 <vm_exec_core+5523>, 0x558d183d2f46 <vm_exec_core+5350>, 0x558d183d2f03 <vm_exec_core+5283>, 0x558d183d2ebf <vm_exec_core+5215>, 0x558d183d2e8d <vm_exec_core+5165>, 0x558d183d2e1e <vm_exec_core+5054>, 0x558d183d2dbd <vm_exec_core+4957>, 0x558d183d2d6e <vm_exec_core+4878>, 0x558d183d2cff <vm_exec_core+4767>, 0x558d183d2ca1 <vm_exec_core+4673>, 0x558d183d2b89 <vm_exec_core+4393>, 0x558d183d2b4d <vm_exec_core+4333>, 0x558d183d2b06 <vm_exec_core+4262>, 0x558d183d2a9c <vm_exec_core+4156>, 0x558d183d29fe <vm_exec_core+3998>, 0x558d183d1ad0 <vm_exec_core+112>, 0x558d183d2949 <vm_exec_core+3817>, 0x558d183d28c1 <vm_exec_core+3681>, 0x558d183d2872 <vm_exec_core+3602>, 0x558d183d2823 <vm_exec_core+3523>, 0x558d183d27d4 <vm_exec_core+3444>, 0x558d183d4c17 <vm_exec_core+12727>, 0x558d183d2785 <vm_exec_core+3365>, 0x558d183d2716 <vm_exec_core+3254>, 0x558d183d26d1 <vm_exec_core+3185>, 0x558d183d265e <vm_exec_core+3070>, 0x558d183d2516 <vm_exec_core+2742>, 0x558d183d244a <vm_exec_core+2538>, 0x558d183d23ce <vm_exec_core+2414>, 0x558d183d422b <vm_exec_core+10187>, 0x558d183d239a <vm_exec_core+2362>, 0x558d183d235b <vm_exec_core+2299>, 0x558d183d231c <vm_exec_core+2236>, 0x558d183d22e0 <vm_exec_core+2176>, 0x558d183d2222 <vm_exec_core+1986>, 0x558d183d219f <vm_exec_core+1855>, 0x558d183d4d81 <vm_exec_core+13089>, 0x558d183d4e8e <vm_exec_core+13358>, 0x558d183d50cf <vm_exec_core+13935>, 0x558d183d4ae9 <vm_exec_core+12425>, 0x558d183d5168 <vm_exec_core+14088>, 0x558d183d5435 <vm_exec_core+14805>, 0x558d183d5354 <vm_exec_core+14580>, 0x558d183d53d7 <vm_exec_core+14711>, 0x558d183d523a <vm_exec_core+14298>, 0x558d183d5298 <vm_exec_core+14392>, 0x558d183d52f6 <vm_exec_core+14486>, 0x558d183d56c5 <vm_exec_core+15461>, 0x558d183d5519 <vm_exec_core+15033>, 0x558d183d5565 <vm_exec_core+15109>, 0x558d183d55b8 <vm_exec_core+15192>, 0x558d183d563b <vm_exec_core+15323>, 0x558d183d20d2 <vm_exec_core+1650>, 0x558d183d202a <vm_exec_core+1482>, 0x558d183d4de8 <vm_exec_core+13192>, 0x558d183d4e46 <vm_exec_core+13286>, 0x558d183d4c77 <vm_exec_core+12823>, 0x558d183d4d0a <vm_exec_core+12970>, 0x558d183d5201 <vm_exec_core+14241>, 0x558d183d548e <vm_exec_core+14894>, 0x558d183d1fb9 <vm_exec_core+1369>, 0x558d183d1f39 <vm_exec_core+1241>, 0x558d183d1e90 <vm_exec_core+1072>, 0x558d183d1e49 <vm_exec_core+1001>, 0x558d183d1dfe <vm_exec_core+926>, 0x558d183d1db5 <vm_exec_core+853>, 0x558d183d1d64 <vm_exec_core+772>, 0x558d183d1d2f <vm_exec_core+719>, 0x558d183d1cfa <vm_exec_core+666>, 0x558d183d4ef2 <vm_exec_core+13458>, 0x558d183d3d99 <vm_exec_core+9017>, 0x558d183d3d2c <vm_exec_core+8908>, 0x558d183d3cb4 <vm_exec_core+8788>, 0x558d183d3c42 <vm_exec_core+8674>, 0x558d183d3bc9 <vm_exec_core+8553>, 0x558d183d3b23 <vm_exec_core+8387>, 0x558d183d41b0 <vm_exec_core+10064>, 0x558d183d4095 <vm_exec_core+9781>, 0x558d183d40ec <vm_exec_core+9868>, 0x558d183d3dfd <vm_exec_core+9117>, 0x558d183d3f2a <vm_exec_core+9418>, 0x558d183d3691 <vm_exec_core+7217>, 0x558d183d3629 <vm_exec_core+7113>, 0x558d183d35bc <vm_exec_core+7004>, 0x558d183d389b <vm_exec_core+7739>, 0x558d183d3863 <vm_exec_core+7683>, 0x558d183d382e <vm_exec_core+7630>, 0x558d183d37f9 <vm_exec_core+7577>, 0x558d183d37c4 <vm_exec_core+7524>, 0x558d183d3761 <vm_exec_core+7425>, 0x558d183d371d <vm_exec_core+7357>, 0x558d183d36d6 <vm_exec_core+7286>, 0x558d183d39d7 <vm_exec_core+8055>, 0x558d183d3991 <vm_exec_core+7985>, 0x558d183d3912 <vm_exec_core+7858>, 0x558d183d38d8 <vm_exec_core+7800>, 0x558d183d3a89 <vm_exec_core+8233>, 0x558d183d3a2f <vm_exec_core+8143>, 0x558d183d3ae6 <vm_exec_core+8326>, 0x558d183d357f <vm_exec_core+6943>, 0x558d183d337c <vm_exec_core+6428>, 0x558d183d32f6 <vm_exec_core+6294>, 0x558d183d328e <vm_exec_core+6190>, 0x558d183d3236 <vm_exec_core+6102>, 0x558d183d31d4 <vm_exec_core+6004>, 0x558d183d3187 <vm_exec_core+5927>, 0x558d183d3113 <vm_exec_core+5811>, 0x558d183d30c9 <vm_exec_core+5737>, 0x558d183d30a2 <vm_exec_core+5698>, 0x558d183d3067 <vm_exec_core+5639>, 0x558d183d3016 <vm_exec_core+5558>, 0x558d183d2fe2 <vm_exec_core+5506>, 0x558d183d2f35 <vm_exec_core+5333>, 0x558d183d2ef2 <vm_exec_core+5266>, 0x558d183d2eae <vm_exec_core+5198>, 0x558d183d2e7c <vm_exec_core+5148>, 0x558d183d2e0d <vm_exec_core+5037>, 0x558d183d2dac <vm_exec_core+4940>, 0x558d183d2d5d <vm_exec_core+4861>, 0x558d183d2cee <vm_exec_core+4750>, 0x558d183d2c90 <vm_exec_core+4656>, 0x558d183d2b78 <vm_exec_core+4376>, 0x558d183d2b3c <vm_exec_core+4316>, 0x558d183d2af5 <vm_exec_core+4245>, 0x558d183d2a8b <vm_exec_core+4139>, 0x558d183d29ed <vm_exec_core+3981>, 0x558d183d5035 <vm_exec_core+13781>, 0x558d183d2938 <vm_exec_core+3800>, 0x558d183d28b0 <vm_exec_core+3664>, 0x558d183d2861 <vm_exec_core+3585>, 0x558d183d2812 <vm_exec_core+3506>, 0x558d183d27c3 <vm_exec_core+3427>, 0x558d183d5009 <vm_exec_core+13737>, 0x558d183d2774 <vm_exec_core+3348>, 0x558d183d2705 <vm_exec_core+3237>, 0x558d183d26c0 <vm_exec_core+3168>, 0x558d183d264d <vm_exec_core+3053>, 0x558d183d2505 <vm_exec_core+2725>, 0x558d183d2439 <vm_exec_core+2521>, 0x558d183d23bd <vm_exec_core+2397>, 0x558d183d421a <vm_exec_core+10170>, 0x558d183d2389 <vm_exec_core+2345>, 0x558d183d234a <vm_exec_core+2282>, 0x558d183d230b <vm_exec_core+2219>, 0x558d183d22cf <vm_exec_core+2159>, 0x558d183d2211 <vm_exec_core+1969>, 0x558d183d218e <vm_exec_core+1838>, 0x558d183d501f <vm_exec_core+13759>, 0x558d183d4c61 <vm_exec_core+12801>, 0x558d183d4e30 <vm_exec_core+13264>, 0x558d183d4f10 <vm_exec_core+13488>, 0x558d183d4f26 <vm_exec_core+13510>, 0x558d183d4f3c <vm_exec_core+13532>, 0x558d183d4f52 <vm_exec_core+13554>, 0x558d183d4f6f <vm_exec_core+13583>, 0x558d183d4f85 <vm_exec_core+13605>, 0x558d183d4f9b <vm_exec_core+13627>, 0x558d183d4fb1 <vm_exec_core+13649>...} |
| #33 0x0000558d183d820e in rb_vm_exec (ec=0x558d3f472d90) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x558d3f472d90 |
| _tag = {tag = 36, retval = 4, buf = {0x7ff8c97b1098, 0x558d183d8130 <rb_vm_exec+304>, 0x0, 0x7ff8c99b0db0, 0x0}, prev = 0x7ff8c99b1120, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #34 0x0000558d183dc673 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7ff8c97b1098, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #35 vm_yield (kw_splat=0, argv=0x7ff8c97b1098, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #36 rb_yield_0 (argv=0x7ff8c97b1098, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362 |
| No locals. |
| #37 rb_yield_values2 (argc=1, argv=0x7ff8c97b1098) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1408 |
| No locals. |
| #38 0x0000558d181a8cb2 in collect_i (i=<optimized out>, ary=140706507783680, argc=<optimized out>, argv=<optimized out>, blockarg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/enum.c:628 |
| No locals. |
| #39 0x0000558d183cb0f8 in vm_yield_with_cfunc (ec=0x558d3f472d90, captured=<optimized out>, self=140706507718400, argc=1, argv=0x7ff8c97b1098, 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 = 0x7ff8c969fdd8 |
| #40 0x0000558d183cb1de in vm_invoke_ifunc_block (ec=0x558d3f472d90, reg_cfp=0x7ff8c98b0ee8, 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 = 0x7ff8c98b0f70 |
| #41 0x0000558d183d24e6 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 = 0x558d3f437b90, 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> |
| #42 vm_exec_core (ec=0x558d3f337b70, ec@entry=0x558d3f472d90) at ../../src/trunk-gc-asserts/insns.def:1137 |
| bh = <optimized out> |
| cd = 0x558d3f337b70 |
| leaf = <optimized out> |
| val = 4 |
| reg_pc = 0x558d3f3f8cf0 |
| reg_cfp = 0x7ff8c98b0ee8 |
| insns_address_table = {0x558d183d4d70 <vm_exec_core+13072>, 0x558d183d3daa <vm_exec_core+9034>, 0x558d183d3d3d <vm_exec_core+8925>, 0x558d183d3cc5 <vm_exec_core+8805>, 0x558d183d3c53 <vm_exec_core+8691>, 0x558d183d3bda <vm_exec_core+8570>, 0x558d183d3b34 <vm_exec_core+8404>, 0x558d183d41c1 <vm_exec_core+10081>, 0x558d183d40a6 <vm_exec_core+9798>, 0x558d183d40fd <vm_exec_core+9885>, 0x558d183d3e0e <vm_exec_core+9134>, 0x558d183d3f3b <vm_exec_core+9435>, 0x558d183d36a2 <vm_exec_core+7234>, 0x558d183d363a <vm_exec_core+7130>, 0x558d183d35cd <vm_exec_core+7021>, 0x558d183d38ac <vm_exec_core+7756>, 0x558d183d3874 <vm_exec_core+7700>, 0x558d183d383f <vm_exec_core+7647>, 0x558d183d380a <vm_exec_core+7594>, 0x558d183d37d5 <vm_exec_core+7541>, 0x558d183d3772 <vm_exec_core+7442>, 0x558d183d372e <vm_exec_core+7374>, 0x558d183d36e7 <vm_exec_core+7303>, 0x558d183d39e8 <vm_exec_core+8072>, 0x558d183d39a2 <vm_exec_core+8002>, 0x558d183d3923 <vm_exec_core+7875>, 0x558d183d38e9 <vm_exec_core+7817>, 0x558d183d3a9a <vm_exec_core+8250>, 0x558d183d3a40 <vm_exec_core+8160>, 0x558d183d3af7 <vm_exec_core+8343>, 0x558d183d3590 <vm_exec_core+6960>, 0x558d183d338d <vm_exec_core+6445>, 0x558d183d3307 <vm_exec_core+6311>, 0x558d183d329f <vm_exec_core+6207>, 0x558d183d3247 <vm_exec_core+6119>, 0x558d183d31e5 <vm_exec_core+6021>, 0x558d183d3198 <vm_exec_core+5944>, 0x558d183d3124 <vm_exec_core+5828>, 0x558d183d30da <vm_exec_core+5754>, 0x558d183d30b3 <vm_exec_core+5715>, 0x558d183d3078 <vm_exec_core+5656>, 0x558d183d3027 <vm_exec_core+5575>, 0x558d183d2ff3 <vm_exec_core+5523>, 0x558d183d2f46 <vm_exec_core+5350>, 0x558d183d2f03 <vm_exec_core+5283>, 0x558d183d2ebf <vm_exec_core+5215>, 0x558d183d2e8d <vm_exec_core+5165>, 0x558d183d2e1e <vm_exec_core+5054>, 0x558d183d2dbd <vm_exec_core+4957>, 0x558d183d2d6e <vm_exec_core+4878>, 0x558d183d2cff <vm_exec_core+4767>, 0x558d183d2ca1 <vm_exec_core+4673>, 0x558d183d2b89 <vm_exec_core+4393>, 0x558d183d2b4d <vm_exec_core+4333>, 0x558d183d2b06 <vm_exec_core+4262>, 0x558d183d2a9c <vm_exec_core+4156>, 0x558d183d29fe <vm_exec_core+3998>, 0x558d183d1ad0 <vm_exec_core+112>, 0x558d183d2949 <vm_exec_core+3817>, 0x558d183d28c1 <vm_exec_core+3681>, 0x558d183d2872 <vm_exec_core+3602>, 0x558d183d2823 <vm_exec_core+3523>, 0x558d183d27d4 <vm_exec_core+3444>, 0x558d183d4c17 <vm_exec_core+12727>, 0x558d183d2785 <vm_exec_core+3365>, 0x558d183d2716 <vm_exec_core+3254>, 0x558d183d26d1 <vm_exec_core+3185>, 0x558d183d265e <vm_exec_core+3070>, 0x558d183d2516 <vm_exec_core+2742>, 0x558d183d244a <vm_exec_core+2538>, 0x558d183d23ce <vm_exec_core+2414>, 0x558d183d422b <vm_exec_core+10187>, 0x558d183d239a <vm_exec_core+2362>, 0x558d183d235b <vm_exec_core+2299>, 0x558d183d231c <vm_exec_core+2236>, 0x558d183d22e0 <vm_exec_core+2176>, 0x558d183d2222 <vm_exec_core+1986>, 0x558d183d219f <vm_exec_core+1855>, 0x558d183d4d81 <vm_exec_core+13089>, 0x558d183d4e8e <vm_exec_core+13358>, 0x558d183d50cf <vm_exec_core+13935>, 0x558d183d4ae9 <vm_exec_core+12425>, 0x558d183d5168 <vm_exec_core+14088>, 0x558d183d5435 <vm_exec_core+14805>, 0x558d183d5354 <vm_exec_core+14580>, 0x558d183d53d7 <vm_exec_core+14711>, 0x558d183d523a <vm_exec_core+14298>, 0x558d183d5298 <vm_exec_core+14392>, 0x558d183d52f6 <vm_exec_core+14486>, 0x558d183d56c5 <vm_exec_core+15461>, 0x558d183d5519 <vm_exec_core+15033>, 0x558d183d5565 <vm_exec_core+15109>, 0x558d183d55b8 <vm_exec_core+15192>, 0x558d183d563b <vm_exec_core+15323>, 0x558d183d20d2 <vm_exec_core+1650>, 0x558d183d202a <vm_exec_core+1482>, 0x558d183d4de8 <vm_exec_core+13192>, 0x558d183d4e46 <vm_exec_core+13286>, 0x558d183d4c77 <vm_exec_core+12823>, 0x558d183d4d0a <vm_exec_core+12970>, 0x558d183d5201 <vm_exec_core+14241>, 0x558d183d548e <vm_exec_core+14894>, 0x558d183d1fb9 <vm_exec_core+1369>, 0x558d183d1f39 <vm_exec_core+1241>, 0x558d183d1e90 <vm_exec_core+1072>, 0x558d183d1e49 <vm_exec_core+1001>, 0x558d183d1dfe <vm_exec_core+926>, 0x558d183d1db5 <vm_exec_core+853>, 0x558d183d1d64 <vm_exec_core+772>, 0x558d183d1d2f <vm_exec_core+719>, 0x558d183d1cfa <vm_exec_core+666>, 0x558d183d4ef2 <vm_exec_core+13458>, 0x558d183d3d99 <vm_exec_core+9017>, 0x558d183d3d2c <vm_exec_core+8908>, 0x558d183d3cb4 <vm_exec_core+8788>, 0x558d183d3c42 <vm_exec_core+8674>, 0x558d183d3bc9 <vm_exec_core+8553>, 0x558d183d3b23 <vm_exec_core+8387>, 0x558d183d41b0 <vm_exec_core+10064>, 0x558d183d4095 <vm_exec_core+9781>, 0x558d183d40ec <vm_exec_core+9868>, 0x558d183d3dfd <vm_exec_core+9117>, 0x558d183d3f2a <vm_exec_core+9418>, 0x558d183d3691 <vm_exec_core+7217>, 0x558d183d3629 <vm_exec_core+7113>, 0x558d183d35bc <vm_exec_core+7004>, 0x558d183d389b <vm_exec_core+7739>, 0x558d183d3863 <vm_exec_core+7683>, 0x558d183d382e <vm_exec_core+7630>, 0x558d183d37f9 <vm_exec_core+7577>, 0x558d183d37c4 <vm_exec_core+7524>, 0x558d183d3761 <vm_exec_core+7425>, 0x558d183d371d <vm_exec_core+7357>, 0x558d183d36d6 <vm_exec_core+7286>, 0x558d183d39d7 <vm_exec_core+8055>, 0x558d183d3991 <vm_exec_core+7985>, 0x558d183d3912 <vm_exec_core+7858>, 0x558d183d38d8 <vm_exec_core+7800>, 0x558d183d3a89 <vm_exec_core+8233>, 0x558d183d3a2f <vm_exec_core+8143>, 0x558d183d3ae6 <vm_exec_core+8326>, 0x558d183d357f <vm_exec_core+6943>, 0x558d183d337c <vm_exec_core+6428>, 0x558d183d32f6 <vm_exec_core+6294>, 0x558d183d328e <vm_exec_core+6190>, 0x558d183d3236 <vm_exec_core+6102>, 0x558d183d31d4 <vm_exec_core+6004>, 0x558d183d3187 <vm_exec_core+5927>, 0x558d183d3113 <vm_exec_core+5811>, 0x558d183d30c9 <vm_exec_core+5737>, 0x558d183d30a2 <vm_exec_core+5698>, 0x558d183d3067 <vm_exec_core+5639>, 0x558d183d3016 <vm_exec_core+5558>, 0x558d183d2fe2 <vm_exec_core+5506>, 0x558d183d2f35 <vm_exec_core+5333>, 0x558d183d2ef2 <vm_exec_core+5266>, 0x558d183d2eae <vm_exec_core+5198>, 0x558d183d2e7c <vm_exec_core+5148>, 0x558d183d2e0d <vm_exec_core+5037>, 0x558d183d2dac <vm_exec_core+4940>, 0x558d183d2d5d <vm_exec_core+4861>, 0x558d183d2cee <vm_exec_core+4750>, 0x558d183d2c90 <vm_exec_core+4656>, 0x558d183d2b78 <vm_exec_core+4376>, 0x558d183d2b3c <vm_exec_core+4316>, 0x558d183d2af5 <vm_exec_core+4245>, 0x558d183d2a8b <vm_exec_core+4139>, 0x558d183d29ed <vm_exec_core+3981>, 0x558d183d5035 <vm_exec_core+13781>, 0x558d183d2938 <vm_exec_core+3800>, 0x558d183d28b0 <vm_exec_core+3664>, 0x558d183d2861 <vm_exec_core+3585>, 0x558d183d2812 <vm_exec_core+3506>, 0x558d183d27c3 <vm_exec_core+3427>, 0x558d183d5009 <vm_exec_core+13737>, 0x558d183d2774 <vm_exec_core+3348>, 0x558d183d2705 <vm_exec_core+3237>, 0x558d183d26c0 <vm_exec_core+3168>, 0x558d183d264d <vm_exec_core+3053>, 0x558d183d2505 <vm_exec_core+2725>, 0x558d183d2439 <vm_exec_core+2521>, 0x558d183d23bd <vm_exec_core+2397>, 0x558d183d421a <vm_exec_core+10170>, 0x558d183d2389 <vm_exec_core+2345>, 0x558d183d234a <vm_exec_core+2282>, 0x558d183d230b <vm_exec_core+2219>, 0x558d183d22cf <vm_exec_core+2159>, 0x558d183d2211 <vm_exec_core+1969>, 0x558d183d218e <vm_exec_core+1838>, 0x558d183d501f <vm_exec_core+13759>, 0x558d183d4c61 <vm_exec_core+12801>, 0x558d183d4e30 <vm_exec_core+13264>, 0x558d183d4f10 <vm_exec_core+13488>, 0x558d183d4f26 <vm_exec_core+13510>, 0x558d183d4f3c <vm_exec_core+13532>, 0x558d183d4f52 <vm_exec_core+13554>, 0x558d183d4f6f <vm_exec_core+13583>, 0x558d183d4f85 <vm_exec_core+13605>, 0x558d183d4f9b <vm_exec_core+13627>, 0x558d183d4fb1 <vm_exec_core+13649>...} |
| #43 0x0000558d183d820e in rb_vm_exec (ec=0x558d3f472d90) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x558d3f472d90 |
| _tag = {tag = 36, retval = 4, buf = {0x0, 0x558d183d8130 <rb_vm_exec+304>, 0x0, 0x7ff8c99b1100, 0x0}, prev = 0x7ff8c99b1410, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #44 0x0000558d183de2a4 in vm_call0_cc (ec=0x558d3f472d90, 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 = {94065140379024, 94064483410640} |
| calling = {cd = 0x7ff8c99b11d0, cc = 0x7ff8c969fd88, block_handler = 140706509950835, recv = 2001, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #45 0x0000558d183df9c2 in rb_call0 (ec=0x558d3f472d90, recv=recv@entry=2001, mid=mid@entry=28497, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140706507718400) 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> |
| #46 0x0000558d183e03a7 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> |
| #47 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #48 0x0000558d183c72c8 in rb_iterate0 (it_proc=it_proc@entry=0x558d183e0340 <iterate_method>, data1=data1@entry=140706511000752, ifunc=<optimized out>, ec=ec@entry=0x558d3f472d90) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x558d3f472d90 |
| _tag = {tag = 36, retval = 0, buf = {0x7ff8c968ff00, 0x558d183c7350 <rb_iterate0+352>, 0x0, 0x7ff8c99b13d0, 0x0}, prev = 0x7ff8c99b1890, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7ff8c98b0f20 |
| #49 0x0000558d183c756d in rb_iterate_internal (data2=140706507718400, bl_proc=0x0, data1=140706511000752, it_proc=0x558d183e0340 <iterate_method>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1520 |
| No locals. |
| #50 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=140706507718400, 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} |
| #51 0x0000558d181b6a8d in enumerator_block_call (obj=<optimized out>, func=0x0, arg=140706507718400) 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> |
| #52 0x0000558d183dd537 in vm_call0_cfunc_with_frame (argv=0x0, calling=0x7ff8c99b1590, ec=0x558d3f472d90) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7ff8c98b0f58 |
| ci = <optimized out> |
| me = 0x7ff8eb43eab8 |
| mid = 3073 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x558d3f3c9768 |
| 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> |
| #53 vm_call0_cfunc (argv=0x0, calling=0x7ff8c99b1590, ec=0x558d3f472d90) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #54 vm_call0_body (ec=ec@entry=0x558d3f472d90, calling=calling@entry=0x7ff8c99b1690, argv=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #55 0x0000558d183de2a4 in vm_call0_cc (ec=0x558d3f472d90, 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 = {94065140379024, 94064483410640} |
| calling = {cd = 0x7ff8c99b1650, cc = 0x7ff8c969fdb0, block_handler = 140706509950835, recv = 140706507718400, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #56 0x0000558d183df9c2 in rb_call0 (ec=0x558d3f472d90, recv=recv@entry=140706507718400, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140706507718400) 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> |
| #57 0x0000558d183e03a7 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=3073, recv=140706507718400) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #58 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #59 0x0000558d183c72c8 in rb_iterate0 (it_proc=it_proc@entry=0x558d183e0340 <iterate_method>, data1=data1@entry=140706511001904, ifunc=ifunc@entry=0x7ff8c969fdd8, ec=0x558d3f472d90) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x558d3f472d90 |
| _tag = {tag = 36, retval = 8888320927149154048, buf = {0x7ff8c968ff00, 0x558d183c7350 <rb_iterate0+352>, 0x0, 0x7ff8c99b1850, 0x558d181a8ca0 <collect_i>}, prev = 0x7ff8c99b1cc0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7ff8c98b0f58 |
| #60 0x0000558d183c76e7 in rb_lambda_call (obj=obj@entry=140706507718400, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x558d181a8ca0 <collect_i>, min_argc=<optimized out>, max_argc=1, data2=140706507783680) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1618 |
| arg = {obj = 140706507718400, mid = 3073, argc = 0, argv = 0x0, kw_splat = 0} |
| block = 0x7ff8c969fdd8 |
| #61 0x0000558d181aa869 in enum_collect (obj=140706507718400) at /tmp/ruby/src/trunk-gc-asserts/enum.c:667 |
| ary = 140706507783680 |
| min_argc = <optimized out> |
| max_argc = 1 |
| #62 0x0000558d183bc69d in vm_call_cfunc_with_frame_ (ec=0x558d3f472d90, reg_cfp=0x7ff8c98b0f90, 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 = 0x7ff8c969fe50 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #63 0x0000558d183c4b8f in vm_sendish (ec=0x558d3f472d90, reg_cfp=0x7ff8c98b0f90, cd=0x558d3f3b5f90, 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 = 0x7ff8c969fe28 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x558d3f3b5f90, cc = 0x7ff8c969fe28, block_handler = 140706509950889, recv = 140706507718400, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #64 0x0000558d183d2ad6 in vm_exec_core (ec=0x558d3f337b70, ec@entry=0x558d3f472d90) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140707502137184 |
| cd = 0x558d3f3b5f90 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 94065139605392 |
| reg_pc = 0x558d3f46fe58 |
| reg_cfp = 0x7ff8c98b0f90 |
| insns_address_table = {0x558d183d4d70 <vm_exec_core+13072>, 0x558d183d3daa <vm_exec_core+9034>, 0x558d183d3d3d <vm_exec_core+8925>, 0x558d183d3cc5 <vm_exec_core+8805>, 0x558d183d3c53 <vm_exec_core+8691>, 0x558d183d3bda <vm_exec_core+8570>, 0x558d183d3b34 <vm_exec_core+8404>, 0x558d183d41c1 <vm_exec_core+10081>, 0x558d183d40a6 <vm_exec_core+9798>, 0x558d183d40fd <vm_exec_core+9885>, 0x558d183d3e0e <vm_exec_core+9134>, 0x558d183d3f3b <vm_exec_core+9435>, 0x558d183d36a2 <vm_exec_core+7234>, 0x558d183d363a <vm_exec_core+7130>, 0x558d183d35cd <vm_exec_core+7021>, 0x558d183d38ac <vm_exec_core+7756>, 0x558d183d3874 <vm_exec_core+7700>, 0x558d183d383f <vm_exec_core+7647>, 0x558d183d380a <vm_exec_core+7594>, 0x558d183d37d5 <vm_exec_core+7541>, 0x558d183d3772 <vm_exec_core+7442>, 0x558d183d372e <vm_exec_core+7374>, 0x558d183d36e7 <vm_exec_core+7303>, 0x558d183d39e8 <vm_exec_core+8072>, 0x558d183d39a2 <vm_exec_core+8002>, 0x558d183d3923 <vm_exec_core+7875>, 0x558d183d38e9 <vm_exec_core+7817>, 0x558d183d3a9a <vm_exec_core+8250>, 0x558d183d3a40 <vm_exec_core+8160>, 0x558d183d3af7 <vm_exec_core+8343>, 0x558d183d3590 <vm_exec_core+6960>, 0x558d183d338d <vm_exec_core+6445>, 0x558d183d3307 <vm_exec_core+6311>, 0x558d183d329f <vm_exec_core+6207>, 0x558d183d3247 <vm_exec_core+6119>, 0x558d183d31e5 <vm_exec_core+6021>, 0x558d183d3198 <vm_exec_core+5944>, 0x558d183d3124 <vm_exec_core+5828>, 0x558d183d30da <vm_exec_core+5754>, 0x558d183d30b3 <vm_exec_core+5715>, 0x558d183d3078 <vm_exec_core+5656>, 0x558d183d3027 <vm_exec_core+5575>, 0x558d183d2ff3 <vm_exec_core+5523>, 0x558d183d2f46 <vm_exec_core+5350>, 0x558d183d2f03 <vm_exec_core+5283>, 0x558d183d2ebf <vm_exec_core+5215>, 0x558d183d2e8d <vm_exec_core+5165>, 0x558d183d2e1e <vm_exec_core+5054>, 0x558d183d2dbd <vm_exec_core+4957>, 0x558d183d2d6e <vm_exec_core+4878>, 0x558d183d2cff <vm_exec_core+4767>, 0x558d183d2ca1 <vm_exec_core+4673>, 0x558d183d2b89 <vm_exec_core+4393>, 0x558d183d2b4d <vm_exec_core+4333>, 0x558d183d2b06 <vm_exec_core+4262>, 0x558d183d2a9c <vm_exec_core+4156>, 0x558d183d29fe <vm_exec_core+3998>, 0x558d183d1ad0 <vm_exec_core+112>, 0x558d183d2949 <vm_exec_core+3817>, 0x558d183d28c1 <vm_exec_core+3681>, 0x558d183d2872 <vm_exec_core+3602>, 0x558d183d2823 <vm_exec_core+3523>, 0x558d183d27d4 <vm_exec_core+3444>, 0x558d183d4c17 <vm_exec_core+12727>, 0x558d183d2785 <vm_exec_core+3365>, 0x558d183d2716 <vm_exec_core+3254>, 0x558d183d26d1 <vm_exec_core+3185>, 0x558d183d265e <vm_exec_core+3070>, 0x558d183d2516 <vm_exec_core+2742>, 0x558d183d244a <vm_exec_core+2538>, 0x558d183d23ce <vm_exec_core+2414>, 0x558d183d422b <vm_exec_core+10187>, 0x558d183d239a <vm_exec_core+2362>, 0x558d183d235b <vm_exec_core+2299>, 0x558d183d231c <vm_exec_core+2236>, 0x558d183d22e0 <vm_exec_core+2176>, 0x558d183d2222 <vm_exec_core+1986>, 0x558d183d219f <vm_exec_core+1855>, 0x558d183d4d81 <vm_exec_core+13089>, 0x558d183d4e8e <vm_exec_core+13358>, 0x558d183d50cf <vm_exec_core+13935>, 0x558d183d4ae9 <vm_exec_core+12425>, 0x558d183d5168 <vm_exec_core+14088>, 0x558d183d5435 <vm_exec_core+14805>, 0x558d183d5354 <vm_exec_core+14580>, 0x558d183d53d7 <vm_exec_core+14711>, 0x558d183d523a <vm_exec_core+14298>, 0x558d183d5298 <vm_exec_core+14392>, 0x558d183d52f6 <vm_exec_core+14486>, 0x558d183d56c5 <vm_exec_core+15461>, 0x558d183d5519 <vm_exec_core+15033>, 0x558d183d5565 <vm_exec_core+15109>, 0x558d183d55b8 <vm_exec_core+15192>, 0x558d183d563b <vm_exec_core+15323>, 0x558d183d20d2 <vm_exec_core+1650>, 0x558d183d202a <vm_exec_core+1482>, 0x558d183d4de8 <vm_exec_core+13192>, 0x558d183d4e46 <vm_exec_core+13286>, 0x558d183d4c77 <vm_exec_core+12823>, 0x558d183d4d0a <vm_exec_core+12970>, 0x558d183d5201 <vm_exec_core+14241>, 0x558d183d548e <vm_exec_core+14894>, 0x558d183d1fb9 <vm_exec_core+1369>, 0x558d183d1f39 <vm_exec_core+1241>, 0x558d183d1e90 <vm_exec_core+1072>, 0x558d183d1e49 <vm_exec_core+1001>, 0x558d183d1dfe <vm_exec_core+926>, 0x558d183d1db5 <vm_exec_core+853>, 0x558d183d1d64 <vm_exec_core+772>, 0x558d183d1d2f <vm_exec_core+719>, 0x558d183d1cfa <vm_exec_core+666>, 0x558d183d4ef2 <vm_exec_core+13458>, 0x558d183d3d99 <vm_exec_core+9017>, 0x558d183d3d2c <vm_exec_core+8908>, 0x558d183d3cb4 <vm_exec_core+8788>, 0x558d183d3c42 <vm_exec_core+8674>, 0x558d183d3bc9 <vm_exec_core+8553>, 0x558d183d3b23 <vm_exec_core+8387>, 0x558d183d41b0 <vm_exec_core+10064>, 0x558d183d4095 <vm_exec_core+9781>, 0x558d183d40ec <vm_exec_core+9868>, 0x558d183d3dfd <vm_exec_core+9117>, 0x558d183d3f2a <vm_exec_core+9418>, 0x558d183d3691 <vm_exec_core+7217>, 0x558d183d3629 <vm_exec_core+7113>, 0x558d183d35bc <vm_exec_core+7004>, 0x558d183d389b <vm_exec_core+7739>, 0x558d183d3863 <vm_exec_core+7683>, 0x558d183d382e <vm_exec_core+7630>, 0x558d183d37f9 <vm_exec_core+7577>, 0x558d183d37c4 <vm_exec_core+7524>, 0x558d183d3761 <vm_exec_core+7425>, 0x558d183d371d <vm_exec_core+7357>, 0x558d183d36d6 <vm_exec_core+7286>, 0x558d183d39d7 <vm_exec_core+8055>, 0x558d183d3991 <vm_exec_core+7985>, 0x558d183d3912 <vm_exec_core+7858>, 0x558d183d38d8 <vm_exec_core+7800>, 0x558d183d3a89 <vm_exec_core+8233>, 0x558d183d3a2f <vm_exec_core+8143>, 0x558d183d3ae6 <vm_exec_core+8326>, 0x558d183d357f <vm_exec_core+6943>, 0x558d183d337c <vm_exec_core+6428>, 0x558d183d32f6 <vm_exec_core+6294>, 0x558d183d328e <vm_exec_core+6190>, 0x558d183d3236 <vm_exec_core+6102>, 0x558d183d31d4 <vm_exec_core+6004>, 0x558d183d3187 <vm_exec_core+5927>, 0x558d183d3113 <vm_exec_core+5811>, 0x558d183d30c9 <vm_exec_core+5737>, 0x558d183d30a2 <vm_exec_core+5698>, 0x558d183d3067 <vm_exec_core+5639>, 0x558d183d3016 <vm_exec_core+5558>, 0x558d183d2fe2 <vm_exec_core+5506>, 0x558d183d2f35 <vm_exec_core+5333>, 0x558d183d2ef2 <vm_exec_core+5266>, 0x558d183d2eae <vm_exec_core+5198>, 0x558d183d2e7c <vm_exec_core+5148>, 0x558d183d2e0d <vm_exec_core+5037>, 0x558d183d2dac <vm_exec_core+4940>, 0x558d183d2d5d <vm_exec_core+4861>, 0x558d183d2cee <vm_exec_core+4750>, 0x558d183d2c90 <vm_exec_core+4656>, 0x558d183d2b78 <vm_exec_core+4376>, 0x558d183d2b3c <vm_exec_core+4316>, 0x558d183d2af5 <vm_exec_core+4245>, 0x558d183d2a8b <vm_exec_core+4139>, 0x558d183d29ed <vm_exec_core+3981>, 0x558d183d5035 <vm_exec_core+13781>, 0x558d183d2938 <vm_exec_core+3800>, 0x558d183d28b0 <vm_exec_core+3664>, 0x558d183d2861 <vm_exec_core+3585>, 0x558d183d2812 <vm_exec_core+3506>, 0x558d183d27c3 <vm_exec_core+3427>, 0x558d183d5009 <vm_exec_core+13737>, 0x558d183d2774 <vm_exec_core+3348>, 0x558d183d2705 <vm_exec_core+3237>, 0x558d183d26c0 <vm_exec_core+3168>, 0x558d183d264d <vm_exec_core+3053>, 0x558d183d2505 <vm_exec_core+2725>, 0x558d183d2439 <vm_exec_core+2521>, 0x558d183d23bd <vm_exec_core+2397>, 0x558d183d421a <vm_exec_core+10170>, 0x558d183d2389 <vm_exec_core+2345>, 0x558d183d234a <vm_exec_core+2282>, 0x558d183d230b <vm_exec_core+2219>, 0x558d183d22cf <vm_exec_core+2159>, 0x558d183d2211 <vm_exec_core+1969>, 0x558d183d218e <vm_exec_core+1838>, 0x558d183d501f <vm_exec_core+13759>, 0x558d183d4c61 <vm_exec_core+12801>, 0x558d183d4e30 <vm_exec_core+13264>, 0x558d183d4f10 <vm_exec_core+13488>, 0x558d183d4f26 <vm_exec_core+13510>, 0x558d183d4f3c <vm_exec_core+13532>, 0x558d183d4f52 <vm_exec_core+13554>, 0x558d183d4f6f <vm_exec_core+13583>, 0x558d183d4f85 <vm_exec_core+13605>, 0x558d183d4f9b <vm_exec_core+13627>, 0x558d183d4fb1 <vm_exec_core+13649>...} |
| #65 0x0000558d183d820e in rb_vm_exec (ec=0x558d3f472d90) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x558d3f472d90 |
| _tag = {tag = 36, retval = 4, buf = {0x7ff8c99b1db0, 0x558d183d8130 <rb_vm_exec+304>, 0x0, 0x7ff8c99b1ca0, 0x7ff8c99b1d50}, prev = 0x7ff8c99b1ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #66 0x0000558d183d862e 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=140707045829160, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7ff8e97bf130 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7ff8c97b1018 |
| av = {140706511002960, 140706511003328} |
| stack_argv = 0x7ff8c97b1018 |
| 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> |
| #67 0x0000558d183d8ff1 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x558d3f471960, self=self@entry=140707045829160, argc=argc@entry=0, argv=argv@entry=0x7ff8c99b1d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #68 0x0000558d1837f590 in thread_do_start_proc (th=th@entry=0x558d3f469da0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 140707045829160 |
| args = <optimized out> |
| args_ptr = 0x7ff8c99b1d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x558d3f471960 |
| #69 0x0000558d18380030 in thread_do_start (th=0x558d3f469da0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #70 thread_start_func_2 (th=th@entry=0x558d3f469da0, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x558d3f472d90 |
| _tag = {tag = 36, retval = 0, buf = {0x558d3f4326b0, 0x558d1837f9a0 <thread_start_func_2+624>, 0x0, 0x7ff8c99b1dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x558d3f469da0 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #71 0x0000558d183803fd in call_thread_start_func_2 (th=0x558d3f469da0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7ff8c99b1f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #72 co_start (from=<optimized out>, self=0x558d3f4326b0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x558d3f469da0 |
| sched = 0x558d3f3b7e98 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #73 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 1 (Thread 0x7ff904a4e7c0 (LWP 150051) "miniruby"): |
| #0 0x00007ff904ae9d61 in __futex_abstimed_wait_common64 (private=32760, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x558d3f33f070) 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=32760, abstime=0x0, clockid=0, expected=0, futex_word=0x558d3f33f070) 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=0x558d3f33f070, 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 0x00007ff904aec7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x558d3f33f168, cond=0x558d3f33f048) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7ff904aec4a0 <__condvar_cleanup_waiting>, __arg = 0x7ffc8cd62b20, __canceltype = 2, __prev = 0x0} |
| cbuffer = {wseq = 0, cond = 0x558d3f33f048, mutex = 0x558d3f33f168, 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=0x558d3f33f048, mutex=mutex@entry=0x558d3f33f168) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x0000558d1837690d in rb_native_cond_wait (cond=cond@entry=0x558d3f33f048, mutex=mutex@entry=0x558d3f33f168) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x0000558d18376a53 in thread_sched_wait_running_turn (sched=sched@entry=0x558d3f33f168, th=0x558d3f33a060, can_direct_transfer=can_direct_transfer@entry=false) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:847 |
| next_th = 0x0 |
| #7 0x0000558d18377682 in rb_ractor_sched_wait (ec=ec@entry=0x558d3f33f340, cr=cr@entry=0x558d3f33f0a0, ubf=ubf@entry=0x558d182c7190 <ubf_ractor_wait>, ubf_arg=ubf_arg@entry=0x7ffc8cd62c70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1365 |
| can_direct_transfer = false |
| th = 0x558d3f33a060 |
| sched = 0x558d3f33f168 |
| #8 0x0000558d182c899c in ractor_wait (cr=0x558d3f33f0a0, ec=0x558d3f33f340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1030 |
| th = <optimized out> |
| waiter = {wakeup_status = wakeup_none, th = 0x558d3f33a060, node = {next = 0x558d3f33f0f8, prev = 0x558d3f33f0f8}} |
| th = <optimized out> |
| waiter = <optimized out> |
| #9 ractor_wait_receive (ec=ec@entry=0x558d3f33f340, cr=cr@entry=0x558d3f33f0a0) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1097 |
| messages = {set = {n = {next = 0x0, prev = 0x558d3f33a060}}, closed = 248} |
| deliverred = false |
| #10 0x0000558d182c9fd1 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=0x558d3f33f340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:133 |
| rp = 0x558d3f46f220 |
| rp = <optimized out> |
| #12 builtin_inline_class_660 (ec=0x558d3f33f340, self=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor.rb:661 |
| No locals. |
| #13 0x0000558d183d487f in vm_exec_core (ec=0x558d3f33f070, ec@entry=0x558d3f33f340) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:7259 |
| reg_pc = 0x558d3f4067f8 |
| reg_cfp = 0x7ff9049ecef8 |
| insns_address_table = {0x558d183d4d70 <vm_exec_core+13072>, 0x558d183d3daa <vm_exec_core+9034>, 0x558d183d3d3d <vm_exec_core+8925>, 0x558d183d3cc5 <vm_exec_core+8805>, 0x558d183d3c53 <vm_exec_core+8691>, 0x558d183d3bda <vm_exec_core+8570>, 0x558d183d3b34 <vm_exec_core+8404>, 0x558d183d41c1 <vm_exec_core+10081>, 0x558d183d40a6 <vm_exec_core+9798>, 0x558d183d40fd <vm_exec_core+9885>, 0x558d183d3e0e <vm_exec_core+9134>, 0x558d183d3f3b <vm_exec_core+9435>, 0x558d183d36a2 <vm_exec_core+7234>, 0x558d183d363a <vm_exec_core+7130>, 0x558d183d35cd <vm_exec_core+7021>, 0x558d183d38ac <vm_exec_core+7756>, 0x558d183d3874 <vm_exec_core+7700>, 0x558d183d383f <vm_exec_core+7647>, 0x558d183d380a <vm_exec_core+7594>, 0x558d183d37d5 <vm_exec_core+7541>, 0x558d183d3772 <vm_exec_core+7442>, 0x558d183d372e <vm_exec_core+7374>, 0x558d183d36e7 <vm_exec_core+7303>, 0x558d183d39e8 <vm_exec_core+8072>, 0x558d183d39a2 <vm_exec_core+8002>, 0x558d183d3923 <vm_exec_core+7875>, 0x558d183d38e9 <vm_exec_core+7817>, 0x558d183d3a9a <vm_exec_core+8250>, 0x558d183d3a40 <vm_exec_core+8160>, 0x558d183d3af7 <vm_exec_core+8343>, 0x558d183d3590 <vm_exec_core+6960>, 0x558d183d338d <vm_exec_core+6445>, 0x558d183d3307 <vm_exec_core+6311>, 0x558d183d329f <vm_exec_core+6207>, 0x558d183d3247 <vm_exec_core+6119>, 0x558d183d31e5 <vm_exec_core+6021>, 0x558d183d3198 <vm_exec_core+5944>, 0x558d183d3124 <vm_exec_core+5828>, 0x558d183d30da <vm_exec_core+5754>, 0x558d183d30b3 <vm_exec_core+5715>, 0x558d183d3078 <vm_exec_core+5656>, 0x558d183d3027 <vm_exec_core+5575>, 0x558d183d2ff3 <vm_exec_core+5523>, 0x558d183d2f46 <vm_exec_core+5350>, 0x558d183d2f03 <vm_exec_core+5283>, 0x558d183d2ebf <vm_exec_core+5215>, 0x558d183d2e8d <vm_exec_core+5165>, 0x558d183d2e1e <vm_exec_core+5054>, 0x558d183d2dbd <vm_exec_core+4957>, 0x558d183d2d6e <vm_exec_core+4878>, 0x558d183d2cff <vm_exec_core+4767>, 0x558d183d2ca1 <vm_exec_core+4673>, 0x558d183d2b89 <vm_exec_core+4393>, 0x558d183d2b4d <vm_exec_core+4333>, 0x558d183d2b06 <vm_exec_core+4262>, 0x558d183d2a9c <vm_exec_core+4156>, 0x558d183d29fe <vm_exec_core+3998>, 0x558d183d1ad0 <vm_exec_core+112>, 0x558d183d2949 <vm_exec_core+3817>, 0x558d183d28c1 <vm_exec_core+3681>, 0x558d183d2872 <vm_exec_core+3602>, 0x558d183d2823 <vm_exec_core+3523>, 0x558d183d27d4 <vm_exec_core+3444>, 0x558d183d4c17 <vm_exec_core+12727>, 0x558d183d2785 <vm_exec_core+3365>, 0x558d183d2716 <vm_exec_core+3254>, 0x558d183d26d1 <vm_exec_core+3185>, 0x558d183d265e <vm_exec_core+3070>, 0x558d183d2516 <vm_exec_core+2742>, 0x558d183d244a <vm_exec_core+2538>, 0x558d183d23ce <vm_exec_core+2414>, 0x558d183d422b <vm_exec_core+10187>, 0x558d183d239a <vm_exec_core+2362>, 0x558d183d235b <vm_exec_core+2299>, 0x558d183d231c <vm_exec_core+2236>, 0x558d183d22e0 <vm_exec_core+2176>, 0x558d183d2222 <vm_exec_core+1986>, 0x558d183d219f <vm_exec_core+1855>, 0x558d183d4d81 <vm_exec_core+13089>, 0x558d183d4e8e <vm_exec_core+13358>, 0x558d183d50cf <vm_exec_core+13935>, 0x558d183d4ae9 <vm_exec_core+12425>, 0x558d183d5168 <vm_exec_core+14088>, 0x558d183d5435 <vm_exec_core+14805>, 0x558d183d5354 <vm_exec_core+14580>, 0x558d183d53d7 <vm_exec_core+14711>, 0x558d183d523a <vm_exec_core+14298>, 0x558d183d5298 <vm_exec_core+14392>, 0x558d183d52f6 <vm_exec_core+14486>, 0x558d183d56c5 <vm_exec_core+15461>, 0x558d183d5519 <vm_exec_core+15033>, 0x558d183d5565 <vm_exec_core+15109>, 0x558d183d55b8 <vm_exec_core+15192>, 0x558d183d563b <vm_exec_core+15323>, 0x558d183d20d2 <vm_exec_core+1650>, 0x558d183d202a <vm_exec_core+1482>, 0x558d183d4de8 <vm_exec_core+13192>, 0x558d183d4e46 <vm_exec_core+13286>, 0x558d183d4c77 <vm_exec_core+12823>, 0x558d183d4d0a <vm_exec_core+12970>, 0x558d183d5201 <vm_exec_core+14241>, 0x558d183d548e <vm_exec_core+14894>, 0x558d183d1fb9 <vm_exec_core+1369>, 0x558d183d1f39 <vm_exec_core+1241>, 0x558d183d1e90 <vm_exec_core+1072>, 0x558d183d1e49 <vm_exec_core+1001>, 0x558d183d1dfe <vm_exec_core+926>, 0x558d183d1db5 <vm_exec_core+853>, 0x558d183d1d64 <vm_exec_core+772>, 0x558d183d1d2f <vm_exec_core+719>, 0x558d183d1cfa <vm_exec_core+666>, 0x558d183d4ef2 <vm_exec_core+13458>, 0x558d183d3d99 <vm_exec_core+9017>, 0x558d183d3d2c <vm_exec_core+8908>, 0x558d183d3cb4 <vm_exec_core+8788>, 0x558d183d3c42 <vm_exec_core+8674>, 0x558d183d3bc9 <vm_exec_core+8553>, 0x558d183d3b23 <vm_exec_core+8387>, 0x558d183d41b0 <vm_exec_core+10064>, 0x558d183d4095 <vm_exec_core+9781>, 0x558d183d40ec <vm_exec_core+9868>, 0x558d183d3dfd <vm_exec_core+9117>, 0x558d183d3f2a <vm_exec_core+9418>, 0x558d183d3691 <vm_exec_core+7217>, 0x558d183d3629 <vm_exec_core+7113>, 0x558d183d35bc <vm_exec_core+7004>, 0x558d183d389b <vm_exec_core+7739>, 0x558d183d3863 <vm_exec_core+7683>, 0x558d183d382e <vm_exec_core+7630>, 0x558d183d37f9 <vm_exec_core+7577>, 0x558d183d37c4 <vm_exec_core+7524>, 0x558d183d3761 <vm_exec_core+7425>, 0x558d183d371d <vm_exec_core+7357>, 0x558d183d36d6 <vm_exec_core+7286>, 0x558d183d39d7 <vm_exec_core+8055>, 0x558d183d3991 <vm_exec_core+7985>, 0x558d183d3912 <vm_exec_core+7858>, 0x558d183d38d8 <vm_exec_core+7800>, 0x558d183d3a89 <vm_exec_core+8233>, 0x558d183d3a2f <vm_exec_core+8143>, 0x558d183d3ae6 <vm_exec_core+8326>, 0x558d183d357f <vm_exec_core+6943>, 0x558d183d337c <vm_exec_core+6428>, 0x558d183d32f6 <vm_exec_core+6294>, 0x558d183d328e <vm_exec_core+6190>, 0x558d183d3236 <vm_exec_core+6102>, 0x558d183d31d4 <vm_exec_core+6004>, 0x558d183d3187 <vm_exec_core+5927>, 0x558d183d3113 <vm_exec_core+5811>, 0x558d183d30c9 <vm_exec_core+5737>, 0x558d183d30a2 <vm_exec_core+5698>, 0x558d183d3067 <vm_exec_core+5639>, 0x558d183d3016 <vm_exec_core+5558>, 0x558d183d2fe2 <vm_exec_core+5506>, 0x558d183d2f35 <vm_exec_core+5333>, 0x558d183d2ef2 <vm_exec_core+5266>, 0x558d183d2eae <vm_exec_core+5198>, 0x558d183d2e7c <vm_exec_core+5148>, 0x558d183d2e0d <vm_exec_core+5037>, 0x558d183d2dac <vm_exec_core+4940>, 0x558d183d2d5d <vm_exec_core+4861>, 0x558d183d2cee <vm_exec_core+4750>, 0x558d183d2c90 <vm_exec_core+4656>, 0x558d183d2b78 <vm_exec_core+4376>, 0x558d183d2b3c <vm_exec_core+4316>, 0x558d183d2af5 <vm_exec_core+4245>, 0x558d183d2a8b <vm_exec_core+4139>, 0x558d183d29ed <vm_exec_core+3981>, 0x558d183d5035 <vm_exec_core+13781>, 0x558d183d2938 <vm_exec_core+3800>, 0x558d183d28b0 <vm_exec_core+3664>, 0x558d183d2861 <vm_exec_core+3585>, 0x558d183d2812 <vm_exec_core+3506>, 0x558d183d27c3 <vm_exec_core+3427>, 0x558d183d5009 <vm_exec_core+13737>, 0x558d183d2774 <vm_exec_core+3348>, 0x558d183d2705 <vm_exec_core+3237>, 0x558d183d26c0 <vm_exec_core+3168>, 0x558d183d264d <vm_exec_core+3053>, 0x558d183d2505 <vm_exec_core+2725>, 0x558d183d2439 <vm_exec_core+2521>, 0x558d183d23bd <vm_exec_core+2397>, 0x558d183d421a <vm_exec_core+10170>, 0x558d183d2389 <vm_exec_core+2345>, 0x558d183d234a <vm_exec_core+2282>, 0x558d183d230b <vm_exec_core+2219>, 0x558d183d22cf <vm_exec_core+2159>, 0x558d183d2211 <vm_exec_core+1969>, 0x558d183d218e <vm_exec_core+1838>, 0x558d183d501f <vm_exec_core+13759>, 0x558d183d4c61 <vm_exec_core+12801>, 0x558d183d4e30 <vm_exec_core+13264>, 0x558d183d4f10 <vm_exec_core+13488>, 0x558d183d4f26 <vm_exec_core+13510>, 0x558d183d4f3c <vm_exec_core+13532>, 0x558d183d4f52 <vm_exec_core+13554>, 0x558d183d4f6f <vm_exec_core+13583>, 0x558d183d4f85 <vm_exec_core+13605>, 0x558d183d4f9b <vm_exec_core+13627>, 0x558d183d4fb1 <vm_exec_core+13649>...} |
| #14 0x0000558d183d820e in rb_vm_exec (ec=0x558d3f33f340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x558d3f33f340 |
| _tag = {tag = 36, retval = 4, buf = {0x558d3f33f340, 0x558d183d8130 <rb_vm_exec+304>, 0x0, 0x7ffc8cd62f10, 0x7ff8eb43a468}, prev = 0x7ffc8cd62fe0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #15 0x0000558d183e95c3 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 0x0000558d181ca8f5 in rb_ec_exec_node (ec=ec@entry=0x558d3f33f340, n=n@entry=0x7ff8e97bf360) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x558d3f33f340 |
| _tag = {tag = 36, retval = 94064483295078, buf = {0x558d3f33f340, 0x558d181ca950 <rb_ec_exec_node+256>, 0x0, 0x7ffc8cd62fc0, 0x7ff8e97bf360}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7ff8e97bf360 |
| #17 0x0000558d181ceb9b in ruby_run_node (n=0x7ff8e97bf360) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x558d3f33f340 |
| status = 0 |
| #18 0x0000558d180eadc6 in rb_main (argv=0x7ffc8cd63208, 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 150051) detached] |
| $ timeout 60 gdb -p 150057 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| Fstderr output is not empty |
| th: 0x558d3f33a060, native_id: 0x7ff904a4e7c0 |
| -- 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:0012d0 EVAL bootstraptest.test_ractor.rb_1317_1352.rb:15 [FINISH] |
| c:0001 p:0000 s:0003 E:002480 DUMMY [FINISH] |
| [New LWP 150060] |
| [New LWP 150059] |
| [New LWP 150058] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007fe3fca0fd61 in __futex_abstimed_wait_common64 (private=22096, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5650cdd7f070) at ./nptl/futex-internal.c:57 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7fe3fc9747c0 (LWP 150057) "miniruby" 0x00007fe3fca0fd61 in __futex_abstimed_wait_common64 (private=22096, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5650cdd7f070) at ./nptl/futex-internal.c:57 |
| 2 Thread 0x7fe3c15bf6c0 (LWP 150060) "miniruby" futex_wait (private=0, expected=2, futex_word=0x5650cdd77b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 3 Thread 0x7fe3c16df6c0 (LWP 150059) "miniruby" futex_wait (private=0, expected=2, futex_word=0x5650cdd77b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 4 Thread 0x7fe3e335f6c0 (LWP 150058) "miniruby" 0x00007fe3fcaa1042 in epoll_wait (epfd=4, events=events@entry=0x565093becedc <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 0x7fe3e335f6c0 (LWP 150058) "miniruby"): |
| #0 0x00007fe3fcaa1042 in epoll_wait (epfd=4, events=events@entry=0x565093becedc <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 0x0000565093828f6f in event_wait (vm=0x5650cdd77ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2919 |
| r = <optimized out> |
| r = <optimized out> |
| #2 timer_thread_polling (vm=0x5650cdd77ad0) 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=0x5650cdd77ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x5650cdd77ad0 |
| #4 0x00007fe3fca13a94 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 = {140616746268352, 4845068772555949135, 140616746268352, -264, 0, 140728881554400, 4845068772576920655, 4845058776324310095}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #5 0x00007fe3fcaa0c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 3 (Thread 0x7fe3c16df6c0 (LWP 150059) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x5650cdd77b70) 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=0x5650cdd77b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007fe3fca170f1 in lll_mutex_lock_optimized (mutex=0x5650cdd77b70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x5650cdd77b70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x5650cdd77b70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x0000565093822c7d in rb_native_mutex_lock (lock=lock@entry=0x5650cdd77b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x000056509382679b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x5650cdeaf350, vm=0x5650cdd77ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x5650cdd77ad0, cr=0x5650cdeaf350) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x000056509389f87b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x000056509368e709 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x00005650936a18b5 in gc_verify_internal_consistency (objspace_ptr=0x5650cdd7a460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5186 |
| prev_during_gc = <optimized out> |
| objspace = 0x5650cdd7a460 |
| lev = 3 |
| #10 gc_start (objspace=objspace@entry=0x5650cdd7a460, 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 0x00005650936a2cb6 in heap_prepare (heap=0x5650cdd7a480, objspace=0x5650cdd7a460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2051 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x5650cdd7a480, objspace=0x5650cdd7a460) 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=0x5650cdd7a460, cache=cache@entry=0x5650cde504b0, 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 = 0x5650cdd7a480 |
| obj = <optimized out> |
| lev = 1 |
| unlock_vm = true |
| #14 0x00005650936a6410 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x5650cde504b0, objspace=0x5650cdd7a460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2406 |
| obj = <optimized out> |
| obj = <optimized out> |
| #15 rb_gc_impl_new_obj (alloc_size=28, wb_protected=true, v3=0, v2=0, v1=0, flags=5, klass=140616746588880, cache_ptr=0x5650cde504b0, objspace_ptr=0x5650cdd7a460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2485 |
| obj = <optimized out> |
| objspace = 0x5650cdd7a460 |
| heap_idx = <optimized out> |
| cache = 0x5650cde504b0 |
| obj = <optimized out> |
| objspace = <optimized out> |
| heap_idx = <optimized out> |
| cache = <optimized out> |
| #16 newobj_of (size=28, wb_protected=true, v3=0, v2=0, v1=0, flags=5, klass=140616746588880, 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=140616746588880, flags=flags@entry=5, size=size@entry=28) at /tmp/ruby/src/trunk-gc-asserts/gc.c:1043 |
| __func__ = "rb_wb_protected_newobj_of" |
| #18 0x00005650937eed5f in str_alloc_embed (capa=4, klass=140616746588880) at /tmp/ruby/src/trunk-gc-asserts/string.c:1359 |
| size = 28 |
| str = <optimized out> |
| #19 str_enc_new (klass=140616746588880, ptr=0x7fe3c18e19fe "930\017~\301\343\177", len=3, enc=0x5650cdd809b0) at /tmp/ruby/src/trunk-gc-asserts/string.c:1402 |
| str = <optimized out> |
| termlen = 1 |
| dtrace_line = <optimized out> |
| dtrace_file = <optimized out> |
| #20 0x00005650937181e4 in rb_fix2str (x=<optimized out>, base=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/numeric.c:3947 |
| buf = "\320\332:\343\343\177\000\0008\000\\\301\343\177\000\000\260\031\216\301\343\177\000\000\000\322\035k\244c\222\001 \017~\301\343\177\000\000\360M\337\315PV\000\0008\000\\\301\343\177\000\000Ч;\343\343\177930" |
| e = 0x7fe3c18e1a01 "\017~\301\343\177" |
| b = <optimized out> |
| val = <optimized out> |
| u = <optimized out> |
| neg = <optimized out> |
| #21 0x000056509386b69d in vm_call_cfunc_with_frame_ (ec=0x5650cddf4df0, reg_cfp=0x7fe3c17e0f20, calling=<optimized out>, argc=0, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3772 |
| ci = 0xd2100100001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7fe3e33b5a78 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #22 0x0000565093880ba0 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 = 94905052095776 |
| ci = 0x5650cdd77b70 |
| cc = <optimized out> |
| recv = 2 |
| argc = <optimized out> |
| calling = {cd = 0x5650cdeae520, cc = 0x7fe3c15cfe70, block_handler = 0, recv = 1861, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| val = <optimized out> |
| ci = <optimized out> |
| cc = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = <optimized out> |
| #23 vm_exec_core (ec=0x5650cdd77b70, ec@entry=0x5650cddf4df0) at ../../src/trunk-gc-asserts/insns.def:899 |
| bh = <optimized out> |
| cd = 0x5650cdeae520 |
| leaf = <optimized out> |
| val = 94905052095776 |
| reg_pc = 0x5650cde14120 |
| reg_cfp = 0x7fe3c17e0f20 |
| insns_address_table = {0x565093883d70 <vm_exec_core+13072>, 0x565093882daa <vm_exec_core+9034>, 0x565093882d3d <vm_exec_core+8925>, 0x565093882cc5 <vm_exec_core+8805>, 0x565093882c53 <vm_exec_core+8691>, 0x565093882bda <vm_exec_core+8570>, 0x565093882b34 <vm_exec_core+8404>, 0x5650938831c1 <vm_exec_core+10081>, 0x5650938830a6 <vm_exec_core+9798>, 0x5650938830fd <vm_exec_core+9885>, 0x565093882e0e <vm_exec_core+9134>, 0x565093882f3b <vm_exec_core+9435>, 0x5650938826a2 <vm_exec_core+7234>, 0x56509388263a <vm_exec_core+7130>, 0x5650938825cd <vm_exec_core+7021>, 0x5650938828ac <vm_exec_core+7756>, 0x565093882874 <vm_exec_core+7700>, 0x56509388283f <vm_exec_core+7647>, 0x56509388280a <vm_exec_core+7594>, 0x5650938827d5 <vm_exec_core+7541>, 0x565093882772 <vm_exec_core+7442>, 0x56509388272e <vm_exec_core+7374>, 0x5650938826e7 <vm_exec_core+7303>, 0x5650938829e8 <vm_exec_core+8072>, 0x5650938829a2 <vm_exec_core+8002>, 0x565093882923 <vm_exec_core+7875>, 0x5650938828e9 <vm_exec_core+7817>, 0x565093882a9a <vm_exec_core+8250>, 0x565093882a40 <vm_exec_core+8160>, 0x565093882af7 <vm_exec_core+8343>, 0x565093882590 <vm_exec_core+6960>, 0x56509388238d <vm_exec_core+6445>, 0x565093882307 <vm_exec_core+6311>, 0x56509388229f <vm_exec_core+6207>, 0x565093882247 <vm_exec_core+6119>, 0x5650938821e5 <vm_exec_core+6021>, 0x565093882198 <vm_exec_core+5944>, 0x565093882124 <vm_exec_core+5828>, 0x5650938820da <vm_exec_core+5754>, 0x5650938820b3 <vm_exec_core+5715>, 0x565093882078 <vm_exec_core+5656>, 0x565093882027 <vm_exec_core+5575>, 0x565093881ff3 <vm_exec_core+5523>, 0x565093881f46 <vm_exec_core+5350>, 0x565093881f03 <vm_exec_core+5283>, 0x565093881ebf <vm_exec_core+5215>, 0x565093881e8d <vm_exec_core+5165>, 0x565093881e1e <vm_exec_core+5054>, 0x565093881dbd <vm_exec_core+4957>, 0x565093881d6e <vm_exec_core+4878>, 0x565093881cff <vm_exec_core+4767>, 0x565093881ca1 <vm_exec_core+4673>, 0x565093881b89 <vm_exec_core+4393>, 0x565093881b4d <vm_exec_core+4333>, 0x565093881b06 <vm_exec_core+4262>, 0x565093881a9c <vm_exec_core+4156>, 0x5650938819fe <vm_exec_core+3998>, 0x565093880ad0 <vm_exec_core+112>, 0x565093881949 <vm_exec_core+3817>, 0x5650938818c1 <vm_exec_core+3681>, 0x565093881872 <vm_exec_core+3602>, 0x565093881823 <vm_exec_core+3523>, 0x5650938817d4 <vm_exec_core+3444>, 0x565093883c17 <vm_exec_core+12727>, 0x565093881785 <vm_exec_core+3365>, 0x565093881716 <vm_exec_core+3254>, 0x5650938816d1 <vm_exec_core+3185>, 0x56509388165e <vm_exec_core+3070>, 0x565093881516 <vm_exec_core+2742>, 0x56509388144a <vm_exec_core+2538>, 0x5650938813ce <vm_exec_core+2414>, 0x56509388322b <vm_exec_core+10187>, 0x56509388139a <vm_exec_core+2362>, 0x56509388135b <vm_exec_core+2299>, 0x56509388131c <vm_exec_core+2236>, 0x5650938812e0 <vm_exec_core+2176>, 0x565093881222 <vm_exec_core+1986>, 0x56509388119f <vm_exec_core+1855>, 0x565093883d81 <vm_exec_core+13089>, 0x565093883e8e <vm_exec_core+13358>, 0x5650938840cf <vm_exec_core+13935>, 0x565093883ae9 <vm_exec_core+12425>, 0x565093884168 <vm_exec_core+14088>, 0x565093884435 <vm_exec_core+14805>, 0x565093884354 <vm_exec_core+14580>, 0x5650938843d7 <vm_exec_core+14711>, 0x56509388423a <vm_exec_core+14298>, 0x565093884298 <vm_exec_core+14392>, 0x5650938842f6 <vm_exec_core+14486>, 0x5650938846c5 <vm_exec_core+15461>, 0x565093884519 <vm_exec_core+15033>, 0x565093884565 <vm_exec_core+15109>, 0x5650938845b8 <vm_exec_core+15192>, 0x56509388463b <vm_exec_core+15323>, 0x5650938810d2 <vm_exec_core+1650>, 0x56509388102a <vm_exec_core+1482>, 0x565093883de8 <vm_exec_core+13192>, 0x565093883e46 <vm_exec_core+13286>, 0x565093883c77 <vm_exec_core+12823>, 0x565093883d0a <vm_exec_core+12970>, 0x565093884201 <vm_exec_core+14241>, 0x56509388448e <vm_exec_core+14894>, 0x565093880fb9 <vm_exec_core+1369>, 0x565093880f39 <vm_exec_core+1241>, 0x565093880e90 <vm_exec_core+1072>, 0x565093880e49 <vm_exec_core+1001>, 0x565093880dfe <vm_exec_core+926>, 0x565093880db5 <vm_exec_core+853>, 0x565093880d64 <vm_exec_core+772>, 0x565093880d2f <vm_exec_core+719>, 0x565093880cfa <vm_exec_core+666>, 0x565093883ef2 <vm_exec_core+13458>, 0x565093882d99 <vm_exec_core+9017>, 0x565093882d2c <vm_exec_core+8908>, 0x565093882cb4 <vm_exec_core+8788>, 0x565093882c42 <vm_exec_core+8674>, 0x565093882bc9 <vm_exec_core+8553>, 0x565093882b23 <vm_exec_core+8387>, 0x5650938831b0 <vm_exec_core+10064>, 0x565093883095 <vm_exec_core+9781>, 0x5650938830ec <vm_exec_core+9868>, 0x565093882dfd <vm_exec_core+9117>, 0x565093882f2a <vm_exec_core+9418>, 0x565093882691 <vm_exec_core+7217>, 0x565093882629 <vm_exec_core+7113>, 0x5650938825bc <vm_exec_core+7004>, 0x56509388289b <vm_exec_core+7739>, 0x565093882863 <vm_exec_core+7683>, 0x56509388282e <vm_exec_core+7630>, 0x5650938827f9 <vm_exec_core+7577>, 0x5650938827c4 <vm_exec_core+7524>, 0x565093882761 <vm_exec_core+7425>, 0x56509388271d <vm_exec_core+7357>, 0x5650938826d6 <vm_exec_core+7286>, 0x5650938829d7 <vm_exec_core+8055>, 0x565093882991 <vm_exec_core+7985>, 0x565093882912 <vm_exec_core+7858>, 0x5650938828d8 <vm_exec_core+7800>, 0x565093882a89 <vm_exec_core+8233>, 0x565093882a2f <vm_exec_core+8143>, 0x565093882ae6 <vm_exec_core+8326>, 0x56509388257f <vm_exec_core+6943>, 0x56509388237c <vm_exec_core+6428>, 0x5650938822f6 <vm_exec_core+6294>, 0x56509388228e <vm_exec_core+6190>, 0x565093882236 <vm_exec_core+6102>, 0x5650938821d4 <vm_exec_core+6004>, 0x565093882187 <vm_exec_core+5927>, 0x565093882113 <vm_exec_core+5811>, 0x5650938820c9 <vm_exec_core+5737>, 0x5650938820a2 <vm_exec_core+5698>, 0x565093882067 <vm_exec_core+5639>, 0x565093882016 <vm_exec_core+5558>, 0x565093881fe2 <vm_exec_core+5506>, 0x565093881f35 <vm_exec_core+5333>, 0x565093881ef2 <vm_exec_core+5266>, 0x565093881eae <vm_exec_core+5198>, 0x565093881e7c <vm_exec_core+5148>, 0x565093881e0d <vm_exec_core+5037>, 0x565093881dac <vm_exec_core+4940>, 0x565093881d5d <vm_exec_core+4861>, 0x565093881cee <vm_exec_core+4750>, 0x565093881c90 <vm_exec_core+4656>, 0x565093881b78 <vm_exec_core+4376>, 0x565093881b3c <vm_exec_core+4316>, 0x565093881af5 <vm_exec_core+4245>, 0x565093881a8b <vm_exec_core+4139>, 0x5650938819ed <vm_exec_core+3981>, 0x565093884035 <vm_exec_core+13781>, 0x565093881938 <vm_exec_core+3800>, 0x5650938818b0 <vm_exec_core+3664>, 0x565093881861 <vm_exec_core+3585>, 0x565093881812 <vm_exec_core+3506>, 0x5650938817c3 <vm_exec_core+3427>, 0x565093884009 <vm_exec_core+13737>, 0x565093881774 <vm_exec_core+3348>, 0x565093881705 <vm_exec_core+3237>, 0x5650938816c0 <vm_exec_core+3168>, 0x56509388164d <vm_exec_core+3053>, 0x565093881505 <vm_exec_core+2725>, 0x565093881439 <vm_exec_core+2521>, 0x5650938813bd <vm_exec_core+2397>, 0x56509388321a <vm_exec_core+10170>, 0x565093881389 <vm_exec_core+2345>, 0x56509388134a <vm_exec_core+2282>, 0x56509388130b <vm_exec_core+2219>, 0x5650938812cf <vm_exec_core+2159>, 0x565093881211 <vm_exec_core+1969>, 0x56509388118e <vm_exec_core+1838>, 0x56509388401f <vm_exec_core+13759>, 0x565093883c61 <vm_exec_core+12801>, 0x565093883e30 <vm_exec_core+13264>, 0x565093883f10 <vm_exec_core+13488>, 0x565093883f26 <vm_exec_core+13510>, 0x565093883f3c <vm_exec_core+13532>, 0x565093883f52 <vm_exec_core+13554>, 0x565093883f6f <vm_exec_core+13583>, 0x565093883f85 <vm_exec_core+13605>, 0x565093883f9b <vm_exec_core+13627>, 0x565093883fb1 <vm_exec_core+13649>...} |
| #24 0x000056509388720e in rb_vm_exec (ec=0x5650cddf4df0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x5650cddf4df0 |
| _tag = {tag = 36, retval = 4, buf = {0x7fe3c18e1db0, 0x565093887130 <rb_vm_exec+304>, 0x0, 0x7fe3c18e1ca0, 0x7fe3c18e1d50}, prev = 0x7fe3c18e1ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #25 0x000056509388762e 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=140616716446000, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7fe3e16ef088 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7fe3c16e1018 |
| av = {140616181620048, 140616181620416} |
| stack_argv = 0x7fe3c16e1018 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #26 0x0000565093887ff1 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x5650cde76860, self=self@entry=140616716446000, argc=argc@entry=0, argv=argv@entry=0x7fe3c18e1d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #27 0x000056509382e590 in thread_do_start_proc (th=th@entry=0x5650cdeae710) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 140616716446000 |
| args = <optimized out> |
| args_ptr = 0x7fe3c18e1d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x5650cde76860 |
| #28 0x000056509382f030 in thread_do_start (th=0x5650cdeae710) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #29 thread_start_func_2 (th=th@entry=0x5650cdeae710, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x5650cddf4df0 |
| _tag = {tag = 36, retval = 0, buf = {0x5650cddf2180, 0x56509382e9a0 <thread_start_func_2+624>, 0x0, 0x7fe3c18e1dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x5650cdeae710 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #30 0x000056509382f3fd in call_thread_start_func_2 (th=0x5650cdeae710) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7fe3c18e1f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #31 co_start (from=<optimized out>, self=0x5650cddf2180) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x5650cdeae710 |
| sched = 0x5650cdeaf418 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #32 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 2 (Thread 0x7fe3c15bf6c0 (LWP 150060) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x5650cdd77b70) 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=0x5650cdd77b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007fe3fca16352 in __pthread_mutex_cond_lock (mutex=mutex@entry=0x5650cdd77b70) at ../nptl/pthread_mutex_lock.c:93 |
| __futex = 0x5650cdd77b70 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "__pthread_mutex_cond_lock" |
| id = <optimized out> |
| #3 0x00007fe3fca126c2 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5650cdd77b70, cond=0x5650cdd77c68) 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=0x5650cdd77c68, mutex=mutex@entry=0x5650cdd77b70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000056509382590d in rb_native_cond_wait (cond=cond@entry=0x5650cdd77c68, mutex=mutex@entry=0x5650cdd77b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x00005650938259a7 in ractor_sched_barrier_join_wait_locked (vm=vm@entry=0x5650cdd77ad0, th=0x5650cdeab870) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1498 |
| cr = <optimized out> |
| barrier_serial = 1 |
| #7 0x000056509382692a in rb_ractor_sched_barrier_join (vm=vm@entry=0x5650cdd77ad0, cr=cr@entry=0x5650cddf6fc0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1531 |
| No locals. |
| #8 0x000056509389f322 in vm_lock_enter (cr=0x5650cddf6fc0, vm=0x5650cdd77ad0, locked=<optimized out>, no_barrier=<optimized out>, lev=0x7fe3c1ae2980) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:90 |
| ec = 0x5650cdeaf0c0 |
| #9 0x000056509382b52c in rb_vm_lock_enter (line=2569, file=0x565093a5fe90 "/tmp/ruby/src/trunk-gc-asserts/thread.c", lev=0x7fe3c1ae2980) 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 = 4236312456 |
| 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 0x000056509382b676 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 0x000056509386b86b 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=0x5650cdeaf0c0) at /tmp/ruby/src/trunk-gc-asserts/vm_core.h:2145 |
| No locals. |
| #14 vm_pop_frame (ep=<optimized out>, cfp=0x7fe3c19e1ee8, ec=0x5650cdeaf0c0) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:458 |
| flags = <optimized out> |
| flags = <optimized out> |
| #15 rb_vm_pop_frame (ec=0x5650cdeaf0c0) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:467 |
| No locals. |
| #16 vm_call_cfunc_with_frame_ (ec=0x5650cdeaf0c0, reg_cfp=0x7fe3c19e1f20, 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 = 140616177171400 |
| me = 0x7fe3e33b5a78 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = <optimized out> |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #17 0x0000565093880ba0 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 = 94905052095776 |
| ci = 0x5650cdd77b70 |
| cc = <optimized out> |
| recv = 2 |
| argc = <optimized out> |
| calling = {cd = 0x5650cdeae520, cc = 0x7fe3c15cfe70, block_handler = 0, recv = 1849, 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=0x5650cdd77b70, ec@entry=0x5650cdeaf0c0) at ../../src/trunk-gc-asserts/insns.def:899 |
| bh = <optimized out> |
| cd = 0x5650cdeae520 |
| leaf = <optimized out> |
| val = 94905052095776 |
| reg_pc = 0x5650cde14120 |
| reg_cfp = 0x7fe3c19e1f20 |
| insns_address_table = {0x565093883d70 <vm_exec_core+13072>, 0x565093882daa <vm_exec_core+9034>, 0x565093882d3d <vm_exec_core+8925>, 0x565093882cc5 <vm_exec_core+8805>, 0x565093882c53 <vm_exec_core+8691>, 0x565093882bda <vm_exec_core+8570>, 0x565093882b34 <vm_exec_core+8404>, 0x5650938831c1 <vm_exec_core+10081>, 0x5650938830a6 <vm_exec_core+9798>, 0x5650938830fd <vm_exec_core+9885>, 0x565093882e0e <vm_exec_core+9134>, 0x565093882f3b <vm_exec_core+9435>, 0x5650938826a2 <vm_exec_core+7234>, 0x56509388263a <vm_exec_core+7130>, 0x5650938825cd <vm_exec_core+7021>, 0x5650938828ac <vm_exec_core+7756>, 0x565093882874 <vm_exec_core+7700>, 0x56509388283f <vm_exec_core+7647>, 0x56509388280a <vm_exec_core+7594>, 0x5650938827d5 <vm_exec_core+7541>, 0x565093882772 <vm_exec_core+7442>, 0x56509388272e <vm_exec_core+7374>, 0x5650938826e7 <vm_exec_core+7303>, 0x5650938829e8 <vm_exec_core+8072>, 0x5650938829a2 <vm_exec_core+8002>, 0x565093882923 <vm_exec_core+7875>, 0x5650938828e9 <vm_exec_core+7817>, 0x565093882a9a <vm_exec_core+8250>, 0x565093882a40 <vm_exec_core+8160>, 0x565093882af7 <vm_exec_core+8343>, 0x565093882590 <vm_exec_core+6960>, 0x56509388238d <vm_exec_core+6445>, 0x565093882307 <vm_exec_core+6311>, 0x56509388229f <vm_exec_core+6207>, 0x565093882247 <vm_exec_core+6119>, 0x5650938821e5 <vm_exec_core+6021>, 0x565093882198 <vm_exec_core+5944>, 0x565093882124 <vm_exec_core+5828>, 0x5650938820da <vm_exec_core+5754>, 0x5650938820b3 <vm_exec_core+5715>, 0x565093882078 <vm_exec_core+5656>, 0x565093882027 <vm_exec_core+5575>, 0x565093881ff3 <vm_exec_core+5523>, 0x565093881f46 <vm_exec_core+5350>, 0x565093881f03 <vm_exec_core+5283>, 0x565093881ebf <vm_exec_core+5215>, 0x565093881e8d <vm_exec_core+5165>, 0x565093881e1e <vm_exec_core+5054>, 0x565093881dbd <vm_exec_core+4957>, 0x565093881d6e <vm_exec_core+4878>, 0x565093881cff <vm_exec_core+4767>, 0x565093881ca1 <vm_exec_core+4673>, 0x565093881b89 <vm_exec_core+4393>, 0x565093881b4d <vm_exec_core+4333>, 0x565093881b06 <vm_exec_core+4262>, 0x565093881a9c <vm_exec_core+4156>, 0x5650938819fe <vm_exec_core+3998>, 0x565093880ad0 <vm_exec_core+112>, 0x565093881949 <vm_exec_core+3817>, 0x5650938818c1 <vm_exec_core+3681>, 0x565093881872 <vm_exec_core+3602>, 0x565093881823 <vm_exec_core+3523>, 0x5650938817d4 <vm_exec_core+3444>, 0x565093883c17 <vm_exec_core+12727>, 0x565093881785 <vm_exec_core+3365>, 0x565093881716 <vm_exec_core+3254>, 0x5650938816d1 <vm_exec_core+3185>, 0x56509388165e <vm_exec_core+3070>, 0x565093881516 <vm_exec_core+2742>, 0x56509388144a <vm_exec_core+2538>, 0x5650938813ce <vm_exec_core+2414>, 0x56509388322b <vm_exec_core+10187>, 0x56509388139a <vm_exec_core+2362>, 0x56509388135b <vm_exec_core+2299>, 0x56509388131c <vm_exec_core+2236>, 0x5650938812e0 <vm_exec_core+2176>, 0x565093881222 <vm_exec_core+1986>, 0x56509388119f <vm_exec_core+1855>, 0x565093883d81 <vm_exec_core+13089>, 0x565093883e8e <vm_exec_core+13358>, 0x5650938840cf <vm_exec_core+13935>, 0x565093883ae9 <vm_exec_core+12425>, 0x565093884168 <vm_exec_core+14088>, 0x565093884435 <vm_exec_core+14805>, 0x565093884354 <vm_exec_core+14580>, 0x5650938843d7 <vm_exec_core+14711>, 0x56509388423a <vm_exec_core+14298>, 0x565093884298 <vm_exec_core+14392>, 0x5650938842f6 <vm_exec_core+14486>, 0x5650938846c5 <vm_exec_core+15461>, 0x565093884519 <vm_exec_core+15033>, 0x565093884565 <vm_exec_core+15109>, 0x5650938845b8 <vm_exec_core+15192>, 0x56509388463b <vm_exec_core+15323>, 0x5650938810d2 <vm_exec_core+1650>, 0x56509388102a <vm_exec_core+1482>, 0x565093883de8 <vm_exec_core+13192>, 0x565093883e46 <vm_exec_core+13286>, 0x565093883c77 <vm_exec_core+12823>, 0x565093883d0a <vm_exec_core+12970>, 0x565093884201 <vm_exec_core+14241>, 0x56509388448e <vm_exec_core+14894>, 0x565093880fb9 <vm_exec_core+1369>, 0x565093880f39 <vm_exec_core+1241>, 0x565093880e90 <vm_exec_core+1072>, 0x565093880e49 <vm_exec_core+1001>, 0x565093880dfe <vm_exec_core+926>, 0x565093880db5 <vm_exec_core+853>, 0x565093880d64 <vm_exec_core+772>, 0x565093880d2f <vm_exec_core+719>, 0x565093880cfa <vm_exec_core+666>, 0x565093883ef2 <vm_exec_core+13458>, 0x565093882d99 <vm_exec_core+9017>, 0x565093882d2c <vm_exec_core+8908>, 0x565093882cb4 <vm_exec_core+8788>, 0x565093882c42 <vm_exec_core+8674>, 0x565093882bc9 <vm_exec_core+8553>, 0x565093882b23 <vm_exec_core+8387>, 0x5650938831b0 <vm_exec_core+10064>, 0x565093883095 <vm_exec_core+9781>, 0x5650938830ec <vm_exec_core+9868>, 0x565093882dfd <vm_exec_core+9117>, 0x565093882f2a <vm_exec_core+9418>, 0x565093882691 <vm_exec_core+7217>, 0x565093882629 <vm_exec_core+7113>, 0x5650938825bc <vm_exec_core+7004>, 0x56509388289b <vm_exec_core+7739>, 0x565093882863 <vm_exec_core+7683>, 0x56509388282e <vm_exec_core+7630>, 0x5650938827f9 <vm_exec_core+7577>, 0x5650938827c4 <vm_exec_core+7524>, 0x565093882761 <vm_exec_core+7425>, 0x56509388271d <vm_exec_core+7357>, 0x5650938826d6 <vm_exec_core+7286>, 0x5650938829d7 <vm_exec_core+8055>, 0x565093882991 <vm_exec_core+7985>, 0x565093882912 <vm_exec_core+7858>, 0x5650938828d8 <vm_exec_core+7800>, 0x565093882a89 <vm_exec_core+8233>, 0x565093882a2f <vm_exec_core+8143>, 0x565093882ae6 <vm_exec_core+8326>, 0x56509388257f <vm_exec_core+6943>, 0x56509388237c <vm_exec_core+6428>, 0x5650938822f6 <vm_exec_core+6294>, 0x56509388228e <vm_exec_core+6190>, 0x565093882236 <vm_exec_core+6102>, 0x5650938821d4 <vm_exec_core+6004>, 0x565093882187 <vm_exec_core+5927>, 0x565093882113 <vm_exec_core+5811>, 0x5650938820c9 <vm_exec_core+5737>, 0x5650938820a2 <vm_exec_core+5698>, 0x565093882067 <vm_exec_core+5639>, 0x565093882016 <vm_exec_core+5558>, 0x565093881fe2 <vm_exec_core+5506>, 0x565093881f35 <vm_exec_core+5333>, 0x565093881ef2 <vm_exec_core+5266>, 0x565093881eae <vm_exec_core+5198>, 0x565093881e7c <vm_exec_core+5148>, 0x565093881e0d <vm_exec_core+5037>, 0x565093881dac <vm_exec_core+4940>, 0x565093881d5d <vm_exec_core+4861>, 0x565093881cee <vm_exec_core+4750>, 0x565093881c90 <vm_exec_core+4656>, 0x565093881b78 <vm_exec_core+4376>, 0x565093881b3c <vm_exec_core+4316>, 0x565093881af5 <vm_exec_core+4245>, 0x565093881a8b <vm_exec_core+4139>, 0x5650938819ed <vm_exec_core+3981>, 0x565093884035 <vm_exec_core+13781>, 0x565093881938 <vm_exec_core+3800>, 0x5650938818b0 <vm_exec_core+3664>, 0x565093881861 <vm_exec_core+3585>, 0x565093881812 <vm_exec_core+3506>, 0x5650938817c3 <vm_exec_core+3427>, 0x565093884009 <vm_exec_core+13737>, 0x565093881774 <vm_exec_core+3348>, 0x565093881705 <vm_exec_core+3237>, 0x5650938816c0 <vm_exec_core+3168>, 0x56509388164d <vm_exec_core+3053>, 0x565093881505 <vm_exec_core+2725>, 0x565093881439 <vm_exec_core+2521>, 0x5650938813bd <vm_exec_core+2397>, 0x56509388321a <vm_exec_core+10170>, 0x565093881389 <vm_exec_core+2345>, 0x56509388134a <vm_exec_core+2282>, 0x56509388130b <vm_exec_core+2219>, 0x5650938812cf <vm_exec_core+2159>, 0x565093881211 <vm_exec_core+1969>, 0x56509388118e <vm_exec_core+1838>, 0x56509388401f <vm_exec_core+13759>, 0x565093883c61 <vm_exec_core+12801>, 0x565093883e30 <vm_exec_core+13264>, 0x565093883f10 <vm_exec_core+13488>, 0x565093883f26 <vm_exec_core+13510>, 0x565093883f3c <vm_exec_core+13532>, 0x565093883f52 <vm_exec_core+13554>, 0x565093883f6f <vm_exec_core+13583>, 0x565093883f85 <vm_exec_core+13605>, 0x565093883f9b <vm_exec_core+13627>, 0x565093883fb1 <vm_exec_core+13649>...} |
| #19 0x000056509388720e in rb_vm_exec (ec=0x5650cdeaf0c0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x5650cdeaf0c0 |
| _tag = {tag = 36, retval = 4, buf = {0x7fe3c1ae2db0, 0x565093887130 <rb_vm_exec+304>, 0x0, 0x7fe3c1ae2ca0, 0x7fe3c1ae2d50}, prev = 0x7fe3c1ae2ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #20 0x000056509388762e 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=140616716444760, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7fe3e16ef088 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7fe3c18e2018 |
| av = {140616183721296, 140616183721664} |
| stack_argv = 0x7fe3c18e2018 |
| 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 0x0000565093887ff1 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x5650cde50540, self=self@entry=140616716444760, argc=argc@entry=0, argv=argv@entry=0x7fe3c1ae2d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #22 0x000056509382e590 in thread_do_start_proc (th=th@entry=0x5650cdeab870) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 140616716444760 |
| args = <optimized out> |
| args_ptr = 0x7fe3c1ae2d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x5650cde50540 |
| #23 0x000056509382f030 in thread_do_start (th=0x5650cdeab870) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #24 thread_start_func_2 (th=th@entry=0x5650cdeab870, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x5650cdeaf0c0 |
| _tag = {tag = 36, retval = 0, buf = {0x5650cde482d0, 0x56509382e9a0 <thread_start_func_2+624>, 0x0, 0x7fe3c1ae2dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x5650cdeab870 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #25 0x000056509382f3fd in call_thread_start_func_2 (th=0x5650cdeab870) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7fe3c1ae2f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #26 co_start (from=<optimized out>, self=0x5650cde482d0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x5650cdeab870 |
| sched = 0x5650cddf7088 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #27 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 1 (Thread 0x7fe3fc9747c0 (LWP 150057) "miniruby"): |
| #0 0x00007fe3fca0fd61 in __futex_abstimed_wait_common64 (private=22096, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5650cdd7f070) 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=22096, abstime=0x0, clockid=0, expected=0, futex_word=0x5650cdd7f070) 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=0x5650cdd7f070, 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 0x00007fe3fca127dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5650cdd7f168, cond=0x5650cdd7f048) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7fe3fca124a0 <__condvar_cleanup_waiting>, __arg = 0x7ffdfefe9d60, __canceltype = 2, __prev = 0x0} |
| cbuffer = {wseq = 0, cond = 0x5650cdd7f048, mutex = 0x5650cdd7f168, 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=0x5650cdd7f048, mutex=mutex@entry=0x5650cdd7f168) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000056509382590d in rb_native_cond_wait (cond=cond@entry=0x5650cdd7f048, mutex=mutex@entry=0x5650cdd7f168) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x0000565093825a53 in thread_sched_wait_running_turn (sched=sched@entry=0x5650cdd7f168, th=0x5650cdd7a060, can_direct_transfer=can_direct_transfer@entry=false) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:847 |
| next_th = 0x0 |
| #7 0x0000565093826682 in rb_ractor_sched_wait (ec=ec@entry=0x5650cdd7f340, cr=cr@entry=0x5650cdd7f0a0, ubf=ubf@entry=0x565093776190 <ubf_ractor_wait>, ubf_arg=ubf_arg@entry=0x7ffdfefe9eb0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1365 |
| can_direct_transfer = false |
| th = 0x5650cdd7a060 |
| sched = 0x5650cdd7f168 |
| #8 0x000056509377799c in ractor_wait (cr=0x5650cdd7f0a0, ec=0x5650cdd7f340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1030 |
| th = <optimized out> |
| waiter = {wakeup_status = wakeup_none, th = 0x5650cdd7a060, node = {next = 0x5650cdd7f0f8, prev = 0x5650cdd7f0f8}} |
| th = <optimized out> |
| waiter = <optimized out> |
| #9 ractor_wait_receive (ec=ec@entry=0x5650cdd7f340, cr=cr@entry=0x5650cdd7f0a0) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1097 |
| messages = {set = {n = {next = 0x0, prev = 0x5650cdd7a060}}, closed = 248} |
| deliverred = false |
| #10 0x0000565093778fd1 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=0x5650cdd7f340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:133 |
| rp = 0x5650cde332d0 |
| rp = <optimized out> |
| #12 builtin_inline_class_660 (ec=0x5650cdd7f340, self=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor.rb:661 |
| No locals. |
| #13 0x000056509388387f in vm_exec_core (ec=0x5650cdd7f070, ec@entry=0x5650cdd7f340) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:7259 |
| reg_pc = 0x5650cde4d728 |
| reg_cfp = 0x7fe3fc912e88 |
| insns_address_table = {0x565093883d70 <vm_exec_core+13072>, 0x565093882daa <vm_exec_core+9034>, 0x565093882d3d <vm_exec_core+8925>, 0x565093882cc5 <vm_exec_core+8805>, 0x565093882c53 <vm_exec_core+8691>, 0x565093882bda <vm_exec_core+8570>, 0x565093882b34 <vm_exec_core+8404>, 0x5650938831c1 <vm_exec_core+10081>, 0x5650938830a6 <vm_exec_core+9798>, 0x5650938830fd <vm_exec_core+9885>, 0x565093882e0e <vm_exec_core+9134>, 0x565093882f3b <vm_exec_core+9435>, 0x5650938826a2 <vm_exec_core+7234>, 0x56509388263a <vm_exec_core+7130>, 0x5650938825cd <vm_exec_core+7021>, 0x5650938828ac <vm_exec_core+7756>, 0x565093882874 <vm_exec_core+7700>, 0x56509388283f <vm_exec_core+7647>, 0x56509388280a <vm_exec_core+7594>, 0x5650938827d5 <vm_exec_core+7541>, 0x565093882772 <vm_exec_core+7442>, 0x56509388272e <vm_exec_core+7374>, 0x5650938826e7 <vm_exec_core+7303>, 0x5650938829e8 <vm_exec_core+8072>, 0x5650938829a2 <vm_exec_core+8002>, 0x565093882923 <vm_exec_core+7875>, 0x5650938828e9 <vm_exec_core+7817>, 0x565093882a9a <vm_exec_core+8250>, 0x565093882a40 <vm_exec_core+8160>, 0x565093882af7 <vm_exec_core+8343>, 0x565093882590 <vm_exec_core+6960>, 0x56509388238d <vm_exec_core+6445>, 0x565093882307 <vm_exec_core+6311>, 0x56509388229f <vm_exec_core+6207>, 0x565093882247 <vm_exec_core+6119>, 0x5650938821e5 <vm_exec_core+6021>, 0x565093882198 <vm_exec_core+5944>, 0x565093882124 <vm_exec_core+5828>, 0x5650938820da <vm_exec_core+5754>, 0x5650938820b3 <vm_exec_core+5715>, 0x565093882078 <vm_exec_core+5656>, 0x565093882027 <vm_exec_core+5575>, 0x565093881ff3 <vm_exec_core+5523>, 0x565093881f46 <vm_exec_core+5350>, 0x565093881f03 <vm_exec_core+5283>, 0x565093881ebf <vm_exec_core+5215>, 0x565093881e8d <vm_exec_core+5165>, 0x565093881e1e <vm_exec_core+5054>, 0x565093881dbd <vm_exec_core+4957>, 0x565093881d6e <vm_exec_core+4878>, 0x565093881cff <vm_exec_core+4767>, 0x565093881ca1 <vm_exec_core+4673>, 0x565093881b89 <vm_exec_core+4393>, 0x565093881b4d <vm_exec_core+4333>, 0x565093881b06 <vm_exec_core+4262>, 0x565093881a9c <vm_exec_core+4156>, 0x5650938819fe <vm_exec_core+3998>, 0x565093880ad0 <vm_exec_core+112>, 0x565093881949 <vm_exec_core+3817>, 0x5650938818c1 <vm_exec_core+3681>, 0x565093881872 <vm_exec_core+3602>, 0x565093881823 <vm_exec_core+3523>, 0x5650938817d4 <vm_exec_core+3444>, 0x565093883c17 <vm_exec_core+12727>, 0x565093881785 <vm_exec_core+3365>, 0x565093881716 <vm_exec_core+3254>, 0x5650938816d1 <vm_exec_core+3185>, 0x56509388165e <vm_exec_core+3070>, 0x565093881516 <vm_exec_core+2742>, 0x56509388144a <vm_exec_core+2538>, 0x5650938813ce <vm_exec_core+2414>, 0x56509388322b <vm_exec_core+10187>, 0x56509388139a <vm_exec_core+2362>, 0x56509388135b <vm_exec_core+2299>, 0x56509388131c <vm_exec_core+2236>, 0x5650938812e0 <vm_exec_core+2176>, 0x565093881222 <vm_exec_core+1986>, 0x56509388119f <vm_exec_core+1855>, 0x565093883d81 <vm_exec_core+13089>, 0x565093883e8e <vm_exec_core+13358>, 0x5650938840cf <vm_exec_core+13935>, 0x565093883ae9 <vm_exec_core+12425>, 0x565093884168 <vm_exec_core+14088>, 0x565093884435 <vm_exec_core+14805>, 0x565093884354 <vm_exec_core+14580>, 0x5650938843d7 <vm_exec_core+14711>, 0x56509388423a <vm_exec_core+14298>, 0x565093884298 <vm_exec_core+14392>, 0x5650938842f6 <vm_exec_core+14486>, 0x5650938846c5 <vm_exec_core+15461>, 0x565093884519 <vm_exec_core+15033>, 0x565093884565 <vm_exec_core+15109>, 0x5650938845b8 <vm_exec_core+15192>, 0x56509388463b <vm_exec_core+15323>, 0x5650938810d2 <vm_exec_core+1650>, 0x56509388102a <vm_exec_core+1482>, 0x565093883de8 <vm_exec_core+13192>, 0x565093883e46 <vm_exec_core+13286>, 0x565093883c77 <vm_exec_core+12823>, 0x565093883d0a <vm_exec_core+12970>, 0x565093884201 <vm_exec_core+14241>, 0x56509388448e <vm_exec_core+14894>, 0x565093880fb9 <vm_exec_core+1369>, 0x565093880f39 <vm_exec_core+1241>, 0x565093880e90 <vm_exec_core+1072>, 0x565093880e49 <vm_exec_core+1001>, 0x565093880dfe <vm_exec_core+926>, 0x565093880db5 <vm_exec_core+853>, 0x565093880d64 <vm_exec_core+772>, 0x565093880d2f <vm_exec_core+719>, 0x565093880cfa <vm_exec_core+666>, 0x565093883ef2 <vm_exec_core+13458>, 0x565093882d99 <vm_exec_core+9017>, 0x565093882d2c <vm_exec_core+8908>, 0x565093882cb4 <vm_exec_core+8788>, 0x565093882c42 <vm_exec_core+8674>, 0x565093882bc9 <vm_exec_core+8553>, 0x565093882b23 <vm_exec_core+8387>, 0x5650938831b0 <vm_exec_core+10064>, 0x565093883095 <vm_exec_core+9781>, 0x5650938830ec <vm_exec_core+9868>, 0x565093882dfd <vm_exec_core+9117>, 0x565093882f2a <vm_exec_core+9418>, 0x565093882691 <vm_exec_core+7217>, 0x565093882629 <vm_exec_core+7113>, 0x5650938825bc <vm_exec_core+7004>, 0x56509388289b <vm_exec_core+7739>, 0x565093882863 <vm_exec_core+7683>, 0x56509388282e <vm_exec_core+7630>, 0x5650938827f9 <vm_exec_core+7577>, 0x5650938827c4 <vm_exec_core+7524>, 0x565093882761 <vm_exec_core+7425>, 0x56509388271d <vm_exec_core+7357>, 0x5650938826d6 <vm_exec_core+7286>, 0x5650938829d7 <vm_exec_core+8055>, 0x565093882991 <vm_exec_core+7985>, 0x565093882912 <vm_exec_core+7858>, 0x5650938828d8 <vm_exec_core+7800>, 0x565093882a89 <vm_exec_core+8233>, 0x565093882a2f <vm_exec_core+8143>, 0x565093882ae6 <vm_exec_core+8326>, 0x56509388257f <vm_exec_core+6943>, 0x56509388237c <vm_exec_core+6428>, 0x5650938822f6 <vm_exec_core+6294>, 0x56509388228e <vm_exec_core+6190>, 0x565093882236 <vm_exec_core+6102>, 0x5650938821d4 <vm_exec_core+6004>, 0x565093882187 <vm_exec_core+5927>, 0x565093882113 <vm_exec_core+5811>, 0x5650938820c9 <vm_exec_core+5737>, 0x5650938820a2 <vm_exec_core+5698>, 0x565093882067 <vm_exec_core+5639>, 0x565093882016 <vm_exec_core+5558>, 0x565093881fe2 <vm_exec_core+5506>, 0x565093881f35 <vm_exec_core+5333>, 0x565093881ef2 <vm_exec_core+5266>, 0x565093881eae <vm_exec_core+5198>, 0x565093881e7c <vm_exec_core+5148>, 0x565093881e0d <vm_exec_core+5037>, 0x565093881dac <vm_exec_core+4940>, 0x565093881d5d <vm_exec_core+4861>, 0x565093881cee <vm_exec_core+4750>, 0x565093881c90 <vm_exec_core+4656>, 0x565093881b78 <vm_exec_core+4376>, 0x565093881b3c <vm_exec_core+4316>, 0x565093881af5 <vm_exec_core+4245>, 0x565093881a8b <vm_exec_core+4139>, 0x5650938819ed <vm_exec_core+3981>, 0x565093884035 <vm_exec_core+13781>, 0x565093881938 <vm_exec_core+3800>, 0x5650938818b0 <vm_exec_core+3664>, 0x565093881861 <vm_exec_core+3585>, 0x565093881812 <vm_exec_core+3506>, 0x5650938817c3 <vm_exec_core+3427>, 0x565093884009 <vm_exec_core+13737>, 0x565093881774 <vm_exec_core+3348>, 0x565093881705 <vm_exec_core+3237>, 0x5650938816c0 <vm_exec_core+3168>, 0x56509388164d <vm_exec_core+3053>, 0x565093881505 <vm_exec_core+2725>, 0x565093881439 <vm_exec_core+2521>, 0x5650938813bd <vm_exec_core+2397>, 0x56509388321a <vm_exec_core+10170>, 0x565093881389 <vm_exec_core+2345>, 0x56509388134a <vm_exec_core+2282>, 0x56509388130b <vm_exec_core+2219>, 0x5650938812cf <vm_exec_core+2159>, 0x565093881211 <vm_exec_core+1969>, 0x56509388118e <vm_exec_core+1838>, 0x56509388401f <vm_exec_core+13759>, 0x565093883c61 <vm_exec_core+12801>, 0x565093883e30 <vm_exec_core+13264>, 0x565093883f10 <vm_exec_core+13488>, 0x565093883f26 <vm_exec_core+13510>, 0x565093883f3c <vm_exec_core+13532>, 0x565093883f52 <vm_exec_core+13554>, 0x565093883f6f <vm_exec_core+13583>, 0x565093883f85 <vm_exec_core+13605>, 0x565093883f9b <vm_exec_core+13627>, 0x565093883fb1 <vm_exec_core+13649>...} |
| #14 0x000056509388720e in rb_vm_exec (ec=0x5650cdd7f340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x5650cdd7f340 |
| _tag = {tag = 36, retval = 4, buf = {0x7fe3e16ee2f0, 0x565093887130 <rb_vm_exec+304>, 0x0, 0x7ffdfefea150, 0x5650cdd7a460}, prev = 0x7ffdfefea590, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #15 0x000056509388bf54 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7ffdfefea228, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #16 vm_yield (kw_splat=0, argv=0x7ffdfefea228, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #17 rb_yield_0 (argv=0x7ffdfefea228, 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 0x00005650935a313c in rb_ary_collect (ary=140616716447000) at /tmp/ruby/src/trunk-gc-asserts/array.c:3655 |
| i = 0 |
| collect = 140616716444400 |
| #20 0x000056509386b69d in vm_call_cfunc_with_frame_ (ec=0x5650cdd7f340, reg_cfp=0x7fe3fc912fa0, 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 = 0x7fe3e33b00f0 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #21 0x0000565093873b8f in vm_sendish (ec=0x5650cdd7f340, reg_cfp=0x7fe3fc912fa0, cd=0x5650cddf5270, 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 = 0x7fe3e16ee318 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x5650cddf5270, cc = 0x7fe3e16ee318, block_handler = 140617171677113, recv = 140616716447000, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #22 0x0000565093881ad6 in vm_exec_core (ec=0x5650cdd7f070, ec@entry=0x5650cdd7f340) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140617172712801 |
| cd = 0x5650cddf5270 |
| blockiseq = 0x0 |
| leaf = <optimized out> |
| val = 94905051337328 |
| reg_pc = 0x5650cde475f8 |
| reg_cfp = 0x7fe3fc912fa0 |
| insns_address_table = {0x565093883d70 <vm_exec_core+13072>, 0x565093882daa <vm_exec_core+9034>, 0x565093882d3d <vm_exec_core+8925>, 0x565093882cc5 <vm_exec_core+8805>, 0x565093882c53 <vm_exec_core+8691>, 0x565093882bda <vm_exec_core+8570>, 0x565093882b34 <vm_exec_core+8404>, 0x5650938831c1 <vm_exec_core+10081>, 0x5650938830a6 <vm_exec_core+9798>, 0x5650938830fd <vm_exec_core+9885>, 0x565093882e0e <vm_exec_core+9134>, 0x565093882f3b <vm_exec_core+9435>, 0x5650938826a2 <vm_exec_core+7234>, 0x56509388263a <vm_exec_core+7130>, 0x5650938825cd <vm_exec_core+7021>, 0x5650938828ac <vm_exec_core+7756>, 0x565093882874 <vm_exec_core+7700>, 0x56509388283f <vm_exec_core+7647>, 0x56509388280a <vm_exec_core+7594>, 0x5650938827d5 <vm_exec_core+7541>, 0x565093882772 <vm_exec_core+7442>, 0x56509388272e <vm_exec_core+7374>, 0x5650938826e7 <vm_exec_core+7303>, 0x5650938829e8 <vm_exec_core+8072>, 0x5650938829a2 <vm_exec_core+8002>, 0x565093882923 <vm_exec_core+7875>, 0x5650938828e9 <vm_exec_core+7817>, 0x565093882a9a <vm_exec_core+8250>, 0x565093882a40 <vm_exec_core+8160>, 0x565093882af7 <vm_exec_core+8343>, 0x565093882590 <vm_exec_core+6960>, 0x56509388238d <vm_exec_core+6445>, 0x565093882307 <vm_exec_core+6311>, 0x56509388229f <vm_exec_core+6207>, 0x565093882247 <vm_exec_core+6119>, 0x5650938821e5 <vm_exec_core+6021>, 0x565093882198 <vm_exec_core+5944>, 0x565093882124 <vm_exec_core+5828>, 0x5650938820da <vm_exec_core+5754>, 0x5650938820b3 <vm_exec_core+5715>, 0x565093882078 <vm_exec_core+5656>, 0x565093882027 <vm_exec_core+5575>, 0x565093881ff3 <vm_exec_core+5523>, 0x565093881f46 <vm_exec_core+5350>, 0x565093881f03 <vm_exec_core+5283>, 0x565093881ebf <vm_exec_core+5215>, 0x565093881e8d <vm_exec_core+5165>, 0x565093881e1e <vm_exec_core+5054>, 0x565093881dbd <vm_exec_core+4957>, 0x565093881d6e <vm_exec_core+4878>, 0x565093881cff <vm_exec_core+4767>, 0x565093881ca1 <vm_exec_core+4673>, 0x565093881b89 <vm_exec_core+4393>, 0x565093881b4d <vm_exec_core+4333>, 0x565093881b06 <vm_exec_core+4262>, 0x565093881a9c <vm_exec_core+4156>, 0x5650938819fe <vm_exec_core+3998>, 0x565093880ad0 <vm_exec_core+112>, 0x565093881949 <vm_exec_core+3817>, 0x5650938818c1 <vm_exec_core+3681>, 0x565093881872 <vm_exec_core+3602>, 0x565093881823 <vm_exec_core+3523>, 0x5650938817d4 <vm_exec_core+3444>, 0x565093883c17 <vm_exec_core+12727>, 0x565093881785 <vm_exec_core+3365>, 0x565093881716 <vm_exec_core+3254>, 0x5650938816d1 <vm_exec_core+3185>, 0x56509388165e <vm_exec_core+3070>, 0x565093881516 <vm_exec_core+2742>, 0x56509388144a <vm_exec_core+2538>, 0x5650938813ce <vm_exec_core+2414>, 0x56509388322b <vm_exec_core+10187>, 0x56509388139a <vm_exec_core+2362>, 0x56509388135b <vm_exec_core+2299>, 0x56509388131c <vm_exec_core+2236>, 0x5650938812e0 <vm_exec_core+2176>, 0x565093881222 <vm_exec_core+1986>, 0x56509388119f <vm_exec_core+1855>, 0x565093883d81 <vm_exec_core+13089>, 0x565093883e8e <vm_exec_core+13358>, 0x5650938840cf <vm_exec_core+13935>, 0x565093883ae9 <vm_exec_core+12425>, 0x565093884168 <vm_exec_core+14088>, 0x565093884435 <vm_exec_core+14805>, 0x565093884354 <vm_exec_core+14580>, 0x5650938843d7 <vm_exec_core+14711>, 0x56509388423a <vm_exec_core+14298>, 0x565093884298 <vm_exec_core+14392>, 0x5650938842f6 <vm_exec_core+14486>, 0x5650938846c5 <vm_exec_core+15461>, 0x565093884519 <vm_exec_core+15033>, 0x565093884565 <vm_exec_core+15109>, 0x5650938845b8 <vm_exec_core+15192>, 0x56509388463b <vm_exec_core+15323>, 0x5650938810d2 <vm_exec_core+1650>, 0x56509388102a <vm_exec_core+1482>, 0x565093883de8 <vm_exec_core+13192>, 0x565093883e46 <vm_exec_core+13286>, 0x565093883c77 <vm_exec_core+12823>, 0x565093883d0a <vm_exec_core+12970>, 0x565093884201 <vm_exec_core+14241>, 0x56509388448e <vm_exec_core+14894>, 0x565093880fb9 <vm_exec_core+1369>, 0x565093880f39 <vm_exec_core+1241>, 0x565093880e90 <vm_exec_core+1072>, 0x565093880e49 <vm_exec_core+1001>, 0x565093880dfe <vm_exec_core+926>, 0x565093880db5 <vm_exec_core+853>, 0x565093880d64 <vm_exec_core+772>, 0x565093880d2f <vm_exec_core+719>, 0x565093880cfa <vm_exec_core+666>, 0x565093883ef2 <vm_exec_core+13458>, 0x565093882d99 <vm_exec_core+9017>, 0x565093882d2c <vm_exec_core+8908>, 0x565093882cb4 <vm_exec_core+8788>, 0x565093882c42 <vm_exec_core+8674>, 0x565093882bc9 <vm_exec_core+8553>, 0x565093882b23 <vm_exec_core+8387>, 0x5650938831b0 <vm_exec_core+10064>, 0x565093883095 <vm_exec_core+9781>, 0x5650938830ec <vm_exec_core+9868>, 0x565093882dfd <vm_exec_core+9117>, 0x565093882f2a <vm_exec_core+9418>, 0x565093882691 <vm_exec_core+7217>, 0x565093882629 <vm_exec_core+7113>, 0x5650938825bc <vm_exec_core+7004>, 0x56509388289b <vm_exec_core+7739>, 0x565093882863 <vm_exec_core+7683>, 0x56509388282e <vm_exec_core+7630>, 0x5650938827f9 <vm_exec_core+7577>, 0x5650938827c4 <vm_exec_core+7524>, 0x565093882761 <vm_exec_core+7425>, 0x56509388271d <vm_exec_core+7357>, 0x5650938826d6 <vm_exec_core+7286>, 0x5650938829d7 <vm_exec_core+8055>, 0x565093882991 <vm_exec_core+7985>, 0x565093882912 <vm_exec_core+7858>, 0x5650938828d8 <vm_exec_core+7800>, 0x565093882a89 <vm_exec_core+8233>, 0x565093882a2f <vm_exec_core+8143>, 0x565093882ae6 <vm_exec_core+8326>, 0x56509388257f <vm_exec_core+6943>, 0x56509388237c <vm_exec_core+6428>, 0x5650938822f6 <vm_exec_core+6294>, 0x56509388228e <vm_exec_core+6190>, 0x565093882236 <vm_exec_core+6102>, 0x5650938821d4 <vm_exec_core+6004>, 0x565093882187 <vm_exec_core+5927>, 0x565093882113 <vm_exec_core+5811>, 0x5650938820c9 <vm_exec_core+5737>, 0x5650938820a2 <vm_exec_core+5698>, 0x565093882067 <vm_exec_core+5639>, 0x565093882016 <vm_exec_core+5558>, 0x565093881fe2 <vm_exec_core+5506>, 0x565093881f35 <vm_exec_core+5333>, 0x565093881ef2 <vm_exec_core+5266>, 0x565093881eae <vm_exec_core+5198>, 0x565093881e7c <vm_exec_core+5148>, 0x565093881e0d <vm_exec_core+5037>, 0x565093881dac <vm_exec_core+4940>, 0x565093881d5d <vm_exec_core+4861>, 0x565093881cee <vm_exec_core+4750>, 0x565093881c90 <vm_exec_core+4656>, 0x565093881b78 <vm_exec_core+4376>, 0x565093881b3c <vm_exec_core+4316>, 0x565093881af5 <vm_exec_core+4245>, 0x565093881a8b <vm_exec_core+4139>, 0x5650938819ed <vm_exec_core+3981>, 0x565093884035 <vm_exec_core+13781>, 0x565093881938 <vm_exec_core+3800>, 0x5650938818b0 <vm_exec_core+3664>, 0x565093881861 <vm_exec_core+3585>, 0x565093881812 <vm_exec_core+3506>, 0x5650938817c3 <vm_exec_core+3427>, 0x565093884009 <vm_exec_core+13737>, 0x565093881774 <vm_exec_core+3348>, 0x565093881705 <vm_exec_core+3237>, 0x5650938816c0 <vm_exec_core+3168>, 0x56509388164d <vm_exec_core+3053>, 0x565093881505 <vm_exec_core+2725>, 0x565093881439 <vm_exec_core+2521>, 0x5650938813bd <vm_exec_core+2397>, 0x56509388321a <vm_exec_core+10170>, 0x565093881389 <vm_exec_core+2345>, 0x56509388134a <vm_exec_core+2282>, 0x56509388130b <vm_exec_core+2219>, 0x5650938812cf <vm_exec_core+2159>, 0x565093881211 <vm_exec_core+1969>, 0x56509388118e <vm_exec_core+1838>, 0x56509388401f <vm_exec_core+13759>, 0x565093883c61 <vm_exec_core+12801>, 0x565093883e30 <vm_exec_core+13264>, 0x565093883f10 <vm_exec_core+13488>, 0x565093883f26 <vm_exec_core+13510>, 0x565093883f3c <vm_exec_core+13532>, 0x565093883f52 <vm_exec_core+13554>, 0x565093883f6f <vm_exec_core+13583>, 0x565093883f85 <vm_exec_core+13605>, 0x565093883f9b <vm_exec_core+13627>, 0x565093883fb1 <vm_exec_core+13649>...} |
| #23 0x000056509388720e in rb_vm_exec (ec=0x5650cdd7f340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x5650cdd7f340 |
| _tag = {tag = 36, retval = 4, buf = {0x5650cdd7f340, 0x565093887130 <rb_vm_exec+304>, 0x0, 0x7ffdfefea570, 0x7fe3e336a438}, prev = 0x7ffdfefea640, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #24 0x00005650938985c3 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 0x00005650936798f5 in rb_ec_exec_node (ec=ec@entry=0x5650cdd7f340, n=n@entry=0x7fe3e16ef308) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x5650cdd7f340 |
| _tag = {tag = 36, retval = 94904070426470, buf = {0x5650cdd7f340, 0x565093679950 <rb_ec_exec_node+256>, 0x0, 0x7ffdfefea620, 0x7fe3e16ef308}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7fe3e16ef308 |
| #26 0x000056509367db9b in ruby_run_node (n=0x7fe3e16ef308) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x5650cdd7f340 |
| status = 0 |
| #27 0x0000565093599dc6 in rb_main (argv=0x7ffdfefea868, 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 150057) detached] |
| $ timeout 60 gdb -p 150061 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| Fstderr output is not empty |
| th: 0x5650cdd7a060, native_id: 0x7fe3fc9747c0 |
| -- 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 150064] |
| [New LWP 150063] |
| [New LWP 150062] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007f13bb4cdd61 in __futex_abstimed_wait_common64 (private=22051, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5623d6191070) at ./nptl/futex-internal.c:57 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7f13bb4327c0 (LWP 150061) "miniruby" 0x00007f13bb4cdd61 in __futex_abstimed_wait_common64 (private=22051, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5623d6191070) at ./nptl/futex-internal.c:57 |
| 2 Thread 0x7f138007f6c0 (LWP 150064) "miniruby" futex_wait (private=0, expected=2, futex_word=0x5623d6189b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 3 Thread 0x7f138019f6c0 (LWP 150063) "miniruby" futex_wait (private=0, expected=2, futex_word=0x5623d6189b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 4 Thread 0x7f13a1e1f6c0 (LWP 150062) "miniruby" 0x00007f13bb55f042 in epoll_wait (epfd=4, events=events@entry=0x56239fe4fedc <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 0x7f13a1e1f6c0 (LWP 150062) "miniruby"): |
| #0 0x00007f13bb55f042 in epoll_wait (epfd=4, events=events@entry=0x56239fe4fedc <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 0x000056239fa8bf6f in event_wait (vm=0x5623d6189ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2919 |
| r = <optimized out> |
| r = <optimized out> |
| #2 timer_thread_polling (vm=0x5623d6189ad0) 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=0x5623d6189ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x5623d6189ad0 |
| #4 0x00007f13bb4d1a94 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 = {139722297046720, -5233899292762970499, 139722297046720, -264, 0, 140729076201392, -5233899292741998979, -5233955675720391043}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #5 0x00007f13bb55ec3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 3 (Thread 0x7f138019f6c0 (LWP 150063) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x5623d6189b70) 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=0x5623d6189b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f13bb4d4352 in __pthread_mutex_cond_lock (mutex=mutex@entry=0x5623d6189b70) at ../nptl/pthread_mutex_lock.c:93 |
| __futex = 0x5623d6189b70 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "__pthread_mutex_cond_lock" |
| id = <optimized out> |
| #3 0x00007f13bb4d06c2 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5623d6189b70, cond=0x5623d6189c68) 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=0x5623d6189c68, mutex=mutex@entry=0x5623d6189b70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000056239fa8890d in rb_native_cond_wait (cond=cond@entry=0x5623d6189c68, mutex=mutex@entry=0x5623d6189b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x000056239fa889a7 in ractor_sched_barrier_join_wait_locked (vm=vm@entry=0x5623d6189ad0, th=0x5623d627f490) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1498 |
| cr = <optimized out> |
| barrier_serial = 1 |
| #7 0x000056239fa8992a in rb_ractor_sched_barrier_join (vm=vm@entry=0x5623d6189ad0, cr=cr@entry=0x5623d62bb5d0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1531 |
| No locals. |
| #8 0x000056239fb02322 in vm_lock_enter (cr=0x5623d62bb5d0, vm=0x5623d6189ad0, locked=<optimized out>, no_barrier=<optimized out>, lev=0x7f13803a0e20) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:90 |
| ec = 0x5623d62bc760 |
| #9 0x000056239fa8e52c in rb_vm_lock_enter (line=2569, file=0x56239fcc2e90 "/tmp/ruby/src/trunk-gc-asserts/thread.c", lev=0x7f13803a0e20) 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 = 3591947360 |
| 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 0x000056239fa8e676 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 0x000056239fadd13b 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=0x5623d62bc760) at /tmp/ruby/src/trunk-gc-asserts/vm_core.h:2145 |
| No locals. |
| #14 vm_pop_frame (ep=<optimized out>, cfp=0x7f13802a0eb0, ec=0x5623d62bc760) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:458 |
| flags = <optimized out> |
| flags = <optimized out> |
| #15 rb_vm_pop_frame (ec=0x5623d62bc760) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:467 |
| No locals. |
| #16 vm_yield_with_cfunc (ec=0x5623d62bc760, captured=<optimized out>, self=139721727999760, argc=<optimized out>, argv=0x7f13801a1090, kw_splat=0, block_handler=0, me=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5137 |
| is_lambda = 0 |
| val = 4 |
| arg = 1489 |
| blockarg = <optimized out> |
| frame_flag = <optimized out> |
| ifunc = <optimized out> |
| #17 0x000056239fadd1de in vm_invoke_ifunc_block (ec=0x5623d62bc760, reg_cfp=0x7f13802a0ee8, 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 = 0x7f13802a0f70 |
| #18 0x000056239fae44e6 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 = 0x5623d628b280, cc = 0x0, block_handler = 0, recv = 286326819, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| val = <optimized out> |
| ci = <optimized out> |
| cc = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = <optimized out> |
| #19 vm_exec_core (ec=0x5623d6189b70, ec@entry=0x5623d62bc760) at ../../src/trunk-gc-asserts/insns.def:1137 |
| bh = <optimized out> |
| cd = 0x5623d6189b70 |
| leaf = <optimized out> |
| val = 4 |
| reg_pc = 0x5623d628b0a0 |
| reg_cfp = 0x7f13802a0ee8 |
| insns_address_table = {0x56239fae6d70 <vm_exec_core+13072>, 0x56239fae5daa <vm_exec_core+9034>, 0x56239fae5d3d <vm_exec_core+8925>, 0x56239fae5cc5 <vm_exec_core+8805>, 0x56239fae5c53 <vm_exec_core+8691>, 0x56239fae5bda <vm_exec_core+8570>, 0x56239fae5b34 <vm_exec_core+8404>, 0x56239fae61c1 <vm_exec_core+10081>, 0x56239fae60a6 <vm_exec_core+9798>, 0x56239fae60fd <vm_exec_core+9885>, 0x56239fae5e0e <vm_exec_core+9134>, 0x56239fae5f3b <vm_exec_core+9435>, 0x56239fae56a2 <vm_exec_core+7234>, 0x56239fae563a <vm_exec_core+7130>, 0x56239fae55cd <vm_exec_core+7021>, 0x56239fae58ac <vm_exec_core+7756>, 0x56239fae5874 <vm_exec_core+7700>, 0x56239fae583f <vm_exec_core+7647>, 0x56239fae580a <vm_exec_core+7594>, 0x56239fae57d5 <vm_exec_core+7541>, 0x56239fae5772 <vm_exec_core+7442>, 0x56239fae572e <vm_exec_core+7374>, 0x56239fae56e7 <vm_exec_core+7303>, 0x56239fae59e8 <vm_exec_core+8072>, 0x56239fae59a2 <vm_exec_core+8002>, 0x56239fae5923 <vm_exec_core+7875>, 0x56239fae58e9 <vm_exec_core+7817>, 0x56239fae5a9a <vm_exec_core+8250>, 0x56239fae5a40 <vm_exec_core+8160>, 0x56239fae5af7 <vm_exec_core+8343>, 0x56239fae5590 <vm_exec_core+6960>, 0x56239fae538d <vm_exec_core+6445>, 0x56239fae5307 <vm_exec_core+6311>, 0x56239fae529f <vm_exec_core+6207>, 0x56239fae5247 <vm_exec_core+6119>, 0x56239fae51e5 <vm_exec_core+6021>, 0x56239fae5198 <vm_exec_core+5944>, 0x56239fae5124 <vm_exec_core+5828>, 0x56239fae50da <vm_exec_core+5754>, 0x56239fae50b3 <vm_exec_core+5715>, 0x56239fae5078 <vm_exec_core+5656>, 0x56239fae5027 <vm_exec_core+5575>, 0x56239fae4ff3 <vm_exec_core+5523>, 0x56239fae4f46 <vm_exec_core+5350>, 0x56239fae4f03 <vm_exec_core+5283>, 0x56239fae4ebf <vm_exec_core+5215>, 0x56239fae4e8d <vm_exec_core+5165>, 0x56239fae4e1e <vm_exec_core+5054>, 0x56239fae4dbd <vm_exec_core+4957>, 0x56239fae4d6e <vm_exec_core+4878>, 0x56239fae4cff <vm_exec_core+4767>, 0x56239fae4ca1 <vm_exec_core+4673>, 0x56239fae4b89 <vm_exec_core+4393>, 0x56239fae4b4d <vm_exec_core+4333>, 0x56239fae4b06 <vm_exec_core+4262>, 0x56239fae4a9c <vm_exec_core+4156>, 0x56239fae49fe <vm_exec_core+3998>, 0x56239fae3ad0 <vm_exec_core+112>, 0x56239fae4949 <vm_exec_core+3817>, 0x56239fae48c1 <vm_exec_core+3681>, 0x56239fae4872 <vm_exec_core+3602>, 0x56239fae4823 <vm_exec_core+3523>, 0x56239fae47d4 <vm_exec_core+3444>, 0x56239fae6c17 <vm_exec_core+12727>, 0x56239fae4785 <vm_exec_core+3365>, 0x56239fae4716 <vm_exec_core+3254>, 0x56239fae46d1 <vm_exec_core+3185>, 0x56239fae465e <vm_exec_core+3070>, 0x56239fae4516 <vm_exec_core+2742>, 0x56239fae444a <vm_exec_core+2538>, 0x56239fae43ce <vm_exec_core+2414>, 0x56239fae622b <vm_exec_core+10187>, 0x56239fae439a <vm_exec_core+2362>, 0x56239fae435b <vm_exec_core+2299>, 0x56239fae431c <vm_exec_core+2236>, 0x56239fae42e0 <vm_exec_core+2176>, 0x56239fae4222 <vm_exec_core+1986>, 0x56239fae419f <vm_exec_core+1855>, 0x56239fae6d81 <vm_exec_core+13089>, 0x56239fae6e8e <vm_exec_core+13358>, 0x56239fae70cf <vm_exec_core+13935>, 0x56239fae6ae9 <vm_exec_core+12425>, 0x56239fae7168 <vm_exec_core+14088>, 0x56239fae7435 <vm_exec_core+14805>, 0x56239fae7354 <vm_exec_core+14580>, 0x56239fae73d7 <vm_exec_core+14711>, 0x56239fae723a <vm_exec_core+14298>, 0x56239fae7298 <vm_exec_core+14392>, 0x56239fae72f6 <vm_exec_core+14486>, 0x56239fae76c5 <vm_exec_core+15461>, 0x56239fae7519 <vm_exec_core+15033>, 0x56239fae7565 <vm_exec_core+15109>, 0x56239fae75b8 <vm_exec_core+15192>, 0x56239fae763b <vm_exec_core+15323>, 0x56239fae40d2 <vm_exec_core+1650>, 0x56239fae402a <vm_exec_core+1482>, 0x56239fae6de8 <vm_exec_core+13192>, 0x56239fae6e46 <vm_exec_core+13286>, 0x56239fae6c77 <vm_exec_core+12823>, 0x56239fae6d0a <vm_exec_core+12970>, 0x56239fae7201 <vm_exec_core+14241>, 0x56239fae748e <vm_exec_core+14894>, 0x56239fae3fb9 <vm_exec_core+1369>, 0x56239fae3f39 <vm_exec_core+1241>, 0x56239fae3e90 <vm_exec_core+1072>, 0x56239fae3e49 <vm_exec_core+1001>, 0x56239fae3dfe <vm_exec_core+926>, 0x56239fae3db5 <vm_exec_core+853>, 0x56239fae3d64 <vm_exec_core+772>, 0x56239fae3d2f <vm_exec_core+719>, 0x56239fae3cfa <vm_exec_core+666>, 0x56239fae6ef2 <vm_exec_core+13458>, 0x56239fae5d99 <vm_exec_core+9017>, 0x56239fae5d2c <vm_exec_core+8908>, 0x56239fae5cb4 <vm_exec_core+8788>, 0x56239fae5c42 <vm_exec_core+8674>, 0x56239fae5bc9 <vm_exec_core+8553>, 0x56239fae5b23 <vm_exec_core+8387>, 0x56239fae61b0 <vm_exec_core+10064>, 0x56239fae6095 <vm_exec_core+9781>, 0x56239fae60ec <vm_exec_core+9868>, 0x56239fae5dfd <vm_exec_core+9117>, 0x56239fae5f2a <vm_exec_core+9418>, 0x56239fae5691 <vm_exec_core+7217>, 0x56239fae5629 <vm_exec_core+7113>, 0x56239fae55bc <vm_exec_core+7004>, 0x56239fae589b <vm_exec_core+7739>, 0x56239fae5863 <vm_exec_core+7683>, 0x56239fae582e <vm_exec_core+7630>, 0x56239fae57f9 <vm_exec_core+7577>, 0x56239fae57c4 <vm_exec_core+7524>, 0x56239fae5761 <vm_exec_core+7425>, 0x56239fae571d <vm_exec_core+7357>, 0x56239fae56d6 <vm_exec_core+7286>, 0x56239fae59d7 <vm_exec_core+8055>, 0x56239fae5991 <vm_exec_core+7985>, 0x56239fae5912 <vm_exec_core+7858>, 0x56239fae58d8 <vm_exec_core+7800>, 0x56239fae5a89 <vm_exec_core+8233>, 0x56239fae5a2f <vm_exec_core+8143>, 0x56239fae5ae6 <vm_exec_core+8326>, 0x56239fae557f <vm_exec_core+6943>, 0x56239fae537c <vm_exec_core+6428>, 0x56239fae52f6 <vm_exec_core+6294>, 0x56239fae528e <vm_exec_core+6190>, 0x56239fae5236 <vm_exec_core+6102>, 0x56239fae51d4 <vm_exec_core+6004>, 0x56239fae5187 <vm_exec_core+5927>, 0x56239fae5113 <vm_exec_core+5811>, 0x56239fae50c9 <vm_exec_core+5737>, 0x56239fae50a2 <vm_exec_core+5698>, 0x56239fae5067 <vm_exec_core+5639>, 0x56239fae5016 <vm_exec_core+5558>, 0x56239fae4fe2 <vm_exec_core+5506>, 0x56239fae4f35 <vm_exec_core+5333>, 0x56239fae4ef2 <vm_exec_core+5266>, 0x56239fae4eae <vm_exec_core+5198>, 0x56239fae4e7c <vm_exec_core+5148>, 0x56239fae4e0d <vm_exec_core+5037>, 0x56239fae4dac <vm_exec_core+4940>, 0x56239fae4d5d <vm_exec_core+4861>, 0x56239fae4cee <vm_exec_core+4750>, 0x56239fae4c90 <vm_exec_core+4656>, 0x56239fae4b78 <vm_exec_core+4376>, 0x56239fae4b3c <vm_exec_core+4316>, 0x56239fae4af5 <vm_exec_core+4245>, 0x56239fae4a8b <vm_exec_core+4139>, 0x56239fae49ed <vm_exec_core+3981>, 0x56239fae7035 <vm_exec_core+13781>, 0x56239fae4938 <vm_exec_core+3800>, 0x56239fae48b0 <vm_exec_core+3664>, 0x56239fae4861 <vm_exec_core+3585>, 0x56239fae4812 <vm_exec_core+3506>, 0x56239fae47c3 <vm_exec_core+3427>, 0x56239fae7009 <vm_exec_core+13737>, 0x56239fae4774 <vm_exec_core+3348>, 0x56239fae4705 <vm_exec_core+3237>, 0x56239fae46c0 <vm_exec_core+3168>, 0x56239fae464d <vm_exec_core+3053>, 0x56239fae4505 <vm_exec_core+2725>, 0x56239fae4439 <vm_exec_core+2521>, 0x56239fae43bd <vm_exec_core+2397>, 0x56239fae621a <vm_exec_core+10170>, 0x56239fae4389 <vm_exec_core+2345>, 0x56239fae434a <vm_exec_core+2282>, 0x56239fae430b <vm_exec_core+2219>, 0x56239fae42cf <vm_exec_core+2159>, 0x56239fae4211 <vm_exec_core+1969>, 0x56239fae418e <vm_exec_core+1838>, 0x56239fae701f <vm_exec_core+13759>, 0x56239fae6c61 <vm_exec_core+12801>, 0x56239fae6e30 <vm_exec_core+13264>, 0x56239fae6f10 <vm_exec_core+13488>, 0x56239fae6f26 <vm_exec_core+13510>, 0x56239fae6f3c <vm_exec_core+13532>, 0x56239fae6f52 <vm_exec_core+13554>, 0x56239fae6f6f <vm_exec_core+13583>, 0x56239fae6f85 <vm_exec_core+13605>, 0x56239fae6f9b <vm_exec_core+13627>, 0x56239fae6fb1 <vm_exec_core+13649>...} |
| #20 0x000056239faea20e in rb_vm_exec (ec=0x5623d62bc760) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x5623d62bc760 |
| _tag = {tag = 36, retval = 4, buf = {0x0, 0x56239faea130 <rb_vm_exec+304>, 0x0, 0x7f13803a1100, 0x0}, prev = 0x7f13803a1410, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #21 0x000056239faf02a4 in vm_call0_cc (ec=0x5623d62bc760, 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 = {94711917037408, 94711000842960} |
| calling = {cd = 0x7f13803a11d0, cc = 0x7f13a01aeb80, block_handler = 139721731346291, recv = 200001, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #22 0x000056239faf19c2 in rb_call0 (ec=0x5623d62bc760, recv=recv@entry=200001, mid=mid@entry=28497, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=139721727999760) 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> |
| #23 0x000056239faf23a7 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> |
| #24 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #25 0x000056239fad92c8 in rb_iterate0 (it_proc=it_proc@entry=0x56239faf2340 <iterate_method>, data1=data1@entry=139721732396208, ifunc=<optimized out>, ec=ec@entry=0x5623d62bc760) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x5623d62bc760 |
| _tag = {tag = 36, retval = 0, buf = {0x7f137ff6ff10, 0x56239fad9350 <rb_iterate0+352>, 0x0, 0x7f13803a13d0, 0x0}, prev = 0x7f13803a1890, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7f13802a0f20 |
| #26 0x000056239fad956d in rb_iterate_internal (data2=139721727999760, bl_proc=0x0, data1=139721732396208, it_proc=0x56239faf2340 <iterate_method>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1520 |
| No locals. |
| #27 rb_block_call_kw (obj=<optimized out>, mid=<optimized out>, argc=<optimized out>, argv=<optimized out>, bl_proc=bl_proc@entry=0x0, data2=data2@entry=139721727999760, 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} |
| #28 0x000056239f8c8a8d in enumerator_block_call (obj=<optimized out>, func=0x0, arg=139721727999760) at /tmp/ruby/src/trunk-gc-asserts/enumerator.c:568 |
| argc = <optimized out> |
| argv = <optimized out> |
| e = <optimized out> |
| meth = <optimized out> |
| args = 0 |
| ret = <optimized out> |
| #29 0x000056239faef537 in vm_call0_cfunc_with_frame (argv=0x0, calling=0x7f13803a1590, ec=0x5623d62bc760) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7f13802a0f58 |
| ci = <optimized out> |
| me = 0x7f13a1e2ea58 |
| mid = 3073 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x5623d621b768 |
| len = <optimized out> |
| frame_flags = <optimized out> |
| ci = <optimized out> |
| val = <optimized out> |
| me = <optimized out> |
| cfunc = <optimized out> |
| len = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| mid = <optimized out> |
| block_handler = <optimized out> |
| frame_flags = <optimized out> |
| unaligned_member_ptr_result = <optimized out> |
| args = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| reg_cfp = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| args = <optimized out> |
| #30 vm_call0_cfunc (argv=0x0, calling=0x7f13803a1590, ec=0x5623d62bc760) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #31 vm_call0_body (ec=ec@entry=0x5623d62bc760, calling=calling@entry=0x7f13803a1690, argv=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #32 0x000056239faf02a4 in vm_call0_cc (ec=0x5623d62bc760, 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 = {94711917037408, 94711000842960} |
| calling = {cd = 0x7f13803a1650, cc = 0x7f13a01aeba8, block_handler = 139721731346291, recv = 139721727999760, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #33 0x000056239faf19c2 in rb_call0 (ec=0x5623d62bc760, recv=recv@entry=139721727999760, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=139721727999760) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572 |
| call_status = <optimized out> |
| scope = <optimized out> |
| kw_splat = <optimized out> |
| ci = {flags = 110618, kwarg = 0x0, mid = 3073, flag = 4, argc = 0} |
| cc = <optimized out> |
| #34 0x000056239faf23a7 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=3073, recv=139721727999760) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #35 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #36 0x000056239fad92c8 in rb_iterate0 (it_proc=it_proc@entry=0x56239faf2340 <iterate_method>, data1=data1@entry=139721732397360, ifunc=ifunc@entry=0x7f138008fe68, ec=0x5623d62bc760) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x5623d62bc760 |
| _tag = {tag = 36, retval = 12418073690750320128, buf = {0x7f137ff6ff10, 0x56239fad9350 <rb_iterate0+352>, 0x0, 0x7f13803a1850, 0x56239f8baca0 <collect_i>}, prev = 0x7f13803a1cc0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7f13802a0f58 |
| #37 0x000056239fad96e7 in rb_lambda_call (obj=obj@entry=139721727999760, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x56239f8baca0 <collect_i>, min_argc=<optimized out>, max_argc=1, data2=139721729179280) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1618 |
| arg = {obj = 139721727999760, mid = 3073, argc = 0, argv = 0x0, kw_splat = 0} |
| block = 0x7f138008fe68 |
| #38 0x000056239f8bc869 in enum_collect (obj=139721727999760) at /tmp/ruby/src/trunk-gc-asserts/enum.c:667 |
| ary = 139721729179280 |
| min_argc = <optimized out> |
| max_argc = 1 |
| #39 0x000056239face69d in vm_call_cfunc_with_frame_ (ec=0x5623d62bc760, reg_cfp=0x7f13802a0f90, 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 = 0x7f13a01aec48 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #40 0x000056239fad6b8f in vm_sendish (ec=0x5623d62bc760, reg_cfp=0x7f13802a0f90, cd=0x5623d62bbaa0, 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 = 0x7f13a01aec20 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x5623d62bbaa0, cc = 0x7f13a01aec20, block_handler = 139721731346345, recv = 139721727999760, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #41 0x000056239fae4ad6 in vm_exec_core (ec=0x5623d6189b70, ec@entry=0x5623d62bc760) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 139722723483488 |
| cd = 0x5623d62bbaa0 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 94711917034144 |
| reg_pc = 0x5623d6209348 |
| reg_cfp = 0x7f13802a0f90 |
| insns_address_table = {0x56239fae6d70 <vm_exec_core+13072>, 0x56239fae5daa <vm_exec_core+9034>, 0x56239fae5d3d <vm_exec_core+8925>, 0x56239fae5cc5 <vm_exec_core+8805>, 0x56239fae5c53 <vm_exec_core+8691>, 0x56239fae5bda <vm_exec_core+8570>, 0x56239fae5b34 <vm_exec_core+8404>, 0x56239fae61c1 <vm_exec_core+10081>, 0x56239fae60a6 <vm_exec_core+9798>, 0x56239fae60fd <vm_exec_core+9885>, 0x56239fae5e0e <vm_exec_core+9134>, 0x56239fae5f3b <vm_exec_core+9435>, 0x56239fae56a2 <vm_exec_core+7234>, 0x56239fae563a <vm_exec_core+7130>, 0x56239fae55cd <vm_exec_core+7021>, 0x56239fae58ac <vm_exec_core+7756>, 0x56239fae5874 <vm_exec_core+7700>, 0x56239fae583f <vm_exec_core+7647>, 0x56239fae580a <vm_exec_core+7594>, 0x56239fae57d5 <vm_exec_core+7541>, 0x56239fae5772 <vm_exec_core+7442>, 0x56239fae572e <vm_exec_core+7374>, 0x56239fae56e7 <vm_exec_core+7303>, 0x56239fae59e8 <vm_exec_core+8072>, 0x56239fae59a2 <vm_exec_core+8002>, 0x56239fae5923 <vm_exec_core+7875>, 0x56239fae58e9 <vm_exec_core+7817>, 0x56239fae5a9a <vm_exec_core+8250>, 0x56239fae5a40 <vm_exec_core+8160>, 0x56239fae5af7 <vm_exec_core+8343>, 0x56239fae5590 <vm_exec_core+6960>, 0x56239fae538d <vm_exec_core+6445>, 0x56239fae5307 <vm_exec_core+6311>, 0x56239fae529f <vm_exec_core+6207>, 0x56239fae5247 <vm_exec_core+6119>, 0x56239fae51e5 <vm_exec_core+6021>, 0x56239fae5198 <vm_exec_core+5944>, 0x56239fae5124 <vm_exec_core+5828>, 0x56239fae50da <vm_exec_core+5754>, 0x56239fae50b3 <vm_exec_core+5715>, 0x56239fae5078 <vm_exec_core+5656>, 0x56239fae5027 <vm_exec_core+5575>, 0x56239fae4ff3 <vm_exec_core+5523>, 0x56239fae4f46 <vm_exec_core+5350>, 0x56239fae4f03 <vm_exec_core+5283>, 0x56239fae4ebf <vm_exec_core+5215>, 0x56239fae4e8d <vm_exec_core+5165>, 0x56239fae4e1e <vm_exec_core+5054>, 0x56239fae4dbd <vm_exec_core+4957>, 0x56239fae4d6e <vm_exec_core+4878>, 0x56239fae4cff <vm_exec_core+4767>, 0x56239fae4ca1 <vm_exec_core+4673>, 0x56239fae4b89 <vm_exec_core+4393>, 0x56239fae4b4d <vm_exec_core+4333>, 0x56239fae4b06 <vm_exec_core+4262>, 0x56239fae4a9c <vm_exec_core+4156>, 0x56239fae49fe <vm_exec_core+3998>, 0x56239fae3ad0 <vm_exec_core+112>, 0x56239fae4949 <vm_exec_core+3817>, 0x56239fae48c1 <vm_exec_core+3681>, 0x56239fae4872 <vm_exec_core+3602>, 0x56239fae4823 <vm_exec_core+3523>, 0x56239fae47d4 <vm_exec_core+3444>, 0x56239fae6c17 <vm_exec_core+12727>, 0x56239fae4785 <vm_exec_core+3365>, 0x56239fae4716 <vm_exec_core+3254>, 0x56239fae46d1 <vm_exec_core+3185>, 0x56239fae465e <vm_exec_core+3070>, 0x56239fae4516 <vm_exec_core+2742>, 0x56239fae444a <vm_exec_core+2538>, 0x56239fae43ce <vm_exec_core+2414>, 0x56239fae622b <vm_exec_core+10187>, 0x56239fae439a <vm_exec_core+2362>, 0x56239fae435b <vm_exec_core+2299>, 0x56239fae431c <vm_exec_core+2236>, 0x56239fae42e0 <vm_exec_core+2176>, 0x56239fae4222 <vm_exec_core+1986>, 0x56239fae419f <vm_exec_core+1855>, 0x56239fae6d81 <vm_exec_core+13089>, 0x56239fae6e8e <vm_exec_core+13358>, 0x56239fae70cf <vm_exec_core+13935>, 0x56239fae6ae9 <vm_exec_core+12425>, 0x56239fae7168 <vm_exec_core+14088>, 0x56239fae7435 <vm_exec_core+14805>, 0x56239fae7354 <vm_exec_core+14580>, 0x56239fae73d7 <vm_exec_core+14711>, 0x56239fae723a <vm_exec_core+14298>, 0x56239fae7298 <vm_exec_core+14392>, 0x56239fae72f6 <vm_exec_core+14486>, 0x56239fae76c5 <vm_exec_core+15461>, 0x56239fae7519 <vm_exec_core+15033>, 0x56239fae7565 <vm_exec_core+15109>, 0x56239fae75b8 <vm_exec_core+15192>, 0x56239fae763b <vm_exec_core+15323>, 0x56239fae40d2 <vm_exec_core+1650>, 0x56239fae402a <vm_exec_core+1482>, 0x56239fae6de8 <vm_exec_core+13192>, 0x56239fae6e46 <vm_exec_core+13286>, 0x56239fae6c77 <vm_exec_core+12823>, 0x56239fae6d0a <vm_exec_core+12970>, 0x56239fae7201 <vm_exec_core+14241>, 0x56239fae748e <vm_exec_core+14894>, 0x56239fae3fb9 <vm_exec_core+1369>, 0x56239fae3f39 <vm_exec_core+1241>, 0x56239fae3e90 <vm_exec_core+1072>, 0x56239fae3e49 <vm_exec_core+1001>, 0x56239fae3dfe <vm_exec_core+926>, 0x56239fae3db5 <vm_exec_core+853>, 0x56239fae3d64 <vm_exec_core+772>, 0x56239fae3d2f <vm_exec_core+719>, 0x56239fae3cfa <vm_exec_core+666>, 0x56239fae6ef2 <vm_exec_core+13458>, 0x56239fae5d99 <vm_exec_core+9017>, 0x56239fae5d2c <vm_exec_core+8908>, 0x56239fae5cb4 <vm_exec_core+8788>, 0x56239fae5c42 <vm_exec_core+8674>, 0x56239fae5bc9 <vm_exec_core+8553>, 0x56239fae5b23 <vm_exec_core+8387>, 0x56239fae61b0 <vm_exec_core+10064>, 0x56239fae6095 <vm_exec_core+9781>, 0x56239fae60ec <vm_exec_core+9868>, 0x56239fae5dfd <vm_exec_core+9117>, 0x56239fae5f2a <vm_exec_core+9418>, 0x56239fae5691 <vm_exec_core+7217>, 0x56239fae5629 <vm_exec_core+7113>, 0x56239fae55bc <vm_exec_core+7004>, 0x56239fae589b <vm_exec_core+7739>, 0x56239fae5863 <vm_exec_core+7683>, 0x56239fae582e <vm_exec_core+7630>, 0x56239fae57f9 <vm_exec_core+7577>, 0x56239fae57c4 <vm_exec_core+7524>, 0x56239fae5761 <vm_exec_core+7425>, 0x56239fae571d <vm_exec_core+7357>, 0x56239fae56d6 <vm_exec_core+7286>, 0x56239fae59d7 <vm_exec_core+8055>, 0x56239fae5991 <vm_exec_core+7985>, 0x56239fae5912 <vm_exec_core+7858>, 0x56239fae58d8 <vm_exec_core+7800>, 0x56239fae5a89 <vm_exec_core+8233>, 0x56239fae5a2f <vm_exec_core+8143>, 0x56239fae5ae6 <vm_exec_core+8326>, 0x56239fae557f <vm_exec_core+6943>, 0x56239fae537c <vm_exec_core+6428>, 0x56239fae52f6 <vm_exec_core+6294>, 0x56239fae528e <vm_exec_core+6190>, 0x56239fae5236 <vm_exec_core+6102>, 0x56239fae51d4 <vm_exec_core+6004>, 0x56239fae5187 <vm_exec_core+5927>, 0x56239fae5113 <vm_exec_core+5811>, 0x56239fae50c9 <vm_exec_core+5737>, 0x56239fae50a2 <vm_exec_core+5698>, 0x56239fae5067 <vm_exec_core+5639>, 0x56239fae5016 <vm_exec_core+5558>, 0x56239fae4fe2 <vm_exec_core+5506>, 0x56239fae4f35 <vm_exec_core+5333>, 0x56239fae4ef2 <vm_exec_core+5266>, 0x56239fae4eae <vm_exec_core+5198>, 0x56239fae4e7c <vm_exec_core+5148>, 0x56239fae4e0d <vm_exec_core+5037>, 0x56239fae4dac <vm_exec_core+4940>, 0x56239fae4d5d <vm_exec_core+4861>, 0x56239fae4cee <vm_exec_core+4750>, 0x56239fae4c90 <vm_exec_core+4656>, 0x56239fae4b78 <vm_exec_core+4376>, 0x56239fae4b3c <vm_exec_core+4316>, 0x56239fae4af5 <vm_exec_core+4245>, 0x56239fae4a8b <vm_exec_core+4139>, 0x56239fae49ed <vm_exec_core+3981>, 0x56239fae7035 <vm_exec_core+13781>, 0x56239fae4938 <vm_exec_core+3800>, 0x56239fae48b0 <vm_exec_core+3664>, 0x56239fae4861 <vm_exec_core+3585>, 0x56239fae4812 <vm_exec_core+3506>, 0x56239fae47c3 <vm_exec_core+3427>, 0x56239fae7009 <vm_exec_core+13737>, 0x56239fae4774 <vm_exec_core+3348>, 0x56239fae4705 <vm_exec_core+3237>, 0x56239fae46c0 <vm_exec_core+3168>, 0x56239fae464d <vm_exec_core+3053>, 0x56239fae4505 <vm_exec_core+2725>, 0x56239fae4439 <vm_exec_core+2521>, 0x56239fae43bd <vm_exec_core+2397>, 0x56239fae621a <vm_exec_core+10170>, 0x56239fae4389 <vm_exec_core+2345>, 0x56239fae434a <vm_exec_core+2282>, 0x56239fae430b <vm_exec_core+2219>, 0x56239fae42cf <vm_exec_core+2159>, 0x56239fae4211 <vm_exec_core+1969>, 0x56239fae418e <vm_exec_core+1838>, 0x56239fae701f <vm_exec_core+13759>, 0x56239fae6c61 <vm_exec_core+12801>, 0x56239fae6e30 <vm_exec_core+13264>, 0x56239fae6f10 <vm_exec_core+13488>, 0x56239fae6f26 <vm_exec_core+13510>, 0x56239fae6f3c <vm_exec_core+13532>, 0x56239fae6f52 <vm_exec_core+13554>, 0x56239fae6f6f <vm_exec_core+13583>, 0x56239fae6f85 <vm_exec_core+13605>, 0x56239fae6f9b <vm_exec_core+13627>, 0x56239fae6fb1 <vm_exec_core+13649>...} |
| #42 0x000056239faea20e in rb_vm_exec (ec=0x5623d62bc760) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x5623d62bc760 |
| _tag = {tag = 36, retval = 4, buf = {0x7f13803a1db0, 0x56239faea130 <rb_vm_exec+304>, 0x0, 0x7f13803a1ca0, 0x7f13803a1d50}, prev = 0x7f13803a1ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #43 0x000056239faea62e 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=139722267224120, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7f13a01af058 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7f13801a1018 |
| av = {139721732398416, 139721732398784} |
| stack_argv = 0x7f13801a1018 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #44 0x000056239faeaff1 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x5623d6258c60, self=self@entry=139722267224120, argc=argc@entry=0, argv=argv@entry=0x7f13803a1d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #45 0x000056239fa91590 in thread_do_start_proc (th=th@entry=0x5623d627f490) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 139722267224120 |
| args = <optimized out> |
| args_ptr = 0x7f13803a1d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x5623d6258c60 |
| #46 0x000056239fa92030 in thread_do_start (th=0x5623d627f490) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #47 thread_start_func_2 (th=th@entry=0x5623d627f490, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x5623d62bc760 |
| _tag = {tag = 36, retval = 0, buf = {0x5623d62bbac0, 0x56239fa919a0 <thread_start_func_2+624>, 0x0, 0x7f13803a1dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x5623d627f490 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #48 0x000056239fa923fd in call_thread_start_func_2 (th=0x5623d627f490) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f13803a1f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #49 co_start (from=<optimized out>, self=0x5623d62bbac0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x5623d627f490 |
| sched = 0x5623d62bb698 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #50 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 2 (Thread 0x7f138007f6c0 (LWP 150064) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x5623d6189b70) 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=0x5623d6189b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f13bb4d50f1 in lll_mutex_lock_optimized (mutex=0x5623d6189b70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x5623d6189b70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x5623d6189b70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x000056239fa85c7d in rb_native_mutex_lock (lock=lock@entry=0x5623d6189b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x000056239fa8979b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x5623d62bb8c0, vm=0x5623d6189ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x5623d6189ad0, cr=0x5623d62bb8c0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x000056239fb0287b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x000056239f8f1709 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x000056239f9048b5 in gc_verify_internal_consistency (objspace_ptr=0x5623d618c460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5186 |
| prev_during_gc = <optimized out> |
| objspace = 0x5623d618c460 |
| lev = 3 |
| #10 gc_start (objspace=objspace@entry=0x5623d618c460, 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 0x000056239f905cb6 in heap_prepare (heap=0x5623d618c480, objspace=0x5623d618c460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2051 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x5623d618c480, objspace=0x5623d618c460) 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=0x5623d618c460, cache=cache@entry=0x5623d628c3a0, 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 = 0x5623d618c480 |
| obj = <optimized out> |
| lev = 1 |
| unlock_vm = true |
| #14 0x000056239f909410 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x5623d628c3a0, objspace=0x5623d618c460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2406 |
| obj = <optimized out> |
| obj = <optimized out> |
| #15 rb_gc_impl_new_obj (alloc_size=28, wb_protected=true, v3=0, v2=0, v1=0, flags=5, klass=139722297367240, cache_ptr=0x5623d628c3a0, objspace_ptr=0x5623d618c460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2485 |
| obj = <optimized out> |
| objspace = 0x5623d618c460 |
| heap_idx = <optimized out> |
| cache = 0x5623d628c3a0 |
| obj = <optimized out> |
| objspace = <optimized out> |
| heap_idx = <optimized out> |
| cache = <optimized out> |
| #16 newobj_of (size=28, wb_protected=true, v3=0, v2=0, v1=0, flags=5, klass=139722297367240, 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=139722297367240, flags=flags@entry=5, size=size@entry=28) at /tmp/ruby/src/trunk-gc-asserts/gc.c:1043 |
| __func__ = "rb_wb_protected_newobj_of" |
| #18 0x000056239fa51d5f in str_alloc_embed (capa=4, klass=139722297367240) at /tmp/ruby/src/trunk-gc-asserts/string.c:1359 |
| size = 28 |
| str = <optimized out> |
| #19 str_enc_new (klass=139722297367240, ptr=0x7f13805a1b0e "840\036J\200\023\177", len=3, enc=0x5623d61929b0) at /tmp/ruby/src/trunk-gc-asserts/string.c:1402 |
| str = <optimized out> |
| termlen = 1 |
| dtrace_line = <optimized out> |
| dtrace_file = <optimized out> |
| #20 0x000056239f97b1e4 in rb_fix2str (x=<optimized out>, base=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/numeric.c:3947 |
| buf = "\001\000\000\000\000\000\000\000H\000\365\177\023\177\000\000\300\032Z\200\023\177\000\000\000\376\313[:\334U\254x\036J\200\023\177\000\000@\205 \326#V\000\000H\000\365\177\023\177\000\000ȧ\347\241\023\177840" |
| e = 0x7f13805a1b11 "\036J\200\023\177" |
| b = <optimized out> |
| val = <optimized out> |
| u = <optimized out> |
| neg = <optimized out> |
| #21 0x000056239face69d in vm_call_cfunc_with_frame_ (ec=0x5623d6208540, reg_cfp=0x7f13804a1e78, calling=<optimized out>, argc=0, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3772 |
| ci = 0xd2100100001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f13a1e75a70 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #22 0x000056239fae3ba0 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 = 94711916302016 |
| ci = 0x5623d6189b70 |
| cc = <optimized out> |
| recv = 2 |
| argc = <optimized out> |
| calling = {cd = 0x5623d6208ec0, cc = 0x7f138008fe40, block_handler = 0, recv = 1681, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| val = <optimized out> |
| ci = <optimized out> |
| cc = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = <optimized out> |
| #23 vm_exec_core (ec=0x5623d6189b70, ec@entry=0x5623d6208540) at ../../src/trunk-gc-asserts/insns.def:899 |
| bh = <optimized out> |
| cd = 0x5623d6208ec0 |
| leaf = <optimized out> |
| val = 94711916302016 |
| reg_pc = 0x5623d62c1ed0 |
| reg_cfp = 0x7f13804a1e78 |
| insns_address_table = {0x56239fae6d70 <vm_exec_core+13072>, 0x56239fae5daa <vm_exec_core+9034>, 0x56239fae5d3d <vm_exec_core+8925>, 0x56239fae5cc5 <vm_exec_core+8805>, 0x56239fae5c53 <vm_exec_core+8691>, 0x56239fae5bda <vm_exec_core+8570>, 0x56239fae5b34 <vm_exec_core+8404>, 0x56239fae61c1 <vm_exec_core+10081>, 0x56239fae60a6 <vm_exec_core+9798>, 0x56239fae60fd <vm_exec_core+9885>, 0x56239fae5e0e <vm_exec_core+9134>, 0x56239fae5f3b <vm_exec_core+9435>, 0x56239fae56a2 <vm_exec_core+7234>, 0x56239fae563a <vm_exec_core+7130>, 0x56239fae55cd <vm_exec_core+7021>, 0x56239fae58ac <vm_exec_core+7756>, 0x56239fae5874 <vm_exec_core+7700>, 0x56239fae583f <vm_exec_core+7647>, 0x56239fae580a <vm_exec_core+7594>, 0x56239fae57d5 <vm_exec_core+7541>, 0x56239fae5772 <vm_exec_core+7442>, 0x56239fae572e <vm_exec_core+7374>, 0x56239fae56e7 <vm_exec_core+7303>, 0x56239fae59e8 <vm_exec_core+8072>, 0x56239fae59a2 <vm_exec_core+8002>, 0x56239fae5923 <vm_exec_core+7875>, 0x56239fae58e9 <vm_exec_core+7817>, 0x56239fae5a9a <vm_exec_core+8250>, 0x56239fae5a40 <vm_exec_core+8160>, 0x56239fae5af7 <vm_exec_core+8343>, 0x56239fae5590 <vm_exec_core+6960>, 0x56239fae538d <vm_exec_core+6445>, 0x56239fae5307 <vm_exec_core+6311>, 0x56239fae529f <vm_exec_core+6207>, 0x56239fae5247 <vm_exec_core+6119>, 0x56239fae51e5 <vm_exec_core+6021>, 0x56239fae5198 <vm_exec_core+5944>, 0x56239fae5124 <vm_exec_core+5828>, 0x56239fae50da <vm_exec_core+5754>, 0x56239fae50b3 <vm_exec_core+5715>, 0x56239fae5078 <vm_exec_core+5656>, 0x56239fae5027 <vm_exec_core+5575>, 0x56239fae4ff3 <vm_exec_core+5523>, 0x56239fae4f46 <vm_exec_core+5350>, 0x56239fae4f03 <vm_exec_core+5283>, 0x56239fae4ebf <vm_exec_core+5215>, 0x56239fae4e8d <vm_exec_core+5165>, 0x56239fae4e1e <vm_exec_core+5054>, 0x56239fae4dbd <vm_exec_core+4957>, 0x56239fae4d6e <vm_exec_core+4878>, 0x56239fae4cff <vm_exec_core+4767>, 0x56239fae4ca1 <vm_exec_core+4673>, 0x56239fae4b89 <vm_exec_core+4393>, 0x56239fae4b4d <vm_exec_core+4333>, 0x56239fae4b06 <vm_exec_core+4262>, 0x56239fae4a9c <vm_exec_core+4156>, 0x56239fae49fe <vm_exec_core+3998>, 0x56239fae3ad0 <vm_exec_core+112>, 0x56239fae4949 <vm_exec_core+3817>, 0x56239fae48c1 <vm_exec_core+3681>, 0x56239fae4872 <vm_exec_core+3602>, 0x56239fae4823 <vm_exec_core+3523>, 0x56239fae47d4 <vm_exec_core+3444>, 0x56239fae6c17 <vm_exec_core+12727>, 0x56239fae4785 <vm_exec_core+3365>, 0x56239fae4716 <vm_exec_core+3254>, 0x56239fae46d1 <vm_exec_core+3185>, 0x56239fae465e <vm_exec_core+3070>, 0x56239fae4516 <vm_exec_core+2742>, 0x56239fae444a <vm_exec_core+2538>, 0x56239fae43ce <vm_exec_core+2414>, 0x56239fae622b <vm_exec_core+10187>, 0x56239fae439a <vm_exec_core+2362>, 0x56239fae435b <vm_exec_core+2299>, 0x56239fae431c <vm_exec_core+2236>, 0x56239fae42e0 <vm_exec_core+2176>, 0x56239fae4222 <vm_exec_core+1986>, 0x56239fae419f <vm_exec_core+1855>, 0x56239fae6d81 <vm_exec_core+13089>, 0x56239fae6e8e <vm_exec_core+13358>, 0x56239fae70cf <vm_exec_core+13935>, 0x56239fae6ae9 <vm_exec_core+12425>, 0x56239fae7168 <vm_exec_core+14088>, 0x56239fae7435 <vm_exec_core+14805>, 0x56239fae7354 <vm_exec_core+14580>, 0x56239fae73d7 <vm_exec_core+14711>, 0x56239fae723a <vm_exec_core+14298>, 0x56239fae7298 <vm_exec_core+14392>, 0x56239fae72f6 <vm_exec_core+14486>, 0x56239fae76c5 <vm_exec_core+15461>, 0x56239fae7519 <vm_exec_core+15033>, 0x56239fae7565 <vm_exec_core+15109>, 0x56239fae75b8 <vm_exec_core+15192>, 0x56239fae763b <vm_exec_core+15323>, 0x56239fae40d2 <vm_exec_core+1650>, 0x56239fae402a <vm_exec_core+1482>, 0x56239fae6de8 <vm_exec_core+13192>, 0x56239fae6e46 <vm_exec_core+13286>, 0x56239fae6c77 <vm_exec_core+12823>, 0x56239fae6d0a <vm_exec_core+12970>, 0x56239fae7201 <vm_exec_core+14241>, 0x56239fae748e <vm_exec_core+14894>, 0x56239fae3fb9 <vm_exec_core+1369>, 0x56239fae3f39 <vm_exec_core+1241>, 0x56239fae3e90 <vm_exec_core+1072>, 0x56239fae3e49 <vm_exec_core+1001>, 0x56239fae3dfe <vm_exec_core+926>, 0x56239fae3db5 <vm_exec_core+853>, 0x56239fae3d64 <vm_exec_core+772>, 0x56239fae3d2f <vm_exec_core+719>, 0x56239fae3cfa <vm_exec_core+666>, 0x56239fae6ef2 <vm_exec_core+13458>, 0x56239fae5d99 <vm_exec_core+9017>, 0x56239fae5d2c <vm_exec_core+8908>, 0x56239fae5cb4 <vm_exec_core+8788>, 0x56239fae5c42 <vm_exec_core+8674>, 0x56239fae5bc9 <vm_exec_core+8553>, 0x56239fae5b23 <vm_exec_core+8387>, 0x56239fae61b0 <vm_exec_core+10064>, 0x56239fae6095 <vm_exec_core+9781>, 0x56239fae60ec <vm_exec_core+9868>, 0x56239fae5dfd <vm_exec_core+9117>, 0x56239fae5f2a <vm_exec_core+9418>, 0x56239fae5691 <vm_exec_core+7217>, 0x56239fae5629 <vm_exec_core+7113>, 0x56239fae55bc <vm_exec_core+7004>, 0x56239fae589b <vm_exec_core+7739>, 0x56239fae5863 <vm_exec_core+7683>, 0x56239fae582e <vm_exec_core+7630>, 0x56239fae57f9 <vm_exec_core+7577>, 0x56239fae57c4 <vm_exec_core+7524>, 0x56239fae5761 <vm_exec_core+7425>, 0x56239fae571d <vm_exec_core+7357>, 0x56239fae56d6 <vm_exec_core+7286>, 0x56239fae59d7 <vm_exec_core+8055>, 0x56239fae5991 <vm_exec_core+7985>, 0x56239fae5912 <vm_exec_core+7858>, 0x56239fae58d8 <vm_exec_core+7800>, 0x56239fae5a89 <vm_exec_core+8233>, 0x56239fae5a2f <vm_exec_core+8143>, 0x56239fae5ae6 <vm_exec_core+8326>, 0x56239fae557f <vm_exec_core+6943>, 0x56239fae537c <vm_exec_core+6428>, 0x56239fae52f6 <vm_exec_core+6294>, 0x56239fae528e <vm_exec_core+6190>, 0x56239fae5236 <vm_exec_core+6102>, 0x56239fae51d4 <vm_exec_core+6004>, 0x56239fae5187 <vm_exec_core+5927>, 0x56239fae5113 <vm_exec_core+5811>, 0x56239fae50c9 <vm_exec_core+5737>, 0x56239fae50a2 <vm_exec_core+5698>, 0x56239fae5067 <vm_exec_core+5639>, 0x56239fae5016 <vm_exec_core+5558>, 0x56239fae4fe2 <vm_exec_core+5506>, 0x56239fae4f35 <vm_exec_core+5333>, 0x56239fae4ef2 <vm_exec_core+5266>, 0x56239fae4eae <vm_exec_core+5198>, 0x56239fae4e7c <vm_exec_core+5148>, 0x56239fae4e0d <vm_exec_core+5037>, 0x56239fae4dac <vm_exec_core+4940>, 0x56239fae4d5d <vm_exec_core+4861>, 0x56239fae4cee <vm_exec_core+4750>, 0x56239fae4c90 <vm_exec_core+4656>, 0x56239fae4b78 <vm_exec_core+4376>, 0x56239fae4b3c <vm_exec_core+4316>, 0x56239fae4af5 <vm_exec_core+4245>, 0x56239fae4a8b <vm_exec_core+4139>, 0x56239fae49ed <vm_exec_core+3981>, 0x56239fae7035 <vm_exec_core+13781>, 0x56239fae4938 <vm_exec_core+3800>, 0x56239fae48b0 <vm_exec_core+3664>, 0x56239fae4861 <vm_exec_core+3585>, 0x56239fae4812 <vm_exec_core+3506>, 0x56239fae47c3 <vm_exec_core+3427>, 0x56239fae7009 <vm_exec_core+13737>, 0x56239fae4774 <vm_exec_core+3348>, 0x56239fae4705 <vm_exec_core+3237>, 0x56239fae46c0 <vm_exec_core+3168>, 0x56239fae464d <vm_exec_core+3053>, 0x56239fae4505 <vm_exec_core+2725>, 0x56239fae4439 <vm_exec_core+2521>, 0x56239fae43bd <vm_exec_core+2397>, 0x56239fae621a <vm_exec_core+10170>, 0x56239fae4389 <vm_exec_core+2345>, 0x56239fae434a <vm_exec_core+2282>, 0x56239fae430b <vm_exec_core+2219>, 0x56239fae42cf <vm_exec_core+2159>, 0x56239fae4211 <vm_exec_core+1969>, 0x56239fae418e <vm_exec_core+1838>, 0x56239fae701f <vm_exec_core+13759>, 0x56239fae6c61 <vm_exec_core+12801>, 0x56239fae6e30 <vm_exec_core+13264>, 0x56239fae6f10 <vm_exec_core+13488>, 0x56239fae6f26 <vm_exec_core+13510>, 0x56239fae6f3c <vm_exec_core+13532>, 0x56239fae6f52 <vm_exec_core+13554>, 0x56239fae6f6f <vm_exec_core+13583>, 0x56239fae6f85 <vm_exec_core+13605>, 0x56239fae6f9b <vm_exec_core+13627>, 0x56239fae6fb1 <vm_exec_core+13649>...} |
| #24 0x000056239faea20e in rb_vm_exec (ec=0x5623d6208540) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x5623d6208540 |
| _tag = {tag = 36, retval = 4, buf = {0x7f13803a2090, 0x56239faea130 <rb_vm_exec+304>, 0x0, 0x7f13805a1db0, 0x0}, prev = 0x7f13805a2120, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #25 0x000056239faee673 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7f13803a2090, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #26 vm_yield (kw_splat=0, argv=0x7f13803a2090, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #27 rb_yield_0 (argv=0x7f13803a2090, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362 |
| No locals. |
| #28 rb_yield_values2 (argc=1, argv=0x7f13803a2090) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1408 |
| No locals. |
| #29 0x000056239f8bacb2 in collect_i (i=<optimized out>, ary=139721727934120, argc=<optimized out>, argv=<optimized out>, blockarg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/enum.c:628 |
| No locals. |
| #30 0x000056239fadd0f8 in vm_yield_with_cfunc (ec=0x5623d6208540, captured=<optimized out>, self=139721727868680, argc=1, argv=0x7f13803a2090, 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 = 1681 |
| blockarg = <optimized out> |
| frame_flag = <optimized out> |
| ifunc = 0x7f137ff5fe80 |
| #31 0x000056239fadd1de in vm_invoke_ifunc_block (ec=0x5623d6208540, reg_cfp=0x7f13804a1ee8, 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 = 0x7f13804a1f70 |
| #32 0x000056239fae44e6 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 = 0x5623d628b280, cc = 0x0, block_handler = 0, recv = 286326819, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| val = <optimized out> |
| ci = <optimized out> |
| cc = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = <optimized out> |
| #33 vm_exec_core (ec=0x5623d6189b70, ec@entry=0x5623d6208540) at ../../src/trunk-gc-asserts/insns.def:1137 |
| bh = <optimized out> |
| cd = 0x5623d6189b70 |
| leaf = <optimized out> |
| val = 4 |
| reg_pc = 0x5623d628b0a0 |
| reg_cfp = 0x7f13804a1ee8 |
| insns_address_table = {0x56239fae6d70 <vm_exec_core+13072>, 0x56239fae5daa <vm_exec_core+9034>, 0x56239fae5d3d <vm_exec_core+8925>, 0x56239fae5cc5 <vm_exec_core+8805>, 0x56239fae5c53 <vm_exec_core+8691>, 0x56239fae5bda <vm_exec_core+8570>, 0x56239fae5b34 <vm_exec_core+8404>, 0x56239fae61c1 <vm_exec_core+10081>, 0x56239fae60a6 <vm_exec_core+9798>, 0x56239fae60fd <vm_exec_core+9885>, 0x56239fae5e0e <vm_exec_core+9134>, 0x56239fae5f3b <vm_exec_core+9435>, 0x56239fae56a2 <vm_exec_core+7234>, 0x56239fae563a <vm_exec_core+7130>, 0x56239fae55cd <vm_exec_core+7021>, 0x56239fae58ac <vm_exec_core+7756>, 0x56239fae5874 <vm_exec_core+7700>, 0x56239fae583f <vm_exec_core+7647>, 0x56239fae580a <vm_exec_core+7594>, 0x56239fae57d5 <vm_exec_core+7541>, 0x56239fae5772 <vm_exec_core+7442>, 0x56239fae572e <vm_exec_core+7374>, 0x56239fae56e7 <vm_exec_core+7303>, 0x56239fae59e8 <vm_exec_core+8072>, 0x56239fae59a2 <vm_exec_core+8002>, 0x56239fae5923 <vm_exec_core+7875>, 0x56239fae58e9 <vm_exec_core+7817>, 0x56239fae5a9a <vm_exec_core+8250>, 0x56239fae5a40 <vm_exec_core+8160>, 0x56239fae5af7 <vm_exec_core+8343>, 0x56239fae5590 <vm_exec_core+6960>, 0x56239fae538d <vm_exec_core+6445>, 0x56239fae5307 <vm_exec_core+6311>, 0x56239fae529f <vm_exec_core+6207>, 0x56239fae5247 <vm_exec_core+6119>, 0x56239fae51e5 <vm_exec_core+6021>, 0x56239fae5198 <vm_exec_core+5944>, 0x56239fae5124 <vm_exec_core+5828>, 0x56239fae50da <vm_exec_core+5754>, 0x56239fae50b3 <vm_exec_core+5715>, 0x56239fae5078 <vm_exec_core+5656>, 0x56239fae5027 <vm_exec_core+5575>, 0x56239fae4ff3 <vm_exec_core+5523>, 0x56239fae4f46 <vm_exec_core+5350>, 0x56239fae4f03 <vm_exec_core+5283>, 0x56239fae4ebf <vm_exec_core+5215>, 0x56239fae4e8d <vm_exec_core+5165>, 0x56239fae4e1e <vm_exec_core+5054>, 0x56239fae4dbd <vm_exec_core+4957>, 0x56239fae4d6e <vm_exec_core+4878>, 0x56239fae4cff <vm_exec_core+4767>, 0x56239fae4ca1 <vm_exec_core+4673>, 0x56239fae4b89 <vm_exec_core+4393>, 0x56239fae4b4d <vm_exec_core+4333>, 0x56239fae4b06 <vm_exec_core+4262>, 0x56239fae4a9c <vm_exec_core+4156>, 0x56239fae49fe <vm_exec_core+3998>, 0x56239fae3ad0 <vm_exec_core+112>, 0x56239fae4949 <vm_exec_core+3817>, 0x56239fae48c1 <vm_exec_core+3681>, 0x56239fae4872 <vm_exec_core+3602>, 0x56239fae4823 <vm_exec_core+3523>, 0x56239fae47d4 <vm_exec_core+3444>, 0x56239fae6c17 <vm_exec_core+12727>, 0x56239fae4785 <vm_exec_core+3365>, 0x56239fae4716 <vm_exec_core+3254>, 0x56239fae46d1 <vm_exec_core+3185>, 0x56239fae465e <vm_exec_core+3070>, 0x56239fae4516 <vm_exec_core+2742>, 0x56239fae444a <vm_exec_core+2538>, 0x56239fae43ce <vm_exec_core+2414>, 0x56239fae622b <vm_exec_core+10187>, 0x56239fae439a <vm_exec_core+2362>, 0x56239fae435b <vm_exec_core+2299>, 0x56239fae431c <vm_exec_core+2236>, 0x56239fae42e0 <vm_exec_core+2176>, 0x56239fae4222 <vm_exec_core+1986>, 0x56239fae419f <vm_exec_core+1855>, 0x56239fae6d81 <vm_exec_core+13089>, 0x56239fae6e8e <vm_exec_core+13358>, 0x56239fae70cf <vm_exec_core+13935>, 0x56239fae6ae9 <vm_exec_core+12425>, 0x56239fae7168 <vm_exec_core+14088>, 0x56239fae7435 <vm_exec_core+14805>, 0x56239fae7354 <vm_exec_core+14580>, 0x56239fae73d7 <vm_exec_core+14711>, 0x56239fae723a <vm_exec_core+14298>, 0x56239fae7298 <vm_exec_core+14392>, 0x56239fae72f6 <vm_exec_core+14486>, 0x56239fae76c5 <vm_exec_core+15461>, 0x56239fae7519 <vm_exec_core+15033>, 0x56239fae7565 <vm_exec_core+15109>, 0x56239fae75b8 <vm_exec_core+15192>, 0x56239fae763b <vm_exec_core+15323>, 0x56239fae40d2 <vm_exec_core+1650>, 0x56239fae402a <vm_exec_core+1482>, 0x56239fae6de8 <vm_exec_core+13192>, 0x56239fae6e46 <vm_exec_core+13286>, 0x56239fae6c77 <vm_exec_core+12823>, 0x56239fae6d0a <vm_exec_core+12970>, 0x56239fae7201 <vm_exec_core+14241>, 0x56239fae748e <vm_exec_core+14894>, 0x56239fae3fb9 <vm_exec_core+1369>, 0x56239fae3f39 <vm_exec_core+1241>, 0x56239fae3e90 <vm_exec_core+1072>, 0x56239fae3e49 <vm_exec_core+1001>, 0x56239fae3dfe <vm_exec_core+926>, 0x56239fae3db5 <vm_exec_core+853>, 0x56239fae3d64 <vm_exec_core+772>, 0x56239fae3d2f <vm_exec_core+719>, 0x56239fae3cfa <vm_exec_core+666>, 0x56239fae6ef2 <vm_exec_core+13458>, 0x56239fae5d99 <vm_exec_core+9017>, 0x56239fae5d2c <vm_exec_core+8908>, 0x56239fae5cb4 <vm_exec_core+8788>, 0x56239fae5c42 <vm_exec_core+8674>, 0x56239fae5bc9 <vm_exec_core+8553>, 0x56239fae5b23 <vm_exec_core+8387>, 0x56239fae61b0 <vm_exec_core+10064>, 0x56239fae6095 <vm_exec_core+9781>, 0x56239fae60ec <vm_exec_core+9868>, 0x56239fae5dfd <vm_exec_core+9117>, 0x56239fae5f2a <vm_exec_core+9418>, 0x56239fae5691 <vm_exec_core+7217>, 0x56239fae5629 <vm_exec_core+7113>, 0x56239fae55bc <vm_exec_core+7004>, 0x56239fae589b <vm_exec_core+7739>, 0x56239fae5863 <vm_exec_core+7683>, 0x56239fae582e <vm_exec_core+7630>, 0x56239fae57f9 <vm_exec_core+7577>, 0x56239fae57c4 <vm_exec_core+7524>, 0x56239fae5761 <vm_exec_core+7425>, 0x56239fae571d <vm_exec_core+7357>, 0x56239fae56d6 <vm_exec_core+7286>, 0x56239fae59d7 <vm_exec_core+8055>, 0x56239fae5991 <vm_exec_core+7985>, 0x56239fae5912 <vm_exec_core+7858>, 0x56239fae58d8 <vm_exec_core+7800>, 0x56239fae5a89 <vm_exec_core+8233>, 0x56239fae5a2f <vm_exec_core+8143>, 0x56239fae5ae6 <vm_exec_core+8326>, 0x56239fae557f <vm_exec_core+6943>, 0x56239fae537c <vm_exec_core+6428>, 0x56239fae52f6 <vm_exec_core+6294>, 0x56239fae528e <vm_exec_core+6190>, 0x56239fae5236 <vm_exec_core+6102>, 0x56239fae51d4 <vm_exec_core+6004>, 0x56239fae5187 <vm_exec_core+5927>, 0x56239fae5113 <vm_exec_core+5811>, 0x56239fae50c9 <vm_exec_core+5737>, 0x56239fae50a2 <vm_exec_core+5698>, 0x56239fae5067 <vm_exec_core+5639>, 0x56239fae5016 <vm_exec_core+5558>, 0x56239fae4fe2 <vm_exec_core+5506>, 0x56239fae4f35 <vm_exec_core+5333>, 0x56239fae4ef2 <vm_exec_core+5266>, 0x56239fae4eae <vm_exec_core+5198>, 0x56239fae4e7c <vm_exec_core+5148>, 0x56239fae4e0d <vm_exec_core+5037>, 0x56239fae4dac <vm_exec_core+4940>, 0x56239fae4d5d <vm_exec_core+4861>, 0x56239fae4cee <vm_exec_core+4750>, 0x56239fae4c90 <vm_exec_core+4656>, 0x56239fae4b78 <vm_exec_core+4376>, 0x56239fae4b3c <vm_exec_core+4316>, 0x56239fae4af5 <vm_exec_core+4245>, 0x56239fae4a8b <vm_exec_core+4139>, 0x56239fae49ed <vm_exec_core+3981>, 0x56239fae7035 <vm_exec_core+13781>, 0x56239fae4938 <vm_exec_core+3800>, 0x56239fae48b0 <vm_exec_core+3664>, 0x56239fae4861 <vm_exec_core+3585>, 0x56239fae4812 <vm_exec_core+3506>, 0x56239fae47c3 <vm_exec_core+3427>, 0x56239fae7009 <vm_exec_core+13737>, 0x56239fae4774 <vm_exec_core+3348>, 0x56239fae4705 <vm_exec_core+3237>, 0x56239fae46c0 <vm_exec_core+3168>, 0x56239fae464d <vm_exec_core+3053>, 0x56239fae4505 <vm_exec_core+2725>, 0x56239fae4439 <vm_exec_core+2521>, 0x56239fae43bd <vm_exec_core+2397>, 0x56239fae621a <vm_exec_core+10170>, 0x56239fae4389 <vm_exec_core+2345>, 0x56239fae434a <vm_exec_core+2282>, 0x56239fae430b <vm_exec_core+2219>, 0x56239fae42cf <vm_exec_core+2159>, 0x56239fae4211 <vm_exec_core+1969>, 0x56239fae418e <vm_exec_core+1838>, 0x56239fae701f <vm_exec_core+13759>, 0x56239fae6c61 <vm_exec_core+12801>, 0x56239fae6e30 <vm_exec_core+13264>, 0x56239fae6f10 <vm_exec_core+13488>, 0x56239fae6f26 <vm_exec_core+13510>, 0x56239fae6f3c <vm_exec_core+13532>, 0x56239fae6f52 <vm_exec_core+13554>, 0x56239fae6f6f <vm_exec_core+13583>, 0x56239fae6f85 <vm_exec_core+13605>, 0x56239fae6f9b <vm_exec_core+13627>, 0x56239fae6fb1 <vm_exec_core+13649>...} |
| #34 0x000056239faea20e in rb_vm_exec (ec=0x5623d6208540) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x5623d6208540 |
| _tag = {tag = 36, retval = 4, buf = {0x0, 0x56239faea130 <rb_vm_exec+304>, 0x0, 0x7f13805a2100, 0x0}, prev = 0x7f13805a2410, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #35 0x000056239faf02a4 in vm_call0_cc (ec=0x5623d6208540, 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 = 0x7f13805a21d0, cc = 0x7f13a01aeb80, block_handler = 139721733447539, recv = 200001, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #36 0x000056239faf19c2 in rb_call0 (ec=0x5623d6208540, recv=recv@entry=200001, mid=mid@entry=28497, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=139721727868680) 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> |
| #37 0x000056239faf23a7 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> |
| #38 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #39 0x000056239fad92c8 in rb_iterate0 (it_proc=it_proc@entry=0x56239faf2340 <iterate_method>, data1=data1@entry=139721734497456, ifunc=<optimized out>, ec=ec@entry=0x5623d6208540) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x5623d6208540 |
| _tag = {tag = 36, retval = 0, buf = {0x7f137ff4ff08, 0x56239fad9350 <rb_iterate0+352>, 0x0, 0x7f13805a23d0, 0x0}, prev = 0x7f13805a2890, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7f13804a1f20 |
| #40 0x000056239fad956d in rb_iterate_internal (data2=139721727868680, bl_proc=0x0, data1=139721734497456, it_proc=0x56239faf2340 <iterate_method>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1520 |
| No locals. |
| #41 rb_block_call_kw (obj=<optimized out>, mid=<optimized out>, argc=<optimized out>, argv=<optimized out>, bl_proc=bl_proc@entry=0x0, data2=data2@entry=139721727868680, 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} |
| #42 0x000056239f8c8a8d in enumerator_block_call (obj=<optimized out>, func=0x0, arg=139721727868680) at /tmp/ruby/src/trunk-gc-asserts/enumerator.c:568 |
| argc = <optimized out> |
| argv = <optimized out> |
| e = <optimized out> |
| meth = <optimized out> |
| args = 0 |
| ret = <optimized out> |
| #43 0x000056239faef537 in vm_call0_cfunc_with_frame (argv=0x0, calling=0x7f13805a2590, ec=0x5623d6208540) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7f13804a1f58 |
| ci = <optimized out> |
| me = 0x7f13a1e2ea58 |
| mid = 3073 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x5623d621b768 |
| len = <optimized out> |
| frame_flags = <optimized out> |
| ci = <optimized out> |
| val = <optimized out> |
| me = <optimized out> |
| cfunc = <optimized out> |
| len = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| mid = <optimized out> |
| block_handler = <optimized out> |
| frame_flags = <optimized out> |
| unaligned_member_ptr_result = <optimized out> |
| args = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| reg_cfp = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| args = <optimized out> |
| #44 vm_call0_cfunc (argv=0x0, calling=0x7f13805a2590, ec=0x5623d6208540) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #45 vm_call0_body (ec=ec@entry=0x5623d6208540, calling=calling@entry=0x7f13805a2690, argv=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #46 0x000056239faf02a4 in vm_call0_cc (ec=0x5623d6208540, 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 = 0x7f13805a2650, cc = 0x7f13a01aeba8, block_handler = 139721733447539, recv = 139721727868680, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #47 0x000056239faf19c2 in rb_call0 (ec=0x5623d6208540, recv=recv@entry=139721727868680, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=139721727868680) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572 |
| call_status = <optimized out> |
| scope = <optimized out> |
| kw_splat = <optimized out> |
| ci = {flags = 110618, kwarg = 0x0, mid = 3073, flag = 4, argc = 0} |
| cc = <optimized out> |
| #48 0x000056239faf23a7 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=3073, recv=139721727868680) 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 0x000056239fad92c8 in rb_iterate0 (it_proc=it_proc@entry=0x56239faf2340 <iterate_method>, data1=data1@entry=139721734498608, ifunc=ifunc@entry=0x7f137ff5fe80, ec=0x5623d6208540) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x5623d6208540 |
| _tag = {tag = 36, retval = 12418073690750320128, buf = {0x7f137ff4ff08, 0x56239fad9350 <rb_iterate0+352>, 0x0, 0x7f13805a2850, 0x56239f8baca0 <collect_i>}, prev = 0x7f13805a2cc0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7f13804a1f58 |
| #51 0x000056239fad96e7 in rb_lambda_call (obj=obj@entry=139721727868680, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x56239f8baca0 <collect_i>, min_argc=<optimized out>, max_argc=1, data2=139721727934120) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1618 |
| arg = {obj = 139721727868680, mid = 3073, argc = 0, argv = 0x0, kw_splat = 0} |
| block = 0x7f137ff5fe80 |
| #52 0x000056239f8bc869 in enum_collect (obj=139721727868680) at /tmp/ruby/src/trunk-gc-asserts/enum.c:667 |
| ary = 139721727934120 |
| min_argc = <optimized out> |
| max_argc = 1 |
| #53 0x000056239face69d in vm_call_cfunc_with_frame_ (ec=0x5623d6208540, reg_cfp=0x7f13804a1f90, 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 = 0x7f13a01aec48 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #54 0x000056239fad6b8f in vm_sendish (ec=0x5623d6208540, reg_cfp=0x7f13804a1f90, cd=0x5623d62bbaa0, 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 = 0x7f13a01aec20 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x5623d62bbaa0, cc = 0x7f13a01aec20, block_handler = 139721733447593, recv = 139721727868680, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #55 0x000056239fae4ad6 in vm_exec_core (ec=0x5623d6189b70, ec@entry=0x5623d6208540) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 139722723483488 |
| cd = 0x5623d62bbaa0 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 94711917034144 |
| reg_pc = 0x5623d6209348 |
| reg_cfp = 0x7f13804a1f90 |
| insns_address_table = {0x56239fae6d70 <vm_exec_core+13072>, 0x56239fae5daa <vm_exec_core+9034>, 0x56239fae5d3d <vm_exec_core+8925>, 0x56239fae5cc5 <vm_exec_core+8805>, 0x56239fae5c53 <vm_exec_core+8691>, 0x56239fae5bda <vm_exec_core+8570>, 0x56239fae5b34 <vm_exec_core+8404>, 0x56239fae61c1 <vm_exec_core+10081>, 0x56239fae60a6 <vm_exec_core+9798>, 0x56239fae60fd <vm_exec_core+9885>, 0x56239fae5e0e <vm_exec_core+9134>, 0x56239fae5f3b <vm_exec_core+9435>, 0x56239fae56a2 <vm_exec_core+7234>, 0x56239fae563a <vm_exec_core+7130>, 0x56239fae55cd <vm_exec_core+7021>, 0x56239fae58ac <vm_exec_core+7756>, 0x56239fae5874 <vm_exec_core+7700>, 0x56239fae583f <vm_exec_core+7647>, 0x56239fae580a <vm_exec_core+7594>, 0x56239fae57d5 <vm_exec_core+7541>, 0x56239fae5772 <vm_exec_core+7442>, 0x56239fae572e <vm_exec_core+7374>, 0x56239fae56e7 <vm_exec_core+7303>, 0x56239fae59e8 <vm_exec_core+8072>, 0x56239fae59a2 <vm_exec_core+8002>, 0x56239fae5923 <vm_exec_core+7875>, 0x56239fae58e9 <vm_exec_core+7817>, 0x56239fae5a9a <vm_exec_core+8250>, 0x56239fae5a40 <vm_exec_core+8160>, 0x56239fae5af7 <vm_exec_core+8343>, 0x56239fae5590 <vm_exec_core+6960>, 0x56239fae538d <vm_exec_core+6445>, 0x56239fae5307 <vm_exec_core+6311>, 0x56239fae529f <vm_exec_core+6207>, 0x56239fae5247 <vm_exec_core+6119>, 0x56239fae51e5 <vm_exec_core+6021>, 0x56239fae5198 <vm_exec_core+5944>, 0x56239fae5124 <vm_exec_core+5828>, 0x56239fae50da <vm_exec_core+5754>, 0x56239fae50b3 <vm_exec_core+5715>, 0x56239fae5078 <vm_exec_core+5656>, 0x56239fae5027 <vm_exec_core+5575>, 0x56239fae4ff3 <vm_exec_core+5523>, 0x56239fae4f46 <vm_exec_core+5350>, 0x56239fae4f03 <vm_exec_core+5283>, 0x56239fae4ebf <vm_exec_core+5215>, 0x56239fae4e8d <vm_exec_core+5165>, 0x56239fae4e1e <vm_exec_core+5054>, 0x56239fae4dbd <vm_exec_core+4957>, 0x56239fae4d6e <vm_exec_core+4878>, 0x56239fae4cff <vm_exec_core+4767>, 0x56239fae4ca1 <vm_exec_core+4673>, 0x56239fae4b89 <vm_exec_core+4393>, 0x56239fae4b4d <vm_exec_core+4333>, 0x56239fae4b06 <vm_exec_core+4262>, 0x56239fae4a9c <vm_exec_core+4156>, 0x56239fae49fe <vm_exec_core+3998>, 0x56239fae3ad0 <vm_exec_core+112>, 0x56239fae4949 <vm_exec_core+3817>, 0x56239fae48c1 <vm_exec_core+3681>, 0x56239fae4872 <vm_exec_core+3602>, 0x56239fae4823 <vm_exec_core+3523>, 0x56239fae47d4 <vm_exec_core+3444>, 0x56239fae6c17 <vm_exec_core+12727>, 0x56239fae4785 <vm_exec_core+3365>, 0x56239fae4716 <vm_exec_core+3254>, 0x56239fae46d1 <vm_exec_core+3185>, 0x56239fae465e <vm_exec_core+3070>, 0x56239fae4516 <vm_exec_core+2742>, 0x56239fae444a <vm_exec_core+2538>, 0x56239fae43ce <vm_exec_core+2414>, 0x56239fae622b <vm_exec_core+10187>, 0x56239fae439a <vm_exec_core+2362>, 0x56239fae435b <vm_exec_core+2299>, 0x56239fae431c <vm_exec_core+2236>, 0x56239fae42e0 <vm_exec_core+2176>, 0x56239fae4222 <vm_exec_core+1986>, 0x56239fae419f <vm_exec_core+1855>, 0x56239fae6d81 <vm_exec_core+13089>, 0x56239fae6e8e <vm_exec_core+13358>, 0x56239fae70cf <vm_exec_core+13935>, 0x56239fae6ae9 <vm_exec_core+12425>, 0x56239fae7168 <vm_exec_core+14088>, 0x56239fae7435 <vm_exec_core+14805>, 0x56239fae7354 <vm_exec_core+14580>, 0x56239fae73d7 <vm_exec_core+14711>, 0x56239fae723a <vm_exec_core+14298>, 0x56239fae7298 <vm_exec_core+14392>, 0x56239fae72f6 <vm_exec_core+14486>, 0x56239fae76c5 <vm_exec_core+15461>, 0x56239fae7519 <vm_exec_core+15033>, 0x56239fae7565 <vm_exec_core+15109>, 0x56239fae75b8 <vm_exec_core+15192>, 0x56239fae763b <vm_exec_core+15323>, 0x56239fae40d2 <vm_exec_core+1650>, 0x56239fae402a <vm_exec_core+1482>, 0x56239fae6de8 <vm_exec_core+13192>, 0x56239fae6e46 <vm_exec_core+13286>, 0x56239fae6c77 <vm_exec_core+12823>, 0x56239fae6d0a <vm_exec_core+12970>, 0x56239fae7201 <vm_exec_core+14241>, 0x56239fae748e <vm_exec_core+14894>, 0x56239fae3fb9 <vm_exec_core+1369>, 0x56239fae3f39 <vm_exec_core+1241>, 0x56239fae3e90 <vm_exec_core+1072>, 0x56239fae3e49 <vm_exec_core+1001>, 0x56239fae3dfe <vm_exec_core+926>, 0x56239fae3db5 <vm_exec_core+853>, 0x56239fae3d64 <vm_exec_core+772>, 0x56239fae3d2f <vm_exec_core+719>, 0x56239fae3cfa <vm_exec_core+666>, 0x56239fae6ef2 <vm_exec_core+13458>, 0x56239fae5d99 <vm_exec_core+9017>, 0x56239fae5d2c <vm_exec_core+8908>, 0x56239fae5cb4 <vm_exec_core+8788>, 0x56239fae5c42 <vm_exec_core+8674>, 0x56239fae5bc9 <vm_exec_core+8553>, 0x56239fae5b23 <vm_exec_core+8387>, 0x56239fae61b0 <vm_exec_core+10064>, 0x56239fae6095 <vm_exec_core+9781>, 0x56239fae60ec <vm_exec_core+9868>, 0x56239fae5dfd <vm_exec_core+9117>, 0x56239fae5f2a <vm_exec_core+9418>, 0x56239fae5691 <vm_exec_core+7217>, 0x56239fae5629 <vm_exec_core+7113>, 0x56239fae55bc <vm_exec_core+7004>, 0x56239fae589b <vm_exec_core+7739>, 0x56239fae5863 <vm_exec_core+7683>, 0x56239fae582e <vm_exec_core+7630>, 0x56239fae57f9 <vm_exec_core+7577>, 0x56239fae57c4 <vm_exec_core+7524>, 0x56239fae5761 <vm_exec_core+7425>, 0x56239fae571d <vm_exec_core+7357>, 0x56239fae56d6 <vm_exec_core+7286>, 0x56239fae59d7 <vm_exec_core+8055>, 0x56239fae5991 <vm_exec_core+7985>, 0x56239fae5912 <vm_exec_core+7858>, 0x56239fae58d8 <vm_exec_core+7800>, 0x56239fae5a89 <vm_exec_core+8233>, 0x56239fae5a2f <vm_exec_core+8143>, 0x56239fae5ae6 <vm_exec_core+8326>, 0x56239fae557f <vm_exec_core+6943>, 0x56239fae537c <vm_exec_core+6428>, 0x56239fae52f6 <vm_exec_core+6294>, 0x56239fae528e <vm_exec_core+6190>, 0x56239fae5236 <vm_exec_core+6102>, 0x56239fae51d4 <vm_exec_core+6004>, 0x56239fae5187 <vm_exec_core+5927>, 0x56239fae5113 <vm_exec_core+5811>, 0x56239fae50c9 <vm_exec_core+5737>, 0x56239fae50a2 <vm_exec_core+5698>, 0x56239fae5067 <vm_exec_core+5639>, 0x56239fae5016 <vm_exec_core+5558>, 0x56239fae4fe2 <vm_exec_core+5506>, 0x56239fae4f35 <vm_exec_core+5333>, 0x56239fae4ef2 <vm_exec_core+5266>, 0x56239fae4eae <vm_exec_core+5198>, 0x56239fae4e7c <vm_exec_core+5148>, 0x56239fae4e0d <vm_exec_core+5037>, 0x56239fae4dac <vm_exec_core+4940>, 0x56239fae4d5d <vm_exec_core+4861>, 0x56239fae4cee <vm_exec_core+4750>, 0x56239fae4c90 <vm_exec_core+4656>, 0x56239fae4b78 <vm_exec_core+4376>, 0x56239fae4b3c <vm_exec_core+4316>, 0x56239fae4af5 <vm_exec_core+4245>, 0x56239fae4a8b <vm_exec_core+4139>, 0x56239fae49ed <vm_exec_core+3981>, 0x56239fae7035 <vm_exec_core+13781>, 0x56239fae4938 <vm_exec_core+3800>, 0x56239fae48b0 <vm_exec_core+3664>, 0x56239fae4861 <vm_exec_core+3585>, 0x56239fae4812 <vm_exec_core+3506>, 0x56239fae47c3 <vm_exec_core+3427>, 0x56239fae7009 <vm_exec_core+13737>, 0x56239fae4774 <vm_exec_core+3348>, 0x56239fae4705 <vm_exec_core+3237>, 0x56239fae46c0 <vm_exec_core+3168>, 0x56239fae464d <vm_exec_core+3053>, 0x56239fae4505 <vm_exec_core+2725>, 0x56239fae4439 <vm_exec_core+2521>, 0x56239fae43bd <vm_exec_core+2397>, 0x56239fae621a <vm_exec_core+10170>, 0x56239fae4389 <vm_exec_core+2345>, 0x56239fae434a <vm_exec_core+2282>, 0x56239fae430b <vm_exec_core+2219>, 0x56239fae42cf <vm_exec_core+2159>, 0x56239fae4211 <vm_exec_core+1969>, 0x56239fae418e <vm_exec_core+1838>, 0x56239fae701f <vm_exec_core+13759>, 0x56239fae6c61 <vm_exec_core+12801>, 0x56239fae6e30 <vm_exec_core+13264>, 0x56239fae6f10 <vm_exec_core+13488>, 0x56239fae6f26 <vm_exec_core+13510>, 0x56239fae6f3c <vm_exec_core+13532>, 0x56239fae6f52 <vm_exec_core+13554>, 0x56239fae6f6f <vm_exec_core+13583>, 0x56239fae6f85 <vm_exec_core+13605>, 0x56239fae6f9b <vm_exec_core+13627>, 0x56239fae6fb1 <vm_exec_core+13649>...} |
| #56 0x000056239faea20e in rb_vm_exec (ec=0x5623d6208540) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x5623d6208540 |
| _tag = {tag = 36, retval = 4, buf = {0x7f13805a2db0, 0x56239faea130 <rb_vm_exec+304>, 0x0, 0x7f13805a2ca0, 0x7f13805a2d50}, prev = 0x7f13805a2ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #57 0x000056239faea62e 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=139722267222880, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7f13a01af058 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7f13803a2018 |
| av = {139721734499664, 139721734500032} |
| stack_argv = 0x7f13803a2018 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #58 0x000056239faeaff1 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x5623d62be1d0, self=self@entry=139722267222880, argc=argc@entry=0, argv=argv@entry=0x7f13805a2d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #59 0x000056239fa91590 in thread_do_start_proc (th=th@entry=0x5623d6205d00) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 139722267222880 |
| args = <optimized out> |
| args_ptr = 0x7f13805a2d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x5623d62be1d0 |
| #60 0x000056239fa92030 in thread_do_start (th=0x5623d6205d00) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #61 thread_start_func_2 (th=th@entry=0x5623d6205d00, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x5623d6208540 |
| _tag = {tag = 36, retval = 0, buf = {0x5623d62087b0, 0x56239fa919a0 <thread_start_func_2+624>, 0x0, 0x7f13805a2dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x5623d6205d00 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #62 0x000056239fa923fd in call_thread_start_func_2 (th=0x5623d6205d00) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f13805a2f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #63 co_start (from=<optimized out>, self=0x5623d62087b0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x5623d6205d00 |
| sched = 0x5623d62bb988 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #64 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 1 (Thread 0x7f13bb4327c0 (LWP 150061) "miniruby"): |
| #0 0x00007f13bb4cdd61 in __futex_abstimed_wait_common64 (private=22051, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5623d6191070) 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=22051, abstime=0x0, clockid=0, expected=0, futex_word=0x5623d6191070) 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=0x5623d6191070, 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 0x00007f13bb4d07dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5623d6191168, cond=0x5623d6191048) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f13bb4d04a0 <__condvar_cleanup_waiting>, __arg = 0x7ffe0a98b130, __canceltype = 2, __prev = 0x0} |
| cbuffer = {wseq = 0, cond = 0x5623d6191048, mutex = 0x5623d6191168, 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=0x5623d6191048, mutex=mutex@entry=0x5623d6191168) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000056239fa8890d in rb_native_cond_wait (cond=cond@entry=0x5623d6191048, mutex=mutex@entry=0x5623d6191168) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x000056239fa88a53 in thread_sched_wait_running_turn (sched=sched@entry=0x5623d6191168, th=0x5623d618c060, can_direct_transfer=can_direct_transfer@entry=false) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:847 |
| next_th = 0x0 |
| #7 0x000056239fa89682 in rb_ractor_sched_wait (ec=ec@entry=0x5623d6191340, cr=cr@entry=0x5623d61910a0, ubf=ubf@entry=0x56239f9d9190 <ubf_ractor_wait>, ubf_arg=ubf_arg@entry=0x7ffe0a98b280) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1365 |
| can_direct_transfer = false |
| th = 0x5623d618c060 |
| sched = 0x5623d6191168 |
| #8 0x000056239f9da99c in ractor_wait (cr=0x5623d61910a0, ec=0x5623d6191340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1030 |
| th = <optimized out> |
| waiter = {wakeup_status = wakeup_none, th = 0x5623d618c060, node = {next = 0x5623d61910f8, prev = 0x5623d61910f8}} |
| th = <optimized out> |
| waiter = <optimized out> |
| #9 ractor_wait_receive (ec=ec@entry=0x5623d6191340, cr=cr@entry=0x5623d61910a0) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1097 |
| messages = {set = {n = {next = 0x0, prev = 0x5623d618c060}}, closed = 248} |
| deliverred = false |
| #10 0x000056239f9dbfd1 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=0x5623d6191340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:133 |
| rp = 0x5623d6255710 |
| rp = <optimized out> |
| #12 builtin_inline_class_660 (ec=0x5623d6191340, self=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor.rb:661 |
| No locals. |
| #13 0x000056239fae687f in vm_exec_core (ec=0x5623d6191070, ec@entry=0x5623d6191340) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:7259 |
| reg_pc = 0x5623d625f418 |
| reg_cfp = 0x7f13bb3d0e88 |
| insns_address_table = {0x56239fae6d70 <vm_exec_core+13072>, 0x56239fae5daa <vm_exec_core+9034>, 0x56239fae5d3d <vm_exec_core+8925>, 0x56239fae5cc5 <vm_exec_core+8805>, 0x56239fae5c53 <vm_exec_core+8691>, 0x56239fae5bda <vm_exec_core+8570>, 0x56239fae5b34 <vm_exec_core+8404>, 0x56239fae61c1 <vm_exec_core+10081>, 0x56239fae60a6 <vm_exec_core+9798>, 0x56239fae60fd <vm_exec_core+9885>, 0x56239fae5e0e <vm_exec_core+9134>, 0x56239fae5f3b <vm_exec_core+9435>, 0x56239fae56a2 <vm_exec_core+7234>, 0x56239fae563a <vm_exec_core+7130>, 0x56239fae55cd <vm_exec_core+7021>, 0x56239fae58ac <vm_exec_core+7756>, 0x56239fae5874 <vm_exec_core+7700>, 0x56239fae583f <vm_exec_core+7647>, 0x56239fae580a <vm_exec_core+7594>, 0x56239fae57d5 <vm_exec_core+7541>, 0x56239fae5772 <vm_exec_core+7442>, 0x56239fae572e <vm_exec_core+7374>, 0x56239fae56e7 <vm_exec_core+7303>, 0x56239fae59e8 <vm_exec_core+8072>, 0x56239fae59a2 <vm_exec_core+8002>, 0x56239fae5923 <vm_exec_core+7875>, 0x56239fae58e9 <vm_exec_core+7817>, 0x56239fae5a9a <vm_exec_core+8250>, 0x56239fae5a40 <vm_exec_core+8160>, 0x56239fae5af7 <vm_exec_core+8343>, 0x56239fae5590 <vm_exec_core+6960>, 0x56239fae538d <vm_exec_core+6445>, 0x56239fae5307 <vm_exec_core+6311>, 0x56239fae529f <vm_exec_core+6207>, 0x56239fae5247 <vm_exec_core+6119>, 0x56239fae51e5 <vm_exec_core+6021>, 0x56239fae5198 <vm_exec_core+5944>, 0x56239fae5124 <vm_exec_core+5828>, 0x56239fae50da <vm_exec_core+5754>, 0x56239fae50b3 <vm_exec_core+5715>, 0x56239fae5078 <vm_exec_core+5656>, 0x56239fae5027 <vm_exec_core+5575>, 0x56239fae4ff3 <vm_exec_core+5523>, 0x56239fae4f46 <vm_exec_core+5350>, 0x56239fae4f03 <vm_exec_core+5283>, 0x56239fae4ebf <vm_exec_core+5215>, 0x56239fae4e8d <vm_exec_core+5165>, 0x56239fae4e1e <vm_exec_core+5054>, 0x56239fae4dbd <vm_exec_core+4957>, 0x56239fae4d6e <vm_exec_core+4878>, 0x56239fae4cff <vm_exec_core+4767>, 0x56239fae4ca1 <vm_exec_core+4673>, 0x56239fae4b89 <vm_exec_core+4393>, 0x56239fae4b4d <vm_exec_core+4333>, 0x56239fae4b06 <vm_exec_core+4262>, 0x56239fae4a9c <vm_exec_core+4156>, 0x56239fae49fe <vm_exec_core+3998>, 0x56239fae3ad0 <vm_exec_core+112>, 0x56239fae4949 <vm_exec_core+3817>, 0x56239fae48c1 <vm_exec_core+3681>, 0x56239fae4872 <vm_exec_core+3602>, 0x56239fae4823 <vm_exec_core+3523>, 0x56239fae47d4 <vm_exec_core+3444>, 0x56239fae6c17 <vm_exec_core+12727>, 0x56239fae4785 <vm_exec_core+3365>, 0x56239fae4716 <vm_exec_core+3254>, 0x56239fae46d1 <vm_exec_core+3185>, 0x56239fae465e <vm_exec_core+3070>, 0x56239fae4516 <vm_exec_core+2742>, 0x56239fae444a <vm_exec_core+2538>, 0x56239fae43ce <vm_exec_core+2414>, 0x56239fae622b <vm_exec_core+10187>, 0x56239fae439a <vm_exec_core+2362>, 0x56239fae435b <vm_exec_core+2299>, 0x56239fae431c <vm_exec_core+2236>, 0x56239fae42e0 <vm_exec_core+2176>, 0x56239fae4222 <vm_exec_core+1986>, 0x56239fae419f <vm_exec_core+1855>, 0x56239fae6d81 <vm_exec_core+13089>, 0x56239fae6e8e <vm_exec_core+13358>, 0x56239fae70cf <vm_exec_core+13935>, 0x56239fae6ae9 <vm_exec_core+12425>, 0x56239fae7168 <vm_exec_core+14088>, 0x56239fae7435 <vm_exec_core+14805>, 0x56239fae7354 <vm_exec_core+14580>, 0x56239fae73d7 <vm_exec_core+14711>, 0x56239fae723a <vm_exec_core+14298>, 0x56239fae7298 <vm_exec_core+14392>, 0x56239fae72f6 <vm_exec_core+14486>, 0x56239fae76c5 <vm_exec_core+15461>, 0x56239fae7519 <vm_exec_core+15033>, 0x56239fae7565 <vm_exec_core+15109>, 0x56239fae75b8 <vm_exec_core+15192>, 0x56239fae763b <vm_exec_core+15323>, 0x56239fae40d2 <vm_exec_core+1650>, 0x56239fae402a <vm_exec_core+1482>, 0x56239fae6de8 <vm_exec_core+13192>, 0x56239fae6e46 <vm_exec_core+13286>, 0x56239fae6c77 <vm_exec_core+12823>, 0x56239fae6d0a <vm_exec_core+12970>, 0x56239fae7201 <vm_exec_core+14241>, 0x56239fae748e <vm_exec_core+14894>, 0x56239fae3fb9 <vm_exec_core+1369>, 0x56239fae3f39 <vm_exec_core+1241>, 0x56239fae3e90 <vm_exec_core+1072>, 0x56239fae3e49 <vm_exec_core+1001>, 0x56239fae3dfe <vm_exec_core+926>, 0x56239fae3db5 <vm_exec_core+853>, 0x56239fae3d64 <vm_exec_core+772>, 0x56239fae3d2f <vm_exec_core+719>, 0x56239fae3cfa <vm_exec_core+666>, 0x56239fae6ef2 <vm_exec_core+13458>, 0x56239fae5d99 <vm_exec_core+9017>, 0x56239fae5d2c <vm_exec_core+8908>, 0x56239fae5cb4 <vm_exec_core+8788>, 0x56239fae5c42 <vm_exec_core+8674>, 0x56239fae5bc9 <vm_exec_core+8553>, 0x56239fae5b23 <vm_exec_core+8387>, 0x56239fae61b0 <vm_exec_core+10064>, 0x56239fae6095 <vm_exec_core+9781>, 0x56239fae60ec <vm_exec_core+9868>, 0x56239fae5dfd <vm_exec_core+9117>, 0x56239fae5f2a <vm_exec_core+9418>, 0x56239fae5691 <vm_exec_core+7217>, 0x56239fae5629 <vm_exec_core+7113>, 0x56239fae55bc <vm_exec_core+7004>, 0x56239fae589b <vm_exec_core+7739>, 0x56239fae5863 <vm_exec_core+7683>, 0x56239fae582e <vm_exec_core+7630>, 0x56239fae57f9 <vm_exec_core+7577>, 0x56239fae57c4 <vm_exec_core+7524>, 0x56239fae5761 <vm_exec_core+7425>, 0x56239fae571d <vm_exec_core+7357>, 0x56239fae56d6 <vm_exec_core+7286>, 0x56239fae59d7 <vm_exec_core+8055>, 0x56239fae5991 <vm_exec_core+7985>, 0x56239fae5912 <vm_exec_core+7858>, 0x56239fae58d8 <vm_exec_core+7800>, 0x56239fae5a89 <vm_exec_core+8233>, 0x56239fae5a2f <vm_exec_core+8143>, 0x56239fae5ae6 <vm_exec_core+8326>, 0x56239fae557f <vm_exec_core+6943>, 0x56239fae537c <vm_exec_core+6428>, 0x56239fae52f6 <vm_exec_core+6294>, 0x56239fae528e <vm_exec_core+6190>, 0x56239fae5236 <vm_exec_core+6102>, 0x56239fae51d4 <vm_exec_core+6004>, 0x56239fae5187 <vm_exec_core+5927>, 0x56239fae5113 <vm_exec_core+5811>, 0x56239fae50c9 <vm_exec_core+5737>, 0x56239fae50a2 <vm_exec_core+5698>, 0x56239fae5067 <vm_exec_core+5639>, 0x56239fae5016 <vm_exec_core+5558>, 0x56239fae4fe2 <vm_exec_core+5506>, 0x56239fae4f35 <vm_exec_core+5333>, 0x56239fae4ef2 <vm_exec_core+5266>, 0x56239fae4eae <vm_exec_core+5198>, 0x56239fae4e7c <vm_exec_core+5148>, 0x56239fae4e0d <vm_exec_core+5037>, 0x56239fae4dac <vm_exec_core+4940>, 0x56239fae4d5d <vm_exec_core+4861>, 0x56239fae4cee <vm_exec_core+4750>, 0x56239fae4c90 <vm_exec_core+4656>, 0x56239fae4b78 <vm_exec_core+4376>, 0x56239fae4b3c <vm_exec_core+4316>, 0x56239fae4af5 <vm_exec_core+4245>, 0x56239fae4a8b <vm_exec_core+4139>, 0x56239fae49ed <vm_exec_core+3981>, 0x56239fae7035 <vm_exec_core+13781>, 0x56239fae4938 <vm_exec_core+3800>, 0x56239fae48b0 <vm_exec_core+3664>, 0x56239fae4861 <vm_exec_core+3585>, 0x56239fae4812 <vm_exec_core+3506>, 0x56239fae47c3 <vm_exec_core+3427>, 0x56239fae7009 <vm_exec_core+13737>, 0x56239fae4774 <vm_exec_core+3348>, 0x56239fae4705 <vm_exec_core+3237>, 0x56239fae46c0 <vm_exec_core+3168>, 0x56239fae464d <vm_exec_core+3053>, 0x56239fae4505 <vm_exec_core+2725>, 0x56239fae4439 <vm_exec_core+2521>, 0x56239fae43bd <vm_exec_core+2397>, 0x56239fae621a <vm_exec_core+10170>, 0x56239fae4389 <vm_exec_core+2345>, 0x56239fae434a <vm_exec_core+2282>, 0x56239fae430b <vm_exec_core+2219>, 0x56239fae42cf <vm_exec_core+2159>, 0x56239fae4211 <vm_exec_core+1969>, 0x56239fae418e <vm_exec_core+1838>, 0x56239fae701f <vm_exec_core+13759>, 0x56239fae6c61 <vm_exec_core+12801>, 0x56239fae6e30 <vm_exec_core+13264>, 0x56239fae6f10 <vm_exec_core+13488>, 0x56239fae6f26 <vm_exec_core+13510>, 0x56239fae6f3c <vm_exec_core+13532>, 0x56239fae6f52 <vm_exec_core+13554>, 0x56239fae6f6f <vm_exec_core+13583>, 0x56239fae6f85 <vm_exec_core+13605>, 0x56239fae6f9b <vm_exec_core+13627>, 0x56239fae6fb1 <vm_exec_core+13649>...} |
| #14 0x000056239faea20e in rb_vm_exec (ec=0x5623d6191340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x5623d6191340 |
| _tag = {tag = 36, retval = 4, buf = {0x7f13a01ae1f8, 0x56239faea130 <rb_vm_exec+304>, 0x0, 0x7ffe0a98b520, 0x5623d618c460}, prev = 0x7ffe0a98b960, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #15 0x000056239faeef54 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7ffe0a98b5f8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #16 vm_yield (kw_splat=0, argv=0x7ffe0a98b5f8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #17 rb_yield_0 (argv=0x7ffe0a98b5f8, 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 0x000056239f80613c in rb_ary_collect (ary=139722267225080) at /tmp/ruby/src/trunk-gc-asserts/array.c:3655 |
| i = 0 |
| collect = 139722267222520 |
| #20 0x000056239face69d in vm_call_cfunc_with_frame_ (ec=0x5623d6191340, reg_cfp=0x7f13bb3d0fa0, 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 = 0x7f13a1e700e8 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #21 0x000056239fad6b8f in vm_sendish (ec=0x5623d6191340, reg_cfp=0x7f13bb3d0fa0, cd=0x5623d628a740, 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 = 0x7f13a01ae220 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x5623d628a740, cc = 0x7f13a01ae220, block_handler = 139722722447289, recv = 139722267225080, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #22 0x000056239fae4ad6 in vm_exec_core (ec=0x5623d6191070, ec@entry=0x5623d6191340) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 139722723482977 |
| cd = 0x5623d628a740 |
| blockiseq = 0x0 |
| leaf = <optimized out> |
| val = 94711916832576 |
| reg_pc = 0x5623d6292968 |
| reg_cfp = 0x7f13bb3d0fa0 |
| insns_address_table = {0x56239fae6d70 <vm_exec_core+13072>, 0x56239fae5daa <vm_exec_core+9034>, 0x56239fae5d3d <vm_exec_core+8925>, 0x56239fae5cc5 <vm_exec_core+8805>, 0x56239fae5c53 <vm_exec_core+8691>, 0x56239fae5bda <vm_exec_core+8570>, 0x56239fae5b34 <vm_exec_core+8404>, 0x56239fae61c1 <vm_exec_core+10081>, 0x56239fae60a6 <vm_exec_core+9798>, 0x56239fae60fd <vm_exec_core+9885>, 0x56239fae5e0e <vm_exec_core+9134>, 0x56239fae5f3b <vm_exec_core+9435>, 0x56239fae56a2 <vm_exec_core+7234>, 0x56239fae563a <vm_exec_core+7130>, 0x56239fae55cd <vm_exec_core+7021>, 0x56239fae58ac <vm_exec_core+7756>, 0x56239fae5874 <vm_exec_core+7700>, 0x56239fae583f <vm_exec_core+7647>, 0x56239fae580a <vm_exec_core+7594>, 0x56239fae57d5 <vm_exec_core+7541>, 0x56239fae5772 <vm_exec_core+7442>, 0x56239fae572e <vm_exec_core+7374>, 0x56239fae56e7 <vm_exec_core+7303>, 0x56239fae59e8 <vm_exec_core+8072>, 0x56239fae59a2 <vm_exec_core+8002>, 0x56239fae5923 <vm_exec_core+7875>, 0x56239fae58e9 <vm_exec_core+7817>, 0x56239fae5a9a <vm_exec_core+8250>, 0x56239fae5a40 <vm_exec_core+8160>, 0x56239fae5af7 <vm_exec_core+8343>, 0x56239fae5590 <vm_exec_core+6960>, 0x56239fae538d <vm_exec_core+6445>, 0x56239fae5307 <vm_exec_core+6311>, 0x56239fae529f <vm_exec_core+6207>, 0x56239fae5247 <vm_exec_core+6119>, 0x56239fae51e5 <vm_exec_core+6021>, 0x56239fae5198 <vm_exec_core+5944>, 0x56239fae5124 <vm_exec_core+5828>, 0x56239fae50da <vm_exec_core+5754>, 0x56239fae50b3 <vm_exec_core+5715>, 0x56239fae5078 <vm_exec_core+5656>, 0x56239fae5027 <vm_exec_core+5575>, 0x56239fae4ff3 <vm_exec_core+5523>, 0x56239fae4f46 <vm_exec_core+5350>, 0x56239fae4f03 <vm_exec_core+5283>, 0x56239fae4ebf <vm_exec_core+5215>, 0x56239fae4e8d <vm_exec_core+5165>, 0x56239fae4e1e <vm_exec_core+5054>, 0x56239fae4dbd <vm_exec_core+4957>, 0x56239fae4d6e <vm_exec_core+4878>, 0x56239fae4cff <vm_exec_core+4767>, 0x56239fae4ca1 <vm_exec_core+4673>, 0x56239fae4b89 <vm_exec_core+4393>, 0x56239fae4b4d <vm_exec_core+4333>, 0x56239fae4b06 <vm_exec_core+4262>, 0x56239fae4a9c <vm_exec_core+4156>, 0x56239fae49fe <vm_exec_core+3998>, 0x56239fae3ad0 <vm_exec_core+112>, 0x56239fae4949 <vm_exec_core+3817>, 0x56239fae48c1 <vm_exec_core+3681>, 0x56239fae4872 <vm_exec_core+3602>, 0x56239fae4823 <vm_exec_core+3523>, 0x56239fae47d4 <vm_exec_core+3444>, 0x56239fae6c17 <vm_exec_core+12727>, 0x56239fae4785 <vm_exec_core+3365>, 0x56239fae4716 <vm_exec_core+3254>, 0x56239fae46d1 <vm_exec_core+3185>, 0x56239fae465e <vm_exec_core+3070>, 0x56239fae4516 <vm_exec_core+2742>, 0x56239fae444a <vm_exec_core+2538>, 0x56239fae43ce <vm_exec_core+2414>, 0x56239fae622b <vm_exec_core+10187>, 0x56239fae439a <vm_exec_core+2362>, 0x56239fae435b <vm_exec_core+2299>, 0x56239fae431c <vm_exec_core+2236>, 0x56239fae42e0 <vm_exec_core+2176>, 0x56239fae4222 <vm_exec_core+1986>, 0x56239fae419f <vm_exec_core+1855>, 0x56239fae6d81 <vm_exec_core+13089>, 0x56239fae6e8e <vm_exec_core+13358>, 0x56239fae70cf <vm_exec_core+13935>, 0x56239fae6ae9 <vm_exec_core+12425>, 0x56239fae7168 <vm_exec_core+14088>, 0x56239fae7435 <vm_exec_core+14805>, 0x56239fae7354 <vm_exec_core+14580>, 0x56239fae73d7 <vm_exec_core+14711>, 0x56239fae723a <vm_exec_core+14298>, 0x56239fae7298 <vm_exec_core+14392>, 0x56239fae72f6 <vm_exec_core+14486>, 0x56239fae76c5 <vm_exec_core+15461>, 0x56239fae7519 <vm_exec_core+15033>, 0x56239fae7565 <vm_exec_core+15109>, 0x56239fae75b8 <vm_exec_core+15192>, 0x56239fae763b <vm_exec_core+15323>, 0x56239fae40d2 <vm_exec_core+1650>, 0x56239fae402a <vm_exec_core+1482>, 0x56239fae6de8 <vm_exec_core+13192>, 0x56239fae6e46 <vm_exec_core+13286>, 0x56239fae6c77 <vm_exec_core+12823>, 0x56239fae6d0a <vm_exec_core+12970>, 0x56239fae7201 <vm_exec_core+14241>, 0x56239fae748e <vm_exec_core+14894>, 0x56239fae3fb9 <vm_exec_core+1369>, 0x56239fae3f39 <vm_exec_core+1241>, 0x56239fae3e90 <vm_exec_core+1072>, 0x56239fae3e49 <vm_exec_core+1001>, 0x56239fae3dfe <vm_exec_core+926>, 0x56239fae3db5 <vm_exec_core+853>, 0x56239fae3d64 <vm_exec_core+772>, 0x56239fae3d2f <vm_exec_core+719>, 0x56239fae3cfa <vm_exec_core+666>, 0x56239fae6ef2 <vm_exec_core+13458>, 0x56239fae5d99 <vm_exec_core+9017>, 0x56239fae5d2c <vm_exec_core+8908>, 0x56239fae5cb4 <vm_exec_core+8788>, 0x56239fae5c42 <vm_exec_core+8674>, 0x56239fae5bc9 <vm_exec_core+8553>, 0x56239fae5b23 <vm_exec_core+8387>, 0x56239fae61b0 <vm_exec_core+10064>, 0x56239fae6095 <vm_exec_core+9781>, 0x56239fae60ec <vm_exec_core+9868>, 0x56239fae5dfd <vm_exec_core+9117>, 0x56239fae5f2a <vm_exec_core+9418>, 0x56239fae5691 <vm_exec_core+7217>, 0x56239fae5629 <vm_exec_core+7113>, 0x56239fae55bc <vm_exec_core+7004>, 0x56239fae589b <vm_exec_core+7739>, 0x56239fae5863 <vm_exec_core+7683>, 0x56239fae582e <vm_exec_core+7630>, 0x56239fae57f9 <vm_exec_core+7577>, 0x56239fae57c4 <vm_exec_core+7524>, 0x56239fae5761 <vm_exec_core+7425>, 0x56239fae571d <vm_exec_core+7357>, 0x56239fae56d6 <vm_exec_core+7286>, 0x56239fae59d7 <vm_exec_core+8055>, 0x56239fae5991 <vm_exec_core+7985>, 0x56239fae5912 <vm_exec_core+7858>, 0x56239fae58d8 <vm_exec_core+7800>, 0x56239fae5a89 <vm_exec_core+8233>, 0x56239fae5a2f <vm_exec_core+8143>, 0x56239fae5ae6 <vm_exec_core+8326>, 0x56239fae557f <vm_exec_core+6943>, 0x56239fae537c <vm_exec_core+6428>, 0x56239fae52f6 <vm_exec_core+6294>, 0x56239fae528e <vm_exec_core+6190>, 0x56239fae5236 <vm_exec_core+6102>, 0x56239fae51d4 <vm_exec_core+6004>, 0x56239fae5187 <vm_exec_core+5927>, 0x56239fae5113 <vm_exec_core+5811>, 0x56239fae50c9 <vm_exec_core+5737>, 0x56239fae50a2 <vm_exec_core+5698>, 0x56239fae5067 <vm_exec_core+5639>, 0x56239fae5016 <vm_exec_core+5558>, 0x56239fae4fe2 <vm_exec_core+5506>, 0x56239fae4f35 <vm_exec_core+5333>, 0x56239fae4ef2 <vm_exec_core+5266>, 0x56239fae4eae <vm_exec_core+5198>, 0x56239fae4e7c <vm_exec_core+5148>, 0x56239fae4e0d <vm_exec_core+5037>, 0x56239fae4dac <vm_exec_core+4940>, 0x56239fae4d5d <vm_exec_core+4861>, 0x56239fae4cee <vm_exec_core+4750>, 0x56239fae4c90 <vm_exec_core+4656>, 0x56239fae4b78 <vm_exec_core+4376>, 0x56239fae4b3c <vm_exec_core+4316>, 0x56239fae4af5 <vm_exec_core+4245>, 0x56239fae4a8b <vm_exec_core+4139>, 0x56239fae49ed <vm_exec_core+3981>, 0x56239fae7035 <vm_exec_core+13781>, 0x56239fae4938 <vm_exec_core+3800>, 0x56239fae48b0 <vm_exec_core+3664>, 0x56239fae4861 <vm_exec_core+3585>, 0x56239fae4812 <vm_exec_core+3506>, 0x56239fae47c3 <vm_exec_core+3427>, 0x56239fae7009 <vm_exec_core+13737>, 0x56239fae4774 <vm_exec_core+3348>, 0x56239fae4705 <vm_exec_core+3237>, 0x56239fae46c0 <vm_exec_core+3168>, 0x56239fae464d <vm_exec_core+3053>, 0x56239fae4505 <vm_exec_core+2725>, 0x56239fae4439 <vm_exec_core+2521>, 0x56239fae43bd <vm_exec_core+2397>, 0x56239fae621a <vm_exec_core+10170>, 0x56239fae4389 <vm_exec_core+2345>, 0x56239fae434a <vm_exec_core+2282>, 0x56239fae430b <vm_exec_core+2219>, 0x56239fae42cf <vm_exec_core+2159>, 0x56239fae4211 <vm_exec_core+1969>, 0x56239fae418e <vm_exec_core+1838>, 0x56239fae701f <vm_exec_core+13759>, 0x56239fae6c61 <vm_exec_core+12801>, 0x56239fae6e30 <vm_exec_core+13264>, 0x56239fae6f10 <vm_exec_core+13488>, 0x56239fae6f26 <vm_exec_core+13510>, 0x56239fae6f3c <vm_exec_core+13532>, 0x56239fae6f52 <vm_exec_core+13554>, 0x56239fae6f6f <vm_exec_core+13583>, 0x56239fae6f85 <vm_exec_core+13605>, 0x56239fae6f9b <vm_exec_core+13627>, 0x56239fae6fb1 <vm_exec_core+13649>...} |
| #23 0x000056239faea20e in rb_vm_exec (ec=0x5623d6191340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x5623d6191340 |
| _tag = {tag = 36, retval = 4, buf = {0x5623d6191340, 0x56239faea130 <rb_vm_exec+304>, 0x0, 0x7ffe0a98b940, 0x7f13a01aed38}, prev = 0x7ffe0a98ba10, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #24 0x000056239fafb5c3 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 0x000056239f8dc8f5 in rb_ec_exec_node (ec=ec@entry=0x5623d6191340, n=n@entry=0x7f13a01af2d8) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x5623d6191340 |
| _tag = {tag = 36, retval = 94711000727398, buf = {0x5623d6191340, 0x56239f8dc950 <rb_ec_exec_node+256>, 0x0, 0x7ffe0a98b9f0, 0x7f13a01af2d8}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7f13a01af2d8 |
| #26 0x000056239f8e0b9b in ruby_run_node (n=0x7f13a01af2d8) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x5623d6191340 |
| status = 0 |
| #27 0x000056239f7fcdc6 in rb_main (argv=0x7ffe0a98bc38, 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 150061) detached] |
| $ timeout 60 gdb -p 149790 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| Fstderr output is not empty |
| th: 0x5623d618c060, native_id: 0x7f13bb4327c0 |
| -- 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 149811] |
| [New LWP 149807] |
| [New LWP 149805] |
| [New LWP 149804] |
| [New LWP 149801] |
| [New LWP 149799] |
| [New LWP 149798] |
| [New LWP 149797] |
| [New LWP 149796] |
| [New LWP 149795] |
| [New LWP 149794] |
| [New LWP 149793] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007ffad9507a00 in __GI_ppoll (fds=0x7ffceaea5f98, nfds=1, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7ffad93e9740 (LWP 149790) "ruby" 0x00007ffad9507a00 in __GI_ppoll (fds=0x7ffceaea5f98, nfds=1, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 |
| 2 Thread 0x7ffad2afe6c0 (LWP 149811) "runner.rb:636" 0x00007ffad9484d61 in __futex_abstimed_wait_common64 (private=32762, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7ffac803ae58) at ./nptl/futex-internal.c:57 |
| 3 Thread 0x7ffad2cff6c0 (LWP 149807) "runner.rb:546" 0x00007ffad95074cd in __GI___poll (fds=0x7ffad2bfe180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 4 Thread 0x7ffad2f006c0 (LWP 149805) "runner.rb:636" 0x00007ffad95074cd in __GI___poll (fds=0x7ffad2dff180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 5 Thread 0x7ffad31016c0 (LWP 149804) "runner.rb:546" 0x00007ffad95074cd in __GI___poll (fds=0x7ffad3000180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 6 Thread 0x7ffad33026c0 (LWP 149801) "runner.rb:546" 0x00007ffad95074cd in __GI___poll (fds=0x7ffad3201180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 7 Thread 0x7ffad35036c0 (LWP 149799) "runner.rb:546" 0x00007ffad95074cd in __GI___poll (fds=0x7ffad3402180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 8 Thread 0x7ffad37046c0 (LWP 149798) "runner.rb:636" 0x00007ffad95074cd in __GI___poll (fds=0x7ffad3603180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 9 Thread 0x7ffad39056c0 (LWP 149797) "runner.rb:636" 0x00007ffad95074cd in __GI___poll (fds=0x7ffad3804180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 10 Thread 0x7ffad3b066c0 (LWP 149796) "runner.rb:334" 0x00007ffad9484d61 in __futex_abstimed_wait_common64 (private=32762, cancel=true, abstime=0x7ffad3a05370, op=137, expected=0, futex_word=0x558b53061b98) at ./nptl/futex-internal.c:57 |
| 11 Thread 0x7ffad3d076c0 (LWP 149795) "runner.rb:334" 0x00007ffad9484d61 in __futex_abstimed_wait_common64 (private=32762, cancel=true, abstime=0x7ffad3c06370, op=137, expected=0, futex_word=0x558b52fe4fbc) at ./nptl/futex-internal.c:57 |
| 12 Thread 0x7ffad3f086c0 (LWP 149794) "runner.rb:334" 0x00007ffad9484d61 in __futex_abstimed_wait_common64 (private=32762, cancel=true, abstime=0x7ffad3e07370, op=137, expected=0, futex_word=0x558b5308a098) at ./nptl/futex-internal.c:57 |
| 13 Thread 0x7ffad45c26c0 (LWP 149793) "runner.rb:334" 0x00007ffad9484d61 in __futex_abstimed_wait_common64 (private=32762, cancel=true, abstime=0x7ffad44c1370, op=137, expected=0, futex_word=0x558b5304b7fc) at ./nptl/futex-internal.c:57 |
| >>> Machine level backtrace |
| Thread 13 (Thread 0x7ffad45c26c0 (LWP 149793) "runner.rb:334"): |
| #0 0x00007ffad9484d61 in __futex_abstimed_wait_common64 (private=32762, cancel=true, abstime=0x7ffad44c1370, op=137, expected=0, futex_word=0x558b5304b7fc) 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=32762, abstime=0x7ffad44c1370, clockid=21899, expected=0, futex_word=0x558b5304b7fc) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 5605888 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x558b5304b7fc, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7ffad44c1370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007ffad9487c7e in __pthread_cond_wait_common (abstime=0x7ffad44c1370, clockid=1, mutex=0x558b530ba240, cond=0x558b5304b7d0) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7ffad94874a0 <__condvar_cleanup_waiting>, __arg = 0x7ffad44c1300, __canceltype = -733211776, __prev = 0x0} |
| cbuffer = {wseq = 85, cond = 0x558b5304b7d0, mutex = 0x558b530ba240, private = 0} |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 85 |
| seq = 42 |
| 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=0x558b5304b7d0, mutex=0x558b530ba240, abstime=0x7ffad44c1370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007ffad99ce454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007ffad99d48ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007ffad99d4a72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007ffad99d97fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007ffad987a440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007ffad99cf001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007ffad99d01cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007ffad9a109d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007ffad9a131df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007ffad9a162a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007ffad9a1ac1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007ffad9a1f88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007ffad99d7b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007ffad99d8041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007ffad99d8916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007ffad9488a94 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 = {140715281360576, 3540229101333828687, 140715281360576, -136, 22, 140724249710432, 3540229101388354639, 3540235806066791503}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007ffad9515c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 12 (Thread 0x7ffad3f086c0 (LWP 149794) "runner.rb:334"): |
| #0 0x00007ffad9484d61 in __futex_abstimed_wait_common64 (private=32762, cancel=true, abstime=0x7ffad3e07370, op=137, expected=0, futex_word=0x558b5308a098) 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=32762, abstime=0x7ffad3e07370, clockid=32762, expected=0, futex_word=0x558b5308a098) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 8387328 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x558b5308a098, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7ffad3e07370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007ffad9487c7e in __pthread_cond_wait_common (abstime=0x7ffad3e07370, clockid=1, mutex=0x558b53070a80, cond=0x558b5308a070) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7ffad94874a0 <__condvar_cleanup_waiting>, __arg = 0x7ffad3e07300, __canceltype = -740265184, __prev = 0x0} |
| cbuffer = {wseq = 66, cond = 0x558b5308a070, mutex = 0x558b53070a80, private = 0} |
| err = <optimized out> |
| g = 0 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 66 |
| seq = 33 |
| 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=0x558b5308a070, mutex=0x558b53070a80, abstime=0x7ffad3e07370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007ffad99ce454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007ffad99d48ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007ffad99d4a72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007ffad99d97fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007ffad987a440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007ffad99cf001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007ffad99d01cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007ffad9a109d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007ffad9a131df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007ffad9a162a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007ffad9a1ac1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007ffad9a1f88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007ffad99d7b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007ffad99d8041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007ffad99d8916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007ffad9488a94 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 = {140715274307264, 3540221577624867919, 140715274307264, -136, 22, 140724249710432, 3540221577679393871, 3540235806066791503}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007ffad9515c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 11 (Thread 0x7ffad3d076c0 (LWP 149795) "runner.rb:334"): |
| #0 0x00007ffad9484d61 in __futex_abstimed_wait_common64 (private=32762, cancel=true, abstime=0x7ffad3c06370, op=137, expected=0, futex_word=0x558b52fe4fbc) 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=32762, abstime=0x7ffad3c06370, clockid=32762, expected=0, futex_word=0x558b52fe4fbc) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 8387328 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x558b52fe4fbc, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7ffad3c06370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007ffad9487c7e in __pthread_cond_wait_common (abstime=0x7ffad3c06370, clockid=1, mutex=0x558b530b3550, cond=0x558b52fe4f90) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7ffad94874a0 <__condvar_cleanup_waiting>, __arg = 0x7ffad3c06300, __canceltype = -742366432, __prev = 0x0} |
| cbuffer = {wseq = 145, cond = 0x558b52fe4f90, mutex = 0x558b530b3550, private = 0} |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 145 |
| seq = 72 |
| 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=0x558b52fe4f90, mutex=0x558b530b3550, abstime=0x7ffad3c06370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007ffad99ce454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007ffad99d48ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007ffad99d4a72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007ffad99d97fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007ffad987a440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007ffad99cf001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007ffad99d01cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007ffad9a109d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007ffad9a131df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007ffad9a162a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007ffad9a1ac1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007ffad9a1f88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007ffad99d7b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007ffad99d8041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007ffad99d8916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007ffad9488a94 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 = {140715272206016, 3540221303283831887, 140715272206016, -136, 22, 140724249710432, 3540221303338357839, 3540235806066791503}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007ffad9515c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 10 (Thread 0x7ffad3b066c0 (LWP 149796) "runner.rb:334"): |
| #0 0x00007ffad9484d61 in __futex_abstimed_wait_common64 (private=32762, cancel=true, abstime=0x7ffad3a05370, op=137, expected=0, futex_word=0x558b53061b98) 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=32762, abstime=0x7ffad3a05370, clockid=21899, expected=0, futex_word=0x558b53061b98) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 5605888 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x558b53061b98, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7ffad3a05370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007ffad9487c7e in __pthread_cond_wait_common (abstime=0x7ffad3a05370, clockid=1, mutex=0x558b530b3a80, cond=0x558b53061b70) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7ffad94874a0 <__condvar_cleanup_waiting>, __arg = 0x7ffad3a05300, __canceltype = -744467680, __prev = 0x0} |
| cbuffer = {wseq = 170, cond = 0x558b53061b70, mutex = 0x558b530b3a80, private = 0} |
| err = <optimized out> |
| g = 0 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 170 |
| seq = 85 |
| 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=0x558b53061b70, mutex=0x558b530b3a80, abstime=0x7ffad3a05370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007ffad99ce454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007ffad99d48ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007ffad99d4a72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007ffad99d97fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007ffad987a440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007ffad99cf001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007ffad99d01cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007ffad9a109d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007ffad9a131df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007ffad9a162a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007ffad9a1ac1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007ffad9a1f88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007ffad99d7b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007ffad99d8041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007ffad99d8916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007ffad9488a94 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 = {140715270104768, 3540221028942795855, 140715270104768, -136, 22, 140724249710432, 3540221028997321807, 3540235806066791503}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007ffad9515c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 9 (Thread 0x7ffad39056c0 (LWP 149797) "runner.rb:636"): |
| #0 0x00007ffad95074cd in __GI___poll (fds=0x7ffad3804180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007ffad98aa63f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007ffad98ab5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007ffad99d7643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007ffad98ab9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007ffad98b0bf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007ffad987a440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007ffad98ac0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007ffad98b00f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007ffad98b3626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007ffad9a109d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007ffad9a131df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007ffad9a162a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007ffad9a1ac1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007ffad9a1f88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007ffad99d7b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007ffad99d8041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007ffad99d8916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007ffad9488a94 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 = {140715268003520, 3540220754601759823, 140715268003520, -136, 25, 140715280306720, 3540220754656285775, 3540235806066791503}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007ffad9515c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 8 (Thread 0x7ffad37046c0 (LWP 149798) "runner.rb:636"): |
| #0 0x00007ffad95074cd in __GI___poll (fds=0x7ffad3603180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007ffad98aa63f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007ffad98ab5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007ffad99d7643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007ffad98ab9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007ffad98b0bf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007ffad987a440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007ffad98ac0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007ffad98b00f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007ffad98b3626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007ffad9a109d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007ffad9a131df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007ffad9a162a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007ffad9a1ac1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007ffad9a1f88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007ffad99d7b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007ffad99d8041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007ffad99d8916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007ffad9488a94 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 = {140715265902272, 3540222674989012047, 140715265902272, -136, 25, 140715273253408, 3540222675043537999, 3540235806066791503}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007ffad9515c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 7 (Thread 0x7ffad35036c0 (LWP 149799) "runner.rb:546"): |
| #0 0x00007ffad95074cd in __GI___poll (fds=0x7ffad3402180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007ffad98aa63f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007ffad98ab5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007ffad99d7643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007ffad98ab9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007ffad98b0bf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007ffad987a440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007ffad98ac0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007ffad98b00f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007ffad98b3626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007ffad9a109d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007ffad9a131df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007ffad9a162a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007ffad9a1ac1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007ffad9a1f88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007ffad99d7b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007ffad99d8041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007ffad99d8916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007ffad9488a94 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 = {140715263801024, 3540222400647976015, 140715263801024, -136, 25, 140715271152160, 3540222400702501967, 3540235806066791503}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007ffad9515c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 6 (Thread 0x7ffad33026c0 (LWP 149801) "runner.rb:546"): |
| #0 0x00007ffad95074cd in __GI___poll (fds=0x7ffad3201180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007ffad98aa63f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007ffad98ab5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007ffad99d7643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007ffad98ab9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007ffad98b0bf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007ffad987a440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007ffad98ac0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007ffad98b00f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007ffad98b3626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007ffad9a109d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007ffad9a131df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007ffad9a162a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007ffad9a1ac1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007ffad9a1f88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007ffad99d7b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007ffad99d8041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007ffad99d8916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007ffad9488a94 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 = {140715261699776, 3540222126306939983, 140715261699776, -136, 22, 140715271152160, 3540222126361465935, 3540235806066791503}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007ffad9515c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 5 (Thread 0x7ffad31016c0 (LWP 149804) "runner.rb:546"): |
| #0 0x00007ffad95074cd in __GI___poll (fds=0x7ffad3000180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007ffad98aa63f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007ffad98ab5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007ffad99d7643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007ffad98ab9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007ffad98b0bf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007ffad987a440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007ffad98ac0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007ffad98b00f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007ffad98b3626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007ffad9a109d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007ffad9a131df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007ffad9a162a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007ffad9a1ac1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007ffad9a1f88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007ffad99d7b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007ffad99d8041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007ffad99d8916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007ffad9488a94 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 = {140715259598528, 3540221851965903951, 140715259598528, -136, 22, 140715273253408, 3540221852020429903, 3540235806066791503}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007ffad9515c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 4 (Thread 0x7ffad2f006c0 (LWP 149805) "runner.rb:636"): |
| #0 0x00007ffad95074cd in __GI___poll (fds=0x7ffad2dff180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007ffad98aa63f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007ffad98ab5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007ffad99d7643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007ffad98ab9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007ffad98b0bf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007ffad987a440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007ffad98ac0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007ffad98b00f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007ffad98b3626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007ffad9a109d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007ffad9a131df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007ffad9a162a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007ffad9a1ac1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007ffad9a1f88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007ffad99d7b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007ffad99d8041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007ffad99d8916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007ffad9488a94 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 = {140715257497280, 3540224012871324751, 140715257497280, -136, 25, 140715269050912, 3540224012925850703, 3540235806066791503}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007ffad9515c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 3 (Thread 0x7ffad2cff6c0 (LWP 149807) "runner.rb:546"): |
| #0 0x00007ffad95074cd in __GI___poll (fds=0x7ffad2bfe180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007ffad98aa63f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007ffad98ab5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007ffad99d7643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007ffad98ab9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007ffad98b0bf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007ffad987a440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007ffad98ac0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007ffad98b00f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007ffad98b3626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007ffad9a109d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007ffad9a131df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007ffad9a162a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007ffad9a1ac1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007ffad9a1f88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007ffad99d7b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007ffad99d8041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007ffad99d8916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007ffad9488a94 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 = {140715255396032, 3540223738530288719, 140715255396032, -136, 22, 140715269050912, 3540223738584814671, 3540235806066791503}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007ffad9515c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 2 (Thread 0x7ffad2afe6c0 (LWP 149811) "runner.rb:636"): |
| #0 0x00007ffad9484d61 in __futex_abstimed_wait_common64 (private=32762, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7ffac803ae58) 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=32762, abstime=0x0, clockid=0, expected=0, futex_word=0x7ffac803ae58) 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=0x7ffac803ae58, 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 0x00007ffad94877dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7ffac803a970, cond=0x7ffac803ae30) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7ffad94874a0 <__condvar_cleanup_waiting>, __arg = 0x7ffad29fd330, __canceltype = -761277536, __prev = 0x0} |
| cbuffer = {wseq = 0, cond = 0x7ffac803ae30, mutex = 0x7ffac803a970, 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=0x7ffac803ae30, mutex=0x7ffac803a970) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x00007ffad99d2dcd in rb_native_cond_wait () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007ffad99d497c in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007ffad99d4a72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007ffad99d6e90 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007ffad9947995 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007ffad987a440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007ffad994cdc2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007ffad994cebc in rb_waitpid () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007ffad994d08f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007ffad9a109d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007ffad9a131df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007ffad9a162a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007ffad9a1ac1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007ffad9a1f88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007ffad99d7b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007ffad99d8041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #21 0x00007ffad99d8916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #22 0x00007ffad9488a94 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 = {140715253294784, 3540223464189252687, 140715253294784, -136, 22, 140715280306720, 3540223464243778639, 3540235806066791503}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #23 0x00007ffad9515c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 1 (Thread 0x7ffad93e9740 (LWP 149790) "ruby"): |
| #0 0x00007ffad9507a00 in __GI_ppoll (fds=0x7ffceaea5f98, nfds=1, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 |
| sc_ret = 1 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| tval = {tv_sec = 140724249714784, tv_nsec = 94056879625728} |
| #1 0x00007ffad99d3ac9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007ffad99d4b81 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007ffad99d73a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007ffad99d8b45 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007ffad987a440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007ffad99d3f8b in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007ffad9a16508 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007ffad9a1ac1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007ffad9a1f367 in rb_yield () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007ffad987a440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007ffad98582a6 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007ffad9a109d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007ffad9a131df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007ffad9a176bc in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007ffad9a1ac1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007ffad9877e5c in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007ffad987c193 in ruby_run_node () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x0000558b2a269187 in ?? () |
| No symbol table info available. |
| #19 0x00007ffad94161ca in __libc_start_call_main (main=main@entry=0x558b2a269120, argc=argc@entry=6, argv=argv@entry=0x7ffceaea6e68) at ../sysdeps/nptl/libc_start_call_main.h:58 |
| self = <optimized out> |
| result = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140724249718376, 3543513705039844431, 6, 0, 94056195996992, 140715371511808, 3543513705025164367, 3540235742643147855}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x6, 0x7ffceaea6e60}, data = {prev = 0x0, cleanup = 0x0, canceltype = 6}}} |
| not_first_call = <optimized out> |
| #20 0x00007ffad941628b in __libc_start_main_impl (main=0x558b2a269120, argc=6, argv=0x7ffceaea6e68, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffceaea6e58) at ../csu/libc-start.c:360 |
| No locals. |
| #21 0x0000558b2a2691d5 in _start () |
| No symbol table info available. |
| >>> Dump Ruby level backtrace (if possible) |
| [Inferior 1 (process 149790) detached] |
| $ timeout 60 gdb -p 149775 -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 149774 -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 150065 -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> |