| "git clone --depth 1 https://github.com/ruby/ruby.git trunk-gc-asserts" exit with 0. |
| Cloning into 'trunk-gc-asserts'... |
| Updating files: 85% (9529/11199) |
| "./autogen.sh" exit with 0. |
| "autoconf" exit with 0. |
| "/tmp/ruby/src/trunk-gc-asserts/configure --prefix=/tmp/ruby/install/trunk-gc-asserts --disable-install-doc --enable-shared" exit with 0. |
| configure: WARNING: something wrong with CXXFLAGS="" |
| "make update-download DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| Cloning into '/tmp/ruby/src/trunk-gc-asserts/gems/src/power_assert'... |
| From https://github.com/ruby/power_assert |
| * branch a7dab941153b233d3412e249d25da52a6c5691de -> FETCH_HEAD |
| HEAD is now at a7dab94 Merge pull request #56 from k-tsj/fix-failures-on-head |
| Cloning into '/tmp/ruby/src/trunk-gc-asserts/gems/src/matrix'... |
| Cloning into '/tmp/ruby/src/trunk-gc-asserts/gems/src/prime'... |
| Cloning into '/tmp/ruby/src/trunk-gc-asserts/gems/src/csv'... |
| Cloning into '/tmp/ruby/src/trunk-gc-asserts/gems/src/repl_type_completor'... |
| Cloning into '/tmp/ruby/src/trunk-gc-asserts/gems/src/ostruct'... |
| From https://github.com/ruby/ostruct |
| * branch 50d51248bec5560a102a1024aff4174b31dca8cc -> FETCH_HEAD |
| HEAD is now at 50d5124 Use `Ractor#value` as `Ractor#take` is removed |
| "make update-src DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| "make after-update DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| + cp /tmp/ruby/src/trunk-gc-asserts/enc/jis/props.h.blt /tmp/ruby/src/trunk-gc-asserts/enc/jis/props.h |
| "make miniruby DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| "make ruby DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| "make all DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| /tmp/ruby/src/trunk-gc-asserts/.bundle/gems/rbs-3.9.4/ext/rbs_extension/main.c: In function ‘Init_rbs_extension’: |
| /tmp/ruby/src/trunk-gc-asserts/.bundle/gems/rbs-3.9.4/ext/rbs_extension/main.c:24:3: warning: multi-line comment [-Wcomment] |
| 24 | // grep -o 'INTERN("\([^"]*\)")' ext/rbs_extension/parser.c \ |
| | ^ |
| At top level: |
| cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics |
| cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics |
| cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics |
| "make install DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| make yes-btest TESTOPTS='-q -j4' |
| $$$ #<Timeout::Error: execution expired> |
| ### enter analyzing mode for stuck processes |
| $$$ ps jx |
| PPID PID PGID SID TTY TPGID STAT UID TIME COMMAND |
| 11 12 12 12 ? -1 Ss 1001 0:00 sh build-loop.sh trunk-gc-asserts --incremental --process-num=4 |
| 1 150083 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 150113 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 150121 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 152351 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 152373 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 152389 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 152429 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1517_1365.rb |
| 1 166227 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 166249 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 166264 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 166306 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1517_1365.rb |
| 12 166350 12 12 ? -1 Sl 1001 0:00 ruby ./br.rb build_report trunk-gc-asserts --incremental --process-num=4 |
| 166350 166353 12 12 ? -1 S 1001 0:00 sh -c ruby /home/ko1/build-ruby/build-ruby.rb --target_name=trunk-gc-asserts --logfile=/home/ko1/ruby/logs/brlog.trunk-gc-asserts.20250531-143016 --root_dir=/tmp/ruby --timeout=21600 --build_opts='DEFS="-DRGENGC_CHECK_MODE=2"' --add-env=RUBY_TEST_TIMEOUT_SCALE=100 --incremental --process-num=4 |
| 166353 166354 12 12 ? -1 Sl 1001 0:00 ruby /home/ko1/build-ruby/build-ruby.rb --target_name=trunk-gc-asserts --logfile=/home/ko1/ruby/logs/brlog.trunk-gc-asserts.20250531-143016 --root_dir=/tmp/ruby --timeout=21600 --build_opts=DEFS="-DRGENGC_CHECK_MODE=2" --add-env=RUBY_TEST_TIMEOUT_SCALE=100 --incremental --process-num=4 |
| 166354 179404 12 12 ? -1 S 1001 0:00 sh -c make yes-btest TESTOPTS='-q -j4' |
| 179404 179405 12 12 ? -1 S 1001 0:00 make yes-btest TESTOPTS=-q -j4 |
| 179405 179420 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 |
| 179420 179805 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 |
| 179420 179860 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 |
| 179420 179866 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 |
| 179420 179869 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 |
| 166354 179873 12 12 ? -1 R 1001 0:00 ps jx |
| {11=>[12], 1=>[150083, 150113, 150121, 152351, 152373, 152389, 152429, 166227, 166249, 166264, 166306], 12=>[166350], 166350=>[166353], 166353=>[166354], 166354=>[179404, 179873], 179404=>[179405], 179405=>[179420], 179420=>[179805, 179860, 179866, 179869]} |
| $ timeout 60 gdb -p 179805 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| [New LWP 179812] |
| [New LWP 179811] |
| [New LWP 179810] |
| [New LWP 179808] |
| [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=0x56507c99db70) at ../sysdeps/nptl/futex-internal.h:146 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7fd988baf7c0 (LWP 179805) "miniruby" futex_wait (private=0, expected=2, futex_word=0x56507c99db70) at ../sysdeps/nptl/futex-internal.h:146 |
| 2 Thread 0x7fd94d70d6c0 (LWP 179812) "miniruby" futex_wait (private=0, expected=2, futex_word=0x56507c99db70) at ../sysdeps/nptl/futex-internal.h:146 |
| 3 Thread 0x7fd94d80e6c0 (LWP 179811) "miniruby" futex_wait (private=0, expected=2, futex_word=0x56507c99db70) at ../sysdeps/nptl/futex-internal.h:146 |
| 4 Thread 0x7fd94d90f6c0 (LWP 179810) "miniruby" futex_wait (private=0, expected=2, futex_word=0x56507c99db70) at ../sysdeps/nptl/futex-internal.h:146 |
| 5 Thread 0x7fd96f58f6c0 (LWP 179808) "miniruby" 0x00007fd988cdc042 in epoll_wait (epfd=4, events=events@entry=0x565043577ebc <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 0x7fd96f58f6c0 (LWP 179808) "miniruby"): |
| #0 0x00007fd988cdc042 in epoll_wait (epfd=4, events=events@entry=0x565043577ebc <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 0x00005650431b3f0f in event_wait (vm=0x56507c99dad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2919 |
| r = <optimized out> |
| r = <optimized out> |
| #2 timer_thread_polling (vm=0x56507c99dad0) 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=0x56507c99dad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x56507c99dad0 |
| #4 0x00007fd988c4ea94 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 = {140571852732096, 5504058020291406332, 140571852732096, -264, 0, 140731596303824, 5504058020312377852, 5504410997582064124}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #5 0x00007fd988cdbc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 4 (Thread 0x7fd94d90f6c0 (LWP 179810) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x56507c99db70) 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=0x56507c99db70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007fd988c520f1 in lll_mutex_lock_optimized (mutex=0x56507c99db70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x56507c99db70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x56507c99db70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x00005650431adc1d in rb_native_mutex_lock (lock=lock@entry=0x56507c99db70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x00005650431ba728 in ractor_sched_lock_ (line=1284, file=<synthetic pointer>, cr=0x0, vm=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 ractor_sched_deq (cr=0x0, vm=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1284 |
| r = <optimized out> |
| r = <optimized out> |
| #7 nt_start (ptr=0x56507cad0290) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2268 |
| r = <optimized out> |
| nt = <optimized out> |
| vm = 0x56507c99dad0 |
| #8 0x00007fd988c4ea94 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 = {140571285976768, 5503981535513799164, 140571285976768, -264, 0, 140731596300592, 5503981535534770684, 5504410997582064124}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #9 0x00007fd988cdbc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 3 (Thread 0x7fd94d80e6c0 (LWP 179811) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x56507c99db70) 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=0x56507c99db70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007fd988c520f1 in lll_mutex_lock_optimized (mutex=0x56507c99db70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x56507c99db70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x56507c99db70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x00005650431adc1d in rb_native_mutex_lock (lock=lock@entry=0x56507c99db70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x00005650431b173b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x56507cad1bf0, vm=0x56507c99dad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x56507c99dad0, cr=0x56507cad1bf0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x000056504322a81b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x0000565043019709 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x000056504302c8b5 in gc_verify_internal_consistency (objspace_ptr=0x56507c9a0460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5186 |
| prev_during_gc = <optimized out> |
| objspace = 0x56507c9a0460 |
| lev = 4 |
| #10 gc_start (objspace=objspace@entry=0x56507c9a0460, 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 0x000056504302dcb6 in heap_prepare (heap=0x56507c9a0480, objspace=0x56507c9a0460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2051 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x56507c9a0480, objspace=0x56507c9a0460) 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=0x56507c9a0460, cache=cache@entry=0x56507ca1be50, 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 = 0x56507c9a0480 |
| obj = <optimized out> |
| lev = 2 |
| unlock_vm = true |
| #14 0x0000565043031410 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x56507ca1be50, objspace=0x56507c9a0460) 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=140571853052640, cache_ptr=0x56507ca1be50, objspace_ptr=0x56507c9a0460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2485 |
| obj = <optimized out> |
| objspace = 0x56507c9a0460 |
| heap_idx = <optimized out> |
| cache = 0x56507ca1be50 |
| 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=140571853052640, 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=140571853052640, 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 0x0000565043179cbf in str_alloc_embed (capa=8, klass=140571853052640) at /tmp/ruby/src/trunk-gc-asserts/string.c:1359 |
| size = 32 |
| str = <optimized out> |
| #19 str_enc_new (klass=140571853052640, ptr=0x5650433cbba7 "<STDIN>", len=7, enc=0x56507c9a6850) at /tmp/ruby/src/trunk-gc-asserts/string.c:1402 |
| str = <optimized out> |
| termlen = 1 |
| dtrace_line = <optimized out> |
| dtrace_file = <optimized out> |
| #20 0x00005650430592a8 in prep_io (path=0x5650433cbba7 "<STDIN>", klass=140571852864000, fmode=65537, fd=0) at /tmp/ruby/src/trunk-gc-asserts/io.c:9339 |
| e = 0x0 |
| convconfig = {enc = 0x0, enc2 = 0x56507c99dad0, ecflags = 2091719664, ecopts = 94903687830320} |
| 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=0x5650433cbba7 "<STDIN>", klass=140571852864000, fmode=RUBY_IO_MODE_READABLE, f=0x7fd988db58e0 <_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 0x00005650431b9d5c in thread_start_func_2 (th=th@entry=0x56507ca1a330, 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 = 0x56507ca1a330 |
| fiber_scheduler_closed = <optimized out> |
| event_thread_end_hooked = <optimized out> |
| result = <optimized out> |
| #24 0x00005650431ba39d in call_thread_start_func_2 (th=0x56507ca1a330) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7fd94df13f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #25 co_start (from=<optimized out>, self=0x56507ca1bee0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x56507ca1a330 |
| sched = 0x56507cad1cb8 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #26 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 2 (Thread 0x7fd94d70d6c0 (LWP 179812) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x56507c99db70) 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=0x56507c99db70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007fd988c520f1 in lll_mutex_lock_optimized (mutex=0x56507c99db70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x56507c99db70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x56507c99db70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x00005650431adc1d in rb_native_mutex_lock (lock=lock@entry=0x56507c99db70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x00005650431ba728 in ractor_sched_lock_ (line=1284, file=<synthetic pointer>, cr=0x0, vm=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 ractor_sched_deq (cr=0x0, vm=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1284 |
| r = <optimized out> |
| r = <optimized out> |
| #7 nt_start (ptr=0x56507cad4950) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2268 |
| r = <optimized out> |
| nt = <optimized out> |
| vm = 0x56507c99dad0 |
| #8 0x00007fd988c4ea94 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 = {140571283871424, 5503983460732889596, 140571283871424, -264, 0, 140731596300592, 5503983460753861116, 5504410997582064124}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #9 0x00007fd988cdbc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 1 (Thread 0x7fd988baf7c0 (LWP 179805) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x56507c99db70) 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=0x56507c99db70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007fd988c520f1 in lll_mutex_lock_optimized (mutex=0x56507c99db70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x56507c99db70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x56507c99db70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x00005650431adc1d in rb_native_mutex_lock (lock=lock@entry=0x56507c99db70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x00005650431b03c7 in ractor_sched_lock_ (line=576, file=<synthetic pointer>, cr=<optimized out>, vm=0x56507c99dad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 thread_sched_setup_running_threads (sched=sched@entry=0x56507c9a5168, vm=0x56507c99dad0, add_th=add_th@entry=0x56507c9a0060, del_th=del_th@entry=0x0, add_timeslice_th=0x0, cr=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:576 |
| del_timeslice_th = 0x0 |
| #7 0x00005650431b0bfc in thread_sched_add_running_thread (th=0x56507c9a0060, sched=0x56507c9a5168) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:642 |
| vm = <optimized out> |
| #8 thread_sched_to_running_common (th=0x56507c9a0060, sched=0x56507c9a5168) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:919 |
| No locals. |
| #9 thread_sched_to_running (sched=sched@entry=0x56507c9a5168, th=th@entry=0x56507c9a0060) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:937 |
| No locals. |
| #10 0x00005650431b4433 in native_cond_sleep (th=th@entry=0x56507c9a0060, rel=rel@entry=0x7ffea0ce6c80) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2476 |
| sched = <optimized out> |
| lock = 0x56507c9a0190 |
| cond = 0x56507c9a5048 |
| max = 100000000000000000 |
| #11 0x00005650431b7e8d in native_sleep (rel=0x7ffea0ce6c80, th=0x56507c9a0060) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3314 |
| sched = <optimized out> |
| sched = <optimized out> |
| #12 sleep_hrtime (fl=2, rel=<optimized out>, th=0x56507c9a0060) at /tmp/ruby/src/trunk-gc-asserts/thread.c:1306 |
| prev_status = THREAD_RUNNABLE |
| woke = 1 |
| end = 7685563199075830 |
| prev_status = <optimized out> |
| woke = <optimized out> |
| end = <optimized out> |
| #13 rb_thread_wait_for (time=...) at /tmp/ruby/src/trunk-gc-asserts/thread.c:1413 |
| th = 0x56507c9a0060 |
| #14 0x00005650430f64fa in rb_f_sleep (argc=1, argv=0x7fd988a4e060, _=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/process.c:4966 |
| beg = 1748720461 |
| scheduler = <optimized out> |
| end = <optimized out> |
| #15 0x00005650431f663d in vm_call_cfunc_with_frame_ (ec=0x56507c9a5340, reg_cfp=0x7fd988b4dfa0, calling=<optimized out>, argc=1, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3772 |
| ci = 0x67a100140003 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7fd96d91dab8 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #16 0x000056504320bb40 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 = 94903688719760 |
| ci = 0x56507c99db70 |
| cc = <optimized out> |
| recv = 2 |
| argc = <optimized out> |
| calling = {cd = 0x56507ca76d90, cc = 0x7fd96d91da90, block_handler = 0, recv = 140571853114720, 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> |
| #17 vm_exec_core (ec=0x56507c99db70, ec@entry=0x56507c9a5340) at ../../src/trunk-gc-asserts/insns.def:899 |
| bh = <optimized out> |
| cd = 0x56507ca76d90 |
| leaf = <optimized out> |
| val = 94903688719760 |
| reg_pc = 0x56507cadc9e8 |
| reg_cfp = 0x7fd988b4dfa0 |
| insns_address_table = {0x56504320ed10 <vm_exec_core+13072>, 0x56504320dd4a <vm_exec_core+9034>, 0x56504320dcdd <vm_exec_core+8925>, 0x56504320dc65 <vm_exec_core+8805>, 0x56504320dbf3 <vm_exec_core+8691>, 0x56504320db7a <vm_exec_core+8570>, 0x56504320dad4 <vm_exec_core+8404>, 0x56504320e161 <vm_exec_core+10081>, 0x56504320e046 <vm_exec_core+9798>, 0x56504320e09d <vm_exec_core+9885>, 0x56504320ddae <vm_exec_core+9134>, 0x56504320dedb <vm_exec_core+9435>, 0x56504320d642 <vm_exec_core+7234>, 0x56504320d5da <vm_exec_core+7130>, 0x56504320d56d <vm_exec_core+7021>, 0x56504320d84c <vm_exec_core+7756>, 0x56504320d814 <vm_exec_core+7700>, 0x56504320d7df <vm_exec_core+7647>, 0x56504320d7aa <vm_exec_core+7594>, 0x56504320d775 <vm_exec_core+7541>, 0x56504320d712 <vm_exec_core+7442>, 0x56504320d6ce <vm_exec_core+7374>, 0x56504320d687 <vm_exec_core+7303>, 0x56504320d988 <vm_exec_core+8072>, 0x56504320d942 <vm_exec_core+8002>, 0x56504320d8c3 <vm_exec_core+7875>, 0x56504320d889 <vm_exec_core+7817>, 0x56504320da3a <vm_exec_core+8250>, 0x56504320d9e0 <vm_exec_core+8160>, 0x56504320da97 <vm_exec_core+8343>, 0x56504320d530 <vm_exec_core+6960>, 0x56504320d32d <vm_exec_core+6445>, 0x56504320d2a7 <vm_exec_core+6311>, 0x56504320d23f <vm_exec_core+6207>, 0x56504320d1e7 <vm_exec_core+6119>, 0x56504320d185 <vm_exec_core+6021>, 0x56504320d138 <vm_exec_core+5944>, 0x56504320d0c4 <vm_exec_core+5828>, 0x56504320d07a <vm_exec_core+5754>, 0x56504320d053 <vm_exec_core+5715>, 0x56504320d018 <vm_exec_core+5656>, 0x56504320cfc7 <vm_exec_core+5575>, 0x56504320cf93 <vm_exec_core+5523>, 0x56504320cee6 <vm_exec_core+5350>, 0x56504320cea3 <vm_exec_core+5283>, 0x56504320ce5f <vm_exec_core+5215>, 0x56504320ce2d <vm_exec_core+5165>, 0x56504320cdbe <vm_exec_core+5054>, 0x56504320cd5d <vm_exec_core+4957>, 0x56504320cd0e <vm_exec_core+4878>, 0x56504320cc9f <vm_exec_core+4767>, 0x56504320cc41 <vm_exec_core+4673>, 0x56504320cb29 <vm_exec_core+4393>, 0x56504320caed <vm_exec_core+4333>, 0x56504320caa6 <vm_exec_core+4262>, 0x56504320ca3c <vm_exec_core+4156>, 0x56504320c99e <vm_exec_core+3998>, 0x56504320ba70 <vm_exec_core+112>, 0x56504320c8e9 <vm_exec_core+3817>, 0x56504320c861 <vm_exec_core+3681>, 0x56504320c812 <vm_exec_core+3602>, 0x56504320c7c3 <vm_exec_core+3523>, 0x56504320c774 <vm_exec_core+3444>, 0x56504320ebb7 <vm_exec_core+12727>, 0x56504320c725 <vm_exec_core+3365>, 0x56504320c6b6 <vm_exec_core+3254>, 0x56504320c671 <vm_exec_core+3185>, 0x56504320c5fe <vm_exec_core+3070>, 0x56504320c4b6 <vm_exec_core+2742>, 0x56504320c3ea <vm_exec_core+2538>, 0x56504320c36e <vm_exec_core+2414>, 0x56504320e1cb <vm_exec_core+10187>, 0x56504320c33a <vm_exec_core+2362>, 0x56504320c2fb <vm_exec_core+2299>, 0x56504320c2bc <vm_exec_core+2236>, 0x56504320c280 <vm_exec_core+2176>, 0x56504320c1c2 <vm_exec_core+1986>, 0x56504320c13f <vm_exec_core+1855>, 0x56504320ed21 <vm_exec_core+13089>, 0x56504320ee2e <vm_exec_core+13358>, 0x56504320f06f <vm_exec_core+13935>, 0x56504320ea89 <vm_exec_core+12425>, 0x56504320f108 <vm_exec_core+14088>, 0x56504320f3d5 <vm_exec_core+14805>, 0x56504320f2f4 <vm_exec_core+14580>, 0x56504320f377 <vm_exec_core+14711>, 0x56504320f1da <vm_exec_core+14298>, 0x56504320f238 <vm_exec_core+14392>, 0x56504320f296 <vm_exec_core+14486>, 0x56504320f665 <vm_exec_core+15461>, 0x56504320f4b9 <vm_exec_core+15033>, 0x56504320f505 <vm_exec_core+15109>, 0x56504320f558 <vm_exec_core+15192>, 0x56504320f5db <vm_exec_core+15323>, 0x56504320c072 <vm_exec_core+1650>, 0x56504320bfca <vm_exec_core+1482>, 0x56504320ed88 <vm_exec_core+13192>, 0x56504320ede6 <vm_exec_core+13286>, 0x56504320ec17 <vm_exec_core+12823>, 0x56504320ecaa <vm_exec_core+12970>, 0x56504320f1a1 <vm_exec_core+14241>, 0x56504320f42e <vm_exec_core+14894>, 0x56504320bf59 <vm_exec_core+1369>, 0x56504320bed9 <vm_exec_core+1241>, 0x56504320be30 <vm_exec_core+1072>, 0x56504320bde9 <vm_exec_core+1001>, 0x56504320bd9e <vm_exec_core+926>, 0x56504320bd55 <vm_exec_core+853>, 0x56504320bd04 <vm_exec_core+772>, 0x56504320bccf <vm_exec_core+719>, 0x56504320bc9a <vm_exec_core+666>, 0x56504320ee92 <vm_exec_core+13458>, 0x56504320dd39 <vm_exec_core+9017>, 0x56504320dccc <vm_exec_core+8908>, 0x56504320dc54 <vm_exec_core+8788>, 0x56504320dbe2 <vm_exec_core+8674>, 0x56504320db69 <vm_exec_core+8553>, 0x56504320dac3 <vm_exec_core+8387>, 0x56504320e150 <vm_exec_core+10064>, 0x56504320e035 <vm_exec_core+9781>, 0x56504320e08c <vm_exec_core+9868>, 0x56504320dd9d <vm_exec_core+9117>, 0x56504320deca <vm_exec_core+9418>, 0x56504320d631 <vm_exec_core+7217>, 0x56504320d5c9 <vm_exec_core+7113>, 0x56504320d55c <vm_exec_core+7004>, 0x56504320d83b <vm_exec_core+7739>, 0x56504320d803 <vm_exec_core+7683>, 0x56504320d7ce <vm_exec_core+7630>, 0x56504320d799 <vm_exec_core+7577>, 0x56504320d764 <vm_exec_core+7524>, 0x56504320d701 <vm_exec_core+7425>, 0x56504320d6bd <vm_exec_core+7357>, 0x56504320d676 <vm_exec_core+7286>, 0x56504320d977 <vm_exec_core+8055>, 0x56504320d931 <vm_exec_core+7985>, 0x56504320d8b2 <vm_exec_core+7858>, 0x56504320d878 <vm_exec_core+7800>, 0x56504320da29 <vm_exec_core+8233>, 0x56504320d9cf <vm_exec_core+8143>, 0x56504320da86 <vm_exec_core+8326>, 0x56504320d51f <vm_exec_core+6943>, 0x56504320d31c <vm_exec_core+6428>, 0x56504320d296 <vm_exec_core+6294>, 0x56504320d22e <vm_exec_core+6190>, 0x56504320d1d6 <vm_exec_core+6102>, 0x56504320d174 <vm_exec_core+6004>, 0x56504320d127 <vm_exec_core+5927>, 0x56504320d0b3 <vm_exec_core+5811>, 0x56504320d069 <vm_exec_core+5737>, 0x56504320d042 <vm_exec_core+5698>, 0x56504320d007 <vm_exec_core+5639>, 0x56504320cfb6 <vm_exec_core+5558>, 0x56504320cf82 <vm_exec_core+5506>, 0x56504320ced5 <vm_exec_core+5333>, 0x56504320ce92 <vm_exec_core+5266>, 0x56504320ce4e <vm_exec_core+5198>, 0x56504320ce1c <vm_exec_core+5148>, 0x56504320cdad <vm_exec_core+5037>, 0x56504320cd4c <vm_exec_core+4940>, 0x56504320ccfd <vm_exec_core+4861>, 0x56504320cc8e <vm_exec_core+4750>, 0x56504320cc30 <vm_exec_core+4656>, 0x56504320cb18 <vm_exec_core+4376>, 0x56504320cadc <vm_exec_core+4316>, 0x56504320ca95 <vm_exec_core+4245>, 0x56504320ca2b <vm_exec_core+4139>, 0x56504320c98d <vm_exec_core+3981>, 0x56504320efd5 <vm_exec_core+13781>, 0x56504320c8d8 <vm_exec_core+3800>, 0x56504320c850 <vm_exec_core+3664>, 0x56504320c801 <vm_exec_core+3585>, 0x56504320c7b2 <vm_exec_core+3506>, 0x56504320c763 <vm_exec_core+3427>, 0x56504320efa9 <vm_exec_core+13737>, 0x56504320c714 <vm_exec_core+3348>, 0x56504320c6a5 <vm_exec_core+3237>, 0x56504320c660 <vm_exec_core+3168>, 0x56504320c5ed <vm_exec_core+3053>, 0x56504320c4a5 <vm_exec_core+2725>, 0x56504320c3d9 <vm_exec_core+2521>, 0x56504320c35d <vm_exec_core+2397>, 0x56504320e1ba <vm_exec_core+10170>, 0x56504320c329 <vm_exec_core+2345>, 0x56504320c2ea <vm_exec_core+2282>, 0x56504320c2ab <vm_exec_core+2219>, 0x56504320c26f <vm_exec_core+2159>, 0x56504320c1b1 <vm_exec_core+1969>, 0x56504320c12e <vm_exec_core+1838>, 0x56504320efbf <vm_exec_core+13759>, 0x56504320ec01 <vm_exec_core+12801>, 0x56504320edd0 <vm_exec_core+13264>, 0x56504320eeb0 <vm_exec_core+13488>, 0x56504320eec6 <vm_exec_core+13510>, 0x56504320eedc <vm_exec_core+13532>, 0x56504320eef2 <vm_exec_core+13554>, 0x56504320ef0f <vm_exec_core+13583>, 0x56504320ef25 <vm_exec_core+13605>, 0x56504320ef3b <vm_exec_core+13627>, 0x56504320ef51 <vm_exec_core+13649>...} |
| #18 0x00005650432121ae in rb_vm_exec (ec=0x56507c9a5340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x56507c9a5340 |
| _tag = {tag = 36, retval = 4, buf = {0x56507c9a5340, 0x5650432120d0 <rb_vm_exec+304>, 0x0, 0x7ffea0ce6f60, 0x7fd96d91eb98}, prev = 0x7ffea0ce7030, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #19 0x0000565043223563 in rb_iseq_eval_main (iseq=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2905 |
| ec = <optimized out> |
| val = <optimized out> |
| #20 0x00005650430048f5 in rb_ec_exec_node (ec=ec@entry=0x56507c9a5340, n=n@entry=0x7fd96d91f2f0) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x56507c9a5340 |
| _tag = {tag = 36, retval = 94902721478502, buf = {0x56507c9a5340, 0x565043004950 <rb_ec_exec_node+256>, 0x0, 0x7ffea0ce7010, 0x7fd96d91f2f0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7fd96d91f2f0 |
| #21 0x0000565043008b9b in ruby_run_node (n=0x7fd96d91f2f0) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x56507c9a5340 |
| status = 0 |
| #22 0x0000565042f24dc6 in rb_main (argv=0x7ffea0ce7258, argc=8) at /tmp/ruby/src/trunk-gc-asserts/main.c:42 |
| variable_in_this_stack_frame = 0 |
| #23 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 179805) detached] |
| $ timeout 60 gdb -p 179860 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| FFFFFstderr output is not empty |
| th: 0x56507c9a0060, native_id: 0x7fd988baf7c0 |
| -- Control frame information ----------------------------------------------- |
| [New LWP 179862] |
| [New LWP 179861] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007fd862ebed61 in __futex_abstimed_wait_common64 (private=32728, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x562db9b1f070) at ./nptl/futex-internal.c:57 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7fd862e237c0 (LWP 179860) "miniruby" 0x00007fd862ebed61 in __futex_abstimed_wait_common64 (private=32728, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x562db9b1f070) at ./nptl/futex-internal.c:57 |
| 2 Thread 0x7fd827b8f6c0 (LWP 179862) "miniruby" futex_wait (private=0, expected=2, futex_word=0x562db9b17b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 3 Thread 0x7fd84980f6c0 (LWP 179861) "miniruby" futex_wait (private=0, expected=2, futex_word=0x562db9b17b70) at ../sysdeps/nptl/futex-internal.h:146 |
| >>> Machine level backtrace |
| Thread 3 (Thread 0x7fd84980f6c0 (LWP 179861) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x562db9b17b70) 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=0x562db9b17b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007fd862ec60f1 in lll_mutex_lock_optimized (mutex=0x562db9b17b70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x562db9b17b70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x562db9b17b70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x0000562db0fadc1d in rb_native_mutex_lock (lock=lock@entry=0x562db9b17b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x0000562db0fb40c0 in ractor_sched_lock_ (line=921, file=<synthetic pointer>, cr=0x0, vm=0x562db9b17ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 timer_thread_polling (vm=0x562db9b17ad0) 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=0x562db9b17ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x562db9b17ad0 |
| #8 0x00007fd862ec2a94 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 = {140566922852032, 8770093503547895712, 140566922852032, -264, 0, 140729532948960, 8770093503526924192, 8770187749926170528}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #9 0x00007fd862f4fc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 2 (Thread 0x7fd827b8f6c0 (LWP 179862) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x562db9b17b70) 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=0x562db9b17b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007fd862ec60f1 in lll_mutex_lock_optimized (mutex=0x562db9b17b70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x562db9b17b70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x562db9b17b70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x0000562db0fadc1d in rb_native_mutex_lock (lock=lock@entry=0x562db9b17b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x0000562db0fb173b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x562db9b95b60, vm=0x562db9b17ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x562db9b17ad0, cr=0x562db9b95b60) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x0000562db102a81b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x0000562db0e19709 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x0000562db0e2c8b5 in gc_verify_internal_consistency (objspace_ptr=0x562db9b1a460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5186 |
| prev_during_gc = <optimized out> |
| objspace = 0x562db9b1a460 |
| lev = 3 |
| #10 gc_start (objspace=objspace@entry=0x562db9b1a460, 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 0x0000562db0e2dcb6 in heap_prepare (heap=0x562db9b1a480, objspace=0x562db9b1a460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2051 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x562db9b1a480, objspace=0x562db9b1a460) 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=0x562db9b1a460, cache=cache@entry=0x562db9b8f500, 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 = 0x562db9b1a480 |
| obj = <optimized out> |
| lev = 1 |
| unlock_vm = true |
| #14 0x0000562db0e31410 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x562db9b8f500, objspace=0x562db9b1a460) 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=140566923062240, cache_ptr=0x562db9b8f500, objspace_ptr=0x562db9b1a460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2485 |
| obj = <optimized out> |
| objspace = 0x562db9b1a460 |
| heap_idx = <optimized out> |
| cache = 0x562db9b8f500 |
| 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=140566923062240, 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=140566923062240, 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 0x0000562db0d2d97e in ary_alloc_embed (capa=0, klass=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/array.c:682 |
| size = 16 |
| ary = <optimized out> |
| size = <optimized out> |
| ary = <optimized out> |
| #19 0x0000562db0d35452 in rb_ary_dup (ary=140566893029560) at /tmp/ruby/src/trunk-gc-asserts/array.c:2779 |
| len = 0 |
| dup = <optimized out> |
| #20 0x0000562db0faf4dc in thread_create_core (thval=thval@entry=140566354788520, params=params@entry=0x7fd827d90740) at /tmp/ruby/src/trunk-gc-asserts/thread.c:860 |
| ec = 0x562db9c53240 |
| th = 0x7fd8200adb50 |
| current_th = 0x562db9b961e0 |
| err = <optimized out> |
| #21 0x0000562db0fb0147 in thread_initialize (thread=140566354788520, args=140566354788480) at /tmp/ruby/src/trunk-gc-asserts/thread.c:978 |
| params = {type = thread_invoke_type_proc, args = 140566354788480, proc = 140566354788400, g = 0x0, fn = 0x0} |
| th = 0x7fd8200adb50 |
| #22 0x0000562db10174d7 in vm_call0_cfunc_with_frame (argv=0x7fd827b910e0, calling=0x7fd827d907c0, ec=0x562db9c53240) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7fd827c90e40 |
| ci = <optimized out> |
| me = 0x7fd849819470 |
| mid = 3169 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x562db9bb6cf8 |
| len = <optimized out> |
| frame_flags = <optimized out> |
| ci = <optimized out> |
| val = <optimized out> |
| me = <optimized out> |
| cfunc = <optimized out> |
| len = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| mid = <optimized out> |
| block_handler = <optimized out> |
| frame_flags = <optimized out> |
| unaligned_member_ptr_result = <optimized out> |
| args = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| reg_cfp = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| args = <optimized out> |
| #23 vm_call0_cfunc (argv=0x7fd827b910e0, calling=0x7fd827d907c0, ec=0x562db9c53240) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #24 vm_call0_body (ec=ec@entry=0x562db9c53240, calling=calling@entry=0x7fd827d908c0, argv=0x7fd827b910e0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #25 0x0000562db1018244 in vm_call0_cc (ec=0x562db9c53240, 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, 13162354855402758656} |
| calling = {cd = 0x7fd827d90880, cc = 0x7fd827a7fd08, block_handler = 140566357151377, recv = 140566354788520, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #26 0x0000562db1019962 in rb_call0 (ec=0x562db9c53240, recv=recv@entry=140566354788520, mid=mid@entry=3169, argc=argc@entry=1, argv=argv@entry=0x7fd827b910e0, call_scope=call_scope@entry=CALL_FCALL, self=140566922942360) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572 |
| call_status = <optimized out> |
| scope = <optimized out> |
| kw_splat = <optimized out> |
| ci = {flags = 110618, kwarg = 0x0, mid = 3169, flag = 4, argc = 1} |
| cc = <optimized out> |
| #27 0x0000562db101a114 in rb_call (scope=CALL_FCALL, argv=0x7fd827b910e0, argc=1, mid=3169, recv=140566354788520) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #28 rb_funcallv_kw (recv=recv@entry=140566354788520, mid=mid@entry=3169, argc=argc@entry=1, argv=argv@entry=0x7fd827b910e0, kw_splat=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1088 |
| No locals. |
| #29 0x0000562db0e09505 in rb_obj_call_init_kw (obj=obj@entry=140566354788520, argc=argc@entry=1, argv=argv@entry=0x7fd827b910e0, kw_splat=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/eval.c:1779 |
| No locals. |
| #30 0x0000562db0face23 in thread_s_new (argc=1, argv=0x7fd827b910e0, klass=140566922942360) at /tmp/ruby/src/trunk-gc-asserts/thread.c:911 |
| th = <optimized out> |
| thread = 140566354788520 |
| #31 0x0000562db0ff663d in vm_call_cfunc_with_frame_ (ec=0x562db9c53240, reg_cfp=0x7fd827c90e78, calling=<optimized out>, argc=1, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3772 |
| ci = 0x121100000003 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7fd8498198d0 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #32 0x0000562db0ffeb2f in vm_sendish (ec=0x562db9c53240, reg_cfp=0x7fd827c90e78, cd=0x562db9c4f480, 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 = 0x7fd827a7fd58 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x562db9c4f480, cc = 0x7fd827a7fd58, block_handler = 140566357151377, recv = 140566922942360, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #33 0x0000562db100ca76 in vm_exec_core (ec=0x562db9b17b70, ec@entry=0x562db9c53240) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140567349292896 |
| cd = 0x562db9c4f480 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 94754390209664 |
| reg_pc = 0x562db9b97218 |
| reg_cfp = 0x7fd827c90e78 |
| insns_address_table = {0x562db100ed10 <vm_exec_core+13072>, 0x562db100dd4a <vm_exec_core+9034>, 0x562db100dcdd <vm_exec_core+8925>, 0x562db100dc65 <vm_exec_core+8805>, 0x562db100dbf3 <vm_exec_core+8691>, 0x562db100db7a <vm_exec_core+8570>, 0x562db100dad4 <vm_exec_core+8404>, 0x562db100e161 <vm_exec_core+10081>, 0x562db100e046 <vm_exec_core+9798>, 0x562db100e09d <vm_exec_core+9885>, 0x562db100ddae <vm_exec_core+9134>, 0x562db100dedb <vm_exec_core+9435>, 0x562db100d642 <vm_exec_core+7234>, 0x562db100d5da <vm_exec_core+7130>, 0x562db100d56d <vm_exec_core+7021>, 0x562db100d84c <vm_exec_core+7756>, 0x562db100d814 <vm_exec_core+7700>, 0x562db100d7df <vm_exec_core+7647>, 0x562db100d7aa <vm_exec_core+7594>, 0x562db100d775 <vm_exec_core+7541>, 0x562db100d712 <vm_exec_core+7442>, 0x562db100d6ce <vm_exec_core+7374>, 0x562db100d687 <vm_exec_core+7303>, 0x562db100d988 <vm_exec_core+8072>, 0x562db100d942 <vm_exec_core+8002>, 0x562db100d8c3 <vm_exec_core+7875>, 0x562db100d889 <vm_exec_core+7817>, 0x562db100da3a <vm_exec_core+8250>, 0x562db100d9e0 <vm_exec_core+8160>, 0x562db100da97 <vm_exec_core+8343>, 0x562db100d530 <vm_exec_core+6960>, 0x562db100d32d <vm_exec_core+6445>, 0x562db100d2a7 <vm_exec_core+6311>, 0x562db100d23f <vm_exec_core+6207>, 0x562db100d1e7 <vm_exec_core+6119>, 0x562db100d185 <vm_exec_core+6021>, 0x562db100d138 <vm_exec_core+5944>, 0x562db100d0c4 <vm_exec_core+5828>, 0x562db100d07a <vm_exec_core+5754>, 0x562db100d053 <vm_exec_core+5715>, 0x562db100d018 <vm_exec_core+5656>, 0x562db100cfc7 <vm_exec_core+5575>, 0x562db100cf93 <vm_exec_core+5523>, 0x562db100cee6 <vm_exec_core+5350>, 0x562db100cea3 <vm_exec_core+5283>, 0x562db100ce5f <vm_exec_core+5215>, 0x562db100ce2d <vm_exec_core+5165>, 0x562db100cdbe <vm_exec_core+5054>, 0x562db100cd5d <vm_exec_core+4957>, 0x562db100cd0e <vm_exec_core+4878>, 0x562db100cc9f <vm_exec_core+4767>, 0x562db100cc41 <vm_exec_core+4673>, 0x562db100cb29 <vm_exec_core+4393>, 0x562db100caed <vm_exec_core+4333>, 0x562db100caa6 <vm_exec_core+4262>, 0x562db100ca3c <vm_exec_core+4156>, 0x562db100c99e <vm_exec_core+3998>, 0x562db100ba70 <vm_exec_core+112>, 0x562db100c8e9 <vm_exec_core+3817>, 0x562db100c861 <vm_exec_core+3681>, 0x562db100c812 <vm_exec_core+3602>, 0x562db100c7c3 <vm_exec_core+3523>, 0x562db100c774 <vm_exec_core+3444>, 0x562db100ebb7 <vm_exec_core+12727>, 0x562db100c725 <vm_exec_core+3365>, 0x562db100c6b6 <vm_exec_core+3254>, 0x562db100c671 <vm_exec_core+3185>, 0x562db100c5fe <vm_exec_core+3070>, 0x562db100c4b6 <vm_exec_core+2742>, 0x562db100c3ea <vm_exec_core+2538>, 0x562db100c36e <vm_exec_core+2414>, 0x562db100e1cb <vm_exec_core+10187>, 0x562db100c33a <vm_exec_core+2362>, 0x562db100c2fb <vm_exec_core+2299>, 0x562db100c2bc <vm_exec_core+2236>, 0x562db100c280 <vm_exec_core+2176>, 0x562db100c1c2 <vm_exec_core+1986>, 0x562db100c13f <vm_exec_core+1855>, 0x562db100ed21 <vm_exec_core+13089>, 0x562db100ee2e <vm_exec_core+13358>, 0x562db100f06f <vm_exec_core+13935>, 0x562db100ea89 <vm_exec_core+12425>, 0x562db100f108 <vm_exec_core+14088>, 0x562db100f3d5 <vm_exec_core+14805>, 0x562db100f2f4 <vm_exec_core+14580>, 0x562db100f377 <vm_exec_core+14711>, 0x562db100f1da <vm_exec_core+14298>, 0x562db100f238 <vm_exec_core+14392>, 0x562db100f296 <vm_exec_core+14486>, 0x562db100f665 <vm_exec_core+15461>, 0x562db100f4b9 <vm_exec_core+15033>, 0x562db100f505 <vm_exec_core+15109>, 0x562db100f558 <vm_exec_core+15192>, 0x562db100f5db <vm_exec_core+15323>, 0x562db100c072 <vm_exec_core+1650>, 0x562db100bfca <vm_exec_core+1482>, 0x562db100ed88 <vm_exec_core+13192>, 0x562db100ede6 <vm_exec_core+13286>, 0x562db100ec17 <vm_exec_core+12823>, 0x562db100ecaa <vm_exec_core+12970>, 0x562db100f1a1 <vm_exec_core+14241>, 0x562db100f42e <vm_exec_core+14894>, 0x562db100bf59 <vm_exec_core+1369>, 0x562db100bed9 <vm_exec_core+1241>, 0x562db100be30 <vm_exec_core+1072>, 0x562db100bde9 <vm_exec_core+1001>, 0x562db100bd9e <vm_exec_core+926>, 0x562db100bd55 <vm_exec_core+853>, 0x562db100bd04 <vm_exec_core+772>, 0x562db100bccf <vm_exec_core+719>, 0x562db100bc9a <vm_exec_core+666>, 0x562db100ee92 <vm_exec_core+13458>, 0x562db100dd39 <vm_exec_core+9017>, 0x562db100dccc <vm_exec_core+8908>, 0x562db100dc54 <vm_exec_core+8788>, 0x562db100dbe2 <vm_exec_core+8674>, 0x562db100db69 <vm_exec_core+8553>, 0x562db100dac3 <vm_exec_core+8387>, 0x562db100e150 <vm_exec_core+10064>, 0x562db100e035 <vm_exec_core+9781>, 0x562db100e08c <vm_exec_core+9868>, 0x562db100dd9d <vm_exec_core+9117>, 0x562db100deca <vm_exec_core+9418>, 0x562db100d631 <vm_exec_core+7217>, 0x562db100d5c9 <vm_exec_core+7113>, 0x562db100d55c <vm_exec_core+7004>, 0x562db100d83b <vm_exec_core+7739>, 0x562db100d803 <vm_exec_core+7683>, 0x562db100d7ce <vm_exec_core+7630>, 0x562db100d799 <vm_exec_core+7577>, 0x562db100d764 <vm_exec_core+7524>, 0x562db100d701 <vm_exec_core+7425>, 0x562db100d6bd <vm_exec_core+7357>, 0x562db100d676 <vm_exec_core+7286>, 0x562db100d977 <vm_exec_core+8055>, 0x562db100d931 <vm_exec_core+7985>, 0x562db100d8b2 <vm_exec_core+7858>, 0x562db100d878 <vm_exec_core+7800>, 0x562db100da29 <vm_exec_core+8233>, 0x562db100d9cf <vm_exec_core+8143>, 0x562db100da86 <vm_exec_core+8326>, 0x562db100d51f <vm_exec_core+6943>, 0x562db100d31c <vm_exec_core+6428>, 0x562db100d296 <vm_exec_core+6294>, 0x562db100d22e <vm_exec_core+6190>, 0x562db100d1d6 <vm_exec_core+6102>, 0x562db100d174 <vm_exec_core+6004>, 0x562db100d127 <vm_exec_core+5927>, 0x562db100d0b3 <vm_exec_core+5811>, 0x562db100d069 <vm_exec_core+5737>, 0x562db100d042 <vm_exec_core+5698>, 0x562db100d007 <vm_exec_core+5639>, 0x562db100cfb6 <vm_exec_core+5558>, 0x562db100cf82 <vm_exec_core+5506>, 0x562db100ced5 <vm_exec_core+5333>, 0x562db100ce92 <vm_exec_core+5266>, 0x562db100ce4e <vm_exec_core+5198>, 0x562db100ce1c <vm_exec_core+5148>, 0x562db100cdad <vm_exec_core+5037>, 0x562db100cd4c <vm_exec_core+4940>, 0x562db100ccfd <vm_exec_core+4861>, 0x562db100cc8e <vm_exec_core+4750>, 0x562db100cc30 <vm_exec_core+4656>, 0x562db100cb18 <vm_exec_core+4376>, 0x562db100cadc <vm_exec_core+4316>, 0x562db100ca95 <vm_exec_core+4245>, 0x562db100ca2b <vm_exec_core+4139>, 0x562db100c98d <vm_exec_core+3981>, 0x562db100efd5 <vm_exec_core+13781>, 0x562db100c8d8 <vm_exec_core+3800>, 0x562db100c850 <vm_exec_core+3664>, 0x562db100c801 <vm_exec_core+3585>, 0x562db100c7b2 <vm_exec_core+3506>, 0x562db100c763 <vm_exec_core+3427>, 0x562db100efa9 <vm_exec_core+13737>, 0x562db100c714 <vm_exec_core+3348>, 0x562db100c6a5 <vm_exec_core+3237>, 0x562db100c660 <vm_exec_core+3168>, 0x562db100c5ed <vm_exec_core+3053>, 0x562db100c4a5 <vm_exec_core+2725>, 0x562db100c3d9 <vm_exec_core+2521>, 0x562db100c35d <vm_exec_core+2397>, 0x562db100e1ba <vm_exec_core+10170>, 0x562db100c329 <vm_exec_core+2345>, 0x562db100c2ea <vm_exec_core+2282>, 0x562db100c2ab <vm_exec_core+2219>, 0x562db100c26f <vm_exec_core+2159>, 0x562db100c1b1 <vm_exec_core+1969>, 0x562db100c12e <vm_exec_core+1838>, 0x562db100efbf <vm_exec_core+13759>, 0x562db100ec01 <vm_exec_core+12801>, 0x562db100edd0 <vm_exec_core+13264>, 0x562db100eeb0 <vm_exec_core+13488>, 0x562db100eec6 <vm_exec_core+13510>, 0x562db100eedc <vm_exec_core+13532>, 0x562db100eef2 <vm_exec_core+13554>, 0x562db100ef0f <vm_exec_core+13583>, 0x562db100ef25 <vm_exec_core+13605>, 0x562db100ef3b <vm_exec_core+13627>, 0x562db100ef51 <vm_exec_core+13649>...} |
| #34 0x0000562db10121ae in rb_vm_exec (ec=0x562db9c53240) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x562db9c53240 |
| _tag = {tag = 36, retval = 4, buf = {0x7fd827b91098, 0x562db10120d0 <rb_vm_exec+304>, 0x0, 0x7fd827d90db0, 0x0}, prev = 0x7fd827d91120, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #35 0x0000562db1016613 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7fd827b91098, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #36 vm_yield (kw_splat=0, argv=0x7fd827b91098, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #37 rb_yield_0 (argv=0x7fd827b91098, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362 |
| No locals. |
| #38 rb_yield_values2 (argc=1, argv=0x7fd827b91098) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1408 |
| No locals. |
| #39 0x0000562db0de2cb2 in collect_i (i=<optimized out>, ary=140566354984480, argc=<optimized out>, argv=<optimized out>, blockarg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/enum.c:628 |
| No locals. |
| #40 0x0000562db1005098 in vm_yield_with_cfunc (ec=0x562db9c53240, captured=<optimized out>, self=140566354919200, argc=1, argv=0x7fd827b91098, 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 = 0x7fd827a7fdf8 |
| #41 0x0000562db100517e in vm_invoke_ifunc_block (ec=0x562db9c53240, reg_cfp=0x7fd827c90ee8, 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 = 0x7fd827c90f70 |
| #42 0x0000562db100c486 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 = 0x562db9c1cbd0, cc = 0x0, block_handler = 0, recv = 286326819, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| val = <optimized out> |
| ci = <optimized out> |
| cc = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = <optimized out> |
| #43 vm_exec_core (ec=0x562db9b17b70, ec@entry=0x562db9c53240) at ../../src/trunk-gc-asserts/insns.def:1137 |
| bh = <optimized out> |
| cd = 0x562db9b17b70 |
| leaf = <optimized out> |
| val = 4 |
| reg_pc = 0x562db9bd5ac0 |
| reg_cfp = 0x7fd827c90ee8 |
| insns_address_table = {0x562db100ed10 <vm_exec_core+13072>, 0x562db100dd4a <vm_exec_core+9034>, 0x562db100dcdd <vm_exec_core+8925>, 0x562db100dc65 <vm_exec_core+8805>, 0x562db100dbf3 <vm_exec_core+8691>, 0x562db100db7a <vm_exec_core+8570>, 0x562db100dad4 <vm_exec_core+8404>, 0x562db100e161 <vm_exec_core+10081>, 0x562db100e046 <vm_exec_core+9798>, 0x562db100e09d <vm_exec_core+9885>, 0x562db100ddae <vm_exec_core+9134>, 0x562db100dedb <vm_exec_core+9435>, 0x562db100d642 <vm_exec_core+7234>, 0x562db100d5da <vm_exec_core+7130>, 0x562db100d56d <vm_exec_core+7021>, 0x562db100d84c <vm_exec_core+7756>, 0x562db100d814 <vm_exec_core+7700>, 0x562db100d7df <vm_exec_core+7647>, 0x562db100d7aa <vm_exec_core+7594>, 0x562db100d775 <vm_exec_core+7541>, 0x562db100d712 <vm_exec_core+7442>, 0x562db100d6ce <vm_exec_core+7374>, 0x562db100d687 <vm_exec_core+7303>, 0x562db100d988 <vm_exec_core+8072>, 0x562db100d942 <vm_exec_core+8002>, 0x562db100d8c3 <vm_exec_core+7875>, 0x562db100d889 <vm_exec_core+7817>, 0x562db100da3a <vm_exec_core+8250>, 0x562db100d9e0 <vm_exec_core+8160>, 0x562db100da97 <vm_exec_core+8343>, 0x562db100d530 <vm_exec_core+6960>, 0x562db100d32d <vm_exec_core+6445>, 0x562db100d2a7 <vm_exec_core+6311>, 0x562db100d23f <vm_exec_core+6207>, 0x562db100d1e7 <vm_exec_core+6119>, 0x562db100d185 <vm_exec_core+6021>, 0x562db100d138 <vm_exec_core+5944>, 0x562db100d0c4 <vm_exec_core+5828>, 0x562db100d07a <vm_exec_core+5754>, 0x562db100d053 <vm_exec_core+5715>, 0x562db100d018 <vm_exec_core+5656>, 0x562db100cfc7 <vm_exec_core+5575>, 0x562db100cf93 <vm_exec_core+5523>, 0x562db100cee6 <vm_exec_core+5350>, 0x562db100cea3 <vm_exec_core+5283>, 0x562db100ce5f <vm_exec_core+5215>, 0x562db100ce2d <vm_exec_core+5165>, 0x562db100cdbe <vm_exec_core+5054>, 0x562db100cd5d <vm_exec_core+4957>, 0x562db100cd0e <vm_exec_core+4878>, 0x562db100cc9f <vm_exec_core+4767>, 0x562db100cc41 <vm_exec_core+4673>, 0x562db100cb29 <vm_exec_core+4393>, 0x562db100caed <vm_exec_core+4333>, 0x562db100caa6 <vm_exec_core+4262>, 0x562db100ca3c <vm_exec_core+4156>, 0x562db100c99e <vm_exec_core+3998>, 0x562db100ba70 <vm_exec_core+112>, 0x562db100c8e9 <vm_exec_core+3817>, 0x562db100c861 <vm_exec_core+3681>, 0x562db100c812 <vm_exec_core+3602>, 0x562db100c7c3 <vm_exec_core+3523>, 0x562db100c774 <vm_exec_core+3444>, 0x562db100ebb7 <vm_exec_core+12727>, 0x562db100c725 <vm_exec_core+3365>, 0x562db100c6b6 <vm_exec_core+3254>, 0x562db100c671 <vm_exec_core+3185>, 0x562db100c5fe <vm_exec_core+3070>, 0x562db100c4b6 <vm_exec_core+2742>, 0x562db100c3ea <vm_exec_core+2538>, 0x562db100c36e <vm_exec_core+2414>, 0x562db100e1cb <vm_exec_core+10187>, 0x562db100c33a <vm_exec_core+2362>, 0x562db100c2fb <vm_exec_core+2299>, 0x562db100c2bc <vm_exec_core+2236>, 0x562db100c280 <vm_exec_core+2176>, 0x562db100c1c2 <vm_exec_core+1986>, 0x562db100c13f <vm_exec_core+1855>, 0x562db100ed21 <vm_exec_core+13089>, 0x562db100ee2e <vm_exec_core+13358>, 0x562db100f06f <vm_exec_core+13935>, 0x562db100ea89 <vm_exec_core+12425>, 0x562db100f108 <vm_exec_core+14088>, 0x562db100f3d5 <vm_exec_core+14805>, 0x562db100f2f4 <vm_exec_core+14580>, 0x562db100f377 <vm_exec_core+14711>, 0x562db100f1da <vm_exec_core+14298>, 0x562db100f238 <vm_exec_core+14392>, 0x562db100f296 <vm_exec_core+14486>, 0x562db100f665 <vm_exec_core+15461>, 0x562db100f4b9 <vm_exec_core+15033>, 0x562db100f505 <vm_exec_core+15109>, 0x562db100f558 <vm_exec_core+15192>, 0x562db100f5db <vm_exec_core+15323>, 0x562db100c072 <vm_exec_core+1650>, 0x562db100bfca <vm_exec_core+1482>, 0x562db100ed88 <vm_exec_core+13192>, 0x562db100ede6 <vm_exec_core+13286>, 0x562db100ec17 <vm_exec_core+12823>, 0x562db100ecaa <vm_exec_core+12970>, 0x562db100f1a1 <vm_exec_core+14241>, 0x562db100f42e <vm_exec_core+14894>, 0x562db100bf59 <vm_exec_core+1369>, 0x562db100bed9 <vm_exec_core+1241>, 0x562db100be30 <vm_exec_core+1072>, 0x562db100bde9 <vm_exec_core+1001>, 0x562db100bd9e <vm_exec_core+926>, 0x562db100bd55 <vm_exec_core+853>, 0x562db100bd04 <vm_exec_core+772>, 0x562db100bccf <vm_exec_core+719>, 0x562db100bc9a <vm_exec_core+666>, 0x562db100ee92 <vm_exec_core+13458>, 0x562db100dd39 <vm_exec_core+9017>, 0x562db100dccc <vm_exec_core+8908>, 0x562db100dc54 <vm_exec_core+8788>, 0x562db100dbe2 <vm_exec_core+8674>, 0x562db100db69 <vm_exec_core+8553>, 0x562db100dac3 <vm_exec_core+8387>, 0x562db100e150 <vm_exec_core+10064>, 0x562db100e035 <vm_exec_core+9781>, 0x562db100e08c <vm_exec_core+9868>, 0x562db100dd9d <vm_exec_core+9117>, 0x562db100deca <vm_exec_core+9418>, 0x562db100d631 <vm_exec_core+7217>, 0x562db100d5c9 <vm_exec_core+7113>, 0x562db100d55c <vm_exec_core+7004>, 0x562db100d83b <vm_exec_core+7739>, 0x562db100d803 <vm_exec_core+7683>, 0x562db100d7ce <vm_exec_core+7630>, 0x562db100d799 <vm_exec_core+7577>, 0x562db100d764 <vm_exec_core+7524>, 0x562db100d701 <vm_exec_core+7425>, 0x562db100d6bd <vm_exec_core+7357>, 0x562db100d676 <vm_exec_core+7286>, 0x562db100d977 <vm_exec_core+8055>, 0x562db100d931 <vm_exec_core+7985>, 0x562db100d8b2 <vm_exec_core+7858>, 0x562db100d878 <vm_exec_core+7800>, 0x562db100da29 <vm_exec_core+8233>, 0x562db100d9cf <vm_exec_core+8143>, 0x562db100da86 <vm_exec_core+8326>, 0x562db100d51f <vm_exec_core+6943>, 0x562db100d31c <vm_exec_core+6428>, 0x562db100d296 <vm_exec_core+6294>, 0x562db100d22e <vm_exec_core+6190>, 0x562db100d1d6 <vm_exec_core+6102>, 0x562db100d174 <vm_exec_core+6004>, 0x562db100d127 <vm_exec_core+5927>, 0x562db100d0b3 <vm_exec_core+5811>, 0x562db100d069 <vm_exec_core+5737>, 0x562db100d042 <vm_exec_core+5698>, 0x562db100d007 <vm_exec_core+5639>, 0x562db100cfb6 <vm_exec_core+5558>, 0x562db100cf82 <vm_exec_core+5506>, 0x562db100ced5 <vm_exec_core+5333>, 0x562db100ce92 <vm_exec_core+5266>, 0x562db100ce4e <vm_exec_core+5198>, 0x562db100ce1c <vm_exec_core+5148>, 0x562db100cdad <vm_exec_core+5037>, 0x562db100cd4c <vm_exec_core+4940>, 0x562db100ccfd <vm_exec_core+4861>, 0x562db100cc8e <vm_exec_core+4750>, 0x562db100cc30 <vm_exec_core+4656>, 0x562db100cb18 <vm_exec_core+4376>, 0x562db100cadc <vm_exec_core+4316>, 0x562db100ca95 <vm_exec_core+4245>, 0x562db100ca2b <vm_exec_core+4139>, 0x562db100c98d <vm_exec_core+3981>, 0x562db100efd5 <vm_exec_core+13781>, 0x562db100c8d8 <vm_exec_core+3800>, 0x562db100c850 <vm_exec_core+3664>, 0x562db100c801 <vm_exec_core+3585>, 0x562db100c7b2 <vm_exec_core+3506>, 0x562db100c763 <vm_exec_core+3427>, 0x562db100efa9 <vm_exec_core+13737>, 0x562db100c714 <vm_exec_core+3348>, 0x562db100c6a5 <vm_exec_core+3237>, 0x562db100c660 <vm_exec_core+3168>, 0x562db100c5ed <vm_exec_core+3053>, 0x562db100c4a5 <vm_exec_core+2725>, 0x562db100c3d9 <vm_exec_core+2521>, 0x562db100c35d <vm_exec_core+2397>, 0x562db100e1ba <vm_exec_core+10170>, 0x562db100c329 <vm_exec_core+2345>, 0x562db100c2ea <vm_exec_core+2282>, 0x562db100c2ab <vm_exec_core+2219>, 0x562db100c26f <vm_exec_core+2159>, 0x562db100c1b1 <vm_exec_core+1969>, 0x562db100c12e <vm_exec_core+1838>, 0x562db100efbf <vm_exec_core+13759>, 0x562db100ec01 <vm_exec_core+12801>, 0x562db100edd0 <vm_exec_core+13264>, 0x562db100eeb0 <vm_exec_core+13488>, 0x562db100eec6 <vm_exec_core+13510>, 0x562db100eedc <vm_exec_core+13532>, 0x562db100eef2 <vm_exec_core+13554>, 0x562db100ef0f <vm_exec_core+13583>, 0x562db100ef25 <vm_exec_core+13605>, 0x562db100ef3b <vm_exec_core+13627>, 0x562db100ef51 <vm_exec_core+13649>...} |
| #44 0x0000562db10121ae in rb_vm_exec (ec=0x562db9c53240) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x562db9c53240 |
| _tag = {tag = 36, retval = 4, buf = {0x0, 0x562db10120d0 <rb_vm_exec+304>, 0x0, 0x7fd827d91100, 0x0}, prev = 0x7fd827d91410, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #45 0x0000562db1018244 in vm_call0_cc (ec=0x562db9c53240, recv=<optimized out>, id=28529, argc=<optimized out>, argv=<optimized out>, cc=<optimized out>, kw_splat=0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:101 |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = {94754390225472, 94754241135312} |
| calling = {cd = 0x7fd827d911d0, cc = 0x7fd827a7fda8, block_handler = 140566357151603, recv = 2001, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #46 0x0000562db1019962 in rb_call0 (ec=0x562db9c53240, recv=recv@entry=2001, mid=mid@entry=28529, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140566354919200) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572 |
| call_status = <optimized out> |
| scope = <optimized out> |
| kw_splat = <optimized out> |
| ci = {flags = 110618, kwarg = 0x0, mid = 28529, flag = 4, argc = 0} |
| cc = <optimized out> |
| #47 0x0000562db101a347 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=28529, recv=2001) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #48 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #49 0x0000562db1001268 in rb_iterate0 (it_proc=it_proc@entry=0x562db101a2e0 <iterate_method>, data1=data1@entry=140566358201520, ifunc=<optimized out>, ec=ec@entry=0x562db9c53240) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x562db9c53240 |
| _tag = {tag = 36, retval = 0, buf = {0x7fd827a6ff20, 0x562db10012f0 <rb_iterate0+352>, 0x0, 0x7fd827d913d0, 0x0}, prev = 0x7fd827d91890, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7fd827c90f20 |
| #50 0x0000562db100150d in rb_iterate_internal (data2=140566354919200, bl_proc=0x0, data1=140566358201520, it_proc=0x562db101a2e0 <iterate_method>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1520 |
| No locals. |
| #51 rb_block_call_kw (obj=<optimized out>, mid=<optimized out>, argc=<optimized out>, argv=<optimized out>, bl_proc=bl_proc@entry=0x0, data2=data2@entry=140566354919200, kw_splat=0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1569 |
| arg = {obj = 2001, mid = 28529, argc = 0, argv = 0x0, kw_splat = 0} |
| #52 0x0000562db0df0a8d in enumerator_block_call (obj=<optimized out>, func=0x0, arg=140566354919200) at /tmp/ruby/src/trunk-gc-asserts/enumerator.c:568 |
| argc = <optimized out> |
| argv = <optimized out> |
| e = <optimized out> |
| meth = <optimized out> |
| args = 0 |
| ret = <optimized out> |
| #53 0x0000562db10174d7 in vm_call0_cfunc_with_frame (argv=0x0, calling=0x7fd827d91590, ec=0x562db9c53240) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7fd827c90f58 |
| ci = <optimized out> |
| me = 0x7fd84981ea38 |
| mid = 3073 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x562db9ba9768 |
| len = <optimized out> |
| frame_flags = <optimized out> |
| ci = <optimized out> |
| val = <optimized out> |
| me = <optimized out> |
| cfunc = <optimized out> |
| len = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| mid = <optimized out> |
| block_handler = <optimized out> |
| frame_flags = <optimized out> |
| unaligned_member_ptr_result = <optimized out> |
| args = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| reg_cfp = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| args = <optimized out> |
| #54 vm_call0_cfunc (argv=0x0, calling=0x7fd827d91590, ec=0x562db9c53240) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #55 vm_call0_body (ec=ec@entry=0x562db9c53240, calling=calling@entry=0x7fd827d91690, argv=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #56 0x0000562db1018244 in vm_call0_cc (ec=0x562db9c53240, 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 = {94754390225472, 94754241135312} |
| calling = {cd = 0x7fd827d91650, cc = 0x7fd827a7fdd0, block_handler = 140566357151603, recv = 140566354919200, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #57 0x0000562db1019962 in rb_call0 (ec=0x562db9c53240, recv=recv@entry=140566354919200, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140566354919200) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572 |
| call_status = <optimized out> |
| scope = <optimized out> |
| kw_splat = <optimized out> |
| ci = {flags = 110618, kwarg = 0x0, mid = 3073, flag = 4, argc = 0} |
| cc = <optimized out> |
| #58 0x0000562db101a347 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=3073, recv=140566354919200) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #59 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #60 0x0000562db1001268 in rb_iterate0 (it_proc=it_proc@entry=0x562db101a2e0 <iterate_method>, data1=data1@entry=140566358202672, ifunc=ifunc@entry=0x7fd827a7fdf8, ec=0x562db9c53240) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x562db9c53240 |
| _tag = {tag = 36, retval = 13162354855402758656, buf = {0x7fd827a6ff20, 0x562db10012f0 <rb_iterate0+352>, 0x0, 0x7fd827d91850, 0x562db0de2ca0 <collect_i>}, prev = 0x7fd827d91cc0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7fd827c90f58 |
| #61 0x0000562db1001687 in rb_lambda_call (obj=obj@entry=140566354919200, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x562db0de2ca0 <collect_i>, min_argc=<optimized out>, max_argc=1, data2=140566354984480) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1618 |
| arg = {obj = 140566354919200, mid = 3073, argc = 0, argv = 0x0, kw_splat = 0} |
| block = 0x7fd827a7fdf8 |
| #62 0x0000562db0de4869 in enum_collect (obj=140566354919200) at /tmp/ruby/src/trunk-gc-asserts/enum.c:667 |
| ary = 140566354984480 |
| min_argc = <optimized out> |
| max_argc = 1 |
| #63 0x0000562db0ff663d in vm_call_cfunc_with_frame_ (ec=0x562db9c53240, reg_cfp=0x7fd827c90f90, calling=<optimized out>, argc=0, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3772 |
| ci = 0x168100000001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7fd827a7fe70 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #64 0x0000562db0ffeb2f in vm_sendish (ec=0x562db9c53240, reg_cfp=0x7fd827c90f90, cd=0x562db9c4f260, 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 = 0x7fd827a7fe48 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x562db9c4f260, cc = 0x7fd827a7fe48, block_handler = 140566357151657, recv = 140566354919200, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #65 0x0000562db100ca76 in vm_exec_core (ec=0x562db9b17b70, ec@entry=0x562db9c53240) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140567349292896 |
| cd = 0x562db9c4f260 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 94754390209120 |
| reg_pc = 0x562db9c50258 |
| reg_cfp = 0x7fd827c90f90 |
| insns_address_table = {0x562db100ed10 <vm_exec_core+13072>, 0x562db100dd4a <vm_exec_core+9034>, 0x562db100dcdd <vm_exec_core+8925>, 0x562db100dc65 <vm_exec_core+8805>, 0x562db100dbf3 <vm_exec_core+8691>, 0x562db100db7a <vm_exec_core+8570>, 0x562db100dad4 <vm_exec_core+8404>, 0x562db100e161 <vm_exec_core+10081>, 0x562db100e046 <vm_exec_core+9798>, 0x562db100e09d <vm_exec_core+9885>, 0x562db100ddae <vm_exec_core+9134>, 0x562db100dedb <vm_exec_core+9435>, 0x562db100d642 <vm_exec_core+7234>, 0x562db100d5da <vm_exec_core+7130>, 0x562db100d56d <vm_exec_core+7021>, 0x562db100d84c <vm_exec_core+7756>, 0x562db100d814 <vm_exec_core+7700>, 0x562db100d7df <vm_exec_core+7647>, 0x562db100d7aa <vm_exec_core+7594>, 0x562db100d775 <vm_exec_core+7541>, 0x562db100d712 <vm_exec_core+7442>, 0x562db100d6ce <vm_exec_core+7374>, 0x562db100d687 <vm_exec_core+7303>, 0x562db100d988 <vm_exec_core+8072>, 0x562db100d942 <vm_exec_core+8002>, 0x562db100d8c3 <vm_exec_core+7875>, 0x562db100d889 <vm_exec_core+7817>, 0x562db100da3a <vm_exec_core+8250>, 0x562db100d9e0 <vm_exec_core+8160>, 0x562db100da97 <vm_exec_core+8343>, 0x562db100d530 <vm_exec_core+6960>, 0x562db100d32d <vm_exec_core+6445>, 0x562db100d2a7 <vm_exec_core+6311>, 0x562db100d23f <vm_exec_core+6207>, 0x562db100d1e7 <vm_exec_core+6119>, 0x562db100d185 <vm_exec_core+6021>, 0x562db100d138 <vm_exec_core+5944>, 0x562db100d0c4 <vm_exec_core+5828>, 0x562db100d07a <vm_exec_core+5754>, 0x562db100d053 <vm_exec_core+5715>, 0x562db100d018 <vm_exec_core+5656>, 0x562db100cfc7 <vm_exec_core+5575>, 0x562db100cf93 <vm_exec_core+5523>, 0x562db100cee6 <vm_exec_core+5350>, 0x562db100cea3 <vm_exec_core+5283>, 0x562db100ce5f <vm_exec_core+5215>, 0x562db100ce2d <vm_exec_core+5165>, 0x562db100cdbe <vm_exec_core+5054>, 0x562db100cd5d <vm_exec_core+4957>, 0x562db100cd0e <vm_exec_core+4878>, 0x562db100cc9f <vm_exec_core+4767>, 0x562db100cc41 <vm_exec_core+4673>, 0x562db100cb29 <vm_exec_core+4393>, 0x562db100caed <vm_exec_core+4333>, 0x562db100caa6 <vm_exec_core+4262>, 0x562db100ca3c <vm_exec_core+4156>, 0x562db100c99e <vm_exec_core+3998>, 0x562db100ba70 <vm_exec_core+112>, 0x562db100c8e9 <vm_exec_core+3817>, 0x562db100c861 <vm_exec_core+3681>, 0x562db100c812 <vm_exec_core+3602>, 0x562db100c7c3 <vm_exec_core+3523>, 0x562db100c774 <vm_exec_core+3444>, 0x562db100ebb7 <vm_exec_core+12727>, 0x562db100c725 <vm_exec_core+3365>, 0x562db100c6b6 <vm_exec_core+3254>, 0x562db100c671 <vm_exec_core+3185>, 0x562db100c5fe <vm_exec_core+3070>, 0x562db100c4b6 <vm_exec_core+2742>, 0x562db100c3ea <vm_exec_core+2538>, 0x562db100c36e <vm_exec_core+2414>, 0x562db100e1cb <vm_exec_core+10187>, 0x562db100c33a <vm_exec_core+2362>, 0x562db100c2fb <vm_exec_core+2299>, 0x562db100c2bc <vm_exec_core+2236>, 0x562db100c280 <vm_exec_core+2176>, 0x562db100c1c2 <vm_exec_core+1986>, 0x562db100c13f <vm_exec_core+1855>, 0x562db100ed21 <vm_exec_core+13089>, 0x562db100ee2e <vm_exec_core+13358>, 0x562db100f06f <vm_exec_core+13935>, 0x562db100ea89 <vm_exec_core+12425>, 0x562db100f108 <vm_exec_core+14088>, 0x562db100f3d5 <vm_exec_core+14805>, 0x562db100f2f4 <vm_exec_core+14580>, 0x562db100f377 <vm_exec_core+14711>, 0x562db100f1da <vm_exec_core+14298>, 0x562db100f238 <vm_exec_core+14392>, 0x562db100f296 <vm_exec_core+14486>, 0x562db100f665 <vm_exec_core+15461>, 0x562db100f4b9 <vm_exec_core+15033>, 0x562db100f505 <vm_exec_core+15109>, 0x562db100f558 <vm_exec_core+15192>, 0x562db100f5db <vm_exec_core+15323>, 0x562db100c072 <vm_exec_core+1650>, 0x562db100bfca <vm_exec_core+1482>, 0x562db100ed88 <vm_exec_core+13192>, 0x562db100ede6 <vm_exec_core+13286>, 0x562db100ec17 <vm_exec_core+12823>, 0x562db100ecaa <vm_exec_core+12970>, 0x562db100f1a1 <vm_exec_core+14241>, 0x562db100f42e <vm_exec_core+14894>, 0x562db100bf59 <vm_exec_core+1369>, 0x562db100bed9 <vm_exec_core+1241>, 0x562db100be30 <vm_exec_core+1072>, 0x562db100bde9 <vm_exec_core+1001>, 0x562db100bd9e <vm_exec_core+926>, 0x562db100bd55 <vm_exec_core+853>, 0x562db100bd04 <vm_exec_core+772>, 0x562db100bccf <vm_exec_core+719>, 0x562db100bc9a <vm_exec_core+666>, 0x562db100ee92 <vm_exec_core+13458>, 0x562db100dd39 <vm_exec_core+9017>, 0x562db100dccc <vm_exec_core+8908>, 0x562db100dc54 <vm_exec_core+8788>, 0x562db100dbe2 <vm_exec_core+8674>, 0x562db100db69 <vm_exec_core+8553>, 0x562db100dac3 <vm_exec_core+8387>, 0x562db100e150 <vm_exec_core+10064>, 0x562db100e035 <vm_exec_core+9781>, 0x562db100e08c <vm_exec_core+9868>, 0x562db100dd9d <vm_exec_core+9117>, 0x562db100deca <vm_exec_core+9418>, 0x562db100d631 <vm_exec_core+7217>, 0x562db100d5c9 <vm_exec_core+7113>, 0x562db100d55c <vm_exec_core+7004>, 0x562db100d83b <vm_exec_core+7739>, 0x562db100d803 <vm_exec_core+7683>, 0x562db100d7ce <vm_exec_core+7630>, 0x562db100d799 <vm_exec_core+7577>, 0x562db100d764 <vm_exec_core+7524>, 0x562db100d701 <vm_exec_core+7425>, 0x562db100d6bd <vm_exec_core+7357>, 0x562db100d676 <vm_exec_core+7286>, 0x562db100d977 <vm_exec_core+8055>, 0x562db100d931 <vm_exec_core+7985>, 0x562db100d8b2 <vm_exec_core+7858>, 0x562db100d878 <vm_exec_core+7800>, 0x562db100da29 <vm_exec_core+8233>, 0x562db100d9cf <vm_exec_core+8143>, 0x562db100da86 <vm_exec_core+8326>, 0x562db100d51f <vm_exec_core+6943>, 0x562db100d31c <vm_exec_core+6428>, 0x562db100d296 <vm_exec_core+6294>, 0x562db100d22e <vm_exec_core+6190>, 0x562db100d1d6 <vm_exec_core+6102>, 0x562db100d174 <vm_exec_core+6004>, 0x562db100d127 <vm_exec_core+5927>, 0x562db100d0b3 <vm_exec_core+5811>, 0x562db100d069 <vm_exec_core+5737>, 0x562db100d042 <vm_exec_core+5698>, 0x562db100d007 <vm_exec_core+5639>, 0x562db100cfb6 <vm_exec_core+5558>, 0x562db100cf82 <vm_exec_core+5506>, 0x562db100ced5 <vm_exec_core+5333>, 0x562db100ce92 <vm_exec_core+5266>, 0x562db100ce4e <vm_exec_core+5198>, 0x562db100ce1c <vm_exec_core+5148>, 0x562db100cdad <vm_exec_core+5037>, 0x562db100cd4c <vm_exec_core+4940>, 0x562db100ccfd <vm_exec_core+4861>, 0x562db100cc8e <vm_exec_core+4750>, 0x562db100cc30 <vm_exec_core+4656>, 0x562db100cb18 <vm_exec_core+4376>, 0x562db100cadc <vm_exec_core+4316>, 0x562db100ca95 <vm_exec_core+4245>, 0x562db100ca2b <vm_exec_core+4139>, 0x562db100c98d <vm_exec_core+3981>, 0x562db100efd5 <vm_exec_core+13781>, 0x562db100c8d8 <vm_exec_core+3800>, 0x562db100c850 <vm_exec_core+3664>, 0x562db100c801 <vm_exec_core+3585>, 0x562db100c7b2 <vm_exec_core+3506>, 0x562db100c763 <vm_exec_core+3427>, 0x562db100efa9 <vm_exec_core+13737>, 0x562db100c714 <vm_exec_core+3348>, 0x562db100c6a5 <vm_exec_core+3237>, 0x562db100c660 <vm_exec_core+3168>, 0x562db100c5ed <vm_exec_core+3053>, 0x562db100c4a5 <vm_exec_core+2725>, 0x562db100c3d9 <vm_exec_core+2521>, 0x562db100c35d <vm_exec_core+2397>, 0x562db100e1ba <vm_exec_core+10170>, 0x562db100c329 <vm_exec_core+2345>, 0x562db100c2ea <vm_exec_core+2282>, 0x562db100c2ab <vm_exec_core+2219>, 0x562db100c26f <vm_exec_core+2159>, 0x562db100c1b1 <vm_exec_core+1969>, 0x562db100c12e <vm_exec_core+1838>, 0x562db100efbf <vm_exec_core+13759>, 0x562db100ec01 <vm_exec_core+12801>, 0x562db100edd0 <vm_exec_core+13264>, 0x562db100eeb0 <vm_exec_core+13488>, 0x562db100eec6 <vm_exec_core+13510>, 0x562db100eedc <vm_exec_core+13532>, 0x562db100eef2 <vm_exec_core+13554>, 0x562db100ef0f <vm_exec_core+13583>, 0x562db100ef25 <vm_exec_core+13605>, 0x562db100ef3b <vm_exec_core+13627>, 0x562db100ef51 <vm_exec_core+13649>...} |
| #66 0x0000562db10121ae in rb_vm_exec (ec=0x562db9c53240) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x562db9c53240 |
| _tag = {tag = 36, retval = 4, buf = {0x7fd827d91db0, 0x562db10120d0 <rb_vm_exec+304>, 0x0, 0x7fd827d91ca0, 0x7fd827d91d50}, prev = 0x7fd827d91ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #67 0x0000562db10125ce 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=140566893029800, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7fd847b9f0b0 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7fd827b91018 |
| av = {140566358203728, 140566358204096} |
| stack_argv = 0x7fd827b91018 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #68 0x0000562db1012f91 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x562db9bea4c0, self=self@entry=140566893029800, argc=argc@entry=0, argv=argv@entry=0x7fd827d91d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #69 0x0000562db0fb9530 in thread_do_start_proc (th=th@entry=0x562db9b961e0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 140566893029800 |
| args = <optimized out> |
| args_ptr = 0x7fd827d91d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x562db9bea4c0 |
| #70 0x0000562db0fb9fd0 in thread_do_start (th=0x562db9b961e0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #71 thread_start_func_2 (th=th@entry=0x562db9b961e0, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x562db9c53240 |
| _tag = {tag = 36, retval = 0, buf = {0x562db9b97000, 0x562db0fb9940 <thread_start_func_2+624>, 0x0, 0x7fd827d91dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x562db9b961e0 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #72 0x0000562db0fba39d in call_thread_start_func_2 (th=0x562db9b961e0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7fd827d91f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #73 co_start (from=<optimized out>, self=0x562db9b97000) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x562db9b961e0 |
| sched = 0x562db9b95c28 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #74 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 1 (Thread 0x7fd862e237c0 (LWP 179860) "miniruby"): |
| #0 0x00007fd862ebed61 in __futex_abstimed_wait_common64 (private=32728, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x562db9b1f070) 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=32728, abstime=0x0, clockid=0, expected=0, futex_word=0x562db9b1f070) 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=0x562db9b1f070, 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 0x00007fd862ec17dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x562db9b1f168, cond=0x562db9b1f048) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7fd862ec14a0 <__condvar_cleanup_waiting>, __arg = 0x7ffe25d21f80, __canceltype = 2, __prev = 0x0} |
| cbuffer = {wseq = 0, cond = 0x562db9b1f048, mutex = 0x562db9b1f168, 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=0x562db9b1f048, mutex=mutex@entry=0x562db9b1f168) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x0000562db0fb08ad in rb_native_cond_wait (cond=cond@entry=0x562db9b1f048, mutex=mutex@entry=0x562db9b1f168) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x0000562db0fb09f3 in thread_sched_wait_running_turn (sched=sched@entry=0x562db9b1f168, th=0x562db9b1a060, can_direct_transfer=can_direct_transfer@entry=false) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:847 |
| next_th = 0x0 |
| #7 0x0000562db0fb1622 in rb_ractor_sched_wait (ec=ec@entry=0x562db9b1f340, cr=cr@entry=0x562db9b1f0a0, ubf=ubf@entry=0x562db0f01220 <ubf_ractor_wait>, ubf_arg=ubf_arg@entry=0x7ffe25d220d0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1365 |
| can_direct_transfer = false |
| th = 0x562db9b1a060 |
| sched = 0x562db9b1f168 |
| #8 0x0000562db0f0299c in ractor_wait (cr=0x562db9b1f0a0, ec=0x562db9b1f340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1030 |
| th = <optimized out> |
| waiter = {wakeup_status = wakeup_none, th = 0x562db9b1a060, node = {next = 0x562db9b1f0f8, prev = 0x562db9b1f0f8}} |
| th = <optimized out> |
| waiter = <optimized out> |
| #9 ractor_wait_receive (ec=ec@entry=0x562db9b1f340, cr=cr@entry=0x562db9b1f0a0) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1097 |
| messages = {set = {n = {next = 0x0, prev = 0x562db9b1a060}}, closed = 248} |
| deliverred = false |
| #10 0x0000562db0f03fd1 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=0x562db9b1f340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:133 |
| rp = 0x562db9c524b0 |
| rp = <optimized out> |
| #12 builtin_inline_class_660 (ec=0x562db9b1f340, self=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor.rb:661 |
| No locals. |
| #13 0x0000562db100e81f in vm_exec_core (ec=0x562db9b1f070, ec@entry=0x562db9b1f340) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:7259 |
| reg_pc = 0x562db9bed998 |
| reg_cfp = 0x7fd862dc1ef8 |
| insns_address_table = {0x562db100ed10 <vm_exec_core+13072>, 0x562db100dd4a <vm_exec_core+9034>, 0x562db100dcdd <vm_exec_core+8925>, 0x562db100dc65 <vm_exec_core+8805>, 0x562db100dbf3 <vm_exec_core+8691>, 0x562db100db7a <vm_exec_core+8570>, 0x562db100dad4 <vm_exec_core+8404>, 0x562db100e161 <vm_exec_core+10081>, 0x562db100e046 <vm_exec_core+9798>, 0x562db100e09d <vm_exec_core+9885>, 0x562db100ddae <vm_exec_core+9134>, 0x562db100dedb <vm_exec_core+9435>, 0x562db100d642 <vm_exec_core+7234>, 0x562db100d5da <vm_exec_core+7130>, 0x562db100d56d <vm_exec_core+7021>, 0x562db100d84c <vm_exec_core+7756>, 0x562db100d814 <vm_exec_core+7700>, 0x562db100d7df <vm_exec_core+7647>, 0x562db100d7aa <vm_exec_core+7594>, 0x562db100d775 <vm_exec_core+7541>, 0x562db100d712 <vm_exec_core+7442>, 0x562db100d6ce <vm_exec_core+7374>, 0x562db100d687 <vm_exec_core+7303>, 0x562db100d988 <vm_exec_core+8072>, 0x562db100d942 <vm_exec_core+8002>, 0x562db100d8c3 <vm_exec_core+7875>, 0x562db100d889 <vm_exec_core+7817>, 0x562db100da3a <vm_exec_core+8250>, 0x562db100d9e0 <vm_exec_core+8160>, 0x562db100da97 <vm_exec_core+8343>, 0x562db100d530 <vm_exec_core+6960>, 0x562db100d32d <vm_exec_core+6445>, 0x562db100d2a7 <vm_exec_core+6311>, 0x562db100d23f <vm_exec_core+6207>, 0x562db100d1e7 <vm_exec_core+6119>, 0x562db100d185 <vm_exec_core+6021>, 0x562db100d138 <vm_exec_core+5944>, 0x562db100d0c4 <vm_exec_core+5828>, 0x562db100d07a <vm_exec_core+5754>, 0x562db100d053 <vm_exec_core+5715>, 0x562db100d018 <vm_exec_core+5656>, 0x562db100cfc7 <vm_exec_core+5575>, 0x562db100cf93 <vm_exec_core+5523>, 0x562db100cee6 <vm_exec_core+5350>, 0x562db100cea3 <vm_exec_core+5283>, 0x562db100ce5f <vm_exec_core+5215>, 0x562db100ce2d <vm_exec_core+5165>, 0x562db100cdbe <vm_exec_core+5054>, 0x562db100cd5d <vm_exec_core+4957>, 0x562db100cd0e <vm_exec_core+4878>, 0x562db100cc9f <vm_exec_core+4767>, 0x562db100cc41 <vm_exec_core+4673>, 0x562db100cb29 <vm_exec_core+4393>, 0x562db100caed <vm_exec_core+4333>, 0x562db100caa6 <vm_exec_core+4262>, 0x562db100ca3c <vm_exec_core+4156>, 0x562db100c99e <vm_exec_core+3998>, 0x562db100ba70 <vm_exec_core+112>, 0x562db100c8e9 <vm_exec_core+3817>, 0x562db100c861 <vm_exec_core+3681>, 0x562db100c812 <vm_exec_core+3602>, 0x562db100c7c3 <vm_exec_core+3523>, 0x562db100c774 <vm_exec_core+3444>, 0x562db100ebb7 <vm_exec_core+12727>, 0x562db100c725 <vm_exec_core+3365>, 0x562db100c6b6 <vm_exec_core+3254>, 0x562db100c671 <vm_exec_core+3185>, 0x562db100c5fe <vm_exec_core+3070>, 0x562db100c4b6 <vm_exec_core+2742>, 0x562db100c3ea <vm_exec_core+2538>, 0x562db100c36e <vm_exec_core+2414>, 0x562db100e1cb <vm_exec_core+10187>, 0x562db100c33a <vm_exec_core+2362>, 0x562db100c2fb <vm_exec_core+2299>, 0x562db100c2bc <vm_exec_core+2236>, 0x562db100c280 <vm_exec_core+2176>, 0x562db100c1c2 <vm_exec_core+1986>, 0x562db100c13f <vm_exec_core+1855>, 0x562db100ed21 <vm_exec_core+13089>, 0x562db100ee2e <vm_exec_core+13358>, 0x562db100f06f <vm_exec_core+13935>, 0x562db100ea89 <vm_exec_core+12425>, 0x562db100f108 <vm_exec_core+14088>, 0x562db100f3d5 <vm_exec_core+14805>, 0x562db100f2f4 <vm_exec_core+14580>, 0x562db100f377 <vm_exec_core+14711>, 0x562db100f1da <vm_exec_core+14298>, 0x562db100f238 <vm_exec_core+14392>, 0x562db100f296 <vm_exec_core+14486>, 0x562db100f665 <vm_exec_core+15461>, 0x562db100f4b9 <vm_exec_core+15033>, 0x562db100f505 <vm_exec_core+15109>, 0x562db100f558 <vm_exec_core+15192>, 0x562db100f5db <vm_exec_core+15323>, 0x562db100c072 <vm_exec_core+1650>, 0x562db100bfca <vm_exec_core+1482>, 0x562db100ed88 <vm_exec_core+13192>, 0x562db100ede6 <vm_exec_core+13286>, 0x562db100ec17 <vm_exec_core+12823>, 0x562db100ecaa <vm_exec_core+12970>, 0x562db100f1a1 <vm_exec_core+14241>, 0x562db100f42e <vm_exec_core+14894>, 0x562db100bf59 <vm_exec_core+1369>, 0x562db100bed9 <vm_exec_core+1241>, 0x562db100be30 <vm_exec_core+1072>, 0x562db100bde9 <vm_exec_core+1001>, 0x562db100bd9e <vm_exec_core+926>, 0x562db100bd55 <vm_exec_core+853>, 0x562db100bd04 <vm_exec_core+772>, 0x562db100bccf <vm_exec_core+719>, 0x562db100bc9a <vm_exec_core+666>, 0x562db100ee92 <vm_exec_core+13458>, 0x562db100dd39 <vm_exec_core+9017>, 0x562db100dccc <vm_exec_core+8908>, 0x562db100dc54 <vm_exec_core+8788>, 0x562db100dbe2 <vm_exec_core+8674>, 0x562db100db69 <vm_exec_core+8553>, 0x562db100dac3 <vm_exec_core+8387>, 0x562db100e150 <vm_exec_core+10064>, 0x562db100e035 <vm_exec_core+9781>, 0x562db100e08c <vm_exec_core+9868>, 0x562db100dd9d <vm_exec_core+9117>, 0x562db100deca <vm_exec_core+9418>, 0x562db100d631 <vm_exec_core+7217>, 0x562db100d5c9 <vm_exec_core+7113>, 0x562db100d55c <vm_exec_core+7004>, 0x562db100d83b <vm_exec_core+7739>, 0x562db100d803 <vm_exec_core+7683>, 0x562db100d7ce <vm_exec_core+7630>, 0x562db100d799 <vm_exec_core+7577>, 0x562db100d764 <vm_exec_core+7524>, 0x562db100d701 <vm_exec_core+7425>, 0x562db100d6bd <vm_exec_core+7357>, 0x562db100d676 <vm_exec_core+7286>, 0x562db100d977 <vm_exec_core+8055>, 0x562db100d931 <vm_exec_core+7985>, 0x562db100d8b2 <vm_exec_core+7858>, 0x562db100d878 <vm_exec_core+7800>, 0x562db100da29 <vm_exec_core+8233>, 0x562db100d9cf <vm_exec_core+8143>, 0x562db100da86 <vm_exec_core+8326>, 0x562db100d51f <vm_exec_core+6943>, 0x562db100d31c <vm_exec_core+6428>, 0x562db100d296 <vm_exec_core+6294>, 0x562db100d22e <vm_exec_core+6190>, 0x562db100d1d6 <vm_exec_core+6102>, 0x562db100d174 <vm_exec_core+6004>, 0x562db100d127 <vm_exec_core+5927>, 0x562db100d0b3 <vm_exec_core+5811>, 0x562db100d069 <vm_exec_core+5737>, 0x562db100d042 <vm_exec_core+5698>, 0x562db100d007 <vm_exec_core+5639>, 0x562db100cfb6 <vm_exec_core+5558>, 0x562db100cf82 <vm_exec_core+5506>, 0x562db100ced5 <vm_exec_core+5333>, 0x562db100ce92 <vm_exec_core+5266>, 0x562db100ce4e <vm_exec_core+5198>, 0x562db100ce1c <vm_exec_core+5148>, 0x562db100cdad <vm_exec_core+5037>, 0x562db100cd4c <vm_exec_core+4940>, 0x562db100ccfd <vm_exec_core+4861>, 0x562db100cc8e <vm_exec_core+4750>, 0x562db100cc30 <vm_exec_core+4656>, 0x562db100cb18 <vm_exec_core+4376>, 0x562db100cadc <vm_exec_core+4316>, 0x562db100ca95 <vm_exec_core+4245>, 0x562db100ca2b <vm_exec_core+4139>, 0x562db100c98d <vm_exec_core+3981>, 0x562db100efd5 <vm_exec_core+13781>, 0x562db100c8d8 <vm_exec_core+3800>, 0x562db100c850 <vm_exec_core+3664>, 0x562db100c801 <vm_exec_core+3585>, 0x562db100c7b2 <vm_exec_core+3506>, 0x562db100c763 <vm_exec_core+3427>, 0x562db100efa9 <vm_exec_core+13737>, 0x562db100c714 <vm_exec_core+3348>, 0x562db100c6a5 <vm_exec_core+3237>, 0x562db100c660 <vm_exec_core+3168>, 0x562db100c5ed <vm_exec_core+3053>, 0x562db100c4a5 <vm_exec_core+2725>, 0x562db100c3d9 <vm_exec_core+2521>, 0x562db100c35d <vm_exec_core+2397>, 0x562db100e1ba <vm_exec_core+10170>, 0x562db100c329 <vm_exec_core+2345>, 0x562db100c2ea <vm_exec_core+2282>, 0x562db100c2ab <vm_exec_core+2219>, 0x562db100c26f <vm_exec_core+2159>, 0x562db100c1b1 <vm_exec_core+1969>, 0x562db100c12e <vm_exec_core+1838>, 0x562db100efbf <vm_exec_core+13759>, 0x562db100ec01 <vm_exec_core+12801>, 0x562db100edd0 <vm_exec_core+13264>, 0x562db100eeb0 <vm_exec_core+13488>, 0x562db100eec6 <vm_exec_core+13510>, 0x562db100eedc <vm_exec_core+13532>, 0x562db100eef2 <vm_exec_core+13554>, 0x562db100ef0f <vm_exec_core+13583>, 0x562db100ef25 <vm_exec_core+13605>, 0x562db100ef3b <vm_exec_core+13627>, 0x562db100ef51 <vm_exec_core+13649>...} |
| #14 0x0000562db10121ae in rb_vm_exec (ec=0x562db9b1f340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x562db9b1f340 |
| _tag = {tag = 36, retval = 4, buf = {0x562db9b1f340, 0x562db10120d0 <rb_vm_exec+304>, 0x0, 0x7ffe25d22370, 0x7fd84981a3e8}, prev = 0x7ffe25d22440, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #15 0x0000562db1023563 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 0x0000562db0e048f5 in rb_ec_exec_node (ec=ec@entry=0x562db9b1f340, n=n@entry=0x7fd847b9f2e0) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x562db9b1f340 |
| _tag = {tag = 36, retval = 94754241019750, buf = {0x562db9b1f340, 0x562db0e04950 <rb_ec_exec_node+256>, 0x0, 0x7ffe25d22420, 0x7fd847b9f2e0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7fd847b9f2e0 |
| #17 0x0000562db0e08b9b in ruby_run_node (n=0x7fd847b9f2e0) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x562db9b1f340 |
| status = 0 |
| #18 0x0000562db0d24dc6 in rb_main (argv=0x7ffe25d22668, 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 179860) detached] |
| $ timeout 60 gdb -p 179866 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| Fstderr output is not empty |
| th: 0x562db9b1a060, native_id: 0x7fd862e237c0 |
| -- 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:000a60 EVAL bootstraptest.test_ractor.rb_1317_1352.rb:15 [FINISH] |
| c:0001 p:0000 s:0003 E:001200 DUMMY [FINISH] |
| [New LWP 179868] |
| [New LWP 179867] |
| [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=0x559bafcf0b70) at ../sysdeps/nptl/futex-internal.h:146 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7f42936d37c0 (LWP 179866) "miniruby" futex_wait (private=0, expected=2, futex_word=0x559bafcf0b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 2 Thread 0x7f425843f6c0 (LWP 179868) "miniruby" futex_wait (private=0, expected=2, futex_word=0x559bafcf0b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 3 Thread 0x7f427a0bf6c0 (LWP 179867) "miniruby" 0x00007f4293800042 in epoll_wait (epfd=4, events=events@entry=0x559ba736cebc <timer_th+28>, maxevents=maxevents@entry=16, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 |
| >>> Machine level backtrace |
| Thread 3 (Thread 0x7f427a0bf6c0 (LWP 179867) "miniruby"): |
| #0 0x00007f4293800042 in epoll_wait (epfd=4, events=events@entry=0x559ba736cebc <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 0x0000559ba6fa8f0f in event_wait (vm=0x559bafcf0ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2919 |
| r = <optimized out> |
| r = <optimized out> |
| #2 timer_thread_polling (vm=0x559bafcf0ad0) 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=0x559bafcf0ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x559bafcf0ad0 |
| #4 0x00007f4293772a94 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 = {139923492173504, 6117903545618798487, 139923492173504, -264, 0, 140720589577680, 6117903545639770007, 6117852183947646871}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #5 0x00007f42937ffc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 2 (Thread 0x7f425843f6c0 (LWP 179868) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x559bafcf0b70) 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=0x559bafcf0b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f42937760f1 in lll_mutex_lock_optimized (mutex=0x559bafcf0b70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x559bafcf0b70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x559bafcf0b70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x0000559ba6fa2c1d in rb_native_mutex_lock (lock=lock@entry=0x559bafcf0b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x0000559ba6fa673b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x559bafe28360, vm=0x559bafcf0ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x559bafcf0ad0, cr=0x559bafe28360) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x0000559ba701f81b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x0000559ba6e0e709 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x0000559ba6e218b5 in gc_verify_internal_consistency (objspace_ptr=0x559bafcf3460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5186 |
| prev_during_gc = <optimized out> |
| objspace = 0x559bafcf3460 |
| lev = 3 |
| #10 gc_start (objspace=objspace@entry=0x559bafcf3460, 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 0x0000559ba6e22cb6 in heap_prepare (heap=0x559bafcf3480, objspace=0x559bafcf3460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2051 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x559bafcf3480, objspace=0x559bafcf3460) 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=0x559bafcf3460, cache=cache@entry=0x559bafdeb0b0, 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 = 0x559bafcf3480 |
| obj = <optimized out> |
| lev = 1 |
| unlock_vm = true |
| #14 0x0000559ba6e26410 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x559bafdeb0b0, objspace=0x559bafcf3460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2406 |
| obj = <optimized out> |
| obj = <optimized out> |
| #15 rb_gc_impl_new_obj (alloc_size=29, wb_protected=true, v3=0, v2=0, v1=0, flags=5, klass=139923492494040, cache_ptr=0x559bafdeb0b0, objspace_ptr=0x559bafcf3460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2485 |
| obj = <optimized out> |
| objspace = 0x559bafcf3460 |
| heap_idx = <optimized out> |
| cache = 0x559bafdeb0b0 |
| obj = <optimized out> |
| objspace = <optimized out> |
| heap_idx = <optimized out> |
| cache = <optimized out> |
| #16 newobj_of (size=29, wb_protected=true, v3=0, v2=0, v1=0, flags=5, klass=139923492494040, 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=139923492494040, flags=flags@entry=5, size=size@entry=29) at /tmp/ruby/src/trunk-gc-asserts/gc.c:1043 |
| __func__ = "rb_wb_protected_newobj_of" |
| #18 0x0000559ba6f6ecbf in str_alloc_embed (capa=5, klass=139923492494040) at /tmp/ruby/src/trunk-gc-asserts/string.c:1359 |
| size = 29 |
| str = <optimized out> |
| #19 str_enc_new (klass=139923492494040, ptr=0x7f4258310040 "1636", len=4, enc=0x559bafcf99b0) at /tmp/ruby/src/trunk-gc-asserts/string.c:1402 |
| str = <optimized out> |
| termlen = 1 |
| dtrace_line = <optimized out> |
| dtrace_file = <optimized out> |
| #20 0x0000559ba6f748aa in str_new_frozen_buffer (klass=139923492494040, orig=orig@entry=139922924175400, copy_encoding=copy_encoding@entry=1) at /tmp/ruby/src/trunk-gc-asserts/include/ruby/internal/core/rstring.h:430 |
| str = <optimized out> |
| len = 4 |
| enc = 0x559bafcf99b0 |
| termlen = <optimized out> |
| #21 0x0000559ba6f8c66e in str_new_frozen (orig=<optimized out>, klass=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/string.c:1943 |
| No locals. |
| #22 build_fstring (arg=<synthetic pointer>, str=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/string.c:475 |
| coderange = 1048576 |
| coderange = <optimized out> |
| new_str = <optimized out> |
| len = <optimized out> |
| capa = <optimized out> |
| term_len = <optimized out> |
| term_fill_ptr = <optimized out> |
| term_fill_len = <optimized out> |
| #23 fstring_find_or_insert (arg=<synthetic pointer>, value=<optimized out>, hash_code=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/string.c:771 |
| prev_count = <optimized out> |
| found = <optimized out> |
| entry = 0x7f42582c9a60 |
| candidate = <optimized out> |
| inserting = <optimized out> |
| idx = 2725 |
| probe = {idx = 2725, d = 0, mask = <optimized out>} |
| table_obj = 139922924175280 |
| table = 0x7f425830ffc8 |
| retry = <optimized out> |
| probe = <optimized out> |
| inserting = <optimized out> |
| idx = <optimized out> |
| table_obj = <optimized out> |
| table = <optimized out> |
| retry = <optimized out> |
| entry = <optimized out> |
| candidate = <optimized out> |
| prev_count = <optimized out> |
| found = <optimized out> |
| rb_gc_guarded_ptr = <optimized out> |
| vm_locking_level = <optimized out> |
| vm_locking_do = <optimized out> |
| candidate_hash = <optimized out> |
| rb_gc_guarded_ptr = <optimized out> |
| #24 register_fstring (str=<optimized out>, copy=<optimized out>, force_precompute_hash=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/string.c:884 |
| args = <optimized out> |
| hash_code = <optimized out> |
| result = <optimized out> |
| #25 0x0000559ba6feb63d in vm_call_cfunc_with_frame_ (ec=0x559bafd6ddb0, reg_cfp=0x7f4258540f20, calling=<optimized out>, argc=0, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3772 |
| ci = 0x8500100001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f427a11a788 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #26 0x0000559ba7000b40 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 = 94127159145792 |
| ci = 0x559bafcf0b70 |
| cc = <optimized out> |
| recv = 2 |
| argc = <optimized out> |
| calling = {cd = 0x559bafe27540, cc = 0x7f425832fe00, block_handler = 0, recv = 139922924175400, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| val = <optimized out> |
| ci = <optimized out> |
| cc = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = <optimized out> |
| #27 vm_exec_core (ec=0x559bafcf0b70, ec@entry=0x559bafd6ddb0) at ../../src/trunk-gc-asserts/insns.def:899 |
| bh = <optimized out> |
| cd = 0x559bafe27540 |
| leaf = <optimized out> |
| val = 94127159145792 |
| reg_pc = 0x559bafd8d140 |
| reg_cfp = 0x7f4258540f20 |
| insns_address_table = {0x559ba7003d10 <vm_exec_core+13072>, 0x559ba7002d4a <vm_exec_core+9034>, 0x559ba7002cdd <vm_exec_core+8925>, 0x559ba7002c65 <vm_exec_core+8805>, 0x559ba7002bf3 <vm_exec_core+8691>, 0x559ba7002b7a <vm_exec_core+8570>, 0x559ba7002ad4 <vm_exec_core+8404>, 0x559ba7003161 <vm_exec_core+10081>, 0x559ba7003046 <vm_exec_core+9798>, 0x559ba700309d <vm_exec_core+9885>, 0x559ba7002dae <vm_exec_core+9134>, 0x559ba7002edb <vm_exec_core+9435>, 0x559ba7002642 <vm_exec_core+7234>, 0x559ba70025da <vm_exec_core+7130>, 0x559ba700256d <vm_exec_core+7021>, 0x559ba700284c <vm_exec_core+7756>, 0x559ba7002814 <vm_exec_core+7700>, 0x559ba70027df <vm_exec_core+7647>, 0x559ba70027aa <vm_exec_core+7594>, 0x559ba7002775 <vm_exec_core+7541>, 0x559ba7002712 <vm_exec_core+7442>, 0x559ba70026ce <vm_exec_core+7374>, 0x559ba7002687 <vm_exec_core+7303>, 0x559ba7002988 <vm_exec_core+8072>, 0x559ba7002942 <vm_exec_core+8002>, 0x559ba70028c3 <vm_exec_core+7875>, 0x559ba7002889 <vm_exec_core+7817>, 0x559ba7002a3a <vm_exec_core+8250>, 0x559ba70029e0 <vm_exec_core+8160>, 0x559ba7002a97 <vm_exec_core+8343>, 0x559ba7002530 <vm_exec_core+6960>, 0x559ba700232d <vm_exec_core+6445>, 0x559ba70022a7 <vm_exec_core+6311>, 0x559ba700223f <vm_exec_core+6207>, 0x559ba70021e7 <vm_exec_core+6119>, 0x559ba7002185 <vm_exec_core+6021>, 0x559ba7002138 <vm_exec_core+5944>, 0x559ba70020c4 <vm_exec_core+5828>, 0x559ba700207a <vm_exec_core+5754>, 0x559ba7002053 <vm_exec_core+5715>, 0x559ba7002018 <vm_exec_core+5656>, 0x559ba7001fc7 <vm_exec_core+5575>, 0x559ba7001f93 <vm_exec_core+5523>, 0x559ba7001ee6 <vm_exec_core+5350>, 0x559ba7001ea3 <vm_exec_core+5283>, 0x559ba7001e5f <vm_exec_core+5215>, 0x559ba7001e2d <vm_exec_core+5165>, 0x559ba7001dbe <vm_exec_core+5054>, 0x559ba7001d5d <vm_exec_core+4957>, 0x559ba7001d0e <vm_exec_core+4878>, 0x559ba7001c9f <vm_exec_core+4767>, 0x559ba7001c41 <vm_exec_core+4673>, 0x559ba7001b29 <vm_exec_core+4393>, 0x559ba7001aed <vm_exec_core+4333>, 0x559ba7001aa6 <vm_exec_core+4262>, 0x559ba7001a3c <vm_exec_core+4156>, 0x559ba700199e <vm_exec_core+3998>, 0x559ba7000a70 <vm_exec_core+112>, 0x559ba70018e9 <vm_exec_core+3817>, 0x559ba7001861 <vm_exec_core+3681>, 0x559ba7001812 <vm_exec_core+3602>, 0x559ba70017c3 <vm_exec_core+3523>, 0x559ba7001774 <vm_exec_core+3444>, 0x559ba7003bb7 <vm_exec_core+12727>, 0x559ba7001725 <vm_exec_core+3365>, 0x559ba70016b6 <vm_exec_core+3254>, 0x559ba7001671 <vm_exec_core+3185>, 0x559ba70015fe <vm_exec_core+3070>, 0x559ba70014b6 <vm_exec_core+2742>, 0x559ba70013ea <vm_exec_core+2538>, 0x559ba700136e <vm_exec_core+2414>, 0x559ba70031cb <vm_exec_core+10187>, 0x559ba700133a <vm_exec_core+2362>, 0x559ba70012fb <vm_exec_core+2299>, 0x559ba70012bc <vm_exec_core+2236>, 0x559ba7001280 <vm_exec_core+2176>, 0x559ba70011c2 <vm_exec_core+1986>, 0x559ba700113f <vm_exec_core+1855>, 0x559ba7003d21 <vm_exec_core+13089>, 0x559ba7003e2e <vm_exec_core+13358>, 0x559ba700406f <vm_exec_core+13935>, 0x559ba7003a89 <vm_exec_core+12425>, 0x559ba7004108 <vm_exec_core+14088>, 0x559ba70043d5 <vm_exec_core+14805>, 0x559ba70042f4 <vm_exec_core+14580>, 0x559ba7004377 <vm_exec_core+14711>, 0x559ba70041da <vm_exec_core+14298>, 0x559ba7004238 <vm_exec_core+14392>, 0x559ba7004296 <vm_exec_core+14486>, 0x559ba7004665 <vm_exec_core+15461>, 0x559ba70044b9 <vm_exec_core+15033>, 0x559ba7004505 <vm_exec_core+15109>, 0x559ba7004558 <vm_exec_core+15192>, 0x559ba70045db <vm_exec_core+15323>, 0x559ba7001072 <vm_exec_core+1650>, 0x559ba7000fca <vm_exec_core+1482>, 0x559ba7003d88 <vm_exec_core+13192>, 0x559ba7003de6 <vm_exec_core+13286>, 0x559ba7003c17 <vm_exec_core+12823>, 0x559ba7003caa <vm_exec_core+12970>, 0x559ba70041a1 <vm_exec_core+14241>, 0x559ba700442e <vm_exec_core+14894>, 0x559ba7000f59 <vm_exec_core+1369>, 0x559ba7000ed9 <vm_exec_core+1241>, 0x559ba7000e30 <vm_exec_core+1072>, 0x559ba7000de9 <vm_exec_core+1001>, 0x559ba7000d9e <vm_exec_core+926>, 0x559ba7000d55 <vm_exec_core+853>, 0x559ba7000d04 <vm_exec_core+772>, 0x559ba7000ccf <vm_exec_core+719>, 0x559ba7000c9a <vm_exec_core+666>, 0x559ba7003e92 <vm_exec_core+13458>, 0x559ba7002d39 <vm_exec_core+9017>, 0x559ba7002ccc <vm_exec_core+8908>, 0x559ba7002c54 <vm_exec_core+8788>, 0x559ba7002be2 <vm_exec_core+8674>, 0x559ba7002b69 <vm_exec_core+8553>, 0x559ba7002ac3 <vm_exec_core+8387>, 0x559ba7003150 <vm_exec_core+10064>, 0x559ba7003035 <vm_exec_core+9781>, 0x559ba700308c <vm_exec_core+9868>, 0x559ba7002d9d <vm_exec_core+9117>, 0x559ba7002eca <vm_exec_core+9418>, 0x559ba7002631 <vm_exec_core+7217>, 0x559ba70025c9 <vm_exec_core+7113>, 0x559ba700255c <vm_exec_core+7004>, 0x559ba700283b <vm_exec_core+7739>, 0x559ba7002803 <vm_exec_core+7683>, 0x559ba70027ce <vm_exec_core+7630>, 0x559ba7002799 <vm_exec_core+7577>, 0x559ba7002764 <vm_exec_core+7524>, 0x559ba7002701 <vm_exec_core+7425>, 0x559ba70026bd <vm_exec_core+7357>, 0x559ba7002676 <vm_exec_core+7286>, 0x559ba7002977 <vm_exec_core+8055>, 0x559ba7002931 <vm_exec_core+7985>, 0x559ba70028b2 <vm_exec_core+7858>, 0x559ba7002878 <vm_exec_core+7800>, 0x559ba7002a29 <vm_exec_core+8233>, 0x559ba70029cf <vm_exec_core+8143>, 0x559ba7002a86 <vm_exec_core+8326>, 0x559ba700251f <vm_exec_core+6943>, 0x559ba700231c <vm_exec_core+6428>, 0x559ba7002296 <vm_exec_core+6294>, 0x559ba700222e <vm_exec_core+6190>, 0x559ba70021d6 <vm_exec_core+6102>, 0x559ba7002174 <vm_exec_core+6004>, 0x559ba7002127 <vm_exec_core+5927>, 0x559ba70020b3 <vm_exec_core+5811>, 0x559ba7002069 <vm_exec_core+5737>, 0x559ba7002042 <vm_exec_core+5698>, 0x559ba7002007 <vm_exec_core+5639>, 0x559ba7001fb6 <vm_exec_core+5558>, 0x559ba7001f82 <vm_exec_core+5506>, 0x559ba7001ed5 <vm_exec_core+5333>, 0x559ba7001e92 <vm_exec_core+5266>, 0x559ba7001e4e <vm_exec_core+5198>, 0x559ba7001e1c <vm_exec_core+5148>, 0x559ba7001dad <vm_exec_core+5037>, 0x559ba7001d4c <vm_exec_core+4940>, 0x559ba7001cfd <vm_exec_core+4861>, 0x559ba7001c8e <vm_exec_core+4750>, 0x559ba7001c30 <vm_exec_core+4656>, 0x559ba7001b18 <vm_exec_core+4376>, 0x559ba7001adc <vm_exec_core+4316>, 0x559ba7001a95 <vm_exec_core+4245>, 0x559ba7001a2b <vm_exec_core+4139>, 0x559ba700198d <vm_exec_core+3981>, 0x559ba7003fd5 <vm_exec_core+13781>, 0x559ba70018d8 <vm_exec_core+3800>, 0x559ba7001850 <vm_exec_core+3664>, 0x559ba7001801 <vm_exec_core+3585>, 0x559ba70017b2 <vm_exec_core+3506>, 0x559ba7001763 <vm_exec_core+3427>, 0x559ba7003fa9 <vm_exec_core+13737>, 0x559ba7001714 <vm_exec_core+3348>, 0x559ba70016a5 <vm_exec_core+3237>, 0x559ba7001660 <vm_exec_core+3168>, 0x559ba70015ed <vm_exec_core+3053>, 0x559ba70014a5 <vm_exec_core+2725>, 0x559ba70013d9 <vm_exec_core+2521>, 0x559ba700135d <vm_exec_core+2397>, 0x559ba70031ba <vm_exec_core+10170>, 0x559ba7001329 <vm_exec_core+2345>, 0x559ba70012ea <vm_exec_core+2282>, 0x559ba70012ab <vm_exec_core+2219>, 0x559ba700126f <vm_exec_core+2159>, 0x559ba70011b1 <vm_exec_core+1969>, 0x559ba700112e <vm_exec_core+1838>, 0x559ba7003fbf <vm_exec_core+13759>, 0x559ba7003c01 <vm_exec_core+12801>, 0x559ba7003dd0 <vm_exec_core+13264>, 0x559ba7003eb0 <vm_exec_core+13488>, 0x559ba7003ec6 <vm_exec_core+13510>, 0x559ba7003edc <vm_exec_core+13532>, 0x559ba7003ef2 <vm_exec_core+13554>, 0x559ba7003f0f <vm_exec_core+13583>, 0x559ba7003f25 <vm_exec_core+13605>, 0x559ba7003f3b <vm_exec_core+13627>, 0x559ba7003f51 <vm_exec_core+13649>...} |
| #28 0x0000559ba70071ae in rb_vm_exec (ec=0x559bafd6ddb0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x559bafd6ddb0 |
| _tag = {tag = 36, retval = 4, buf = {0x7f4258641db0, 0x559ba70070d0 <rb_vm_exec+304>, 0x0, 0x7f4258641ca0, 0x7f4258641d50}, prev = 0x7f4258641ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #29 0x0000559ba70075ce 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=139923462351200, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7f427844f0b8 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7f4258441018 |
| av = {139922927525200, 139922927525568} |
| stack_argv = 0x7f4258441018 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #30 0x0000559ba7007f91 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x559bafdef870, self=self@entry=139923462351200, argc=argc@entry=0, argv=argv@entry=0x7f4258641d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #31 0x0000559ba6fae530 in thread_do_start_proc (th=th@entry=0x559bafe27720) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 139923462351200 |
| args = <optimized out> |
| args_ptr = 0x7f4258641d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x559bafdef870 |
| #32 0x0000559ba6faefd0 in thread_do_start (th=0x559bafe27720) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #33 thread_start_func_2 (th=th@entry=0x559bafe27720, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x559bafd6ddb0 |
| _tag = {tag = 36, retval = 0, buf = {0x559bafd6e090, 0x559ba6fae940 <thread_start_func_2+624>, 0x0, 0x7f4258641dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x559bafe27720 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #34 0x0000559ba6faf39d in call_thread_start_func_2 (th=0x559bafe27720) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f4258641f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #35 co_start (from=<optimized out>, self=0x559bafd6e090) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x559bafe27720 |
| sched = 0x559bafe28428 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #36 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 1 (Thread 0x7f42936d37c0 (LWP 179866) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x559bafcf0b70) 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=0x559bafcf0b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f4293775352 in __pthread_mutex_cond_lock (mutex=mutex@entry=0x559bafcf0b70) at ../nptl/pthread_mutex_lock.c:93 |
| __futex = 0x559bafcf0b70 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "__pthread_mutex_cond_lock" |
| id = <optimized out> |
| #3 0x00007f42937716c2 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x559bafcf0b70, cond=0x559bafcf0c68) 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=0x559bafcf0c68, mutex=mutex@entry=0x559bafcf0b70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x0000559ba6fa58ad in rb_native_cond_wait (cond=cond@entry=0x559bafcf0c68, mutex=mutex@entry=0x559bafcf0b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x0000559ba6fa5947 in ractor_sched_barrier_join_wait_locked (vm=vm@entry=0x559bafcf0ad0, th=0x559bafcf3060) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1498 |
| cr = <optimized out> |
| barrier_serial = 1 |
| #7 0x0000559ba6fa68ca in rb_ractor_sched_barrier_join (vm=vm@entry=0x559bafcf0ad0, cr=cr@entry=0x559bafcf80a0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1531 |
| No locals. |
| #8 0x0000559ba701f2c2 in vm_lock_enter (cr=0x559bafcf80a0, vm=0x559bafcf0ad0, locked=<optimized out>, no_barrier=no_barrier@entry=false, lev=0x7ffc10c10cdc) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:90 |
| ec = 0x559bafcf8340 |
| #9 0x0000559ba701f524 in rb_vm_lock_enter_body_cr (cr=<optimized out>, lev=lev@entry=0x7ffc10c10cdc) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:165 |
| vm = <optimized out> |
| #10 0x0000559ba6e0e5af in rb_vm_lock_enter_cr (line=151, file=0x559ba71d4090 "/tmp/ruby/src/trunk-gc-asserts/gc.c", levp=0x7ffc10c10cdc, cr=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.h:110 |
| No locals. |
| #11 rb_gc_cr_lock () at /tmp/ruby/src/trunk-gc-asserts/gc.c:151 |
| lev = 2786906881 |
| #12 0x0000559ba6e23206 in newobj_slowpath (heap_idx=0, wb_protected=0, cache=0x559bafcf8260, objspace=0x559bafcf3460, flags=12, klass=139923492263520) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2420 |
| obj = <optimized out> |
| lev = <optimized out> |
| obj = <optimized out> |
| lev = <optimized out> |
| #13 newobj_slowpath_wb_unprotected (klass=klass@entry=139923492263520, flags=flags@entry=12, objspace=objspace@entry=0x559bafcf3460, cache=cache@entry=0x559bafcf8260, heap_idx=heap_idx@entry=0) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2461 |
| No locals. |
| #14 0x0000559ba6e25b14 in rb_gc_impl_new_obj (alloc_size=32, wb_protected=<optimized out>, v3=0, v2=0, v1=94127013544097, flags=12, klass=139923492263520, cache_ptr=0x559bafcf8260, objspace_ptr=0x559bafcf3460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2493 |
| obj = <optimized out> |
| objspace = 0x559bafcf3460 |
| heap_idx = 0 |
| cache = 0x559bafcf8260 |
| obj = <optimized out> |
| objspace = <optimized out> |
| heap_idx = <optimized out> |
| cache = <optimized out> |
| #15 newobj_of (size=32, wb_protected=<optimized out>, v3=0, v2=0, v1=94127013544097, flags=12, klass=139923492263520, cr=0x559bafcf80a0) at /tmp/ruby/src/trunk-gc-asserts/gc.c:1005 |
| obj = <optimized out> |
| obj = <optimized out> |
| lev = <optimized out> |
| gc_disabled = <optimized out> |
| #16 typed_data_alloc (size=32, type=0x559bafcf80a0, datap=0x0, typed_flag=0, klass=139923492263520) at /tmp/ruby/src/trunk-gc-asserts/gc.c:1081 |
| wb_protected = <optimized out> |
| wb_protected = <optimized out> |
| #17 rb_data_typed_object_zalloc (klass=klass@entry=139923492263520, size=size@entry=480, type=type@entry=0x559ba734c0a0 <ruby_threadptr_data_type>) at /tmp/ruby/src/trunk-gc-asserts/gc.c:1110 |
| obj = <optimized out> |
| #18 0x0000559ba6ffd268 in thread_alloc (klass=139923492263520) at /tmp/ruby/src/trunk-gc-asserts/vm.c:3638 |
| data_struct_obj = <optimized out> |
| th = <optimized out> |
| th = <optimized out> |
| data_struct_obj = <optimized out> |
| #19 rb_thread_alloc (klass=139923492263520) at /tmp/ruby/src/trunk-gc-asserts/vm.c:3735 |
| ns = <optimized out> |
| ec = 0x559bafcf8340 |
| self = <optimized out> |
| target_th = <optimized out> |
| #20 0x0000559ba6fa7ea3 in rb_thread_create_ractor (r=r@entry=0x559bafd6ff80, args=args@entry=139923462350280, proc=proc@entry=139923462350200) at /tmp/ruby/src/trunk-gc-asserts/thread.c:1002 |
| params = {type = thread_invoke_type_ractor_proc, args = 139923462350280, proc = 139923462350200, g = 0x559bafd6ff80, fn = 0x0} |
| #21 0x0000559ba6ef6afc in ractor_create (ec=0x559bafcf8340, self=<optimized out>, loc=139923916456440, name=4, args=139923462350280, block=139923462350200) at /tmp/ruby/src/trunk-gc-asserts/ractor.c:507 |
| rv = 139923462349960 |
| r = <optimized out> |
| cr = <optimized out> |
| #22 0x0000559ba7000f97 in invoke_bf (argv=<optimized out>, bf=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:7400 |
| canary_p = <optimized out> |
| func_ptr = <optimized out> |
| ret = <optimized out> |
| canary_p = <optimized out> |
| func_ptr = <optimized out> |
| ret = <optimized out> |
| #23 vm_invoke_builtin (argv=<optimized out>, bf=<optimized out>, cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:7408 |
| No locals. |
| #24 vm_exec_core (ec=0x559bafcf0b70, ec@entry=0x559bafcf8340) at ../../src/trunk-gc-asserts/insns.def:1673 |
| bf = 0x559ba734a4f8 <ractor_table+24> |
| leaf = <optimized out> |
| val = <optimized out> |
| reg_pc = 0x559bafdbc2f0 |
| reg_cfp = 0x7f4293671e50 |
| insns_address_table = {0x559ba7003d10 <vm_exec_core+13072>, 0x559ba7002d4a <vm_exec_core+9034>, 0x559ba7002cdd <vm_exec_core+8925>, 0x559ba7002c65 <vm_exec_core+8805>, 0x559ba7002bf3 <vm_exec_core+8691>, 0x559ba7002b7a <vm_exec_core+8570>, 0x559ba7002ad4 <vm_exec_core+8404>, 0x559ba7003161 <vm_exec_core+10081>, 0x559ba7003046 <vm_exec_core+9798>, 0x559ba700309d <vm_exec_core+9885>, 0x559ba7002dae <vm_exec_core+9134>, 0x559ba7002edb <vm_exec_core+9435>, 0x559ba7002642 <vm_exec_core+7234>, 0x559ba70025da <vm_exec_core+7130>, 0x559ba700256d <vm_exec_core+7021>, 0x559ba700284c <vm_exec_core+7756>, 0x559ba7002814 <vm_exec_core+7700>, 0x559ba70027df <vm_exec_core+7647>, 0x559ba70027aa <vm_exec_core+7594>, 0x559ba7002775 <vm_exec_core+7541>, 0x559ba7002712 <vm_exec_core+7442>, 0x559ba70026ce <vm_exec_core+7374>, 0x559ba7002687 <vm_exec_core+7303>, 0x559ba7002988 <vm_exec_core+8072>, 0x559ba7002942 <vm_exec_core+8002>, 0x559ba70028c3 <vm_exec_core+7875>, 0x559ba7002889 <vm_exec_core+7817>, 0x559ba7002a3a <vm_exec_core+8250>, 0x559ba70029e0 <vm_exec_core+8160>, 0x559ba7002a97 <vm_exec_core+8343>, 0x559ba7002530 <vm_exec_core+6960>, 0x559ba700232d <vm_exec_core+6445>, 0x559ba70022a7 <vm_exec_core+6311>, 0x559ba700223f <vm_exec_core+6207>, 0x559ba70021e7 <vm_exec_core+6119>, 0x559ba7002185 <vm_exec_core+6021>, 0x559ba7002138 <vm_exec_core+5944>, 0x559ba70020c4 <vm_exec_core+5828>, 0x559ba700207a <vm_exec_core+5754>, 0x559ba7002053 <vm_exec_core+5715>, 0x559ba7002018 <vm_exec_core+5656>, 0x559ba7001fc7 <vm_exec_core+5575>, 0x559ba7001f93 <vm_exec_core+5523>, 0x559ba7001ee6 <vm_exec_core+5350>, 0x559ba7001ea3 <vm_exec_core+5283>, 0x559ba7001e5f <vm_exec_core+5215>, 0x559ba7001e2d <vm_exec_core+5165>, 0x559ba7001dbe <vm_exec_core+5054>, 0x559ba7001d5d <vm_exec_core+4957>, 0x559ba7001d0e <vm_exec_core+4878>, 0x559ba7001c9f <vm_exec_core+4767>, 0x559ba7001c41 <vm_exec_core+4673>, 0x559ba7001b29 <vm_exec_core+4393>, 0x559ba7001aed <vm_exec_core+4333>, 0x559ba7001aa6 <vm_exec_core+4262>, 0x559ba7001a3c <vm_exec_core+4156>, 0x559ba700199e <vm_exec_core+3998>, 0x559ba7000a70 <vm_exec_core+112>, 0x559ba70018e9 <vm_exec_core+3817>, 0x559ba7001861 <vm_exec_core+3681>, 0x559ba7001812 <vm_exec_core+3602>, 0x559ba70017c3 <vm_exec_core+3523>, 0x559ba7001774 <vm_exec_core+3444>, 0x559ba7003bb7 <vm_exec_core+12727>, 0x559ba7001725 <vm_exec_core+3365>, 0x559ba70016b6 <vm_exec_core+3254>, 0x559ba7001671 <vm_exec_core+3185>, 0x559ba70015fe <vm_exec_core+3070>, 0x559ba70014b6 <vm_exec_core+2742>, 0x559ba70013ea <vm_exec_core+2538>, 0x559ba700136e <vm_exec_core+2414>, 0x559ba70031cb <vm_exec_core+10187>, 0x559ba700133a <vm_exec_core+2362>, 0x559ba70012fb <vm_exec_core+2299>, 0x559ba70012bc <vm_exec_core+2236>, 0x559ba7001280 <vm_exec_core+2176>, 0x559ba70011c2 <vm_exec_core+1986>, 0x559ba700113f <vm_exec_core+1855>, 0x559ba7003d21 <vm_exec_core+13089>, 0x559ba7003e2e <vm_exec_core+13358>, 0x559ba700406f <vm_exec_core+13935>, 0x559ba7003a89 <vm_exec_core+12425>, 0x559ba7004108 <vm_exec_core+14088>, 0x559ba70043d5 <vm_exec_core+14805>, 0x559ba70042f4 <vm_exec_core+14580>, 0x559ba7004377 <vm_exec_core+14711>, 0x559ba70041da <vm_exec_core+14298>, 0x559ba7004238 <vm_exec_core+14392>, 0x559ba7004296 <vm_exec_core+14486>, 0x559ba7004665 <vm_exec_core+15461>, 0x559ba70044b9 <vm_exec_core+15033>, 0x559ba7004505 <vm_exec_core+15109>, 0x559ba7004558 <vm_exec_core+15192>, 0x559ba70045db <vm_exec_core+15323>, 0x559ba7001072 <vm_exec_core+1650>, 0x559ba7000fca <vm_exec_core+1482>, 0x559ba7003d88 <vm_exec_core+13192>, 0x559ba7003de6 <vm_exec_core+13286>, 0x559ba7003c17 <vm_exec_core+12823>, 0x559ba7003caa <vm_exec_core+12970>, 0x559ba70041a1 <vm_exec_core+14241>, 0x559ba700442e <vm_exec_core+14894>, 0x559ba7000f59 <vm_exec_core+1369>, 0x559ba7000ed9 <vm_exec_core+1241>, 0x559ba7000e30 <vm_exec_core+1072>, 0x559ba7000de9 <vm_exec_core+1001>, 0x559ba7000d9e <vm_exec_core+926>, 0x559ba7000d55 <vm_exec_core+853>, 0x559ba7000d04 <vm_exec_core+772>, 0x559ba7000ccf <vm_exec_core+719>, 0x559ba7000c9a <vm_exec_core+666>, 0x559ba7003e92 <vm_exec_core+13458>, 0x559ba7002d39 <vm_exec_core+9017>, 0x559ba7002ccc <vm_exec_core+8908>, 0x559ba7002c54 <vm_exec_core+8788>, 0x559ba7002be2 <vm_exec_core+8674>, 0x559ba7002b69 <vm_exec_core+8553>, 0x559ba7002ac3 <vm_exec_core+8387>, 0x559ba7003150 <vm_exec_core+10064>, 0x559ba7003035 <vm_exec_core+9781>, 0x559ba700308c <vm_exec_core+9868>, 0x559ba7002d9d <vm_exec_core+9117>, 0x559ba7002eca <vm_exec_core+9418>, 0x559ba7002631 <vm_exec_core+7217>, 0x559ba70025c9 <vm_exec_core+7113>, 0x559ba700255c <vm_exec_core+7004>, 0x559ba700283b <vm_exec_core+7739>, 0x559ba7002803 <vm_exec_core+7683>, 0x559ba70027ce <vm_exec_core+7630>, 0x559ba7002799 <vm_exec_core+7577>, 0x559ba7002764 <vm_exec_core+7524>, 0x559ba7002701 <vm_exec_core+7425>, 0x559ba70026bd <vm_exec_core+7357>, 0x559ba7002676 <vm_exec_core+7286>, 0x559ba7002977 <vm_exec_core+8055>, 0x559ba7002931 <vm_exec_core+7985>, 0x559ba70028b2 <vm_exec_core+7858>, 0x559ba7002878 <vm_exec_core+7800>, 0x559ba7002a29 <vm_exec_core+8233>, 0x559ba70029cf <vm_exec_core+8143>, 0x559ba7002a86 <vm_exec_core+8326>, 0x559ba700251f <vm_exec_core+6943>, 0x559ba700231c <vm_exec_core+6428>, 0x559ba7002296 <vm_exec_core+6294>, 0x559ba700222e <vm_exec_core+6190>, 0x559ba70021d6 <vm_exec_core+6102>, 0x559ba7002174 <vm_exec_core+6004>, 0x559ba7002127 <vm_exec_core+5927>, 0x559ba70020b3 <vm_exec_core+5811>, 0x559ba7002069 <vm_exec_core+5737>, 0x559ba7002042 <vm_exec_core+5698>, 0x559ba7002007 <vm_exec_core+5639>, 0x559ba7001fb6 <vm_exec_core+5558>, 0x559ba7001f82 <vm_exec_core+5506>, 0x559ba7001ed5 <vm_exec_core+5333>, 0x559ba7001e92 <vm_exec_core+5266>, 0x559ba7001e4e <vm_exec_core+5198>, 0x559ba7001e1c <vm_exec_core+5148>, 0x559ba7001dad <vm_exec_core+5037>, 0x559ba7001d4c <vm_exec_core+4940>, 0x559ba7001cfd <vm_exec_core+4861>, 0x559ba7001c8e <vm_exec_core+4750>, 0x559ba7001c30 <vm_exec_core+4656>, 0x559ba7001b18 <vm_exec_core+4376>, 0x559ba7001adc <vm_exec_core+4316>, 0x559ba7001a95 <vm_exec_core+4245>, 0x559ba7001a2b <vm_exec_core+4139>, 0x559ba700198d <vm_exec_core+3981>, 0x559ba7003fd5 <vm_exec_core+13781>, 0x559ba70018d8 <vm_exec_core+3800>, 0x559ba7001850 <vm_exec_core+3664>, 0x559ba7001801 <vm_exec_core+3585>, 0x559ba70017b2 <vm_exec_core+3506>, 0x559ba7001763 <vm_exec_core+3427>, 0x559ba7003fa9 <vm_exec_core+13737>, 0x559ba7001714 <vm_exec_core+3348>, 0x559ba70016a5 <vm_exec_core+3237>, 0x559ba7001660 <vm_exec_core+3168>, 0x559ba70015ed <vm_exec_core+3053>, 0x559ba70014a5 <vm_exec_core+2725>, 0x559ba70013d9 <vm_exec_core+2521>, 0x559ba700135d <vm_exec_core+2397>, 0x559ba70031ba <vm_exec_core+10170>, 0x559ba7001329 <vm_exec_core+2345>, 0x559ba70012ea <vm_exec_core+2282>, 0x559ba70012ab <vm_exec_core+2219>, 0x559ba700126f <vm_exec_core+2159>, 0x559ba70011b1 <vm_exec_core+1969>, 0x559ba700112e <vm_exec_core+1838>, 0x559ba7003fbf <vm_exec_core+13759>, 0x559ba7003c01 <vm_exec_core+12801>, 0x559ba7003dd0 <vm_exec_core+13264>, 0x559ba7003eb0 <vm_exec_core+13488>, 0x559ba7003ec6 <vm_exec_core+13510>, 0x559ba7003edc <vm_exec_core+13532>, 0x559ba7003ef2 <vm_exec_core+13554>, 0x559ba7003f0f <vm_exec_core+13583>, 0x559ba7003f25 <vm_exec_core+13605>, 0x559ba7003f3b <vm_exec_core+13627>, 0x559ba7003f51 <vm_exec_core+13649>...} |
| #25 0x0000559ba70071ae in rb_vm_exec (ec=0x559bafcf8340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x559bafcf8340 |
| _tag = {tag = 36, retval = 4, buf = {0x7f42935720a8, 0x559ba70070d0 <rb_vm_exec+304>, 0x0, 0x7ffc10c11070, 0x0}, prev = 0x7ffc10c113e0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #26 0x0000559ba700b613 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7f42935720a8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #27 vm_yield (kw_splat=0, argv=0x7f42935720a8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #28 rb_yield_0 (argv=0x7f42935720a8, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362 |
| No locals. |
| #29 rb_yield_values2 (argc=1, argv=0x7f42935720a8) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1408 |
| No locals. |
| #30 0x0000559ba6dd7cb2 in collect_i (i=<optimized out>, ary=139923462352200, argc=<optimized out>, argv=<optimized out>, blockarg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/enum.c:628 |
| No locals. |
| #31 0x0000559ba6ffa098 in vm_yield_with_cfunc (ec=0x559bafcf8340, captured=<optimized out>, self=139923492611680, argc=1, argv=0x7f42935720a8, kw_splat=0, block_handler=0, me=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5136 |
| is_lambda = 0 |
| val = <optimized out> |
| arg = 3 |
| blockarg = <optimized out> |
| frame_flag = <optimized out> |
| ifunc = 0x7f427844ed20 |
| #32 0x0000559ba6ffa17e in vm_invoke_ifunc_block (ec=0x559bafcf8340, reg_cfp=0x7f4293671ef8, 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 = 0x7f4293671f80 |
| #33 0x0000559ba7001486 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 = 0x559bafdf99b0, 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> |
| #34 vm_exec_core (ec=0x559bafcf0b70, ec@entry=0x559bafcf8340) at ../../src/trunk-gc-asserts/insns.def:1137 |
| bh = <optimized out> |
| cd = 0x559bafcf0b70 |
| leaf = <optimized out> |
| val = 4 |
| reg_pc = 0x559bafd8ce00 |
| reg_cfp = 0x7f4293671ef8 |
| insns_address_table = {0x559ba7003d10 <vm_exec_core+13072>, 0x559ba7002d4a <vm_exec_core+9034>, 0x559ba7002cdd <vm_exec_core+8925>, 0x559ba7002c65 <vm_exec_core+8805>, 0x559ba7002bf3 <vm_exec_core+8691>, 0x559ba7002b7a <vm_exec_core+8570>, 0x559ba7002ad4 <vm_exec_core+8404>, 0x559ba7003161 <vm_exec_core+10081>, 0x559ba7003046 <vm_exec_core+9798>, 0x559ba700309d <vm_exec_core+9885>, 0x559ba7002dae <vm_exec_core+9134>, 0x559ba7002edb <vm_exec_core+9435>, 0x559ba7002642 <vm_exec_core+7234>, 0x559ba70025da <vm_exec_core+7130>, 0x559ba700256d <vm_exec_core+7021>, 0x559ba700284c <vm_exec_core+7756>, 0x559ba7002814 <vm_exec_core+7700>, 0x559ba70027df <vm_exec_core+7647>, 0x559ba70027aa <vm_exec_core+7594>, 0x559ba7002775 <vm_exec_core+7541>, 0x559ba7002712 <vm_exec_core+7442>, 0x559ba70026ce <vm_exec_core+7374>, 0x559ba7002687 <vm_exec_core+7303>, 0x559ba7002988 <vm_exec_core+8072>, 0x559ba7002942 <vm_exec_core+8002>, 0x559ba70028c3 <vm_exec_core+7875>, 0x559ba7002889 <vm_exec_core+7817>, 0x559ba7002a3a <vm_exec_core+8250>, 0x559ba70029e0 <vm_exec_core+8160>, 0x559ba7002a97 <vm_exec_core+8343>, 0x559ba7002530 <vm_exec_core+6960>, 0x559ba700232d <vm_exec_core+6445>, 0x559ba70022a7 <vm_exec_core+6311>, 0x559ba700223f <vm_exec_core+6207>, 0x559ba70021e7 <vm_exec_core+6119>, 0x559ba7002185 <vm_exec_core+6021>, 0x559ba7002138 <vm_exec_core+5944>, 0x559ba70020c4 <vm_exec_core+5828>, 0x559ba700207a <vm_exec_core+5754>, 0x559ba7002053 <vm_exec_core+5715>, 0x559ba7002018 <vm_exec_core+5656>, 0x559ba7001fc7 <vm_exec_core+5575>, 0x559ba7001f93 <vm_exec_core+5523>, 0x559ba7001ee6 <vm_exec_core+5350>, 0x559ba7001ea3 <vm_exec_core+5283>, 0x559ba7001e5f <vm_exec_core+5215>, 0x559ba7001e2d <vm_exec_core+5165>, 0x559ba7001dbe <vm_exec_core+5054>, 0x559ba7001d5d <vm_exec_core+4957>, 0x559ba7001d0e <vm_exec_core+4878>, 0x559ba7001c9f <vm_exec_core+4767>, 0x559ba7001c41 <vm_exec_core+4673>, 0x559ba7001b29 <vm_exec_core+4393>, 0x559ba7001aed <vm_exec_core+4333>, 0x559ba7001aa6 <vm_exec_core+4262>, 0x559ba7001a3c <vm_exec_core+4156>, 0x559ba700199e <vm_exec_core+3998>, 0x559ba7000a70 <vm_exec_core+112>, 0x559ba70018e9 <vm_exec_core+3817>, 0x559ba7001861 <vm_exec_core+3681>, 0x559ba7001812 <vm_exec_core+3602>, 0x559ba70017c3 <vm_exec_core+3523>, 0x559ba7001774 <vm_exec_core+3444>, 0x559ba7003bb7 <vm_exec_core+12727>, 0x559ba7001725 <vm_exec_core+3365>, 0x559ba70016b6 <vm_exec_core+3254>, 0x559ba7001671 <vm_exec_core+3185>, 0x559ba70015fe <vm_exec_core+3070>, 0x559ba70014b6 <vm_exec_core+2742>, 0x559ba70013ea <vm_exec_core+2538>, 0x559ba700136e <vm_exec_core+2414>, 0x559ba70031cb <vm_exec_core+10187>, 0x559ba700133a <vm_exec_core+2362>, 0x559ba70012fb <vm_exec_core+2299>, 0x559ba70012bc <vm_exec_core+2236>, 0x559ba7001280 <vm_exec_core+2176>, 0x559ba70011c2 <vm_exec_core+1986>, 0x559ba700113f <vm_exec_core+1855>, 0x559ba7003d21 <vm_exec_core+13089>, 0x559ba7003e2e <vm_exec_core+13358>, 0x559ba700406f <vm_exec_core+13935>, 0x559ba7003a89 <vm_exec_core+12425>, 0x559ba7004108 <vm_exec_core+14088>, 0x559ba70043d5 <vm_exec_core+14805>, 0x559ba70042f4 <vm_exec_core+14580>, 0x559ba7004377 <vm_exec_core+14711>, 0x559ba70041da <vm_exec_core+14298>, 0x559ba7004238 <vm_exec_core+14392>, 0x559ba7004296 <vm_exec_core+14486>, 0x559ba7004665 <vm_exec_core+15461>, 0x559ba70044b9 <vm_exec_core+15033>, 0x559ba7004505 <vm_exec_core+15109>, 0x559ba7004558 <vm_exec_core+15192>, 0x559ba70045db <vm_exec_core+15323>, 0x559ba7001072 <vm_exec_core+1650>, 0x559ba7000fca <vm_exec_core+1482>, 0x559ba7003d88 <vm_exec_core+13192>, 0x559ba7003de6 <vm_exec_core+13286>, 0x559ba7003c17 <vm_exec_core+12823>, 0x559ba7003caa <vm_exec_core+12970>, 0x559ba70041a1 <vm_exec_core+14241>, 0x559ba700442e <vm_exec_core+14894>, 0x559ba7000f59 <vm_exec_core+1369>, 0x559ba7000ed9 <vm_exec_core+1241>, 0x559ba7000e30 <vm_exec_core+1072>, 0x559ba7000de9 <vm_exec_core+1001>, 0x559ba7000d9e <vm_exec_core+926>, 0x559ba7000d55 <vm_exec_core+853>, 0x559ba7000d04 <vm_exec_core+772>, 0x559ba7000ccf <vm_exec_core+719>, 0x559ba7000c9a <vm_exec_core+666>, 0x559ba7003e92 <vm_exec_core+13458>, 0x559ba7002d39 <vm_exec_core+9017>, 0x559ba7002ccc <vm_exec_core+8908>, 0x559ba7002c54 <vm_exec_core+8788>, 0x559ba7002be2 <vm_exec_core+8674>, 0x559ba7002b69 <vm_exec_core+8553>, 0x559ba7002ac3 <vm_exec_core+8387>, 0x559ba7003150 <vm_exec_core+10064>, 0x559ba7003035 <vm_exec_core+9781>, 0x559ba700308c <vm_exec_core+9868>, 0x559ba7002d9d <vm_exec_core+9117>, 0x559ba7002eca <vm_exec_core+9418>, 0x559ba7002631 <vm_exec_core+7217>, 0x559ba70025c9 <vm_exec_core+7113>, 0x559ba700255c <vm_exec_core+7004>, 0x559ba700283b <vm_exec_core+7739>, 0x559ba7002803 <vm_exec_core+7683>, 0x559ba70027ce <vm_exec_core+7630>, 0x559ba7002799 <vm_exec_core+7577>, 0x559ba7002764 <vm_exec_core+7524>, 0x559ba7002701 <vm_exec_core+7425>, 0x559ba70026bd <vm_exec_core+7357>, 0x559ba7002676 <vm_exec_core+7286>, 0x559ba7002977 <vm_exec_core+8055>, 0x559ba7002931 <vm_exec_core+7985>, 0x559ba70028b2 <vm_exec_core+7858>, 0x559ba7002878 <vm_exec_core+7800>, 0x559ba7002a29 <vm_exec_core+8233>, 0x559ba70029cf <vm_exec_core+8143>, 0x559ba7002a86 <vm_exec_core+8326>, 0x559ba700251f <vm_exec_core+6943>, 0x559ba700231c <vm_exec_core+6428>, 0x559ba7002296 <vm_exec_core+6294>, 0x559ba700222e <vm_exec_core+6190>, 0x559ba70021d6 <vm_exec_core+6102>, 0x559ba7002174 <vm_exec_core+6004>, 0x559ba7002127 <vm_exec_core+5927>, 0x559ba70020b3 <vm_exec_core+5811>, 0x559ba7002069 <vm_exec_core+5737>, 0x559ba7002042 <vm_exec_core+5698>, 0x559ba7002007 <vm_exec_core+5639>, 0x559ba7001fb6 <vm_exec_core+5558>, 0x559ba7001f82 <vm_exec_core+5506>, 0x559ba7001ed5 <vm_exec_core+5333>, 0x559ba7001e92 <vm_exec_core+5266>, 0x559ba7001e4e <vm_exec_core+5198>, 0x559ba7001e1c <vm_exec_core+5148>, 0x559ba7001dad <vm_exec_core+5037>, 0x559ba7001d4c <vm_exec_core+4940>, 0x559ba7001cfd <vm_exec_core+4861>, 0x559ba7001c8e <vm_exec_core+4750>, 0x559ba7001c30 <vm_exec_core+4656>, 0x559ba7001b18 <vm_exec_core+4376>, 0x559ba7001adc <vm_exec_core+4316>, 0x559ba7001a95 <vm_exec_core+4245>, 0x559ba7001a2b <vm_exec_core+4139>, 0x559ba700198d <vm_exec_core+3981>, 0x559ba7003fd5 <vm_exec_core+13781>, 0x559ba70018d8 <vm_exec_core+3800>, 0x559ba7001850 <vm_exec_core+3664>, 0x559ba7001801 <vm_exec_core+3585>, 0x559ba70017b2 <vm_exec_core+3506>, 0x559ba7001763 <vm_exec_core+3427>, 0x559ba7003fa9 <vm_exec_core+13737>, 0x559ba7001714 <vm_exec_core+3348>, 0x559ba70016a5 <vm_exec_core+3237>, 0x559ba7001660 <vm_exec_core+3168>, 0x559ba70015ed <vm_exec_core+3053>, 0x559ba70014a5 <vm_exec_core+2725>, 0x559ba70013d9 <vm_exec_core+2521>, 0x559ba700135d <vm_exec_core+2397>, 0x559ba70031ba <vm_exec_core+10170>, 0x559ba7001329 <vm_exec_core+2345>, 0x559ba70012ea <vm_exec_core+2282>, 0x559ba70012ab <vm_exec_core+2219>, 0x559ba700126f <vm_exec_core+2159>, 0x559ba70011b1 <vm_exec_core+1969>, 0x559ba700112e <vm_exec_core+1838>, 0x559ba7003fbf <vm_exec_core+13759>, 0x559ba7003c01 <vm_exec_core+12801>, 0x559ba7003dd0 <vm_exec_core+13264>, 0x559ba7003eb0 <vm_exec_core+13488>, 0x559ba7003ec6 <vm_exec_core+13510>, 0x559ba7003edc <vm_exec_core+13532>, 0x559ba7003ef2 <vm_exec_core+13554>, 0x559ba7003f0f <vm_exec_core+13583>, 0x559ba7003f25 <vm_exec_core+13605>, 0x559ba7003f3b <vm_exec_core+13627>, 0x559ba7003f51 <vm_exec_core+13649>...} |
| #35 0x0000559ba70071ae in rb_vm_exec (ec=0x559bafcf8340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x559bafcf8340 |
| _tag = {tag = 36, retval = 4, buf = {0x0, 0x559ba70070d0 <rb_vm_exec+304>, 0x0, 0x7ffc10c113c0, 0x0}, prev = 0x7ffc10c116d0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #36 0x0000559ba700d244 in vm_call0_cc (ec=0x559bafcf8340, recv=<optimized out>, id=28529, argc=<optimized out>, argv=<optimized out>, cc=<optimized out>, kw_splat=0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:101 |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = {94127157904192, 94127008092880} |
| calling = {cd = 0x7ffc10c11490, cc = 0x7f427844ecd0, block_handler = 139923917578115, recv = 5, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #37 0x0000559ba700e962 in rb_call0 (ec=0x559bafcf8340, recv=recv@entry=5, mid=mid@entry=28529, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=139923492611680) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572 |
| call_status = <optimized out> |
| scope = <optimized out> |
| kw_splat = <optimized out> |
| ci = {flags = 110618, kwarg = 0x0, mid = 28529, flag = 4, argc = 0} |
| cc = <optimized out> |
| #38 0x0000559ba700f347 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=28529, recv=5) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #39 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #40 0x0000559ba6ff6268 in rb_iterate0 (it_proc=it_proc@entry=0x559ba700f2e0 <iterate_method>, data1=data1@entry=140720589576048, ifunc=<optimized out>, ec=ec@entry=0x559bafcf8340) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x559bafcf8340 |
| _tag = {tag = 36, retval = 140720589577696, buf = {0x7f427a12a660, 0x559ba6ff62f0 <rb_iterate0+352>, 0x0, 0x7ffc10c11690, 0x7ffc10c11870}, prev = 0x7ffc10c11b50, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7f4293671f30 |
| #41 0x0000559ba6ff650d in rb_iterate_internal (data2=139923492611680, bl_proc=0x0, data1=140720589576048, it_proc=0x559ba700f2e0 <iterate_method>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1520 |
| No locals. |
| #42 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=139923492611680, kw_splat=0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1569 |
| arg = {obj = 5, mid = 28529, argc = 0, argv = 0x0, kw_splat = 0} |
| #43 0x0000559ba6de5a8d in enumerator_block_call (obj=<optimized out>, func=0x0, arg=139923492611680) 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> |
| #44 0x0000559ba700c4d7 in vm_call0_cfunc_with_frame (argv=0x0, calling=0x7ffc10c11850, ec=0x559bafcf8340) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7f4293671f68 |
| ci = <optimized out> |
| me = 0x7f427a0cea68 |
| mid = 3073 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x559bafd82768 |
| 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> |
| #45 vm_call0_cfunc (argv=0x0, calling=0x7ffc10c11850, ec=0x559bafcf8340) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #46 vm_call0_body (ec=ec@entry=0x559bafcf8340, calling=calling@entry=0x7ffc10c11950, argv=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #47 0x0000559ba700d244 in vm_call0_cc (ec=0x559bafcf8340, 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 = {94127157904192, 94127008092880} |
| calling = {cd = 0x7ffc10c11910, cc = 0x7f427844ecf8, block_handler = 139923917578115, recv = 139923492611680, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #48 0x0000559ba700e962 in rb_call0 (ec=0x559bafcf8340, recv=recv@entry=139923492611680, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=139923492611680) 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> |
| #49 0x0000559ba700f347 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=3073, recv=139923492611680) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #50 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #51 0x0000559ba6ff6268 in rb_iterate0 (it_proc=it_proc@entry=0x559ba700f2e0 <iterate_method>, data1=data1@entry=140720589577200, ifunc=ifunc@entry=0x7f427844ed20, ec=0x559bafcf8340) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x559bafcf8340 |
| _tag = {tag = 36, retval = 11969673913430140160, buf = {0x7f427a12a660, 0x559ba6ff62f0 <rb_iterate0+352>, 0x0, 0x7ffc10c11b10, 0x559ba6dd7ca0 <collect_i>}, prev = 0x7ffc10c11f80, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7f4293671f68 |
| #52 0x0000559ba6ff6687 in rb_lambda_call (obj=obj@entry=139923492611680, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x559ba6dd7ca0 <collect_i>, min_argc=<optimized out>, max_argc=0, data2=139923462352200) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1618 |
| arg = {obj = 139923492611680, mid = 3073, argc = 0, argv = 0x0, kw_splat = 0} |
| block = 0x7f427844ed20 |
| #53 0x0000559ba6dd9869 in enum_collect (obj=139923492611680) at /tmp/ruby/src/trunk-gc-asserts/enum.c:667 |
| ary = 139923462352200 |
| min_argc = <optimized out> |
| max_argc = 0 |
| #54 0x0000559ba6feb63d in vm_call_cfunc_with_frame_ (ec=0x559bafcf8340, reg_cfp=0x7f4293671fa0, calling=<optimized out>, argc=0, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3772 |
| ci = 0x168100000001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f427844ed98 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #55 0x0000559ba6ff3b2f in vm_sendish (ec=0x559bafcf8340, reg_cfp=0x7f4293671fa0, cd=0x559bafd6e220, 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 = 0x7f427844ed70 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x559bafd6e220, cc = 0x7f427844ed70, block_handler = 139923917578169, recv = 139923492611680, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #56 0x0000559ba7001a76 in vm_exec_core (ec=0x559bafcf0b70, ec@entry=0x559bafcf8340) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 139923918614368 |
| cd = 0x559bafd6e220 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 94127158387232 |
| reg_pc = 0x559bafdc05f0 |
| reg_cfp = 0x7f4293671fa0 |
| insns_address_table = {0x559ba7003d10 <vm_exec_core+13072>, 0x559ba7002d4a <vm_exec_core+9034>, 0x559ba7002cdd <vm_exec_core+8925>, 0x559ba7002c65 <vm_exec_core+8805>, 0x559ba7002bf3 <vm_exec_core+8691>, 0x559ba7002b7a <vm_exec_core+8570>, 0x559ba7002ad4 <vm_exec_core+8404>, 0x559ba7003161 <vm_exec_core+10081>, 0x559ba7003046 <vm_exec_core+9798>, 0x559ba700309d <vm_exec_core+9885>, 0x559ba7002dae <vm_exec_core+9134>, 0x559ba7002edb <vm_exec_core+9435>, 0x559ba7002642 <vm_exec_core+7234>, 0x559ba70025da <vm_exec_core+7130>, 0x559ba700256d <vm_exec_core+7021>, 0x559ba700284c <vm_exec_core+7756>, 0x559ba7002814 <vm_exec_core+7700>, 0x559ba70027df <vm_exec_core+7647>, 0x559ba70027aa <vm_exec_core+7594>, 0x559ba7002775 <vm_exec_core+7541>, 0x559ba7002712 <vm_exec_core+7442>, 0x559ba70026ce <vm_exec_core+7374>, 0x559ba7002687 <vm_exec_core+7303>, 0x559ba7002988 <vm_exec_core+8072>, 0x559ba7002942 <vm_exec_core+8002>, 0x559ba70028c3 <vm_exec_core+7875>, 0x559ba7002889 <vm_exec_core+7817>, 0x559ba7002a3a <vm_exec_core+8250>, 0x559ba70029e0 <vm_exec_core+8160>, 0x559ba7002a97 <vm_exec_core+8343>, 0x559ba7002530 <vm_exec_core+6960>, 0x559ba700232d <vm_exec_core+6445>, 0x559ba70022a7 <vm_exec_core+6311>, 0x559ba700223f <vm_exec_core+6207>, 0x559ba70021e7 <vm_exec_core+6119>, 0x559ba7002185 <vm_exec_core+6021>, 0x559ba7002138 <vm_exec_core+5944>, 0x559ba70020c4 <vm_exec_core+5828>, 0x559ba700207a <vm_exec_core+5754>, 0x559ba7002053 <vm_exec_core+5715>, 0x559ba7002018 <vm_exec_core+5656>, 0x559ba7001fc7 <vm_exec_core+5575>, 0x559ba7001f93 <vm_exec_core+5523>, 0x559ba7001ee6 <vm_exec_core+5350>, 0x559ba7001ea3 <vm_exec_core+5283>, 0x559ba7001e5f <vm_exec_core+5215>, 0x559ba7001e2d <vm_exec_core+5165>, 0x559ba7001dbe <vm_exec_core+5054>, 0x559ba7001d5d <vm_exec_core+4957>, 0x559ba7001d0e <vm_exec_core+4878>, 0x559ba7001c9f <vm_exec_core+4767>, 0x559ba7001c41 <vm_exec_core+4673>, 0x559ba7001b29 <vm_exec_core+4393>, 0x559ba7001aed <vm_exec_core+4333>, 0x559ba7001aa6 <vm_exec_core+4262>, 0x559ba7001a3c <vm_exec_core+4156>, 0x559ba700199e <vm_exec_core+3998>, 0x559ba7000a70 <vm_exec_core+112>, 0x559ba70018e9 <vm_exec_core+3817>, 0x559ba7001861 <vm_exec_core+3681>, 0x559ba7001812 <vm_exec_core+3602>, 0x559ba70017c3 <vm_exec_core+3523>, 0x559ba7001774 <vm_exec_core+3444>, 0x559ba7003bb7 <vm_exec_core+12727>, 0x559ba7001725 <vm_exec_core+3365>, 0x559ba70016b6 <vm_exec_core+3254>, 0x559ba7001671 <vm_exec_core+3185>, 0x559ba70015fe <vm_exec_core+3070>, 0x559ba70014b6 <vm_exec_core+2742>, 0x559ba70013ea <vm_exec_core+2538>, 0x559ba700136e <vm_exec_core+2414>, 0x559ba70031cb <vm_exec_core+10187>, 0x559ba700133a <vm_exec_core+2362>, 0x559ba70012fb <vm_exec_core+2299>, 0x559ba70012bc <vm_exec_core+2236>, 0x559ba7001280 <vm_exec_core+2176>, 0x559ba70011c2 <vm_exec_core+1986>, 0x559ba700113f <vm_exec_core+1855>, 0x559ba7003d21 <vm_exec_core+13089>, 0x559ba7003e2e <vm_exec_core+13358>, 0x559ba700406f <vm_exec_core+13935>, 0x559ba7003a89 <vm_exec_core+12425>, 0x559ba7004108 <vm_exec_core+14088>, 0x559ba70043d5 <vm_exec_core+14805>, 0x559ba70042f4 <vm_exec_core+14580>, 0x559ba7004377 <vm_exec_core+14711>, 0x559ba70041da <vm_exec_core+14298>, 0x559ba7004238 <vm_exec_core+14392>, 0x559ba7004296 <vm_exec_core+14486>, 0x559ba7004665 <vm_exec_core+15461>, 0x559ba70044b9 <vm_exec_core+15033>, 0x559ba7004505 <vm_exec_core+15109>, 0x559ba7004558 <vm_exec_core+15192>, 0x559ba70045db <vm_exec_core+15323>, 0x559ba7001072 <vm_exec_core+1650>, 0x559ba7000fca <vm_exec_core+1482>, 0x559ba7003d88 <vm_exec_core+13192>, 0x559ba7003de6 <vm_exec_core+13286>, 0x559ba7003c17 <vm_exec_core+12823>, 0x559ba7003caa <vm_exec_core+12970>, 0x559ba70041a1 <vm_exec_core+14241>, 0x559ba700442e <vm_exec_core+14894>, 0x559ba7000f59 <vm_exec_core+1369>, 0x559ba7000ed9 <vm_exec_core+1241>, 0x559ba7000e30 <vm_exec_core+1072>, 0x559ba7000de9 <vm_exec_core+1001>, 0x559ba7000d9e <vm_exec_core+926>, 0x559ba7000d55 <vm_exec_core+853>, 0x559ba7000d04 <vm_exec_core+772>, 0x559ba7000ccf <vm_exec_core+719>, 0x559ba7000c9a <vm_exec_core+666>, 0x559ba7003e92 <vm_exec_core+13458>, 0x559ba7002d39 <vm_exec_core+9017>, 0x559ba7002ccc <vm_exec_core+8908>, 0x559ba7002c54 <vm_exec_core+8788>, 0x559ba7002be2 <vm_exec_core+8674>, 0x559ba7002b69 <vm_exec_core+8553>, 0x559ba7002ac3 <vm_exec_core+8387>, 0x559ba7003150 <vm_exec_core+10064>, 0x559ba7003035 <vm_exec_core+9781>, 0x559ba700308c <vm_exec_core+9868>, 0x559ba7002d9d <vm_exec_core+9117>, 0x559ba7002eca <vm_exec_core+9418>, 0x559ba7002631 <vm_exec_core+7217>, 0x559ba70025c9 <vm_exec_core+7113>, 0x559ba700255c <vm_exec_core+7004>, 0x559ba700283b <vm_exec_core+7739>, 0x559ba7002803 <vm_exec_core+7683>, 0x559ba70027ce <vm_exec_core+7630>, 0x559ba7002799 <vm_exec_core+7577>, 0x559ba7002764 <vm_exec_core+7524>, 0x559ba7002701 <vm_exec_core+7425>, 0x559ba70026bd <vm_exec_core+7357>, 0x559ba7002676 <vm_exec_core+7286>, 0x559ba7002977 <vm_exec_core+8055>, 0x559ba7002931 <vm_exec_core+7985>, 0x559ba70028b2 <vm_exec_core+7858>, 0x559ba7002878 <vm_exec_core+7800>, 0x559ba7002a29 <vm_exec_core+8233>, 0x559ba70029cf <vm_exec_core+8143>, 0x559ba7002a86 <vm_exec_core+8326>, 0x559ba700251f <vm_exec_core+6943>, 0x559ba700231c <vm_exec_core+6428>, 0x559ba7002296 <vm_exec_core+6294>, 0x559ba700222e <vm_exec_core+6190>, 0x559ba70021d6 <vm_exec_core+6102>, 0x559ba7002174 <vm_exec_core+6004>, 0x559ba7002127 <vm_exec_core+5927>, 0x559ba70020b3 <vm_exec_core+5811>, 0x559ba7002069 <vm_exec_core+5737>, 0x559ba7002042 <vm_exec_core+5698>, 0x559ba7002007 <vm_exec_core+5639>, 0x559ba7001fb6 <vm_exec_core+5558>, 0x559ba7001f82 <vm_exec_core+5506>, 0x559ba7001ed5 <vm_exec_core+5333>, 0x559ba7001e92 <vm_exec_core+5266>, 0x559ba7001e4e <vm_exec_core+5198>, 0x559ba7001e1c <vm_exec_core+5148>, 0x559ba7001dad <vm_exec_core+5037>, 0x559ba7001d4c <vm_exec_core+4940>, 0x559ba7001cfd <vm_exec_core+4861>, 0x559ba7001c8e <vm_exec_core+4750>, 0x559ba7001c30 <vm_exec_core+4656>, 0x559ba7001b18 <vm_exec_core+4376>, 0x559ba7001adc <vm_exec_core+4316>, 0x559ba7001a95 <vm_exec_core+4245>, 0x559ba7001a2b <vm_exec_core+4139>, 0x559ba700198d <vm_exec_core+3981>, 0x559ba7003fd5 <vm_exec_core+13781>, 0x559ba70018d8 <vm_exec_core+3800>, 0x559ba7001850 <vm_exec_core+3664>, 0x559ba7001801 <vm_exec_core+3585>, 0x559ba70017b2 <vm_exec_core+3506>, 0x559ba7001763 <vm_exec_core+3427>, 0x559ba7003fa9 <vm_exec_core+13737>, 0x559ba7001714 <vm_exec_core+3348>, 0x559ba70016a5 <vm_exec_core+3237>, 0x559ba7001660 <vm_exec_core+3168>, 0x559ba70015ed <vm_exec_core+3053>, 0x559ba70014a5 <vm_exec_core+2725>, 0x559ba70013d9 <vm_exec_core+2521>, 0x559ba700135d <vm_exec_core+2397>, 0x559ba70031ba <vm_exec_core+10170>, 0x559ba7001329 <vm_exec_core+2345>, 0x559ba70012ea <vm_exec_core+2282>, 0x559ba70012ab <vm_exec_core+2219>, 0x559ba700126f <vm_exec_core+2159>, 0x559ba70011b1 <vm_exec_core+1969>, 0x559ba700112e <vm_exec_core+1838>, 0x559ba7003fbf <vm_exec_core+13759>, 0x559ba7003c01 <vm_exec_core+12801>, 0x559ba7003dd0 <vm_exec_core+13264>, 0x559ba7003eb0 <vm_exec_core+13488>, 0x559ba7003ec6 <vm_exec_core+13510>, 0x559ba7003edc <vm_exec_core+13532>, 0x559ba7003ef2 <vm_exec_core+13554>, 0x559ba7003f0f <vm_exec_core+13583>, 0x559ba7003f25 <vm_exec_core+13605>, 0x559ba7003f3b <vm_exec_core+13627>, 0x559ba7003f51 <vm_exec_core+13649>...} |
| #57 0x0000559ba70071ae in rb_vm_exec (ec=0x559bafcf8340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x559bafcf8340 |
| _tag = {tag = 36, retval = 4, buf = {0x559bafcf8340, 0x559ba70070d0 <rb_vm_exec+304>, 0x0, 0x7ffc10c11f60, 0x7f427a0ca418}, prev = 0x7ffc10c12030, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #58 0x0000559ba7018563 in rb_iseq_eval_main (iseq=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2905 |
| ec = <optimized out> |
| val = <optimized out> |
| #59 0x0000559ba6df98f5 in rb_ec_exec_node (ec=ec@entry=0x559bafcf8340, n=n@entry=0x7f427844f338) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x559bafcf8340 |
| _tag = {tag = 36, retval = 94127007977318, buf = {0x559bafcf8340, 0x559ba6df9950 <rb_ec_exec_node+256>, 0x0, 0x7ffc10c12010, 0x7f427844f338}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7f427844f338 |
| #60 0x0000559ba6dfdb9b in ruby_run_node (n=0x7f427844f338) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x559bafcf8340 |
| status = 0 |
| #61 0x0000559ba6d19dc6 in rb_main (argv=0x7ffc10c12258, argc=8) at /tmp/ruby/src/trunk-gc-asserts/main.c:42 |
| variable_in_this_stack_frame = 0 |
| #62 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 179866) detached] |
| $ timeout 60 gdb -p 179869 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| Fstderr output is not empty |
| th: 0x559bafcf3060, native_id: 0x7f42936d37c0 |
| -- Control frame information ----------------------------------------------- |
| c:0008 p:0074 s:0040 e:000035 METHOD <internal:ractor>:240 |
| c:0007 p:0005 s:0026 E:0013d0 BLOCK bootstraptest.test_ractor.rb_1357_1354.rb:6 [FINISH] |
| c:0006 p:---- s:0023 e:000022 IFUNC |
| c:0005 p:0024 s:0020 e:000018 METHOD <internal:numeric>:257 [FINISH] |
| [New LWP 179872] |
| [New LWP 179871] |
| [New LWP 179870] |
| [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=0x55ed9614db70) at ../sysdeps/nptl/futex-internal.h:146 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7f9139e417c0 (LWP 179869) "miniruby" futex_wait (private=0, expected=2, futex_word=0x55ed9614db70) at ../sysdeps/nptl/futex-internal.h:146 |
| 2 Thread 0x7f90fea7f6c0 (LWP 179872) "miniruby" futex_wait (private=0, expected=2, futex_word=0x55ed9614db70) at ../sysdeps/nptl/futex-internal.h:146 |
| 3 Thread 0x7f90febaf6c0 (LWP 179871) "miniruby" futex_wait (private=0, expected=2, futex_word=0x55ed9614db70) at ../sysdeps/nptl/futex-internal.h:146 |
| 4 Thread 0x7f912082f6c0 (LWP 179870) "miniruby" 0x00007f9139f6e042 in epoll_wait (epfd=4, events=events@entry=0x55ed6fc81ebc <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 0x7f912082f6c0 (LWP 179870) "miniruby"): |
| #0 0x00007f9139f6e042 in epoll_wait (epfd=4, events=events@entry=0x55ed6fc81ebc <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 0x000055ed6f8bdf0f in event_wait (vm=0x55ed9614dad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2919 |
| r = <optimized out> |
| r = <optimized out> |
| #2 timer_thread_polling (vm=0x55ed9614dad0) 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=0x55ed9614dad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x55ed9614dad0 |
| #4 0x00007f9139ee0a94 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 = {140261292439232, -2289990909507415573, 140261292439232, -264, 0, 140734181686864, -2289990909528387093, -2289970737423461909}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #5 0x00007f9139f6dc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 3 (Thread 0x7f90febaf6c0 (LWP 179871) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x55ed9614db70) 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=0x55ed9614db70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f9139ee3352 in __pthread_mutex_cond_lock (mutex=mutex@entry=0x55ed9614db70) at ../nptl/pthread_mutex_lock.c:93 |
| __futex = 0x55ed9614db70 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "__pthread_mutex_cond_lock" |
| id = <optimized out> |
| #3 0x00007f9139edf6c2 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55ed9614db70, cond=0x55ed9614dc68) at ./nptl/pthread_cond_wait.c:616 |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = <optimized out> |
| seq = 3 |
| private = 0 |
| maxspin = <optimized out> |
| err = <optimized out> |
| result = <optimized out> |
| wseq = <optimized out> |
| g = <optimized out> |
| seq = <optimized out> |
| flags = <optimized out> |
| private = <optimized out> |
| signals = <optimized out> |
| done = <optimized out> |
| g1_start = <optimized out> |
| spin = <optimized out> |
| buffer = <optimized out> |
| cbuffer = <optimized out> |
| s = <optimized out> |
| #4 ___pthread_cond_wait (cond=cond@entry=0x55ed9614dc68, mutex=mutex@entry=0x55ed9614db70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000055ed6f8ba8ad in rb_native_cond_wait (cond=cond@entry=0x55ed9614dc68, mutex=mutex@entry=0x55ed9614db70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x000055ed6f8ba947 in ractor_sched_barrier_join_wait_locked (vm=vm@entry=0x55ed9614dad0, th=0x55ed96289b60) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1498 |
| cr = <optimized out> |
| barrier_serial = 1 |
| #7 0x000055ed6f8bb8ca in rb_ractor_sched_barrier_join (vm=vm@entry=0x55ed9614dad0, cr=cr@entry=0x55ed961cb910) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1531 |
| No locals. |
| #8 0x000055ed6f9342c2 in vm_lock_enter (cr=0x55ed961cb910, vm=0x55ed9614dad0, locked=<optimized out>, no_barrier=<optimized out>, lev=0x7f90fedb0a90) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:90 |
| ec = 0x55ed96280200 |
| #9 0x000055ed6f8c04cc in rb_vm_lock_enter (line=2569, file=0x55ed6faf4e90 "/tmp/ruby/src/trunk-gc-asserts/thread.c", lev=0x7f90fedb0a90) 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 = 969801608 |
| 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 0x000055ed6f8c0616 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 0x000055ed6f90080b 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=0x55ed96280200) at /tmp/ruby/src/trunk-gc-asserts/vm_core.h:2145 |
| No locals. |
| #14 vm_pop_frame (ep=<optimized out>, cfp=0x7f90fecb0e40, ec=0x55ed96280200) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:458 |
| flags = <optimized out> |
| flags = <optimized out> |
| #15 rb_vm_pop_frame (ec=0x55ed96280200) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:467 |
| No locals. |
| #16 vm_call_cfunc_with_frame_ (ec=0x55ed96280200, reg_cfp=0x7f90fecb0e78, 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 = 0x8500100001 |
| cc = <optimized out> |
| val = 140260723325800 |
| me = 0x7f912088a780 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = <optimized out> |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #17 0x000055ed6f915b40 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 = 94478914075360 |
| ci = 0x55ed9614db70 |
| cc = <optimized out> |
| recv = 2 |
| argc = <optimized out> |
| calling = {cd = 0x55ed961cbae0, cc = 0x7f90fea9fdf8, block_handler = 0, recv = 140260724570600, 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=0x55ed9614db70, ec@entry=0x55ed96280200) at ../../src/trunk-gc-asserts/insns.def:899 |
| bh = <optimized out> |
| cd = 0x55ed961cbae0 |
| leaf = <optimized out> |
| val = 94478914075360 |
| reg_pc = 0x55ed962867a0 |
| reg_cfp = 0x7f90fecb0e78 |
| insns_address_table = {0x55ed6f918d10 <vm_exec_core+13072>, 0x55ed6f917d4a <vm_exec_core+9034>, 0x55ed6f917cdd <vm_exec_core+8925>, 0x55ed6f917c65 <vm_exec_core+8805>, 0x55ed6f917bf3 <vm_exec_core+8691>, 0x55ed6f917b7a <vm_exec_core+8570>, 0x55ed6f917ad4 <vm_exec_core+8404>, 0x55ed6f918161 <vm_exec_core+10081>, 0x55ed6f918046 <vm_exec_core+9798>, 0x55ed6f91809d <vm_exec_core+9885>, 0x55ed6f917dae <vm_exec_core+9134>, 0x55ed6f917edb <vm_exec_core+9435>, 0x55ed6f917642 <vm_exec_core+7234>, 0x55ed6f9175da <vm_exec_core+7130>, 0x55ed6f91756d <vm_exec_core+7021>, 0x55ed6f91784c <vm_exec_core+7756>, 0x55ed6f917814 <vm_exec_core+7700>, 0x55ed6f9177df <vm_exec_core+7647>, 0x55ed6f9177aa <vm_exec_core+7594>, 0x55ed6f917775 <vm_exec_core+7541>, 0x55ed6f917712 <vm_exec_core+7442>, 0x55ed6f9176ce <vm_exec_core+7374>, 0x55ed6f917687 <vm_exec_core+7303>, 0x55ed6f917988 <vm_exec_core+8072>, 0x55ed6f917942 <vm_exec_core+8002>, 0x55ed6f9178c3 <vm_exec_core+7875>, 0x55ed6f917889 <vm_exec_core+7817>, 0x55ed6f917a3a <vm_exec_core+8250>, 0x55ed6f9179e0 <vm_exec_core+8160>, 0x55ed6f917a97 <vm_exec_core+8343>, 0x55ed6f917530 <vm_exec_core+6960>, 0x55ed6f91732d <vm_exec_core+6445>, 0x55ed6f9172a7 <vm_exec_core+6311>, 0x55ed6f91723f <vm_exec_core+6207>, 0x55ed6f9171e7 <vm_exec_core+6119>, 0x55ed6f917185 <vm_exec_core+6021>, 0x55ed6f917138 <vm_exec_core+5944>, 0x55ed6f9170c4 <vm_exec_core+5828>, 0x55ed6f91707a <vm_exec_core+5754>, 0x55ed6f917053 <vm_exec_core+5715>, 0x55ed6f917018 <vm_exec_core+5656>, 0x55ed6f916fc7 <vm_exec_core+5575>, 0x55ed6f916f93 <vm_exec_core+5523>, 0x55ed6f916ee6 <vm_exec_core+5350>, 0x55ed6f916ea3 <vm_exec_core+5283>, 0x55ed6f916e5f <vm_exec_core+5215>, 0x55ed6f916e2d <vm_exec_core+5165>, 0x55ed6f916dbe <vm_exec_core+5054>, 0x55ed6f916d5d <vm_exec_core+4957>, 0x55ed6f916d0e <vm_exec_core+4878>, 0x55ed6f916c9f <vm_exec_core+4767>, 0x55ed6f916c41 <vm_exec_core+4673>, 0x55ed6f916b29 <vm_exec_core+4393>, 0x55ed6f916aed <vm_exec_core+4333>, 0x55ed6f916aa6 <vm_exec_core+4262>, 0x55ed6f916a3c <vm_exec_core+4156>, 0x55ed6f91699e <vm_exec_core+3998>, 0x55ed6f915a70 <vm_exec_core+112>, 0x55ed6f9168e9 <vm_exec_core+3817>, 0x55ed6f916861 <vm_exec_core+3681>, 0x55ed6f916812 <vm_exec_core+3602>, 0x55ed6f9167c3 <vm_exec_core+3523>, 0x55ed6f916774 <vm_exec_core+3444>, 0x55ed6f918bb7 <vm_exec_core+12727>, 0x55ed6f916725 <vm_exec_core+3365>, 0x55ed6f9166b6 <vm_exec_core+3254>, 0x55ed6f916671 <vm_exec_core+3185>, 0x55ed6f9165fe <vm_exec_core+3070>, 0x55ed6f9164b6 <vm_exec_core+2742>, 0x55ed6f9163ea <vm_exec_core+2538>, 0x55ed6f91636e <vm_exec_core+2414>, 0x55ed6f9181cb <vm_exec_core+10187>, 0x55ed6f91633a <vm_exec_core+2362>, 0x55ed6f9162fb <vm_exec_core+2299>, 0x55ed6f9162bc <vm_exec_core+2236>, 0x55ed6f916280 <vm_exec_core+2176>, 0x55ed6f9161c2 <vm_exec_core+1986>, 0x55ed6f91613f <vm_exec_core+1855>, 0x55ed6f918d21 <vm_exec_core+13089>, 0x55ed6f918e2e <vm_exec_core+13358>, 0x55ed6f91906f <vm_exec_core+13935>, 0x55ed6f918a89 <vm_exec_core+12425>, 0x55ed6f919108 <vm_exec_core+14088>, 0x55ed6f9193d5 <vm_exec_core+14805>, 0x55ed6f9192f4 <vm_exec_core+14580>, 0x55ed6f919377 <vm_exec_core+14711>, 0x55ed6f9191da <vm_exec_core+14298>, 0x55ed6f919238 <vm_exec_core+14392>, 0x55ed6f919296 <vm_exec_core+14486>, 0x55ed6f919665 <vm_exec_core+15461>, 0x55ed6f9194b9 <vm_exec_core+15033>, 0x55ed6f919505 <vm_exec_core+15109>, 0x55ed6f919558 <vm_exec_core+15192>, 0x55ed6f9195db <vm_exec_core+15323>, 0x55ed6f916072 <vm_exec_core+1650>, 0x55ed6f915fca <vm_exec_core+1482>, 0x55ed6f918d88 <vm_exec_core+13192>, 0x55ed6f918de6 <vm_exec_core+13286>, 0x55ed6f918c17 <vm_exec_core+12823>, 0x55ed6f918caa <vm_exec_core+12970>, 0x55ed6f9191a1 <vm_exec_core+14241>, 0x55ed6f91942e <vm_exec_core+14894>, 0x55ed6f915f59 <vm_exec_core+1369>, 0x55ed6f915ed9 <vm_exec_core+1241>, 0x55ed6f915e30 <vm_exec_core+1072>, 0x55ed6f915de9 <vm_exec_core+1001>, 0x55ed6f915d9e <vm_exec_core+926>, 0x55ed6f915d55 <vm_exec_core+853>, 0x55ed6f915d04 <vm_exec_core+772>, 0x55ed6f915ccf <vm_exec_core+719>, 0x55ed6f915c9a <vm_exec_core+666>, 0x55ed6f918e92 <vm_exec_core+13458>, 0x55ed6f917d39 <vm_exec_core+9017>, 0x55ed6f917ccc <vm_exec_core+8908>, 0x55ed6f917c54 <vm_exec_core+8788>, 0x55ed6f917be2 <vm_exec_core+8674>, 0x55ed6f917b69 <vm_exec_core+8553>, 0x55ed6f917ac3 <vm_exec_core+8387>, 0x55ed6f918150 <vm_exec_core+10064>, 0x55ed6f918035 <vm_exec_core+9781>, 0x55ed6f91808c <vm_exec_core+9868>, 0x55ed6f917d9d <vm_exec_core+9117>, 0x55ed6f917eca <vm_exec_core+9418>, 0x55ed6f917631 <vm_exec_core+7217>, 0x55ed6f9175c9 <vm_exec_core+7113>, 0x55ed6f91755c <vm_exec_core+7004>, 0x55ed6f91783b <vm_exec_core+7739>, 0x55ed6f917803 <vm_exec_core+7683>, 0x55ed6f9177ce <vm_exec_core+7630>, 0x55ed6f917799 <vm_exec_core+7577>, 0x55ed6f917764 <vm_exec_core+7524>, 0x55ed6f917701 <vm_exec_core+7425>, 0x55ed6f9176bd <vm_exec_core+7357>, 0x55ed6f917676 <vm_exec_core+7286>, 0x55ed6f917977 <vm_exec_core+8055>, 0x55ed6f917931 <vm_exec_core+7985>, 0x55ed6f9178b2 <vm_exec_core+7858>, 0x55ed6f917878 <vm_exec_core+7800>, 0x55ed6f917a29 <vm_exec_core+8233>, 0x55ed6f9179cf <vm_exec_core+8143>, 0x55ed6f917a86 <vm_exec_core+8326>, 0x55ed6f91751f <vm_exec_core+6943>, 0x55ed6f91731c <vm_exec_core+6428>, 0x55ed6f917296 <vm_exec_core+6294>, 0x55ed6f91722e <vm_exec_core+6190>, 0x55ed6f9171d6 <vm_exec_core+6102>, 0x55ed6f917174 <vm_exec_core+6004>, 0x55ed6f917127 <vm_exec_core+5927>, 0x55ed6f9170b3 <vm_exec_core+5811>, 0x55ed6f917069 <vm_exec_core+5737>, 0x55ed6f917042 <vm_exec_core+5698>, 0x55ed6f917007 <vm_exec_core+5639>, 0x55ed6f916fb6 <vm_exec_core+5558>, 0x55ed6f916f82 <vm_exec_core+5506>, 0x55ed6f916ed5 <vm_exec_core+5333>, 0x55ed6f916e92 <vm_exec_core+5266>, 0x55ed6f916e4e <vm_exec_core+5198>, 0x55ed6f916e1c <vm_exec_core+5148>, 0x55ed6f916dad <vm_exec_core+5037>, 0x55ed6f916d4c <vm_exec_core+4940>, 0x55ed6f916cfd <vm_exec_core+4861>, 0x55ed6f916c8e <vm_exec_core+4750>, 0x55ed6f916c30 <vm_exec_core+4656>, 0x55ed6f916b18 <vm_exec_core+4376>, 0x55ed6f916adc <vm_exec_core+4316>, 0x55ed6f916a95 <vm_exec_core+4245>, 0x55ed6f916a2b <vm_exec_core+4139>, 0x55ed6f91698d <vm_exec_core+3981>, 0x55ed6f918fd5 <vm_exec_core+13781>, 0x55ed6f9168d8 <vm_exec_core+3800>, 0x55ed6f916850 <vm_exec_core+3664>, 0x55ed6f916801 <vm_exec_core+3585>, 0x55ed6f9167b2 <vm_exec_core+3506>, 0x55ed6f916763 <vm_exec_core+3427>, 0x55ed6f918fa9 <vm_exec_core+13737>, 0x55ed6f916714 <vm_exec_core+3348>, 0x55ed6f9166a5 <vm_exec_core+3237>, 0x55ed6f916660 <vm_exec_core+3168>, 0x55ed6f9165ed <vm_exec_core+3053>, 0x55ed6f9164a5 <vm_exec_core+2725>, 0x55ed6f9163d9 <vm_exec_core+2521>, 0x55ed6f91635d <vm_exec_core+2397>, 0x55ed6f9181ba <vm_exec_core+10170>, 0x55ed6f916329 <vm_exec_core+2345>, 0x55ed6f9162ea <vm_exec_core+2282>, 0x55ed6f9162ab <vm_exec_core+2219>, 0x55ed6f91626f <vm_exec_core+2159>, 0x55ed6f9161b1 <vm_exec_core+1969>, 0x55ed6f91612e <vm_exec_core+1838>, 0x55ed6f918fbf <vm_exec_core+13759>, 0x55ed6f918c01 <vm_exec_core+12801>, 0x55ed6f918dd0 <vm_exec_core+13264>, 0x55ed6f918eb0 <vm_exec_core+13488>, 0x55ed6f918ec6 <vm_exec_core+13510>, 0x55ed6f918edc <vm_exec_core+13532>, 0x55ed6f918ef2 <vm_exec_core+13554>, 0x55ed6f918f0f <vm_exec_core+13583>, 0x55ed6f918f25 <vm_exec_core+13605>, 0x55ed6f918f3b <vm_exec_core+13627>, 0x55ed6f918f51 <vm_exec_core+13649>...} |
| #19 0x000055ed6f91c1ae in rb_vm_exec (ec=0x55ed96280200) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55ed96280200 |
| _tag = {tag = 36, retval = 4, buf = {0x7f90febb1090, 0x55ed6f91c0d0 <rb_vm_exec+304>, 0x0, 0x7f90fedb0db0, 0x0}, prev = 0x7f90fedb1120, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #20 0x000055ed6f920613 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7f90febb1090, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #21 vm_yield (kw_splat=0, argv=0x7f90febb1090, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #22 rb_yield_0 (argv=0x7f90febb1090, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362 |
| No locals. |
| #23 rb_yield_values2 (argc=1, argv=0x7f90febb1090) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1408 |
| No locals. |
| #24 0x000055ed6f6eccb2 in collect_i (i=<optimized out>, ary=140260724571800, argc=<optimized out>, argv=<optimized out>, blockarg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/enum.c:628 |
| No locals. |
| #25 0x000055ed6f90f098 in vm_yield_with_cfunc (ec=0x55ed96280200, captured=<optimized out>, self=140260724506400, argc=1, argv=0x7f90febb1090, 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 = 37 |
| blockarg = <optimized out> |
| frame_flag = <optimized out> |
| ifunc = 0x7f90fea9fe70 |
| #26 0x000055ed6f90f17e in vm_invoke_ifunc_block (ec=0x55ed96280200, reg_cfp=0x7f90fecb0ee8, 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 = 0x7f90fecb0f70 |
| #27 0x000055ed6f916486 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 = 0x55ed96252bd0, cc = 0x0, block_handler = 0, recv = 286326819, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| val = <optimized out> |
| ci = <optimized out> |
| cc = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = <optimized out> |
| #28 vm_exec_core (ec=0x55ed9614db70, ec@entry=0x55ed96280200) at ../../src/trunk-gc-asserts/insns.def:1137 |
| bh = <optimized out> |
| cd = 0x55ed9614db70 |
| leaf = <optimized out> |
| val = 4 |
| reg_pc = 0x55ed9620bac0 |
| reg_cfp = 0x7f90fecb0ee8 |
| insns_address_table = {0x55ed6f918d10 <vm_exec_core+13072>, 0x55ed6f917d4a <vm_exec_core+9034>, 0x55ed6f917cdd <vm_exec_core+8925>, 0x55ed6f917c65 <vm_exec_core+8805>, 0x55ed6f917bf3 <vm_exec_core+8691>, 0x55ed6f917b7a <vm_exec_core+8570>, 0x55ed6f917ad4 <vm_exec_core+8404>, 0x55ed6f918161 <vm_exec_core+10081>, 0x55ed6f918046 <vm_exec_core+9798>, 0x55ed6f91809d <vm_exec_core+9885>, 0x55ed6f917dae <vm_exec_core+9134>, 0x55ed6f917edb <vm_exec_core+9435>, 0x55ed6f917642 <vm_exec_core+7234>, 0x55ed6f9175da <vm_exec_core+7130>, 0x55ed6f91756d <vm_exec_core+7021>, 0x55ed6f91784c <vm_exec_core+7756>, 0x55ed6f917814 <vm_exec_core+7700>, 0x55ed6f9177df <vm_exec_core+7647>, 0x55ed6f9177aa <vm_exec_core+7594>, 0x55ed6f917775 <vm_exec_core+7541>, 0x55ed6f917712 <vm_exec_core+7442>, 0x55ed6f9176ce <vm_exec_core+7374>, 0x55ed6f917687 <vm_exec_core+7303>, 0x55ed6f917988 <vm_exec_core+8072>, 0x55ed6f917942 <vm_exec_core+8002>, 0x55ed6f9178c3 <vm_exec_core+7875>, 0x55ed6f917889 <vm_exec_core+7817>, 0x55ed6f917a3a <vm_exec_core+8250>, 0x55ed6f9179e0 <vm_exec_core+8160>, 0x55ed6f917a97 <vm_exec_core+8343>, 0x55ed6f917530 <vm_exec_core+6960>, 0x55ed6f91732d <vm_exec_core+6445>, 0x55ed6f9172a7 <vm_exec_core+6311>, 0x55ed6f91723f <vm_exec_core+6207>, 0x55ed6f9171e7 <vm_exec_core+6119>, 0x55ed6f917185 <vm_exec_core+6021>, 0x55ed6f917138 <vm_exec_core+5944>, 0x55ed6f9170c4 <vm_exec_core+5828>, 0x55ed6f91707a <vm_exec_core+5754>, 0x55ed6f917053 <vm_exec_core+5715>, 0x55ed6f917018 <vm_exec_core+5656>, 0x55ed6f916fc7 <vm_exec_core+5575>, 0x55ed6f916f93 <vm_exec_core+5523>, 0x55ed6f916ee6 <vm_exec_core+5350>, 0x55ed6f916ea3 <vm_exec_core+5283>, 0x55ed6f916e5f <vm_exec_core+5215>, 0x55ed6f916e2d <vm_exec_core+5165>, 0x55ed6f916dbe <vm_exec_core+5054>, 0x55ed6f916d5d <vm_exec_core+4957>, 0x55ed6f916d0e <vm_exec_core+4878>, 0x55ed6f916c9f <vm_exec_core+4767>, 0x55ed6f916c41 <vm_exec_core+4673>, 0x55ed6f916b29 <vm_exec_core+4393>, 0x55ed6f916aed <vm_exec_core+4333>, 0x55ed6f916aa6 <vm_exec_core+4262>, 0x55ed6f916a3c <vm_exec_core+4156>, 0x55ed6f91699e <vm_exec_core+3998>, 0x55ed6f915a70 <vm_exec_core+112>, 0x55ed6f9168e9 <vm_exec_core+3817>, 0x55ed6f916861 <vm_exec_core+3681>, 0x55ed6f916812 <vm_exec_core+3602>, 0x55ed6f9167c3 <vm_exec_core+3523>, 0x55ed6f916774 <vm_exec_core+3444>, 0x55ed6f918bb7 <vm_exec_core+12727>, 0x55ed6f916725 <vm_exec_core+3365>, 0x55ed6f9166b6 <vm_exec_core+3254>, 0x55ed6f916671 <vm_exec_core+3185>, 0x55ed6f9165fe <vm_exec_core+3070>, 0x55ed6f9164b6 <vm_exec_core+2742>, 0x55ed6f9163ea <vm_exec_core+2538>, 0x55ed6f91636e <vm_exec_core+2414>, 0x55ed6f9181cb <vm_exec_core+10187>, 0x55ed6f91633a <vm_exec_core+2362>, 0x55ed6f9162fb <vm_exec_core+2299>, 0x55ed6f9162bc <vm_exec_core+2236>, 0x55ed6f916280 <vm_exec_core+2176>, 0x55ed6f9161c2 <vm_exec_core+1986>, 0x55ed6f91613f <vm_exec_core+1855>, 0x55ed6f918d21 <vm_exec_core+13089>, 0x55ed6f918e2e <vm_exec_core+13358>, 0x55ed6f91906f <vm_exec_core+13935>, 0x55ed6f918a89 <vm_exec_core+12425>, 0x55ed6f919108 <vm_exec_core+14088>, 0x55ed6f9193d5 <vm_exec_core+14805>, 0x55ed6f9192f4 <vm_exec_core+14580>, 0x55ed6f919377 <vm_exec_core+14711>, 0x55ed6f9191da <vm_exec_core+14298>, 0x55ed6f919238 <vm_exec_core+14392>, 0x55ed6f919296 <vm_exec_core+14486>, 0x55ed6f919665 <vm_exec_core+15461>, 0x55ed6f9194b9 <vm_exec_core+15033>, 0x55ed6f919505 <vm_exec_core+15109>, 0x55ed6f919558 <vm_exec_core+15192>, 0x55ed6f9195db <vm_exec_core+15323>, 0x55ed6f916072 <vm_exec_core+1650>, 0x55ed6f915fca <vm_exec_core+1482>, 0x55ed6f918d88 <vm_exec_core+13192>, 0x55ed6f918de6 <vm_exec_core+13286>, 0x55ed6f918c17 <vm_exec_core+12823>, 0x55ed6f918caa <vm_exec_core+12970>, 0x55ed6f9191a1 <vm_exec_core+14241>, 0x55ed6f91942e <vm_exec_core+14894>, 0x55ed6f915f59 <vm_exec_core+1369>, 0x55ed6f915ed9 <vm_exec_core+1241>, 0x55ed6f915e30 <vm_exec_core+1072>, 0x55ed6f915de9 <vm_exec_core+1001>, 0x55ed6f915d9e <vm_exec_core+926>, 0x55ed6f915d55 <vm_exec_core+853>, 0x55ed6f915d04 <vm_exec_core+772>, 0x55ed6f915ccf <vm_exec_core+719>, 0x55ed6f915c9a <vm_exec_core+666>, 0x55ed6f918e92 <vm_exec_core+13458>, 0x55ed6f917d39 <vm_exec_core+9017>, 0x55ed6f917ccc <vm_exec_core+8908>, 0x55ed6f917c54 <vm_exec_core+8788>, 0x55ed6f917be2 <vm_exec_core+8674>, 0x55ed6f917b69 <vm_exec_core+8553>, 0x55ed6f917ac3 <vm_exec_core+8387>, 0x55ed6f918150 <vm_exec_core+10064>, 0x55ed6f918035 <vm_exec_core+9781>, 0x55ed6f91808c <vm_exec_core+9868>, 0x55ed6f917d9d <vm_exec_core+9117>, 0x55ed6f917eca <vm_exec_core+9418>, 0x55ed6f917631 <vm_exec_core+7217>, 0x55ed6f9175c9 <vm_exec_core+7113>, 0x55ed6f91755c <vm_exec_core+7004>, 0x55ed6f91783b <vm_exec_core+7739>, 0x55ed6f917803 <vm_exec_core+7683>, 0x55ed6f9177ce <vm_exec_core+7630>, 0x55ed6f917799 <vm_exec_core+7577>, 0x55ed6f917764 <vm_exec_core+7524>, 0x55ed6f917701 <vm_exec_core+7425>, 0x55ed6f9176bd <vm_exec_core+7357>, 0x55ed6f917676 <vm_exec_core+7286>, 0x55ed6f917977 <vm_exec_core+8055>, 0x55ed6f917931 <vm_exec_core+7985>, 0x55ed6f9178b2 <vm_exec_core+7858>, 0x55ed6f917878 <vm_exec_core+7800>, 0x55ed6f917a29 <vm_exec_core+8233>, 0x55ed6f9179cf <vm_exec_core+8143>, 0x55ed6f917a86 <vm_exec_core+8326>, 0x55ed6f91751f <vm_exec_core+6943>, 0x55ed6f91731c <vm_exec_core+6428>, 0x55ed6f917296 <vm_exec_core+6294>, 0x55ed6f91722e <vm_exec_core+6190>, 0x55ed6f9171d6 <vm_exec_core+6102>, 0x55ed6f917174 <vm_exec_core+6004>, 0x55ed6f917127 <vm_exec_core+5927>, 0x55ed6f9170b3 <vm_exec_core+5811>, 0x55ed6f917069 <vm_exec_core+5737>, 0x55ed6f917042 <vm_exec_core+5698>, 0x55ed6f917007 <vm_exec_core+5639>, 0x55ed6f916fb6 <vm_exec_core+5558>, 0x55ed6f916f82 <vm_exec_core+5506>, 0x55ed6f916ed5 <vm_exec_core+5333>, 0x55ed6f916e92 <vm_exec_core+5266>, 0x55ed6f916e4e <vm_exec_core+5198>, 0x55ed6f916e1c <vm_exec_core+5148>, 0x55ed6f916dad <vm_exec_core+5037>, 0x55ed6f916d4c <vm_exec_core+4940>, 0x55ed6f916cfd <vm_exec_core+4861>, 0x55ed6f916c8e <vm_exec_core+4750>, 0x55ed6f916c30 <vm_exec_core+4656>, 0x55ed6f916b18 <vm_exec_core+4376>, 0x55ed6f916adc <vm_exec_core+4316>, 0x55ed6f916a95 <vm_exec_core+4245>, 0x55ed6f916a2b <vm_exec_core+4139>, 0x55ed6f91698d <vm_exec_core+3981>, 0x55ed6f918fd5 <vm_exec_core+13781>, 0x55ed6f9168d8 <vm_exec_core+3800>, 0x55ed6f916850 <vm_exec_core+3664>, 0x55ed6f916801 <vm_exec_core+3585>, 0x55ed6f9167b2 <vm_exec_core+3506>, 0x55ed6f916763 <vm_exec_core+3427>, 0x55ed6f918fa9 <vm_exec_core+13737>, 0x55ed6f916714 <vm_exec_core+3348>, 0x55ed6f9166a5 <vm_exec_core+3237>, 0x55ed6f916660 <vm_exec_core+3168>, 0x55ed6f9165ed <vm_exec_core+3053>, 0x55ed6f9164a5 <vm_exec_core+2725>, 0x55ed6f9163d9 <vm_exec_core+2521>, 0x55ed6f91635d <vm_exec_core+2397>, 0x55ed6f9181ba <vm_exec_core+10170>, 0x55ed6f916329 <vm_exec_core+2345>, 0x55ed6f9162ea <vm_exec_core+2282>, 0x55ed6f9162ab <vm_exec_core+2219>, 0x55ed6f91626f <vm_exec_core+2159>, 0x55ed6f9161b1 <vm_exec_core+1969>, 0x55ed6f91612e <vm_exec_core+1838>, 0x55ed6f918fbf <vm_exec_core+13759>, 0x55ed6f918c01 <vm_exec_core+12801>, 0x55ed6f918dd0 <vm_exec_core+13264>, 0x55ed6f918eb0 <vm_exec_core+13488>, 0x55ed6f918ec6 <vm_exec_core+13510>, 0x55ed6f918edc <vm_exec_core+13532>, 0x55ed6f918ef2 <vm_exec_core+13554>, 0x55ed6f918f0f <vm_exec_core+13583>, 0x55ed6f918f25 <vm_exec_core+13605>, 0x55ed6f918f3b <vm_exec_core+13627>, 0x55ed6f918f51 <vm_exec_core+13649>...} |
| #29 0x000055ed6f91c1ae in rb_vm_exec (ec=0x55ed96280200) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55ed96280200 |
| _tag = {tag = 36, retval = 4, buf = {0x0, 0x55ed6f91c0d0 <rb_vm_exec+304>, 0x0, 0x7f90fedb1100, 0x0}, prev = 0x7f90fedb1410, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #30 0x000055ed6f922244 in vm_call0_cc (ec=0x55ed96280200, recv=<optimized out>, id=28529, argc=<optimized out>, argv=<optimized out>, cc=<optimized out>, kw_splat=0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:101 |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = {94478914814464, 94478265410256} |
| calling = {cd = 0x7f90fedb11d0, cc = 0x7f911ebbeb88, block_handler = 140260726738803, recv = 200001, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #31 0x000055ed6f923962 in rb_call0 (ec=0x55ed96280200, recv=recv@entry=200001, mid=mid@entry=28529, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140260724506400) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572 |
| call_status = <optimized out> |
| scope = <optimized out> |
| kw_splat = <optimized out> |
| ci = {flags = 110618, kwarg = 0x0, mid = 28529, flag = 4, argc = 0} |
| cc = <optimized out> |
| #32 0x000055ed6f924347 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=28529, recv=200001) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #33 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #34 0x000055ed6f90b268 in rb_iterate0 (it_proc=it_proc@entry=0x55ed6f9242e0 <iterate_method>, data1=data1@entry=140260727788720, ifunc=<optimized out>, ec=ec@entry=0x55ed96280200) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x55ed96280200 |
| _tag = {tag = 36, retval = 0, buf = {0x7f90fea8ff20, 0x55ed6f90b2f0 <rb_iterate0+352>, 0x0, 0x7f90fedb13d0, 0x0}, prev = 0x7f90fedb1890, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7f90fecb0f20 |
| #35 0x000055ed6f90b50d in rb_iterate_internal (data2=140260724506400, bl_proc=0x0, data1=140260727788720, it_proc=0x55ed6f9242e0 <iterate_method>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1520 |
| No locals. |
| #36 rb_block_call_kw (obj=<optimized out>, mid=<optimized out>, argc=<optimized out>, argv=<optimized out>, bl_proc=bl_proc@entry=0x0, data2=data2@entry=140260724506400, kw_splat=0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1569 |
| arg = {obj = 200001, mid = 28529, argc = 0, argv = 0x0, kw_splat = 0} |
| #37 0x000055ed6f6faa8d in enumerator_block_call (obj=<optimized out>, func=0x0, arg=140260724506400) at /tmp/ruby/src/trunk-gc-asserts/enumerator.c:568 |
| argc = <optimized out> |
| argv = <optimized out> |
| e = <optimized out> |
| meth = <optimized out> |
| args = 0 |
| ret = <optimized out> |
| #38 0x000055ed6f9214d7 in vm_call0_cfunc_with_frame (argv=0x0, calling=0x7f90fedb1590, ec=0x55ed96280200) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7f90fecb0f58 |
| ci = <optimized out> |
| me = 0x7f912083ea38 |
| mid = 3073 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x55ed961df768 |
| len = <optimized out> |
| frame_flags = <optimized out> |
| ci = <optimized out> |
| val = <optimized out> |
| me = <optimized out> |
| cfunc = <optimized out> |
| len = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| mid = <optimized out> |
| block_handler = <optimized out> |
| frame_flags = <optimized out> |
| unaligned_member_ptr_result = <optimized out> |
| args = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| reg_cfp = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| args = <optimized out> |
| #39 vm_call0_cfunc (argv=0x0, calling=0x7f90fedb1590, ec=0x55ed96280200) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #40 vm_call0_body (ec=ec@entry=0x55ed96280200, calling=calling@entry=0x7f90fedb1690, argv=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #41 0x000055ed6f922244 in vm_call0_cc (ec=0x55ed96280200, 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 = {94478914814464, 94478265410256} |
| calling = {cd = 0x7f90fedb1650, cc = 0x7f911ebbebb0, block_handler = 140260726738803, recv = 140260724506400, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #42 0x000055ed6f923962 in rb_call0 (ec=0x55ed96280200, recv=recv@entry=140260724506400, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140260724506400) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572 |
| call_status = <optimized out> |
| scope = <optimized out> |
| kw_splat = <optimized out> |
| ci = {flags = 110618, kwarg = 0x0, mid = 3073, flag = 4, argc = 0} |
| cc = <optimized out> |
| #43 0x000055ed6f924347 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=3073, recv=140260724506400) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #44 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #45 0x000055ed6f90b268 in rb_iterate0 (it_proc=it_proc@entry=0x55ed6f9242e0 <iterate_method>, data1=data1@entry=140260727789872, ifunc=ifunc@entry=0x7f90fea9fe70, ec=0x55ed96280200) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x55ed96280200 |
| _tag = {tag = 36, retval = 13569846267648487936, buf = {0x7f90fea8ff20, 0x55ed6f90b2f0 <rb_iterate0+352>, 0x0, 0x7f90fedb1850, 0x55ed6f6ecca0 <collect_i>}, prev = 0x7f90fedb1cc0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7f90fecb0f58 |
| #46 0x000055ed6f90b687 in rb_lambda_call (obj=obj@entry=140260724506400, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x55ed6f6ecca0 <collect_i>, min_argc=<optimized out>, max_argc=1, data2=140260724571800) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1618 |
| arg = {obj = 140260724506400, mid = 3073, argc = 0, argv = 0x0, kw_splat = 0} |
| block = 0x7f90fea9fe70 |
| #47 0x000055ed6f6ee869 in enum_collect (obj=140260724506400) at /tmp/ruby/src/trunk-gc-asserts/enum.c:667 |
| ary = 140260724571800 |
| min_argc = <optimized out> |
| max_argc = 1 |
| #48 0x000055ed6f90063d in vm_call_cfunc_with_frame_ (ec=0x55ed96280200, reg_cfp=0x7f90fecb0f90, calling=<optimized out>, argc=0, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3772 |
| ci = 0x168100000001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f911ebbec50 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #49 0x000055ed6f908b2f in vm_sendish (ec=0x55ed96280200, reg_cfp=0x7f90fecb0f90, cd=0x55ed96280440, 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 = 0x7f911ebbec28 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x55ed96280440, cc = 0x7f911ebbec28, block_handler = 140260726738857, recv = 140260724506400, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #50 0x000055ed6f916a76 in vm_exec_core (ec=0x55ed9614db70, ec@entry=0x55ed96280200) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140261718871904 |
| cd = 0x55ed96280440 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 94478914815040 |
| reg_pc = 0x55ed961cd218 |
| reg_cfp = 0x7f90fecb0f90 |
| insns_address_table = {0x55ed6f918d10 <vm_exec_core+13072>, 0x55ed6f917d4a <vm_exec_core+9034>, 0x55ed6f917cdd <vm_exec_core+8925>, 0x55ed6f917c65 <vm_exec_core+8805>, 0x55ed6f917bf3 <vm_exec_core+8691>, 0x55ed6f917b7a <vm_exec_core+8570>, 0x55ed6f917ad4 <vm_exec_core+8404>, 0x55ed6f918161 <vm_exec_core+10081>, 0x55ed6f918046 <vm_exec_core+9798>, 0x55ed6f91809d <vm_exec_core+9885>, 0x55ed6f917dae <vm_exec_core+9134>, 0x55ed6f917edb <vm_exec_core+9435>, 0x55ed6f917642 <vm_exec_core+7234>, 0x55ed6f9175da <vm_exec_core+7130>, 0x55ed6f91756d <vm_exec_core+7021>, 0x55ed6f91784c <vm_exec_core+7756>, 0x55ed6f917814 <vm_exec_core+7700>, 0x55ed6f9177df <vm_exec_core+7647>, 0x55ed6f9177aa <vm_exec_core+7594>, 0x55ed6f917775 <vm_exec_core+7541>, 0x55ed6f917712 <vm_exec_core+7442>, 0x55ed6f9176ce <vm_exec_core+7374>, 0x55ed6f917687 <vm_exec_core+7303>, 0x55ed6f917988 <vm_exec_core+8072>, 0x55ed6f917942 <vm_exec_core+8002>, 0x55ed6f9178c3 <vm_exec_core+7875>, 0x55ed6f917889 <vm_exec_core+7817>, 0x55ed6f917a3a <vm_exec_core+8250>, 0x55ed6f9179e0 <vm_exec_core+8160>, 0x55ed6f917a97 <vm_exec_core+8343>, 0x55ed6f917530 <vm_exec_core+6960>, 0x55ed6f91732d <vm_exec_core+6445>, 0x55ed6f9172a7 <vm_exec_core+6311>, 0x55ed6f91723f <vm_exec_core+6207>, 0x55ed6f9171e7 <vm_exec_core+6119>, 0x55ed6f917185 <vm_exec_core+6021>, 0x55ed6f917138 <vm_exec_core+5944>, 0x55ed6f9170c4 <vm_exec_core+5828>, 0x55ed6f91707a <vm_exec_core+5754>, 0x55ed6f917053 <vm_exec_core+5715>, 0x55ed6f917018 <vm_exec_core+5656>, 0x55ed6f916fc7 <vm_exec_core+5575>, 0x55ed6f916f93 <vm_exec_core+5523>, 0x55ed6f916ee6 <vm_exec_core+5350>, 0x55ed6f916ea3 <vm_exec_core+5283>, 0x55ed6f916e5f <vm_exec_core+5215>, 0x55ed6f916e2d <vm_exec_core+5165>, 0x55ed6f916dbe <vm_exec_core+5054>, 0x55ed6f916d5d <vm_exec_core+4957>, 0x55ed6f916d0e <vm_exec_core+4878>, 0x55ed6f916c9f <vm_exec_core+4767>, 0x55ed6f916c41 <vm_exec_core+4673>, 0x55ed6f916b29 <vm_exec_core+4393>, 0x55ed6f916aed <vm_exec_core+4333>, 0x55ed6f916aa6 <vm_exec_core+4262>, 0x55ed6f916a3c <vm_exec_core+4156>, 0x55ed6f91699e <vm_exec_core+3998>, 0x55ed6f915a70 <vm_exec_core+112>, 0x55ed6f9168e9 <vm_exec_core+3817>, 0x55ed6f916861 <vm_exec_core+3681>, 0x55ed6f916812 <vm_exec_core+3602>, 0x55ed6f9167c3 <vm_exec_core+3523>, 0x55ed6f916774 <vm_exec_core+3444>, 0x55ed6f918bb7 <vm_exec_core+12727>, 0x55ed6f916725 <vm_exec_core+3365>, 0x55ed6f9166b6 <vm_exec_core+3254>, 0x55ed6f916671 <vm_exec_core+3185>, 0x55ed6f9165fe <vm_exec_core+3070>, 0x55ed6f9164b6 <vm_exec_core+2742>, 0x55ed6f9163ea <vm_exec_core+2538>, 0x55ed6f91636e <vm_exec_core+2414>, 0x55ed6f9181cb <vm_exec_core+10187>, 0x55ed6f91633a <vm_exec_core+2362>, 0x55ed6f9162fb <vm_exec_core+2299>, 0x55ed6f9162bc <vm_exec_core+2236>, 0x55ed6f916280 <vm_exec_core+2176>, 0x55ed6f9161c2 <vm_exec_core+1986>, 0x55ed6f91613f <vm_exec_core+1855>, 0x55ed6f918d21 <vm_exec_core+13089>, 0x55ed6f918e2e <vm_exec_core+13358>, 0x55ed6f91906f <vm_exec_core+13935>, 0x55ed6f918a89 <vm_exec_core+12425>, 0x55ed6f919108 <vm_exec_core+14088>, 0x55ed6f9193d5 <vm_exec_core+14805>, 0x55ed6f9192f4 <vm_exec_core+14580>, 0x55ed6f919377 <vm_exec_core+14711>, 0x55ed6f9191da <vm_exec_core+14298>, 0x55ed6f919238 <vm_exec_core+14392>, 0x55ed6f919296 <vm_exec_core+14486>, 0x55ed6f919665 <vm_exec_core+15461>, 0x55ed6f9194b9 <vm_exec_core+15033>, 0x55ed6f919505 <vm_exec_core+15109>, 0x55ed6f919558 <vm_exec_core+15192>, 0x55ed6f9195db <vm_exec_core+15323>, 0x55ed6f916072 <vm_exec_core+1650>, 0x55ed6f915fca <vm_exec_core+1482>, 0x55ed6f918d88 <vm_exec_core+13192>, 0x55ed6f918de6 <vm_exec_core+13286>, 0x55ed6f918c17 <vm_exec_core+12823>, 0x55ed6f918caa <vm_exec_core+12970>, 0x55ed6f9191a1 <vm_exec_core+14241>, 0x55ed6f91942e <vm_exec_core+14894>, 0x55ed6f915f59 <vm_exec_core+1369>, 0x55ed6f915ed9 <vm_exec_core+1241>, 0x55ed6f915e30 <vm_exec_core+1072>, 0x55ed6f915de9 <vm_exec_core+1001>, 0x55ed6f915d9e <vm_exec_core+926>, 0x55ed6f915d55 <vm_exec_core+853>, 0x55ed6f915d04 <vm_exec_core+772>, 0x55ed6f915ccf <vm_exec_core+719>, 0x55ed6f915c9a <vm_exec_core+666>, 0x55ed6f918e92 <vm_exec_core+13458>, 0x55ed6f917d39 <vm_exec_core+9017>, 0x55ed6f917ccc <vm_exec_core+8908>, 0x55ed6f917c54 <vm_exec_core+8788>, 0x55ed6f917be2 <vm_exec_core+8674>, 0x55ed6f917b69 <vm_exec_core+8553>, 0x55ed6f917ac3 <vm_exec_core+8387>, 0x55ed6f918150 <vm_exec_core+10064>, 0x55ed6f918035 <vm_exec_core+9781>, 0x55ed6f91808c <vm_exec_core+9868>, 0x55ed6f917d9d <vm_exec_core+9117>, 0x55ed6f917eca <vm_exec_core+9418>, 0x55ed6f917631 <vm_exec_core+7217>, 0x55ed6f9175c9 <vm_exec_core+7113>, 0x55ed6f91755c <vm_exec_core+7004>, 0x55ed6f91783b <vm_exec_core+7739>, 0x55ed6f917803 <vm_exec_core+7683>, 0x55ed6f9177ce <vm_exec_core+7630>, 0x55ed6f917799 <vm_exec_core+7577>, 0x55ed6f917764 <vm_exec_core+7524>, 0x55ed6f917701 <vm_exec_core+7425>, 0x55ed6f9176bd <vm_exec_core+7357>, 0x55ed6f917676 <vm_exec_core+7286>, 0x55ed6f917977 <vm_exec_core+8055>, 0x55ed6f917931 <vm_exec_core+7985>, 0x55ed6f9178b2 <vm_exec_core+7858>, 0x55ed6f917878 <vm_exec_core+7800>, 0x55ed6f917a29 <vm_exec_core+8233>, 0x55ed6f9179cf <vm_exec_core+8143>, 0x55ed6f917a86 <vm_exec_core+8326>, 0x55ed6f91751f <vm_exec_core+6943>, 0x55ed6f91731c <vm_exec_core+6428>, 0x55ed6f917296 <vm_exec_core+6294>, 0x55ed6f91722e <vm_exec_core+6190>, 0x55ed6f9171d6 <vm_exec_core+6102>, 0x55ed6f917174 <vm_exec_core+6004>, 0x55ed6f917127 <vm_exec_core+5927>, 0x55ed6f9170b3 <vm_exec_core+5811>, 0x55ed6f917069 <vm_exec_core+5737>, 0x55ed6f917042 <vm_exec_core+5698>, 0x55ed6f917007 <vm_exec_core+5639>, 0x55ed6f916fb6 <vm_exec_core+5558>, 0x55ed6f916f82 <vm_exec_core+5506>, 0x55ed6f916ed5 <vm_exec_core+5333>, 0x55ed6f916e92 <vm_exec_core+5266>, 0x55ed6f916e4e <vm_exec_core+5198>, 0x55ed6f916e1c <vm_exec_core+5148>, 0x55ed6f916dad <vm_exec_core+5037>, 0x55ed6f916d4c <vm_exec_core+4940>, 0x55ed6f916cfd <vm_exec_core+4861>, 0x55ed6f916c8e <vm_exec_core+4750>, 0x55ed6f916c30 <vm_exec_core+4656>, 0x55ed6f916b18 <vm_exec_core+4376>, 0x55ed6f916adc <vm_exec_core+4316>, 0x55ed6f916a95 <vm_exec_core+4245>, 0x55ed6f916a2b <vm_exec_core+4139>, 0x55ed6f91698d <vm_exec_core+3981>, 0x55ed6f918fd5 <vm_exec_core+13781>, 0x55ed6f9168d8 <vm_exec_core+3800>, 0x55ed6f916850 <vm_exec_core+3664>, 0x55ed6f916801 <vm_exec_core+3585>, 0x55ed6f9167b2 <vm_exec_core+3506>, 0x55ed6f916763 <vm_exec_core+3427>, 0x55ed6f918fa9 <vm_exec_core+13737>, 0x55ed6f916714 <vm_exec_core+3348>, 0x55ed6f9166a5 <vm_exec_core+3237>, 0x55ed6f916660 <vm_exec_core+3168>, 0x55ed6f9165ed <vm_exec_core+3053>, 0x55ed6f9164a5 <vm_exec_core+2725>, 0x55ed6f9163d9 <vm_exec_core+2521>, 0x55ed6f91635d <vm_exec_core+2397>, 0x55ed6f9181ba <vm_exec_core+10170>, 0x55ed6f916329 <vm_exec_core+2345>, 0x55ed6f9162ea <vm_exec_core+2282>, 0x55ed6f9162ab <vm_exec_core+2219>, 0x55ed6f91626f <vm_exec_core+2159>, 0x55ed6f9161b1 <vm_exec_core+1969>, 0x55ed6f91612e <vm_exec_core+1838>, 0x55ed6f918fbf <vm_exec_core+13759>, 0x55ed6f918c01 <vm_exec_core+12801>, 0x55ed6f918dd0 <vm_exec_core+13264>, 0x55ed6f918eb0 <vm_exec_core+13488>, 0x55ed6f918ec6 <vm_exec_core+13510>, 0x55ed6f918edc <vm_exec_core+13532>, 0x55ed6f918ef2 <vm_exec_core+13554>, 0x55ed6f918f0f <vm_exec_core+13583>, 0x55ed6f918f25 <vm_exec_core+13605>, 0x55ed6f918f3b <vm_exec_core+13627>, 0x55ed6f918f51 <vm_exec_core+13649>...} |
| #51 0x000055ed6f91c1ae in rb_vm_exec (ec=0x55ed96280200) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55ed96280200 |
| _tag = {tag = 36, retval = 4, buf = {0x7f90fedb1db0, 0x55ed6f91c0d0 <rb_vm_exec+304>, 0x0, 0x7f90fedb1ca0, 0x7f90fedb1d50}, prev = 0x7f90fedb1ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #52 0x000055ed6f91c5ce 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=140261262616640, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7f911ebbf060 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7f90febb1018 |
| av = {140260727790928, 140260727791296} |
| stack_argv = 0x7f90febb1018 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #53 0x000055ed6f91cf91 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x55ed962204a0, self=self@entry=140261262616640, argc=argc@entry=0, argv=argv@entry=0x7f90fedb1d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #54 0x000055ed6f8c3530 in thread_do_start_proc (th=th@entry=0x55ed96289b60) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 140261262616640 |
| args = <optimized out> |
| args_ptr = 0x7f90fedb1d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x55ed962204a0 |
| #55 0x000055ed6f8c3fd0 in thread_do_start (th=0x55ed96289b60) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #56 thread_start_func_2 (th=th@entry=0x55ed96289b60, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x55ed96280200 |
| _tag = {tag = 36, retval = 0, buf = {0x55ed96287930, 0x55ed6f8c3940 <thread_start_func_2+624>, 0x0, 0x7f90fedb1dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x55ed96289b60 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #57 0x000055ed6f8c439d in call_thread_start_func_2 (th=0x55ed96289b60) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f90fedb1f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #58 co_start (from=<optimized out>, self=0x55ed96287930) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x55ed96289b60 |
| sched = 0x55ed961cb9d8 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #59 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 2 (Thread 0x7f90fea7f6c0 (LWP 179872) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x55ed9614db70) 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=0x55ed9614db70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f9139ee40f1 in lll_mutex_lock_optimized (mutex=0x55ed9614db70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x55ed9614db70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x55ed9614db70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x000055ed6f8b7c1d in rb_native_mutex_lock (lock=lock@entry=0x55ed9614db70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x000055ed6f8bb73b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x55ed961ccbb0, vm=0x55ed9614dad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x55ed9614dad0, cr=0x55ed961ccbb0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x000055ed6f93481b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x000055ed6f723709 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x000055ed6f7368b5 in gc_verify_internal_consistency (objspace_ptr=0x55ed96150460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5186 |
| prev_during_gc = <optimized out> |
| objspace = 0x55ed96150460 |
| lev = 3 |
| #10 gc_start (objspace=objspace@entry=0x55ed96150460, 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 0x000055ed6f737cb6 in heap_prepare (heap=0x55ed96150480, objspace=0x55ed96150460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2051 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x55ed96150480, objspace=0x55ed96150460) 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=0x55ed96150460, cache=cache@entry=0x55ed961c3330, 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 = 0x55ed96150480 |
| obj = <optimized out> |
| lev = 1 |
| unlock_vm = true |
| #14 0x000055ed6f73b410 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x55ed961c3330, objspace=0x55ed96150460) 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=140261292759760, cache_ptr=0x55ed961c3330, objspace_ptr=0x55ed96150460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2485 |
| obj = <optimized out> |
| objspace = 0x55ed96150460 |
| heap_idx = <optimized out> |
| cache = 0x55ed961c3330 |
| 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=140261292759760, 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=140261292759760, 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 0x000055ed6f883cbf in str_alloc_embed (capa=4, klass=140261292759760) at /tmp/ruby/src/trunk-gc-asserts/string.c:1359 |
| size = 28 |
| str = <optimized out> |
| #19 str_enc_new (klass=140261292759760, ptr=0x7f90fefb1b0e "823\036\353\376\220\177", len=3, enc=0x55ed961569b0) at /tmp/ruby/src/trunk-gc-asserts/string.c:1402 |
| str = <optimized out> |
| termlen = 1 |
| dtrace_line = <optimized out> |
| dtrace_file = <optimized out> |
| #20 0x000055ed6f7ad1e4 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\000P\000\226\376\220\177\000\000\300\032\373\376\220\177\000\000\0002\331\307H\307Q\274x\036\353\376\220\177\000\000\240j(\226\355U\000\000P\000\226\376\220\177\000\000\200\247\210 \221\177823" |
| e = 0x7f90fefb1b11 "\036\353\376\220\177" |
| b = <optimized out> |
| val = <optimized out> |
| u = <optimized out> |
| neg = <optimized out> |
| #21 0x000055ed6f90063d in vm_call_cfunc_with_frame_ (ec=0x55ed96286aa0, reg_cfp=0x7f90feeb1e78, 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 = 0x7f9120885a28 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #22 0x000055ed6f915b40 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 = 94478914075344 |
| ci = 0x55ed9614db70 |
| cc = <optimized out> |
| recv = 2 |
| argc = <optimized out> |
| calling = {cd = 0x55ed961cbad0, cc = 0x7f90fea9fe48, block_handler = 0, recv = 1647, 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=0x55ed9614db70, ec@entry=0x55ed96286aa0) at ../../src/trunk-gc-asserts/insns.def:899 |
| bh = <optimized out> |
| cd = 0x55ed961cbad0 |
| leaf = <optimized out> |
| val = 94478914075344 |
| reg_pc = 0x55ed96286790 |
| reg_cfp = 0x7f90feeb1e78 |
| insns_address_table = {0x55ed6f918d10 <vm_exec_core+13072>, 0x55ed6f917d4a <vm_exec_core+9034>, 0x55ed6f917cdd <vm_exec_core+8925>, 0x55ed6f917c65 <vm_exec_core+8805>, 0x55ed6f917bf3 <vm_exec_core+8691>, 0x55ed6f917b7a <vm_exec_core+8570>, 0x55ed6f917ad4 <vm_exec_core+8404>, 0x55ed6f918161 <vm_exec_core+10081>, 0x55ed6f918046 <vm_exec_core+9798>, 0x55ed6f91809d <vm_exec_core+9885>, 0x55ed6f917dae <vm_exec_core+9134>, 0x55ed6f917edb <vm_exec_core+9435>, 0x55ed6f917642 <vm_exec_core+7234>, 0x55ed6f9175da <vm_exec_core+7130>, 0x55ed6f91756d <vm_exec_core+7021>, 0x55ed6f91784c <vm_exec_core+7756>, 0x55ed6f917814 <vm_exec_core+7700>, 0x55ed6f9177df <vm_exec_core+7647>, 0x55ed6f9177aa <vm_exec_core+7594>, 0x55ed6f917775 <vm_exec_core+7541>, 0x55ed6f917712 <vm_exec_core+7442>, 0x55ed6f9176ce <vm_exec_core+7374>, 0x55ed6f917687 <vm_exec_core+7303>, 0x55ed6f917988 <vm_exec_core+8072>, 0x55ed6f917942 <vm_exec_core+8002>, 0x55ed6f9178c3 <vm_exec_core+7875>, 0x55ed6f917889 <vm_exec_core+7817>, 0x55ed6f917a3a <vm_exec_core+8250>, 0x55ed6f9179e0 <vm_exec_core+8160>, 0x55ed6f917a97 <vm_exec_core+8343>, 0x55ed6f917530 <vm_exec_core+6960>, 0x55ed6f91732d <vm_exec_core+6445>, 0x55ed6f9172a7 <vm_exec_core+6311>, 0x55ed6f91723f <vm_exec_core+6207>, 0x55ed6f9171e7 <vm_exec_core+6119>, 0x55ed6f917185 <vm_exec_core+6021>, 0x55ed6f917138 <vm_exec_core+5944>, 0x55ed6f9170c4 <vm_exec_core+5828>, 0x55ed6f91707a <vm_exec_core+5754>, 0x55ed6f917053 <vm_exec_core+5715>, 0x55ed6f917018 <vm_exec_core+5656>, 0x55ed6f916fc7 <vm_exec_core+5575>, 0x55ed6f916f93 <vm_exec_core+5523>, 0x55ed6f916ee6 <vm_exec_core+5350>, 0x55ed6f916ea3 <vm_exec_core+5283>, 0x55ed6f916e5f <vm_exec_core+5215>, 0x55ed6f916e2d <vm_exec_core+5165>, 0x55ed6f916dbe <vm_exec_core+5054>, 0x55ed6f916d5d <vm_exec_core+4957>, 0x55ed6f916d0e <vm_exec_core+4878>, 0x55ed6f916c9f <vm_exec_core+4767>, 0x55ed6f916c41 <vm_exec_core+4673>, 0x55ed6f916b29 <vm_exec_core+4393>, 0x55ed6f916aed <vm_exec_core+4333>, 0x55ed6f916aa6 <vm_exec_core+4262>, 0x55ed6f916a3c <vm_exec_core+4156>, 0x55ed6f91699e <vm_exec_core+3998>, 0x55ed6f915a70 <vm_exec_core+112>, 0x55ed6f9168e9 <vm_exec_core+3817>, 0x55ed6f916861 <vm_exec_core+3681>, 0x55ed6f916812 <vm_exec_core+3602>, 0x55ed6f9167c3 <vm_exec_core+3523>, 0x55ed6f916774 <vm_exec_core+3444>, 0x55ed6f918bb7 <vm_exec_core+12727>, 0x55ed6f916725 <vm_exec_core+3365>, 0x55ed6f9166b6 <vm_exec_core+3254>, 0x55ed6f916671 <vm_exec_core+3185>, 0x55ed6f9165fe <vm_exec_core+3070>, 0x55ed6f9164b6 <vm_exec_core+2742>, 0x55ed6f9163ea <vm_exec_core+2538>, 0x55ed6f91636e <vm_exec_core+2414>, 0x55ed6f9181cb <vm_exec_core+10187>, 0x55ed6f91633a <vm_exec_core+2362>, 0x55ed6f9162fb <vm_exec_core+2299>, 0x55ed6f9162bc <vm_exec_core+2236>, 0x55ed6f916280 <vm_exec_core+2176>, 0x55ed6f9161c2 <vm_exec_core+1986>, 0x55ed6f91613f <vm_exec_core+1855>, 0x55ed6f918d21 <vm_exec_core+13089>, 0x55ed6f918e2e <vm_exec_core+13358>, 0x55ed6f91906f <vm_exec_core+13935>, 0x55ed6f918a89 <vm_exec_core+12425>, 0x55ed6f919108 <vm_exec_core+14088>, 0x55ed6f9193d5 <vm_exec_core+14805>, 0x55ed6f9192f4 <vm_exec_core+14580>, 0x55ed6f919377 <vm_exec_core+14711>, 0x55ed6f9191da <vm_exec_core+14298>, 0x55ed6f919238 <vm_exec_core+14392>, 0x55ed6f919296 <vm_exec_core+14486>, 0x55ed6f919665 <vm_exec_core+15461>, 0x55ed6f9194b9 <vm_exec_core+15033>, 0x55ed6f919505 <vm_exec_core+15109>, 0x55ed6f919558 <vm_exec_core+15192>, 0x55ed6f9195db <vm_exec_core+15323>, 0x55ed6f916072 <vm_exec_core+1650>, 0x55ed6f915fca <vm_exec_core+1482>, 0x55ed6f918d88 <vm_exec_core+13192>, 0x55ed6f918de6 <vm_exec_core+13286>, 0x55ed6f918c17 <vm_exec_core+12823>, 0x55ed6f918caa <vm_exec_core+12970>, 0x55ed6f9191a1 <vm_exec_core+14241>, 0x55ed6f91942e <vm_exec_core+14894>, 0x55ed6f915f59 <vm_exec_core+1369>, 0x55ed6f915ed9 <vm_exec_core+1241>, 0x55ed6f915e30 <vm_exec_core+1072>, 0x55ed6f915de9 <vm_exec_core+1001>, 0x55ed6f915d9e <vm_exec_core+926>, 0x55ed6f915d55 <vm_exec_core+853>, 0x55ed6f915d04 <vm_exec_core+772>, 0x55ed6f915ccf <vm_exec_core+719>, 0x55ed6f915c9a <vm_exec_core+666>, 0x55ed6f918e92 <vm_exec_core+13458>, 0x55ed6f917d39 <vm_exec_core+9017>, 0x55ed6f917ccc <vm_exec_core+8908>, 0x55ed6f917c54 <vm_exec_core+8788>, 0x55ed6f917be2 <vm_exec_core+8674>, 0x55ed6f917b69 <vm_exec_core+8553>, 0x55ed6f917ac3 <vm_exec_core+8387>, 0x55ed6f918150 <vm_exec_core+10064>, 0x55ed6f918035 <vm_exec_core+9781>, 0x55ed6f91808c <vm_exec_core+9868>, 0x55ed6f917d9d <vm_exec_core+9117>, 0x55ed6f917eca <vm_exec_core+9418>, 0x55ed6f917631 <vm_exec_core+7217>, 0x55ed6f9175c9 <vm_exec_core+7113>, 0x55ed6f91755c <vm_exec_core+7004>, 0x55ed6f91783b <vm_exec_core+7739>, 0x55ed6f917803 <vm_exec_core+7683>, 0x55ed6f9177ce <vm_exec_core+7630>, 0x55ed6f917799 <vm_exec_core+7577>, 0x55ed6f917764 <vm_exec_core+7524>, 0x55ed6f917701 <vm_exec_core+7425>, 0x55ed6f9176bd <vm_exec_core+7357>, 0x55ed6f917676 <vm_exec_core+7286>, 0x55ed6f917977 <vm_exec_core+8055>, 0x55ed6f917931 <vm_exec_core+7985>, 0x55ed6f9178b2 <vm_exec_core+7858>, 0x55ed6f917878 <vm_exec_core+7800>, 0x55ed6f917a29 <vm_exec_core+8233>, 0x55ed6f9179cf <vm_exec_core+8143>, 0x55ed6f917a86 <vm_exec_core+8326>, 0x55ed6f91751f <vm_exec_core+6943>, 0x55ed6f91731c <vm_exec_core+6428>, 0x55ed6f917296 <vm_exec_core+6294>, 0x55ed6f91722e <vm_exec_core+6190>, 0x55ed6f9171d6 <vm_exec_core+6102>, 0x55ed6f917174 <vm_exec_core+6004>, 0x55ed6f917127 <vm_exec_core+5927>, 0x55ed6f9170b3 <vm_exec_core+5811>, 0x55ed6f917069 <vm_exec_core+5737>, 0x55ed6f917042 <vm_exec_core+5698>, 0x55ed6f917007 <vm_exec_core+5639>, 0x55ed6f916fb6 <vm_exec_core+5558>, 0x55ed6f916f82 <vm_exec_core+5506>, 0x55ed6f916ed5 <vm_exec_core+5333>, 0x55ed6f916e92 <vm_exec_core+5266>, 0x55ed6f916e4e <vm_exec_core+5198>, 0x55ed6f916e1c <vm_exec_core+5148>, 0x55ed6f916dad <vm_exec_core+5037>, 0x55ed6f916d4c <vm_exec_core+4940>, 0x55ed6f916cfd <vm_exec_core+4861>, 0x55ed6f916c8e <vm_exec_core+4750>, 0x55ed6f916c30 <vm_exec_core+4656>, 0x55ed6f916b18 <vm_exec_core+4376>, 0x55ed6f916adc <vm_exec_core+4316>, 0x55ed6f916a95 <vm_exec_core+4245>, 0x55ed6f916a2b <vm_exec_core+4139>, 0x55ed6f91698d <vm_exec_core+3981>, 0x55ed6f918fd5 <vm_exec_core+13781>, 0x55ed6f9168d8 <vm_exec_core+3800>, 0x55ed6f916850 <vm_exec_core+3664>, 0x55ed6f916801 <vm_exec_core+3585>, 0x55ed6f9167b2 <vm_exec_core+3506>, 0x55ed6f916763 <vm_exec_core+3427>, 0x55ed6f918fa9 <vm_exec_core+13737>, 0x55ed6f916714 <vm_exec_core+3348>, 0x55ed6f9166a5 <vm_exec_core+3237>, 0x55ed6f916660 <vm_exec_core+3168>, 0x55ed6f9165ed <vm_exec_core+3053>, 0x55ed6f9164a5 <vm_exec_core+2725>, 0x55ed6f9163d9 <vm_exec_core+2521>, 0x55ed6f91635d <vm_exec_core+2397>, 0x55ed6f9181ba <vm_exec_core+10170>, 0x55ed6f916329 <vm_exec_core+2345>, 0x55ed6f9162ea <vm_exec_core+2282>, 0x55ed6f9162ab <vm_exec_core+2219>, 0x55ed6f91626f <vm_exec_core+2159>, 0x55ed6f9161b1 <vm_exec_core+1969>, 0x55ed6f91612e <vm_exec_core+1838>, 0x55ed6f918fbf <vm_exec_core+13759>, 0x55ed6f918c01 <vm_exec_core+12801>, 0x55ed6f918dd0 <vm_exec_core+13264>, 0x55ed6f918eb0 <vm_exec_core+13488>, 0x55ed6f918ec6 <vm_exec_core+13510>, 0x55ed6f918edc <vm_exec_core+13532>, 0x55ed6f918ef2 <vm_exec_core+13554>, 0x55ed6f918f0f <vm_exec_core+13583>, 0x55ed6f918f25 <vm_exec_core+13605>, 0x55ed6f918f3b <vm_exec_core+13627>, 0x55ed6f918f51 <vm_exec_core+13649>...} |
| #24 0x000055ed6f91c1ae in rb_vm_exec (ec=0x55ed96286aa0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55ed96286aa0 |
| _tag = {tag = 36, retval = 4, buf = {0x7f90fedb2090, 0x55ed6f91c0d0 <rb_vm_exec+304>, 0x0, 0x7f90fefb1db0, 0x0}, prev = 0x7f90fefb2120, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #25 0x000055ed6f920613 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7f90fedb2090, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #26 vm_yield (kw_splat=0, argv=0x7f90fedb2090, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #27 rb_yield_0 (argv=0x7f90fedb2090, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362 |
| No locals. |
| #28 rb_yield_values2 (argc=1, argv=0x7f90fedb2090) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1408 |
| No locals. |
| #29 0x000055ed6f6eccb2 in collect_i (i=<optimized out>, ary=140260723326640, argc=<optimized out>, argv=<optimized out>, blockarg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/enum.c:628 |
| No locals. |
| #30 0x000055ed6f90f098 in vm_yield_with_cfunc (ec=0x55ed96286aa0, captured=<optimized out>, self=140260723261200, argc=1, argv=0x7f90fedb2090, 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 = 1647 |
| blockarg = <optimized out> |
| frame_flag = <optimized out> |
| ifunc = 0x7f90fe96fe88 |
| #31 0x000055ed6f90f17e in vm_invoke_ifunc_block (ec=0x55ed96286aa0, reg_cfp=0x7f90feeb1ee8, 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 = 0x7f90feeb1f70 |
| #32 0x000055ed6f916486 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 = 0x55ed96252bd0, 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=0x55ed9614db70, ec@entry=0x55ed96286aa0) at ../../src/trunk-gc-asserts/insns.def:1137 |
| bh = <optimized out> |
| cd = 0x55ed9614db70 |
| leaf = <optimized out> |
| val = 4 |
| reg_pc = 0x55ed9620bac0 |
| reg_cfp = 0x7f90feeb1ee8 |
| insns_address_table = {0x55ed6f918d10 <vm_exec_core+13072>, 0x55ed6f917d4a <vm_exec_core+9034>, 0x55ed6f917cdd <vm_exec_core+8925>, 0x55ed6f917c65 <vm_exec_core+8805>, 0x55ed6f917bf3 <vm_exec_core+8691>, 0x55ed6f917b7a <vm_exec_core+8570>, 0x55ed6f917ad4 <vm_exec_core+8404>, 0x55ed6f918161 <vm_exec_core+10081>, 0x55ed6f918046 <vm_exec_core+9798>, 0x55ed6f91809d <vm_exec_core+9885>, 0x55ed6f917dae <vm_exec_core+9134>, 0x55ed6f917edb <vm_exec_core+9435>, 0x55ed6f917642 <vm_exec_core+7234>, 0x55ed6f9175da <vm_exec_core+7130>, 0x55ed6f91756d <vm_exec_core+7021>, 0x55ed6f91784c <vm_exec_core+7756>, 0x55ed6f917814 <vm_exec_core+7700>, 0x55ed6f9177df <vm_exec_core+7647>, 0x55ed6f9177aa <vm_exec_core+7594>, 0x55ed6f917775 <vm_exec_core+7541>, 0x55ed6f917712 <vm_exec_core+7442>, 0x55ed6f9176ce <vm_exec_core+7374>, 0x55ed6f917687 <vm_exec_core+7303>, 0x55ed6f917988 <vm_exec_core+8072>, 0x55ed6f917942 <vm_exec_core+8002>, 0x55ed6f9178c3 <vm_exec_core+7875>, 0x55ed6f917889 <vm_exec_core+7817>, 0x55ed6f917a3a <vm_exec_core+8250>, 0x55ed6f9179e0 <vm_exec_core+8160>, 0x55ed6f917a97 <vm_exec_core+8343>, 0x55ed6f917530 <vm_exec_core+6960>, 0x55ed6f91732d <vm_exec_core+6445>, 0x55ed6f9172a7 <vm_exec_core+6311>, 0x55ed6f91723f <vm_exec_core+6207>, 0x55ed6f9171e7 <vm_exec_core+6119>, 0x55ed6f917185 <vm_exec_core+6021>, 0x55ed6f917138 <vm_exec_core+5944>, 0x55ed6f9170c4 <vm_exec_core+5828>, 0x55ed6f91707a <vm_exec_core+5754>, 0x55ed6f917053 <vm_exec_core+5715>, 0x55ed6f917018 <vm_exec_core+5656>, 0x55ed6f916fc7 <vm_exec_core+5575>, 0x55ed6f916f93 <vm_exec_core+5523>, 0x55ed6f916ee6 <vm_exec_core+5350>, 0x55ed6f916ea3 <vm_exec_core+5283>, 0x55ed6f916e5f <vm_exec_core+5215>, 0x55ed6f916e2d <vm_exec_core+5165>, 0x55ed6f916dbe <vm_exec_core+5054>, 0x55ed6f916d5d <vm_exec_core+4957>, 0x55ed6f916d0e <vm_exec_core+4878>, 0x55ed6f916c9f <vm_exec_core+4767>, 0x55ed6f916c41 <vm_exec_core+4673>, 0x55ed6f916b29 <vm_exec_core+4393>, 0x55ed6f916aed <vm_exec_core+4333>, 0x55ed6f916aa6 <vm_exec_core+4262>, 0x55ed6f916a3c <vm_exec_core+4156>, 0x55ed6f91699e <vm_exec_core+3998>, 0x55ed6f915a70 <vm_exec_core+112>, 0x55ed6f9168e9 <vm_exec_core+3817>, 0x55ed6f916861 <vm_exec_core+3681>, 0x55ed6f916812 <vm_exec_core+3602>, 0x55ed6f9167c3 <vm_exec_core+3523>, 0x55ed6f916774 <vm_exec_core+3444>, 0x55ed6f918bb7 <vm_exec_core+12727>, 0x55ed6f916725 <vm_exec_core+3365>, 0x55ed6f9166b6 <vm_exec_core+3254>, 0x55ed6f916671 <vm_exec_core+3185>, 0x55ed6f9165fe <vm_exec_core+3070>, 0x55ed6f9164b6 <vm_exec_core+2742>, 0x55ed6f9163ea <vm_exec_core+2538>, 0x55ed6f91636e <vm_exec_core+2414>, 0x55ed6f9181cb <vm_exec_core+10187>, 0x55ed6f91633a <vm_exec_core+2362>, 0x55ed6f9162fb <vm_exec_core+2299>, 0x55ed6f9162bc <vm_exec_core+2236>, 0x55ed6f916280 <vm_exec_core+2176>, 0x55ed6f9161c2 <vm_exec_core+1986>, 0x55ed6f91613f <vm_exec_core+1855>, 0x55ed6f918d21 <vm_exec_core+13089>, 0x55ed6f918e2e <vm_exec_core+13358>, 0x55ed6f91906f <vm_exec_core+13935>, 0x55ed6f918a89 <vm_exec_core+12425>, 0x55ed6f919108 <vm_exec_core+14088>, 0x55ed6f9193d5 <vm_exec_core+14805>, 0x55ed6f9192f4 <vm_exec_core+14580>, 0x55ed6f919377 <vm_exec_core+14711>, 0x55ed6f9191da <vm_exec_core+14298>, 0x55ed6f919238 <vm_exec_core+14392>, 0x55ed6f919296 <vm_exec_core+14486>, 0x55ed6f919665 <vm_exec_core+15461>, 0x55ed6f9194b9 <vm_exec_core+15033>, 0x55ed6f919505 <vm_exec_core+15109>, 0x55ed6f919558 <vm_exec_core+15192>, 0x55ed6f9195db <vm_exec_core+15323>, 0x55ed6f916072 <vm_exec_core+1650>, 0x55ed6f915fca <vm_exec_core+1482>, 0x55ed6f918d88 <vm_exec_core+13192>, 0x55ed6f918de6 <vm_exec_core+13286>, 0x55ed6f918c17 <vm_exec_core+12823>, 0x55ed6f918caa <vm_exec_core+12970>, 0x55ed6f9191a1 <vm_exec_core+14241>, 0x55ed6f91942e <vm_exec_core+14894>, 0x55ed6f915f59 <vm_exec_core+1369>, 0x55ed6f915ed9 <vm_exec_core+1241>, 0x55ed6f915e30 <vm_exec_core+1072>, 0x55ed6f915de9 <vm_exec_core+1001>, 0x55ed6f915d9e <vm_exec_core+926>, 0x55ed6f915d55 <vm_exec_core+853>, 0x55ed6f915d04 <vm_exec_core+772>, 0x55ed6f915ccf <vm_exec_core+719>, 0x55ed6f915c9a <vm_exec_core+666>, 0x55ed6f918e92 <vm_exec_core+13458>, 0x55ed6f917d39 <vm_exec_core+9017>, 0x55ed6f917ccc <vm_exec_core+8908>, 0x55ed6f917c54 <vm_exec_core+8788>, 0x55ed6f917be2 <vm_exec_core+8674>, 0x55ed6f917b69 <vm_exec_core+8553>, 0x55ed6f917ac3 <vm_exec_core+8387>, 0x55ed6f918150 <vm_exec_core+10064>, 0x55ed6f918035 <vm_exec_core+9781>, 0x55ed6f91808c <vm_exec_core+9868>, 0x55ed6f917d9d <vm_exec_core+9117>, 0x55ed6f917eca <vm_exec_core+9418>, 0x55ed6f917631 <vm_exec_core+7217>, 0x55ed6f9175c9 <vm_exec_core+7113>, 0x55ed6f91755c <vm_exec_core+7004>, 0x55ed6f91783b <vm_exec_core+7739>, 0x55ed6f917803 <vm_exec_core+7683>, 0x55ed6f9177ce <vm_exec_core+7630>, 0x55ed6f917799 <vm_exec_core+7577>, 0x55ed6f917764 <vm_exec_core+7524>, 0x55ed6f917701 <vm_exec_core+7425>, 0x55ed6f9176bd <vm_exec_core+7357>, 0x55ed6f917676 <vm_exec_core+7286>, 0x55ed6f917977 <vm_exec_core+8055>, 0x55ed6f917931 <vm_exec_core+7985>, 0x55ed6f9178b2 <vm_exec_core+7858>, 0x55ed6f917878 <vm_exec_core+7800>, 0x55ed6f917a29 <vm_exec_core+8233>, 0x55ed6f9179cf <vm_exec_core+8143>, 0x55ed6f917a86 <vm_exec_core+8326>, 0x55ed6f91751f <vm_exec_core+6943>, 0x55ed6f91731c <vm_exec_core+6428>, 0x55ed6f917296 <vm_exec_core+6294>, 0x55ed6f91722e <vm_exec_core+6190>, 0x55ed6f9171d6 <vm_exec_core+6102>, 0x55ed6f917174 <vm_exec_core+6004>, 0x55ed6f917127 <vm_exec_core+5927>, 0x55ed6f9170b3 <vm_exec_core+5811>, 0x55ed6f917069 <vm_exec_core+5737>, 0x55ed6f917042 <vm_exec_core+5698>, 0x55ed6f917007 <vm_exec_core+5639>, 0x55ed6f916fb6 <vm_exec_core+5558>, 0x55ed6f916f82 <vm_exec_core+5506>, 0x55ed6f916ed5 <vm_exec_core+5333>, 0x55ed6f916e92 <vm_exec_core+5266>, 0x55ed6f916e4e <vm_exec_core+5198>, 0x55ed6f916e1c <vm_exec_core+5148>, 0x55ed6f916dad <vm_exec_core+5037>, 0x55ed6f916d4c <vm_exec_core+4940>, 0x55ed6f916cfd <vm_exec_core+4861>, 0x55ed6f916c8e <vm_exec_core+4750>, 0x55ed6f916c30 <vm_exec_core+4656>, 0x55ed6f916b18 <vm_exec_core+4376>, 0x55ed6f916adc <vm_exec_core+4316>, 0x55ed6f916a95 <vm_exec_core+4245>, 0x55ed6f916a2b <vm_exec_core+4139>, 0x55ed6f91698d <vm_exec_core+3981>, 0x55ed6f918fd5 <vm_exec_core+13781>, 0x55ed6f9168d8 <vm_exec_core+3800>, 0x55ed6f916850 <vm_exec_core+3664>, 0x55ed6f916801 <vm_exec_core+3585>, 0x55ed6f9167b2 <vm_exec_core+3506>, 0x55ed6f916763 <vm_exec_core+3427>, 0x55ed6f918fa9 <vm_exec_core+13737>, 0x55ed6f916714 <vm_exec_core+3348>, 0x55ed6f9166a5 <vm_exec_core+3237>, 0x55ed6f916660 <vm_exec_core+3168>, 0x55ed6f9165ed <vm_exec_core+3053>, 0x55ed6f9164a5 <vm_exec_core+2725>, 0x55ed6f9163d9 <vm_exec_core+2521>, 0x55ed6f91635d <vm_exec_core+2397>, 0x55ed6f9181ba <vm_exec_core+10170>, 0x55ed6f916329 <vm_exec_core+2345>, 0x55ed6f9162ea <vm_exec_core+2282>, 0x55ed6f9162ab <vm_exec_core+2219>, 0x55ed6f91626f <vm_exec_core+2159>, 0x55ed6f9161b1 <vm_exec_core+1969>, 0x55ed6f91612e <vm_exec_core+1838>, 0x55ed6f918fbf <vm_exec_core+13759>, 0x55ed6f918c01 <vm_exec_core+12801>, 0x55ed6f918dd0 <vm_exec_core+13264>, 0x55ed6f918eb0 <vm_exec_core+13488>, 0x55ed6f918ec6 <vm_exec_core+13510>, 0x55ed6f918edc <vm_exec_core+13532>, 0x55ed6f918ef2 <vm_exec_core+13554>, 0x55ed6f918f0f <vm_exec_core+13583>, 0x55ed6f918f25 <vm_exec_core+13605>, 0x55ed6f918f3b <vm_exec_core+13627>, 0x55ed6f918f51 <vm_exec_core+13649>...} |
| #34 0x000055ed6f91c1ae in rb_vm_exec (ec=0x55ed96286aa0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55ed96286aa0 |
| _tag = {tag = 36, retval = 4, buf = {0x0, 0x55ed6f91c0d0 <rb_vm_exec+304>, 0x0, 0x7f90fefb2100, 0x0}, prev = 0x7f90fefb2410, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #35 0x000055ed6f922244 in vm_call0_cc (ec=0x55ed96286aa0, recv=<optimized out>, id=28529, argc=<optimized out>, argv=<optimized out>, cc=<optimized out>, kw_splat=0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:101 |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = {0, 0} |
| calling = {cd = 0x7f90fefb21d0, cc = 0x7f911ebbeb88, block_handler = 140260728840051, recv = 200001, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #36 0x000055ed6f923962 in rb_call0 (ec=0x55ed96286aa0, recv=recv@entry=200001, mid=mid@entry=28529, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140260723261200) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572 |
| call_status = <optimized out> |
| scope = <optimized out> |
| kw_splat = <optimized out> |
| ci = {flags = 110618, kwarg = 0x0, mid = 28529, flag = 4, argc = 0} |
| cc = <optimized out> |
| #37 0x000055ed6f924347 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=28529, recv=200001) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #38 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #39 0x000055ed6f90b268 in rb_iterate0 (it_proc=it_proc@entry=0x55ed6f9242e0 <iterate_method>, data1=data1@entry=140260729889968, ifunc=<optimized out>, ec=ec@entry=0x55ed96286aa0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x55ed96286aa0 |
| _tag = {tag = 36, retval = 0, buf = {0x7f90fe95ff10, 0x55ed6f90b2f0 <rb_iterate0+352>, 0x0, 0x7f90fefb23d0, 0x0}, prev = 0x7f90fefb2890, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7f90feeb1f20 |
| #40 0x000055ed6f90b50d in rb_iterate_internal (data2=140260723261200, bl_proc=0x0, data1=140260729889968, it_proc=0x55ed6f9242e0 <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=140260723261200, kw_splat=0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1569 |
| arg = {obj = 200001, mid = 28529, argc = 0, argv = 0x0, kw_splat = 0} |
| #42 0x000055ed6f6faa8d in enumerator_block_call (obj=<optimized out>, func=0x0, arg=140260723261200) 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 0x000055ed6f9214d7 in vm_call0_cfunc_with_frame (argv=0x0, calling=0x7f90fefb2590, ec=0x55ed96286aa0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7f90feeb1f58 |
| ci = <optimized out> |
| me = 0x7f912083ea38 |
| mid = 3073 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x55ed961df768 |
| 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=0x7f90fefb2590, ec=0x55ed96286aa0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #45 vm_call0_body (ec=ec@entry=0x55ed96286aa0, calling=calling@entry=0x7f90fefb2690, argv=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #46 0x000055ed6f922244 in vm_call0_cc (ec=0x55ed96286aa0, 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 = 0x7f90fefb2650, cc = 0x7f911ebbebb0, block_handler = 140260728840051, recv = 140260723261200, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #47 0x000055ed6f923962 in rb_call0 (ec=0x55ed96286aa0, recv=recv@entry=140260723261200, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140260723261200) 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 0x000055ed6f924347 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=3073, recv=140260723261200) 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 0x000055ed6f90b268 in rb_iterate0 (it_proc=it_proc@entry=0x55ed6f9242e0 <iterate_method>, data1=data1@entry=140260729891120, ifunc=ifunc@entry=0x7f90fe96fe88, ec=0x55ed96286aa0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x55ed96286aa0 |
| _tag = {tag = 36, retval = 13569846267648487936, buf = {0x7f90fe95ff10, 0x55ed6f90b2f0 <rb_iterate0+352>, 0x0, 0x7f90fefb2850, 0x55ed6f6ecca0 <collect_i>}, prev = 0x7f90fefb2cc0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7f90feeb1f58 |
| #51 0x000055ed6f90b687 in rb_lambda_call (obj=obj@entry=140260723261200, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x55ed6f6ecca0 <collect_i>, min_argc=<optimized out>, max_argc=1, data2=140260723326640) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1618 |
| arg = {obj = 140260723261200, mid = 3073, argc = 0, argv = 0x0, kw_splat = 0} |
| block = 0x7f90fe96fe88 |
| #52 0x000055ed6f6ee869 in enum_collect (obj=140260723261200) at /tmp/ruby/src/trunk-gc-asserts/enum.c:667 |
| ary = 140260723326640 |
| min_argc = <optimized out> |
| max_argc = 1 |
| #53 0x000055ed6f90063d in vm_call_cfunc_with_frame_ (ec=0x55ed96286aa0, reg_cfp=0x7f90feeb1f90, calling=<optimized out>, argc=0, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3772 |
| ci = 0x168100000001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f911ebbec50 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #54 0x000055ed6f908b2f in vm_sendish (ec=0x55ed96286aa0, reg_cfp=0x7f90feeb1f90, cd=0x55ed96280440, 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 = 0x7f911ebbec28 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x55ed96280440, cc = 0x7f911ebbec28, block_handler = 140260728840105, recv = 140260723261200, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #55 0x000055ed6f916a76 in vm_exec_core (ec=0x55ed9614db70, ec@entry=0x55ed96286aa0) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140261718871904 |
| cd = 0x55ed96280440 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 94478914815040 |
| reg_pc = 0x55ed961cd218 |
| reg_cfp = 0x7f90feeb1f90 |
| insns_address_table = {0x55ed6f918d10 <vm_exec_core+13072>, 0x55ed6f917d4a <vm_exec_core+9034>, 0x55ed6f917cdd <vm_exec_core+8925>, 0x55ed6f917c65 <vm_exec_core+8805>, 0x55ed6f917bf3 <vm_exec_core+8691>, 0x55ed6f917b7a <vm_exec_core+8570>, 0x55ed6f917ad4 <vm_exec_core+8404>, 0x55ed6f918161 <vm_exec_core+10081>, 0x55ed6f918046 <vm_exec_core+9798>, 0x55ed6f91809d <vm_exec_core+9885>, 0x55ed6f917dae <vm_exec_core+9134>, 0x55ed6f917edb <vm_exec_core+9435>, 0x55ed6f917642 <vm_exec_core+7234>, 0x55ed6f9175da <vm_exec_core+7130>, 0x55ed6f91756d <vm_exec_core+7021>, 0x55ed6f91784c <vm_exec_core+7756>, 0x55ed6f917814 <vm_exec_core+7700>, 0x55ed6f9177df <vm_exec_core+7647>, 0x55ed6f9177aa <vm_exec_core+7594>, 0x55ed6f917775 <vm_exec_core+7541>, 0x55ed6f917712 <vm_exec_core+7442>, 0x55ed6f9176ce <vm_exec_core+7374>, 0x55ed6f917687 <vm_exec_core+7303>, 0x55ed6f917988 <vm_exec_core+8072>, 0x55ed6f917942 <vm_exec_core+8002>, 0x55ed6f9178c3 <vm_exec_core+7875>, 0x55ed6f917889 <vm_exec_core+7817>, 0x55ed6f917a3a <vm_exec_core+8250>, 0x55ed6f9179e0 <vm_exec_core+8160>, 0x55ed6f917a97 <vm_exec_core+8343>, 0x55ed6f917530 <vm_exec_core+6960>, 0x55ed6f91732d <vm_exec_core+6445>, 0x55ed6f9172a7 <vm_exec_core+6311>, 0x55ed6f91723f <vm_exec_core+6207>, 0x55ed6f9171e7 <vm_exec_core+6119>, 0x55ed6f917185 <vm_exec_core+6021>, 0x55ed6f917138 <vm_exec_core+5944>, 0x55ed6f9170c4 <vm_exec_core+5828>, 0x55ed6f91707a <vm_exec_core+5754>, 0x55ed6f917053 <vm_exec_core+5715>, 0x55ed6f917018 <vm_exec_core+5656>, 0x55ed6f916fc7 <vm_exec_core+5575>, 0x55ed6f916f93 <vm_exec_core+5523>, 0x55ed6f916ee6 <vm_exec_core+5350>, 0x55ed6f916ea3 <vm_exec_core+5283>, 0x55ed6f916e5f <vm_exec_core+5215>, 0x55ed6f916e2d <vm_exec_core+5165>, 0x55ed6f916dbe <vm_exec_core+5054>, 0x55ed6f916d5d <vm_exec_core+4957>, 0x55ed6f916d0e <vm_exec_core+4878>, 0x55ed6f916c9f <vm_exec_core+4767>, 0x55ed6f916c41 <vm_exec_core+4673>, 0x55ed6f916b29 <vm_exec_core+4393>, 0x55ed6f916aed <vm_exec_core+4333>, 0x55ed6f916aa6 <vm_exec_core+4262>, 0x55ed6f916a3c <vm_exec_core+4156>, 0x55ed6f91699e <vm_exec_core+3998>, 0x55ed6f915a70 <vm_exec_core+112>, 0x55ed6f9168e9 <vm_exec_core+3817>, 0x55ed6f916861 <vm_exec_core+3681>, 0x55ed6f916812 <vm_exec_core+3602>, 0x55ed6f9167c3 <vm_exec_core+3523>, 0x55ed6f916774 <vm_exec_core+3444>, 0x55ed6f918bb7 <vm_exec_core+12727>, 0x55ed6f916725 <vm_exec_core+3365>, 0x55ed6f9166b6 <vm_exec_core+3254>, 0x55ed6f916671 <vm_exec_core+3185>, 0x55ed6f9165fe <vm_exec_core+3070>, 0x55ed6f9164b6 <vm_exec_core+2742>, 0x55ed6f9163ea <vm_exec_core+2538>, 0x55ed6f91636e <vm_exec_core+2414>, 0x55ed6f9181cb <vm_exec_core+10187>, 0x55ed6f91633a <vm_exec_core+2362>, 0x55ed6f9162fb <vm_exec_core+2299>, 0x55ed6f9162bc <vm_exec_core+2236>, 0x55ed6f916280 <vm_exec_core+2176>, 0x55ed6f9161c2 <vm_exec_core+1986>, 0x55ed6f91613f <vm_exec_core+1855>, 0x55ed6f918d21 <vm_exec_core+13089>, 0x55ed6f918e2e <vm_exec_core+13358>, 0x55ed6f91906f <vm_exec_core+13935>, 0x55ed6f918a89 <vm_exec_core+12425>, 0x55ed6f919108 <vm_exec_core+14088>, 0x55ed6f9193d5 <vm_exec_core+14805>, 0x55ed6f9192f4 <vm_exec_core+14580>, 0x55ed6f919377 <vm_exec_core+14711>, 0x55ed6f9191da <vm_exec_core+14298>, 0x55ed6f919238 <vm_exec_core+14392>, 0x55ed6f919296 <vm_exec_core+14486>, 0x55ed6f919665 <vm_exec_core+15461>, 0x55ed6f9194b9 <vm_exec_core+15033>, 0x55ed6f919505 <vm_exec_core+15109>, 0x55ed6f919558 <vm_exec_core+15192>, 0x55ed6f9195db <vm_exec_core+15323>, 0x55ed6f916072 <vm_exec_core+1650>, 0x55ed6f915fca <vm_exec_core+1482>, 0x55ed6f918d88 <vm_exec_core+13192>, 0x55ed6f918de6 <vm_exec_core+13286>, 0x55ed6f918c17 <vm_exec_core+12823>, 0x55ed6f918caa <vm_exec_core+12970>, 0x55ed6f9191a1 <vm_exec_core+14241>, 0x55ed6f91942e <vm_exec_core+14894>, 0x55ed6f915f59 <vm_exec_core+1369>, 0x55ed6f915ed9 <vm_exec_core+1241>, 0x55ed6f915e30 <vm_exec_core+1072>, 0x55ed6f915de9 <vm_exec_core+1001>, 0x55ed6f915d9e <vm_exec_core+926>, 0x55ed6f915d55 <vm_exec_core+853>, 0x55ed6f915d04 <vm_exec_core+772>, 0x55ed6f915ccf <vm_exec_core+719>, 0x55ed6f915c9a <vm_exec_core+666>, 0x55ed6f918e92 <vm_exec_core+13458>, 0x55ed6f917d39 <vm_exec_core+9017>, 0x55ed6f917ccc <vm_exec_core+8908>, 0x55ed6f917c54 <vm_exec_core+8788>, 0x55ed6f917be2 <vm_exec_core+8674>, 0x55ed6f917b69 <vm_exec_core+8553>, 0x55ed6f917ac3 <vm_exec_core+8387>, 0x55ed6f918150 <vm_exec_core+10064>, 0x55ed6f918035 <vm_exec_core+9781>, 0x55ed6f91808c <vm_exec_core+9868>, 0x55ed6f917d9d <vm_exec_core+9117>, 0x55ed6f917eca <vm_exec_core+9418>, 0x55ed6f917631 <vm_exec_core+7217>, 0x55ed6f9175c9 <vm_exec_core+7113>, 0x55ed6f91755c <vm_exec_core+7004>, 0x55ed6f91783b <vm_exec_core+7739>, 0x55ed6f917803 <vm_exec_core+7683>, 0x55ed6f9177ce <vm_exec_core+7630>, 0x55ed6f917799 <vm_exec_core+7577>, 0x55ed6f917764 <vm_exec_core+7524>, 0x55ed6f917701 <vm_exec_core+7425>, 0x55ed6f9176bd <vm_exec_core+7357>, 0x55ed6f917676 <vm_exec_core+7286>, 0x55ed6f917977 <vm_exec_core+8055>, 0x55ed6f917931 <vm_exec_core+7985>, 0x55ed6f9178b2 <vm_exec_core+7858>, 0x55ed6f917878 <vm_exec_core+7800>, 0x55ed6f917a29 <vm_exec_core+8233>, 0x55ed6f9179cf <vm_exec_core+8143>, 0x55ed6f917a86 <vm_exec_core+8326>, 0x55ed6f91751f <vm_exec_core+6943>, 0x55ed6f91731c <vm_exec_core+6428>, 0x55ed6f917296 <vm_exec_core+6294>, 0x55ed6f91722e <vm_exec_core+6190>, 0x55ed6f9171d6 <vm_exec_core+6102>, 0x55ed6f917174 <vm_exec_core+6004>, 0x55ed6f917127 <vm_exec_core+5927>, 0x55ed6f9170b3 <vm_exec_core+5811>, 0x55ed6f917069 <vm_exec_core+5737>, 0x55ed6f917042 <vm_exec_core+5698>, 0x55ed6f917007 <vm_exec_core+5639>, 0x55ed6f916fb6 <vm_exec_core+5558>, 0x55ed6f916f82 <vm_exec_core+5506>, 0x55ed6f916ed5 <vm_exec_core+5333>, 0x55ed6f916e92 <vm_exec_core+5266>, 0x55ed6f916e4e <vm_exec_core+5198>, 0x55ed6f916e1c <vm_exec_core+5148>, 0x55ed6f916dad <vm_exec_core+5037>, 0x55ed6f916d4c <vm_exec_core+4940>, 0x55ed6f916cfd <vm_exec_core+4861>, 0x55ed6f916c8e <vm_exec_core+4750>, 0x55ed6f916c30 <vm_exec_core+4656>, 0x55ed6f916b18 <vm_exec_core+4376>, 0x55ed6f916adc <vm_exec_core+4316>, 0x55ed6f916a95 <vm_exec_core+4245>, 0x55ed6f916a2b <vm_exec_core+4139>, 0x55ed6f91698d <vm_exec_core+3981>, 0x55ed6f918fd5 <vm_exec_core+13781>, 0x55ed6f9168d8 <vm_exec_core+3800>, 0x55ed6f916850 <vm_exec_core+3664>, 0x55ed6f916801 <vm_exec_core+3585>, 0x55ed6f9167b2 <vm_exec_core+3506>, 0x55ed6f916763 <vm_exec_core+3427>, 0x55ed6f918fa9 <vm_exec_core+13737>, 0x55ed6f916714 <vm_exec_core+3348>, 0x55ed6f9166a5 <vm_exec_core+3237>, 0x55ed6f916660 <vm_exec_core+3168>, 0x55ed6f9165ed <vm_exec_core+3053>, 0x55ed6f9164a5 <vm_exec_core+2725>, 0x55ed6f9163d9 <vm_exec_core+2521>, 0x55ed6f91635d <vm_exec_core+2397>, 0x55ed6f9181ba <vm_exec_core+10170>, 0x55ed6f916329 <vm_exec_core+2345>, 0x55ed6f9162ea <vm_exec_core+2282>, 0x55ed6f9162ab <vm_exec_core+2219>, 0x55ed6f91626f <vm_exec_core+2159>, 0x55ed6f9161b1 <vm_exec_core+1969>, 0x55ed6f91612e <vm_exec_core+1838>, 0x55ed6f918fbf <vm_exec_core+13759>, 0x55ed6f918c01 <vm_exec_core+12801>, 0x55ed6f918dd0 <vm_exec_core+13264>, 0x55ed6f918eb0 <vm_exec_core+13488>, 0x55ed6f918ec6 <vm_exec_core+13510>, 0x55ed6f918edc <vm_exec_core+13532>, 0x55ed6f918ef2 <vm_exec_core+13554>, 0x55ed6f918f0f <vm_exec_core+13583>, 0x55ed6f918f25 <vm_exec_core+13605>, 0x55ed6f918f3b <vm_exec_core+13627>, 0x55ed6f918f51 <vm_exec_core+13649>...} |
| #56 0x000055ed6f91c1ae in rb_vm_exec (ec=0x55ed96286aa0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55ed96286aa0 |
| _tag = {tag = 36, retval = 4, buf = {0x7f90fefb2db0, 0x55ed6f91c0d0 <rb_vm_exec+304>, 0x0, 0x7f90fefb2ca0, 0x7f90fefb2d50}, prev = 0x7f90fefb2ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #57 0x000055ed6f91c5ce 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=140261262615400, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7f911ebbf060 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7f90fedb2018 |
| av = {140260729892176, 140260729892544} |
| stack_argv = 0x7f90fedb2018 |
| 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 0x000055ed6f91cf91 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x55ed96262270, self=self@entry=140261262615400, argc=argc@entry=0, argv=argv@entry=0x7f90fefb2d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #59 0x000055ed6f8c3530 in thread_do_start_proc (th=th@entry=0x55ed961cd530) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 140261262615400 |
| args = <optimized out> |
| args_ptr = 0x7f90fefb2d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x55ed96262270 |
| #60 0x000055ed6f8c3fd0 in thread_do_start (th=0x55ed961cd530) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #61 thread_start_func_2 (th=th@entry=0x55ed961cd530, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x55ed96286aa0 |
| _tag = {tag = 36, retval = 0, buf = {0x55ed96286ce0, 0x55ed6f8c3940 <thread_start_func_2+624>, 0x0, 0x7f90fefb2dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x55ed961cd530 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #62 0x000055ed6f8c439d in call_thread_start_func_2 (th=0x55ed961cd530) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f90fefb2f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #63 co_start (from=<optimized out>, self=0x55ed96286ce0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x55ed961cd530 |
| sched = 0x55ed961ccc78 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #64 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 1 (Thread 0x7f9139e417c0 (LWP 179869) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x55ed9614db70) 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=0x55ed9614db70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f9139ee3352 in __pthread_mutex_cond_lock (mutex=mutex@entry=0x55ed9614db70) at ../nptl/pthread_mutex_lock.c:93 |
| __futex = 0x55ed9614db70 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "__pthread_mutex_cond_lock" |
| id = <optimized out> |
| #3 0x00007f9139edf6c2 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55ed9614db70, cond=0x55ed9614dc68) at ./nptl/pthread_cond_wait.c:616 |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = <optimized out> |
| seq = 2 |
| private = 0 |
| maxspin = <optimized out> |
| err = <optimized out> |
| result = <optimized out> |
| wseq = <optimized out> |
| g = <optimized out> |
| seq = <optimized out> |
| flags = <optimized out> |
| private = <optimized out> |
| signals = <optimized out> |
| done = <optimized out> |
| g1_start = <optimized out> |
| spin = <optimized out> |
| buffer = <optimized out> |
| cbuffer = <optimized out> |
| s = <optimized out> |
| #4 ___pthread_cond_wait (cond=cond@entry=0x55ed9614dc68, mutex=mutex@entry=0x55ed9614db70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000055ed6f8ba8ad in rb_native_cond_wait (cond=cond@entry=0x55ed9614dc68, mutex=mutex@entry=0x55ed9614db70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x000055ed6f8ba947 in ractor_sched_barrier_join_wait_locked (vm=vm@entry=0x55ed9614dad0, th=0x55ed96150060) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1498 |
| cr = <optimized out> |
| barrier_serial = 1 |
| #7 0x000055ed6f8bb8ca in rb_ractor_sched_barrier_join (vm=vm@entry=0x55ed9614dad0, cr=cr@entry=0x55ed961550a0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1531 |
| No locals. |
| #8 0x000055ed6f9342c2 in vm_lock_enter (cr=0x55ed961550a0, vm=0x55ed9614dad0, locked=<optimized out>, no_barrier=<optimized out>, lev=0x7fff3ae839b8) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:90 |
| ec = 0x55ed96155340 |
| #9 0x000055ed6f90867d in rb_vm_lock_enter (line=2166, file=<synthetic pointer>, lev=0x7fff3ae839b8) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.h:76 |
| No locals. |
| #10 rb_vm_search_method_slowpath (ci=0xc6100140001, klass=140261292531480) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:2166 |
| vm_locking_level = 545546008 |
| vm_locking_do = <optimized out> |
| cc = <optimized out> |
| #11 0x000055ed6f915b8a in vm_search_method_slowpath0 (klass=<optimized out>, cd=<optimized out>, cd_owner=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:2187 |
| cc = 0x55ed6fc611a0 <vm_empty_cc> |
| empty_cc = <optimized out> |
| #12 vm_search_method_fastpath (klass=<optimized out>, cd=<optimized out>, cd_owner=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:2248 |
| cc = 0x55ed6fc611a0 <vm_empty_cc> |
| cc = <optimized out> |
| #13 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:5969 |
| val = 94478914432192 |
| ci = 0x55ed9614db70 |
| cc = <optimized out> |
| recv = 2 |
| argc = <optimized out> |
| calling = {cd = 0x55ed96222cc0, cc = 0x0, block_handler = 0, recv = 140261262614840, 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> |
| #14 vm_exec_core (ec=0x55ed9614db70, ec@entry=0x55ed96155340) at ../../src/trunk-gc-asserts/insns.def:899 |
| bh = <optimized out> |
| cd = 0x55ed96222cc0 |
| leaf = <optimized out> |
| val = 94478914432192 |
| reg_pc = 0x55ed96214c78 |
| reg_cfp = 0x7f9139ddfec0 |
| insns_address_table = {0x55ed6f918d10 <vm_exec_core+13072>, 0x55ed6f917d4a <vm_exec_core+9034>, 0x55ed6f917cdd <vm_exec_core+8925>, 0x55ed6f917c65 <vm_exec_core+8805>, 0x55ed6f917bf3 <vm_exec_core+8691>, 0x55ed6f917b7a <vm_exec_core+8570>, 0x55ed6f917ad4 <vm_exec_core+8404>, 0x55ed6f918161 <vm_exec_core+10081>, 0x55ed6f918046 <vm_exec_core+9798>, 0x55ed6f91809d <vm_exec_core+9885>, 0x55ed6f917dae <vm_exec_core+9134>, 0x55ed6f917edb <vm_exec_core+9435>, 0x55ed6f917642 <vm_exec_core+7234>, 0x55ed6f9175da <vm_exec_core+7130>, 0x55ed6f91756d <vm_exec_core+7021>, 0x55ed6f91784c <vm_exec_core+7756>, 0x55ed6f917814 <vm_exec_core+7700>, 0x55ed6f9177df <vm_exec_core+7647>, 0x55ed6f9177aa <vm_exec_core+7594>, 0x55ed6f917775 <vm_exec_core+7541>, 0x55ed6f917712 <vm_exec_core+7442>, 0x55ed6f9176ce <vm_exec_core+7374>, 0x55ed6f917687 <vm_exec_core+7303>, 0x55ed6f917988 <vm_exec_core+8072>, 0x55ed6f917942 <vm_exec_core+8002>, 0x55ed6f9178c3 <vm_exec_core+7875>, 0x55ed6f917889 <vm_exec_core+7817>, 0x55ed6f917a3a <vm_exec_core+8250>, 0x55ed6f9179e0 <vm_exec_core+8160>, 0x55ed6f917a97 <vm_exec_core+8343>, 0x55ed6f917530 <vm_exec_core+6960>, 0x55ed6f91732d <vm_exec_core+6445>, 0x55ed6f9172a7 <vm_exec_core+6311>, 0x55ed6f91723f <vm_exec_core+6207>, 0x55ed6f9171e7 <vm_exec_core+6119>, 0x55ed6f917185 <vm_exec_core+6021>, 0x55ed6f917138 <vm_exec_core+5944>, 0x55ed6f9170c4 <vm_exec_core+5828>, 0x55ed6f91707a <vm_exec_core+5754>, 0x55ed6f917053 <vm_exec_core+5715>, 0x55ed6f917018 <vm_exec_core+5656>, 0x55ed6f916fc7 <vm_exec_core+5575>, 0x55ed6f916f93 <vm_exec_core+5523>, 0x55ed6f916ee6 <vm_exec_core+5350>, 0x55ed6f916ea3 <vm_exec_core+5283>, 0x55ed6f916e5f <vm_exec_core+5215>, 0x55ed6f916e2d <vm_exec_core+5165>, 0x55ed6f916dbe <vm_exec_core+5054>, 0x55ed6f916d5d <vm_exec_core+4957>, 0x55ed6f916d0e <vm_exec_core+4878>, 0x55ed6f916c9f <vm_exec_core+4767>, 0x55ed6f916c41 <vm_exec_core+4673>, 0x55ed6f916b29 <vm_exec_core+4393>, 0x55ed6f916aed <vm_exec_core+4333>, 0x55ed6f916aa6 <vm_exec_core+4262>, 0x55ed6f916a3c <vm_exec_core+4156>, 0x55ed6f91699e <vm_exec_core+3998>, 0x55ed6f915a70 <vm_exec_core+112>, 0x55ed6f9168e9 <vm_exec_core+3817>, 0x55ed6f916861 <vm_exec_core+3681>, 0x55ed6f916812 <vm_exec_core+3602>, 0x55ed6f9167c3 <vm_exec_core+3523>, 0x55ed6f916774 <vm_exec_core+3444>, 0x55ed6f918bb7 <vm_exec_core+12727>, 0x55ed6f916725 <vm_exec_core+3365>, 0x55ed6f9166b6 <vm_exec_core+3254>, 0x55ed6f916671 <vm_exec_core+3185>, 0x55ed6f9165fe <vm_exec_core+3070>, 0x55ed6f9164b6 <vm_exec_core+2742>, 0x55ed6f9163ea <vm_exec_core+2538>, 0x55ed6f91636e <vm_exec_core+2414>, 0x55ed6f9181cb <vm_exec_core+10187>, 0x55ed6f91633a <vm_exec_core+2362>, 0x55ed6f9162fb <vm_exec_core+2299>, 0x55ed6f9162bc <vm_exec_core+2236>, 0x55ed6f916280 <vm_exec_core+2176>, 0x55ed6f9161c2 <vm_exec_core+1986>, 0x55ed6f91613f <vm_exec_core+1855>, 0x55ed6f918d21 <vm_exec_core+13089>, 0x55ed6f918e2e <vm_exec_core+13358>, 0x55ed6f91906f <vm_exec_core+13935>, 0x55ed6f918a89 <vm_exec_core+12425>, 0x55ed6f919108 <vm_exec_core+14088>, 0x55ed6f9193d5 <vm_exec_core+14805>, 0x55ed6f9192f4 <vm_exec_core+14580>, 0x55ed6f919377 <vm_exec_core+14711>, 0x55ed6f9191da <vm_exec_core+14298>, 0x55ed6f919238 <vm_exec_core+14392>, 0x55ed6f919296 <vm_exec_core+14486>, 0x55ed6f919665 <vm_exec_core+15461>, 0x55ed6f9194b9 <vm_exec_core+15033>, 0x55ed6f919505 <vm_exec_core+15109>, 0x55ed6f919558 <vm_exec_core+15192>, 0x55ed6f9195db <vm_exec_core+15323>, 0x55ed6f916072 <vm_exec_core+1650>, 0x55ed6f915fca <vm_exec_core+1482>, 0x55ed6f918d88 <vm_exec_core+13192>, 0x55ed6f918de6 <vm_exec_core+13286>, 0x55ed6f918c17 <vm_exec_core+12823>, 0x55ed6f918caa <vm_exec_core+12970>, 0x55ed6f9191a1 <vm_exec_core+14241>, 0x55ed6f91942e <vm_exec_core+14894>, 0x55ed6f915f59 <vm_exec_core+1369>, 0x55ed6f915ed9 <vm_exec_core+1241>, 0x55ed6f915e30 <vm_exec_core+1072>, 0x55ed6f915de9 <vm_exec_core+1001>, 0x55ed6f915d9e <vm_exec_core+926>, 0x55ed6f915d55 <vm_exec_core+853>, 0x55ed6f915d04 <vm_exec_core+772>, 0x55ed6f915ccf <vm_exec_core+719>, 0x55ed6f915c9a <vm_exec_core+666>, 0x55ed6f918e92 <vm_exec_core+13458>, 0x55ed6f917d39 <vm_exec_core+9017>, 0x55ed6f917ccc <vm_exec_core+8908>, 0x55ed6f917c54 <vm_exec_core+8788>, 0x55ed6f917be2 <vm_exec_core+8674>, 0x55ed6f917b69 <vm_exec_core+8553>, 0x55ed6f917ac3 <vm_exec_core+8387>, 0x55ed6f918150 <vm_exec_core+10064>, 0x55ed6f918035 <vm_exec_core+9781>, 0x55ed6f91808c <vm_exec_core+9868>, 0x55ed6f917d9d <vm_exec_core+9117>, 0x55ed6f917eca <vm_exec_core+9418>, 0x55ed6f917631 <vm_exec_core+7217>, 0x55ed6f9175c9 <vm_exec_core+7113>, 0x55ed6f91755c <vm_exec_core+7004>, 0x55ed6f91783b <vm_exec_core+7739>, 0x55ed6f917803 <vm_exec_core+7683>, 0x55ed6f9177ce <vm_exec_core+7630>, 0x55ed6f917799 <vm_exec_core+7577>, 0x55ed6f917764 <vm_exec_core+7524>, 0x55ed6f917701 <vm_exec_core+7425>, 0x55ed6f9176bd <vm_exec_core+7357>, 0x55ed6f917676 <vm_exec_core+7286>, 0x55ed6f917977 <vm_exec_core+8055>, 0x55ed6f917931 <vm_exec_core+7985>, 0x55ed6f9178b2 <vm_exec_core+7858>, 0x55ed6f917878 <vm_exec_core+7800>, 0x55ed6f917a29 <vm_exec_core+8233>, 0x55ed6f9179cf <vm_exec_core+8143>, 0x55ed6f917a86 <vm_exec_core+8326>, 0x55ed6f91751f <vm_exec_core+6943>, 0x55ed6f91731c <vm_exec_core+6428>, 0x55ed6f917296 <vm_exec_core+6294>, 0x55ed6f91722e <vm_exec_core+6190>, 0x55ed6f9171d6 <vm_exec_core+6102>, 0x55ed6f917174 <vm_exec_core+6004>, 0x55ed6f917127 <vm_exec_core+5927>, 0x55ed6f9170b3 <vm_exec_core+5811>, 0x55ed6f917069 <vm_exec_core+5737>, 0x55ed6f917042 <vm_exec_core+5698>, 0x55ed6f917007 <vm_exec_core+5639>, 0x55ed6f916fb6 <vm_exec_core+5558>, 0x55ed6f916f82 <vm_exec_core+5506>, 0x55ed6f916ed5 <vm_exec_core+5333>, 0x55ed6f916e92 <vm_exec_core+5266>, 0x55ed6f916e4e <vm_exec_core+5198>, 0x55ed6f916e1c <vm_exec_core+5148>, 0x55ed6f916dad <vm_exec_core+5037>, 0x55ed6f916d4c <vm_exec_core+4940>, 0x55ed6f916cfd <vm_exec_core+4861>, 0x55ed6f916c8e <vm_exec_core+4750>, 0x55ed6f916c30 <vm_exec_core+4656>, 0x55ed6f916b18 <vm_exec_core+4376>, 0x55ed6f916adc <vm_exec_core+4316>, 0x55ed6f916a95 <vm_exec_core+4245>, 0x55ed6f916a2b <vm_exec_core+4139>, 0x55ed6f91698d <vm_exec_core+3981>, 0x55ed6f918fd5 <vm_exec_core+13781>, 0x55ed6f9168d8 <vm_exec_core+3800>, 0x55ed6f916850 <vm_exec_core+3664>, 0x55ed6f916801 <vm_exec_core+3585>, 0x55ed6f9167b2 <vm_exec_core+3506>, 0x55ed6f916763 <vm_exec_core+3427>, 0x55ed6f918fa9 <vm_exec_core+13737>, 0x55ed6f916714 <vm_exec_core+3348>, 0x55ed6f9166a5 <vm_exec_core+3237>, 0x55ed6f916660 <vm_exec_core+3168>, 0x55ed6f9165ed <vm_exec_core+3053>, 0x55ed6f9164a5 <vm_exec_core+2725>, 0x55ed6f9163d9 <vm_exec_core+2521>, 0x55ed6f91635d <vm_exec_core+2397>, 0x55ed6f9181ba <vm_exec_core+10170>, 0x55ed6f916329 <vm_exec_core+2345>, 0x55ed6f9162ea <vm_exec_core+2282>, 0x55ed6f9162ab <vm_exec_core+2219>, 0x55ed6f91626f <vm_exec_core+2159>, 0x55ed6f9161b1 <vm_exec_core+1969>, 0x55ed6f91612e <vm_exec_core+1838>, 0x55ed6f918fbf <vm_exec_core+13759>, 0x55ed6f918c01 <vm_exec_core+12801>, 0x55ed6f918dd0 <vm_exec_core+13264>, 0x55ed6f918eb0 <vm_exec_core+13488>, 0x55ed6f918ec6 <vm_exec_core+13510>, 0x55ed6f918edc <vm_exec_core+13532>, 0x55ed6f918ef2 <vm_exec_core+13554>, 0x55ed6f918f0f <vm_exec_core+13583>, 0x55ed6f918f25 <vm_exec_core+13605>, 0x55ed6f918f3b <vm_exec_core+13627>, 0x55ed6f918f51 <vm_exec_core+13649>...} |
| #15 0x000055ed6f91c1ae in rb_vm_exec (ec=0x55ed96155340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55ed96155340 |
| _tag = {tag = 36, retval = 4, buf = {0x7f911ebbe200, 0x55ed6f91c0d0 <rb_vm_exec+304>, 0x0, 0x7fff3ae83bc0, 0x55ed96150460}, prev = 0x7fff3ae84000, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #16 0x000055ed6f920ef4 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7fff3ae83c98, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #17 vm_yield (kw_splat=0, argv=0x7fff3ae83c98, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #18 rb_yield_0 (argv=0x7fff3ae83c98, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362 |
| No locals. |
| #19 rb_yield (val=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1378 |
| No locals. |
| #20 0x000055ed6f63813c in rb_ary_collect (ary=140261262617600) at /tmp/ruby/src/trunk-gc-asserts/array.c:3655 |
| i = 0 |
| collect = 140261262615040 |
| #21 0x000055ed6f90063d in vm_call_cfunc_with_frame_ (ec=0x55ed96155340, reg_cfp=0x7f9139ddffa0, calling=<optimized out>, argc=0, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3772 |
| ci = 0x168100000001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f91208800a0 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #22 0x000055ed6f908b2f in vm_sendish (ec=0x55ed96155340, reg_cfp=0x7f9139ddffa0, cd=0x55ed961cb530, 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 = 0x7f911ebbe228 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x55ed961cb530, cc = 0x7f911ebbe228, block_handler = 140261717835705, recv = 140261262617600, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #23 0x000055ed6f916a76 in vm_exec_core (ec=0x55ed9614db70, ec@entry=0x55ed96155340) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140261718871904 |
| cd = 0x55ed961cb530 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 94478914073904 |
| reg_pc = 0x55ed961c5758 |
| reg_cfp = 0x7f9139ddffa0 |
| insns_address_table = {0x55ed6f918d10 <vm_exec_core+13072>, 0x55ed6f917d4a <vm_exec_core+9034>, 0x55ed6f917cdd <vm_exec_core+8925>, 0x55ed6f917c65 <vm_exec_core+8805>, 0x55ed6f917bf3 <vm_exec_core+8691>, 0x55ed6f917b7a <vm_exec_core+8570>, 0x55ed6f917ad4 <vm_exec_core+8404>, 0x55ed6f918161 <vm_exec_core+10081>, 0x55ed6f918046 <vm_exec_core+9798>, 0x55ed6f91809d <vm_exec_core+9885>, 0x55ed6f917dae <vm_exec_core+9134>, 0x55ed6f917edb <vm_exec_core+9435>, 0x55ed6f917642 <vm_exec_core+7234>, 0x55ed6f9175da <vm_exec_core+7130>, 0x55ed6f91756d <vm_exec_core+7021>, 0x55ed6f91784c <vm_exec_core+7756>, 0x55ed6f917814 <vm_exec_core+7700>, 0x55ed6f9177df <vm_exec_core+7647>, 0x55ed6f9177aa <vm_exec_core+7594>, 0x55ed6f917775 <vm_exec_core+7541>, 0x55ed6f917712 <vm_exec_core+7442>, 0x55ed6f9176ce <vm_exec_core+7374>, 0x55ed6f917687 <vm_exec_core+7303>, 0x55ed6f917988 <vm_exec_core+8072>, 0x55ed6f917942 <vm_exec_core+8002>, 0x55ed6f9178c3 <vm_exec_core+7875>, 0x55ed6f917889 <vm_exec_core+7817>, 0x55ed6f917a3a <vm_exec_core+8250>, 0x55ed6f9179e0 <vm_exec_core+8160>, 0x55ed6f917a97 <vm_exec_core+8343>, 0x55ed6f917530 <vm_exec_core+6960>, 0x55ed6f91732d <vm_exec_core+6445>, 0x55ed6f9172a7 <vm_exec_core+6311>, 0x55ed6f91723f <vm_exec_core+6207>, 0x55ed6f9171e7 <vm_exec_core+6119>, 0x55ed6f917185 <vm_exec_core+6021>, 0x55ed6f917138 <vm_exec_core+5944>, 0x55ed6f9170c4 <vm_exec_core+5828>, 0x55ed6f91707a <vm_exec_core+5754>, 0x55ed6f917053 <vm_exec_core+5715>, 0x55ed6f917018 <vm_exec_core+5656>, 0x55ed6f916fc7 <vm_exec_core+5575>, 0x55ed6f916f93 <vm_exec_core+5523>, 0x55ed6f916ee6 <vm_exec_core+5350>, 0x55ed6f916ea3 <vm_exec_core+5283>, 0x55ed6f916e5f <vm_exec_core+5215>, 0x55ed6f916e2d <vm_exec_core+5165>, 0x55ed6f916dbe <vm_exec_core+5054>, 0x55ed6f916d5d <vm_exec_core+4957>, 0x55ed6f916d0e <vm_exec_core+4878>, 0x55ed6f916c9f <vm_exec_core+4767>, 0x55ed6f916c41 <vm_exec_core+4673>, 0x55ed6f916b29 <vm_exec_core+4393>, 0x55ed6f916aed <vm_exec_core+4333>, 0x55ed6f916aa6 <vm_exec_core+4262>, 0x55ed6f916a3c <vm_exec_core+4156>, 0x55ed6f91699e <vm_exec_core+3998>, 0x55ed6f915a70 <vm_exec_core+112>, 0x55ed6f9168e9 <vm_exec_core+3817>, 0x55ed6f916861 <vm_exec_core+3681>, 0x55ed6f916812 <vm_exec_core+3602>, 0x55ed6f9167c3 <vm_exec_core+3523>, 0x55ed6f916774 <vm_exec_core+3444>, 0x55ed6f918bb7 <vm_exec_core+12727>, 0x55ed6f916725 <vm_exec_core+3365>, 0x55ed6f9166b6 <vm_exec_core+3254>, 0x55ed6f916671 <vm_exec_core+3185>, 0x55ed6f9165fe <vm_exec_core+3070>, 0x55ed6f9164b6 <vm_exec_core+2742>, 0x55ed6f9163ea <vm_exec_core+2538>, 0x55ed6f91636e <vm_exec_core+2414>, 0x55ed6f9181cb <vm_exec_core+10187>, 0x55ed6f91633a <vm_exec_core+2362>, 0x55ed6f9162fb <vm_exec_core+2299>, 0x55ed6f9162bc <vm_exec_core+2236>, 0x55ed6f916280 <vm_exec_core+2176>, 0x55ed6f9161c2 <vm_exec_core+1986>, 0x55ed6f91613f <vm_exec_core+1855>, 0x55ed6f918d21 <vm_exec_core+13089>, 0x55ed6f918e2e <vm_exec_core+13358>, 0x55ed6f91906f <vm_exec_core+13935>, 0x55ed6f918a89 <vm_exec_core+12425>, 0x55ed6f919108 <vm_exec_core+14088>, 0x55ed6f9193d5 <vm_exec_core+14805>, 0x55ed6f9192f4 <vm_exec_core+14580>, 0x55ed6f919377 <vm_exec_core+14711>, 0x55ed6f9191da <vm_exec_core+14298>, 0x55ed6f919238 <vm_exec_core+14392>, 0x55ed6f919296 <vm_exec_core+14486>, 0x55ed6f919665 <vm_exec_core+15461>, 0x55ed6f9194b9 <vm_exec_core+15033>, 0x55ed6f919505 <vm_exec_core+15109>, 0x55ed6f919558 <vm_exec_core+15192>, 0x55ed6f9195db <vm_exec_core+15323>, 0x55ed6f916072 <vm_exec_core+1650>, 0x55ed6f915fca <vm_exec_core+1482>, 0x55ed6f918d88 <vm_exec_core+13192>, 0x55ed6f918de6 <vm_exec_core+13286>, 0x55ed6f918c17 <vm_exec_core+12823>, 0x55ed6f918caa <vm_exec_core+12970>, 0x55ed6f9191a1 <vm_exec_core+14241>, 0x55ed6f91942e <vm_exec_core+14894>, 0x55ed6f915f59 <vm_exec_core+1369>, 0x55ed6f915ed9 <vm_exec_core+1241>, 0x55ed6f915e30 <vm_exec_core+1072>, 0x55ed6f915de9 <vm_exec_core+1001>, 0x55ed6f915d9e <vm_exec_core+926>, 0x55ed6f915d55 <vm_exec_core+853>, 0x55ed6f915d04 <vm_exec_core+772>, 0x55ed6f915ccf <vm_exec_core+719>, 0x55ed6f915c9a <vm_exec_core+666>, 0x55ed6f918e92 <vm_exec_core+13458>, 0x55ed6f917d39 <vm_exec_core+9017>, 0x55ed6f917ccc <vm_exec_core+8908>, 0x55ed6f917c54 <vm_exec_core+8788>, 0x55ed6f917be2 <vm_exec_core+8674>, 0x55ed6f917b69 <vm_exec_core+8553>, 0x55ed6f917ac3 <vm_exec_core+8387>, 0x55ed6f918150 <vm_exec_core+10064>, 0x55ed6f918035 <vm_exec_core+9781>, 0x55ed6f91808c <vm_exec_core+9868>, 0x55ed6f917d9d <vm_exec_core+9117>, 0x55ed6f917eca <vm_exec_core+9418>, 0x55ed6f917631 <vm_exec_core+7217>, 0x55ed6f9175c9 <vm_exec_core+7113>, 0x55ed6f91755c <vm_exec_core+7004>, 0x55ed6f91783b <vm_exec_core+7739>, 0x55ed6f917803 <vm_exec_core+7683>, 0x55ed6f9177ce <vm_exec_core+7630>, 0x55ed6f917799 <vm_exec_core+7577>, 0x55ed6f917764 <vm_exec_core+7524>, 0x55ed6f917701 <vm_exec_core+7425>, 0x55ed6f9176bd <vm_exec_core+7357>, 0x55ed6f917676 <vm_exec_core+7286>, 0x55ed6f917977 <vm_exec_core+8055>, 0x55ed6f917931 <vm_exec_core+7985>, 0x55ed6f9178b2 <vm_exec_core+7858>, 0x55ed6f917878 <vm_exec_core+7800>, 0x55ed6f917a29 <vm_exec_core+8233>, 0x55ed6f9179cf <vm_exec_core+8143>, 0x55ed6f917a86 <vm_exec_core+8326>, 0x55ed6f91751f <vm_exec_core+6943>, 0x55ed6f91731c <vm_exec_core+6428>, 0x55ed6f917296 <vm_exec_core+6294>, 0x55ed6f91722e <vm_exec_core+6190>, 0x55ed6f9171d6 <vm_exec_core+6102>, 0x55ed6f917174 <vm_exec_core+6004>, 0x55ed6f917127 <vm_exec_core+5927>, 0x55ed6f9170b3 <vm_exec_core+5811>, 0x55ed6f917069 <vm_exec_core+5737>, 0x55ed6f917042 <vm_exec_core+5698>, 0x55ed6f917007 <vm_exec_core+5639>, 0x55ed6f916fb6 <vm_exec_core+5558>, 0x55ed6f916f82 <vm_exec_core+5506>, 0x55ed6f916ed5 <vm_exec_core+5333>, 0x55ed6f916e92 <vm_exec_core+5266>, 0x55ed6f916e4e <vm_exec_core+5198>, 0x55ed6f916e1c <vm_exec_core+5148>, 0x55ed6f916dad <vm_exec_core+5037>, 0x55ed6f916d4c <vm_exec_core+4940>, 0x55ed6f916cfd <vm_exec_core+4861>, 0x55ed6f916c8e <vm_exec_core+4750>, 0x55ed6f916c30 <vm_exec_core+4656>, 0x55ed6f916b18 <vm_exec_core+4376>, 0x55ed6f916adc <vm_exec_core+4316>, 0x55ed6f916a95 <vm_exec_core+4245>, 0x55ed6f916a2b <vm_exec_core+4139>, 0x55ed6f91698d <vm_exec_core+3981>, 0x55ed6f918fd5 <vm_exec_core+13781>, 0x55ed6f9168d8 <vm_exec_core+3800>, 0x55ed6f916850 <vm_exec_core+3664>, 0x55ed6f916801 <vm_exec_core+3585>, 0x55ed6f9167b2 <vm_exec_core+3506>, 0x55ed6f916763 <vm_exec_core+3427>, 0x55ed6f918fa9 <vm_exec_core+13737>, 0x55ed6f916714 <vm_exec_core+3348>, 0x55ed6f9166a5 <vm_exec_core+3237>, 0x55ed6f916660 <vm_exec_core+3168>, 0x55ed6f9165ed <vm_exec_core+3053>, 0x55ed6f9164a5 <vm_exec_core+2725>, 0x55ed6f9163d9 <vm_exec_core+2521>, 0x55ed6f91635d <vm_exec_core+2397>, 0x55ed6f9181ba <vm_exec_core+10170>, 0x55ed6f916329 <vm_exec_core+2345>, 0x55ed6f9162ea <vm_exec_core+2282>, 0x55ed6f9162ab <vm_exec_core+2219>, 0x55ed6f91626f <vm_exec_core+2159>, 0x55ed6f9161b1 <vm_exec_core+1969>, 0x55ed6f91612e <vm_exec_core+1838>, 0x55ed6f918fbf <vm_exec_core+13759>, 0x55ed6f918c01 <vm_exec_core+12801>, 0x55ed6f918dd0 <vm_exec_core+13264>, 0x55ed6f918eb0 <vm_exec_core+13488>, 0x55ed6f918ec6 <vm_exec_core+13510>, 0x55ed6f918edc <vm_exec_core+13532>, 0x55ed6f918ef2 <vm_exec_core+13554>, 0x55ed6f918f0f <vm_exec_core+13583>, 0x55ed6f918f25 <vm_exec_core+13605>, 0x55ed6f918f3b <vm_exec_core+13627>, 0x55ed6f918f51 <vm_exec_core+13649>...} |
| #24 0x000055ed6f91c1ae in rb_vm_exec (ec=0x55ed96155340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55ed96155340 |
| _tag = {tag = 36, retval = 4, buf = {0x55ed96155340, 0x55ed6f91c0d0 <rb_vm_exec+304>, 0x0, 0x7fff3ae83fe0, 0x7f911ebbed40}, prev = 0x7fff3ae840b0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #25 0x000055ed6f92d563 in rb_iseq_eval_main (iseq=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2905 |
| ec = <optimized out> |
| val = <optimized out> |
| #26 0x000055ed6f70e8f5 in rb_ec_exec_node (ec=ec@entry=0x55ed96155340, n=n@entry=0x7f911ebbf2e0) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x55ed96155340 |
| _tag = {tag = 36, retval = 94478265294694, buf = {0x55ed96155340, 0x55ed6f70e950 <rb_ec_exec_node+256>, 0x0, 0x7fff3ae84090, 0x7f911ebbf2e0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7f911ebbf2e0 |
| #27 0x000055ed6f712b9b in ruby_run_node (n=0x7f911ebbf2e0) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x55ed96155340 |
| status = 0 |
| #28 0x000055ed6f62edc6 in rb_main (argv=0x7fff3ae842d8, argc=8) at /tmp/ruby/src/trunk-gc-asserts/main.c:42 |
| variable_in_this_stack_frame = 0 |
| #29 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 179869) detached] |
| $ timeout 60 gdb -p 179420 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| Fstderr output is not empty |
| th: 0x55ed96150060, native_id: 0x7f9139e417c0 |
| -- Control frame information ----------------------------------------------- |
| c:0006 p:0009 s:0028 e:000025 METHOD <internal:ractor>:548 |
| 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 179438] |
| [New LWP 179437] |
| [New LWP 179435] |
| [New LWP 179432] |
| [New LWP 179430] |
| [New LWP 179429] |
| [New LWP 179428] |
| [New LWP 179427] |
| [New LWP 179426] |
| [New LWP 179425] |
| [New LWP 179424] |
| [New LWP 179423] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007f10463b6a00 in __GI_ppoll (fds=0x7ffc575b76f8, nfds=1, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7f1046298740 (LWP 179420) "ruby" 0x00007f10463b6a00 in __GI_ppoll (fds=0x7ffc575b76f8, nfds=1, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 |
| 2 Thread 0x7f10237fb6c0 (LWP 179438) "runner.rb:636" 0x00007f10463b64cd in __GI___poll (fds=0x7f10236fa180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 3 Thread 0x7f10239fc6c0 (LWP 179437) "runner.rb:546" 0x00007f10463b64cd in __GI___poll (fds=0x7f10238fb180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 4 Thread 0x7f1023bfd6c0 (LWP 179435) "runner.rb:636" 0x00007f10463b64cd in __GI___poll (fds=0x7f1023afc180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 5 Thread 0x7f1023dfe6c0 (LWP 179432) "runner.rb:546" 0x00007f10463b64cd in __GI___poll (fds=0x7f1023cfd180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 6 Thread 0x7f1023fff6c0 (LWP 179430) "runner.rb:636" 0x00007f10463b64cd in __GI___poll (fds=0x7f1023efe180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 7 Thread 0x7f10403b36c0 (LWP 179429) "runner.rb:636" 0x00007f10463b64cd in __GI___poll (fds=0x7f10402b2180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 8 Thread 0x7f10405b46c0 (LWP 179428) "runner.rb:546" 0x00007f10463b64cd in __GI___poll (fds=0x7f10404b3180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 9 Thread 0x7f10407b56c0 (LWP 179427) "runner.rb:546" 0x00007f10463b64cd in __GI___poll (fds=0x7f10406b4180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 10 Thread 0x7f10409b66c0 (LWP 179426) "runner.rb:334" 0x00007f1046333d61 in __futex_abstimed_wait_common64 (private=32528, cancel=true, abstime=0x7f10408b5370, op=137, expected=0, futex_word=0x55dff79ef908) at ./nptl/futex-internal.c:57 |
| 11 Thread 0x7f1040bb76c0 (LWP 179425) "runner.rb:334" 0x00007f1046333d61 in __futex_abstimed_wait_common64 (private=32528, cancel=true, abstime=0x7f1040ab6370, op=137, expected=0, futex_word=0x55dff7a8d7ac) at ./nptl/futex-internal.c:57 |
| 12 Thread 0x7f1040db86c0 (LWP 179424) "runner.rb:334" 0x00007f1046333d61 in __futex_abstimed_wait_common64 (private=32528, cancel=true, abstime=0x7f1040cb7370, op=137, expected=0, futex_word=0x55dff7abd9d8) at ./nptl/futex-internal.c:57 |
| 13 Thread 0x7f10414726c0 (LWP 179423) "runner.rb:334" 0x00007f1046333d61 in __futex_abstimed_wait_common64 (private=32528, cancel=true, abstime=0x7f1041371370, op=137, expected=0, futex_word=0x55dff7abb6dc) at ./nptl/futex-internal.c:57 |
| >>> Machine level backtrace |
| Thread 13 (Thread 0x7f10414726c0 (LWP 179423) "runner.rb:334"): |
| #0 0x00007f1046333d61 in __futex_abstimed_wait_common64 (private=32528, cancel=true, abstime=0x7f1041371370, op=137, expected=0, futex_word=0x55dff7abb6dc) 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=32528, abstime=0x7f1041371370, clockid=32528, expected=0, futex_word=0x55dff7abb6dc) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 8327424 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55dff7abb6dc, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f1041371370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007f1046336c7e in __pthread_cond_wait_common (abstime=0x7f1041371370, clockid=1, mutex=0x55dff7b01810, cond=0x55dff7abb6b0) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f10463364a0 <__condvar_cleanup_waiting>, __arg = 0x7f1041371300, __canceltype = 1094128416, __prev = 0x0} |
| cbuffer = {wseq = 249, cond = 0x55dff7abb6b0, mutex = 0x55dff7b01810, private = 0} |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 249 |
| seq = 124 |
| 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=0x55dff7abb6b0, mutex=0x55dff7b01810, abstime=0x7f1041371370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007f104687d454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f10468838ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f1046883a72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f10468887fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f1046729440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f104687e001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f104687f1cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f10468bf9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f10468c21df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f10468c52a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f10468c9c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f10468ce88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f1046886b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f1046887041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007f1046887916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007f1046337a94 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 = {139707791386304, -2395786163922299230, 139707791386304, -136, 22, 140721774094016, -2395786163901327710, -2395778912691448158}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007f10463c4c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 12 (Thread 0x7f1040db86c0 (LWP 179424) "runner.rb:334"): |
| #0 0x00007f1046333d61 in __futex_abstimed_wait_common64 (private=32528, cancel=true, abstime=0x7f1040cb7370, op=137, expected=0, futex_word=0x55dff7abd9d8) 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=32528, abstime=0x7f1040cb7370, clockid=32528, expected=0, futex_word=0x55dff7abd9d8) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 8327424 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55dff7abd9d8, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f1040cb7370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007f1046336c7e in __pthread_cond_wait_common (abstime=0x7f1040cb7370, clockid=1, mutex=0x55dff7b102e0, cond=0x55dff7abd9b0) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f10463364a0 <__condvar_cleanup_waiting>, __arg = 0x7f1040cb7300, __canceltype = 1087075200, __prev = 0x0} |
| cbuffer = {wseq = 174, cond = 0x55dff7abd9b0, mutex = 0x55dff7b102e0, private = 0} |
| err = <optimized out> |
| g = 0 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 174 |
| seq = 87 |
| 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=0x55dff7abd9b0, mutex=0x55dff7b102e0, abstime=0x7f1040cb7370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007f104687d454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f10468838ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f1046883a72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f10468887fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f1046729440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f104687e001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f104687f1cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f10468bf9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f10468c21df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f10468c52a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f10468c9c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f10468ce88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f1046886b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f1046887041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007f1046887916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007f1046337a94 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 = {139707784332992, -2395785166416144734, 139707784332992, -136, 22, 140721774094016, -2395785166395173214, -2395778912691448158}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007f10463c4c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 11 (Thread 0x7f1040bb76c0 (LWP 179425) "runner.rb:334"): |
| #0 0x00007f1046333d61 in __futex_abstimed_wait_common64 (private=32528, cancel=true, abstime=0x7f1040ab6370, op=137, expected=0, futex_word=0x55dff7a8d7ac) 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=32528, abstime=0x7f1040ab6370, clockid=32528, expected=0, futex_word=0x55dff7a8d7ac) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 8327424 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55dff7a8d7ac, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f1040ab6370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007f1046336c7e in __pthread_cond_wait_common (abstime=0x7f1040ab6370, clockid=1, mutex=0x55dff7ad7da0, cond=0x55dff7a8d780) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f10463364a0 <__condvar_cleanup_waiting>, __arg = 0x7f1040ab6300, __canceltype = 1084973952, __prev = 0x0} |
| cbuffer = {wseq = 221, cond = 0x55dff7a8d780, mutex = 0x55dff7ad7da0, private = 0} |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 221 |
| seq = 110 |
| 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=0x55dff7a8d780, mutex=0x55dff7ad7da0, abstime=0x7f1040ab6370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007f104687d454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f10468838ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f1046883a72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f10468887fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f1046729440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f104687e001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f104687f1cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f10468bf9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f10468c21df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f10468c52a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f10468c9c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f10468ce88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f1046886b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f1046887041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007f1046887916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007f1046337a94 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 = {139707782231744, -2395784342319294814, 139707782231744, -136, 22, 140721774094016, -2395784342298323294, -2395778912691448158}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007f10463c4c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 10 (Thread 0x7f10409b66c0 (LWP 179426) "runner.rb:334"): |
| #0 0x00007f1046333d61 in __futex_abstimed_wait_common64 (private=32528, cancel=true, abstime=0x7f10408b5370, op=137, expected=0, futex_word=0x55dff79ef908) 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=32528, abstime=0x7f10408b5370, clockid=32528, expected=0, futex_word=0x55dff79ef908) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 8327424 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55dff79ef908, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f10408b5370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007f1046336c7e in __pthread_cond_wait_common (abstime=0x7f10408b5370, clockid=1, mutex=0x55dff7acf8d0, cond=0x55dff79ef8e0) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f10463364a0 <__condvar_cleanup_waiting>, __arg = 0x7f10408b5300, __canceltype = 1082872704, __prev = 0x0} |
| cbuffer = {wseq = 274, cond = 0x55dff79ef8e0, mutex = 0x55dff7acf8d0, private = 0} |
| err = <optimized out> |
| g = 0 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 274 |
| seq = 137 |
| 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=0x55dff79ef8e0, mutex=0x55dff7acf8d0, abstime=0x7f10408b5370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007f104687d454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f10468838ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f1046883a72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f10468887fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f1046729440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f104687e001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f104687f1cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f10468bf9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f10468c21df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f10468c52a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f10468c9c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f10468ce88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f1046886b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f1046887041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007f1046887916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007f1046337a94 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 = {139707780130496, -2395784615586589022, 139707780130496, -136, 22, 140721774094016, -2395784615565617502, -2395778912691448158}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007f10463c4c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 9 (Thread 0x7f10407b56c0 (LWP 179427) "runner.rb:546"): |
| #0 0x00007f10463b64cd in __GI___poll (fds=0x7f10406b4180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f104675963f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f104675a5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f1046886643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f104675a9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f104675fbf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f1046729440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f104675b0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f104675f0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f1046762626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f10468bf9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f10468c21df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f10468c52a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f10468c9c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f10468ce88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f1046886b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f1046887041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f1046887916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f1046337a94 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 = {139707778029248, -2395783791489739102, 139707778029248, -136, 25, 139707790332448, -2395783791468767582, -2395778912691448158}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f10463c4c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 8 (Thread 0x7f10405b46c0 (LWP 179428) "runner.rb:546"): |
| #0 0x00007f10463b64cd in __GI___poll (fds=0x7f10404b3180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f104675963f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f104675a5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f1046886643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f104675a9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f104675fbf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f1046729440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f104675b0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f104675f0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f1046762626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f10468bf9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f10468c21df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f10468c52a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f10468c9c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f10468ce88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f1046886b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f1046887041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f1046887916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f1046337a94 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 = {139707775928000, -2395784069052000606, 139707775928000, -136, 25, 139707783279136, -2395784069031029086, -2395778912691448158}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f10463c4c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 7 (Thread 0x7f10403b36c0 (LWP 179429) "runner.rb:636"): |
| #0 0x00007f10463b64cd in __GI___poll (fds=0x7f10402b2180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f104675963f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f104675a5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f1046886643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f104675a9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f104675fbf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f1046729440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f104675b0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f104675f0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f1046762626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f10468bf9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f10468c21df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f10468c52a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f10468c9c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f10468ce88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f1046886b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f1046887041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f1046887916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f1046337a94 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 = {139707773826752, -2395783244955150686, 139707773826752, -136, 25, 139707781177888, -2395783244934179166, -2395778912691448158}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f10463c4c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 6 (Thread 0x7f1023fff6c0 (LWP 179430) "runner.rb:636"): |
| #0 0x00007f10463b64cd in __GI___poll (fds=0x7f1023efe180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f104675963f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f104675a5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f1046886643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f104675a9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f104675fbf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f1046729440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f104675b0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f104675f0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f1046762626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f10468bf9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f10468c21df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f10468c52a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f10468c9c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f10468ce88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f1046886b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f1046887041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f1046887916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f1046337a94 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 = {139707300181696, -2395721090335926622, 139707300181696, -136, 25, 139707779076640, -2395721090314955102, -2395778912691448158}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f10463c4c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 5 (Thread 0x7f1023dfe6c0 (LWP 179432) "runner.rb:546"): |
| #0 0x00007f10463b64cd in __GI___poll (fds=0x7f1023cfd180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f104675963f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f104675a5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f1046886643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f104675a9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f104675fbf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f1046729440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f104675b0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f104675f0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f1046762626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f10468bf9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f10468c21df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f10468c52a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f10468c9c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f10468ce88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f1046886b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f1046887041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f1046887916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f1046337a94 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 = {139707298080448, -2395721363603220830, 139707298080448, -136, 22, 139707790332448, -2395721363582249310, -2395778912691448158}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f10463c4c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 4 (Thread 0x7f1023bfd6c0 (LWP 179435) "runner.rb:636"): |
| #0 0x00007f10463b64cd in __GI___poll (fds=0x7f1023afc180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f104675963f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f104675a5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f1046886643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f104675a9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f104675fbf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f1046729440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f104675b0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f104675f0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f1046762626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f10468bf9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f10468c21df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f10468c52a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f10468c9c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f10468ce88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f1046886b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f1046887041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f1046887916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f1046337a94 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 = {139707295979200, -2395720539506370910, 139707295979200, -136, 22, 139707781177888, -2395720539485399390, -2395778912691448158}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f10463c4c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 3 (Thread 0x7f10239fc6c0 (LWP 179437) "runner.rb:546"): |
| #0 0x00007f10463b64cd in __GI___poll (fds=0x7f10238fb180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f104675963f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f104675a5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f1046886643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f104675a9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f104675fbf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f1046729440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f104675b0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f104675f0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f1046762626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f10468bf9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f10468c21df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f10468c52a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f10468c9c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f10468ce88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f1046886b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f1046887041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f1046887916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f1046337a94 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 = {139707293877952, -2395720817068632414, 139707293877952, -136, 22, 139707779076640, -2395720817047660894, -2395778912691448158}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f10463c4c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 2 (Thread 0x7f10237fb6c0 (LWP 179438) "runner.rb:636"): |
| #0 0x00007f10463b64cd in __GI___poll (fds=0x7f10236fa180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f104675963f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f104675a5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f1046886643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f104675a9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f104675fbf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f1046729440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f104675b0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f104675f0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f1046762626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f10468bf9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f10468c21df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f10468c52a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f10468c9c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f10468ce88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f1046886b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f1046887041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f1046887916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f1046337a94 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 = {139707291776704, -2395719992971782494, 139707291776704, -136, 22, 139707783279136, -2395719992950810974, -2395778912691448158}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f10463c4c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 1 (Thread 0x7f1046298740 (LWP 179420) "ruby"): |
| #0 0x00007f10463b6a00 in __GI_ppoll (fds=0x7ffc575b76f8, nfds=1, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 |
| sc_ret = -514 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| tval = {tv_sec = 140721774098368, tv_nsec = 139707881198112} |
| #1 0x00007f1046882ac9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f1046883b81 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f10468863a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f1046887b45 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f1046729440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f1046882f8b in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f10468c5508 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f10468c9c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f10468ce367 in rb_yield () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f1046729440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f10467072a6 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f10468bf9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f10468c21df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f10468c66bc in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f10468c9c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f1046726e5c in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f104672b193 in ruby_run_node () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x000055dfd1149187 in ?? () |
| No symbol table info available. |
| #19 0x00007f10462c51ca in __libc_start_call_main (main=main@entry=0x55dfd1149120, argc=argc@entry=6, argv=argv@entry=0x7ffc575b85c8) at ../sysdeps/nptl/libc_start_call_main.h:58 |
| self = <optimized out> |
| result = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140721774101960, -2371047260000774494, 6, 0, 94419773865280, 139707881533440, -2371047259998677342, -2395778679624984926}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x6, 0x7ffc575b85c0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 6}}} |
| not_first_call = <optimized out> |
| #20 0x00007f10462c528b in __libc_start_main_impl (main=0x55dfd1149120, argc=6, argv=0x7ffc575b85c8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffc575b85b8) at ../csu/libc-start.c:360 |
| No locals. |
| #21 0x000055dfd11491d5 in _start () |
| No symbol table info available. |
| >>> Dump Ruby level backtrace (if possible) |
| [Inferior 1 (process 179420) detached] |
| $ timeout 60 gdb -p 179405 -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 179404 -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 179873 -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> |