| "git clone --depth 1 https://github.com/ruby/ruby.git trunk-gc-asserts" exit with 0. |
| Cloning into 'trunk-gc-asserts'... |
| Updating files: 78% (8770/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'... |
| From https://github.com/ruby/csv |
| * branch 69d9886238a504bfac60fa516cd08ad2a855a2a8 -> FETCH_HEAD |
| HEAD is now at 69d9886 Use `Ractor#value` as `Ractor#take` is removed (#344) |
| Cloning into '/tmp/ruby/src/trunk-gc-asserts/gems/src/repl_type_completor'... |
| Cloning into '/tmp/ruby/src/trunk-gc-asserts/gems/src/ostruct'... |
| From https://github.com/ruby/ostruct |
| * branch 50d51248bec5560a102a1024aff4174b31dca8cc -> FETCH_HEAD |
| HEAD is now at 50d5124 Use `Ractor#value` as `Ractor#take` is removed |
| "make update-src DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| "make after-update DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| + cp /tmp/ruby/src/trunk-gc-asserts/enc/jis/props.h.blt /tmp/ruby/src/trunk-gc-asserts/enc/jis/props.h |
| "make miniruby DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| "make ruby DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| "make all DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| /tmp/ruby/src/trunk-gc-asserts/.bundle/gems/rbs-3.9.4/ext/rbs_extension/main.c: In function ‘Init_rbs_extension’: |
| /tmp/ruby/src/trunk-gc-asserts/.bundle/gems/rbs-3.9.4/ext/rbs_extension/main.c:24:3: warning: multi-line comment [-Wcomment] |
| 24 | // grep -o 'INTERN("\([^"]*\)")' ext/rbs_extension/parser.c \ |
| | ^ |
| At top level: |
| cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics |
| cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics |
| cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics |
| "make install DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| make yes-btest TESTOPTS='-q -j4' |
| $$$ #<Timeout::Error: execution expired> |
| ### enter analyzing mode for stuck processes |
| $$$ ps jx |
| PPID PID PGID SID TTY TPGID STAT UID TIME COMMAND |
| 11 12 12 12 ? -1 Ss 1001 0:00 sh build-loop.sh trunk-gc-asserts --incremental --process-num=4 |
| 1 150083 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 150113 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 150121 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 152351 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 152373 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 152389 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 152429 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1517_1365.rb |
| 1 166227 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 166249 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 166264 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 166306 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1517_1365.rb |
| 1 179891 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 179921 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 179928 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 179970 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1517_1365.rb |
| 1 228468 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 228490 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 228506 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 12 228577 12 12 ? -1 Sl 1001 0:00 ruby ./br.rb build_report trunk-gc-asserts --incremental --process-num=4 |
| 228577 228580 12 12 ? -1 S 1001 0:00 sh -c ruby /home/ko1/build-ruby/build-ruby.rb --target_name=trunk-gc-asserts --logfile=/home/ko1/ruby/logs/brlog.trunk-gc-asserts.20250601-025350 --root_dir=/tmp/ruby --timeout=21600 --build_opts='DEFS="-DRGENGC_CHECK_MODE=2"' --add-env=RUBY_TEST_TIMEOUT_SCALE=100 --incremental --process-num=4 |
| 228580 228581 12 12 ? -1 Sl 1001 0:00 ruby /home/ko1/build-ruby/build-ruby.rb --target_name=trunk-gc-asserts --logfile=/home/ko1/ruby/logs/brlog.trunk-gc-asserts.20250601-025350 --root_dir=/tmp/ruby --timeout=21600 --build_opts=DEFS="-DRGENGC_CHECK_MODE=2" --add-env=RUBY_TEST_TIMEOUT_SCALE=100 --incremental --process-num=4 |
| 228581 241178 12 12 ? -1 S 1001 0:00 sh -c make yes-btest TESTOPTS='-q -j4' |
| 241178 241179 12 12 ? -1 S 1001 0:00 make yes-btest TESTOPTS=-q -j4 |
| 241179 241194 12 12 ? -1 Sl 1001 0:02 /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 |
| 241194 279378 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 |
| 241194 279433 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 |
| 241194 279439 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 |
| 241194 279443 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 |
| 228581 279447 12 12 ? -1 R 1001 0:00 ps jx |
| {11=>[12], 1=>[150083, 150113, 150121, 152351, 152373, 152389, 152429, 166227, 166249, 166264, 166306, 179891, 179921, 179928, 179970, 228468, 228490, 228506], 12=>[228577], 228577=>[228580], 228580=>[228581], 228581=>[241178, 279447], 241178=>[241179], 241179=>[241194], 241194=>[279378, 279433, 279439, 279443]} |
| $ timeout 60 gdb -p 279378 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| [New LWP 279383] |
| [New LWP 279382] |
| [New LWP 279381] |
| [New LWP 279380] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007f4b65724d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55b994d59074) at ./nptl/futex-internal.c:57 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7f4b656897c0 (LWP 279378) "miniruby" 0x00007f4b65724d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55b994d59074) at ./nptl/futex-internal.c:57 |
| 2 Thread 0x7f4b2a1ed6c0 (LWP 279383) "miniruby" futex_wait (private=0, expected=2, futex_word=0x55b994d51b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 3 Thread 0x7f4b2a2ee6c0 (LWP 279382) "miniruby" 0x00007f4b65724d61 in __futex_abstimed_wait_common64 (private=32587, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55b994d51bd0) at ./nptl/futex-internal.c:57 |
| 4 Thread 0x7f4b2a3ef6c0 (LWP 279381) "miniruby" futex_wait (private=0, expected=2, futex_word=0x55b994d51b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 5 Thread 0x7f4b4c06f6c0 (LWP 279380) "miniruby" 0x00007f4b657b6042 in epoll_wait (epfd=4, events=events@entry=0x55b98bc0febc <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 0x7f4b4c06f6c0 (LWP 279380) "miniruby"): |
| #0 0x00007f4b657b6042 in epoll_wait (epfd=4, events=events@entry=0x55b98bc0febc <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 0x000055b98b84bf0f in event_wait (vm=0x55b994d51ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2919 |
| r = <optimized out> |
| r = <optimized out> |
| #2 timer_thread_polling (vm=0x55b994d51ad0) 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=0x55b994d51ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x55b994d51ad0 |
| #4 0x00007f4b65728a94 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 = {139961374799552, -3704558342089205227, 139961374799552, -264, 0, 140725409762000, -3704558342068233707, -3704613973490263531}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #5 0x00007f4b657b5c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 4 (Thread 0x7f4b2a3ef6c0 (LWP 279381) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x55b994d51b70) 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=0x55b994d51b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f4b6572c0f1 in lll_mutex_lock_optimized (mutex=0x55b994d51b70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x55b994d51b70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x55b994d51b70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x000055b98b845c1d in rb_native_mutex_lock (lock=lock@entry=0x55b994d51b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x000055b98b852728 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=0x55b994e8c800) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2268 |
| r = <optimized out> |
| nt = <optimized out> |
| vm = 0x55b994d51ad0 |
| #8 0x00007f4b65728a94 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 = {139960808044224, -3704756460340635115, 139960808044224, -264, 0, 140725409758768, -3704756460319663595, -3704613973490263531}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #9 0x00007f4b657b5c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 3 (Thread 0x7f4b2a2ee6c0 (LWP 279382) "miniruby"): |
| #0 0x00007f4b65724d61 in __futex_abstimed_wait_common64 (private=32587, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55b994d51bd0) 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=32587, abstime=0x0, clockid=0, expected=0, futex_word=0x55b994d51bd0) 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=0x55b994d51bd0, 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 0x00007f4b657277dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55b994d51b70, cond=0x55b994d51ba8) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f4b657274a0 <__condvar_cleanup_waiting>, __arg = 0x7f4b2a2edd00, __canceltype = 0, __prev = 0x0} |
| cbuffer = {wseq = 0, cond = 0x55b994d51ba8, mutex = 0x55b994d51b70, 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=0x55b994d51ba8, mutex=mutex@entry=0x55b994d51b70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000055b98b8488ad in rb_native_cond_wait (cond=cond@entry=0x55b994d51ba8, mutex=mutex@entry=0x55b994d51b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x000055b98b85273b in ractor_sched_deq (cr=0x0, vm=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1309 |
| r = <optimized out> |
| r = <optimized out> |
| #7 nt_start (ptr=0x55b994e8c3b0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2268 |
| r = <optimized out> |
| nt = <optimized out> |
| vm = 0x55b994d51ad0 |
| #8 0x00007f4b65728a94 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 = {139960806991552, -3704756598316459499, 139960806991552, -264, 0, 140725409758768, -3704756598295487979, -3704613973490263531}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #9 0x00007f4b657b5c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 2 (Thread 0x7f4b2a1ed6c0 (LWP 279383) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x55b994d51b70) 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=0x55b994d51b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f4b6572c0f1 in lll_mutex_lock_optimized (mutex=0x55b994d51b70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x55b994d51b70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x55b994d51b70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x000055b98b845c1d in rb_native_mutex_lock (lock=lock@entry=0x55b994d51b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x000055b98b84973b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x55b994e912b0, vm=0x55b994d51ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x55b994d51ad0, cr=0x55b994e912b0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x000055b98b8c281b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x000055b98b6b1709 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x000055b98b6c48b5 in gc_verify_internal_consistency (objspace_ptr=0x55b994d54460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5186 |
| prev_during_gc = <optimized out> |
| objspace = 0x55b994d54460 |
| lev = 4 |
| #10 gc_start (objspace=objspace@entry=0x55b994d54460, 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 0x000055b98b6c5cb6 in heap_prepare (heap=0x55b994d54480, objspace=0x55b994d54460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2051 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x55b994d54480, objspace=0x55b994d54460) 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=0x55b994d54460, cache=cache@entry=0x55b994dcfe50, 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 = 0x55b994d54480 |
| obj = <optimized out> |
| lev = 2 |
| unlock_vm = true |
| #14 0x000055b98b6c9410 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x55b994dcfe50, objspace=0x55b994d54460) 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=139961375120080, cache_ptr=0x55b994dcfe50, objspace_ptr=0x55b994d54460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2485 |
| obj = <optimized out> |
| objspace = 0x55b994d54460 |
| heap_idx = <optimized out> |
| cache = 0x55b994dcfe50 |
| 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=139961375120080, 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=139961375120080, 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 0x000055b98b811cbf in str_alloc_embed (capa=8, klass=139961375120080) at /tmp/ruby/src/trunk-gc-asserts/string.c:1359 |
| size = 32 |
| str = <optimized out> |
| #19 str_enc_new (klass=139961375120080, ptr=0x55b98ba63ba7 "<STDIN>", len=7, enc=0x55b994d5a850) at /tmp/ruby/src/trunk-gc-asserts/string.c:1402 |
| str = <optimized out> |
| termlen = 1 |
| dtrace_line = <optimized out> |
| dtrace_file = <optimized out> |
| #20 0x000055b98b6f12a8 in prep_io (path=0x55b98ba63ba7 "<STDIN>", klass=139961374931480, fmode=65537, fd=0) at /tmp/ruby/src/trunk-gc-asserts/io.c:9339 |
| e = 0x0 |
| convconfig = {enc = 0x0, enc2 = 0x55b994d51ad0, ecflags = -1796664656, ecopts = 94255554304816} |
| 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=0x55b98ba63ba7 "<STDIN>", klass=139961374931480, fmode=RUBY_IO_MODE_READABLE, f=0x7f4b6588f8e0 <_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 0x000055b98b851d5c in thread_start_func_2 (th=th@entry=0x55b994e85bf0, 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 = 0x55b994e85bf0 |
| fiber_scheduler_closed = <optimized out> |
| event_thread_end_hooked = <optimized out> |
| result = <optimized out> |
| #24 0x000055b98b85239d in call_thread_start_func_2 (th=0x55b994e85bf0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f4b2a7f2f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #25 co_start (from=<optimized out>, self=0x55b994dcfee0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x55b994e85bf0 |
| sched = 0x55b994e91378 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #26 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 1 (Thread 0x7f4b656897c0 (LWP 279378) "miniruby"): |
| #0 0x00007f4b65724d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55b994d59074) 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=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55b994d59074) 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=0x55b994d59074, 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 0x00007f4b657277dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55b994d59168, cond=0x55b994d59048) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f4b657274a0 <__condvar_cleanup_waiting>, __arg = 0x7ffd300f4870, __canceltype = 0, __prev = 0x0} |
| cbuffer = {wseq = 3, cond = 0x55b994d59048, mutex = 0x55b994d59168, private = 0} |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 3 |
| 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=0x55b994d59048, mutex=mutex@entry=0x55b994d59168) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000055b98b8488ad in rb_native_cond_wait (cond=cond@entry=0x55b994d59048, mutex=mutex@entry=0x55b994d59168) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x000055b98b8489f3 in thread_sched_wait_running_turn (sched=sched@entry=0x55b994d59168, th=0x55b994d54060, can_direct_transfer=can_direct_transfer@entry=false) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:847 |
| next_th = 0x0 |
| #7 0x000055b98b849622 in rb_ractor_sched_wait (ec=ec@entry=0x55b994d59340, cr=cr@entry=0x55b994d590a0, ubf=ubf@entry=0x55b98b799220 <ubf_ractor_wait>, ubf_arg=ubf_arg@entry=0x7ffd300f49c0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1365 |
| can_direct_transfer = false |
| th = 0x55b994d54060 |
| sched = 0x55b994d59168 |
| #8 0x000055b98b79a99c in ractor_wait (cr=0x55b994d590a0, ec=0x55b994d59340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1030 |
| th = <optimized out> |
| waiter = {wakeup_status = wakeup_none, th = 0x55b994d54060, node = {next = 0x55b994d590f8, prev = 0x55b994d590f8}} |
| th = <optimized out> |
| waiter = <optimized out> |
| #9 ractor_wait_receive (ec=ec@entry=0x55b994d59340, cr=cr@entry=0x55b994d590a0) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1097 |
| messages = {set = {n = {next = 0x0, prev = 0x55b994d54060}}, closed = 248} |
| deliverred = false |
| #10 0x000055b98b79bfd1 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=0x55b994d59340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:133 |
| rp = 0x55b994dc4ba0 |
| rp = <optimized out> |
| #12 builtin_inline_class_660 (ec=0x55b994d59340, self=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor.rb:661 |
| No locals. |
| #13 0x000055b98b8a681f in vm_exec_core (ec=0x55b994d59074, ec@entry=0x55b994d59340) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:7259 |
| reg_pc = 0x55b994e27998 |
| reg_cfp = 0x7f4b65627f30 |
| insns_address_table = {0x55b98b8a6d10 <vm_exec_core+13072>, 0x55b98b8a5d4a <vm_exec_core+9034>, 0x55b98b8a5cdd <vm_exec_core+8925>, 0x55b98b8a5c65 <vm_exec_core+8805>, 0x55b98b8a5bf3 <vm_exec_core+8691>, 0x55b98b8a5b7a <vm_exec_core+8570>, 0x55b98b8a5ad4 <vm_exec_core+8404>, 0x55b98b8a6161 <vm_exec_core+10081>, 0x55b98b8a6046 <vm_exec_core+9798>, 0x55b98b8a609d <vm_exec_core+9885>, 0x55b98b8a5dae <vm_exec_core+9134>, 0x55b98b8a5edb <vm_exec_core+9435>, 0x55b98b8a5642 <vm_exec_core+7234>, 0x55b98b8a55da <vm_exec_core+7130>, 0x55b98b8a556d <vm_exec_core+7021>, 0x55b98b8a584c <vm_exec_core+7756>, 0x55b98b8a5814 <vm_exec_core+7700>, 0x55b98b8a57df <vm_exec_core+7647>, 0x55b98b8a57aa <vm_exec_core+7594>, 0x55b98b8a5775 <vm_exec_core+7541>, 0x55b98b8a5712 <vm_exec_core+7442>, 0x55b98b8a56ce <vm_exec_core+7374>, 0x55b98b8a5687 <vm_exec_core+7303>, 0x55b98b8a5988 <vm_exec_core+8072>, 0x55b98b8a5942 <vm_exec_core+8002>, 0x55b98b8a58c3 <vm_exec_core+7875>, 0x55b98b8a5889 <vm_exec_core+7817>, 0x55b98b8a5a3a <vm_exec_core+8250>, 0x55b98b8a59e0 <vm_exec_core+8160>, 0x55b98b8a5a97 <vm_exec_core+8343>, 0x55b98b8a5530 <vm_exec_core+6960>, 0x55b98b8a532d <vm_exec_core+6445>, 0x55b98b8a52a7 <vm_exec_core+6311>, 0x55b98b8a523f <vm_exec_core+6207>, 0x55b98b8a51e7 <vm_exec_core+6119>, 0x55b98b8a5185 <vm_exec_core+6021>, 0x55b98b8a5138 <vm_exec_core+5944>, 0x55b98b8a50c4 <vm_exec_core+5828>, 0x55b98b8a507a <vm_exec_core+5754>, 0x55b98b8a5053 <vm_exec_core+5715>, 0x55b98b8a5018 <vm_exec_core+5656>, 0x55b98b8a4fc7 <vm_exec_core+5575>, 0x55b98b8a4f93 <vm_exec_core+5523>, 0x55b98b8a4ee6 <vm_exec_core+5350>, 0x55b98b8a4ea3 <vm_exec_core+5283>, 0x55b98b8a4e5f <vm_exec_core+5215>, 0x55b98b8a4e2d <vm_exec_core+5165>, 0x55b98b8a4dbe <vm_exec_core+5054>, 0x55b98b8a4d5d <vm_exec_core+4957>, 0x55b98b8a4d0e <vm_exec_core+4878>, 0x55b98b8a4c9f <vm_exec_core+4767>, 0x55b98b8a4c41 <vm_exec_core+4673>, 0x55b98b8a4b29 <vm_exec_core+4393>, 0x55b98b8a4aed <vm_exec_core+4333>, 0x55b98b8a4aa6 <vm_exec_core+4262>, 0x55b98b8a4a3c <vm_exec_core+4156>, 0x55b98b8a499e <vm_exec_core+3998>, 0x55b98b8a3a70 <vm_exec_core+112>, 0x55b98b8a48e9 <vm_exec_core+3817>, 0x55b98b8a4861 <vm_exec_core+3681>, 0x55b98b8a4812 <vm_exec_core+3602>, 0x55b98b8a47c3 <vm_exec_core+3523>, 0x55b98b8a4774 <vm_exec_core+3444>, 0x55b98b8a6bb7 <vm_exec_core+12727>, 0x55b98b8a4725 <vm_exec_core+3365>, 0x55b98b8a46b6 <vm_exec_core+3254>, 0x55b98b8a4671 <vm_exec_core+3185>, 0x55b98b8a45fe <vm_exec_core+3070>, 0x55b98b8a44b6 <vm_exec_core+2742>, 0x55b98b8a43ea <vm_exec_core+2538>, 0x55b98b8a436e <vm_exec_core+2414>, 0x55b98b8a61cb <vm_exec_core+10187>, 0x55b98b8a433a <vm_exec_core+2362>, 0x55b98b8a42fb <vm_exec_core+2299>, 0x55b98b8a42bc <vm_exec_core+2236>, 0x55b98b8a4280 <vm_exec_core+2176>, 0x55b98b8a41c2 <vm_exec_core+1986>, 0x55b98b8a413f <vm_exec_core+1855>, 0x55b98b8a6d21 <vm_exec_core+13089>, 0x55b98b8a6e2e <vm_exec_core+13358>, 0x55b98b8a706f <vm_exec_core+13935>, 0x55b98b8a6a89 <vm_exec_core+12425>, 0x55b98b8a7108 <vm_exec_core+14088>, 0x55b98b8a73d5 <vm_exec_core+14805>, 0x55b98b8a72f4 <vm_exec_core+14580>, 0x55b98b8a7377 <vm_exec_core+14711>, 0x55b98b8a71da <vm_exec_core+14298>, 0x55b98b8a7238 <vm_exec_core+14392>, 0x55b98b8a7296 <vm_exec_core+14486>, 0x55b98b8a7665 <vm_exec_core+15461>, 0x55b98b8a74b9 <vm_exec_core+15033>, 0x55b98b8a7505 <vm_exec_core+15109>, 0x55b98b8a7558 <vm_exec_core+15192>, 0x55b98b8a75db <vm_exec_core+15323>, 0x55b98b8a4072 <vm_exec_core+1650>, 0x55b98b8a3fca <vm_exec_core+1482>, 0x55b98b8a6d88 <vm_exec_core+13192>, 0x55b98b8a6de6 <vm_exec_core+13286>, 0x55b98b8a6c17 <vm_exec_core+12823>, 0x55b98b8a6caa <vm_exec_core+12970>, 0x55b98b8a71a1 <vm_exec_core+14241>, 0x55b98b8a742e <vm_exec_core+14894>, 0x55b98b8a3f59 <vm_exec_core+1369>, 0x55b98b8a3ed9 <vm_exec_core+1241>, 0x55b98b8a3e30 <vm_exec_core+1072>, 0x55b98b8a3de9 <vm_exec_core+1001>, 0x55b98b8a3d9e <vm_exec_core+926>, 0x55b98b8a3d55 <vm_exec_core+853>, 0x55b98b8a3d04 <vm_exec_core+772>, 0x55b98b8a3ccf <vm_exec_core+719>, 0x55b98b8a3c9a <vm_exec_core+666>, 0x55b98b8a6e92 <vm_exec_core+13458>, 0x55b98b8a5d39 <vm_exec_core+9017>, 0x55b98b8a5ccc <vm_exec_core+8908>, 0x55b98b8a5c54 <vm_exec_core+8788>, 0x55b98b8a5be2 <vm_exec_core+8674>, 0x55b98b8a5b69 <vm_exec_core+8553>, 0x55b98b8a5ac3 <vm_exec_core+8387>, 0x55b98b8a6150 <vm_exec_core+10064>, 0x55b98b8a6035 <vm_exec_core+9781>, 0x55b98b8a608c <vm_exec_core+9868>, 0x55b98b8a5d9d <vm_exec_core+9117>, 0x55b98b8a5eca <vm_exec_core+9418>, 0x55b98b8a5631 <vm_exec_core+7217>, 0x55b98b8a55c9 <vm_exec_core+7113>, 0x55b98b8a555c <vm_exec_core+7004>, 0x55b98b8a583b <vm_exec_core+7739>, 0x55b98b8a5803 <vm_exec_core+7683>, 0x55b98b8a57ce <vm_exec_core+7630>, 0x55b98b8a5799 <vm_exec_core+7577>, 0x55b98b8a5764 <vm_exec_core+7524>, 0x55b98b8a5701 <vm_exec_core+7425>, 0x55b98b8a56bd <vm_exec_core+7357>, 0x55b98b8a5676 <vm_exec_core+7286>, 0x55b98b8a5977 <vm_exec_core+8055>, 0x55b98b8a5931 <vm_exec_core+7985>, 0x55b98b8a58b2 <vm_exec_core+7858>, 0x55b98b8a5878 <vm_exec_core+7800>, 0x55b98b8a5a29 <vm_exec_core+8233>, 0x55b98b8a59cf <vm_exec_core+8143>, 0x55b98b8a5a86 <vm_exec_core+8326>, 0x55b98b8a551f <vm_exec_core+6943>, 0x55b98b8a531c <vm_exec_core+6428>, 0x55b98b8a5296 <vm_exec_core+6294>, 0x55b98b8a522e <vm_exec_core+6190>, 0x55b98b8a51d6 <vm_exec_core+6102>, 0x55b98b8a5174 <vm_exec_core+6004>, 0x55b98b8a5127 <vm_exec_core+5927>, 0x55b98b8a50b3 <vm_exec_core+5811>, 0x55b98b8a5069 <vm_exec_core+5737>, 0x55b98b8a5042 <vm_exec_core+5698>, 0x55b98b8a5007 <vm_exec_core+5639>, 0x55b98b8a4fb6 <vm_exec_core+5558>, 0x55b98b8a4f82 <vm_exec_core+5506>, 0x55b98b8a4ed5 <vm_exec_core+5333>, 0x55b98b8a4e92 <vm_exec_core+5266>, 0x55b98b8a4e4e <vm_exec_core+5198>, 0x55b98b8a4e1c <vm_exec_core+5148>, 0x55b98b8a4dad <vm_exec_core+5037>, 0x55b98b8a4d4c <vm_exec_core+4940>, 0x55b98b8a4cfd <vm_exec_core+4861>, 0x55b98b8a4c8e <vm_exec_core+4750>, 0x55b98b8a4c30 <vm_exec_core+4656>, 0x55b98b8a4b18 <vm_exec_core+4376>, 0x55b98b8a4adc <vm_exec_core+4316>, 0x55b98b8a4a95 <vm_exec_core+4245>, 0x55b98b8a4a2b <vm_exec_core+4139>, 0x55b98b8a498d <vm_exec_core+3981>, 0x55b98b8a6fd5 <vm_exec_core+13781>, 0x55b98b8a48d8 <vm_exec_core+3800>, 0x55b98b8a4850 <vm_exec_core+3664>, 0x55b98b8a4801 <vm_exec_core+3585>, 0x55b98b8a47b2 <vm_exec_core+3506>, 0x55b98b8a4763 <vm_exec_core+3427>, 0x55b98b8a6fa9 <vm_exec_core+13737>, 0x55b98b8a4714 <vm_exec_core+3348>, 0x55b98b8a46a5 <vm_exec_core+3237>, 0x55b98b8a4660 <vm_exec_core+3168>, 0x55b98b8a45ed <vm_exec_core+3053>, 0x55b98b8a44a5 <vm_exec_core+2725>, 0x55b98b8a43d9 <vm_exec_core+2521>, 0x55b98b8a435d <vm_exec_core+2397>, 0x55b98b8a61ba <vm_exec_core+10170>, 0x55b98b8a4329 <vm_exec_core+2345>, 0x55b98b8a42ea <vm_exec_core+2282>, 0x55b98b8a42ab <vm_exec_core+2219>, 0x55b98b8a426f <vm_exec_core+2159>, 0x55b98b8a41b1 <vm_exec_core+1969>, 0x55b98b8a412e <vm_exec_core+1838>, 0x55b98b8a6fbf <vm_exec_core+13759>, 0x55b98b8a6c01 <vm_exec_core+12801>, 0x55b98b8a6dd0 <vm_exec_core+13264>, 0x55b98b8a6eb0 <vm_exec_core+13488>, 0x55b98b8a6ec6 <vm_exec_core+13510>, 0x55b98b8a6edc <vm_exec_core+13532>, 0x55b98b8a6ef2 <vm_exec_core+13554>, 0x55b98b8a6f0f <vm_exec_core+13583>, 0x55b98b8a6f25 <vm_exec_core+13605>, 0x55b98b8a6f3b <vm_exec_core+13627>, 0x55b98b8a6f51 <vm_exec_core+13649>...} |
| #14 0x000055b98b8aa1ae in rb_vm_exec (ec=0x55b994d59340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55b994d59340 |
| _tag = {tag = 36, retval = 4, buf = {0x55b994d59340, 0x55b98b8aa0d0 <rb_vm_exec+304>, 0x0, 0x7ffd300f4c60, 0x7f4b4a3feb60}, prev = 0x7ffd300f4d30, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #15 0x000055b98b8bb563 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 0x000055b98b69c8f5 in rb_ec_exec_node (ec=ec@entry=0x55b994d59340, n=n@entry=0x7f4b4a3ff2b8) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x55b994d59340 |
| _tag = {tag = 36, retval = 94255396290406, buf = {0x55b994d59340, 0x55b98b69c950 <rb_ec_exec_node+256>, 0x0, 0x7ffd300f4d10, 0x7f4b4a3ff2b8}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7f4b4a3ff2b8 |
| #17 0x000055b98b6a0b9b in ruby_run_node (n=0x7f4b4a3ff2b8) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x55b994d59340 |
| status = 0 |
| #18 0x000055b98b5bcdc6 in rb_main (argv=0x7ffd300f4f58, 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 279378) detached] |
| $ timeout 60 gdb -p 279433 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| FFFFFstderr output is not empty |
| th: 0x55b994d54060, native_id: 0x7f4b656897c0 |
| -- Control frame information ----------------------------------------------- |
| c:0004 p:0003 s:0018 e:000017 METHOD <internal:ractor>:660 |
| c:0003 p:0027 s:0014 e:000013 METHOD <internal:ractor>:551 |
| c:0002 p:0101 s:0009 E:000c90 EVAL bootstraptest.test_ractor.rb_990_1332.rb:13 [FINISH] |
| c:0001 p:0000 s:0003 E:001770 DUMMY [FINISH] |
| [New LWP 279435] |
| [New LWP 279434] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007f5489a1cd61 in __futex_abstimed_wait_common64 (private=32596, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5589c8bd3070) at ./nptl/futex-internal.c:57 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7f54899817c0 (LWP 279433) "miniruby" 0x00007f5489a1cd61 in __futex_abstimed_wait_common64 (private=32596, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5589c8bd3070) at ./nptl/futex-internal.c:57 |
| 2 Thread 0x7f544e6ef6c0 (LWP 279435) "miniruby" futex_wait (private=0, expected=2, futex_word=0x5589c8bcbb70) at ../sysdeps/nptl/futex-internal.h:146 |
| 3 Thread 0x7f547036f6c0 (LWP 279434) "miniruby" futex_wait (private=0, expected=2, futex_word=0x5589c8bcbb70) at ../sysdeps/nptl/futex-internal.h:146 |
| >>> Machine level backtrace |
| Thread 3 (Thread 0x7f547036f6c0 (LWP 279434) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x5589c8bcbb70) 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=0x5589c8bcbb70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f5489a240f1 in lll_mutex_lock_optimized (mutex=0x5589c8bcbb70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x5589c8bcbb70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x5589c8bcbb70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x0000558996268c1d in rb_native_mutex_lock (lock=lock@entry=0x5589c8bcbb70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x000055899626f0c0 in ractor_sched_lock_ (line=921, file=<synthetic pointer>, cr=0x0, vm=0x5589c8bcbad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 timer_thread_polling (vm=0x5589c8bcbad0) 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=0x5589c8bcbad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x5589c8bcbad0 |
| #8 0x00007f5489a20a94 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 = {140000636630720, -7131355435604978245, 140000636630720, -264, 0, 140732934440336, -7131355435617561157, -7130986934627936837}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #9 0x00007f5489aadc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 2 (Thread 0x7f544e6ef6c0 (LWP 279435) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x5589c8bcbb70) 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=0x5589c8bcbb70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f5489a240f1 in lll_mutex_lock_optimized (mutex=0x5589c8bcbb70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x5589c8bcbb70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x5589c8bcbb70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x0000558996268c1d in rb_native_mutex_lock (lock=lock@entry=0x5589c8bcbb70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x000055899626c73b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x5589c8c43300, vm=0x5589c8bcbad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x5589c8bcbad0, cr=0x5589c8c43300) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x00005589962e581b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x00005589960d4709 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x00005589960e78b5 in gc_verify_internal_consistency (objspace_ptr=0x5589c8bce460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5186 |
| prev_during_gc = <optimized out> |
| objspace = 0x5589c8bce460 |
| lev = 3 |
| #10 gc_start (objspace=objspace@entry=0x5589c8bce460, 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 0x00005589960e8cb6 in heap_prepare (heap=0x5589c8bce480, objspace=0x5589c8bce460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2051 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x5589c8bce480, objspace=0x5589c8bce460) 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=0x5589c8bce460, cache=cache@entry=0x5589c8ca2140, 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 = 0x5589c8bce480 |
| obj = <optimized out> |
| lev = 1 |
| unlock_vm = true |
| #14 0x00005589960ec410 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x5589c8ca2140, objspace=0x5589c8bce460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2406 |
| obj = <optimized out> |
| obj = <optimized out> |
| #15 rb_gc_impl_new_obj (alloc_size=16, wb_protected=true, v3=0, v2=0, v1=0, flags=8199, klass=0, cache_ptr=0x5589c8ca2140, objspace_ptr=0x5589c8bce460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2485 |
| obj = <optimized out> |
| objspace = 0x5589c8bce460 |
| heap_idx = <optimized out> |
| cache = 0x5589c8ca2140 |
| obj = <optimized out> |
| objspace = <optimized out> |
| heap_idx = <optimized out> |
| cache = <optimized out> |
| #16 newobj_of (size=16, wb_protected=true, v3=0, v2=0, v1=0, flags=8199, klass=0, cr=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/gc.c:1005 |
| obj = <optimized out> |
| obj = <optimized out> |
| lev = <optimized out> |
| gc_disabled = <optimized out> |
| #17 rb_wb_protected_newobj_of (ec=<optimized out>, klass=klass@entry=0, flags=flags@entry=8199, size=size@entry=16) at /tmp/ruby/src/trunk-gc-asserts/gc.c:1043 |
| __func__ = "rb_wb_protected_newobj_of" |
| #18 0x0000558995febadf in ary_alloc_embed (capa=0, klass=0) at /tmp/ruby/src/trunk-gc-asserts/array.c:682 |
| size = 16 |
| ary = <optimized out> |
| size = <optimized out> |
| ary = <optimized out> |
| #19 0x000055899626a4c1 in thread_create_core (thval=thval@entry=140000068567200, params=params@entry=0x7f544e8f0740) at /tmp/ruby/src/trunk-gc-asserts/thread.c:858 |
| ec = 0x5589c8d024c0 |
| th = 0x7f54480adb50 |
| current_th = 0x5589c8cfd480 |
| err = <optimized out> |
| #20 0x000055899626b147 in thread_initialize (thread=140000068567200, args=140000068567160) at /tmp/ruby/src/trunk-gc-asserts/thread.c:978 |
| params = {type = thread_invoke_type_proc, args = 140000068567160, proc = 140000068567080, g = 0x0, fn = 0x0} |
| th = 0x7f54480adb50 |
| #21 0x00005589962d24d7 in vm_call0_cfunc_with_frame (argv=0x7f544e6f10e0, calling=0x7f544e8f07c0, ec=0x5589c8d024c0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7f544e7f0e40 |
| ci = <optimized out> |
| me = 0x7f5470379440 |
| mid = 3169 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x5589c8c6acf8 |
| len = <optimized out> |
| frame_flags = <optimized out> |
| ci = <optimized out> |
| val = <optimized out> |
| me = <optimized out> |
| cfunc = <optimized out> |
| len = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| mid = <optimized out> |
| block_handler = <optimized out> |
| frame_flags = <optimized out> |
| unaligned_member_ptr_result = <optimized out> |
| args = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| reg_cfp = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| args = <optimized out> |
| #22 vm_call0_cfunc (argv=0x7f544e6f10e0, calling=0x7f544e8f07c0, ec=0x5589c8d024c0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #23 vm_call0_body (ec=ec@entry=0x5589c8d024c0, calling=calling@entry=0x7f544e8f08c0, argv=0x7f544e6f10e0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #24 0x00005589962d3244 in vm_call0_cc (ec=0x5589c8d024c0, 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, 15231582020018322688} |
| calling = {cd = 0x7f544e8f0880, cc = 0x7f544e5dfd00, block_handler = 140000070930065, recv = 140000068567200, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #25 0x00005589962d4962 in rb_call0 (ec=0x5589c8d024c0, recv=recv@entry=140000068567200, mid=mid@entry=3169, argc=argc@entry=1, argv=argv@entry=0x7f544e6f10e0, call_scope=call_scope@entry=CALL_FCALL, self=140000636721040) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572 |
| call_status = <optimized out> |
| scope = <optimized out> |
| kw_splat = <optimized out> |
| ci = {flags = 110618, kwarg = 0x0, mid = 3169, flag = 4, argc = 1} |
| cc = <optimized out> |
| #26 0x00005589962d5114 in rb_call (scope=CALL_FCALL, argv=0x7f544e6f10e0, argc=1, mid=3169, recv=140000068567200) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #27 rb_funcallv_kw (recv=recv@entry=140000068567200, mid=mid@entry=3169, argc=argc@entry=1, argv=argv@entry=0x7f544e6f10e0, kw_splat=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1088 |
| No locals. |
| #28 0x00005589960c4505 in rb_obj_call_init_kw (obj=obj@entry=140000068567200, argc=argc@entry=1, argv=argv@entry=0x7f544e6f10e0, kw_splat=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/eval.c:1779 |
| No locals. |
| #29 0x0000558996267e23 in thread_s_new (argc=1, argv=0x7f544e6f10e0, klass=140000636721040) at /tmp/ruby/src/trunk-gc-asserts/thread.c:911 |
| th = <optimized out> |
| thread = 140000068567200 |
| #30 0x00005589962b163d in vm_call_cfunc_with_frame_ (ec=0x5589c8d024c0, reg_cfp=0x7f544e7f0e78, 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 = 0x7f54703798a0 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #31 0x00005589962b9b2f in vm_sendish (ec=0x5589c8d024c0, reg_cfp=0x7f544e7f0e78, cd=0x5589c8cfe0a0, 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 = 0x7f544e5dfd50 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x5589c8cfe0a0, cc = 0x7f544e5dfd50, block_handler = 140000070930065, recv = 140000636721040, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #32 0x00005589962c7a76 in vm_exec_core (ec=0x5589c8bcbb70, ec@entry=0x5589c8d024c0) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140001063063392 |
| cd = 0x5589c8cfe0a0 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 94050267947168 |
| reg_pc = 0x5589c8ce30b8 |
| reg_cfp = 0x7f544e7f0e78 |
| insns_address_table = {0x5589962c9d10 <vm_exec_core+13072>, 0x5589962c8d4a <vm_exec_core+9034>, 0x5589962c8cdd <vm_exec_core+8925>, 0x5589962c8c65 <vm_exec_core+8805>, 0x5589962c8bf3 <vm_exec_core+8691>, 0x5589962c8b7a <vm_exec_core+8570>, 0x5589962c8ad4 <vm_exec_core+8404>, 0x5589962c9161 <vm_exec_core+10081>, 0x5589962c9046 <vm_exec_core+9798>, 0x5589962c909d <vm_exec_core+9885>, 0x5589962c8dae <vm_exec_core+9134>, 0x5589962c8edb <vm_exec_core+9435>, 0x5589962c8642 <vm_exec_core+7234>, 0x5589962c85da <vm_exec_core+7130>, 0x5589962c856d <vm_exec_core+7021>, 0x5589962c884c <vm_exec_core+7756>, 0x5589962c8814 <vm_exec_core+7700>, 0x5589962c87df <vm_exec_core+7647>, 0x5589962c87aa <vm_exec_core+7594>, 0x5589962c8775 <vm_exec_core+7541>, 0x5589962c8712 <vm_exec_core+7442>, 0x5589962c86ce <vm_exec_core+7374>, 0x5589962c8687 <vm_exec_core+7303>, 0x5589962c8988 <vm_exec_core+8072>, 0x5589962c8942 <vm_exec_core+8002>, 0x5589962c88c3 <vm_exec_core+7875>, 0x5589962c8889 <vm_exec_core+7817>, 0x5589962c8a3a <vm_exec_core+8250>, 0x5589962c89e0 <vm_exec_core+8160>, 0x5589962c8a97 <vm_exec_core+8343>, 0x5589962c8530 <vm_exec_core+6960>, 0x5589962c832d <vm_exec_core+6445>, 0x5589962c82a7 <vm_exec_core+6311>, 0x5589962c823f <vm_exec_core+6207>, 0x5589962c81e7 <vm_exec_core+6119>, 0x5589962c8185 <vm_exec_core+6021>, 0x5589962c8138 <vm_exec_core+5944>, 0x5589962c80c4 <vm_exec_core+5828>, 0x5589962c807a <vm_exec_core+5754>, 0x5589962c8053 <vm_exec_core+5715>, 0x5589962c8018 <vm_exec_core+5656>, 0x5589962c7fc7 <vm_exec_core+5575>, 0x5589962c7f93 <vm_exec_core+5523>, 0x5589962c7ee6 <vm_exec_core+5350>, 0x5589962c7ea3 <vm_exec_core+5283>, 0x5589962c7e5f <vm_exec_core+5215>, 0x5589962c7e2d <vm_exec_core+5165>, 0x5589962c7dbe <vm_exec_core+5054>, 0x5589962c7d5d <vm_exec_core+4957>, 0x5589962c7d0e <vm_exec_core+4878>, 0x5589962c7c9f <vm_exec_core+4767>, 0x5589962c7c41 <vm_exec_core+4673>, 0x5589962c7b29 <vm_exec_core+4393>, 0x5589962c7aed <vm_exec_core+4333>, 0x5589962c7aa6 <vm_exec_core+4262>, 0x5589962c7a3c <vm_exec_core+4156>, 0x5589962c799e <vm_exec_core+3998>, 0x5589962c6a70 <vm_exec_core+112>, 0x5589962c78e9 <vm_exec_core+3817>, 0x5589962c7861 <vm_exec_core+3681>, 0x5589962c7812 <vm_exec_core+3602>, 0x5589962c77c3 <vm_exec_core+3523>, 0x5589962c7774 <vm_exec_core+3444>, 0x5589962c9bb7 <vm_exec_core+12727>, 0x5589962c7725 <vm_exec_core+3365>, 0x5589962c76b6 <vm_exec_core+3254>, 0x5589962c7671 <vm_exec_core+3185>, 0x5589962c75fe <vm_exec_core+3070>, 0x5589962c74b6 <vm_exec_core+2742>, 0x5589962c73ea <vm_exec_core+2538>, 0x5589962c736e <vm_exec_core+2414>, 0x5589962c91cb <vm_exec_core+10187>, 0x5589962c733a <vm_exec_core+2362>, 0x5589962c72fb <vm_exec_core+2299>, 0x5589962c72bc <vm_exec_core+2236>, 0x5589962c7280 <vm_exec_core+2176>, 0x5589962c71c2 <vm_exec_core+1986>, 0x5589962c713f <vm_exec_core+1855>, 0x5589962c9d21 <vm_exec_core+13089>, 0x5589962c9e2e <vm_exec_core+13358>, 0x5589962ca06f <vm_exec_core+13935>, 0x5589962c9a89 <vm_exec_core+12425>, 0x5589962ca108 <vm_exec_core+14088>, 0x5589962ca3d5 <vm_exec_core+14805>, 0x5589962ca2f4 <vm_exec_core+14580>, 0x5589962ca377 <vm_exec_core+14711>, 0x5589962ca1da <vm_exec_core+14298>, 0x5589962ca238 <vm_exec_core+14392>, 0x5589962ca296 <vm_exec_core+14486>, 0x5589962ca665 <vm_exec_core+15461>, 0x5589962ca4b9 <vm_exec_core+15033>, 0x5589962ca505 <vm_exec_core+15109>, 0x5589962ca558 <vm_exec_core+15192>, 0x5589962ca5db <vm_exec_core+15323>, 0x5589962c7072 <vm_exec_core+1650>, 0x5589962c6fca <vm_exec_core+1482>, 0x5589962c9d88 <vm_exec_core+13192>, 0x5589962c9de6 <vm_exec_core+13286>, 0x5589962c9c17 <vm_exec_core+12823>, 0x5589962c9caa <vm_exec_core+12970>, 0x5589962ca1a1 <vm_exec_core+14241>, 0x5589962ca42e <vm_exec_core+14894>, 0x5589962c6f59 <vm_exec_core+1369>, 0x5589962c6ed9 <vm_exec_core+1241>, 0x5589962c6e30 <vm_exec_core+1072>, 0x5589962c6de9 <vm_exec_core+1001>, 0x5589962c6d9e <vm_exec_core+926>, 0x5589962c6d55 <vm_exec_core+853>, 0x5589962c6d04 <vm_exec_core+772>, 0x5589962c6ccf <vm_exec_core+719>, 0x5589962c6c9a <vm_exec_core+666>, 0x5589962c9e92 <vm_exec_core+13458>, 0x5589962c8d39 <vm_exec_core+9017>, 0x5589962c8ccc <vm_exec_core+8908>, 0x5589962c8c54 <vm_exec_core+8788>, 0x5589962c8be2 <vm_exec_core+8674>, 0x5589962c8b69 <vm_exec_core+8553>, 0x5589962c8ac3 <vm_exec_core+8387>, 0x5589962c9150 <vm_exec_core+10064>, 0x5589962c9035 <vm_exec_core+9781>, 0x5589962c908c <vm_exec_core+9868>, 0x5589962c8d9d <vm_exec_core+9117>, 0x5589962c8eca <vm_exec_core+9418>, 0x5589962c8631 <vm_exec_core+7217>, 0x5589962c85c9 <vm_exec_core+7113>, 0x5589962c855c <vm_exec_core+7004>, 0x5589962c883b <vm_exec_core+7739>, 0x5589962c8803 <vm_exec_core+7683>, 0x5589962c87ce <vm_exec_core+7630>, 0x5589962c8799 <vm_exec_core+7577>, 0x5589962c8764 <vm_exec_core+7524>, 0x5589962c8701 <vm_exec_core+7425>, 0x5589962c86bd <vm_exec_core+7357>, 0x5589962c8676 <vm_exec_core+7286>, 0x5589962c8977 <vm_exec_core+8055>, 0x5589962c8931 <vm_exec_core+7985>, 0x5589962c88b2 <vm_exec_core+7858>, 0x5589962c8878 <vm_exec_core+7800>, 0x5589962c8a29 <vm_exec_core+8233>, 0x5589962c89cf <vm_exec_core+8143>, 0x5589962c8a86 <vm_exec_core+8326>, 0x5589962c851f <vm_exec_core+6943>, 0x5589962c831c <vm_exec_core+6428>, 0x5589962c8296 <vm_exec_core+6294>, 0x5589962c822e <vm_exec_core+6190>, 0x5589962c81d6 <vm_exec_core+6102>, 0x5589962c8174 <vm_exec_core+6004>, 0x5589962c8127 <vm_exec_core+5927>, 0x5589962c80b3 <vm_exec_core+5811>, 0x5589962c8069 <vm_exec_core+5737>, 0x5589962c8042 <vm_exec_core+5698>, 0x5589962c8007 <vm_exec_core+5639>, 0x5589962c7fb6 <vm_exec_core+5558>, 0x5589962c7f82 <vm_exec_core+5506>, 0x5589962c7ed5 <vm_exec_core+5333>, 0x5589962c7e92 <vm_exec_core+5266>, 0x5589962c7e4e <vm_exec_core+5198>, 0x5589962c7e1c <vm_exec_core+5148>, 0x5589962c7dad <vm_exec_core+5037>, 0x5589962c7d4c <vm_exec_core+4940>, 0x5589962c7cfd <vm_exec_core+4861>, 0x5589962c7c8e <vm_exec_core+4750>, 0x5589962c7c30 <vm_exec_core+4656>, 0x5589962c7b18 <vm_exec_core+4376>, 0x5589962c7adc <vm_exec_core+4316>, 0x5589962c7a95 <vm_exec_core+4245>, 0x5589962c7a2b <vm_exec_core+4139>, 0x5589962c798d <vm_exec_core+3981>, 0x5589962c9fd5 <vm_exec_core+13781>, 0x5589962c78d8 <vm_exec_core+3800>, 0x5589962c7850 <vm_exec_core+3664>, 0x5589962c7801 <vm_exec_core+3585>, 0x5589962c77b2 <vm_exec_core+3506>, 0x5589962c7763 <vm_exec_core+3427>, 0x5589962c9fa9 <vm_exec_core+13737>, 0x5589962c7714 <vm_exec_core+3348>, 0x5589962c76a5 <vm_exec_core+3237>, 0x5589962c7660 <vm_exec_core+3168>, 0x5589962c75ed <vm_exec_core+3053>, 0x5589962c74a5 <vm_exec_core+2725>, 0x5589962c73d9 <vm_exec_core+2521>, 0x5589962c735d <vm_exec_core+2397>, 0x5589962c91ba <vm_exec_core+10170>, 0x5589962c7329 <vm_exec_core+2345>, 0x5589962c72ea <vm_exec_core+2282>, 0x5589962c72ab <vm_exec_core+2219>, 0x5589962c726f <vm_exec_core+2159>, 0x5589962c71b1 <vm_exec_core+1969>, 0x5589962c712e <vm_exec_core+1838>, 0x5589962c9fbf <vm_exec_core+13759>, 0x5589962c9c01 <vm_exec_core+12801>, 0x5589962c9dd0 <vm_exec_core+13264>, 0x5589962c9eb0 <vm_exec_core+13488>, 0x5589962c9ec6 <vm_exec_core+13510>, 0x5589962c9edc <vm_exec_core+13532>, 0x5589962c9ef2 <vm_exec_core+13554>, 0x5589962c9f0f <vm_exec_core+13583>, 0x5589962c9f25 <vm_exec_core+13605>, 0x5589962c9f3b <vm_exec_core+13627>, 0x5589962c9f51 <vm_exec_core+13649>...} |
| #33 0x00005589962cd1ae in rb_vm_exec (ec=0x5589c8d024c0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x5589c8d024c0 |
| _tag = {tag = 36, retval = 4, buf = {0x7f544e6f1098, 0x5589962cd0d0 <rb_vm_exec+304>, 0x0, 0x7f544e8f0db0, 0x0}, prev = 0x7f544e8f1120, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #34 0x00005589962d1613 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7f544e6f1098, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #35 vm_yield (kw_splat=0, argv=0x7f544e6f1098, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #36 rb_yield_0 (argv=0x7f544e6f1098, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362 |
| No locals. |
| #37 rb_yield_values2 (argc=1, argv=0x7f544e6f1098) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1408 |
| No locals. |
| #38 0x000055899609dcb2 in collect_i (i=<optimized out>, ary=140000068763160, argc=<optimized out>, argv=<optimized out>, blockarg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/enum.c:628 |
| No locals. |
| #39 0x00005589962c0098 in vm_yield_with_cfunc (ec=0x5589c8d024c0, captured=<optimized out>, self=140000068697880, argc=1, argv=0x7f544e6f1098, 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 = 0x7f544e5dfdf0 |
| #40 0x00005589962c017e in vm_invoke_ifunc_block (ec=0x5589c8d024c0, reg_cfp=0x7f544e7f0ee8, 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 = 0x7f544e7f0f70 |
| #41 0x00005589962c7486 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 = 0x5589c8ccbcd0, cc = 0x0, block_handler = 0, recv = 286326819, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| val = <optimized out> |
| ci = <optimized out> |
| cc = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = <optimized out> |
| #42 vm_exec_core (ec=0x5589c8bcbb70, ec@entry=0x5589c8d024c0) at ../../src/trunk-gc-asserts/insns.def:1137 |
| bh = <optimized out> |
| cd = 0x5589c8bcbb70 |
| leaf = <optimized out> |
| val = 4 |
| reg_pc = 0x5589c8ccec90 |
| reg_cfp = 0x7f544e7f0ee8 |
| insns_address_table = {0x5589962c9d10 <vm_exec_core+13072>, 0x5589962c8d4a <vm_exec_core+9034>, 0x5589962c8cdd <vm_exec_core+8925>, 0x5589962c8c65 <vm_exec_core+8805>, 0x5589962c8bf3 <vm_exec_core+8691>, 0x5589962c8b7a <vm_exec_core+8570>, 0x5589962c8ad4 <vm_exec_core+8404>, 0x5589962c9161 <vm_exec_core+10081>, 0x5589962c9046 <vm_exec_core+9798>, 0x5589962c909d <vm_exec_core+9885>, 0x5589962c8dae <vm_exec_core+9134>, 0x5589962c8edb <vm_exec_core+9435>, 0x5589962c8642 <vm_exec_core+7234>, 0x5589962c85da <vm_exec_core+7130>, 0x5589962c856d <vm_exec_core+7021>, 0x5589962c884c <vm_exec_core+7756>, 0x5589962c8814 <vm_exec_core+7700>, 0x5589962c87df <vm_exec_core+7647>, 0x5589962c87aa <vm_exec_core+7594>, 0x5589962c8775 <vm_exec_core+7541>, 0x5589962c8712 <vm_exec_core+7442>, 0x5589962c86ce <vm_exec_core+7374>, 0x5589962c8687 <vm_exec_core+7303>, 0x5589962c8988 <vm_exec_core+8072>, 0x5589962c8942 <vm_exec_core+8002>, 0x5589962c88c3 <vm_exec_core+7875>, 0x5589962c8889 <vm_exec_core+7817>, 0x5589962c8a3a <vm_exec_core+8250>, 0x5589962c89e0 <vm_exec_core+8160>, 0x5589962c8a97 <vm_exec_core+8343>, 0x5589962c8530 <vm_exec_core+6960>, 0x5589962c832d <vm_exec_core+6445>, 0x5589962c82a7 <vm_exec_core+6311>, 0x5589962c823f <vm_exec_core+6207>, 0x5589962c81e7 <vm_exec_core+6119>, 0x5589962c8185 <vm_exec_core+6021>, 0x5589962c8138 <vm_exec_core+5944>, 0x5589962c80c4 <vm_exec_core+5828>, 0x5589962c807a <vm_exec_core+5754>, 0x5589962c8053 <vm_exec_core+5715>, 0x5589962c8018 <vm_exec_core+5656>, 0x5589962c7fc7 <vm_exec_core+5575>, 0x5589962c7f93 <vm_exec_core+5523>, 0x5589962c7ee6 <vm_exec_core+5350>, 0x5589962c7ea3 <vm_exec_core+5283>, 0x5589962c7e5f <vm_exec_core+5215>, 0x5589962c7e2d <vm_exec_core+5165>, 0x5589962c7dbe <vm_exec_core+5054>, 0x5589962c7d5d <vm_exec_core+4957>, 0x5589962c7d0e <vm_exec_core+4878>, 0x5589962c7c9f <vm_exec_core+4767>, 0x5589962c7c41 <vm_exec_core+4673>, 0x5589962c7b29 <vm_exec_core+4393>, 0x5589962c7aed <vm_exec_core+4333>, 0x5589962c7aa6 <vm_exec_core+4262>, 0x5589962c7a3c <vm_exec_core+4156>, 0x5589962c799e <vm_exec_core+3998>, 0x5589962c6a70 <vm_exec_core+112>, 0x5589962c78e9 <vm_exec_core+3817>, 0x5589962c7861 <vm_exec_core+3681>, 0x5589962c7812 <vm_exec_core+3602>, 0x5589962c77c3 <vm_exec_core+3523>, 0x5589962c7774 <vm_exec_core+3444>, 0x5589962c9bb7 <vm_exec_core+12727>, 0x5589962c7725 <vm_exec_core+3365>, 0x5589962c76b6 <vm_exec_core+3254>, 0x5589962c7671 <vm_exec_core+3185>, 0x5589962c75fe <vm_exec_core+3070>, 0x5589962c74b6 <vm_exec_core+2742>, 0x5589962c73ea <vm_exec_core+2538>, 0x5589962c736e <vm_exec_core+2414>, 0x5589962c91cb <vm_exec_core+10187>, 0x5589962c733a <vm_exec_core+2362>, 0x5589962c72fb <vm_exec_core+2299>, 0x5589962c72bc <vm_exec_core+2236>, 0x5589962c7280 <vm_exec_core+2176>, 0x5589962c71c2 <vm_exec_core+1986>, 0x5589962c713f <vm_exec_core+1855>, 0x5589962c9d21 <vm_exec_core+13089>, 0x5589962c9e2e <vm_exec_core+13358>, 0x5589962ca06f <vm_exec_core+13935>, 0x5589962c9a89 <vm_exec_core+12425>, 0x5589962ca108 <vm_exec_core+14088>, 0x5589962ca3d5 <vm_exec_core+14805>, 0x5589962ca2f4 <vm_exec_core+14580>, 0x5589962ca377 <vm_exec_core+14711>, 0x5589962ca1da <vm_exec_core+14298>, 0x5589962ca238 <vm_exec_core+14392>, 0x5589962ca296 <vm_exec_core+14486>, 0x5589962ca665 <vm_exec_core+15461>, 0x5589962ca4b9 <vm_exec_core+15033>, 0x5589962ca505 <vm_exec_core+15109>, 0x5589962ca558 <vm_exec_core+15192>, 0x5589962ca5db <vm_exec_core+15323>, 0x5589962c7072 <vm_exec_core+1650>, 0x5589962c6fca <vm_exec_core+1482>, 0x5589962c9d88 <vm_exec_core+13192>, 0x5589962c9de6 <vm_exec_core+13286>, 0x5589962c9c17 <vm_exec_core+12823>, 0x5589962c9caa <vm_exec_core+12970>, 0x5589962ca1a1 <vm_exec_core+14241>, 0x5589962ca42e <vm_exec_core+14894>, 0x5589962c6f59 <vm_exec_core+1369>, 0x5589962c6ed9 <vm_exec_core+1241>, 0x5589962c6e30 <vm_exec_core+1072>, 0x5589962c6de9 <vm_exec_core+1001>, 0x5589962c6d9e <vm_exec_core+926>, 0x5589962c6d55 <vm_exec_core+853>, 0x5589962c6d04 <vm_exec_core+772>, 0x5589962c6ccf <vm_exec_core+719>, 0x5589962c6c9a <vm_exec_core+666>, 0x5589962c9e92 <vm_exec_core+13458>, 0x5589962c8d39 <vm_exec_core+9017>, 0x5589962c8ccc <vm_exec_core+8908>, 0x5589962c8c54 <vm_exec_core+8788>, 0x5589962c8be2 <vm_exec_core+8674>, 0x5589962c8b69 <vm_exec_core+8553>, 0x5589962c8ac3 <vm_exec_core+8387>, 0x5589962c9150 <vm_exec_core+10064>, 0x5589962c9035 <vm_exec_core+9781>, 0x5589962c908c <vm_exec_core+9868>, 0x5589962c8d9d <vm_exec_core+9117>, 0x5589962c8eca <vm_exec_core+9418>, 0x5589962c8631 <vm_exec_core+7217>, 0x5589962c85c9 <vm_exec_core+7113>, 0x5589962c855c <vm_exec_core+7004>, 0x5589962c883b <vm_exec_core+7739>, 0x5589962c8803 <vm_exec_core+7683>, 0x5589962c87ce <vm_exec_core+7630>, 0x5589962c8799 <vm_exec_core+7577>, 0x5589962c8764 <vm_exec_core+7524>, 0x5589962c8701 <vm_exec_core+7425>, 0x5589962c86bd <vm_exec_core+7357>, 0x5589962c8676 <vm_exec_core+7286>, 0x5589962c8977 <vm_exec_core+8055>, 0x5589962c8931 <vm_exec_core+7985>, 0x5589962c88b2 <vm_exec_core+7858>, 0x5589962c8878 <vm_exec_core+7800>, 0x5589962c8a29 <vm_exec_core+8233>, 0x5589962c89cf <vm_exec_core+8143>, 0x5589962c8a86 <vm_exec_core+8326>, 0x5589962c851f <vm_exec_core+6943>, 0x5589962c831c <vm_exec_core+6428>, 0x5589962c8296 <vm_exec_core+6294>, 0x5589962c822e <vm_exec_core+6190>, 0x5589962c81d6 <vm_exec_core+6102>, 0x5589962c8174 <vm_exec_core+6004>, 0x5589962c8127 <vm_exec_core+5927>, 0x5589962c80b3 <vm_exec_core+5811>, 0x5589962c8069 <vm_exec_core+5737>, 0x5589962c8042 <vm_exec_core+5698>, 0x5589962c8007 <vm_exec_core+5639>, 0x5589962c7fb6 <vm_exec_core+5558>, 0x5589962c7f82 <vm_exec_core+5506>, 0x5589962c7ed5 <vm_exec_core+5333>, 0x5589962c7e92 <vm_exec_core+5266>, 0x5589962c7e4e <vm_exec_core+5198>, 0x5589962c7e1c <vm_exec_core+5148>, 0x5589962c7dad <vm_exec_core+5037>, 0x5589962c7d4c <vm_exec_core+4940>, 0x5589962c7cfd <vm_exec_core+4861>, 0x5589962c7c8e <vm_exec_core+4750>, 0x5589962c7c30 <vm_exec_core+4656>, 0x5589962c7b18 <vm_exec_core+4376>, 0x5589962c7adc <vm_exec_core+4316>, 0x5589962c7a95 <vm_exec_core+4245>, 0x5589962c7a2b <vm_exec_core+4139>, 0x5589962c798d <vm_exec_core+3981>, 0x5589962c9fd5 <vm_exec_core+13781>, 0x5589962c78d8 <vm_exec_core+3800>, 0x5589962c7850 <vm_exec_core+3664>, 0x5589962c7801 <vm_exec_core+3585>, 0x5589962c77b2 <vm_exec_core+3506>, 0x5589962c7763 <vm_exec_core+3427>, 0x5589962c9fa9 <vm_exec_core+13737>, 0x5589962c7714 <vm_exec_core+3348>, 0x5589962c76a5 <vm_exec_core+3237>, 0x5589962c7660 <vm_exec_core+3168>, 0x5589962c75ed <vm_exec_core+3053>, 0x5589962c74a5 <vm_exec_core+2725>, 0x5589962c73d9 <vm_exec_core+2521>, 0x5589962c735d <vm_exec_core+2397>, 0x5589962c91ba <vm_exec_core+10170>, 0x5589962c7329 <vm_exec_core+2345>, 0x5589962c72ea <vm_exec_core+2282>, 0x5589962c72ab <vm_exec_core+2219>, 0x5589962c726f <vm_exec_core+2159>, 0x5589962c71b1 <vm_exec_core+1969>, 0x5589962c712e <vm_exec_core+1838>, 0x5589962c9fbf <vm_exec_core+13759>, 0x5589962c9c01 <vm_exec_core+12801>, 0x5589962c9dd0 <vm_exec_core+13264>, 0x5589962c9eb0 <vm_exec_core+13488>, 0x5589962c9ec6 <vm_exec_core+13510>, 0x5589962c9edc <vm_exec_core+13532>, 0x5589962c9ef2 <vm_exec_core+13554>, 0x5589962c9f0f <vm_exec_core+13583>, 0x5589962c9f25 <vm_exec_core+13605>, 0x5589962c9f3b <vm_exec_core+13627>, 0x5589962c9f51 <vm_exec_core+13649>...} |
| #43 0x00005589962cd1ae in rb_vm_exec (ec=0x5589c8d024c0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x5589c8d024c0 |
| _tag = {tag = 36, retval = 4, buf = {0x0, 0x5589962cd0d0 <rb_vm_exec+304>, 0x0, 0x7f544e8f1100, 0x0}, prev = 0x7f544e8f1410, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #44 0x00005589962d3244 in vm_call0_cc (ec=0x5589c8d024c0, 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 = {94050267964608, 94049416377040} |
| calling = {cd = 0x7f544e8f11d0, cc = 0x7f544e5dfda0, block_handler = 140000070930291, recv = 2001, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #45 0x00005589962d4962 in rb_call0 (ec=0x5589c8d024c0, recv=recv@entry=2001, mid=mid@entry=28529, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140000068697880) 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> |
| #46 0x00005589962d5347 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> |
| #47 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #48 0x00005589962bc268 in rb_iterate0 (it_proc=it_proc@entry=0x5589962d52e0 <iterate_method>, data1=data1@entry=140000071980208, ifunc=<optimized out>, ec=ec@entry=0x5589c8d024c0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x5589c8d024c0 |
| _tag = {tag = 36, retval = 0, buf = {0x7f544e5cff18, 0x5589962bc2f0 <rb_iterate0+352>, 0x0, 0x7f544e8f13d0, 0x0}, prev = 0x7f544e8f1890, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7f544e7f0f20 |
| #49 0x00005589962bc50d in rb_iterate_internal (data2=140000068697880, bl_proc=0x0, data1=140000071980208, it_proc=0x5589962d52e0 <iterate_method>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1520 |
| No locals. |
| #50 rb_block_call_kw (obj=<optimized out>, mid=<optimized out>, argc=<optimized out>, argv=<optimized out>, bl_proc=bl_proc@entry=0x0, data2=data2@entry=140000068697880, 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} |
| #51 0x00005589960aba8d in enumerator_block_call (obj=<optimized out>, func=0x0, arg=140000068697880) at /tmp/ruby/src/trunk-gc-asserts/enumerator.c:568 |
| argc = <optimized out> |
| argv = <optimized out> |
| e = <optimized out> |
| meth = <optimized out> |
| args = 0 |
| ret = <optimized out> |
| #52 0x00005589962d24d7 in vm_call0_cfunc_with_frame (argv=0x0, calling=0x7f544e8f1590, ec=0x5589c8d024c0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7f544e7f0f58 |
| ci = <optimized out> |
| me = 0x7f547037ea08 |
| mid = 3073 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x5589c8c5d768 |
| len = <optimized out> |
| frame_flags = <optimized out> |
| ci = <optimized out> |
| val = <optimized out> |
| me = <optimized out> |
| cfunc = <optimized out> |
| len = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| mid = <optimized out> |
| block_handler = <optimized out> |
| frame_flags = <optimized out> |
| unaligned_member_ptr_result = <optimized out> |
| args = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| reg_cfp = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| args = <optimized out> |
| #53 vm_call0_cfunc (argv=0x0, calling=0x7f544e8f1590, ec=0x5589c8d024c0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #54 vm_call0_body (ec=ec@entry=0x5589c8d024c0, calling=calling@entry=0x7f544e8f1690, argv=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #55 0x00005589962d3244 in vm_call0_cc (ec=0x5589c8d024c0, 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 = {94050267964608, 94049416377040} |
| calling = {cd = 0x7f544e8f1650, cc = 0x7f544e5dfdc8, block_handler = 140000070930291, recv = 140000068697880, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #56 0x00005589962d4962 in rb_call0 (ec=0x5589c8d024c0, recv=recv@entry=140000068697880, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140000068697880) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572 |
| call_status = <optimized out> |
| scope = <optimized out> |
| kw_splat = <optimized out> |
| ci = {flags = 110618, kwarg = 0x0, mid = 3073, flag = 4, argc = 0} |
| cc = <optimized out> |
| #57 0x00005589962d5347 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=3073, recv=140000068697880) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #58 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #59 0x00005589962bc268 in rb_iterate0 (it_proc=it_proc@entry=0x5589962d52e0 <iterate_method>, data1=data1@entry=140000071981360, ifunc=ifunc@entry=0x7f544e5dfdf0, ec=0x5589c8d024c0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x5589c8d024c0 |
| _tag = {tag = 36, retval = 15231582020018322688, buf = {0x7f544e5cff18, 0x5589962bc2f0 <rb_iterate0+352>, 0x0, 0x7f544e8f1850, 0x55899609dca0 <collect_i>}, prev = 0x7f544e8f1cc0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7f544e7f0f58 |
| #60 0x00005589962bc687 in rb_lambda_call (obj=obj@entry=140000068697880, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x55899609dca0 <collect_i>, min_argc=<optimized out>, max_argc=1, data2=140000068763160) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1618 |
| arg = {obj = 140000068697880, mid = 3073, argc = 0, argv = 0x0, kw_splat = 0} |
| block = 0x7f544e5dfdf0 |
| #61 0x000055899609f869 in enum_collect (obj=140000068697880) at /tmp/ruby/src/trunk-gc-asserts/enum.c:667 |
| ary = 140000068763160 |
| min_argc = <optimized out> |
| max_argc = 1 |
| #62 0x00005589962b163d in vm_call_cfunc_with_frame_ (ec=0x5589c8d024c0, reg_cfp=0x7f544e7f0f90, 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 = 0x7f544e5dfe68 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #63 0x00005589962b9b2f in vm_sendish (ec=0x5589c8d024c0, reg_cfp=0x7f544e7f0f90, cd=0x5589c8c48f40, 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 = 0x7f544e5dfe40 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x5589c8c48f40, cc = 0x7f544e5dfe40, block_handler = 140000070930345, recv = 140000068697880, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #64 0x00005589962c7a76 in vm_exec_core (ec=0x5589c8bcbb70, ec@entry=0x5589c8d024c0) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140001063063392 |
| cd = 0x5589c8c48f40 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 94050267205440 |
| reg_pc = 0x5589c8c414f8 |
| reg_cfp = 0x7f544e7f0f90 |
| insns_address_table = {0x5589962c9d10 <vm_exec_core+13072>, 0x5589962c8d4a <vm_exec_core+9034>, 0x5589962c8cdd <vm_exec_core+8925>, 0x5589962c8c65 <vm_exec_core+8805>, 0x5589962c8bf3 <vm_exec_core+8691>, 0x5589962c8b7a <vm_exec_core+8570>, 0x5589962c8ad4 <vm_exec_core+8404>, 0x5589962c9161 <vm_exec_core+10081>, 0x5589962c9046 <vm_exec_core+9798>, 0x5589962c909d <vm_exec_core+9885>, 0x5589962c8dae <vm_exec_core+9134>, 0x5589962c8edb <vm_exec_core+9435>, 0x5589962c8642 <vm_exec_core+7234>, 0x5589962c85da <vm_exec_core+7130>, 0x5589962c856d <vm_exec_core+7021>, 0x5589962c884c <vm_exec_core+7756>, 0x5589962c8814 <vm_exec_core+7700>, 0x5589962c87df <vm_exec_core+7647>, 0x5589962c87aa <vm_exec_core+7594>, 0x5589962c8775 <vm_exec_core+7541>, 0x5589962c8712 <vm_exec_core+7442>, 0x5589962c86ce <vm_exec_core+7374>, 0x5589962c8687 <vm_exec_core+7303>, 0x5589962c8988 <vm_exec_core+8072>, 0x5589962c8942 <vm_exec_core+8002>, 0x5589962c88c3 <vm_exec_core+7875>, 0x5589962c8889 <vm_exec_core+7817>, 0x5589962c8a3a <vm_exec_core+8250>, 0x5589962c89e0 <vm_exec_core+8160>, 0x5589962c8a97 <vm_exec_core+8343>, 0x5589962c8530 <vm_exec_core+6960>, 0x5589962c832d <vm_exec_core+6445>, 0x5589962c82a7 <vm_exec_core+6311>, 0x5589962c823f <vm_exec_core+6207>, 0x5589962c81e7 <vm_exec_core+6119>, 0x5589962c8185 <vm_exec_core+6021>, 0x5589962c8138 <vm_exec_core+5944>, 0x5589962c80c4 <vm_exec_core+5828>, 0x5589962c807a <vm_exec_core+5754>, 0x5589962c8053 <vm_exec_core+5715>, 0x5589962c8018 <vm_exec_core+5656>, 0x5589962c7fc7 <vm_exec_core+5575>, 0x5589962c7f93 <vm_exec_core+5523>, 0x5589962c7ee6 <vm_exec_core+5350>, 0x5589962c7ea3 <vm_exec_core+5283>, 0x5589962c7e5f <vm_exec_core+5215>, 0x5589962c7e2d <vm_exec_core+5165>, 0x5589962c7dbe <vm_exec_core+5054>, 0x5589962c7d5d <vm_exec_core+4957>, 0x5589962c7d0e <vm_exec_core+4878>, 0x5589962c7c9f <vm_exec_core+4767>, 0x5589962c7c41 <vm_exec_core+4673>, 0x5589962c7b29 <vm_exec_core+4393>, 0x5589962c7aed <vm_exec_core+4333>, 0x5589962c7aa6 <vm_exec_core+4262>, 0x5589962c7a3c <vm_exec_core+4156>, 0x5589962c799e <vm_exec_core+3998>, 0x5589962c6a70 <vm_exec_core+112>, 0x5589962c78e9 <vm_exec_core+3817>, 0x5589962c7861 <vm_exec_core+3681>, 0x5589962c7812 <vm_exec_core+3602>, 0x5589962c77c3 <vm_exec_core+3523>, 0x5589962c7774 <vm_exec_core+3444>, 0x5589962c9bb7 <vm_exec_core+12727>, 0x5589962c7725 <vm_exec_core+3365>, 0x5589962c76b6 <vm_exec_core+3254>, 0x5589962c7671 <vm_exec_core+3185>, 0x5589962c75fe <vm_exec_core+3070>, 0x5589962c74b6 <vm_exec_core+2742>, 0x5589962c73ea <vm_exec_core+2538>, 0x5589962c736e <vm_exec_core+2414>, 0x5589962c91cb <vm_exec_core+10187>, 0x5589962c733a <vm_exec_core+2362>, 0x5589962c72fb <vm_exec_core+2299>, 0x5589962c72bc <vm_exec_core+2236>, 0x5589962c7280 <vm_exec_core+2176>, 0x5589962c71c2 <vm_exec_core+1986>, 0x5589962c713f <vm_exec_core+1855>, 0x5589962c9d21 <vm_exec_core+13089>, 0x5589962c9e2e <vm_exec_core+13358>, 0x5589962ca06f <vm_exec_core+13935>, 0x5589962c9a89 <vm_exec_core+12425>, 0x5589962ca108 <vm_exec_core+14088>, 0x5589962ca3d5 <vm_exec_core+14805>, 0x5589962ca2f4 <vm_exec_core+14580>, 0x5589962ca377 <vm_exec_core+14711>, 0x5589962ca1da <vm_exec_core+14298>, 0x5589962ca238 <vm_exec_core+14392>, 0x5589962ca296 <vm_exec_core+14486>, 0x5589962ca665 <vm_exec_core+15461>, 0x5589962ca4b9 <vm_exec_core+15033>, 0x5589962ca505 <vm_exec_core+15109>, 0x5589962ca558 <vm_exec_core+15192>, 0x5589962ca5db <vm_exec_core+15323>, 0x5589962c7072 <vm_exec_core+1650>, 0x5589962c6fca <vm_exec_core+1482>, 0x5589962c9d88 <vm_exec_core+13192>, 0x5589962c9de6 <vm_exec_core+13286>, 0x5589962c9c17 <vm_exec_core+12823>, 0x5589962c9caa <vm_exec_core+12970>, 0x5589962ca1a1 <vm_exec_core+14241>, 0x5589962ca42e <vm_exec_core+14894>, 0x5589962c6f59 <vm_exec_core+1369>, 0x5589962c6ed9 <vm_exec_core+1241>, 0x5589962c6e30 <vm_exec_core+1072>, 0x5589962c6de9 <vm_exec_core+1001>, 0x5589962c6d9e <vm_exec_core+926>, 0x5589962c6d55 <vm_exec_core+853>, 0x5589962c6d04 <vm_exec_core+772>, 0x5589962c6ccf <vm_exec_core+719>, 0x5589962c6c9a <vm_exec_core+666>, 0x5589962c9e92 <vm_exec_core+13458>, 0x5589962c8d39 <vm_exec_core+9017>, 0x5589962c8ccc <vm_exec_core+8908>, 0x5589962c8c54 <vm_exec_core+8788>, 0x5589962c8be2 <vm_exec_core+8674>, 0x5589962c8b69 <vm_exec_core+8553>, 0x5589962c8ac3 <vm_exec_core+8387>, 0x5589962c9150 <vm_exec_core+10064>, 0x5589962c9035 <vm_exec_core+9781>, 0x5589962c908c <vm_exec_core+9868>, 0x5589962c8d9d <vm_exec_core+9117>, 0x5589962c8eca <vm_exec_core+9418>, 0x5589962c8631 <vm_exec_core+7217>, 0x5589962c85c9 <vm_exec_core+7113>, 0x5589962c855c <vm_exec_core+7004>, 0x5589962c883b <vm_exec_core+7739>, 0x5589962c8803 <vm_exec_core+7683>, 0x5589962c87ce <vm_exec_core+7630>, 0x5589962c8799 <vm_exec_core+7577>, 0x5589962c8764 <vm_exec_core+7524>, 0x5589962c8701 <vm_exec_core+7425>, 0x5589962c86bd <vm_exec_core+7357>, 0x5589962c8676 <vm_exec_core+7286>, 0x5589962c8977 <vm_exec_core+8055>, 0x5589962c8931 <vm_exec_core+7985>, 0x5589962c88b2 <vm_exec_core+7858>, 0x5589962c8878 <vm_exec_core+7800>, 0x5589962c8a29 <vm_exec_core+8233>, 0x5589962c89cf <vm_exec_core+8143>, 0x5589962c8a86 <vm_exec_core+8326>, 0x5589962c851f <vm_exec_core+6943>, 0x5589962c831c <vm_exec_core+6428>, 0x5589962c8296 <vm_exec_core+6294>, 0x5589962c822e <vm_exec_core+6190>, 0x5589962c81d6 <vm_exec_core+6102>, 0x5589962c8174 <vm_exec_core+6004>, 0x5589962c8127 <vm_exec_core+5927>, 0x5589962c80b3 <vm_exec_core+5811>, 0x5589962c8069 <vm_exec_core+5737>, 0x5589962c8042 <vm_exec_core+5698>, 0x5589962c8007 <vm_exec_core+5639>, 0x5589962c7fb6 <vm_exec_core+5558>, 0x5589962c7f82 <vm_exec_core+5506>, 0x5589962c7ed5 <vm_exec_core+5333>, 0x5589962c7e92 <vm_exec_core+5266>, 0x5589962c7e4e <vm_exec_core+5198>, 0x5589962c7e1c <vm_exec_core+5148>, 0x5589962c7dad <vm_exec_core+5037>, 0x5589962c7d4c <vm_exec_core+4940>, 0x5589962c7cfd <vm_exec_core+4861>, 0x5589962c7c8e <vm_exec_core+4750>, 0x5589962c7c30 <vm_exec_core+4656>, 0x5589962c7b18 <vm_exec_core+4376>, 0x5589962c7adc <vm_exec_core+4316>, 0x5589962c7a95 <vm_exec_core+4245>, 0x5589962c7a2b <vm_exec_core+4139>, 0x5589962c798d <vm_exec_core+3981>, 0x5589962c9fd5 <vm_exec_core+13781>, 0x5589962c78d8 <vm_exec_core+3800>, 0x5589962c7850 <vm_exec_core+3664>, 0x5589962c7801 <vm_exec_core+3585>, 0x5589962c77b2 <vm_exec_core+3506>, 0x5589962c7763 <vm_exec_core+3427>, 0x5589962c9fa9 <vm_exec_core+13737>, 0x5589962c7714 <vm_exec_core+3348>, 0x5589962c76a5 <vm_exec_core+3237>, 0x5589962c7660 <vm_exec_core+3168>, 0x5589962c75ed <vm_exec_core+3053>, 0x5589962c74a5 <vm_exec_core+2725>, 0x5589962c73d9 <vm_exec_core+2521>, 0x5589962c735d <vm_exec_core+2397>, 0x5589962c91ba <vm_exec_core+10170>, 0x5589962c7329 <vm_exec_core+2345>, 0x5589962c72ea <vm_exec_core+2282>, 0x5589962c72ab <vm_exec_core+2219>, 0x5589962c726f <vm_exec_core+2159>, 0x5589962c71b1 <vm_exec_core+1969>, 0x5589962c712e <vm_exec_core+1838>, 0x5589962c9fbf <vm_exec_core+13759>, 0x5589962c9c01 <vm_exec_core+12801>, 0x5589962c9dd0 <vm_exec_core+13264>, 0x5589962c9eb0 <vm_exec_core+13488>, 0x5589962c9ec6 <vm_exec_core+13510>, 0x5589962c9edc <vm_exec_core+13532>, 0x5589962c9ef2 <vm_exec_core+13554>, 0x5589962c9f0f <vm_exec_core+13583>, 0x5589962c9f25 <vm_exec_core+13605>, 0x5589962c9f3b <vm_exec_core+13627>, 0x5589962c9f51 <vm_exec_core+13649>...} |
| #65 0x00005589962cd1ae in rb_vm_exec (ec=0x5589c8d024c0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x5589c8d024c0 |
| _tag = {tag = 36, retval = 4, buf = {0x7f544e8f1db0, 0x5589962cd0d0 <rb_vm_exec+304>, 0x0, 0x7f544e8f1ca0, 0x7f544e8f1d50}, prev = 0x7f544e8f1ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #66 0x00005589962cd5ce 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=140000606808440, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7f546e6ff080 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7f544e6f1018 |
| av = {140000071982416, 140000071982784} |
| stack_argv = 0x7f544e6f1018 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #67 0x00005589962cdf91 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x5589c8cfdbc0, self=self@entry=140000606808440, argc=argc@entry=0, argv=argv@entry=0x7f544e8f1d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #68 0x0000558996274530 in thread_do_start_proc (th=th@entry=0x5589c8cfd480) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 140000606808440 |
| args = <optimized out> |
| args_ptr = 0x7f544e8f1d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x5589c8cfdbc0 |
| #69 0x0000558996274fd0 in thread_do_start (th=0x5589c8cfd480) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #70 thread_start_func_2 (th=th@entry=0x5589c8cfd480, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x5589c8d024c0 |
| _tag = {tag = 36, retval = 0, buf = {0x5589c8c9a510, 0x558996274940 <thread_start_func_2+624>, 0x0, 0x7f544e8f1dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x5589c8cfd480 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #71 0x000055899627539d in call_thread_start_func_2 (th=0x5589c8cfd480) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f544e8f1f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #72 co_start (from=<optimized out>, self=0x5589c8c9a510) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x5589c8cfd480 |
| sched = 0x5589c8c433c8 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #73 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 1 (Thread 0x7f54899817c0 (LWP 279433) "miniruby"): |
| #0 0x00007f5489a1cd61 in __futex_abstimed_wait_common64 (private=32596, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5589c8bd3070) 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=32596, abstime=0x0, clockid=0, expected=0, futex_word=0x5589c8bd3070) 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=0x5589c8bd3070, 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 0x00007f5489a1f7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5589c8bd3168, cond=0x5589c8bd3048) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f5489a1f4a0 <__condvar_cleanup_waiting>, __arg = 0x7ffef090c330, __canceltype = 2, __prev = 0x0} |
| cbuffer = {wseq = 0, cond = 0x5589c8bd3048, mutex = 0x5589c8bd3168, 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=0x5589c8bd3048, mutex=mutex@entry=0x5589c8bd3168) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000055899626b8ad in rb_native_cond_wait (cond=cond@entry=0x5589c8bd3048, mutex=mutex@entry=0x5589c8bd3168) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x000055899626b9f3 in thread_sched_wait_running_turn (sched=sched@entry=0x5589c8bd3168, th=0x5589c8bce060, can_direct_transfer=can_direct_transfer@entry=false) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:847 |
| next_th = 0x0 |
| #7 0x000055899626c622 in rb_ractor_sched_wait (ec=ec@entry=0x5589c8bd3340, cr=cr@entry=0x5589c8bd30a0, ubf=ubf@entry=0x5589961bc220 <ubf_ractor_wait>, ubf_arg=ubf_arg@entry=0x7ffef090c480) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1365 |
| can_direct_transfer = false |
| th = 0x5589c8bce060 |
| sched = 0x5589c8bd3168 |
| #8 0x00005589961bd99c in ractor_wait (cr=0x5589c8bd30a0, ec=0x5589c8bd3340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1030 |
| th = <optimized out> |
| waiter = {wakeup_status = wakeup_none, th = 0x5589c8bce060, node = {next = 0x5589c8bd30f8, prev = 0x5589c8bd30f8}} |
| th = <optimized out> |
| waiter = <optimized out> |
| #9 ractor_wait_receive (ec=ec@entry=0x5589c8bd3340, cr=cr@entry=0x5589c8bd30a0) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1097 |
| messages = {set = {n = {next = 0x0, prev = 0x5589c8bce060}}, closed = 248} |
| deliverred = false |
| #10 0x00005589961befd1 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=0x5589c8bd3340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:133 |
| rp = 0x5589c8c4a310 |
| rp = <optimized out> |
| #12 builtin_inline_class_660 (ec=0x5589c8bd3340, self=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor.rb:661 |
| No locals. |
| #13 0x00005589962c981f in vm_exec_core (ec=0x5589c8bd3070, ec@entry=0x5589c8bd3340) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:7259 |
| reg_pc = 0x5589c8ca1048 |
| reg_cfp = 0x7f548991fef8 |
| insns_address_table = {0x5589962c9d10 <vm_exec_core+13072>, 0x5589962c8d4a <vm_exec_core+9034>, 0x5589962c8cdd <vm_exec_core+8925>, 0x5589962c8c65 <vm_exec_core+8805>, 0x5589962c8bf3 <vm_exec_core+8691>, 0x5589962c8b7a <vm_exec_core+8570>, 0x5589962c8ad4 <vm_exec_core+8404>, 0x5589962c9161 <vm_exec_core+10081>, 0x5589962c9046 <vm_exec_core+9798>, 0x5589962c909d <vm_exec_core+9885>, 0x5589962c8dae <vm_exec_core+9134>, 0x5589962c8edb <vm_exec_core+9435>, 0x5589962c8642 <vm_exec_core+7234>, 0x5589962c85da <vm_exec_core+7130>, 0x5589962c856d <vm_exec_core+7021>, 0x5589962c884c <vm_exec_core+7756>, 0x5589962c8814 <vm_exec_core+7700>, 0x5589962c87df <vm_exec_core+7647>, 0x5589962c87aa <vm_exec_core+7594>, 0x5589962c8775 <vm_exec_core+7541>, 0x5589962c8712 <vm_exec_core+7442>, 0x5589962c86ce <vm_exec_core+7374>, 0x5589962c8687 <vm_exec_core+7303>, 0x5589962c8988 <vm_exec_core+8072>, 0x5589962c8942 <vm_exec_core+8002>, 0x5589962c88c3 <vm_exec_core+7875>, 0x5589962c8889 <vm_exec_core+7817>, 0x5589962c8a3a <vm_exec_core+8250>, 0x5589962c89e0 <vm_exec_core+8160>, 0x5589962c8a97 <vm_exec_core+8343>, 0x5589962c8530 <vm_exec_core+6960>, 0x5589962c832d <vm_exec_core+6445>, 0x5589962c82a7 <vm_exec_core+6311>, 0x5589962c823f <vm_exec_core+6207>, 0x5589962c81e7 <vm_exec_core+6119>, 0x5589962c8185 <vm_exec_core+6021>, 0x5589962c8138 <vm_exec_core+5944>, 0x5589962c80c4 <vm_exec_core+5828>, 0x5589962c807a <vm_exec_core+5754>, 0x5589962c8053 <vm_exec_core+5715>, 0x5589962c8018 <vm_exec_core+5656>, 0x5589962c7fc7 <vm_exec_core+5575>, 0x5589962c7f93 <vm_exec_core+5523>, 0x5589962c7ee6 <vm_exec_core+5350>, 0x5589962c7ea3 <vm_exec_core+5283>, 0x5589962c7e5f <vm_exec_core+5215>, 0x5589962c7e2d <vm_exec_core+5165>, 0x5589962c7dbe <vm_exec_core+5054>, 0x5589962c7d5d <vm_exec_core+4957>, 0x5589962c7d0e <vm_exec_core+4878>, 0x5589962c7c9f <vm_exec_core+4767>, 0x5589962c7c41 <vm_exec_core+4673>, 0x5589962c7b29 <vm_exec_core+4393>, 0x5589962c7aed <vm_exec_core+4333>, 0x5589962c7aa6 <vm_exec_core+4262>, 0x5589962c7a3c <vm_exec_core+4156>, 0x5589962c799e <vm_exec_core+3998>, 0x5589962c6a70 <vm_exec_core+112>, 0x5589962c78e9 <vm_exec_core+3817>, 0x5589962c7861 <vm_exec_core+3681>, 0x5589962c7812 <vm_exec_core+3602>, 0x5589962c77c3 <vm_exec_core+3523>, 0x5589962c7774 <vm_exec_core+3444>, 0x5589962c9bb7 <vm_exec_core+12727>, 0x5589962c7725 <vm_exec_core+3365>, 0x5589962c76b6 <vm_exec_core+3254>, 0x5589962c7671 <vm_exec_core+3185>, 0x5589962c75fe <vm_exec_core+3070>, 0x5589962c74b6 <vm_exec_core+2742>, 0x5589962c73ea <vm_exec_core+2538>, 0x5589962c736e <vm_exec_core+2414>, 0x5589962c91cb <vm_exec_core+10187>, 0x5589962c733a <vm_exec_core+2362>, 0x5589962c72fb <vm_exec_core+2299>, 0x5589962c72bc <vm_exec_core+2236>, 0x5589962c7280 <vm_exec_core+2176>, 0x5589962c71c2 <vm_exec_core+1986>, 0x5589962c713f <vm_exec_core+1855>, 0x5589962c9d21 <vm_exec_core+13089>, 0x5589962c9e2e <vm_exec_core+13358>, 0x5589962ca06f <vm_exec_core+13935>, 0x5589962c9a89 <vm_exec_core+12425>, 0x5589962ca108 <vm_exec_core+14088>, 0x5589962ca3d5 <vm_exec_core+14805>, 0x5589962ca2f4 <vm_exec_core+14580>, 0x5589962ca377 <vm_exec_core+14711>, 0x5589962ca1da <vm_exec_core+14298>, 0x5589962ca238 <vm_exec_core+14392>, 0x5589962ca296 <vm_exec_core+14486>, 0x5589962ca665 <vm_exec_core+15461>, 0x5589962ca4b9 <vm_exec_core+15033>, 0x5589962ca505 <vm_exec_core+15109>, 0x5589962ca558 <vm_exec_core+15192>, 0x5589962ca5db <vm_exec_core+15323>, 0x5589962c7072 <vm_exec_core+1650>, 0x5589962c6fca <vm_exec_core+1482>, 0x5589962c9d88 <vm_exec_core+13192>, 0x5589962c9de6 <vm_exec_core+13286>, 0x5589962c9c17 <vm_exec_core+12823>, 0x5589962c9caa <vm_exec_core+12970>, 0x5589962ca1a1 <vm_exec_core+14241>, 0x5589962ca42e <vm_exec_core+14894>, 0x5589962c6f59 <vm_exec_core+1369>, 0x5589962c6ed9 <vm_exec_core+1241>, 0x5589962c6e30 <vm_exec_core+1072>, 0x5589962c6de9 <vm_exec_core+1001>, 0x5589962c6d9e <vm_exec_core+926>, 0x5589962c6d55 <vm_exec_core+853>, 0x5589962c6d04 <vm_exec_core+772>, 0x5589962c6ccf <vm_exec_core+719>, 0x5589962c6c9a <vm_exec_core+666>, 0x5589962c9e92 <vm_exec_core+13458>, 0x5589962c8d39 <vm_exec_core+9017>, 0x5589962c8ccc <vm_exec_core+8908>, 0x5589962c8c54 <vm_exec_core+8788>, 0x5589962c8be2 <vm_exec_core+8674>, 0x5589962c8b69 <vm_exec_core+8553>, 0x5589962c8ac3 <vm_exec_core+8387>, 0x5589962c9150 <vm_exec_core+10064>, 0x5589962c9035 <vm_exec_core+9781>, 0x5589962c908c <vm_exec_core+9868>, 0x5589962c8d9d <vm_exec_core+9117>, 0x5589962c8eca <vm_exec_core+9418>, 0x5589962c8631 <vm_exec_core+7217>, 0x5589962c85c9 <vm_exec_core+7113>, 0x5589962c855c <vm_exec_core+7004>, 0x5589962c883b <vm_exec_core+7739>, 0x5589962c8803 <vm_exec_core+7683>, 0x5589962c87ce <vm_exec_core+7630>, 0x5589962c8799 <vm_exec_core+7577>, 0x5589962c8764 <vm_exec_core+7524>, 0x5589962c8701 <vm_exec_core+7425>, 0x5589962c86bd <vm_exec_core+7357>, 0x5589962c8676 <vm_exec_core+7286>, 0x5589962c8977 <vm_exec_core+8055>, 0x5589962c8931 <vm_exec_core+7985>, 0x5589962c88b2 <vm_exec_core+7858>, 0x5589962c8878 <vm_exec_core+7800>, 0x5589962c8a29 <vm_exec_core+8233>, 0x5589962c89cf <vm_exec_core+8143>, 0x5589962c8a86 <vm_exec_core+8326>, 0x5589962c851f <vm_exec_core+6943>, 0x5589962c831c <vm_exec_core+6428>, 0x5589962c8296 <vm_exec_core+6294>, 0x5589962c822e <vm_exec_core+6190>, 0x5589962c81d6 <vm_exec_core+6102>, 0x5589962c8174 <vm_exec_core+6004>, 0x5589962c8127 <vm_exec_core+5927>, 0x5589962c80b3 <vm_exec_core+5811>, 0x5589962c8069 <vm_exec_core+5737>, 0x5589962c8042 <vm_exec_core+5698>, 0x5589962c8007 <vm_exec_core+5639>, 0x5589962c7fb6 <vm_exec_core+5558>, 0x5589962c7f82 <vm_exec_core+5506>, 0x5589962c7ed5 <vm_exec_core+5333>, 0x5589962c7e92 <vm_exec_core+5266>, 0x5589962c7e4e <vm_exec_core+5198>, 0x5589962c7e1c <vm_exec_core+5148>, 0x5589962c7dad <vm_exec_core+5037>, 0x5589962c7d4c <vm_exec_core+4940>, 0x5589962c7cfd <vm_exec_core+4861>, 0x5589962c7c8e <vm_exec_core+4750>, 0x5589962c7c30 <vm_exec_core+4656>, 0x5589962c7b18 <vm_exec_core+4376>, 0x5589962c7adc <vm_exec_core+4316>, 0x5589962c7a95 <vm_exec_core+4245>, 0x5589962c7a2b <vm_exec_core+4139>, 0x5589962c798d <vm_exec_core+3981>, 0x5589962c9fd5 <vm_exec_core+13781>, 0x5589962c78d8 <vm_exec_core+3800>, 0x5589962c7850 <vm_exec_core+3664>, 0x5589962c7801 <vm_exec_core+3585>, 0x5589962c77b2 <vm_exec_core+3506>, 0x5589962c7763 <vm_exec_core+3427>, 0x5589962c9fa9 <vm_exec_core+13737>, 0x5589962c7714 <vm_exec_core+3348>, 0x5589962c76a5 <vm_exec_core+3237>, 0x5589962c7660 <vm_exec_core+3168>, 0x5589962c75ed <vm_exec_core+3053>, 0x5589962c74a5 <vm_exec_core+2725>, 0x5589962c73d9 <vm_exec_core+2521>, 0x5589962c735d <vm_exec_core+2397>, 0x5589962c91ba <vm_exec_core+10170>, 0x5589962c7329 <vm_exec_core+2345>, 0x5589962c72ea <vm_exec_core+2282>, 0x5589962c72ab <vm_exec_core+2219>, 0x5589962c726f <vm_exec_core+2159>, 0x5589962c71b1 <vm_exec_core+1969>, 0x5589962c712e <vm_exec_core+1838>, 0x5589962c9fbf <vm_exec_core+13759>, 0x5589962c9c01 <vm_exec_core+12801>, 0x5589962c9dd0 <vm_exec_core+13264>, 0x5589962c9eb0 <vm_exec_core+13488>, 0x5589962c9ec6 <vm_exec_core+13510>, 0x5589962c9edc <vm_exec_core+13532>, 0x5589962c9ef2 <vm_exec_core+13554>, 0x5589962c9f0f <vm_exec_core+13583>, 0x5589962c9f25 <vm_exec_core+13605>, 0x5589962c9f3b <vm_exec_core+13627>, 0x5589962c9f51 <vm_exec_core+13649>...} |
| #14 0x00005589962cd1ae in rb_vm_exec (ec=0x5589c8bd3340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x5589c8bd3340 |
| _tag = {tag = 36, retval = 4, buf = {0x5589c8bd3340, 0x5589962cd0d0 <rb_vm_exec+304>, 0x0, 0x7ffef090c720, 0x7f547037a3b8}, prev = 0x7ffef090c7f0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #15 0x00005589962de563 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 0x00005589960bf8f5 in rb_ec_exec_node (ec=ec@entry=0x5589c8bd3340, n=n@entry=0x7f546e6ff2b0) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x5589c8bd3340 |
| _tag = {tag = 36, retval = 94049416261478, buf = {0x5589c8bd3340, 0x5589960bf950 <rb_ec_exec_node+256>, 0x0, 0x7ffef090c7d0, 0x7f546e6ff2b0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7f546e6ff2b0 |
| #17 0x00005589960c3b9b in ruby_run_node (n=0x7f546e6ff2b0) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x5589c8bd3340 |
| status = 0 |
| #18 0x0000558995fdfdc6 in rb_main (argv=0x7ffef090ca18, 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 279433) detached] |
| $ timeout 60 gdb -p 279439 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| Fstderr output is not empty |
| th: 0x5589c8bce060, native_id: 0x7f54899817c0 |
| -- 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:001880 EVAL bootstraptest.test_ractor.rb_1317_1352.rb:15 [FINISH] |
| c:0001 p:0000 s:0003 E:000e00 DUMMY [FINISH] |
| [New LWP 279442] |
| [New LWP 279441] |
| [New LWP 279440] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007f8545388d61 in __futex_abstimed_wait_common64 (private=21987, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55e3ea1f9070) at ./nptl/futex-internal.c:57 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7f85452ed7c0 (LWP 279439) "miniruby" 0x00007f8545388d61 in __futex_abstimed_wait_common64 (private=21987, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55e3ea1f9070) at ./nptl/futex-internal.c:57 |
| 2 Thread 0x7f8503fff6c0 (LWP 279442) "miniruby" futex_wait (private=0, expected=2, futex_word=0x55e3ea1f1b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 3 Thread 0x7f850a04f6c0 (LWP 279441) "miniruby" futex_wait (private=0, expected=2, futex_word=0x55e3ea1f1b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 4 Thread 0x7f852bccf6c0 (LWP 279440) "miniruby" 0x00007f854541a042 in epoll_wait (epfd=4, events=events@entry=0x55e3aaf87ebc <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 0x7f852bccf6c0 (LWP 279440) "miniruby"): |
| #0 0x00007f854541a042 in epoll_wait (epfd=4, events=events@entry=0x55e3aaf87ebc <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 0x000055e3aabc3f0f in event_wait (vm=0x55e3ea1f1ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2919 |
| r = <optimized out> |
| r = <optimized out> |
| #2 timer_thread_polling (vm=0x55e3ea1f1ad0) 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=0x55e3ea1f1ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x55e3ea1f1ad0 |
| #4 0x00007f854538ca94 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 = {140209942230720, -1871458360900649859, 140209942230720, -264, 0, 140730373209776, -1871458360879678339, -1871277114117915523}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #5 0x00007f8545419c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 3 (Thread 0x7f850a04f6c0 (LWP 279441) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x55e3ea1f1b70) 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=0x55e3ea1f1b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f85453900f1 in lll_mutex_lock_optimized (mutex=0x55e3ea1f1b70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x55e3ea1f1b70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x55e3ea1f1b70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x000055e3aabbdc1d in rb_native_mutex_lock (lock=lock@entry=0x55e3ea1f1b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x000055e3aabc173b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x55e3ea3295a0, vm=0x55e3ea1f1ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x55e3ea1f1ad0, cr=0x55e3ea3295a0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x000055e3aac3a81b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x000055e3aaa29709 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x000055e3aaa3c8b5 in gc_verify_internal_consistency (objspace_ptr=0x55e3ea1f4460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5186 |
| prev_during_gc = <optimized out> |
| objspace = 0x55e3ea1f4460 |
| lev = 3 |
| #10 gc_start (objspace=objspace@entry=0x55e3ea1f4460, 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 0x000055e3aaa3dcb6 in heap_prepare (heap=0x55e3ea1f4480, objspace=0x55e3ea1f4460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2051 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x55e3ea1f4480, objspace=0x55e3ea1f4460) 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=0x55e3ea1f4460, cache=cache@entry=0x55e3ea2700d0, 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 = 0x55e3ea1f4480 |
| obj = <optimized out> |
| lev = 1 |
| unlock_vm = true |
| #14 0x000055e3aaa41410 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x55e3ea2700d0, objspace=0x55e3ea1f4460) 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=140209942551240, cache_ptr=0x55e3ea2700d0, objspace_ptr=0x55e3ea1f4460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2485 |
| obj = <optimized out> |
| objspace = 0x55e3ea1f4460 |
| heap_idx = <optimized out> |
| cache = 0x55e3ea2700d0 |
| 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=140209942551240, 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=140209942551240, 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 0x000055e3aab89cbf in str_alloc_embed (capa=4, klass=140209942551240) at /tmp/ruby/src/trunk-gc-asserts/string.c:1359 |
| size = 28 |
| str = <optimized out> |
| #19 str_enc_new (klass=140209942551240, ptr=0x7f8509f30020 "933", len=3, enc=0x55e3ea1fa9b0) at /tmp/ruby/src/trunk-gc-asserts/string.c:1402 |
| str = <optimized out> |
| termlen = 1 |
| dtrace_line = <optimized out> |
| dtrace_file = <optimized out> |
| #20 0x000055e3aab8f8aa in str_new_frozen_buffer (klass=140209942551240, orig=orig@entry=140209374298120, copy_encoding=copy_encoding@entry=1) at /tmp/ruby/src/trunk-gc-asserts/include/ruby/internal/core/rstring.h:430 |
| str = <optimized out> |
| len = 3 |
| enc = 0x55e3ea1fa9b0 |
| termlen = <optimized out> |
| #21 0x000055e3aaba766e 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 = 0x7f8545157f80 |
| candidate = <optimized out> |
| inserting = <optimized out> |
| idx = 2295 |
| probe = {idx = 2295, d = 3, mask = <optimized out>} |
| table_obj = 140210366578520 |
| table = 0x7f854517ff70 |
| 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 0x000055e3aac0663d in vm_call_cfunc_with_frame_ (ec=0x55e3ea26fc00, reg_cfp=0x7f850a150f20, 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 = 0x7f852bd2a778 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #26 0x000055e3aac1bb40 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 = 94437375118656 |
| ci = 0x55e3ea1f1b70 |
| cc = <optimized out> |
| recv = 2 |
| argc = <optimized out> |
| calling = {cd = 0x55e3ea328d40, cc = 0x7f8509f2fe78, block_handler = 0, recv = 140209374298120, 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=0x55e3ea1f1b70, ec@entry=0x55e3ea26fc00) at ../../src/trunk-gc-asserts/insns.def:899 |
| bh = <optimized out> |
| cd = 0x55e3ea328d40 |
| leaf = <optimized out> |
| val = 94437375118656 |
| reg_pc = 0x55e3ea32ad90 |
| reg_cfp = 0x7f850a150f20 |
| insns_address_table = {0x55e3aac1ed10 <vm_exec_core+13072>, 0x55e3aac1dd4a <vm_exec_core+9034>, 0x55e3aac1dcdd <vm_exec_core+8925>, 0x55e3aac1dc65 <vm_exec_core+8805>, 0x55e3aac1dbf3 <vm_exec_core+8691>, 0x55e3aac1db7a <vm_exec_core+8570>, 0x55e3aac1dad4 <vm_exec_core+8404>, 0x55e3aac1e161 <vm_exec_core+10081>, 0x55e3aac1e046 <vm_exec_core+9798>, 0x55e3aac1e09d <vm_exec_core+9885>, 0x55e3aac1ddae <vm_exec_core+9134>, 0x55e3aac1dedb <vm_exec_core+9435>, 0x55e3aac1d642 <vm_exec_core+7234>, 0x55e3aac1d5da <vm_exec_core+7130>, 0x55e3aac1d56d <vm_exec_core+7021>, 0x55e3aac1d84c <vm_exec_core+7756>, 0x55e3aac1d814 <vm_exec_core+7700>, 0x55e3aac1d7df <vm_exec_core+7647>, 0x55e3aac1d7aa <vm_exec_core+7594>, 0x55e3aac1d775 <vm_exec_core+7541>, 0x55e3aac1d712 <vm_exec_core+7442>, 0x55e3aac1d6ce <vm_exec_core+7374>, 0x55e3aac1d687 <vm_exec_core+7303>, 0x55e3aac1d988 <vm_exec_core+8072>, 0x55e3aac1d942 <vm_exec_core+8002>, 0x55e3aac1d8c3 <vm_exec_core+7875>, 0x55e3aac1d889 <vm_exec_core+7817>, 0x55e3aac1da3a <vm_exec_core+8250>, 0x55e3aac1d9e0 <vm_exec_core+8160>, 0x55e3aac1da97 <vm_exec_core+8343>, 0x55e3aac1d530 <vm_exec_core+6960>, 0x55e3aac1d32d <vm_exec_core+6445>, 0x55e3aac1d2a7 <vm_exec_core+6311>, 0x55e3aac1d23f <vm_exec_core+6207>, 0x55e3aac1d1e7 <vm_exec_core+6119>, 0x55e3aac1d185 <vm_exec_core+6021>, 0x55e3aac1d138 <vm_exec_core+5944>, 0x55e3aac1d0c4 <vm_exec_core+5828>, 0x55e3aac1d07a <vm_exec_core+5754>, 0x55e3aac1d053 <vm_exec_core+5715>, 0x55e3aac1d018 <vm_exec_core+5656>, 0x55e3aac1cfc7 <vm_exec_core+5575>, 0x55e3aac1cf93 <vm_exec_core+5523>, 0x55e3aac1cee6 <vm_exec_core+5350>, 0x55e3aac1cea3 <vm_exec_core+5283>, 0x55e3aac1ce5f <vm_exec_core+5215>, 0x55e3aac1ce2d <vm_exec_core+5165>, 0x55e3aac1cdbe <vm_exec_core+5054>, 0x55e3aac1cd5d <vm_exec_core+4957>, 0x55e3aac1cd0e <vm_exec_core+4878>, 0x55e3aac1cc9f <vm_exec_core+4767>, 0x55e3aac1cc41 <vm_exec_core+4673>, 0x55e3aac1cb29 <vm_exec_core+4393>, 0x55e3aac1caed <vm_exec_core+4333>, 0x55e3aac1caa6 <vm_exec_core+4262>, 0x55e3aac1ca3c <vm_exec_core+4156>, 0x55e3aac1c99e <vm_exec_core+3998>, 0x55e3aac1ba70 <vm_exec_core+112>, 0x55e3aac1c8e9 <vm_exec_core+3817>, 0x55e3aac1c861 <vm_exec_core+3681>, 0x55e3aac1c812 <vm_exec_core+3602>, 0x55e3aac1c7c3 <vm_exec_core+3523>, 0x55e3aac1c774 <vm_exec_core+3444>, 0x55e3aac1ebb7 <vm_exec_core+12727>, 0x55e3aac1c725 <vm_exec_core+3365>, 0x55e3aac1c6b6 <vm_exec_core+3254>, 0x55e3aac1c671 <vm_exec_core+3185>, 0x55e3aac1c5fe <vm_exec_core+3070>, 0x55e3aac1c4b6 <vm_exec_core+2742>, 0x55e3aac1c3ea <vm_exec_core+2538>, 0x55e3aac1c36e <vm_exec_core+2414>, 0x55e3aac1e1cb <vm_exec_core+10187>, 0x55e3aac1c33a <vm_exec_core+2362>, 0x55e3aac1c2fb <vm_exec_core+2299>, 0x55e3aac1c2bc <vm_exec_core+2236>, 0x55e3aac1c280 <vm_exec_core+2176>, 0x55e3aac1c1c2 <vm_exec_core+1986>, 0x55e3aac1c13f <vm_exec_core+1855>, 0x55e3aac1ed21 <vm_exec_core+13089>, 0x55e3aac1ee2e <vm_exec_core+13358>, 0x55e3aac1f06f <vm_exec_core+13935>, 0x55e3aac1ea89 <vm_exec_core+12425>, 0x55e3aac1f108 <vm_exec_core+14088>, 0x55e3aac1f3d5 <vm_exec_core+14805>, 0x55e3aac1f2f4 <vm_exec_core+14580>, 0x55e3aac1f377 <vm_exec_core+14711>, 0x55e3aac1f1da <vm_exec_core+14298>, 0x55e3aac1f238 <vm_exec_core+14392>, 0x55e3aac1f296 <vm_exec_core+14486>, 0x55e3aac1f665 <vm_exec_core+15461>, 0x55e3aac1f4b9 <vm_exec_core+15033>, 0x55e3aac1f505 <vm_exec_core+15109>, 0x55e3aac1f558 <vm_exec_core+15192>, 0x55e3aac1f5db <vm_exec_core+15323>, 0x55e3aac1c072 <vm_exec_core+1650>, 0x55e3aac1bfca <vm_exec_core+1482>, 0x55e3aac1ed88 <vm_exec_core+13192>, 0x55e3aac1ede6 <vm_exec_core+13286>, 0x55e3aac1ec17 <vm_exec_core+12823>, 0x55e3aac1ecaa <vm_exec_core+12970>, 0x55e3aac1f1a1 <vm_exec_core+14241>, 0x55e3aac1f42e <vm_exec_core+14894>, 0x55e3aac1bf59 <vm_exec_core+1369>, 0x55e3aac1bed9 <vm_exec_core+1241>, 0x55e3aac1be30 <vm_exec_core+1072>, 0x55e3aac1bde9 <vm_exec_core+1001>, 0x55e3aac1bd9e <vm_exec_core+926>, 0x55e3aac1bd55 <vm_exec_core+853>, 0x55e3aac1bd04 <vm_exec_core+772>, 0x55e3aac1bccf <vm_exec_core+719>, 0x55e3aac1bc9a <vm_exec_core+666>, 0x55e3aac1ee92 <vm_exec_core+13458>, 0x55e3aac1dd39 <vm_exec_core+9017>, 0x55e3aac1dccc <vm_exec_core+8908>, 0x55e3aac1dc54 <vm_exec_core+8788>, 0x55e3aac1dbe2 <vm_exec_core+8674>, 0x55e3aac1db69 <vm_exec_core+8553>, 0x55e3aac1dac3 <vm_exec_core+8387>, 0x55e3aac1e150 <vm_exec_core+10064>, 0x55e3aac1e035 <vm_exec_core+9781>, 0x55e3aac1e08c <vm_exec_core+9868>, 0x55e3aac1dd9d <vm_exec_core+9117>, 0x55e3aac1deca <vm_exec_core+9418>, 0x55e3aac1d631 <vm_exec_core+7217>, 0x55e3aac1d5c9 <vm_exec_core+7113>, 0x55e3aac1d55c <vm_exec_core+7004>, 0x55e3aac1d83b <vm_exec_core+7739>, 0x55e3aac1d803 <vm_exec_core+7683>, 0x55e3aac1d7ce <vm_exec_core+7630>, 0x55e3aac1d799 <vm_exec_core+7577>, 0x55e3aac1d764 <vm_exec_core+7524>, 0x55e3aac1d701 <vm_exec_core+7425>, 0x55e3aac1d6bd <vm_exec_core+7357>, 0x55e3aac1d676 <vm_exec_core+7286>, 0x55e3aac1d977 <vm_exec_core+8055>, 0x55e3aac1d931 <vm_exec_core+7985>, 0x55e3aac1d8b2 <vm_exec_core+7858>, 0x55e3aac1d878 <vm_exec_core+7800>, 0x55e3aac1da29 <vm_exec_core+8233>, 0x55e3aac1d9cf <vm_exec_core+8143>, 0x55e3aac1da86 <vm_exec_core+8326>, 0x55e3aac1d51f <vm_exec_core+6943>, 0x55e3aac1d31c <vm_exec_core+6428>, 0x55e3aac1d296 <vm_exec_core+6294>, 0x55e3aac1d22e <vm_exec_core+6190>, 0x55e3aac1d1d6 <vm_exec_core+6102>, 0x55e3aac1d174 <vm_exec_core+6004>, 0x55e3aac1d127 <vm_exec_core+5927>, 0x55e3aac1d0b3 <vm_exec_core+5811>, 0x55e3aac1d069 <vm_exec_core+5737>, 0x55e3aac1d042 <vm_exec_core+5698>, 0x55e3aac1d007 <vm_exec_core+5639>, 0x55e3aac1cfb6 <vm_exec_core+5558>, 0x55e3aac1cf82 <vm_exec_core+5506>, 0x55e3aac1ced5 <vm_exec_core+5333>, 0x55e3aac1ce92 <vm_exec_core+5266>, 0x55e3aac1ce4e <vm_exec_core+5198>, 0x55e3aac1ce1c <vm_exec_core+5148>, 0x55e3aac1cdad <vm_exec_core+5037>, 0x55e3aac1cd4c <vm_exec_core+4940>, 0x55e3aac1ccfd <vm_exec_core+4861>, 0x55e3aac1cc8e <vm_exec_core+4750>, 0x55e3aac1cc30 <vm_exec_core+4656>, 0x55e3aac1cb18 <vm_exec_core+4376>, 0x55e3aac1cadc <vm_exec_core+4316>, 0x55e3aac1ca95 <vm_exec_core+4245>, 0x55e3aac1ca2b <vm_exec_core+4139>, 0x55e3aac1c98d <vm_exec_core+3981>, 0x55e3aac1efd5 <vm_exec_core+13781>, 0x55e3aac1c8d8 <vm_exec_core+3800>, 0x55e3aac1c850 <vm_exec_core+3664>, 0x55e3aac1c801 <vm_exec_core+3585>, 0x55e3aac1c7b2 <vm_exec_core+3506>, 0x55e3aac1c763 <vm_exec_core+3427>, 0x55e3aac1efa9 <vm_exec_core+13737>, 0x55e3aac1c714 <vm_exec_core+3348>, 0x55e3aac1c6a5 <vm_exec_core+3237>, 0x55e3aac1c660 <vm_exec_core+3168>, 0x55e3aac1c5ed <vm_exec_core+3053>, 0x55e3aac1c4a5 <vm_exec_core+2725>, 0x55e3aac1c3d9 <vm_exec_core+2521>, 0x55e3aac1c35d <vm_exec_core+2397>, 0x55e3aac1e1ba <vm_exec_core+10170>, 0x55e3aac1c329 <vm_exec_core+2345>, 0x55e3aac1c2ea <vm_exec_core+2282>, 0x55e3aac1c2ab <vm_exec_core+2219>, 0x55e3aac1c26f <vm_exec_core+2159>, 0x55e3aac1c1b1 <vm_exec_core+1969>, 0x55e3aac1c12e <vm_exec_core+1838>, 0x55e3aac1efbf <vm_exec_core+13759>, 0x55e3aac1ec01 <vm_exec_core+12801>, 0x55e3aac1edd0 <vm_exec_core+13264>, 0x55e3aac1eeb0 <vm_exec_core+13488>, 0x55e3aac1eec6 <vm_exec_core+13510>, 0x55e3aac1eedc <vm_exec_core+13532>, 0x55e3aac1eef2 <vm_exec_core+13554>, 0x55e3aac1ef0f <vm_exec_core+13583>, 0x55e3aac1ef25 <vm_exec_core+13605>, 0x55e3aac1ef3b <vm_exec_core+13627>, 0x55e3aac1ef51 <vm_exec_core+13649>...} |
| #28 0x000055e3aac221ae in rb_vm_exec (ec=0x55e3ea26fc00) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55e3ea26fc00 |
| _tag = {tag = 36, retval = 4, buf = {0x7f850a251db0, 0x55e3aac220d0 <rb_vm_exec+304>, 0x0, 0x7f850a251ca0, 0x7f850a251d50}, prev = 0x7f850a251ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #29 0x000055e3aac225ce 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=140209912408280, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7f852a05f030 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7f850a051018 |
| av = {140209377582416, 140209377582784} |
| stack_argv = 0x7f850a051018 |
| 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 0x000055e3aac22f91 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x55e3ea32a090, self=self@entry=140209912408280, argc=argc@entry=0, argv=argv@entry=0x7f850a251d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #31 0x000055e3aabc9530 in thread_do_start_proc (th=th@entry=0x55e3ea328f20) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 140209912408280 |
| args = <optimized out> |
| args_ptr = 0x7f850a251d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x55e3ea32a090 |
| #32 0x000055e3aabc9fd0 in thread_do_start (th=0x55e3ea328f20) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #33 thread_start_func_2 (th=th@entry=0x55e3ea328f20, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x55e3ea26fc00 |
| _tag = {tag = 36, retval = 0, buf = {0x55e3ea270320, 0x55e3aabc9940 <thread_start_func_2+624>, 0x0, 0x7f850a251dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x55e3ea328f20 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #34 0x000055e3aabca39d in call_thread_start_func_2 (th=0x55e3ea328f20) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f850a251f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #35 co_start (from=<optimized out>, self=0x55e3ea270320) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x55e3ea328f20 |
| sched = 0x55e3ea329668 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #36 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 2 (Thread 0x7f8503fff6c0 (LWP 279442) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x55e3ea1f1b70) 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=0x55e3ea1f1b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f854538f352 in __pthread_mutex_cond_lock (mutex=mutex@entry=0x55e3ea1f1b70) at ../nptl/pthread_mutex_lock.c:93 |
| __futex = 0x55e3ea1f1b70 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "__pthread_mutex_cond_lock" |
| id = <optimized out> |
| #3 0x00007f854538b6c2 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55e3ea1f1b70, cond=0x55e3ea1f1c68) 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=0x55e3ea1f1c68, mutex=mutex@entry=0x55e3ea1f1b70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000055e3aabc08ad in rb_native_cond_wait (cond=cond@entry=0x55e3ea1f1c68, mutex=mutex@entry=0x55e3ea1f1b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x000055e3aabc0947 in ractor_sched_barrier_join_wait_locked (vm=vm@entry=0x55e3ea1f1ad0, th=0x55e3ea32e120) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1498 |
| cr = <optimized out> |
| barrier_serial = 1 |
| #7 0x000055e3aabc18ca in rb_ractor_sched_barrier_join (vm=vm@entry=0x55e3ea1f1ad0, cr=cr@entry=0x55e3ea329d60) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1531 |
| No locals. |
| #8 0x000055e3aac3a2c2 in vm_lock_enter (cr=0x55e3ea329d60, vm=0x55e3ea1f1ad0, locked=<optimized out>, no_barrier=<optimized out>, lev=0x7f850a452980) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:90 |
| ec = 0x55e3ea322b90 |
| #9 0x000055e3aabc64cc in rb_vm_lock_enter (line=2569, file=0x55e3aadfae90 "/tmp/ruby/src/trunk-gc-asserts/thread.c", lev=0x7f850a452980) 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 = 1159200640 |
| 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 0x000055e3aabc6616 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 0x000055e3aac0680b 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=0x55e3ea322b90) at /tmp/ruby/src/trunk-gc-asserts/vm_core.h:2145 |
| No locals. |
| #14 vm_pop_frame (ep=<optimized out>, cfp=0x7f850a351ee8, ec=0x55e3ea322b90) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:458 |
| flags = <optimized out> |
| flags = <optimized out> |
| #15 rb_vm_pop_frame (ec=0x55e3ea322b90) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:467 |
| No locals. |
| #16 vm_call_cfunc_with_frame_ (ec=0x55e3ea322b90, reg_cfp=0x7f850a351f20, calling=<optimized out>, argc=<optimized out>, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3776 |
| ci = 0xd2100100001 |
| cc = <optimized out> |
| val = 140209374247520 |
| me = 0x7f852bd25a20 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = <optimized out> |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #17 0x000055e3aac1bb40 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 = 94437375118640 |
| ci = 0x55e3ea1f1b70 |
| cc = <optimized out> |
| recv = 2 |
| argc = <optimized out> |
| calling = {cd = 0x55e3ea328d30, cc = 0x7f8509f3fe68, block_handler = 0, recv = 1867, 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=0x55e3ea1f1b70, ec@entry=0x55e3ea322b90) at ../../src/trunk-gc-asserts/insns.def:899 |
| bh = <optimized out> |
| cd = 0x55e3ea328d30 |
| leaf = <optimized out> |
| val = 94437375118640 |
| reg_pc = 0x55e3ea32ad80 |
| reg_cfp = 0x7f850a351f20 |
| insns_address_table = {0x55e3aac1ed10 <vm_exec_core+13072>, 0x55e3aac1dd4a <vm_exec_core+9034>, 0x55e3aac1dcdd <vm_exec_core+8925>, 0x55e3aac1dc65 <vm_exec_core+8805>, 0x55e3aac1dbf3 <vm_exec_core+8691>, 0x55e3aac1db7a <vm_exec_core+8570>, 0x55e3aac1dad4 <vm_exec_core+8404>, 0x55e3aac1e161 <vm_exec_core+10081>, 0x55e3aac1e046 <vm_exec_core+9798>, 0x55e3aac1e09d <vm_exec_core+9885>, 0x55e3aac1ddae <vm_exec_core+9134>, 0x55e3aac1dedb <vm_exec_core+9435>, 0x55e3aac1d642 <vm_exec_core+7234>, 0x55e3aac1d5da <vm_exec_core+7130>, 0x55e3aac1d56d <vm_exec_core+7021>, 0x55e3aac1d84c <vm_exec_core+7756>, 0x55e3aac1d814 <vm_exec_core+7700>, 0x55e3aac1d7df <vm_exec_core+7647>, 0x55e3aac1d7aa <vm_exec_core+7594>, 0x55e3aac1d775 <vm_exec_core+7541>, 0x55e3aac1d712 <vm_exec_core+7442>, 0x55e3aac1d6ce <vm_exec_core+7374>, 0x55e3aac1d687 <vm_exec_core+7303>, 0x55e3aac1d988 <vm_exec_core+8072>, 0x55e3aac1d942 <vm_exec_core+8002>, 0x55e3aac1d8c3 <vm_exec_core+7875>, 0x55e3aac1d889 <vm_exec_core+7817>, 0x55e3aac1da3a <vm_exec_core+8250>, 0x55e3aac1d9e0 <vm_exec_core+8160>, 0x55e3aac1da97 <vm_exec_core+8343>, 0x55e3aac1d530 <vm_exec_core+6960>, 0x55e3aac1d32d <vm_exec_core+6445>, 0x55e3aac1d2a7 <vm_exec_core+6311>, 0x55e3aac1d23f <vm_exec_core+6207>, 0x55e3aac1d1e7 <vm_exec_core+6119>, 0x55e3aac1d185 <vm_exec_core+6021>, 0x55e3aac1d138 <vm_exec_core+5944>, 0x55e3aac1d0c4 <vm_exec_core+5828>, 0x55e3aac1d07a <vm_exec_core+5754>, 0x55e3aac1d053 <vm_exec_core+5715>, 0x55e3aac1d018 <vm_exec_core+5656>, 0x55e3aac1cfc7 <vm_exec_core+5575>, 0x55e3aac1cf93 <vm_exec_core+5523>, 0x55e3aac1cee6 <vm_exec_core+5350>, 0x55e3aac1cea3 <vm_exec_core+5283>, 0x55e3aac1ce5f <vm_exec_core+5215>, 0x55e3aac1ce2d <vm_exec_core+5165>, 0x55e3aac1cdbe <vm_exec_core+5054>, 0x55e3aac1cd5d <vm_exec_core+4957>, 0x55e3aac1cd0e <vm_exec_core+4878>, 0x55e3aac1cc9f <vm_exec_core+4767>, 0x55e3aac1cc41 <vm_exec_core+4673>, 0x55e3aac1cb29 <vm_exec_core+4393>, 0x55e3aac1caed <vm_exec_core+4333>, 0x55e3aac1caa6 <vm_exec_core+4262>, 0x55e3aac1ca3c <vm_exec_core+4156>, 0x55e3aac1c99e <vm_exec_core+3998>, 0x55e3aac1ba70 <vm_exec_core+112>, 0x55e3aac1c8e9 <vm_exec_core+3817>, 0x55e3aac1c861 <vm_exec_core+3681>, 0x55e3aac1c812 <vm_exec_core+3602>, 0x55e3aac1c7c3 <vm_exec_core+3523>, 0x55e3aac1c774 <vm_exec_core+3444>, 0x55e3aac1ebb7 <vm_exec_core+12727>, 0x55e3aac1c725 <vm_exec_core+3365>, 0x55e3aac1c6b6 <vm_exec_core+3254>, 0x55e3aac1c671 <vm_exec_core+3185>, 0x55e3aac1c5fe <vm_exec_core+3070>, 0x55e3aac1c4b6 <vm_exec_core+2742>, 0x55e3aac1c3ea <vm_exec_core+2538>, 0x55e3aac1c36e <vm_exec_core+2414>, 0x55e3aac1e1cb <vm_exec_core+10187>, 0x55e3aac1c33a <vm_exec_core+2362>, 0x55e3aac1c2fb <vm_exec_core+2299>, 0x55e3aac1c2bc <vm_exec_core+2236>, 0x55e3aac1c280 <vm_exec_core+2176>, 0x55e3aac1c1c2 <vm_exec_core+1986>, 0x55e3aac1c13f <vm_exec_core+1855>, 0x55e3aac1ed21 <vm_exec_core+13089>, 0x55e3aac1ee2e <vm_exec_core+13358>, 0x55e3aac1f06f <vm_exec_core+13935>, 0x55e3aac1ea89 <vm_exec_core+12425>, 0x55e3aac1f108 <vm_exec_core+14088>, 0x55e3aac1f3d5 <vm_exec_core+14805>, 0x55e3aac1f2f4 <vm_exec_core+14580>, 0x55e3aac1f377 <vm_exec_core+14711>, 0x55e3aac1f1da <vm_exec_core+14298>, 0x55e3aac1f238 <vm_exec_core+14392>, 0x55e3aac1f296 <vm_exec_core+14486>, 0x55e3aac1f665 <vm_exec_core+15461>, 0x55e3aac1f4b9 <vm_exec_core+15033>, 0x55e3aac1f505 <vm_exec_core+15109>, 0x55e3aac1f558 <vm_exec_core+15192>, 0x55e3aac1f5db <vm_exec_core+15323>, 0x55e3aac1c072 <vm_exec_core+1650>, 0x55e3aac1bfca <vm_exec_core+1482>, 0x55e3aac1ed88 <vm_exec_core+13192>, 0x55e3aac1ede6 <vm_exec_core+13286>, 0x55e3aac1ec17 <vm_exec_core+12823>, 0x55e3aac1ecaa <vm_exec_core+12970>, 0x55e3aac1f1a1 <vm_exec_core+14241>, 0x55e3aac1f42e <vm_exec_core+14894>, 0x55e3aac1bf59 <vm_exec_core+1369>, 0x55e3aac1bed9 <vm_exec_core+1241>, 0x55e3aac1be30 <vm_exec_core+1072>, 0x55e3aac1bde9 <vm_exec_core+1001>, 0x55e3aac1bd9e <vm_exec_core+926>, 0x55e3aac1bd55 <vm_exec_core+853>, 0x55e3aac1bd04 <vm_exec_core+772>, 0x55e3aac1bccf <vm_exec_core+719>, 0x55e3aac1bc9a <vm_exec_core+666>, 0x55e3aac1ee92 <vm_exec_core+13458>, 0x55e3aac1dd39 <vm_exec_core+9017>, 0x55e3aac1dccc <vm_exec_core+8908>, 0x55e3aac1dc54 <vm_exec_core+8788>, 0x55e3aac1dbe2 <vm_exec_core+8674>, 0x55e3aac1db69 <vm_exec_core+8553>, 0x55e3aac1dac3 <vm_exec_core+8387>, 0x55e3aac1e150 <vm_exec_core+10064>, 0x55e3aac1e035 <vm_exec_core+9781>, 0x55e3aac1e08c <vm_exec_core+9868>, 0x55e3aac1dd9d <vm_exec_core+9117>, 0x55e3aac1deca <vm_exec_core+9418>, 0x55e3aac1d631 <vm_exec_core+7217>, 0x55e3aac1d5c9 <vm_exec_core+7113>, 0x55e3aac1d55c <vm_exec_core+7004>, 0x55e3aac1d83b <vm_exec_core+7739>, 0x55e3aac1d803 <vm_exec_core+7683>, 0x55e3aac1d7ce <vm_exec_core+7630>, 0x55e3aac1d799 <vm_exec_core+7577>, 0x55e3aac1d764 <vm_exec_core+7524>, 0x55e3aac1d701 <vm_exec_core+7425>, 0x55e3aac1d6bd <vm_exec_core+7357>, 0x55e3aac1d676 <vm_exec_core+7286>, 0x55e3aac1d977 <vm_exec_core+8055>, 0x55e3aac1d931 <vm_exec_core+7985>, 0x55e3aac1d8b2 <vm_exec_core+7858>, 0x55e3aac1d878 <vm_exec_core+7800>, 0x55e3aac1da29 <vm_exec_core+8233>, 0x55e3aac1d9cf <vm_exec_core+8143>, 0x55e3aac1da86 <vm_exec_core+8326>, 0x55e3aac1d51f <vm_exec_core+6943>, 0x55e3aac1d31c <vm_exec_core+6428>, 0x55e3aac1d296 <vm_exec_core+6294>, 0x55e3aac1d22e <vm_exec_core+6190>, 0x55e3aac1d1d6 <vm_exec_core+6102>, 0x55e3aac1d174 <vm_exec_core+6004>, 0x55e3aac1d127 <vm_exec_core+5927>, 0x55e3aac1d0b3 <vm_exec_core+5811>, 0x55e3aac1d069 <vm_exec_core+5737>, 0x55e3aac1d042 <vm_exec_core+5698>, 0x55e3aac1d007 <vm_exec_core+5639>, 0x55e3aac1cfb6 <vm_exec_core+5558>, 0x55e3aac1cf82 <vm_exec_core+5506>, 0x55e3aac1ced5 <vm_exec_core+5333>, 0x55e3aac1ce92 <vm_exec_core+5266>, 0x55e3aac1ce4e <vm_exec_core+5198>, 0x55e3aac1ce1c <vm_exec_core+5148>, 0x55e3aac1cdad <vm_exec_core+5037>, 0x55e3aac1cd4c <vm_exec_core+4940>, 0x55e3aac1ccfd <vm_exec_core+4861>, 0x55e3aac1cc8e <vm_exec_core+4750>, 0x55e3aac1cc30 <vm_exec_core+4656>, 0x55e3aac1cb18 <vm_exec_core+4376>, 0x55e3aac1cadc <vm_exec_core+4316>, 0x55e3aac1ca95 <vm_exec_core+4245>, 0x55e3aac1ca2b <vm_exec_core+4139>, 0x55e3aac1c98d <vm_exec_core+3981>, 0x55e3aac1efd5 <vm_exec_core+13781>, 0x55e3aac1c8d8 <vm_exec_core+3800>, 0x55e3aac1c850 <vm_exec_core+3664>, 0x55e3aac1c801 <vm_exec_core+3585>, 0x55e3aac1c7b2 <vm_exec_core+3506>, 0x55e3aac1c763 <vm_exec_core+3427>, 0x55e3aac1efa9 <vm_exec_core+13737>, 0x55e3aac1c714 <vm_exec_core+3348>, 0x55e3aac1c6a5 <vm_exec_core+3237>, 0x55e3aac1c660 <vm_exec_core+3168>, 0x55e3aac1c5ed <vm_exec_core+3053>, 0x55e3aac1c4a5 <vm_exec_core+2725>, 0x55e3aac1c3d9 <vm_exec_core+2521>, 0x55e3aac1c35d <vm_exec_core+2397>, 0x55e3aac1e1ba <vm_exec_core+10170>, 0x55e3aac1c329 <vm_exec_core+2345>, 0x55e3aac1c2ea <vm_exec_core+2282>, 0x55e3aac1c2ab <vm_exec_core+2219>, 0x55e3aac1c26f <vm_exec_core+2159>, 0x55e3aac1c1b1 <vm_exec_core+1969>, 0x55e3aac1c12e <vm_exec_core+1838>, 0x55e3aac1efbf <vm_exec_core+13759>, 0x55e3aac1ec01 <vm_exec_core+12801>, 0x55e3aac1edd0 <vm_exec_core+13264>, 0x55e3aac1eeb0 <vm_exec_core+13488>, 0x55e3aac1eec6 <vm_exec_core+13510>, 0x55e3aac1eedc <vm_exec_core+13532>, 0x55e3aac1eef2 <vm_exec_core+13554>, 0x55e3aac1ef0f <vm_exec_core+13583>, 0x55e3aac1ef25 <vm_exec_core+13605>, 0x55e3aac1ef3b <vm_exec_core+13627>, 0x55e3aac1ef51 <vm_exec_core+13649>...} |
| #19 0x000055e3aac221ae in rb_vm_exec (ec=0x55e3ea322b90) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55e3ea322b90 |
| _tag = {tag = 36, retval = 4, buf = {0x7f850a452db0, 0x55e3aac220d0 <rb_vm_exec+304>, 0x0, 0x7f850a452ca0, 0x7f850a452d50}, prev = 0x7f850a452ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #20 0x000055e3aac225ce 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=140209912407040, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7f852a05f030 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7f850a252018 |
| av = {140209379683664, 140209379684032} |
| stack_argv = 0x7f850a252018 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #21 0x000055e3aac22f91 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x55e3ea326660, self=self@entry=140209912407040, argc=argc@entry=0, argv=argv@entry=0x7f850a452d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #22 0x000055e3aabc9530 in thread_do_start_proc (th=th@entry=0x55e3ea32e120) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 140209912407040 |
| args = <optimized out> |
| args_ptr = 0x7f850a452d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x55e3ea326660 |
| #23 0x000055e3aabc9fd0 in thread_do_start (th=0x55e3ea32e120) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #24 thread_start_func_2 (th=th@entry=0x55e3ea32e120, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x55e3ea322b90 |
| _tag = {tag = 36, retval = 0, buf = {0x55e3ea32ce30, 0x55e3aabc9940 <thread_start_func_2+624>, 0x0, 0x7f850a452dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x55e3ea32e120 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #25 0x000055e3aabca39d in call_thread_start_func_2 (th=0x55e3ea32e120) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f850a452f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #26 co_start (from=<optimized out>, self=0x55e3ea32ce30) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x55e3ea32e120 |
| sched = 0x55e3ea329e28 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #27 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 1 (Thread 0x7f85452ed7c0 (LWP 279439) "miniruby"): |
| #0 0x00007f8545388d61 in __futex_abstimed_wait_common64 (private=21987, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55e3ea1f9070) 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=21987, abstime=0x0, clockid=0, expected=0, futex_word=0x55e3ea1f9070) 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=0x55e3ea1f9070, 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 0x00007f854538b7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55e3ea1f9168, cond=0x55e3ea1f9048) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f854538b4a0 <__condvar_cleanup_waiting>, __arg = 0x7ffe57e77830, __canceltype = 2, __prev = 0x0} |
| cbuffer = {wseq = 0, cond = 0x55e3ea1f9048, mutex = 0x55e3ea1f9168, 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=0x55e3ea1f9048, mutex=mutex@entry=0x55e3ea1f9168) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000055e3aabc08ad in rb_native_cond_wait (cond=cond@entry=0x55e3ea1f9048, mutex=mutex@entry=0x55e3ea1f9168) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x000055e3aabc09f3 in thread_sched_wait_running_turn (sched=sched@entry=0x55e3ea1f9168, th=0x55e3ea1f4060, can_direct_transfer=can_direct_transfer@entry=false) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:847 |
| next_th = 0x0 |
| #7 0x000055e3aabc1622 in rb_ractor_sched_wait (ec=ec@entry=0x55e3ea1f9340, cr=cr@entry=0x55e3ea1f90a0, ubf=ubf@entry=0x55e3aab11220 <ubf_ractor_wait>, ubf_arg=ubf_arg@entry=0x7ffe57e77980) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1365 |
| can_direct_transfer = false |
| th = 0x55e3ea1f4060 |
| sched = 0x55e3ea1f9168 |
| #8 0x000055e3aab1299c in ractor_wait (cr=0x55e3ea1f90a0, ec=0x55e3ea1f9340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1030 |
| th = <optimized out> |
| waiter = {wakeup_status = wakeup_none, th = 0x55e3ea1f4060, node = {next = 0x55e3ea1f90f8, prev = 0x55e3ea1f90f8}} |
| th = <optimized out> |
| waiter = <optimized out> |
| #9 ractor_wait_receive (ec=ec@entry=0x55e3ea1f9340, cr=cr@entry=0x55e3ea1f90a0) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1097 |
| messages = {set = {n = {next = 0x0, prev = 0x55e3ea1f4060}}, closed = 248} |
| deliverred = false |
| #10 0x000055e3aab13fd1 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=0x55e3ea1f9340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:133 |
| rp = 0x55e3ea265730 |
| rp = <optimized out> |
| #12 builtin_inline_class_660 (ec=0x55e3ea1f9340, self=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor.rb:661 |
| No locals. |
| #13 0x000055e3aac1e81f in vm_exec_core (ec=0x55e3ea1f9070, ec@entry=0x55e3ea1f9340) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:7259 |
| reg_pc = 0x55e3ea2c7048 |
| reg_cfp = 0x7f854528be88 |
| insns_address_table = {0x55e3aac1ed10 <vm_exec_core+13072>, 0x55e3aac1dd4a <vm_exec_core+9034>, 0x55e3aac1dcdd <vm_exec_core+8925>, 0x55e3aac1dc65 <vm_exec_core+8805>, 0x55e3aac1dbf3 <vm_exec_core+8691>, 0x55e3aac1db7a <vm_exec_core+8570>, 0x55e3aac1dad4 <vm_exec_core+8404>, 0x55e3aac1e161 <vm_exec_core+10081>, 0x55e3aac1e046 <vm_exec_core+9798>, 0x55e3aac1e09d <vm_exec_core+9885>, 0x55e3aac1ddae <vm_exec_core+9134>, 0x55e3aac1dedb <vm_exec_core+9435>, 0x55e3aac1d642 <vm_exec_core+7234>, 0x55e3aac1d5da <vm_exec_core+7130>, 0x55e3aac1d56d <vm_exec_core+7021>, 0x55e3aac1d84c <vm_exec_core+7756>, 0x55e3aac1d814 <vm_exec_core+7700>, 0x55e3aac1d7df <vm_exec_core+7647>, 0x55e3aac1d7aa <vm_exec_core+7594>, 0x55e3aac1d775 <vm_exec_core+7541>, 0x55e3aac1d712 <vm_exec_core+7442>, 0x55e3aac1d6ce <vm_exec_core+7374>, 0x55e3aac1d687 <vm_exec_core+7303>, 0x55e3aac1d988 <vm_exec_core+8072>, 0x55e3aac1d942 <vm_exec_core+8002>, 0x55e3aac1d8c3 <vm_exec_core+7875>, 0x55e3aac1d889 <vm_exec_core+7817>, 0x55e3aac1da3a <vm_exec_core+8250>, 0x55e3aac1d9e0 <vm_exec_core+8160>, 0x55e3aac1da97 <vm_exec_core+8343>, 0x55e3aac1d530 <vm_exec_core+6960>, 0x55e3aac1d32d <vm_exec_core+6445>, 0x55e3aac1d2a7 <vm_exec_core+6311>, 0x55e3aac1d23f <vm_exec_core+6207>, 0x55e3aac1d1e7 <vm_exec_core+6119>, 0x55e3aac1d185 <vm_exec_core+6021>, 0x55e3aac1d138 <vm_exec_core+5944>, 0x55e3aac1d0c4 <vm_exec_core+5828>, 0x55e3aac1d07a <vm_exec_core+5754>, 0x55e3aac1d053 <vm_exec_core+5715>, 0x55e3aac1d018 <vm_exec_core+5656>, 0x55e3aac1cfc7 <vm_exec_core+5575>, 0x55e3aac1cf93 <vm_exec_core+5523>, 0x55e3aac1cee6 <vm_exec_core+5350>, 0x55e3aac1cea3 <vm_exec_core+5283>, 0x55e3aac1ce5f <vm_exec_core+5215>, 0x55e3aac1ce2d <vm_exec_core+5165>, 0x55e3aac1cdbe <vm_exec_core+5054>, 0x55e3aac1cd5d <vm_exec_core+4957>, 0x55e3aac1cd0e <vm_exec_core+4878>, 0x55e3aac1cc9f <vm_exec_core+4767>, 0x55e3aac1cc41 <vm_exec_core+4673>, 0x55e3aac1cb29 <vm_exec_core+4393>, 0x55e3aac1caed <vm_exec_core+4333>, 0x55e3aac1caa6 <vm_exec_core+4262>, 0x55e3aac1ca3c <vm_exec_core+4156>, 0x55e3aac1c99e <vm_exec_core+3998>, 0x55e3aac1ba70 <vm_exec_core+112>, 0x55e3aac1c8e9 <vm_exec_core+3817>, 0x55e3aac1c861 <vm_exec_core+3681>, 0x55e3aac1c812 <vm_exec_core+3602>, 0x55e3aac1c7c3 <vm_exec_core+3523>, 0x55e3aac1c774 <vm_exec_core+3444>, 0x55e3aac1ebb7 <vm_exec_core+12727>, 0x55e3aac1c725 <vm_exec_core+3365>, 0x55e3aac1c6b6 <vm_exec_core+3254>, 0x55e3aac1c671 <vm_exec_core+3185>, 0x55e3aac1c5fe <vm_exec_core+3070>, 0x55e3aac1c4b6 <vm_exec_core+2742>, 0x55e3aac1c3ea <vm_exec_core+2538>, 0x55e3aac1c36e <vm_exec_core+2414>, 0x55e3aac1e1cb <vm_exec_core+10187>, 0x55e3aac1c33a <vm_exec_core+2362>, 0x55e3aac1c2fb <vm_exec_core+2299>, 0x55e3aac1c2bc <vm_exec_core+2236>, 0x55e3aac1c280 <vm_exec_core+2176>, 0x55e3aac1c1c2 <vm_exec_core+1986>, 0x55e3aac1c13f <vm_exec_core+1855>, 0x55e3aac1ed21 <vm_exec_core+13089>, 0x55e3aac1ee2e <vm_exec_core+13358>, 0x55e3aac1f06f <vm_exec_core+13935>, 0x55e3aac1ea89 <vm_exec_core+12425>, 0x55e3aac1f108 <vm_exec_core+14088>, 0x55e3aac1f3d5 <vm_exec_core+14805>, 0x55e3aac1f2f4 <vm_exec_core+14580>, 0x55e3aac1f377 <vm_exec_core+14711>, 0x55e3aac1f1da <vm_exec_core+14298>, 0x55e3aac1f238 <vm_exec_core+14392>, 0x55e3aac1f296 <vm_exec_core+14486>, 0x55e3aac1f665 <vm_exec_core+15461>, 0x55e3aac1f4b9 <vm_exec_core+15033>, 0x55e3aac1f505 <vm_exec_core+15109>, 0x55e3aac1f558 <vm_exec_core+15192>, 0x55e3aac1f5db <vm_exec_core+15323>, 0x55e3aac1c072 <vm_exec_core+1650>, 0x55e3aac1bfca <vm_exec_core+1482>, 0x55e3aac1ed88 <vm_exec_core+13192>, 0x55e3aac1ede6 <vm_exec_core+13286>, 0x55e3aac1ec17 <vm_exec_core+12823>, 0x55e3aac1ecaa <vm_exec_core+12970>, 0x55e3aac1f1a1 <vm_exec_core+14241>, 0x55e3aac1f42e <vm_exec_core+14894>, 0x55e3aac1bf59 <vm_exec_core+1369>, 0x55e3aac1bed9 <vm_exec_core+1241>, 0x55e3aac1be30 <vm_exec_core+1072>, 0x55e3aac1bde9 <vm_exec_core+1001>, 0x55e3aac1bd9e <vm_exec_core+926>, 0x55e3aac1bd55 <vm_exec_core+853>, 0x55e3aac1bd04 <vm_exec_core+772>, 0x55e3aac1bccf <vm_exec_core+719>, 0x55e3aac1bc9a <vm_exec_core+666>, 0x55e3aac1ee92 <vm_exec_core+13458>, 0x55e3aac1dd39 <vm_exec_core+9017>, 0x55e3aac1dccc <vm_exec_core+8908>, 0x55e3aac1dc54 <vm_exec_core+8788>, 0x55e3aac1dbe2 <vm_exec_core+8674>, 0x55e3aac1db69 <vm_exec_core+8553>, 0x55e3aac1dac3 <vm_exec_core+8387>, 0x55e3aac1e150 <vm_exec_core+10064>, 0x55e3aac1e035 <vm_exec_core+9781>, 0x55e3aac1e08c <vm_exec_core+9868>, 0x55e3aac1dd9d <vm_exec_core+9117>, 0x55e3aac1deca <vm_exec_core+9418>, 0x55e3aac1d631 <vm_exec_core+7217>, 0x55e3aac1d5c9 <vm_exec_core+7113>, 0x55e3aac1d55c <vm_exec_core+7004>, 0x55e3aac1d83b <vm_exec_core+7739>, 0x55e3aac1d803 <vm_exec_core+7683>, 0x55e3aac1d7ce <vm_exec_core+7630>, 0x55e3aac1d799 <vm_exec_core+7577>, 0x55e3aac1d764 <vm_exec_core+7524>, 0x55e3aac1d701 <vm_exec_core+7425>, 0x55e3aac1d6bd <vm_exec_core+7357>, 0x55e3aac1d676 <vm_exec_core+7286>, 0x55e3aac1d977 <vm_exec_core+8055>, 0x55e3aac1d931 <vm_exec_core+7985>, 0x55e3aac1d8b2 <vm_exec_core+7858>, 0x55e3aac1d878 <vm_exec_core+7800>, 0x55e3aac1da29 <vm_exec_core+8233>, 0x55e3aac1d9cf <vm_exec_core+8143>, 0x55e3aac1da86 <vm_exec_core+8326>, 0x55e3aac1d51f <vm_exec_core+6943>, 0x55e3aac1d31c <vm_exec_core+6428>, 0x55e3aac1d296 <vm_exec_core+6294>, 0x55e3aac1d22e <vm_exec_core+6190>, 0x55e3aac1d1d6 <vm_exec_core+6102>, 0x55e3aac1d174 <vm_exec_core+6004>, 0x55e3aac1d127 <vm_exec_core+5927>, 0x55e3aac1d0b3 <vm_exec_core+5811>, 0x55e3aac1d069 <vm_exec_core+5737>, 0x55e3aac1d042 <vm_exec_core+5698>, 0x55e3aac1d007 <vm_exec_core+5639>, 0x55e3aac1cfb6 <vm_exec_core+5558>, 0x55e3aac1cf82 <vm_exec_core+5506>, 0x55e3aac1ced5 <vm_exec_core+5333>, 0x55e3aac1ce92 <vm_exec_core+5266>, 0x55e3aac1ce4e <vm_exec_core+5198>, 0x55e3aac1ce1c <vm_exec_core+5148>, 0x55e3aac1cdad <vm_exec_core+5037>, 0x55e3aac1cd4c <vm_exec_core+4940>, 0x55e3aac1ccfd <vm_exec_core+4861>, 0x55e3aac1cc8e <vm_exec_core+4750>, 0x55e3aac1cc30 <vm_exec_core+4656>, 0x55e3aac1cb18 <vm_exec_core+4376>, 0x55e3aac1cadc <vm_exec_core+4316>, 0x55e3aac1ca95 <vm_exec_core+4245>, 0x55e3aac1ca2b <vm_exec_core+4139>, 0x55e3aac1c98d <vm_exec_core+3981>, 0x55e3aac1efd5 <vm_exec_core+13781>, 0x55e3aac1c8d8 <vm_exec_core+3800>, 0x55e3aac1c850 <vm_exec_core+3664>, 0x55e3aac1c801 <vm_exec_core+3585>, 0x55e3aac1c7b2 <vm_exec_core+3506>, 0x55e3aac1c763 <vm_exec_core+3427>, 0x55e3aac1efa9 <vm_exec_core+13737>, 0x55e3aac1c714 <vm_exec_core+3348>, 0x55e3aac1c6a5 <vm_exec_core+3237>, 0x55e3aac1c660 <vm_exec_core+3168>, 0x55e3aac1c5ed <vm_exec_core+3053>, 0x55e3aac1c4a5 <vm_exec_core+2725>, 0x55e3aac1c3d9 <vm_exec_core+2521>, 0x55e3aac1c35d <vm_exec_core+2397>, 0x55e3aac1e1ba <vm_exec_core+10170>, 0x55e3aac1c329 <vm_exec_core+2345>, 0x55e3aac1c2ea <vm_exec_core+2282>, 0x55e3aac1c2ab <vm_exec_core+2219>, 0x55e3aac1c26f <vm_exec_core+2159>, 0x55e3aac1c1b1 <vm_exec_core+1969>, 0x55e3aac1c12e <vm_exec_core+1838>, 0x55e3aac1efbf <vm_exec_core+13759>, 0x55e3aac1ec01 <vm_exec_core+12801>, 0x55e3aac1edd0 <vm_exec_core+13264>, 0x55e3aac1eeb0 <vm_exec_core+13488>, 0x55e3aac1eec6 <vm_exec_core+13510>, 0x55e3aac1eedc <vm_exec_core+13532>, 0x55e3aac1eef2 <vm_exec_core+13554>, 0x55e3aac1ef0f <vm_exec_core+13583>, 0x55e3aac1ef25 <vm_exec_core+13605>, 0x55e3aac1ef3b <vm_exec_core+13627>, 0x55e3aac1ef51 <vm_exec_core+13649>...} |
| #14 0x000055e3aac221ae in rb_vm_exec (ec=0x55e3ea1f9340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55e3ea1f9340 |
| _tag = {tag = 36, retval = 4, buf = {0x7f852a05e298, 0x55e3aac220d0 <rb_vm_exec+304>, 0x0, 0x7ffe57e77c20, 0x55e3ea1f4460}, prev = 0x7ffe57e78060, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #15 0x000055e3aac26ef4 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7ffe57e77cf8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #16 vm_yield (kw_splat=0, argv=0x7ffe57e77cf8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #17 rb_yield_0 (argv=0x7ffe57e77cf8, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362 |
| No locals. |
| #18 rb_yield (val=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1378 |
| No locals. |
| #19 0x000055e3aa93e13c in rb_ary_collect (ary=140209912409280) at /tmp/ruby/src/trunk-gc-asserts/array.c:3655 |
| i = 0 |
| collect = 140209912406680 |
| #20 0x000055e3aac0663d in vm_call_cfunc_with_frame_ (ec=0x55e3ea1f9340, reg_cfp=0x7f854528bfa0, 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 = 0x7f852bd20098 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #21 0x000055e3aac0eb2f in vm_sendish (ec=0x55e3ea1f9340, reg_cfp=0x7f854528bfa0, cd=0x55e3ea323f00, 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 = 0x7f852a05e2c0 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x55e3ea323f00, cc = 0x7f852a05e2c0, block_handler = 140210367676345, recv = 140209912409280, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #22 0x000055e3aac1ca76 in vm_exec_core (ec=0x55e3ea1f9070, ec@entry=0x55e3ea1f9340) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140210368712033 |
| cd = 0x55e3ea323f00 |
| blockiseq = 0x0 |
| leaf = <optimized out> |
| val = 94437375098624 |
| reg_pc = 0x55e3ea2670d8 |
| reg_cfp = 0x7f854528bfa0 |
| insns_address_table = {0x55e3aac1ed10 <vm_exec_core+13072>, 0x55e3aac1dd4a <vm_exec_core+9034>, 0x55e3aac1dcdd <vm_exec_core+8925>, 0x55e3aac1dc65 <vm_exec_core+8805>, 0x55e3aac1dbf3 <vm_exec_core+8691>, 0x55e3aac1db7a <vm_exec_core+8570>, 0x55e3aac1dad4 <vm_exec_core+8404>, 0x55e3aac1e161 <vm_exec_core+10081>, 0x55e3aac1e046 <vm_exec_core+9798>, 0x55e3aac1e09d <vm_exec_core+9885>, 0x55e3aac1ddae <vm_exec_core+9134>, 0x55e3aac1dedb <vm_exec_core+9435>, 0x55e3aac1d642 <vm_exec_core+7234>, 0x55e3aac1d5da <vm_exec_core+7130>, 0x55e3aac1d56d <vm_exec_core+7021>, 0x55e3aac1d84c <vm_exec_core+7756>, 0x55e3aac1d814 <vm_exec_core+7700>, 0x55e3aac1d7df <vm_exec_core+7647>, 0x55e3aac1d7aa <vm_exec_core+7594>, 0x55e3aac1d775 <vm_exec_core+7541>, 0x55e3aac1d712 <vm_exec_core+7442>, 0x55e3aac1d6ce <vm_exec_core+7374>, 0x55e3aac1d687 <vm_exec_core+7303>, 0x55e3aac1d988 <vm_exec_core+8072>, 0x55e3aac1d942 <vm_exec_core+8002>, 0x55e3aac1d8c3 <vm_exec_core+7875>, 0x55e3aac1d889 <vm_exec_core+7817>, 0x55e3aac1da3a <vm_exec_core+8250>, 0x55e3aac1d9e0 <vm_exec_core+8160>, 0x55e3aac1da97 <vm_exec_core+8343>, 0x55e3aac1d530 <vm_exec_core+6960>, 0x55e3aac1d32d <vm_exec_core+6445>, 0x55e3aac1d2a7 <vm_exec_core+6311>, 0x55e3aac1d23f <vm_exec_core+6207>, 0x55e3aac1d1e7 <vm_exec_core+6119>, 0x55e3aac1d185 <vm_exec_core+6021>, 0x55e3aac1d138 <vm_exec_core+5944>, 0x55e3aac1d0c4 <vm_exec_core+5828>, 0x55e3aac1d07a <vm_exec_core+5754>, 0x55e3aac1d053 <vm_exec_core+5715>, 0x55e3aac1d018 <vm_exec_core+5656>, 0x55e3aac1cfc7 <vm_exec_core+5575>, 0x55e3aac1cf93 <vm_exec_core+5523>, 0x55e3aac1cee6 <vm_exec_core+5350>, 0x55e3aac1cea3 <vm_exec_core+5283>, 0x55e3aac1ce5f <vm_exec_core+5215>, 0x55e3aac1ce2d <vm_exec_core+5165>, 0x55e3aac1cdbe <vm_exec_core+5054>, 0x55e3aac1cd5d <vm_exec_core+4957>, 0x55e3aac1cd0e <vm_exec_core+4878>, 0x55e3aac1cc9f <vm_exec_core+4767>, 0x55e3aac1cc41 <vm_exec_core+4673>, 0x55e3aac1cb29 <vm_exec_core+4393>, 0x55e3aac1caed <vm_exec_core+4333>, 0x55e3aac1caa6 <vm_exec_core+4262>, 0x55e3aac1ca3c <vm_exec_core+4156>, 0x55e3aac1c99e <vm_exec_core+3998>, 0x55e3aac1ba70 <vm_exec_core+112>, 0x55e3aac1c8e9 <vm_exec_core+3817>, 0x55e3aac1c861 <vm_exec_core+3681>, 0x55e3aac1c812 <vm_exec_core+3602>, 0x55e3aac1c7c3 <vm_exec_core+3523>, 0x55e3aac1c774 <vm_exec_core+3444>, 0x55e3aac1ebb7 <vm_exec_core+12727>, 0x55e3aac1c725 <vm_exec_core+3365>, 0x55e3aac1c6b6 <vm_exec_core+3254>, 0x55e3aac1c671 <vm_exec_core+3185>, 0x55e3aac1c5fe <vm_exec_core+3070>, 0x55e3aac1c4b6 <vm_exec_core+2742>, 0x55e3aac1c3ea <vm_exec_core+2538>, 0x55e3aac1c36e <vm_exec_core+2414>, 0x55e3aac1e1cb <vm_exec_core+10187>, 0x55e3aac1c33a <vm_exec_core+2362>, 0x55e3aac1c2fb <vm_exec_core+2299>, 0x55e3aac1c2bc <vm_exec_core+2236>, 0x55e3aac1c280 <vm_exec_core+2176>, 0x55e3aac1c1c2 <vm_exec_core+1986>, 0x55e3aac1c13f <vm_exec_core+1855>, 0x55e3aac1ed21 <vm_exec_core+13089>, 0x55e3aac1ee2e <vm_exec_core+13358>, 0x55e3aac1f06f <vm_exec_core+13935>, 0x55e3aac1ea89 <vm_exec_core+12425>, 0x55e3aac1f108 <vm_exec_core+14088>, 0x55e3aac1f3d5 <vm_exec_core+14805>, 0x55e3aac1f2f4 <vm_exec_core+14580>, 0x55e3aac1f377 <vm_exec_core+14711>, 0x55e3aac1f1da <vm_exec_core+14298>, 0x55e3aac1f238 <vm_exec_core+14392>, 0x55e3aac1f296 <vm_exec_core+14486>, 0x55e3aac1f665 <vm_exec_core+15461>, 0x55e3aac1f4b9 <vm_exec_core+15033>, 0x55e3aac1f505 <vm_exec_core+15109>, 0x55e3aac1f558 <vm_exec_core+15192>, 0x55e3aac1f5db <vm_exec_core+15323>, 0x55e3aac1c072 <vm_exec_core+1650>, 0x55e3aac1bfca <vm_exec_core+1482>, 0x55e3aac1ed88 <vm_exec_core+13192>, 0x55e3aac1ede6 <vm_exec_core+13286>, 0x55e3aac1ec17 <vm_exec_core+12823>, 0x55e3aac1ecaa <vm_exec_core+12970>, 0x55e3aac1f1a1 <vm_exec_core+14241>, 0x55e3aac1f42e <vm_exec_core+14894>, 0x55e3aac1bf59 <vm_exec_core+1369>, 0x55e3aac1bed9 <vm_exec_core+1241>, 0x55e3aac1be30 <vm_exec_core+1072>, 0x55e3aac1bde9 <vm_exec_core+1001>, 0x55e3aac1bd9e <vm_exec_core+926>, 0x55e3aac1bd55 <vm_exec_core+853>, 0x55e3aac1bd04 <vm_exec_core+772>, 0x55e3aac1bccf <vm_exec_core+719>, 0x55e3aac1bc9a <vm_exec_core+666>, 0x55e3aac1ee92 <vm_exec_core+13458>, 0x55e3aac1dd39 <vm_exec_core+9017>, 0x55e3aac1dccc <vm_exec_core+8908>, 0x55e3aac1dc54 <vm_exec_core+8788>, 0x55e3aac1dbe2 <vm_exec_core+8674>, 0x55e3aac1db69 <vm_exec_core+8553>, 0x55e3aac1dac3 <vm_exec_core+8387>, 0x55e3aac1e150 <vm_exec_core+10064>, 0x55e3aac1e035 <vm_exec_core+9781>, 0x55e3aac1e08c <vm_exec_core+9868>, 0x55e3aac1dd9d <vm_exec_core+9117>, 0x55e3aac1deca <vm_exec_core+9418>, 0x55e3aac1d631 <vm_exec_core+7217>, 0x55e3aac1d5c9 <vm_exec_core+7113>, 0x55e3aac1d55c <vm_exec_core+7004>, 0x55e3aac1d83b <vm_exec_core+7739>, 0x55e3aac1d803 <vm_exec_core+7683>, 0x55e3aac1d7ce <vm_exec_core+7630>, 0x55e3aac1d799 <vm_exec_core+7577>, 0x55e3aac1d764 <vm_exec_core+7524>, 0x55e3aac1d701 <vm_exec_core+7425>, 0x55e3aac1d6bd <vm_exec_core+7357>, 0x55e3aac1d676 <vm_exec_core+7286>, 0x55e3aac1d977 <vm_exec_core+8055>, 0x55e3aac1d931 <vm_exec_core+7985>, 0x55e3aac1d8b2 <vm_exec_core+7858>, 0x55e3aac1d878 <vm_exec_core+7800>, 0x55e3aac1da29 <vm_exec_core+8233>, 0x55e3aac1d9cf <vm_exec_core+8143>, 0x55e3aac1da86 <vm_exec_core+8326>, 0x55e3aac1d51f <vm_exec_core+6943>, 0x55e3aac1d31c <vm_exec_core+6428>, 0x55e3aac1d296 <vm_exec_core+6294>, 0x55e3aac1d22e <vm_exec_core+6190>, 0x55e3aac1d1d6 <vm_exec_core+6102>, 0x55e3aac1d174 <vm_exec_core+6004>, 0x55e3aac1d127 <vm_exec_core+5927>, 0x55e3aac1d0b3 <vm_exec_core+5811>, 0x55e3aac1d069 <vm_exec_core+5737>, 0x55e3aac1d042 <vm_exec_core+5698>, 0x55e3aac1d007 <vm_exec_core+5639>, 0x55e3aac1cfb6 <vm_exec_core+5558>, 0x55e3aac1cf82 <vm_exec_core+5506>, 0x55e3aac1ced5 <vm_exec_core+5333>, 0x55e3aac1ce92 <vm_exec_core+5266>, 0x55e3aac1ce4e <vm_exec_core+5198>, 0x55e3aac1ce1c <vm_exec_core+5148>, 0x55e3aac1cdad <vm_exec_core+5037>, 0x55e3aac1cd4c <vm_exec_core+4940>, 0x55e3aac1ccfd <vm_exec_core+4861>, 0x55e3aac1cc8e <vm_exec_core+4750>, 0x55e3aac1cc30 <vm_exec_core+4656>, 0x55e3aac1cb18 <vm_exec_core+4376>, 0x55e3aac1cadc <vm_exec_core+4316>, 0x55e3aac1ca95 <vm_exec_core+4245>, 0x55e3aac1ca2b <vm_exec_core+4139>, 0x55e3aac1c98d <vm_exec_core+3981>, 0x55e3aac1efd5 <vm_exec_core+13781>, 0x55e3aac1c8d8 <vm_exec_core+3800>, 0x55e3aac1c850 <vm_exec_core+3664>, 0x55e3aac1c801 <vm_exec_core+3585>, 0x55e3aac1c7b2 <vm_exec_core+3506>, 0x55e3aac1c763 <vm_exec_core+3427>, 0x55e3aac1efa9 <vm_exec_core+13737>, 0x55e3aac1c714 <vm_exec_core+3348>, 0x55e3aac1c6a5 <vm_exec_core+3237>, 0x55e3aac1c660 <vm_exec_core+3168>, 0x55e3aac1c5ed <vm_exec_core+3053>, 0x55e3aac1c4a5 <vm_exec_core+2725>, 0x55e3aac1c3d9 <vm_exec_core+2521>, 0x55e3aac1c35d <vm_exec_core+2397>, 0x55e3aac1e1ba <vm_exec_core+10170>, 0x55e3aac1c329 <vm_exec_core+2345>, 0x55e3aac1c2ea <vm_exec_core+2282>, 0x55e3aac1c2ab <vm_exec_core+2219>, 0x55e3aac1c26f <vm_exec_core+2159>, 0x55e3aac1c1b1 <vm_exec_core+1969>, 0x55e3aac1c12e <vm_exec_core+1838>, 0x55e3aac1efbf <vm_exec_core+13759>, 0x55e3aac1ec01 <vm_exec_core+12801>, 0x55e3aac1edd0 <vm_exec_core+13264>, 0x55e3aac1eeb0 <vm_exec_core+13488>, 0x55e3aac1eec6 <vm_exec_core+13510>, 0x55e3aac1eedc <vm_exec_core+13532>, 0x55e3aac1eef2 <vm_exec_core+13554>, 0x55e3aac1ef0f <vm_exec_core+13583>, 0x55e3aac1ef25 <vm_exec_core+13605>, 0x55e3aac1ef3b <vm_exec_core+13627>, 0x55e3aac1ef51 <vm_exec_core+13649>...} |
| #23 0x000055e3aac221ae in rb_vm_exec (ec=0x55e3ea1f9340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55e3ea1f9340 |
| _tag = {tag = 36, retval = 4, buf = {0x55e3ea1f9340, 0x55e3aac220d0 <rb_vm_exec+304>, 0x0, 0x7ffe57e78040, 0x7f852bcda3b8}, prev = 0x7ffe57e78110, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #24 0x000055e3aac33563 in rb_iseq_eval_main (iseq=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2905 |
| ec = <optimized out> |
| val = <optimized out> |
| #25 0x000055e3aaa148f5 in rb_ec_exec_node (ec=ec@entry=0x55e3ea1f9340, n=n@entry=0x7f852a05f2b0) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x55e3ea1f9340 |
| _tag = {tag = 36, retval = 94436308647782, buf = {0x55e3ea1f9340, 0x55e3aaa14950 <rb_ec_exec_node+256>, 0x0, 0x7ffe57e780f0, 0x7f852a05f2b0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7f852a05f2b0 |
| #26 0x000055e3aaa18b9b in ruby_run_node (n=0x7f852a05f2b0) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x55e3ea1f9340 |
| status = 0 |
| #27 0x000055e3aa934dc6 in rb_main (argv=0x7ffe57e78338, argc=8) at /tmp/ruby/src/trunk-gc-asserts/main.c:42 |
| variable_in_this_stack_frame = 0 |
| #28 main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/main.c:62 |
| No locals. |
| >>> Dump Ruby level backtrace (if possible) |
| [Inferior 1 (process 279439) detached] |
| $ timeout 60 gdb -p 279443 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| Fstderr output is not empty |
| th: 0x55e3ea1f4060, native_id: 0x7f85452ed7c0 |
| -- Control frame information ----------------------------------------------- |
| c:0007 p:0003 s:0028 e:000027 METHOD <internal:ractor>:660 |
| c:0006 p:0027 s:0024 e:000023 METHOD <internal:ractor>:551 |
| c:0005 p:0003 s:0019 e:000018 METHOD <internal:ractor>:574 |
| c:0004 p:0004 s:0015 e:000014 BLOCK bootstraptest.test_ractor.rb_1357_1354.rb:9 [FINISH] |
| [New LWP 279446] |
| [New LWP 279445] |
| [New LWP 279444] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007f5b9020cd61 in __futex_abstimed_wait_common64 (private=21910, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5596f0f3d070) at ./nptl/futex-internal.c:57 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7f5b901717c0 (LWP 279443) "miniruby" 0x00007f5b9020cd61 in __futex_abstimed_wait_common64 (private=21910, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5596f0f3d070) at ./nptl/futex-internal.c:57 |
| 2 Thread 0x7f5b54dbf6c0 (LWP 279446) "miniruby" futex_wait (private=0, expected=2, futex_word=0x5596f0f35b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 3 Thread 0x7f5b54edf6c0 (LWP 279445) "miniruby" futex_wait (private=0, expected=2, futex_word=0x5596f0f35b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 4 Thread 0x7f5b76b5f6c0 (LWP 279444) "miniruby" 0x00007f5b9029e042 in epoll_wait (epfd=4, events=events@entry=0x5596ea3fbebc <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 0x7f5b76b5f6c0 (LWP 279444) "miniruby"): |
| #0 0x00007f5b9029e042 in epoll_wait (epfd=4, events=events@entry=0x5596ea3fbebc <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 0x00005596ea037f0f in event_wait (vm=0x5596f0f35ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2919 |
| r = <optimized out> |
| r = <optimized out> |
| #2 timer_thread_polling (vm=0x5596f0f35ad0) 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=0x5596f0f35ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x5596f0f35ad0 |
| #4 0x00007f5b90210a94 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 = {140030810388160, -382321403775096289, 140030810388160, -264, 0, 140723237315424, -382321403796067809, -382676652568679905}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #5 0x00007f5b9029dc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 3 (Thread 0x7f5b54edf6c0 (LWP 279445) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x5596f0f35b70) 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=0x5596f0f35b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f5b90213352 in __pthread_mutex_cond_lock (mutex=mutex@entry=0x5596f0f35b70) at ../nptl/pthread_mutex_lock.c:93 |
| __futex = 0x5596f0f35b70 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "__pthread_mutex_cond_lock" |
| id = <optimized out> |
| #3 0x00007f5b9020f6c2 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5596f0f35b70, cond=0x5596f0f35c68) 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=0x5596f0f35c68, mutex=mutex@entry=0x5596f0f35b70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x00005596ea0348ad in rb_native_cond_wait (cond=cond@entry=0x5596f0f35c68, mutex=mutex@entry=0x5596f0f35b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x00005596ea034947 in ractor_sched_barrier_join_wait_locked (vm=vm@entry=0x5596f0f35ad0, th=0x5596f10771a0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1498 |
| cr = <optimized out> |
| barrier_serial = 1 |
| #7 0x00005596ea0358ca in rb_ractor_sched_barrier_join (vm=vm@entry=0x5596f0f35ad0, cr=cr@entry=0x5596f106af40) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1531 |
| No locals. |
| #8 0x00005596ea0ae2c2 in vm_lock_enter (cr=0x5596f106af40, vm=0x5596f0f35ad0, locked=<optimized out>, no_barrier=<optimized out>, lev=0x7f5b550e0e20) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:90 |
| ec = 0x5596f0fb4c60 |
| #9 0x00005596ea03a4cc in rb_vm_lock_enter (line=2569, file=0x5596ea26ee90 "/tmp/ruby/src/trunk-gc-asserts/thread.c", lev=0x7f5b550e0e20) 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 = 4042490976 |
| 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 0x00005596ea03a616 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 0x00005596ea0890db 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=0x5596f0fb4c60) at /tmp/ruby/src/trunk-gc-asserts/vm_core.h:2145 |
| No locals. |
| #14 vm_pop_frame (ep=<optimized out>, cfp=0x7f5b54fe0eb0, ec=0x5596f0fb4c60) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:458 |
| flags = <optimized out> |
| flags = <optimized out> |
| #15 rb_vm_pop_frame (ec=0x5596f0fb4c60) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:467 |
| No locals. |
| #16 vm_yield_with_cfunc (ec=0x5596f0fb4c60, captured=<optimized out>, self=140030241341200, argc=<optimized out>, argv=0x7f5b54ee1090, kw_splat=0, block_handler=0, me=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5137 |
| is_lambda = 0 |
| val = 4 |
| arg = 639 |
| blockarg = <optimized out> |
| frame_flag = <optimized out> |
| ifunc = <optimized out> |
| #17 0x00005596ea08917e in vm_invoke_ifunc_block (ec=0x5596f0fb4c60, reg_cfp=0x7f5b54fe0ee8, 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 = 0x7f5b54fe0f70 |
| #18 0x00005596ea090486 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 = 0x5596f1035cd0, cc = 0x0, block_handler = 0, recv = 286326819, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| val = <optimized out> |
| ci = <optimized out> |
| cc = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = <optimized out> |
| #19 vm_exec_core (ec=0x5596f0f35b70, ec@entry=0x5596f0fb4c60) at ../../src/trunk-gc-asserts/insns.def:1137 |
| bh = <optimized out> |
| cd = 0x5596f0f35b70 |
| leaf = <optimized out> |
| val = 4 |
| reg_pc = 0x5596f1038c90 |
| reg_cfp = 0x7f5b54fe0ee8 |
| insns_address_table = {0x5596ea092d10 <vm_exec_core+13072>, 0x5596ea091d4a <vm_exec_core+9034>, 0x5596ea091cdd <vm_exec_core+8925>, 0x5596ea091c65 <vm_exec_core+8805>, 0x5596ea091bf3 <vm_exec_core+8691>, 0x5596ea091b7a <vm_exec_core+8570>, 0x5596ea091ad4 <vm_exec_core+8404>, 0x5596ea092161 <vm_exec_core+10081>, 0x5596ea092046 <vm_exec_core+9798>, 0x5596ea09209d <vm_exec_core+9885>, 0x5596ea091dae <vm_exec_core+9134>, 0x5596ea091edb <vm_exec_core+9435>, 0x5596ea091642 <vm_exec_core+7234>, 0x5596ea0915da <vm_exec_core+7130>, 0x5596ea09156d <vm_exec_core+7021>, 0x5596ea09184c <vm_exec_core+7756>, 0x5596ea091814 <vm_exec_core+7700>, 0x5596ea0917df <vm_exec_core+7647>, 0x5596ea0917aa <vm_exec_core+7594>, 0x5596ea091775 <vm_exec_core+7541>, 0x5596ea091712 <vm_exec_core+7442>, 0x5596ea0916ce <vm_exec_core+7374>, 0x5596ea091687 <vm_exec_core+7303>, 0x5596ea091988 <vm_exec_core+8072>, 0x5596ea091942 <vm_exec_core+8002>, 0x5596ea0918c3 <vm_exec_core+7875>, 0x5596ea091889 <vm_exec_core+7817>, 0x5596ea091a3a <vm_exec_core+8250>, 0x5596ea0919e0 <vm_exec_core+8160>, 0x5596ea091a97 <vm_exec_core+8343>, 0x5596ea091530 <vm_exec_core+6960>, 0x5596ea09132d <vm_exec_core+6445>, 0x5596ea0912a7 <vm_exec_core+6311>, 0x5596ea09123f <vm_exec_core+6207>, 0x5596ea0911e7 <vm_exec_core+6119>, 0x5596ea091185 <vm_exec_core+6021>, 0x5596ea091138 <vm_exec_core+5944>, 0x5596ea0910c4 <vm_exec_core+5828>, 0x5596ea09107a <vm_exec_core+5754>, 0x5596ea091053 <vm_exec_core+5715>, 0x5596ea091018 <vm_exec_core+5656>, 0x5596ea090fc7 <vm_exec_core+5575>, 0x5596ea090f93 <vm_exec_core+5523>, 0x5596ea090ee6 <vm_exec_core+5350>, 0x5596ea090ea3 <vm_exec_core+5283>, 0x5596ea090e5f <vm_exec_core+5215>, 0x5596ea090e2d <vm_exec_core+5165>, 0x5596ea090dbe <vm_exec_core+5054>, 0x5596ea090d5d <vm_exec_core+4957>, 0x5596ea090d0e <vm_exec_core+4878>, 0x5596ea090c9f <vm_exec_core+4767>, 0x5596ea090c41 <vm_exec_core+4673>, 0x5596ea090b29 <vm_exec_core+4393>, 0x5596ea090aed <vm_exec_core+4333>, 0x5596ea090aa6 <vm_exec_core+4262>, 0x5596ea090a3c <vm_exec_core+4156>, 0x5596ea09099e <vm_exec_core+3998>, 0x5596ea08fa70 <vm_exec_core+112>, 0x5596ea0908e9 <vm_exec_core+3817>, 0x5596ea090861 <vm_exec_core+3681>, 0x5596ea090812 <vm_exec_core+3602>, 0x5596ea0907c3 <vm_exec_core+3523>, 0x5596ea090774 <vm_exec_core+3444>, 0x5596ea092bb7 <vm_exec_core+12727>, 0x5596ea090725 <vm_exec_core+3365>, 0x5596ea0906b6 <vm_exec_core+3254>, 0x5596ea090671 <vm_exec_core+3185>, 0x5596ea0905fe <vm_exec_core+3070>, 0x5596ea0904b6 <vm_exec_core+2742>, 0x5596ea0903ea <vm_exec_core+2538>, 0x5596ea09036e <vm_exec_core+2414>, 0x5596ea0921cb <vm_exec_core+10187>, 0x5596ea09033a <vm_exec_core+2362>, 0x5596ea0902fb <vm_exec_core+2299>, 0x5596ea0902bc <vm_exec_core+2236>, 0x5596ea090280 <vm_exec_core+2176>, 0x5596ea0901c2 <vm_exec_core+1986>, 0x5596ea09013f <vm_exec_core+1855>, 0x5596ea092d21 <vm_exec_core+13089>, 0x5596ea092e2e <vm_exec_core+13358>, 0x5596ea09306f <vm_exec_core+13935>, 0x5596ea092a89 <vm_exec_core+12425>, 0x5596ea093108 <vm_exec_core+14088>, 0x5596ea0933d5 <vm_exec_core+14805>, 0x5596ea0932f4 <vm_exec_core+14580>, 0x5596ea093377 <vm_exec_core+14711>, 0x5596ea0931da <vm_exec_core+14298>, 0x5596ea093238 <vm_exec_core+14392>, 0x5596ea093296 <vm_exec_core+14486>, 0x5596ea093665 <vm_exec_core+15461>, 0x5596ea0934b9 <vm_exec_core+15033>, 0x5596ea093505 <vm_exec_core+15109>, 0x5596ea093558 <vm_exec_core+15192>, 0x5596ea0935db <vm_exec_core+15323>, 0x5596ea090072 <vm_exec_core+1650>, 0x5596ea08ffca <vm_exec_core+1482>, 0x5596ea092d88 <vm_exec_core+13192>, 0x5596ea092de6 <vm_exec_core+13286>, 0x5596ea092c17 <vm_exec_core+12823>, 0x5596ea092caa <vm_exec_core+12970>, 0x5596ea0931a1 <vm_exec_core+14241>, 0x5596ea09342e <vm_exec_core+14894>, 0x5596ea08ff59 <vm_exec_core+1369>, 0x5596ea08fed9 <vm_exec_core+1241>, 0x5596ea08fe30 <vm_exec_core+1072>, 0x5596ea08fde9 <vm_exec_core+1001>, 0x5596ea08fd9e <vm_exec_core+926>, 0x5596ea08fd55 <vm_exec_core+853>, 0x5596ea08fd04 <vm_exec_core+772>, 0x5596ea08fccf <vm_exec_core+719>, 0x5596ea08fc9a <vm_exec_core+666>, 0x5596ea092e92 <vm_exec_core+13458>, 0x5596ea091d39 <vm_exec_core+9017>, 0x5596ea091ccc <vm_exec_core+8908>, 0x5596ea091c54 <vm_exec_core+8788>, 0x5596ea091be2 <vm_exec_core+8674>, 0x5596ea091b69 <vm_exec_core+8553>, 0x5596ea091ac3 <vm_exec_core+8387>, 0x5596ea092150 <vm_exec_core+10064>, 0x5596ea092035 <vm_exec_core+9781>, 0x5596ea09208c <vm_exec_core+9868>, 0x5596ea091d9d <vm_exec_core+9117>, 0x5596ea091eca <vm_exec_core+9418>, 0x5596ea091631 <vm_exec_core+7217>, 0x5596ea0915c9 <vm_exec_core+7113>, 0x5596ea09155c <vm_exec_core+7004>, 0x5596ea09183b <vm_exec_core+7739>, 0x5596ea091803 <vm_exec_core+7683>, 0x5596ea0917ce <vm_exec_core+7630>, 0x5596ea091799 <vm_exec_core+7577>, 0x5596ea091764 <vm_exec_core+7524>, 0x5596ea091701 <vm_exec_core+7425>, 0x5596ea0916bd <vm_exec_core+7357>, 0x5596ea091676 <vm_exec_core+7286>, 0x5596ea091977 <vm_exec_core+8055>, 0x5596ea091931 <vm_exec_core+7985>, 0x5596ea0918b2 <vm_exec_core+7858>, 0x5596ea091878 <vm_exec_core+7800>, 0x5596ea091a29 <vm_exec_core+8233>, 0x5596ea0919cf <vm_exec_core+8143>, 0x5596ea091a86 <vm_exec_core+8326>, 0x5596ea09151f <vm_exec_core+6943>, 0x5596ea09131c <vm_exec_core+6428>, 0x5596ea091296 <vm_exec_core+6294>, 0x5596ea09122e <vm_exec_core+6190>, 0x5596ea0911d6 <vm_exec_core+6102>, 0x5596ea091174 <vm_exec_core+6004>, 0x5596ea091127 <vm_exec_core+5927>, 0x5596ea0910b3 <vm_exec_core+5811>, 0x5596ea091069 <vm_exec_core+5737>, 0x5596ea091042 <vm_exec_core+5698>, 0x5596ea091007 <vm_exec_core+5639>, 0x5596ea090fb6 <vm_exec_core+5558>, 0x5596ea090f82 <vm_exec_core+5506>, 0x5596ea090ed5 <vm_exec_core+5333>, 0x5596ea090e92 <vm_exec_core+5266>, 0x5596ea090e4e <vm_exec_core+5198>, 0x5596ea090e1c <vm_exec_core+5148>, 0x5596ea090dad <vm_exec_core+5037>, 0x5596ea090d4c <vm_exec_core+4940>, 0x5596ea090cfd <vm_exec_core+4861>, 0x5596ea090c8e <vm_exec_core+4750>, 0x5596ea090c30 <vm_exec_core+4656>, 0x5596ea090b18 <vm_exec_core+4376>, 0x5596ea090adc <vm_exec_core+4316>, 0x5596ea090a95 <vm_exec_core+4245>, 0x5596ea090a2b <vm_exec_core+4139>, 0x5596ea09098d <vm_exec_core+3981>, 0x5596ea092fd5 <vm_exec_core+13781>, 0x5596ea0908d8 <vm_exec_core+3800>, 0x5596ea090850 <vm_exec_core+3664>, 0x5596ea090801 <vm_exec_core+3585>, 0x5596ea0907b2 <vm_exec_core+3506>, 0x5596ea090763 <vm_exec_core+3427>, 0x5596ea092fa9 <vm_exec_core+13737>, 0x5596ea090714 <vm_exec_core+3348>, 0x5596ea0906a5 <vm_exec_core+3237>, 0x5596ea090660 <vm_exec_core+3168>, 0x5596ea0905ed <vm_exec_core+3053>, 0x5596ea0904a5 <vm_exec_core+2725>, 0x5596ea0903d9 <vm_exec_core+2521>, 0x5596ea09035d <vm_exec_core+2397>, 0x5596ea0921ba <vm_exec_core+10170>, 0x5596ea090329 <vm_exec_core+2345>, 0x5596ea0902ea <vm_exec_core+2282>, 0x5596ea0902ab <vm_exec_core+2219>, 0x5596ea09026f <vm_exec_core+2159>, 0x5596ea0901b1 <vm_exec_core+1969>, 0x5596ea09012e <vm_exec_core+1838>, 0x5596ea092fbf <vm_exec_core+13759>, 0x5596ea092c01 <vm_exec_core+12801>, 0x5596ea092dd0 <vm_exec_core+13264>, 0x5596ea092eb0 <vm_exec_core+13488>, 0x5596ea092ec6 <vm_exec_core+13510>, 0x5596ea092edc <vm_exec_core+13532>, 0x5596ea092ef2 <vm_exec_core+13554>, 0x5596ea092f0f <vm_exec_core+13583>, 0x5596ea092f25 <vm_exec_core+13605>, 0x5596ea092f3b <vm_exec_core+13627>, 0x5596ea092f51 <vm_exec_core+13649>...} |
| #20 0x00005596ea0961ae in rb_vm_exec (ec=0x5596f0fb4c60) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x5596f0fb4c60 |
| _tag = {tag = 36, retval = 4, buf = {0x0, 0x5596ea0960d0 <rb_vm_exec+304>, 0x0, 0x7f5b550e1100, 0x0}, prev = 0x7f5b550e1410, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #21 0x00005596ea09c244 in vm_call0_cc (ec=0x5596f0fb4c60, 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 = {94106776456288, 94106657915600} |
| calling = {cd = 0x7f5b550e11d0, cc = 0x7f5b74eeeb58, block_handler = 140030244687731, recv = 200001, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #22 0x00005596ea09d962 in rb_call0 (ec=0x5596f0fb4c60, recv=recv@entry=200001, mid=mid@entry=28529, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140030241341200) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572 |
| call_status = <optimized out> |
| scope = <optimized out> |
| kw_splat = <optimized out> |
| ci = {flags = 110618, kwarg = 0x0, mid = 28529, flag = 4, argc = 0} |
| cc = <optimized out> |
| #23 0x00005596ea09e347 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=28529, recv=200001) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #24 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #25 0x00005596ea085268 in rb_iterate0 (it_proc=it_proc@entry=0x5596ea09e2e0 <iterate_method>, data1=data1@entry=140030245737648, ifunc=<optimized out>, ec=ec@entry=0x5596f0fb4c60) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x5596f0fb4c60 |
| _tag = {tag = 36, retval = 0, buf = {0x7f5b54caff10, 0x5596ea0852f0 <rb_iterate0+352>, 0x0, 0x7f5b550e13d0, 0x0}, prev = 0x7f5b550e1890, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7f5b54fe0f20 |
| #26 0x00005596ea08550d in rb_iterate_internal (data2=140030241341200, bl_proc=0x0, data1=140030245737648, it_proc=0x5596ea09e2e0 <iterate_method>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1520 |
| No locals. |
| #27 rb_block_call_kw (obj=<optimized out>, mid=<optimized out>, argc=<optimized out>, argv=<optimized out>, bl_proc=bl_proc@entry=0x0, data2=data2@entry=140030241341200, kw_splat=0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1569 |
| arg = {obj = 200001, mid = 28529, argc = 0, argv = 0x0, kw_splat = 0} |
| #28 0x00005596e9e74a8d in enumerator_block_call (obj=<optimized out>, func=0x0, arg=140030241341200) at /tmp/ruby/src/trunk-gc-asserts/enumerator.c:568 |
| argc = <optimized out> |
| argv = <optimized out> |
| e = <optimized out> |
| meth = <optimized out> |
| args = 0 |
| ret = <optimized out> |
| #29 0x00005596ea09b4d7 in vm_call0_cfunc_with_frame (argv=0x0, calling=0x7f5b550e1590, ec=0x5596f0fb4c60) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7f5b54fe0f58 |
| ci = <optimized out> |
| me = 0x7f5b76b6ea08 |
| mid = 3073 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x5596f0fc7768 |
| len = <optimized out> |
| frame_flags = <optimized out> |
| ci = <optimized out> |
| val = <optimized out> |
| me = <optimized out> |
| cfunc = <optimized out> |
| len = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| mid = <optimized out> |
| block_handler = <optimized out> |
| frame_flags = <optimized out> |
| unaligned_member_ptr_result = <optimized out> |
| args = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| reg_cfp = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| args = <optimized out> |
| #30 vm_call0_cfunc (argv=0x0, calling=0x7f5b550e1590, ec=0x5596f0fb4c60) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #31 vm_call0_body (ec=ec@entry=0x5596f0fb4c60, calling=calling@entry=0x7f5b550e1690, argv=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #32 0x00005596ea09c244 in vm_call0_cc (ec=0x5596f0fb4c60, 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 = {94106776456288, 94106657915600} |
| calling = {cd = 0x7f5b550e1650, cc = 0x7f5b74eeeb80, block_handler = 140030244687731, recv = 140030241341200, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #33 0x00005596ea09d962 in rb_call0 (ec=0x5596f0fb4c60, recv=recv@entry=140030241341200, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140030241341200) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572 |
| call_status = <optimized out> |
| scope = <optimized out> |
| kw_splat = <optimized out> |
| ci = {flags = 110618, kwarg = 0x0, mid = 3073, flag = 4, argc = 0} |
| cc = <optimized out> |
| #34 0x00005596ea09e347 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=3073, recv=140030241341200) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #35 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #36 0x00005596ea085268 in rb_iterate0 (it_proc=it_proc@entry=0x5596ea09e2e0 <iterate_method>, data1=data1@entry=140030245738800, ifunc=ifunc@entry=0x7f5b54dcfe68, ec=0x5596f0fb4c60) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x5596f0fb4c60 |
| _tag = {tag = 36, retval = 14849600993866070528, buf = {0x7f5b54caff10, 0x5596ea0852f0 <rb_iterate0+352>, 0x0, 0x7f5b550e1850, 0x5596e9e66ca0 <collect_i>}, prev = 0x7f5b550e1cc0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7f5b54fe0f58 |
| #37 0x00005596ea085687 in rb_lambda_call (obj=obj@entry=140030241341200, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x5596e9e66ca0 <collect_i>, min_argc=<optimized out>, max_argc=1, data2=140030242520720) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1618 |
| arg = {obj = 140030241341200, mid = 3073, argc = 0, argv = 0x0, kw_splat = 0} |
| block = 0x7f5b54dcfe68 |
| #38 0x00005596e9e68869 in enum_collect (obj=140030241341200) at /tmp/ruby/src/trunk-gc-asserts/enum.c:667 |
| ary = 140030242520720 |
| min_argc = <optimized out> |
| max_argc = 1 |
| #39 0x00005596ea07a63d in vm_call_cfunc_with_frame_ (ec=0x5596f0fb4c60, reg_cfp=0x7f5b54fe0f90, 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 = 0x7f5b74eeec20 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #40 0x00005596ea082b2f in vm_sendish (ec=0x5596f0fb4c60, reg_cfp=0x7f5b54fe0f90, cd=0x5596f0fb6250, 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 = 0x7f5b74eeebf8 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x5596f0fb6250, cc = 0x7f5b74eeebf8, block_handler = 140030244687785, recv = 140030241341200, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #41 0x00005596ea090a76 in vm_exec_core (ec=0x5596f0f35b70, ec@entry=0x5596f0fb4c60) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140031236820832 |
| cd = 0x5596f0fb6250 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 94106776461904 |
| reg_pc = 0x5596f0fb40b8 |
| reg_cfp = 0x7f5b54fe0f90 |
| insns_address_table = {0x5596ea092d10 <vm_exec_core+13072>, 0x5596ea091d4a <vm_exec_core+9034>, 0x5596ea091cdd <vm_exec_core+8925>, 0x5596ea091c65 <vm_exec_core+8805>, 0x5596ea091bf3 <vm_exec_core+8691>, 0x5596ea091b7a <vm_exec_core+8570>, 0x5596ea091ad4 <vm_exec_core+8404>, 0x5596ea092161 <vm_exec_core+10081>, 0x5596ea092046 <vm_exec_core+9798>, 0x5596ea09209d <vm_exec_core+9885>, 0x5596ea091dae <vm_exec_core+9134>, 0x5596ea091edb <vm_exec_core+9435>, 0x5596ea091642 <vm_exec_core+7234>, 0x5596ea0915da <vm_exec_core+7130>, 0x5596ea09156d <vm_exec_core+7021>, 0x5596ea09184c <vm_exec_core+7756>, 0x5596ea091814 <vm_exec_core+7700>, 0x5596ea0917df <vm_exec_core+7647>, 0x5596ea0917aa <vm_exec_core+7594>, 0x5596ea091775 <vm_exec_core+7541>, 0x5596ea091712 <vm_exec_core+7442>, 0x5596ea0916ce <vm_exec_core+7374>, 0x5596ea091687 <vm_exec_core+7303>, 0x5596ea091988 <vm_exec_core+8072>, 0x5596ea091942 <vm_exec_core+8002>, 0x5596ea0918c3 <vm_exec_core+7875>, 0x5596ea091889 <vm_exec_core+7817>, 0x5596ea091a3a <vm_exec_core+8250>, 0x5596ea0919e0 <vm_exec_core+8160>, 0x5596ea091a97 <vm_exec_core+8343>, 0x5596ea091530 <vm_exec_core+6960>, 0x5596ea09132d <vm_exec_core+6445>, 0x5596ea0912a7 <vm_exec_core+6311>, 0x5596ea09123f <vm_exec_core+6207>, 0x5596ea0911e7 <vm_exec_core+6119>, 0x5596ea091185 <vm_exec_core+6021>, 0x5596ea091138 <vm_exec_core+5944>, 0x5596ea0910c4 <vm_exec_core+5828>, 0x5596ea09107a <vm_exec_core+5754>, 0x5596ea091053 <vm_exec_core+5715>, 0x5596ea091018 <vm_exec_core+5656>, 0x5596ea090fc7 <vm_exec_core+5575>, 0x5596ea090f93 <vm_exec_core+5523>, 0x5596ea090ee6 <vm_exec_core+5350>, 0x5596ea090ea3 <vm_exec_core+5283>, 0x5596ea090e5f <vm_exec_core+5215>, 0x5596ea090e2d <vm_exec_core+5165>, 0x5596ea090dbe <vm_exec_core+5054>, 0x5596ea090d5d <vm_exec_core+4957>, 0x5596ea090d0e <vm_exec_core+4878>, 0x5596ea090c9f <vm_exec_core+4767>, 0x5596ea090c41 <vm_exec_core+4673>, 0x5596ea090b29 <vm_exec_core+4393>, 0x5596ea090aed <vm_exec_core+4333>, 0x5596ea090aa6 <vm_exec_core+4262>, 0x5596ea090a3c <vm_exec_core+4156>, 0x5596ea09099e <vm_exec_core+3998>, 0x5596ea08fa70 <vm_exec_core+112>, 0x5596ea0908e9 <vm_exec_core+3817>, 0x5596ea090861 <vm_exec_core+3681>, 0x5596ea090812 <vm_exec_core+3602>, 0x5596ea0907c3 <vm_exec_core+3523>, 0x5596ea090774 <vm_exec_core+3444>, 0x5596ea092bb7 <vm_exec_core+12727>, 0x5596ea090725 <vm_exec_core+3365>, 0x5596ea0906b6 <vm_exec_core+3254>, 0x5596ea090671 <vm_exec_core+3185>, 0x5596ea0905fe <vm_exec_core+3070>, 0x5596ea0904b6 <vm_exec_core+2742>, 0x5596ea0903ea <vm_exec_core+2538>, 0x5596ea09036e <vm_exec_core+2414>, 0x5596ea0921cb <vm_exec_core+10187>, 0x5596ea09033a <vm_exec_core+2362>, 0x5596ea0902fb <vm_exec_core+2299>, 0x5596ea0902bc <vm_exec_core+2236>, 0x5596ea090280 <vm_exec_core+2176>, 0x5596ea0901c2 <vm_exec_core+1986>, 0x5596ea09013f <vm_exec_core+1855>, 0x5596ea092d21 <vm_exec_core+13089>, 0x5596ea092e2e <vm_exec_core+13358>, 0x5596ea09306f <vm_exec_core+13935>, 0x5596ea092a89 <vm_exec_core+12425>, 0x5596ea093108 <vm_exec_core+14088>, 0x5596ea0933d5 <vm_exec_core+14805>, 0x5596ea0932f4 <vm_exec_core+14580>, 0x5596ea093377 <vm_exec_core+14711>, 0x5596ea0931da <vm_exec_core+14298>, 0x5596ea093238 <vm_exec_core+14392>, 0x5596ea093296 <vm_exec_core+14486>, 0x5596ea093665 <vm_exec_core+15461>, 0x5596ea0934b9 <vm_exec_core+15033>, 0x5596ea093505 <vm_exec_core+15109>, 0x5596ea093558 <vm_exec_core+15192>, 0x5596ea0935db <vm_exec_core+15323>, 0x5596ea090072 <vm_exec_core+1650>, 0x5596ea08ffca <vm_exec_core+1482>, 0x5596ea092d88 <vm_exec_core+13192>, 0x5596ea092de6 <vm_exec_core+13286>, 0x5596ea092c17 <vm_exec_core+12823>, 0x5596ea092caa <vm_exec_core+12970>, 0x5596ea0931a1 <vm_exec_core+14241>, 0x5596ea09342e <vm_exec_core+14894>, 0x5596ea08ff59 <vm_exec_core+1369>, 0x5596ea08fed9 <vm_exec_core+1241>, 0x5596ea08fe30 <vm_exec_core+1072>, 0x5596ea08fde9 <vm_exec_core+1001>, 0x5596ea08fd9e <vm_exec_core+926>, 0x5596ea08fd55 <vm_exec_core+853>, 0x5596ea08fd04 <vm_exec_core+772>, 0x5596ea08fccf <vm_exec_core+719>, 0x5596ea08fc9a <vm_exec_core+666>, 0x5596ea092e92 <vm_exec_core+13458>, 0x5596ea091d39 <vm_exec_core+9017>, 0x5596ea091ccc <vm_exec_core+8908>, 0x5596ea091c54 <vm_exec_core+8788>, 0x5596ea091be2 <vm_exec_core+8674>, 0x5596ea091b69 <vm_exec_core+8553>, 0x5596ea091ac3 <vm_exec_core+8387>, 0x5596ea092150 <vm_exec_core+10064>, 0x5596ea092035 <vm_exec_core+9781>, 0x5596ea09208c <vm_exec_core+9868>, 0x5596ea091d9d <vm_exec_core+9117>, 0x5596ea091eca <vm_exec_core+9418>, 0x5596ea091631 <vm_exec_core+7217>, 0x5596ea0915c9 <vm_exec_core+7113>, 0x5596ea09155c <vm_exec_core+7004>, 0x5596ea09183b <vm_exec_core+7739>, 0x5596ea091803 <vm_exec_core+7683>, 0x5596ea0917ce <vm_exec_core+7630>, 0x5596ea091799 <vm_exec_core+7577>, 0x5596ea091764 <vm_exec_core+7524>, 0x5596ea091701 <vm_exec_core+7425>, 0x5596ea0916bd <vm_exec_core+7357>, 0x5596ea091676 <vm_exec_core+7286>, 0x5596ea091977 <vm_exec_core+8055>, 0x5596ea091931 <vm_exec_core+7985>, 0x5596ea0918b2 <vm_exec_core+7858>, 0x5596ea091878 <vm_exec_core+7800>, 0x5596ea091a29 <vm_exec_core+8233>, 0x5596ea0919cf <vm_exec_core+8143>, 0x5596ea091a86 <vm_exec_core+8326>, 0x5596ea09151f <vm_exec_core+6943>, 0x5596ea09131c <vm_exec_core+6428>, 0x5596ea091296 <vm_exec_core+6294>, 0x5596ea09122e <vm_exec_core+6190>, 0x5596ea0911d6 <vm_exec_core+6102>, 0x5596ea091174 <vm_exec_core+6004>, 0x5596ea091127 <vm_exec_core+5927>, 0x5596ea0910b3 <vm_exec_core+5811>, 0x5596ea091069 <vm_exec_core+5737>, 0x5596ea091042 <vm_exec_core+5698>, 0x5596ea091007 <vm_exec_core+5639>, 0x5596ea090fb6 <vm_exec_core+5558>, 0x5596ea090f82 <vm_exec_core+5506>, 0x5596ea090ed5 <vm_exec_core+5333>, 0x5596ea090e92 <vm_exec_core+5266>, 0x5596ea090e4e <vm_exec_core+5198>, 0x5596ea090e1c <vm_exec_core+5148>, 0x5596ea090dad <vm_exec_core+5037>, 0x5596ea090d4c <vm_exec_core+4940>, 0x5596ea090cfd <vm_exec_core+4861>, 0x5596ea090c8e <vm_exec_core+4750>, 0x5596ea090c30 <vm_exec_core+4656>, 0x5596ea090b18 <vm_exec_core+4376>, 0x5596ea090adc <vm_exec_core+4316>, 0x5596ea090a95 <vm_exec_core+4245>, 0x5596ea090a2b <vm_exec_core+4139>, 0x5596ea09098d <vm_exec_core+3981>, 0x5596ea092fd5 <vm_exec_core+13781>, 0x5596ea0908d8 <vm_exec_core+3800>, 0x5596ea090850 <vm_exec_core+3664>, 0x5596ea090801 <vm_exec_core+3585>, 0x5596ea0907b2 <vm_exec_core+3506>, 0x5596ea090763 <vm_exec_core+3427>, 0x5596ea092fa9 <vm_exec_core+13737>, 0x5596ea090714 <vm_exec_core+3348>, 0x5596ea0906a5 <vm_exec_core+3237>, 0x5596ea090660 <vm_exec_core+3168>, 0x5596ea0905ed <vm_exec_core+3053>, 0x5596ea0904a5 <vm_exec_core+2725>, 0x5596ea0903d9 <vm_exec_core+2521>, 0x5596ea09035d <vm_exec_core+2397>, 0x5596ea0921ba <vm_exec_core+10170>, 0x5596ea090329 <vm_exec_core+2345>, 0x5596ea0902ea <vm_exec_core+2282>, 0x5596ea0902ab <vm_exec_core+2219>, 0x5596ea09026f <vm_exec_core+2159>, 0x5596ea0901b1 <vm_exec_core+1969>, 0x5596ea09012e <vm_exec_core+1838>, 0x5596ea092fbf <vm_exec_core+13759>, 0x5596ea092c01 <vm_exec_core+12801>, 0x5596ea092dd0 <vm_exec_core+13264>, 0x5596ea092eb0 <vm_exec_core+13488>, 0x5596ea092ec6 <vm_exec_core+13510>, 0x5596ea092edc <vm_exec_core+13532>, 0x5596ea092ef2 <vm_exec_core+13554>, 0x5596ea092f0f <vm_exec_core+13583>, 0x5596ea092f25 <vm_exec_core+13605>, 0x5596ea092f3b <vm_exec_core+13627>, 0x5596ea092f51 <vm_exec_core+13649>...} |
| #42 0x00005596ea0961ae in rb_vm_exec (ec=0x5596f0fb4c60) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x5596f0fb4c60 |
| _tag = {tag = 36, retval = 4, buf = {0x7f5b550e1db0, 0x5596ea0960d0 <rb_vm_exec+304>, 0x0, 0x7f5b550e1ca0, 0x7f5b550e1d50}, prev = 0x7f5b550e1ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #43 0x00005596ea0965ce 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=140030780565520, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7f5b74eef030 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7f5b54ee1018 |
| av = {140030245739856, 140030245740224} |
| stack_argv = 0x7f5b54ee1018 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #44 0x00005596ea096f91 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x5596f0fb5d10, self=self@entry=140030780565520, argc=argc@entry=0, argv=argv@entry=0x7f5b550e1d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #45 0x00005596ea03d530 in thread_do_start_proc (th=th@entry=0x5596f10771a0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 140030780565520 |
| args = <optimized out> |
| args_ptr = 0x7f5b550e1d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x5596f0fb5d10 |
| #46 0x00005596ea03dfd0 in thread_do_start (th=0x5596f10771a0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #47 thread_start_func_2 (th=th@entry=0x5596f10771a0, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x5596f0fb4c60 |
| _tag = {tag = 36, retval = 0, buf = {0x5596f0fb2f30, 0x5596ea03d940 <thread_start_func_2+624>, 0x0, 0x7f5b550e1dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x5596f10771a0 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #48 0x00005596ea03e39d in call_thread_start_func_2 (th=0x5596f10771a0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f5b550e1f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #49 co_start (from=<optimized out>, self=0x5596f0fb2f30) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x5596f10771a0 |
| sched = 0x5596f106b008 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #50 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 2 (Thread 0x7f5b54dbf6c0 (LWP 279446) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x5596f0f35b70) 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=0x5596f0f35b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f5b902140f1 in lll_mutex_lock_optimized (mutex=0x5596f0f35b70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x5596f0f35b70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x5596f0f35b70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x00005596ea031c1d in rb_native_mutex_lock (lock=lock@entry=0x5596f0f35b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x00005596ea03573b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x5596f106f0d0, vm=0x5596f0f35ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x5596f0f35ad0, cr=0x5596f106f0d0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x00005596ea0ae81b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x00005596e9e9d709 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x00005596e9eb08b5 in gc_verify_internal_consistency (objspace_ptr=0x5596f0f38460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5186 |
| prev_during_gc = <optimized out> |
| objspace = 0x5596f0f38460 |
| lev = 3 |
| #10 gc_start (objspace=objspace@entry=0x5596f0f38460, 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 0x00005596e9eb1cb6 in heap_prepare (heap=0x5596f0f38480, objspace=0x5596f0f38460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2051 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x5596f0f38480, objspace=0x5596f0f38460) 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=0x5596f0f38460, cache=cache@entry=0x5596f0faa7f0, 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 = 0x5596f0f38480 |
| obj = <optimized out> |
| lev = 1 |
| unlock_vm = true |
| #14 0x00005596e9eb5410 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x5596f0faa7f0, objspace=0x5596f0f38460) 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=140030810708680, cache_ptr=0x5596f0faa7f0, objspace_ptr=0x5596f0f38460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2485 |
| obj = <optimized out> |
| objspace = 0x5596f0f38460 |
| heap_idx = <optimized out> |
| cache = 0x5596f0faa7f0 |
| 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=140030810708680, 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=140030810708680, 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 0x00005596e9ffdcbf in str_alloc_embed (capa=4, klass=140030810708680) at /tmp/ruby/src/trunk-gc-asserts/string.c:1359 |
| size = 28 |
| str = <optimized out> |
| #19 str_enc_new (klass=140030810708680, ptr=0x7f5b54c90038 "822", len=3, enc=0x5596f0f3e9b0) at /tmp/ruby/src/trunk-gc-asserts/string.c:1402 |
| str = <optimized out> |
| termlen = 1 |
| dtrace_line = <optimized out> |
| dtrace_file = <optimized out> |
| #20 0x00005596ea0038aa in str_new_frozen_buffer (klass=140030810708680, orig=orig@entry=140030241210400, copy_encoding=copy_encoding@entry=1) at /tmp/ruby/src/trunk-gc-asserts/include/ruby/internal/core/rstring.h:430 |
| str = <optimized out> |
| len = 3 |
| enc = 0x5596f0f3e9b0 |
| termlen = <optimized out> |
| #21 0x00005596ea01b66e 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 = 0x7f5b8fffaeb0 |
| candidate = <optimized out> |
| inserting = <optimized out> |
| idx = 7146 |
| probe = {idx = 7146, d = 2, mask = <optimized out>} |
| table_obj = 140031234735960 |
| table = 0x7f5b9000ff70 |
| 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 0x00005596ea07a63d in vm_call_cfunc_with_frame_ (ec=0x5596f1066b90, reg_cfp=0x7f5b551e1e78, 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 = 0x7f5b76bba778 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #26 0x00005596ea08fb40 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 = 94106776452112 |
| ci = 0x5596f0f35b70 |
| cc = <optimized out> |
| recv = 2 |
| argc = <optimized out> |
| calling = {cd = 0x5596f0fb3c10, cc = 0x7f5b54dcfdf0, block_handler = 0, recv = 140030241210400, 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=0x5596f0f35b70, ec@entry=0x5596f1066b90) at ../../src/trunk-gc-asserts/insns.def:899 |
| bh = <optimized out> |
| cd = 0x5596f0fb3c10 |
| leaf = <optimized out> |
| val = 94106776452112 |
| reg_pc = 0x5596f106ed90 |
| reg_cfp = 0x7f5b551e1e78 |
| insns_address_table = {0x5596ea092d10 <vm_exec_core+13072>, 0x5596ea091d4a <vm_exec_core+9034>, 0x5596ea091cdd <vm_exec_core+8925>, 0x5596ea091c65 <vm_exec_core+8805>, 0x5596ea091bf3 <vm_exec_core+8691>, 0x5596ea091b7a <vm_exec_core+8570>, 0x5596ea091ad4 <vm_exec_core+8404>, 0x5596ea092161 <vm_exec_core+10081>, 0x5596ea092046 <vm_exec_core+9798>, 0x5596ea09209d <vm_exec_core+9885>, 0x5596ea091dae <vm_exec_core+9134>, 0x5596ea091edb <vm_exec_core+9435>, 0x5596ea091642 <vm_exec_core+7234>, 0x5596ea0915da <vm_exec_core+7130>, 0x5596ea09156d <vm_exec_core+7021>, 0x5596ea09184c <vm_exec_core+7756>, 0x5596ea091814 <vm_exec_core+7700>, 0x5596ea0917df <vm_exec_core+7647>, 0x5596ea0917aa <vm_exec_core+7594>, 0x5596ea091775 <vm_exec_core+7541>, 0x5596ea091712 <vm_exec_core+7442>, 0x5596ea0916ce <vm_exec_core+7374>, 0x5596ea091687 <vm_exec_core+7303>, 0x5596ea091988 <vm_exec_core+8072>, 0x5596ea091942 <vm_exec_core+8002>, 0x5596ea0918c3 <vm_exec_core+7875>, 0x5596ea091889 <vm_exec_core+7817>, 0x5596ea091a3a <vm_exec_core+8250>, 0x5596ea0919e0 <vm_exec_core+8160>, 0x5596ea091a97 <vm_exec_core+8343>, 0x5596ea091530 <vm_exec_core+6960>, 0x5596ea09132d <vm_exec_core+6445>, 0x5596ea0912a7 <vm_exec_core+6311>, 0x5596ea09123f <vm_exec_core+6207>, 0x5596ea0911e7 <vm_exec_core+6119>, 0x5596ea091185 <vm_exec_core+6021>, 0x5596ea091138 <vm_exec_core+5944>, 0x5596ea0910c4 <vm_exec_core+5828>, 0x5596ea09107a <vm_exec_core+5754>, 0x5596ea091053 <vm_exec_core+5715>, 0x5596ea091018 <vm_exec_core+5656>, 0x5596ea090fc7 <vm_exec_core+5575>, 0x5596ea090f93 <vm_exec_core+5523>, 0x5596ea090ee6 <vm_exec_core+5350>, 0x5596ea090ea3 <vm_exec_core+5283>, 0x5596ea090e5f <vm_exec_core+5215>, 0x5596ea090e2d <vm_exec_core+5165>, 0x5596ea090dbe <vm_exec_core+5054>, 0x5596ea090d5d <vm_exec_core+4957>, 0x5596ea090d0e <vm_exec_core+4878>, 0x5596ea090c9f <vm_exec_core+4767>, 0x5596ea090c41 <vm_exec_core+4673>, 0x5596ea090b29 <vm_exec_core+4393>, 0x5596ea090aed <vm_exec_core+4333>, 0x5596ea090aa6 <vm_exec_core+4262>, 0x5596ea090a3c <vm_exec_core+4156>, 0x5596ea09099e <vm_exec_core+3998>, 0x5596ea08fa70 <vm_exec_core+112>, 0x5596ea0908e9 <vm_exec_core+3817>, 0x5596ea090861 <vm_exec_core+3681>, 0x5596ea090812 <vm_exec_core+3602>, 0x5596ea0907c3 <vm_exec_core+3523>, 0x5596ea090774 <vm_exec_core+3444>, 0x5596ea092bb7 <vm_exec_core+12727>, 0x5596ea090725 <vm_exec_core+3365>, 0x5596ea0906b6 <vm_exec_core+3254>, 0x5596ea090671 <vm_exec_core+3185>, 0x5596ea0905fe <vm_exec_core+3070>, 0x5596ea0904b6 <vm_exec_core+2742>, 0x5596ea0903ea <vm_exec_core+2538>, 0x5596ea09036e <vm_exec_core+2414>, 0x5596ea0921cb <vm_exec_core+10187>, 0x5596ea09033a <vm_exec_core+2362>, 0x5596ea0902fb <vm_exec_core+2299>, 0x5596ea0902bc <vm_exec_core+2236>, 0x5596ea090280 <vm_exec_core+2176>, 0x5596ea0901c2 <vm_exec_core+1986>, 0x5596ea09013f <vm_exec_core+1855>, 0x5596ea092d21 <vm_exec_core+13089>, 0x5596ea092e2e <vm_exec_core+13358>, 0x5596ea09306f <vm_exec_core+13935>, 0x5596ea092a89 <vm_exec_core+12425>, 0x5596ea093108 <vm_exec_core+14088>, 0x5596ea0933d5 <vm_exec_core+14805>, 0x5596ea0932f4 <vm_exec_core+14580>, 0x5596ea093377 <vm_exec_core+14711>, 0x5596ea0931da <vm_exec_core+14298>, 0x5596ea093238 <vm_exec_core+14392>, 0x5596ea093296 <vm_exec_core+14486>, 0x5596ea093665 <vm_exec_core+15461>, 0x5596ea0934b9 <vm_exec_core+15033>, 0x5596ea093505 <vm_exec_core+15109>, 0x5596ea093558 <vm_exec_core+15192>, 0x5596ea0935db <vm_exec_core+15323>, 0x5596ea090072 <vm_exec_core+1650>, 0x5596ea08ffca <vm_exec_core+1482>, 0x5596ea092d88 <vm_exec_core+13192>, 0x5596ea092de6 <vm_exec_core+13286>, 0x5596ea092c17 <vm_exec_core+12823>, 0x5596ea092caa <vm_exec_core+12970>, 0x5596ea0931a1 <vm_exec_core+14241>, 0x5596ea09342e <vm_exec_core+14894>, 0x5596ea08ff59 <vm_exec_core+1369>, 0x5596ea08fed9 <vm_exec_core+1241>, 0x5596ea08fe30 <vm_exec_core+1072>, 0x5596ea08fde9 <vm_exec_core+1001>, 0x5596ea08fd9e <vm_exec_core+926>, 0x5596ea08fd55 <vm_exec_core+853>, 0x5596ea08fd04 <vm_exec_core+772>, 0x5596ea08fccf <vm_exec_core+719>, 0x5596ea08fc9a <vm_exec_core+666>, 0x5596ea092e92 <vm_exec_core+13458>, 0x5596ea091d39 <vm_exec_core+9017>, 0x5596ea091ccc <vm_exec_core+8908>, 0x5596ea091c54 <vm_exec_core+8788>, 0x5596ea091be2 <vm_exec_core+8674>, 0x5596ea091b69 <vm_exec_core+8553>, 0x5596ea091ac3 <vm_exec_core+8387>, 0x5596ea092150 <vm_exec_core+10064>, 0x5596ea092035 <vm_exec_core+9781>, 0x5596ea09208c <vm_exec_core+9868>, 0x5596ea091d9d <vm_exec_core+9117>, 0x5596ea091eca <vm_exec_core+9418>, 0x5596ea091631 <vm_exec_core+7217>, 0x5596ea0915c9 <vm_exec_core+7113>, 0x5596ea09155c <vm_exec_core+7004>, 0x5596ea09183b <vm_exec_core+7739>, 0x5596ea091803 <vm_exec_core+7683>, 0x5596ea0917ce <vm_exec_core+7630>, 0x5596ea091799 <vm_exec_core+7577>, 0x5596ea091764 <vm_exec_core+7524>, 0x5596ea091701 <vm_exec_core+7425>, 0x5596ea0916bd <vm_exec_core+7357>, 0x5596ea091676 <vm_exec_core+7286>, 0x5596ea091977 <vm_exec_core+8055>, 0x5596ea091931 <vm_exec_core+7985>, 0x5596ea0918b2 <vm_exec_core+7858>, 0x5596ea091878 <vm_exec_core+7800>, 0x5596ea091a29 <vm_exec_core+8233>, 0x5596ea0919cf <vm_exec_core+8143>, 0x5596ea091a86 <vm_exec_core+8326>, 0x5596ea09151f <vm_exec_core+6943>, 0x5596ea09131c <vm_exec_core+6428>, 0x5596ea091296 <vm_exec_core+6294>, 0x5596ea09122e <vm_exec_core+6190>, 0x5596ea0911d6 <vm_exec_core+6102>, 0x5596ea091174 <vm_exec_core+6004>, 0x5596ea091127 <vm_exec_core+5927>, 0x5596ea0910b3 <vm_exec_core+5811>, 0x5596ea091069 <vm_exec_core+5737>, 0x5596ea091042 <vm_exec_core+5698>, 0x5596ea091007 <vm_exec_core+5639>, 0x5596ea090fb6 <vm_exec_core+5558>, 0x5596ea090f82 <vm_exec_core+5506>, 0x5596ea090ed5 <vm_exec_core+5333>, 0x5596ea090e92 <vm_exec_core+5266>, 0x5596ea090e4e <vm_exec_core+5198>, 0x5596ea090e1c <vm_exec_core+5148>, 0x5596ea090dad <vm_exec_core+5037>, 0x5596ea090d4c <vm_exec_core+4940>, 0x5596ea090cfd <vm_exec_core+4861>, 0x5596ea090c8e <vm_exec_core+4750>, 0x5596ea090c30 <vm_exec_core+4656>, 0x5596ea090b18 <vm_exec_core+4376>, 0x5596ea090adc <vm_exec_core+4316>, 0x5596ea090a95 <vm_exec_core+4245>, 0x5596ea090a2b <vm_exec_core+4139>, 0x5596ea09098d <vm_exec_core+3981>, 0x5596ea092fd5 <vm_exec_core+13781>, 0x5596ea0908d8 <vm_exec_core+3800>, 0x5596ea090850 <vm_exec_core+3664>, 0x5596ea090801 <vm_exec_core+3585>, 0x5596ea0907b2 <vm_exec_core+3506>, 0x5596ea090763 <vm_exec_core+3427>, 0x5596ea092fa9 <vm_exec_core+13737>, 0x5596ea090714 <vm_exec_core+3348>, 0x5596ea0906a5 <vm_exec_core+3237>, 0x5596ea090660 <vm_exec_core+3168>, 0x5596ea0905ed <vm_exec_core+3053>, 0x5596ea0904a5 <vm_exec_core+2725>, 0x5596ea0903d9 <vm_exec_core+2521>, 0x5596ea09035d <vm_exec_core+2397>, 0x5596ea0921ba <vm_exec_core+10170>, 0x5596ea090329 <vm_exec_core+2345>, 0x5596ea0902ea <vm_exec_core+2282>, 0x5596ea0902ab <vm_exec_core+2219>, 0x5596ea09026f <vm_exec_core+2159>, 0x5596ea0901b1 <vm_exec_core+1969>, 0x5596ea09012e <vm_exec_core+1838>, 0x5596ea092fbf <vm_exec_core+13759>, 0x5596ea092c01 <vm_exec_core+12801>, 0x5596ea092dd0 <vm_exec_core+13264>, 0x5596ea092eb0 <vm_exec_core+13488>, 0x5596ea092ec6 <vm_exec_core+13510>, 0x5596ea092edc <vm_exec_core+13532>, 0x5596ea092ef2 <vm_exec_core+13554>, 0x5596ea092f0f <vm_exec_core+13583>, 0x5596ea092f25 <vm_exec_core+13605>, 0x5596ea092f3b <vm_exec_core+13627>, 0x5596ea092f51 <vm_exec_core+13649>...} |
| #28 0x00005596ea0961ae in rb_vm_exec (ec=0x5596f1066b90) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x5596f1066b90 |
| _tag = {tag = 36, retval = 4, buf = {0x7f5b550e2090, 0x5596ea0960d0 <rb_vm_exec+304>, 0x0, 0x7f5b552e1db0, 0x0}, prev = 0x7f5b552e2120, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #29 0x00005596ea09a613 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7f5b550e2090, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #30 vm_yield (kw_splat=0, argv=0x7f5b550e2090, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #31 rb_yield_0 (argv=0x7f5b550e2090, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362 |
| No locals. |
| #32 rb_yield_values2 (argc=1, argv=0x7f5b550e2090) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1408 |
| No locals. |
| #33 0x00005596e9e66cb2 in collect_i (i=<optimized out>, ary=140030241275560, argc=<optimized out>, argv=<optimized out>, blockarg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/enum.c:628 |
| No locals. |
| #34 0x00005596ea089098 in vm_yield_with_cfunc (ec=0x5596f1066b90, captured=<optimized out>, self=140030241210120, argc=1, argv=0x7f5b550e2090, 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 = 1645 |
| blockarg = <optimized out> |
| frame_flag = <optimized out> |
| ifunc = 0x7f5b54c9fe80 |
| #35 0x00005596ea08917e in vm_invoke_ifunc_block (ec=0x5596f1066b90, reg_cfp=0x7f5b551e1ee8, 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 = 0x7f5b551e1f70 |
| #36 0x00005596ea090486 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 = 0x5596f1035cd0, cc = 0x0, block_handler = 0, recv = 286326819, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| val = <optimized out> |
| ci = <optimized out> |
| cc = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = <optimized out> |
| #37 vm_exec_core (ec=0x5596f0f35b70, ec@entry=0x5596f1066b90) at ../../src/trunk-gc-asserts/insns.def:1137 |
| bh = <optimized out> |
| cd = 0x5596f0f35b70 |
| leaf = <optimized out> |
| val = 4 |
| reg_pc = 0x5596f1038c90 |
| reg_cfp = 0x7f5b551e1ee8 |
| insns_address_table = {0x5596ea092d10 <vm_exec_core+13072>, 0x5596ea091d4a <vm_exec_core+9034>, 0x5596ea091cdd <vm_exec_core+8925>, 0x5596ea091c65 <vm_exec_core+8805>, 0x5596ea091bf3 <vm_exec_core+8691>, 0x5596ea091b7a <vm_exec_core+8570>, 0x5596ea091ad4 <vm_exec_core+8404>, 0x5596ea092161 <vm_exec_core+10081>, 0x5596ea092046 <vm_exec_core+9798>, 0x5596ea09209d <vm_exec_core+9885>, 0x5596ea091dae <vm_exec_core+9134>, 0x5596ea091edb <vm_exec_core+9435>, 0x5596ea091642 <vm_exec_core+7234>, 0x5596ea0915da <vm_exec_core+7130>, 0x5596ea09156d <vm_exec_core+7021>, 0x5596ea09184c <vm_exec_core+7756>, 0x5596ea091814 <vm_exec_core+7700>, 0x5596ea0917df <vm_exec_core+7647>, 0x5596ea0917aa <vm_exec_core+7594>, 0x5596ea091775 <vm_exec_core+7541>, 0x5596ea091712 <vm_exec_core+7442>, 0x5596ea0916ce <vm_exec_core+7374>, 0x5596ea091687 <vm_exec_core+7303>, 0x5596ea091988 <vm_exec_core+8072>, 0x5596ea091942 <vm_exec_core+8002>, 0x5596ea0918c3 <vm_exec_core+7875>, 0x5596ea091889 <vm_exec_core+7817>, 0x5596ea091a3a <vm_exec_core+8250>, 0x5596ea0919e0 <vm_exec_core+8160>, 0x5596ea091a97 <vm_exec_core+8343>, 0x5596ea091530 <vm_exec_core+6960>, 0x5596ea09132d <vm_exec_core+6445>, 0x5596ea0912a7 <vm_exec_core+6311>, 0x5596ea09123f <vm_exec_core+6207>, 0x5596ea0911e7 <vm_exec_core+6119>, 0x5596ea091185 <vm_exec_core+6021>, 0x5596ea091138 <vm_exec_core+5944>, 0x5596ea0910c4 <vm_exec_core+5828>, 0x5596ea09107a <vm_exec_core+5754>, 0x5596ea091053 <vm_exec_core+5715>, 0x5596ea091018 <vm_exec_core+5656>, 0x5596ea090fc7 <vm_exec_core+5575>, 0x5596ea090f93 <vm_exec_core+5523>, 0x5596ea090ee6 <vm_exec_core+5350>, 0x5596ea090ea3 <vm_exec_core+5283>, 0x5596ea090e5f <vm_exec_core+5215>, 0x5596ea090e2d <vm_exec_core+5165>, 0x5596ea090dbe <vm_exec_core+5054>, 0x5596ea090d5d <vm_exec_core+4957>, 0x5596ea090d0e <vm_exec_core+4878>, 0x5596ea090c9f <vm_exec_core+4767>, 0x5596ea090c41 <vm_exec_core+4673>, 0x5596ea090b29 <vm_exec_core+4393>, 0x5596ea090aed <vm_exec_core+4333>, 0x5596ea090aa6 <vm_exec_core+4262>, 0x5596ea090a3c <vm_exec_core+4156>, 0x5596ea09099e <vm_exec_core+3998>, 0x5596ea08fa70 <vm_exec_core+112>, 0x5596ea0908e9 <vm_exec_core+3817>, 0x5596ea090861 <vm_exec_core+3681>, 0x5596ea090812 <vm_exec_core+3602>, 0x5596ea0907c3 <vm_exec_core+3523>, 0x5596ea090774 <vm_exec_core+3444>, 0x5596ea092bb7 <vm_exec_core+12727>, 0x5596ea090725 <vm_exec_core+3365>, 0x5596ea0906b6 <vm_exec_core+3254>, 0x5596ea090671 <vm_exec_core+3185>, 0x5596ea0905fe <vm_exec_core+3070>, 0x5596ea0904b6 <vm_exec_core+2742>, 0x5596ea0903ea <vm_exec_core+2538>, 0x5596ea09036e <vm_exec_core+2414>, 0x5596ea0921cb <vm_exec_core+10187>, 0x5596ea09033a <vm_exec_core+2362>, 0x5596ea0902fb <vm_exec_core+2299>, 0x5596ea0902bc <vm_exec_core+2236>, 0x5596ea090280 <vm_exec_core+2176>, 0x5596ea0901c2 <vm_exec_core+1986>, 0x5596ea09013f <vm_exec_core+1855>, 0x5596ea092d21 <vm_exec_core+13089>, 0x5596ea092e2e <vm_exec_core+13358>, 0x5596ea09306f <vm_exec_core+13935>, 0x5596ea092a89 <vm_exec_core+12425>, 0x5596ea093108 <vm_exec_core+14088>, 0x5596ea0933d5 <vm_exec_core+14805>, 0x5596ea0932f4 <vm_exec_core+14580>, 0x5596ea093377 <vm_exec_core+14711>, 0x5596ea0931da <vm_exec_core+14298>, 0x5596ea093238 <vm_exec_core+14392>, 0x5596ea093296 <vm_exec_core+14486>, 0x5596ea093665 <vm_exec_core+15461>, 0x5596ea0934b9 <vm_exec_core+15033>, 0x5596ea093505 <vm_exec_core+15109>, 0x5596ea093558 <vm_exec_core+15192>, 0x5596ea0935db <vm_exec_core+15323>, 0x5596ea090072 <vm_exec_core+1650>, 0x5596ea08ffca <vm_exec_core+1482>, 0x5596ea092d88 <vm_exec_core+13192>, 0x5596ea092de6 <vm_exec_core+13286>, 0x5596ea092c17 <vm_exec_core+12823>, 0x5596ea092caa <vm_exec_core+12970>, 0x5596ea0931a1 <vm_exec_core+14241>, 0x5596ea09342e <vm_exec_core+14894>, 0x5596ea08ff59 <vm_exec_core+1369>, 0x5596ea08fed9 <vm_exec_core+1241>, 0x5596ea08fe30 <vm_exec_core+1072>, 0x5596ea08fde9 <vm_exec_core+1001>, 0x5596ea08fd9e <vm_exec_core+926>, 0x5596ea08fd55 <vm_exec_core+853>, 0x5596ea08fd04 <vm_exec_core+772>, 0x5596ea08fccf <vm_exec_core+719>, 0x5596ea08fc9a <vm_exec_core+666>, 0x5596ea092e92 <vm_exec_core+13458>, 0x5596ea091d39 <vm_exec_core+9017>, 0x5596ea091ccc <vm_exec_core+8908>, 0x5596ea091c54 <vm_exec_core+8788>, 0x5596ea091be2 <vm_exec_core+8674>, 0x5596ea091b69 <vm_exec_core+8553>, 0x5596ea091ac3 <vm_exec_core+8387>, 0x5596ea092150 <vm_exec_core+10064>, 0x5596ea092035 <vm_exec_core+9781>, 0x5596ea09208c <vm_exec_core+9868>, 0x5596ea091d9d <vm_exec_core+9117>, 0x5596ea091eca <vm_exec_core+9418>, 0x5596ea091631 <vm_exec_core+7217>, 0x5596ea0915c9 <vm_exec_core+7113>, 0x5596ea09155c <vm_exec_core+7004>, 0x5596ea09183b <vm_exec_core+7739>, 0x5596ea091803 <vm_exec_core+7683>, 0x5596ea0917ce <vm_exec_core+7630>, 0x5596ea091799 <vm_exec_core+7577>, 0x5596ea091764 <vm_exec_core+7524>, 0x5596ea091701 <vm_exec_core+7425>, 0x5596ea0916bd <vm_exec_core+7357>, 0x5596ea091676 <vm_exec_core+7286>, 0x5596ea091977 <vm_exec_core+8055>, 0x5596ea091931 <vm_exec_core+7985>, 0x5596ea0918b2 <vm_exec_core+7858>, 0x5596ea091878 <vm_exec_core+7800>, 0x5596ea091a29 <vm_exec_core+8233>, 0x5596ea0919cf <vm_exec_core+8143>, 0x5596ea091a86 <vm_exec_core+8326>, 0x5596ea09151f <vm_exec_core+6943>, 0x5596ea09131c <vm_exec_core+6428>, 0x5596ea091296 <vm_exec_core+6294>, 0x5596ea09122e <vm_exec_core+6190>, 0x5596ea0911d6 <vm_exec_core+6102>, 0x5596ea091174 <vm_exec_core+6004>, 0x5596ea091127 <vm_exec_core+5927>, 0x5596ea0910b3 <vm_exec_core+5811>, 0x5596ea091069 <vm_exec_core+5737>, 0x5596ea091042 <vm_exec_core+5698>, 0x5596ea091007 <vm_exec_core+5639>, 0x5596ea090fb6 <vm_exec_core+5558>, 0x5596ea090f82 <vm_exec_core+5506>, 0x5596ea090ed5 <vm_exec_core+5333>, 0x5596ea090e92 <vm_exec_core+5266>, 0x5596ea090e4e <vm_exec_core+5198>, 0x5596ea090e1c <vm_exec_core+5148>, 0x5596ea090dad <vm_exec_core+5037>, 0x5596ea090d4c <vm_exec_core+4940>, 0x5596ea090cfd <vm_exec_core+4861>, 0x5596ea090c8e <vm_exec_core+4750>, 0x5596ea090c30 <vm_exec_core+4656>, 0x5596ea090b18 <vm_exec_core+4376>, 0x5596ea090adc <vm_exec_core+4316>, 0x5596ea090a95 <vm_exec_core+4245>, 0x5596ea090a2b <vm_exec_core+4139>, 0x5596ea09098d <vm_exec_core+3981>, 0x5596ea092fd5 <vm_exec_core+13781>, 0x5596ea0908d8 <vm_exec_core+3800>, 0x5596ea090850 <vm_exec_core+3664>, 0x5596ea090801 <vm_exec_core+3585>, 0x5596ea0907b2 <vm_exec_core+3506>, 0x5596ea090763 <vm_exec_core+3427>, 0x5596ea092fa9 <vm_exec_core+13737>, 0x5596ea090714 <vm_exec_core+3348>, 0x5596ea0906a5 <vm_exec_core+3237>, 0x5596ea090660 <vm_exec_core+3168>, 0x5596ea0905ed <vm_exec_core+3053>, 0x5596ea0904a5 <vm_exec_core+2725>, 0x5596ea0903d9 <vm_exec_core+2521>, 0x5596ea09035d <vm_exec_core+2397>, 0x5596ea0921ba <vm_exec_core+10170>, 0x5596ea090329 <vm_exec_core+2345>, 0x5596ea0902ea <vm_exec_core+2282>, 0x5596ea0902ab <vm_exec_core+2219>, 0x5596ea09026f <vm_exec_core+2159>, 0x5596ea0901b1 <vm_exec_core+1969>, 0x5596ea09012e <vm_exec_core+1838>, 0x5596ea092fbf <vm_exec_core+13759>, 0x5596ea092c01 <vm_exec_core+12801>, 0x5596ea092dd0 <vm_exec_core+13264>, 0x5596ea092eb0 <vm_exec_core+13488>, 0x5596ea092ec6 <vm_exec_core+13510>, 0x5596ea092edc <vm_exec_core+13532>, 0x5596ea092ef2 <vm_exec_core+13554>, 0x5596ea092f0f <vm_exec_core+13583>, 0x5596ea092f25 <vm_exec_core+13605>, 0x5596ea092f3b <vm_exec_core+13627>, 0x5596ea092f51 <vm_exec_core+13649>...} |
| #38 0x00005596ea0961ae in rb_vm_exec (ec=0x5596f1066b90) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x5596f1066b90 |
| _tag = {tag = 36, retval = 4, buf = {0x0, 0x5596ea0960d0 <rb_vm_exec+304>, 0x0, 0x7f5b552e2100, 0x0}, prev = 0x7f5b552e2410, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #39 0x00005596ea09c244 in vm_call0_cc (ec=0x5596f1066b90, 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 = 0x7f5b552e21d0, cc = 0x7f5b74eeeb58, block_handler = 140030246788979, recv = 200001, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #40 0x00005596ea09d962 in rb_call0 (ec=0x5596f1066b90, recv=recv@entry=200001, mid=mid@entry=28529, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140030241210120) 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> |
| #41 0x00005596ea09e347 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> |
| #42 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #43 0x00005596ea085268 in rb_iterate0 (it_proc=it_proc@entry=0x5596ea09e2e0 <iterate_method>, data1=data1@entry=140030247838896, ifunc=<optimized out>, ec=ec@entry=0x5596f1066b90) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x5596f1066b90 |
| _tag = {tag = 36, retval = 0, buf = {0x7f5b54c8ff08, 0x5596ea0852f0 <rb_iterate0+352>, 0x0, 0x7f5b552e23d0, 0x0}, prev = 0x7f5b552e2890, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7f5b551e1f20 |
| #44 0x00005596ea08550d in rb_iterate_internal (data2=140030241210120, bl_proc=0x0, data1=140030247838896, it_proc=0x5596ea09e2e0 <iterate_method>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1520 |
| No locals. |
| #45 rb_block_call_kw (obj=<optimized out>, mid=<optimized out>, argc=<optimized out>, argv=<optimized out>, bl_proc=bl_proc@entry=0x0, data2=data2@entry=140030241210120, 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} |
| #46 0x00005596e9e74a8d in enumerator_block_call (obj=<optimized out>, func=0x0, arg=140030241210120) at /tmp/ruby/src/trunk-gc-asserts/enumerator.c:568 |
| argc = <optimized out> |
| argv = <optimized out> |
| e = <optimized out> |
| meth = <optimized out> |
| args = 0 |
| ret = <optimized out> |
| #47 0x00005596ea09b4d7 in vm_call0_cfunc_with_frame (argv=0x0, calling=0x7f5b552e2590, ec=0x5596f1066b90) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7f5b551e1f58 |
| ci = <optimized out> |
| me = 0x7f5b76b6ea08 |
| mid = 3073 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x5596f0fc7768 |
| len = <optimized out> |
| frame_flags = <optimized out> |
| ci = <optimized out> |
| val = <optimized out> |
| me = <optimized out> |
| cfunc = <optimized out> |
| len = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| mid = <optimized out> |
| block_handler = <optimized out> |
| frame_flags = <optimized out> |
| unaligned_member_ptr_result = <optimized out> |
| args = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| reg_cfp = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| args = <optimized out> |
| #48 vm_call0_cfunc (argv=0x0, calling=0x7f5b552e2590, ec=0x5596f1066b90) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #49 vm_call0_body (ec=ec@entry=0x5596f1066b90, calling=calling@entry=0x7f5b552e2690, argv=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #50 0x00005596ea09c244 in vm_call0_cc (ec=0x5596f1066b90, 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 = 0x7f5b552e2650, cc = 0x7f5b74eeeb80, block_handler = 140030246788979, recv = 140030241210120, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #51 0x00005596ea09d962 in rb_call0 (ec=0x5596f1066b90, recv=recv@entry=140030241210120, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140030241210120) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572 |
| call_status = <optimized out> |
| scope = <optimized out> |
| kw_splat = <optimized out> |
| ci = {flags = 110618, kwarg = 0x0, mid = 3073, flag = 4, argc = 0} |
| cc = <optimized out> |
| #52 0x00005596ea09e347 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=3073, recv=140030241210120) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #53 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #54 0x00005596ea085268 in rb_iterate0 (it_proc=it_proc@entry=0x5596ea09e2e0 <iterate_method>, data1=data1@entry=140030247840048, ifunc=ifunc@entry=0x7f5b54c9fe80, ec=0x5596f1066b90) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x5596f1066b90 |
| _tag = {tag = 36, retval = 14849600993866070528, buf = {0x7f5b54c8ff08, 0x5596ea0852f0 <rb_iterate0+352>, 0x0, 0x7f5b552e2850, 0x5596e9e66ca0 <collect_i>}, prev = 0x7f5b552e2cc0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7f5b551e1f58 |
| #55 0x00005596ea085687 in rb_lambda_call (obj=obj@entry=140030241210120, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x5596e9e66ca0 <collect_i>, min_argc=<optimized out>, max_argc=1, data2=140030241275560) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1618 |
| arg = {obj = 140030241210120, mid = 3073, argc = 0, argv = 0x0, kw_splat = 0} |
| block = 0x7f5b54c9fe80 |
| #56 0x00005596e9e68869 in enum_collect (obj=140030241210120) at /tmp/ruby/src/trunk-gc-asserts/enum.c:667 |
| ary = 140030241275560 |
| min_argc = <optimized out> |
| max_argc = 1 |
| #57 0x00005596ea07a63d in vm_call_cfunc_with_frame_ (ec=0x5596f1066b90, reg_cfp=0x7f5b551e1f90, 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 = 0x7f5b74eeec20 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #58 0x00005596ea082b2f in vm_sendish (ec=0x5596f1066b90, reg_cfp=0x7f5b551e1f90, cd=0x5596f0fb6250, 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 = 0x7f5b74eeebf8 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x5596f0fb6250, cc = 0x7f5b74eeebf8, block_handler = 140030246789033, recv = 140030241210120, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #59 0x00005596ea090a76 in vm_exec_core (ec=0x5596f0f35b70, ec@entry=0x5596f1066b90) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140031236820832 |
| cd = 0x5596f0fb6250 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 94106776461904 |
| reg_pc = 0x5596f0fb40b8 |
| reg_cfp = 0x7f5b551e1f90 |
| insns_address_table = {0x5596ea092d10 <vm_exec_core+13072>, 0x5596ea091d4a <vm_exec_core+9034>, 0x5596ea091cdd <vm_exec_core+8925>, 0x5596ea091c65 <vm_exec_core+8805>, 0x5596ea091bf3 <vm_exec_core+8691>, 0x5596ea091b7a <vm_exec_core+8570>, 0x5596ea091ad4 <vm_exec_core+8404>, 0x5596ea092161 <vm_exec_core+10081>, 0x5596ea092046 <vm_exec_core+9798>, 0x5596ea09209d <vm_exec_core+9885>, 0x5596ea091dae <vm_exec_core+9134>, 0x5596ea091edb <vm_exec_core+9435>, 0x5596ea091642 <vm_exec_core+7234>, 0x5596ea0915da <vm_exec_core+7130>, 0x5596ea09156d <vm_exec_core+7021>, 0x5596ea09184c <vm_exec_core+7756>, 0x5596ea091814 <vm_exec_core+7700>, 0x5596ea0917df <vm_exec_core+7647>, 0x5596ea0917aa <vm_exec_core+7594>, 0x5596ea091775 <vm_exec_core+7541>, 0x5596ea091712 <vm_exec_core+7442>, 0x5596ea0916ce <vm_exec_core+7374>, 0x5596ea091687 <vm_exec_core+7303>, 0x5596ea091988 <vm_exec_core+8072>, 0x5596ea091942 <vm_exec_core+8002>, 0x5596ea0918c3 <vm_exec_core+7875>, 0x5596ea091889 <vm_exec_core+7817>, 0x5596ea091a3a <vm_exec_core+8250>, 0x5596ea0919e0 <vm_exec_core+8160>, 0x5596ea091a97 <vm_exec_core+8343>, 0x5596ea091530 <vm_exec_core+6960>, 0x5596ea09132d <vm_exec_core+6445>, 0x5596ea0912a7 <vm_exec_core+6311>, 0x5596ea09123f <vm_exec_core+6207>, 0x5596ea0911e7 <vm_exec_core+6119>, 0x5596ea091185 <vm_exec_core+6021>, 0x5596ea091138 <vm_exec_core+5944>, 0x5596ea0910c4 <vm_exec_core+5828>, 0x5596ea09107a <vm_exec_core+5754>, 0x5596ea091053 <vm_exec_core+5715>, 0x5596ea091018 <vm_exec_core+5656>, 0x5596ea090fc7 <vm_exec_core+5575>, 0x5596ea090f93 <vm_exec_core+5523>, 0x5596ea090ee6 <vm_exec_core+5350>, 0x5596ea090ea3 <vm_exec_core+5283>, 0x5596ea090e5f <vm_exec_core+5215>, 0x5596ea090e2d <vm_exec_core+5165>, 0x5596ea090dbe <vm_exec_core+5054>, 0x5596ea090d5d <vm_exec_core+4957>, 0x5596ea090d0e <vm_exec_core+4878>, 0x5596ea090c9f <vm_exec_core+4767>, 0x5596ea090c41 <vm_exec_core+4673>, 0x5596ea090b29 <vm_exec_core+4393>, 0x5596ea090aed <vm_exec_core+4333>, 0x5596ea090aa6 <vm_exec_core+4262>, 0x5596ea090a3c <vm_exec_core+4156>, 0x5596ea09099e <vm_exec_core+3998>, 0x5596ea08fa70 <vm_exec_core+112>, 0x5596ea0908e9 <vm_exec_core+3817>, 0x5596ea090861 <vm_exec_core+3681>, 0x5596ea090812 <vm_exec_core+3602>, 0x5596ea0907c3 <vm_exec_core+3523>, 0x5596ea090774 <vm_exec_core+3444>, 0x5596ea092bb7 <vm_exec_core+12727>, 0x5596ea090725 <vm_exec_core+3365>, 0x5596ea0906b6 <vm_exec_core+3254>, 0x5596ea090671 <vm_exec_core+3185>, 0x5596ea0905fe <vm_exec_core+3070>, 0x5596ea0904b6 <vm_exec_core+2742>, 0x5596ea0903ea <vm_exec_core+2538>, 0x5596ea09036e <vm_exec_core+2414>, 0x5596ea0921cb <vm_exec_core+10187>, 0x5596ea09033a <vm_exec_core+2362>, 0x5596ea0902fb <vm_exec_core+2299>, 0x5596ea0902bc <vm_exec_core+2236>, 0x5596ea090280 <vm_exec_core+2176>, 0x5596ea0901c2 <vm_exec_core+1986>, 0x5596ea09013f <vm_exec_core+1855>, 0x5596ea092d21 <vm_exec_core+13089>, 0x5596ea092e2e <vm_exec_core+13358>, 0x5596ea09306f <vm_exec_core+13935>, 0x5596ea092a89 <vm_exec_core+12425>, 0x5596ea093108 <vm_exec_core+14088>, 0x5596ea0933d5 <vm_exec_core+14805>, 0x5596ea0932f4 <vm_exec_core+14580>, 0x5596ea093377 <vm_exec_core+14711>, 0x5596ea0931da <vm_exec_core+14298>, 0x5596ea093238 <vm_exec_core+14392>, 0x5596ea093296 <vm_exec_core+14486>, 0x5596ea093665 <vm_exec_core+15461>, 0x5596ea0934b9 <vm_exec_core+15033>, 0x5596ea093505 <vm_exec_core+15109>, 0x5596ea093558 <vm_exec_core+15192>, 0x5596ea0935db <vm_exec_core+15323>, 0x5596ea090072 <vm_exec_core+1650>, 0x5596ea08ffca <vm_exec_core+1482>, 0x5596ea092d88 <vm_exec_core+13192>, 0x5596ea092de6 <vm_exec_core+13286>, 0x5596ea092c17 <vm_exec_core+12823>, 0x5596ea092caa <vm_exec_core+12970>, 0x5596ea0931a1 <vm_exec_core+14241>, 0x5596ea09342e <vm_exec_core+14894>, 0x5596ea08ff59 <vm_exec_core+1369>, 0x5596ea08fed9 <vm_exec_core+1241>, 0x5596ea08fe30 <vm_exec_core+1072>, 0x5596ea08fde9 <vm_exec_core+1001>, 0x5596ea08fd9e <vm_exec_core+926>, 0x5596ea08fd55 <vm_exec_core+853>, 0x5596ea08fd04 <vm_exec_core+772>, 0x5596ea08fccf <vm_exec_core+719>, 0x5596ea08fc9a <vm_exec_core+666>, 0x5596ea092e92 <vm_exec_core+13458>, 0x5596ea091d39 <vm_exec_core+9017>, 0x5596ea091ccc <vm_exec_core+8908>, 0x5596ea091c54 <vm_exec_core+8788>, 0x5596ea091be2 <vm_exec_core+8674>, 0x5596ea091b69 <vm_exec_core+8553>, 0x5596ea091ac3 <vm_exec_core+8387>, 0x5596ea092150 <vm_exec_core+10064>, 0x5596ea092035 <vm_exec_core+9781>, 0x5596ea09208c <vm_exec_core+9868>, 0x5596ea091d9d <vm_exec_core+9117>, 0x5596ea091eca <vm_exec_core+9418>, 0x5596ea091631 <vm_exec_core+7217>, 0x5596ea0915c9 <vm_exec_core+7113>, 0x5596ea09155c <vm_exec_core+7004>, 0x5596ea09183b <vm_exec_core+7739>, 0x5596ea091803 <vm_exec_core+7683>, 0x5596ea0917ce <vm_exec_core+7630>, 0x5596ea091799 <vm_exec_core+7577>, 0x5596ea091764 <vm_exec_core+7524>, 0x5596ea091701 <vm_exec_core+7425>, 0x5596ea0916bd <vm_exec_core+7357>, 0x5596ea091676 <vm_exec_core+7286>, 0x5596ea091977 <vm_exec_core+8055>, 0x5596ea091931 <vm_exec_core+7985>, 0x5596ea0918b2 <vm_exec_core+7858>, 0x5596ea091878 <vm_exec_core+7800>, 0x5596ea091a29 <vm_exec_core+8233>, 0x5596ea0919cf <vm_exec_core+8143>, 0x5596ea091a86 <vm_exec_core+8326>, 0x5596ea09151f <vm_exec_core+6943>, 0x5596ea09131c <vm_exec_core+6428>, 0x5596ea091296 <vm_exec_core+6294>, 0x5596ea09122e <vm_exec_core+6190>, 0x5596ea0911d6 <vm_exec_core+6102>, 0x5596ea091174 <vm_exec_core+6004>, 0x5596ea091127 <vm_exec_core+5927>, 0x5596ea0910b3 <vm_exec_core+5811>, 0x5596ea091069 <vm_exec_core+5737>, 0x5596ea091042 <vm_exec_core+5698>, 0x5596ea091007 <vm_exec_core+5639>, 0x5596ea090fb6 <vm_exec_core+5558>, 0x5596ea090f82 <vm_exec_core+5506>, 0x5596ea090ed5 <vm_exec_core+5333>, 0x5596ea090e92 <vm_exec_core+5266>, 0x5596ea090e4e <vm_exec_core+5198>, 0x5596ea090e1c <vm_exec_core+5148>, 0x5596ea090dad <vm_exec_core+5037>, 0x5596ea090d4c <vm_exec_core+4940>, 0x5596ea090cfd <vm_exec_core+4861>, 0x5596ea090c8e <vm_exec_core+4750>, 0x5596ea090c30 <vm_exec_core+4656>, 0x5596ea090b18 <vm_exec_core+4376>, 0x5596ea090adc <vm_exec_core+4316>, 0x5596ea090a95 <vm_exec_core+4245>, 0x5596ea090a2b <vm_exec_core+4139>, 0x5596ea09098d <vm_exec_core+3981>, 0x5596ea092fd5 <vm_exec_core+13781>, 0x5596ea0908d8 <vm_exec_core+3800>, 0x5596ea090850 <vm_exec_core+3664>, 0x5596ea090801 <vm_exec_core+3585>, 0x5596ea0907b2 <vm_exec_core+3506>, 0x5596ea090763 <vm_exec_core+3427>, 0x5596ea092fa9 <vm_exec_core+13737>, 0x5596ea090714 <vm_exec_core+3348>, 0x5596ea0906a5 <vm_exec_core+3237>, 0x5596ea090660 <vm_exec_core+3168>, 0x5596ea0905ed <vm_exec_core+3053>, 0x5596ea0904a5 <vm_exec_core+2725>, 0x5596ea0903d9 <vm_exec_core+2521>, 0x5596ea09035d <vm_exec_core+2397>, 0x5596ea0921ba <vm_exec_core+10170>, 0x5596ea090329 <vm_exec_core+2345>, 0x5596ea0902ea <vm_exec_core+2282>, 0x5596ea0902ab <vm_exec_core+2219>, 0x5596ea09026f <vm_exec_core+2159>, 0x5596ea0901b1 <vm_exec_core+1969>, 0x5596ea09012e <vm_exec_core+1838>, 0x5596ea092fbf <vm_exec_core+13759>, 0x5596ea092c01 <vm_exec_core+12801>, 0x5596ea092dd0 <vm_exec_core+13264>, 0x5596ea092eb0 <vm_exec_core+13488>, 0x5596ea092ec6 <vm_exec_core+13510>, 0x5596ea092edc <vm_exec_core+13532>, 0x5596ea092ef2 <vm_exec_core+13554>, 0x5596ea092f0f <vm_exec_core+13583>, 0x5596ea092f25 <vm_exec_core+13605>, 0x5596ea092f3b <vm_exec_core+13627>, 0x5596ea092f51 <vm_exec_core+13649>...} |
| #60 0x00005596ea0961ae in rb_vm_exec (ec=0x5596f1066b90) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x5596f1066b90 |
| _tag = {tag = 36, retval = 4, buf = {0x7f5b552e2db0, 0x5596ea0960d0 <rb_vm_exec+304>, 0x0, 0x7f5b552e2ca0, 0x7f5b552e2d50}, prev = 0x7f5b552e2ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #61 0x00005596ea0965ce 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=140030780564280, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7f5b74eef030 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7f5b550e2018 |
| av = {140030247841104, 140030247841472} |
| stack_argv = 0x7f5b550e2018 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #62 0x00005596ea096f91 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x5596f1071910, self=self@entry=140030780564280, argc=argc@entry=0, argv=argv@entry=0x7f5b552e2d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #63 0x00005596ea03d530 in thread_do_start_proc (th=th@entry=0x5596f1072120) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 140030780564280 |
| args = <optimized out> |
| args_ptr = 0x7f5b552e2d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x5596f1071910 |
| #64 0x00005596ea03dfd0 in thread_do_start (th=0x5596f1072120) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #65 thread_start_func_2 (th=th@entry=0x5596f1072120, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x5596f1066b90 |
| _tag = {tag = 36, retval = 0, buf = {0x5596f1070e30, 0x5596ea03d940 <thread_start_func_2+624>, 0x0, 0x7f5b552e2dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x5596f1072120 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #66 0x00005596ea03e39d in call_thread_start_func_2 (th=0x5596f1072120) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f5b552e2f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #67 co_start (from=<optimized out>, self=0x5596f1070e30) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x5596f1072120 |
| sched = 0x5596f106f198 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #68 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 1 (Thread 0x7f5b901717c0 (LWP 279443) "miniruby"): |
| #0 0x00007f5b9020cd61 in __futex_abstimed_wait_common64 (private=21910, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5596f0f3d070) 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=21910, abstime=0x0, clockid=0, expected=0, futex_word=0x5596f0f3d070) 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=0x5596f0f3d070, 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 0x00007f5b9020f7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5596f0f3d168, cond=0x5596f0f3d048) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f5b9020f4a0 <__condvar_cleanup_waiting>, __arg = 0x7ffcae925ce0, __canceltype = 2, __prev = 0x0} |
| cbuffer = {wseq = 0, cond = 0x5596f0f3d048, mutex = 0x5596f0f3d168, 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=0x5596f0f3d048, mutex=mutex@entry=0x5596f0f3d168) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x00005596ea0348ad in rb_native_cond_wait (cond=cond@entry=0x5596f0f3d048, mutex=mutex@entry=0x5596f0f3d168) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x00005596ea0349f3 in thread_sched_wait_running_turn (sched=sched@entry=0x5596f0f3d168, th=0x5596f0f38060, can_direct_transfer=can_direct_transfer@entry=false) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:847 |
| next_th = 0x0 |
| #7 0x00005596ea035622 in rb_ractor_sched_wait (ec=ec@entry=0x5596f0f3d340, cr=cr@entry=0x5596f0f3d0a0, ubf=ubf@entry=0x5596e9f85220 <ubf_ractor_wait>, ubf_arg=ubf_arg@entry=0x7ffcae925e30) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1365 |
| can_direct_transfer = false |
| th = 0x5596f0f38060 |
| sched = 0x5596f0f3d168 |
| #8 0x00005596e9f8699c in ractor_wait (cr=0x5596f0f3d0a0, ec=0x5596f0f3d340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1030 |
| th = <optimized out> |
| waiter = {wakeup_status = wakeup_none, th = 0x5596f0f38060, node = {next = 0x5596f0f3d0f8, prev = 0x5596f0f3d0f8}} |
| th = <optimized out> |
| waiter = <optimized out> |
| #9 ractor_wait_receive (ec=ec@entry=0x5596f0f3d340, cr=cr@entry=0x5596f0f3d0a0) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1097 |
| messages = {set = {n = {next = 0x0, prev = 0x5596f0f38060}}, closed = 248} |
| deliverred = false |
| #10 0x00005596e9f87fd1 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=0x5596f0f3d340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:133 |
| rp = 0x5596f0fb3d80 |
| rp = <optimized out> |
| #12 builtin_inline_class_660 (ec=0x5596f0f3d340, self=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor.rb:661 |
| No locals. |
| #13 0x00005596ea09281f in vm_exec_core (ec=0x5596f0f3d070, ec@entry=0x5596f0f3d340) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:7259 |
| reg_pc = 0x5596f100b048 |
| reg_cfp = 0x7f5b9010fe88 |
| insns_address_table = {0x5596ea092d10 <vm_exec_core+13072>, 0x5596ea091d4a <vm_exec_core+9034>, 0x5596ea091cdd <vm_exec_core+8925>, 0x5596ea091c65 <vm_exec_core+8805>, 0x5596ea091bf3 <vm_exec_core+8691>, 0x5596ea091b7a <vm_exec_core+8570>, 0x5596ea091ad4 <vm_exec_core+8404>, 0x5596ea092161 <vm_exec_core+10081>, 0x5596ea092046 <vm_exec_core+9798>, 0x5596ea09209d <vm_exec_core+9885>, 0x5596ea091dae <vm_exec_core+9134>, 0x5596ea091edb <vm_exec_core+9435>, 0x5596ea091642 <vm_exec_core+7234>, 0x5596ea0915da <vm_exec_core+7130>, 0x5596ea09156d <vm_exec_core+7021>, 0x5596ea09184c <vm_exec_core+7756>, 0x5596ea091814 <vm_exec_core+7700>, 0x5596ea0917df <vm_exec_core+7647>, 0x5596ea0917aa <vm_exec_core+7594>, 0x5596ea091775 <vm_exec_core+7541>, 0x5596ea091712 <vm_exec_core+7442>, 0x5596ea0916ce <vm_exec_core+7374>, 0x5596ea091687 <vm_exec_core+7303>, 0x5596ea091988 <vm_exec_core+8072>, 0x5596ea091942 <vm_exec_core+8002>, 0x5596ea0918c3 <vm_exec_core+7875>, 0x5596ea091889 <vm_exec_core+7817>, 0x5596ea091a3a <vm_exec_core+8250>, 0x5596ea0919e0 <vm_exec_core+8160>, 0x5596ea091a97 <vm_exec_core+8343>, 0x5596ea091530 <vm_exec_core+6960>, 0x5596ea09132d <vm_exec_core+6445>, 0x5596ea0912a7 <vm_exec_core+6311>, 0x5596ea09123f <vm_exec_core+6207>, 0x5596ea0911e7 <vm_exec_core+6119>, 0x5596ea091185 <vm_exec_core+6021>, 0x5596ea091138 <vm_exec_core+5944>, 0x5596ea0910c4 <vm_exec_core+5828>, 0x5596ea09107a <vm_exec_core+5754>, 0x5596ea091053 <vm_exec_core+5715>, 0x5596ea091018 <vm_exec_core+5656>, 0x5596ea090fc7 <vm_exec_core+5575>, 0x5596ea090f93 <vm_exec_core+5523>, 0x5596ea090ee6 <vm_exec_core+5350>, 0x5596ea090ea3 <vm_exec_core+5283>, 0x5596ea090e5f <vm_exec_core+5215>, 0x5596ea090e2d <vm_exec_core+5165>, 0x5596ea090dbe <vm_exec_core+5054>, 0x5596ea090d5d <vm_exec_core+4957>, 0x5596ea090d0e <vm_exec_core+4878>, 0x5596ea090c9f <vm_exec_core+4767>, 0x5596ea090c41 <vm_exec_core+4673>, 0x5596ea090b29 <vm_exec_core+4393>, 0x5596ea090aed <vm_exec_core+4333>, 0x5596ea090aa6 <vm_exec_core+4262>, 0x5596ea090a3c <vm_exec_core+4156>, 0x5596ea09099e <vm_exec_core+3998>, 0x5596ea08fa70 <vm_exec_core+112>, 0x5596ea0908e9 <vm_exec_core+3817>, 0x5596ea090861 <vm_exec_core+3681>, 0x5596ea090812 <vm_exec_core+3602>, 0x5596ea0907c3 <vm_exec_core+3523>, 0x5596ea090774 <vm_exec_core+3444>, 0x5596ea092bb7 <vm_exec_core+12727>, 0x5596ea090725 <vm_exec_core+3365>, 0x5596ea0906b6 <vm_exec_core+3254>, 0x5596ea090671 <vm_exec_core+3185>, 0x5596ea0905fe <vm_exec_core+3070>, 0x5596ea0904b6 <vm_exec_core+2742>, 0x5596ea0903ea <vm_exec_core+2538>, 0x5596ea09036e <vm_exec_core+2414>, 0x5596ea0921cb <vm_exec_core+10187>, 0x5596ea09033a <vm_exec_core+2362>, 0x5596ea0902fb <vm_exec_core+2299>, 0x5596ea0902bc <vm_exec_core+2236>, 0x5596ea090280 <vm_exec_core+2176>, 0x5596ea0901c2 <vm_exec_core+1986>, 0x5596ea09013f <vm_exec_core+1855>, 0x5596ea092d21 <vm_exec_core+13089>, 0x5596ea092e2e <vm_exec_core+13358>, 0x5596ea09306f <vm_exec_core+13935>, 0x5596ea092a89 <vm_exec_core+12425>, 0x5596ea093108 <vm_exec_core+14088>, 0x5596ea0933d5 <vm_exec_core+14805>, 0x5596ea0932f4 <vm_exec_core+14580>, 0x5596ea093377 <vm_exec_core+14711>, 0x5596ea0931da <vm_exec_core+14298>, 0x5596ea093238 <vm_exec_core+14392>, 0x5596ea093296 <vm_exec_core+14486>, 0x5596ea093665 <vm_exec_core+15461>, 0x5596ea0934b9 <vm_exec_core+15033>, 0x5596ea093505 <vm_exec_core+15109>, 0x5596ea093558 <vm_exec_core+15192>, 0x5596ea0935db <vm_exec_core+15323>, 0x5596ea090072 <vm_exec_core+1650>, 0x5596ea08ffca <vm_exec_core+1482>, 0x5596ea092d88 <vm_exec_core+13192>, 0x5596ea092de6 <vm_exec_core+13286>, 0x5596ea092c17 <vm_exec_core+12823>, 0x5596ea092caa <vm_exec_core+12970>, 0x5596ea0931a1 <vm_exec_core+14241>, 0x5596ea09342e <vm_exec_core+14894>, 0x5596ea08ff59 <vm_exec_core+1369>, 0x5596ea08fed9 <vm_exec_core+1241>, 0x5596ea08fe30 <vm_exec_core+1072>, 0x5596ea08fde9 <vm_exec_core+1001>, 0x5596ea08fd9e <vm_exec_core+926>, 0x5596ea08fd55 <vm_exec_core+853>, 0x5596ea08fd04 <vm_exec_core+772>, 0x5596ea08fccf <vm_exec_core+719>, 0x5596ea08fc9a <vm_exec_core+666>, 0x5596ea092e92 <vm_exec_core+13458>, 0x5596ea091d39 <vm_exec_core+9017>, 0x5596ea091ccc <vm_exec_core+8908>, 0x5596ea091c54 <vm_exec_core+8788>, 0x5596ea091be2 <vm_exec_core+8674>, 0x5596ea091b69 <vm_exec_core+8553>, 0x5596ea091ac3 <vm_exec_core+8387>, 0x5596ea092150 <vm_exec_core+10064>, 0x5596ea092035 <vm_exec_core+9781>, 0x5596ea09208c <vm_exec_core+9868>, 0x5596ea091d9d <vm_exec_core+9117>, 0x5596ea091eca <vm_exec_core+9418>, 0x5596ea091631 <vm_exec_core+7217>, 0x5596ea0915c9 <vm_exec_core+7113>, 0x5596ea09155c <vm_exec_core+7004>, 0x5596ea09183b <vm_exec_core+7739>, 0x5596ea091803 <vm_exec_core+7683>, 0x5596ea0917ce <vm_exec_core+7630>, 0x5596ea091799 <vm_exec_core+7577>, 0x5596ea091764 <vm_exec_core+7524>, 0x5596ea091701 <vm_exec_core+7425>, 0x5596ea0916bd <vm_exec_core+7357>, 0x5596ea091676 <vm_exec_core+7286>, 0x5596ea091977 <vm_exec_core+8055>, 0x5596ea091931 <vm_exec_core+7985>, 0x5596ea0918b2 <vm_exec_core+7858>, 0x5596ea091878 <vm_exec_core+7800>, 0x5596ea091a29 <vm_exec_core+8233>, 0x5596ea0919cf <vm_exec_core+8143>, 0x5596ea091a86 <vm_exec_core+8326>, 0x5596ea09151f <vm_exec_core+6943>, 0x5596ea09131c <vm_exec_core+6428>, 0x5596ea091296 <vm_exec_core+6294>, 0x5596ea09122e <vm_exec_core+6190>, 0x5596ea0911d6 <vm_exec_core+6102>, 0x5596ea091174 <vm_exec_core+6004>, 0x5596ea091127 <vm_exec_core+5927>, 0x5596ea0910b3 <vm_exec_core+5811>, 0x5596ea091069 <vm_exec_core+5737>, 0x5596ea091042 <vm_exec_core+5698>, 0x5596ea091007 <vm_exec_core+5639>, 0x5596ea090fb6 <vm_exec_core+5558>, 0x5596ea090f82 <vm_exec_core+5506>, 0x5596ea090ed5 <vm_exec_core+5333>, 0x5596ea090e92 <vm_exec_core+5266>, 0x5596ea090e4e <vm_exec_core+5198>, 0x5596ea090e1c <vm_exec_core+5148>, 0x5596ea090dad <vm_exec_core+5037>, 0x5596ea090d4c <vm_exec_core+4940>, 0x5596ea090cfd <vm_exec_core+4861>, 0x5596ea090c8e <vm_exec_core+4750>, 0x5596ea090c30 <vm_exec_core+4656>, 0x5596ea090b18 <vm_exec_core+4376>, 0x5596ea090adc <vm_exec_core+4316>, 0x5596ea090a95 <vm_exec_core+4245>, 0x5596ea090a2b <vm_exec_core+4139>, 0x5596ea09098d <vm_exec_core+3981>, 0x5596ea092fd5 <vm_exec_core+13781>, 0x5596ea0908d8 <vm_exec_core+3800>, 0x5596ea090850 <vm_exec_core+3664>, 0x5596ea090801 <vm_exec_core+3585>, 0x5596ea0907b2 <vm_exec_core+3506>, 0x5596ea090763 <vm_exec_core+3427>, 0x5596ea092fa9 <vm_exec_core+13737>, 0x5596ea090714 <vm_exec_core+3348>, 0x5596ea0906a5 <vm_exec_core+3237>, 0x5596ea090660 <vm_exec_core+3168>, 0x5596ea0905ed <vm_exec_core+3053>, 0x5596ea0904a5 <vm_exec_core+2725>, 0x5596ea0903d9 <vm_exec_core+2521>, 0x5596ea09035d <vm_exec_core+2397>, 0x5596ea0921ba <vm_exec_core+10170>, 0x5596ea090329 <vm_exec_core+2345>, 0x5596ea0902ea <vm_exec_core+2282>, 0x5596ea0902ab <vm_exec_core+2219>, 0x5596ea09026f <vm_exec_core+2159>, 0x5596ea0901b1 <vm_exec_core+1969>, 0x5596ea09012e <vm_exec_core+1838>, 0x5596ea092fbf <vm_exec_core+13759>, 0x5596ea092c01 <vm_exec_core+12801>, 0x5596ea092dd0 <vm_exec_core+13264>, 0x5596ea092eb0 <vm_exec_core+13488>, 0x5596ea092ec6 <vm_exec_core+13510>, 0x5596ea092edc <vm_exec_core+13532>, 0x5596ea092ef2 <vm_exec_core+13554>, 0x5596ea092f0f <vm_exec_core+13583>, 0x5596ea092f25 <vm_exec_core+13605>, 0x5596ea092f3b <vm_exec_core+13627>, 0x5596ea092f51 <vm_exec_core+13649>...} |
| #14 0x00005596ea0961ae in rb_vm_exec (ec=0x5596f0f3d340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x5596f0f3d340 |
| _tag = {tag = 36, retval = 4, buf = {0x7f5b74eee1d0, 0x5596ea0960d0 <rb_vm_exec+304>, 0x0, 0x7ffcae9260d0, 0x5596f0f38460}, prev = 0x7ffcae926510, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #15 0x00005596ea09aef4 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7ffcae9261a8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #16 vm_yield (kw_splat=0, argv=0x7ffcae9261a8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #17 rb_yield_0 (argv=0x7ffcae9261a8, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362 |
| No locals. |
| #18 rb_yield (val=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1378 |
| No locals. |
| #19 0x00005596e9db213c in rb_ary_collect (ary=140030780566480) at /tmp/ruby/src/trunk-gc-asserts/array.c:3655 |
| i = 0 |
| collect = 140030780563920 |
| #20 0x00005596ea07a63d in vm_call_cfunc_with_frame_ (ec=0x5596f0f3d340, reg_cfp=0x7f5b9010ffa0, 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 = 0x7f5b76bb0098 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #21 0x00005596ea082b2f in vm_sendish (ec=0x5596f0f3d340, reg_cfp=0x7f5b9010ffa0, cd=0x5596f0facd90, 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 = 0x7f5b74eee1f8 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x5596f0facd90, cc = 0x7f5b74eee1f8, block_handler = 140031235784633, recv = 140030780566480, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #22 0x00005596ea090a76 in vm_exec_core (ec=0x5596f0f3d070, ec@entry=0x5596f0f3d340) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140031236820321 |
| cd = 0x5596f0facd90 |
| blockiseq = 0x0 |
| leaf = <optimized out> |
| val = 94106776423824 |
| reg_pc = 0x5596f0faef88 |
| reg_cfp = 0x7f5b9010ffa0 |
| insns_address_table = {0x5596ea092d10 <vm_exec_core+13072>, 0x5596ea091d4a <vm_exec_core+9034>, 0x5596ea091cdd <vm_exec_core+8925>, 0x5596ea091c65 <vm_exec_core+8805>, 0x5596ea091bf3 <vm_exec_core+8691>, 0x5596ea091b7a <vm_exec_core+8570>, 0x5596ea091ad4 <vm_exec_core+8404>, 0x5596ea092161 <vm_exec_core+10081>, 0x5596ea092046 <vm_exec_core+9798>, 0x5596ea09209d <vm_exec_core+9885>, 0x5596ea091dae <vm_exec_core+9134>, 0x5596ea091edb <vm_exec_core+9435>, 0x5596ea091642 <vm_exec_core+7234>, 0x5596ea0915da <vm_exec_core+7130>, 0x5596ea09156d <vm_exec_core+7021>, 0x5596ea09184c <vm_exec_core+7756>, 0x5596ea091814 <vm_exec_core+7700>, 0x5596ea0917df <vm_exec_core+7647>, 0x5596ea0917aa <vm_exec_core+7594>, 0x5596ea091775 <vm_exec_core+7541>, 0x5596ea091712 <vm_exec_core+7442>, 0x5596ea0916ce <vm_exec_core+7374>, 0x5596ea091687 <vm_exec_core+7303>, 0x5596ea091988 <vm_exec_core+8072>, 0x5596ea091942 <vm_exec_core+8002>, 0x5596ea0918c3 <vm_exec_core+7875>, 0x5596ea091889 <vm_exec_core+7817>, 0x5596ea091a3a <vm_exec_core+8250>, 0x5596ea0919e0 <vm_exec_core+8160>, 0x5596ea091a97 <vm_exec_core+8343>, 0x5596ea091530 <vm_exec_core+6960>, 0x5596ea09132d <vm_exec_core+6445>, 0x5596ea0912a7 <vm_exec_core+6311>, 0x5596ea09123f <vm_exec_core+6207>, 0x5596ea0911e7 <vm_exec_core+6119>, 0x5596ea091185 <vm_exec_core+6021>, 0x5596ea091138 <vm_exec_core+5944>, 0x5596ea0910c4 <vm_exec_core+5828>, 0x5596ea09107a <vm_exec_core+5754>, 0x5596ea091053 <vm_exec_core+5715>, 0x5596ea091018 <vm_exec_core+5656>, 0x5596ea090fc7 <vm_exec_core+5575>, 0x5596ea090f93 <vm_exec_core+5523>, 0x5596ea090ee6 <vm_exec_core+5350>, 0x5596ea090ea3 <vm_exec_core+5283>, 0x5596ea090e5f <vm_exec_core+5215>, 0x5596ea090e2d <vm_exec_core+5165>, 0x5596ea090dbe <vm_exec_core+5054>, 0x5596ea090d5d <vm_exec_core+4957>, 0x5596ea090d0e <vm_exec_core+4878>, 0x5596ea090c9f <vm_exec_core+4767>, 0x5596ea090c41 <vm_exec_core+4673>, 0x5596ea090b29 <vm_exec_core+4393>, 0x5596ea090aed <vm_exec_core+4333>, 0x5596ea090aa6 <vm_exec_core+4262>, 0x5596ea090a3c <vm_exec_core+4156>, 0x5596ea09099e <vm_exec_core+3998>, 0x5596ea08fa70 <vm_exec_core+112>, 0x5596ea0908e9 <vm_exec_core+3817>, 0x5596ea090861 <vm_exec_core+3681>, 0x5596ea090812 <vm_exec_core+3602>, 0x5596ea0907c3 <vm_exec_core+3523>, 0x5596ea090774 <vm_exec_core+3444>, 0x5596ea092bb7 <vm_exec_core+12727>, 0x5596ea090725 <vm_exec_core+3365>, 0x5596ea0906b6 <vm_exec_core+3254>, 0x5596ea090671 <vm_exec_core+3185>, 0x5596ea0905fe <vm_exec_core+3070>, 0x5596ea0904b6 <vm_exec_core+2742>, 0x5596ea0903ea <vm_exec_core+2538>, 0x5596ea09036e <vm_exec_core+2414>, 0x5596ea0921cb <vm_exec_core+10187>, 0x5596ea09033a <vm_exec_core+2362>, 0x5596ea0902fb <vm_exec_core+2299>, 0x5596ea0902bc <vm_exec_core+2236>, 0x5596ea090280 <vm_exec_core+2176>, 0x5596ea0901c2 <vm_exec_core+1986>, 0x5596ea09013f <vm_exec_core+1855>, 0x5596ea092d21 <vm_exec_core+13089>, 0x5596ea092e2e <vm_exec_core+13358>, 0x5596ea09306f <vm_exec_core+13935>, 0x5596ea092a89 <vm_exec_core+12425>, 0x5596ea093108 <vm_exec_core+14088>, 0x5596ea0933d5 <vm_exec_core+14805>, 0x5596ea0932f4 <vm_exec_core+14580>, 0x5596ea093377 <vm_exec_core+14711>, 0x5596ea0931da <vm_exec_core+14298>, 0x5596ea093238 <vm_exec_core+14392>, 0x5596ea093296 <vm_exec_core+14486>, 0x5596ea093665 <vm_exec_core+15461>, 0x5596ea0934b9 <vm_exec_core+15033>, 0x5596ea093505 <vm_exec_core+15109>, 0x5596ea093558 <vm_exec_core+15192>, 0x5596ea0935db <vm_exec_core+15323>, 0x5596ea090072 <vm_exec_core+1650>, 0x5596ea08ffca <vm_exec_core+1482>, 0x5596ea092d88 <vm_exec_core+13192>, 0x5596ea092de6 <vm_exec_core+13286>, 0x5596ea092c17 <vm_exec_core+12823>, 0x5596ea092caa <vm_exec_core+12970>, 0x5596ea0931a1 <vm_exec_core+14241>, 0x5596ea09342e <vm_exec_core+14894>, 0x5596ea08ff59 <vm_exec_core+1369>, 0x5596ea08fed9 <vm_exec_core+1241>, 0x5596ea08fe30 <vm_exec_core+1072>, 0x5596ea08fde9 <vm_exec_core+1001>, 0x5596ea08fd9e <vm_exec_core+926>, 0x5596ea08fd55 <vm_exec_core+853>, 0x5596ea08fd04 <vm_exec_core+772>, 0x5596ea08fccf <vm_exec_core+719>, 0x5596ea08fc9a <vm_exec_core+666>, 0x5596ea092e92 <vm_exec_core+13458>, 0x5596ea091d39 <vm_exec_core+9017>, 0x5596ea091ccc <vm_exec_core+8908>, 0x5596ea091c54 <vm_exec_core+8788>, 0x5596ea091be2 <vm_exec_core+8674>, 0x5596ea091b69 <vm_exec_core+8553>, 0x5596ea091ac3 <vm_exec_core+8387>, 0x5596ea092150 <vm_exec_core+10064>, 0x5596ea092035 <vm_exec_core+9781>, 0x5596ea09208c <vm_exec_core+9868>, 0x5596ea091d9d <vm_exec_core+9117>, 0x5596ea091eca <vm_exec_core+9418>, 0x5596ea091631 <vm_exec_core+7217>, 0x5596ea0915c9 <vm_exec_core+7113>, 0x5596ea09155c <vm_exec_core+7004>, 0x5596ea09183b <vm_exec_core+7739>, 0x5596ea091803 <vm_exec_core+7683>, 0x5596ea0917ce <vm_exec_core+7630>, 0x5596ea091799 <vm_exec_core+7577>, 0x5596ea091764 <vm_exec_core+7524>, 0x5596ea091701 <vm_exec_core+7425>, 0x5596ea0916bd <vm_exec_core+7357>, 0x5596ea091676 <vm_exec_core+7286>, 0x5596ea091977 <vm_exec_core+8055>, 0x5596ea091931 <vm_exec_core+7985>, 0x5596ea0918b2 <vm_exec_core+7858>, 0x5596ea091878 <vm_exec_core+7800>, 0x5596ea091a29 <vm_exec_core+8233>, 0x5596ea0919cf <vm_exec_core+8143>, 0x5596ea091a86 <vm_exec_core+8326>, 0x5596ea09151f <vm_exec_core+6943>, 0x5596ea09131c <vm_exec_core+6428>, 0x5596ea091296 <vm_exec_core+6294>, 0x5596ea09122e <vm_exec_core+6190>, 0x5596ea0911d6 <vm_exec_core+6102>, 0x5596ea091174 <vm_exec_core+6004>, 0x5596ea091127 <vm_exec_core+5927>, 0x5596ea0910b3 <vm_exec_core+5811>, 0x5596ea091069 <vm_exec_core+5737>, 0x5596ea091042 <vm_exec_core+5698>, 0x5596ea091007 <vm_exec_core+5639>, 0x5596ea090fb6 <vm_exec_core+5558>, 0x5596ea090f82 <vm_exec_core+5506>, 0x5596ea090ed5 <vm_exec_core+5333>, 0x5596ea090e92 <vm_exec_core+5266>, 0x5596ea090e4e <vm_exec_core+5198>, 0x5596ea090e1c <vm_exec_core+5148>, 0x5596ea090dad <vm_exec_core+5037>, 0x5596ea090d4c <vm_exec_core+4940>, 0x5596ea090cfd <vm_exec_core+4861>, 0x5596ea090c8e <vm_exec_core+4750>, 0x5596ea090c30 <vm_exec_core+4656>, 0x5596ea090b18 <vm_exec_core+4376>, 0x5596ea090adc <vm_exec_core+4316>, 0x5596ea090a95 <vm_exec_core+4245>, 0x5596ea090a2b <vm_exec_core+4139>, 0x5596ea09098d <vm_exec_core+3981>, 0x5596ea092fd5 <vm_exec_core+13781>, 0x5596ea0908d8 <vm_exec_core+3800>, 0x5596ea090850 <vm_exec_core+3664>, 0x5596ea090801 <vm_exec_core+3585>, 0x5596ea0907b2 <vm_exec_core+3506>, 0x5596ea090763 <vm_exec_core+3427>, 0x5596ea092fa9 <vm_exec_core+13737>, 0x5596ea090714 <vm_exec_core+3348>, 0x5596ea0906a5 <vm_exec_core+3237>, 0x5596ea090660 <vm_exec_core+3168>, 0x5596ea0905ed <vm_exec_core+3053>, 0x5596ea0904a5 <vm_exec_core+2725>, 0x5596ea0903d9 <vm_exec_core+2521>, 0x5596ea09035d <vm_exec_core+2397>, 0x5596ea0921ba <vm_exec_core+10170>, 0x5596ea090329 <vm_exec_core+2345>, 0x5596ea0902ea <vm_exec_core+2282>, 0x5596ea0902ab <vm_exec_core+2219>, 0x5596ea09026f <vm_exec_core+2159>, 0x5596ea0901b1 <vm_exec_core+1969>, 0x5596ea09012e <vm_exec_core+1838>, 0x5596ea092fbf <vm_exec_core+13759>, 0x5596ea092c01 <vm_exec_core+12801>, 0x5596ea092dd0 <vm_exec_core+13264>, 0x5596ea092eb0 <vm_exec_core+13488>, 0x5596ea092ec6 <vm_exec_core+13510>, 0x5596ea092edc <vm_exec_core+13532>, 0x5596ea092ef2 <vm_exec_core+13554>, 0x5596ea092f0f <vm_exec_core+13583>, 0x5596ea092f25 <vm_exec_core+13605>, 0x5596ea092f3b <vm_exec_core+13627>, 0x5596ea092f51 <vm_exec_core+13649>...} |
| #23 0x00005596ea0961ae in rb_vm_exec (ec=0x5596f0f3d340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x5596f0f3d340 |
| _tag = {tag = 36, retval = 4, buf = {0x5596f0f3d340, 0x5596ea0960d0 <rb_vm_exec+304>, 0x0, 0x7ffcae9264f0, 0x7f5b74eeed10}, prev = 0x7ffcae9265c0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #24 0x00005596ea0a7563 in rb_iseq_eval_main (iseq=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2905 |
| ec = <optimized out> |
| val = <optimized out> |
| #25 0x00005596e9e888f5 in rb_ec_exec_node (ec=ec@entry=0x5596f0f3d340, n=n@entry=0x7f5b74eef2b0) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x5596f0f3d340 |
| _tag = {tag = 36, retval = 94106657800038, buf = {0x5596f0f3d340, 0x5596e9e88950 <rb_ec_exec_node+256>, 0x0, 0x7ffcae9265a0, 0x7f5b74eef2b0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7f5b74eef2b0 |
| #26 0x00005596e9e8cb9b in ruby_run_node (n=0x7f5b74eef2b0) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x5596f0f3d340 |
| status = 0 |
| #27 0x00005596e9da8dc6 in rb_main (argv=0x7ffcae9267e8, argc=8) at /tmp/ruby/src/trunk-gc-asserts/main.c:42 |
| variable_in_this_stack_frame = 0 |
| #28 main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/main.c:62 |
| No locals. |
| >>> Dump Ruby level backtrace (if possible) |
| [Inferior 1 (process 279443) detached] |
| $ timeout 60 gdb -p 241194 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| Fstderr output is not empty |
| th: 0x5596f0f38060, native_id: 0x7f5b901717c0 |
| -- Control frame information ----------------------------------------------- |
| c:0007 p:0003 s:0030 e:000029 METHOD <internal:ractor>:660 |
| c:0006 p:0027 s:0026 e:000025 METHOD <internal:ractor>:551 |
| c:0005 p:0003 s:0021 e:000020 METHOD <internal:ractor>:574 |
| c:0004 p:0004 s:0017 e:000016 BLOCK bootstraptest.test_ractor.rb_1366_1355.rb:9 [FINISH] |
| [New LWP 241212] |
| [New LWP 241211] |
| [New LWP 241208] |
| [New LWP 241206] |
| [New LWP 241204] |
| [New LWP 241203] |
| [New LWP 241202] |
| [New LWP 241201] |
| [New LWP 241200] |
| [New LWP 241199] |
| [New LWP 241198] |
| [New LWP 241197] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007f14d00eda00 in __GI_ppoll (fds=0x7ffc336daee8, nfds=1, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7f14cffcf740 (LWP 241194) "ruby" 0x00007f14d00eda00 in __GI_ppoll (fds=0x7ffc336daee8, nfds=1, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 |
| 2 Thread 0x7f14c98df6c0 (LWP 241212) "runner.rb:636" 0x00007f14d00ed4cd in __GI___poll (fds=0x7f14c97de180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 3 Thread 0x7f14c9ae06c0 (LWP 241211) "runner.rb:546" 0x00007f14d00ed4cd in __GI___poll (fds=0x7f14c99df180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 4 Thread 0x7f14c9ce16c0 (LWP 241208) "runner.rb:636" 0x00007f14d00ed4cd in __GI___poll (fds=0x7f14c9be0180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 5 Thread 0x7f14c9ee26c0 (LWP 241206) "runner.rb:636" 0x00007f14d00ed4cd in __GI___poll (fds=0x7f14c9de1180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 6 Thread 0x7f14ca0e36c0 (LWP 241204) "runner.rb:546" 0x00007f14d00ed4cd in __GI___poll (fds=0x7f14c9fe2180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 7 Thread 0x7f14ca2e46c0 (LWP 241203) "runner.rb:546" 0x00007f14d00ed4cd in __GI___poll (fds=0x7f14ca1e3180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 8 Thread 0x7f14ca4e56c0 (LWP 241202) "runner.rb:636" 0x00007f14d00ed4cd in __GI___poll (fds=0x7f14ca3e4180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 9 Thread 0x7f14ca6e66c0 (LWP 241201) "runner.rb:546" 0x00007f14d00ed4cd in __GI___poll (fds=0x7f14ca5e5180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 10 Thread 0x7f14ca8e76c0 (LWP 241200) "runner.rb:334" 0x00007f14d006ad61 in __futex_abstimed_wait_common64 (private=32532, cancel=true, abstime=0x7f14ca7e6370, op=137, expected=0, futex_word=0x56400993eb98) at ./nptl/futex-internal.c:57 |
| 11 Thread 0x7f14c3fff6c0 (LWP 241199) "runner.rb:334" 0x00007f14d006ad61 in __futex_abstimed_wait_common64 (private=32532, cancel=true, abstime=0x7f14c3efe370, op=137, expected=0, futex_word=0x5640098c1fbc) at ./nptl/futex-internal.c:57 |
| 12 Thread 0x7f14caae86c0 (LWP 241198) "runner.rb:334" 0x00007f14d006ad61 in __futex_abstimed_wait_common64 (private=32532, cancel=true, abstime=0x7f14ca9e7370, op=137, expected=0, futex_word=0x564009967098) at ./nptl/futex-internal.c:57 |
| 13 Thread 0x7f14cb1a26c0 (LWP 241197) "runner.rb:334" 0x00007f14d006ad61 in __futex_abstimed_wait_common64 (private=32532, cancel=true, abstime=0x7f14cb0a1370, op=137, expected=0, futex_word=0x5640099287f8) at ./nptl/futex-internal.c:57 |
| >>> Machine level backtrace |
| Thread 13 (Thread 0x7f14cb1a26c0 (LWP 241197) "runner.rb:334"): |
| #0 0x00007f14d006ad61 in __futex_abstimed_wait_common64 (private=32532, cancel=true, abstime=0x7f14cb0a1370, op=137, expected=0, futex_word=0x5640099287f8) 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=32532, abstime=0x7f14cb0a1370, clockid=32532, expected=0, futex_word=0x5640099287f8) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 8328448 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5640099287f8, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f14cb0a1370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007f14d006dc7e in __pthread_cond_wait_common (abstime=0x7f14cb0a1370, clockid=1, mutex=0x564009997240, cond=0x5640099287d0) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f14d006d4a0 <__condvar_cleanup_waiting>, __arg = 0x7f14cb0a1300, __canceltype = -888532192, __prev = 0x0} |
| cbuffer = {wseq = 2342, cond = 0x5640099287d0, mutex = 0x564009997240, private = 0} |
| err = <optimized out> |
| g = 0 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 2342 |
| seq = 1171 |
| 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=0x5640099287d0, mutex=0x564009997240, abstime=0x7f14cb0a1370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007f14d05b4454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f14d05ba8ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f14d05baa72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f14d05bf7fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f14d0460440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f14d05b5001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f14d05b61cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f14d05f69d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f14d05f91df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f14d05fc2a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f14d0600c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f14d060588e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f14d05bdb4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f14d05be041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007f14d05be916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007f14d006ea94 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 = {139727283562176, 3961582993189557301, 139727283562176, -136, 22, 140721171308208, 3961582993202140213, 3961593754484266037}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007f14d00fbc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 12 (Thread 0x7f14caae86c0 (LWP 241198) "runner.rb:334"): |
| #0 0x00007f14d006ad61 in __futex_abstimed_wait_common64 (private=32532, cancel=true, abstime=0x7f14ca9e7370, op=137, expected=0, futex_word=0x564009967098) 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=32532, abstime=0x7f14ca9e7370, clockid=32532, expected=0, futex_word=0x564009967098) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 8328448 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x564009967098, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f14ca9e7370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007f14d006dc7e in __pthread_cond_wait_common (abstime=0x7f14ca9e7370, clockid=1, mutex=0x56400994da80, cond=0x564009967070) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f14d006d4a0 <__condvar_cleanup_waiting>, __arg = 0x7f14ca9e7300, __canceltype = -895585504, __prev = 0x0} |
| cbuffer = {wseq = 3238, cond = 0x564009967070, mutex = 0x56400994da80, private = 0} |
| err = <optimized out> |
| g = 0 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 3238 |
| seq = 1619 |
| 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=0x564009967070, mutex=0x56400994da80, abstime=0x7f14ca9e7370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007f14d05b4454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f14d05ba8ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f14d05baa72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f14d05bf7fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f14d0460440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f14d05b5001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f14d05b61cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f14d05f69d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f14d05f91df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f14d05fc2a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f14d0600c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f14d060588e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f14d05bdb4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f14d05be041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007f14d05be916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007f14d006ea94 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 = {139727276508864, 3961581999978370101, 139727276508864, -136, 22, 140721171308208, 3961581999990953013, 3961593754484266037}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007f14d00fbc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 11 (Thread 0x7f14c3fff6c0 (LWP 241199) "runner.rb:334"): |
| #0 0x00007f14d006ad61 in __futex_abstimed_wait_common64 (private=32532, cancel=true, abstime=0x7f14c3efe370, op=137, expected=0, futex_word=0x5640098c1fbc) 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=32532, abstime=0x7f14c3efe370, clockid=32532, expected=0, futex_word=0x5640098c1fbc) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 8328448 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5640098c1fbc, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f14c3efe370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007f14d006dc7e in __pthread_cond_wait_common (abstime=0x7f14c3efe370, clockid=1, mutex=0x564009990550, cond=0x5640098c1f90) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f14d006d4a0 <__condvar_cleanup_waiting>, __arg = 0x7f14c3efe300, __canceltype = -1007688928, __prev = 0x0} |
| cbuffer = {wseq = 2161, cond = 0x5640098c1f90, mutex = 0x564009990550, private = 0} |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 2161 |
| seq = 1080 |
| 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=0x5640098c1f90, mutex=0x564009990550, abstime=0x7f14c3efe370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007f14d05b4454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f14d05ba8ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f14d05baa72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f14d05bf7fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f14d0460440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f14d05b5001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f14d05b61cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f14d05f69d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f14d05f91df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f14d05fc2a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f14d0600c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f14d060588e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f14d05bdb4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f14d05be041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007f14d05be916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007f14d006ea94 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 = {139727164405440, 3961566189666882613, 139727164405440, -136, 22, 140721171308208, 3961566189679465525, 3961593754484266037}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007f14d00fbc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 10 (Thread 0x7f14ca8e76c0 (LWP 241200) "runner.rb:334"): |
| #0 0x00007f14d006ad61 in __futex_abstimed_wait_common64 (private=32532, cancel=true, abstime=0x7f14ca7e6370, op=137, expected=0, futex_word=0x56400993eb98) 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=32532, abstime=0x7f14ca7e6370, clockid=32532, expected=0, futex_word=0x56400993eb98) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 8328448 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x56400993eb98, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f14ca7e6370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007f14d006dc7e in __pthread_cond_wait_common (abstime=0x7f14ca7e6370, clockid=1, mutex=0x564009990a80, cond=0x56400993eb70) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f14d006d4a0 <__condvar_cleanup_waiting>, __arg = 0x7f14ca7e6300, __canceltype = -897686752, __prev = 0x0} |
| cbuffer = {wseq = 2622, cond = 0x56400993eb70, mutex = 0x564009990a80, private = 0} |
| err = <optimized out> |
| g = 0 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 2622 |
| seq = 1311 |
| 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=0x56400993eb70, mutex=0x564009990a80, abstime=0x7f14ca7e6370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007f14d05b4454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f14d05ba8ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f14d05baa72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f14d05bf7fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f14d0460440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f14d05b5001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f14d05b61cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f14d05f69d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f14d05f91df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f14d05fc2a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f14d0600c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f14d060588e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f14d05bdb4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f14d05be041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007f14d05be916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007f14d006ea94 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 = {139727274407616, 3961581724563592245, 139727274407616, -136, 22, 140721171308208, 3961581724576175157, 3961593754484266037}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007f14d00fbc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 9 (Thread 0x7f14ca6e66c0 (LWP 241201) "runner.rb:546"): |
| #0 0x00007f14d00ed4cd in __GI___poll (fds=0x7f14ca5e5180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f14d049063f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f14d04915d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f14d05bd643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f14d04919be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f14d0496bf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f14d0460440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f14d04920f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f14d04960f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f14d0499626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f14d05f69d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f14d05f91df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f14d05fc2a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f14d0600c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f14d060588e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f14d05bdb4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f14d05be041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f14d05be916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f14d006ea94 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 = {139727272306368, 3961580349637186613, 139727272306368, -136, 25, 139727282508320, 3961580349649769525, 3961593754484266037}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f14d00fbc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 8 (Thread 0x7f14ca4e56c0 (LWP 241202) "runner.rb:636"): |
| #0 0x00007f14d00ed4cd in __GI___poll (fds=0x7f14ca3e4180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f14d049063f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f14d04915d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f14d05bd643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f14d04919be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f14d0496bf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f14d0460440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f14d04920f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f14d04960f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f14d0499626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f14d05f69d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f14d05f91df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f14d05fc2a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f14d0600c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f14d060588e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f14d05bdb4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f14d05be041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f14d05be916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f14d006ea94 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 = {139727270205120, 3961580074222408757, 139727270205120, -136, 25, 139727275455008, 3961580074234991669, 3961593754484266037}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f14d00fbc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 7 (Thread 0x7f14ca2e46c0 (LWP 241203) "runner.rb:546"): |
| #0 0x00007f14d00ed4cd in __GI___poll (fds=0x7f14ca1e3180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f14d049063f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f14d04915d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f14d05bd643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f14d04919be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f14d0496bf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f14d0460440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f14d04920f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f14d04960f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f14d0499626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f14d05f69d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f14d05f91df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f14d05fc2a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f14d0600c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f14d060588e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f14d05bdb4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f14d05be041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f14d05be916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f14d006ea94 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 = {139727268103872, 3961580898319258677, 139727268103872, -136, 25, 139727163351584, 3961580898331841589, 3961593754484266037}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f14d00fbc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 6 (Thread 0x7f14ca0e36c0 (LWP 241204) "runner.rb:546"): |
| #0 0x00007f14d00ed4cd in __GI___poll (fds=0x7f14c9fe2180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f14d049063f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f14d04915d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f14d05bd643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f14d04919be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f14d0496bf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f14d0460440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f14d04920f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f14d04960f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f14d0499626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f14d05f69d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f14d05f91df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f14d05fc2a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f14d0600c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f14d060588e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f14d05bdb4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f14d05be041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f14d05be916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f14d006ea94 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 = {139727266002624, 3961580622904480821, 139727266002624, -136, 25, 139727273353760, 3961580622917063733, 3961593754484266037}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f14d00fbc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 5 (Thread 0x7f14c9ee26c0 (LWP 241206) "runner.rb:636"): |
| #0 0x00007f14d00ed4cd in __GI___poll (fds=0x7f14c9de1180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f14d049063f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f14d04915d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f14d05bd643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f14d04919be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f14d0496bf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f14d0460440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f14d04920f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f14d04960f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f14d0499626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f14d05f69d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f14d05f91df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f14d05fc2a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f14d0600c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f14d060588e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f14d05bdb4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f14d05be041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f14d05be916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f14d006ea94 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 = {139727263901376, 3961579247978075189, 139727263901376, -136, 22, 139727275455008, 3961579247990658101, 3961593754484266037}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f14d00fbc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 4 (Thread 0x7f14c9ce16c0 (LWP 241208) "runner.rb:636"): |
| #0 0x00007f14d00ed4cd in __GI___poll (fds=0x7f14c9be0180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f14d049063f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f14d04915d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f14d05bd643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f14d04919be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f14d0496bf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f14d0460440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f14d04920f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f14d04960f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f14d0499626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f14d05f69d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f14d05f91df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f14d05fc2a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f14d0600c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f14d060588e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f14d05bdb4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f14d05be041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f14d05be916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f14d006ea94 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 = {139727261800128, 3961578972563297333, 139727261800128, -136, 22, 139727163351584, 3961578972575880245, 3961593754484266037}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f14d00fbc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 3 (Thread 0x7f14c9ae06c0 (LWP 241211) "runner.rb:546"): |
| #0 0x00007f14d00ed4cd in __GI___poll (fds=0x7f14c99df180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f14d049063f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f14d04915d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f14d05bd643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f14d04919be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f14d0496bf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f14d0460440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f14d04920f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f14d04960f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f14d0499626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f14d05f69d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f14d05f91df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f14d05fc2a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f14d0600c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f14d060588e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f14d05bdb4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f14d05be041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f14d05be916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f14d006ea94 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 = {139727259698880, 3961579779480278069, 139727259698880, -136, 22, 139727273353760, 3961579779492860981, 3961593754484266037}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f14d00fbc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 2 (Thread 0x7f14c98df6c0 (LWP 241212) "runner.rb:636"): |
| #0 0x00007f14d00ed4cd in __GI___poll (fds=0x7f14c97de180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f14d049063f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f14d04915d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f14d05bd643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f14d04919be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f14d0496bf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f14d0460440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f14d04920f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f14d04960f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f14d0499626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f14d05f69d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f14d05f91df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f14d05fc2a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f14d0600c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f14d060588e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f14d05bdb4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f14d05be041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f14d05be916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f14d006ea94 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 = {139727257597632, 3961579504065500213, 139727257597632, -136, 22, 139727282508320, 3961579504078083125, 3961593754484266037}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f14d00fbc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 1 (Thread 0x7f14cffcf740 (LWP 241194) "ruby"): |
| #0 0x00007f14d00eda00 in __GI_ppoll (fds=0x7ffc336daee8, 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 = 140721171312560, tv_nsec = 139727373402656} |
| #1 0x00007f14d05b9ac9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f14d05bab81 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f14d05bd3a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f14d05beb45 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f14d0460440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f14d05b9f8b in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f14d05fc508 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f14d0600c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f14d0605367 in rb_yield () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f14d0460440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f14d043e2a6 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f14d05f69d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f14d05f91df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f14d05fd6bc in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f14d0600c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f14d045de5c in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f14d0462193 in ruby_run_node () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x0000563fdcd74187 in ?? () |
| No symbol table info available. |
| #19 0x00007f14cfffc1ca in __libc_start_call_main (main=main@entry=0x563fdcd74120, argc=argc@entry=6, argv=argv@entry=0x7ffc336dbdb8) at ../sysdeps/nptl/libc_start_call_main.h:58 |
| self = <optimized out> |
| result = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140721171316152, 3975462760976405557, 6, 0, 94832288034112, 139727373737984, 3975462760995279925, 3961574984608437301}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x6, 0x7ffc336dbdb0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 6}}} |
| not_first_call = <optimized out> |
| #20 0x00007f14cfffc28b in __libc_start_main_impl (main=0x563fdcd74120, argc=6, argv=0x7ffc336dbdb8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffc336dbda8) at ../csu/libc-start.c:360 |
| No locals. |
| #21 0x0000563fdcd741d5 in _start () |
| No symbol table info available. |
| >>> Dump Ruby level backtrace (if possible) |
| [Inferior 1 (process 241194) detached] |
| $ timeout 60 gdb -p 241179 -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 241178 -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 279447 -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> |