| "git clone --depth 1 https://github.com/ruby/ruby.git trunk-gc-asserts" exit with 0. |
| Cloning into 'trunk-gc-asserts'... |
| Updating files: 95% (10648/11201) |
| "./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/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 |
| /tmp/ruby/src/trunk-gc-asserts/spec/ruby/optional/capi/ext/exception_spec.c: In function ‘exception_spec_rb_error_frozen_object’: |
| /tmp/ruby/src/trunk-gc-asserts/spec/ruby/optional/capi/ext/exception_spec.c:39:7: warning: function might be candidate for attribute ‘noreturn’ [-Wsuggest-attribute=noreturn] |
| 39 | VALUE exception_spec_rb_error_frozen_object(VALUE self, VALUE object) { |
| | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 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 |
| 1 279465 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 279495 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 279503 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 294227 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 294257 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 294265 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 307191 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 307221 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 307228 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 320143 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 320176 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 320184 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 320225 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 333183 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 333213 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 333220 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 333266 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 382598 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 382628 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 382636 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 382677 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 400578 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 400608 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 400616 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 452329 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 452361 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 452369 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 452410 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 467336 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 467366 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 467374 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 467415 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1517_1365.rb |
| 12 467459 12 12 ? -1 Sl 1001 0:00 ruby ./br.rb build_report trunk-gc-asserts --incremental --process-num=4 |
| 467459 467462 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.20250603-104444 --root_dir=/tmp/ruby --timeout=21600 --build_opts='DEFS="-DRGENGC_CHECK_MODE=2"' --add-env=RUBY_TEST_TIMEOUT_SCALE=100 --incremental --process-num=4 |
| 467462 467463 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.20250603-104444 --root_dir=/tmp/ruby --timeout=21600 --build_opts=DEFS="-DRGENGC_CHECK_MODE=2" --add-env=RUBY_TEST_TIMEOUT_SCALE=100 --incremental --process-num=4 |
| 467463 479998 12 12 ? -1 S 1001 0:00 sh -c make yes-btest TESTOPTS='-q -j4' |
| 479998 479999 12 12 ? -1 S 1001 0:00 make yes-btest TESTOPTS=-q -j4 |
| 479999 480014 12 12 ? -1 Sl 1001 0:00 /usr/bin/ruby --disable=gems /tmp/ruby/src/trunk-gc-asserts/bootstraptest/runner.rb --ruby=./miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I. -I.ext/common -r./x86_64-linux-fake --disable-gems -q -j4 |
| 480014 480505 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 |
| 480014 480559 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 |
| 480014 480565 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 |
| 480014 480569 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 |
| 467463 480573 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, 279465, 279495, 279503, 294227, 294257, 294265, 307191, 307221, 307228, 320143, 320176, 320184, 320225, 333183, 333213, 333220, 333266, 382598, 382628, 382636, 382677, 400578, 400608, 400616, 452329, 452361, 452369, 452410, 467336, 467366, 467374, 467415], 12=>[467459], 467459=>[467462], 467462=>[467463], 467463=>[479998, 480573], 479998=>[479999], 479999=>[480014], 480014=>[480505, 480559, 480565, 480569]} |
| $ timeout 60 gdb -p 480505 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| [New LWP 480510] |
| [New LWP 480509] |
| [New LWP 480508] |
| [New LWP 480506] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| futex_wait (private=0, expected=2, futex_word=0x55a2acc16b70) at ../sysdeps/nptl/futex-internal.h:146 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7f524e9647c0 (LWP 480505) "miniruby" futex_wait (private=0, expected=2, futex_word=0x55a2acc16b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 2 Thread 0x7f52134bd6c0 (LWP 480510) "miniruby" futex_wait (private=0, expected=2, futex_word=0x55a2acc16b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 3 Thread 0x7f52135be6c0 (LWP 480509) "miniruby" 0x00007f524e9ffd61 in __futex_abstimed_wait_common64 (private=32594, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55a2acc16bd4) at ./nptl/futex-internal.c:57 |
| 4 Thread 0x7f52136bf6c0 (LWP 480508) "miniruby" futex_wait (private=0, expected=2, futex_word=0x55a2acc16b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 5 Thread 0x7f523534f6c0 (LWP 480506) "miniruby" futex_wait (private=0, expected=2, futex_word=0x55a2acc16b70) at ../sysdeps/nptl/futex-internal.h:146 |
| >>> Machine level backtrace |
| Thread 5 (Thread 0x7f523534f6c0 (LWP 480506) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x55a2acc16b70) 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=0x55a2acc16b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f524ea070f1 in lll_mutex_lock_optimized (mutex=0x55a2acc16b70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x55a2acc16b70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x55a2acc16b70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x000055a28c10517d in rb_native_mutex_lock (lock=lock@entry=0x55a2acc16b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x000055a28c10b620 in ractor_sched_lock_ (line=921, file=<synthetic pointer>, cr=0x0, vm=0x55a2acc16ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 timer_thread_polling (vm=0x55a2acc16ad0) 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=0x55a2acc16ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x55a2acc16ad0 |
| #8 0x00007f524ea03a94 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 = {139991056709312, -6738217120841008331, 139991056709312, -264, 0, 140727958838336, -6738217120828425419, -6737952308423099595}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #9 0x00007f524ea90c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 4 (Thread 0x7f52136bf6c0 (LWP 480508) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x55a2acc16b70) 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=0x55a2acc16b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f524ea06352 in __pthread_mutex_cond_lock (mutex=mutex@entry=0x55a2acc16b70) at ../nptl/pthread_mutex_lock.c:93 |
| __futex = 0x55a2acc16b70 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "__pthread_mutex_cond_lock" |
| id = <optimized out> |
| #3 0x00007f524ea026c2 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55a2acc16b70, cond=0x55a2acc16c68) at ./nptl/pthread_cond_wait.c:616 |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = <optimized out> |
| seq = 3 |
| private = 0 |
| maxspin = <optimized out> |
| err = <optimized out> |
| result = <optimized out> |
| wseq = <optimized out> |
| g = <optimized out> |
| seq = <optimized out> |
| flags = <optimized out> |
| private = <optimized out> |
| signals = <optimized out> |
| done = <optimized out> |
| g1_start = <optimized out> |
| spin = <optimized out> |
| buffer = <optimized out> |
| cbuffer = <optimized out> |
| s = <optimized out> |
| #4 ___pthread_cond_wait (cond=cond@entry=0x55a2acc16c68, mutex=mutex@entry=0x55a2acc16b70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000055a28c107e0d in rb_native_cond_wait (cond=cond@entry=0x55a2acc16c68, mutex=mutex@entry=0x55a2acc16b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x000055a28c107ea7 in ractor_sched_barrier_join_wait_locked (vm=vm@entry=0x55a2acc16ad0, th=0x55a2acd52c60) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1498 |
| cr = <optimized out> |
| barrier_serial = 1 |
| #7 0x000055a28c108e2a in rb_ractor_sched_barrier_join (vm=vm@entry=0x55a2acc16ad0, cr=cr@entry=0x55a2acd55fd0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1531 |
| No locals. |
| #8 0x000055a28c181832 in vm_lock_enter (cr=0x55a2acd55fd0, vm=0x55a2acc16ad0, locked=<optimized out>, no_barrier=<optimized out>, lev=0x7f5213ac2d94) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:90 |
| ec = 0x55a2acc9f7d0 |
| #9 0x000055a28c05b6dd in rb_vm_lock_enter (line=548, file=0x55a28c33fc80 "/tmp/ruby/src/trunk-gc-asserts/ractor.c", lev=0x7f5213ac2d94) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.h:76 |
| No locals. |
| #10 rb_ractor_teardown (ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor.c:548 |
| vm_locking_level = 21922 |
| vm_locking_do = <optimized out> |
| cr = 0x55a2acd55fd0 |
| #11 0x000055a28c1115a6 in thread_start_func_2 (th=th@entry=0x55a2acd52c60, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:739 |
| _ec = 0x55a2acc9f7d0 |
| _tag = {tag = 36, retval = 0, buf = {0x55a2acc94710, 0x55a28c110ee0 <thread_start_func_2+624>, 0x0, 0x7f5213ac2dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = <optimized out> |
| errinfo = 4 |
| ractor_main_th = 0x55a2acd52c60 |
| fiber_scheduler_closed = 1 |
| event_thread_end_hooked = <optimized out> |
| result = <optimized out> |
| #12 0x000055a28c11193d in call_thread_start_func_2 (th=0x55a2acd52c60) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f5213ac2f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #13 co_start (from=<optimized out>, self=0x55a2acc94710) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x55a2acd52c60 |
| sched = 0x55a2acd56098 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #14 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 3 (Thread 0x7f52135be6c0 (LWP 480509) "miniruby"): |
| #0 0x00007f524e9ffd61 in __futex_abstimed_wait_common64 (private=32594, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55a2acc16bd4) 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=32594, abstime=0x0, clockid=0, expected=0, futex_word=0x55a2acc16bd4) 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=0x55a2acc16bd4, 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 0x00007f524ea027dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55a2acc16b70, cond=0x55a2acc16ba8) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f524ea024a0 <__condvar_cleanup_waiting>, __arg = 0x7f52135bdd00, __canceltype = 0, __prev = 0x0} |
| cbuffer = {wseq = 5, cond = 0x55a2acc16ba8, mutex = 0x55a2acc16b70, private = 0} |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 5 |
| seq = 2 |
| private = 0 |
| maxspin = <optimized out> |
| err = <optimized out> |
| result = <optimized out> |
| wseq = <optimized out> |
| g = <optimized out> |
| seq = <optimized out> |
| flags = <optimized out> |
| private = <optimized out> |
| signals = <optimized out> |
| done = <optimized out> |
| g1_start = <optimized out> |
| spin = <optimized out> |
| buffer = <optimized out> |
| cbuffer = <optimized out> |
| s = <optimized out> |
| #4 ___pthread_cond_wait (cond=cond@entry=0x55a2acc16ba8, mutex=mutex@entry=0x55a2acc16b70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000055a28c107e0d in rb_native_cond_wait (cond=cond@entry=0x55a2acc16ba8, mutex=mutex@entry=0x55a2acc16b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x000055a28c111cdb 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=0x55a2acca0d30) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2268 |
| r = <optimized out> |
| nt = <optimized out> |
| vm = 0x55a2acc16ad0 |
| #8 0x00007f524ea03a94 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 = {139990488835776, -6738150419462030539, 139990488835776, -264, 0, 140727958835104, -6738150419449447627, -6737952308423099595}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #9 0x00007f524ea90c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 2 (Thread 0x7f52134bd6c0 (LWP 480510) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x55a2acc16b70) 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=0x55a2acc16b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f524ea070f1 in lll_mutex_lock_optimized (mutex=0x55a2acc16b70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x55a2acc16b70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x55a2acc16b70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x000055a28c10517d in rb_native_mutex_lock (lock=lock@entry=0x55a2acc16b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x000055a28c108c9b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x55a2acd547c0, vm=0x55a2acc16ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x55a2acc16ad0, cr=0x55a2acd547c0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x000055a28c181d8b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x000055a28bf70759 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x000055a28bf838b5 in gc_verify_internal_consistency (objspace_ptr=0x55a2acc19460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5185 |
| prev_during_gc = <optimized out> |
| objspace = 0x55a2acc19460 |
| lev = 4 |
| #10 gc_start (objspace=objspace@entry=0x55a2acc19460, reason=reason@entry=256) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:6332 |
| do_full_mark = 0 |
| __func__ = "gc_start" |
| lock_lev = 3 |
| #11 0x000055a28bf84cb6 in heap_prepare (heap=0x55a2acc19480, objspace=0x55a2acc19460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2050 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x55a2acc19480, objspace=0x55a2acc19460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2274 |
| page = <optimized out> |
| page = <optimized out> |
| __func__ = "heap_next_free_page" |
| #13 newobj_cache_miss (objspace=objspace@entry=0x55a2acc19460, cache=cache@entry=0x55a2acd5b9e0, heap_idx=heap_idx@entry=0, vm_locked=vm_locked@entry=false) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2381 |
| page = <optimized out> |
| heap = 0x55a2acc19480 |
| obj = <optimized out> |
| lev = 2 |
| unlock_vm = true |
| #14 0x000055a28bf88410 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x55a2acd5b9e0, objspace=0x55a2acc19460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2405 |
| 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=139991057029840, cache_ptr=0x55a2acd5b9e0, objspace_ptr=0x55a2acc19460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2484 |
| obj = <optimized out> |
| objspace = 0x55a2acc19460 |
| heap_idx = <optimized out> |
| cache = 0x55a2acd5b9e0 |
| 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=139991057029840, 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=139991057029840, 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 0x000055a28c0d0e7f in str_alloc_embed (capa=8, klass=139991057029840) at /tmp/ruby/src/trunk-gc-asserts/string.c:1359 |
| size = 32 |
| str = <optimized out> |
| #19 str_enc_new (klass=139991057029840, ptr=0x55a28c323ba7 "<STDIN>", len=7, enc=0x55a2acc1f7c0) at /tmp/ruby/src/trunk-gc-asserts/string.c:1402 |
| str = <optimized out> |
| termlen = 1 |
| dtrace_line = <optimized out> |
| dtrace_file = <optimized out> |
| #20 0x000055a28bfb02a8 in prep_io (path=0x55a28c323ba7 "<STDIN>", klass=139991056841240, fmode=65537, fd=0) at /tmp/ruby/src/trunk-gc-asserts/io.c:9339 |
| e = 0x0 |
| convconfig = {enc = 0x0, enc2 = 0x55a2acc16ad0, ecflags = -1395308608, ecopts = 94157171419952} |
| 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=0x55a28c323ba7 "<STDIN>", klass=139991056841240, fmode=RUBY_IO_MODE_READABLE, f=0x7f524eb6a8e0 <_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 0x000055a28c1112fc in thread_start_func_2 (th=th@entry=0x55a2acc9a830, 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 = 0x55a2acc9a830 |
| fiber_scheduler_closed = <optimized out> |
| event_thread_end_hooked = <optimized out> |
| result = <optimized out> |
| #24 0x000055a28c11193d in call_thread_start_func_2 (th=0x55a2acc9a830) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f5213cc3f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #25 co_start (from=<optimized out>, self=0x55a2acd5ba70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x55a2acc9a830 |
| sched = 0x55a2acd54888 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #26 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 1 (Thread 0x7f524e9647c0 (LWP 480505) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x55a2acc16b70) 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=0x55a2acc16b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f524ea06352 in __pthread_mutex_cond_lock (mutex=mutex@entry=0x55a2acc16b70) at ../nptl/pthread_mutex_lock.c:93 |
| __futex = 0x55a2acc16b70 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "__pthread_mutex_cond_lock" |
| id = <optimized out> |
| #3 0x00007f524ea026c2 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55a2acc16b70, cond=0x55a2acc16c68) at ./nptl/pthread_cond_wait.c:616 |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = <optimized out> |
| seq = 2 |
| private = 0 |
| maxspin = <optimized out> |
| err = <optimized out> |
| result = <optimized out> |
| wseq = <optimized out> |
| g = <optimized out> |
| seq = <optimized out> |
| flags = <optimized out> |
| private = <optimized out> |
| signals = <optimized out> |
| done = <optimized out> |
| g1_start = <optimized out> |
| spin = <optimized out> |
| buffer = <optimized out> |
| cbuffer = <optimized out> |
| s = <optimized out> |
| #4 ___pthread_cond_wait (cond=cond@entry=0x55a2acc16c68, mutex=mutex@entry=0x55a2acc16b70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000055a28c107e0d in rb_native_cond_wait (cond=cond@entry=0x55a2acc16c68, mutex=mutex@entry=0x55a2acc16b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x000055a28c107ea7 in ractor_sched_barrier_join_wait_locked (vm=vm@entry=0x55a2acc16ad0, th=0x55a2acc19060) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1498 |
| cr = <optimized out> |
| barrier_serial = 1 |
| #7 0x000055a28c108e2a in rb_ractor_sched_barrier_join (vm=vm@entry=0x55a2acc16ad0, cr=cr@entry=0x55a2acc1e0a0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1531 |
| No locals. |
| #8 0x000055a28c181832 in vm_lock_enter (cr=0x55a2acc1e0a0, vm=0x55a2acc16ad0, locked=<optimized out>, no_barrier=<optimized out>, lev=0x7ffdc7ff1a70) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:90 |
| ec = 0x55a2acc1e340 |
| #9 0x000055a28c10da5c in rb_vm_lock_enter (line=2579, file=0x55a28c342ee0 "/tmp/ruby/src/trunk-gc-asserts/thread.c", lev=0x7ffdc7ff1a70) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.h:76 |
| No locals. |
| #10 rb_threadptr_execute_interrupts (th=<optimized out>, blocking_timing=blocking_timing@entry=1) at /tmp/ruby/src/trunk-gc-asserts/thread.c:2579 |
| vm_locking_level = 1320594112 |
| 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 0x000055a28c10e95f in rb_threadptr_execute_interrupts (blocking_timing=1, th=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:2563 |
| 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 0x000055a28c0599b8 in ractor_wait (cr=0x55a2acc1e0a0, ec=0x55a2acc1e340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1040 |
| th = <optimized out> |
| waiter = {wakeup_status = wakeup_by_send, th = 0x55a2acc19060, node = {next = 0x55a2acc1e0f8, prev = 0x55a2acc1e0f8}} |
| th = <optimized out> |
| waiter = <optimized out> |
| #13 ractor_wait_receive (ec=ec@entry=0x55a2acc1e340, cr=cr@entry=0x55a2acc1e0a0) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1097 |
| messages = {set = {n = {next = 0x1, prev = 0x55a2acc19060}}, closed = 248} |
| deliverred = false |
| #14 0x000055a28c05afd1 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> |
| #15 ractor_port_receive (self=<optimized out>, ec=0x55a2acc1e340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:133 |
| rp = 0x55a2acd52650 |
| rp = <optimized out> |
| #16 builtin_inline_class_660 (ec=0x55a2acc1e340, self=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor.rb:661 |
| No locals. |
| #17 0x000055a28c165d7f in vm_exec_core (ec=0x55a2acc16b70, ec@entry=0x55a2acc1e340) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:7259 |
| reg_pc = 0x55a2accf60d8 |
| reg_cfp = 0x7f524e902f30 |
| insns_address_table = {0x55a28c166270 <vm_exec_core+13072>, 0x55a28c1652aa <vm_exec_core+9034>, 0x55a28c16523d <vm_exec_core+8925>, 0x55a28c1651c5 <vm_exec_core+8805>, 0x55a28c165153 <vm_exec_core+8691>, 0x55a28c1650da <vm_exec_core+8570>, 0x55a28c165034 <vm_exec_core+8404>, 0x55a28c1656c1 <vm_exec_core+10081>, 0x55a28c1655a6 <vm_exec_core+9798>, 0x55a28c1655fd <vm_exec_core+9885>, 0x55a28c16530e <vm_exec_core+9134>, 0x55a28c16543b <vm_exec_core+9435>, 0x55a28c164ba2 <vm_exec_core+7234>, 0x55a28c164b3a <vm_exec_core+7130>, 0x55a28c164acd <vm_exec_core+7021>, 0x55a28c164dac <vm_exec_core+7756>, 0x55a28c164d74 <vm_exec_core+7700>, 0x55a28c164d3f <vm_exec_core+7647>, 0x55a28c164d0a <vm_exec_core+7594>, 0x55a28c164cd5 <vm_exec_core+7541>, 0x55a28c164c72 <vm_exec_core+7442>, 0x55a28c164c2e <vm_exec_core+7374>, 0x55a28c164be7 <vm_exec_core+7303>, 0x55a28c164ee8 <vm_exec_core+8072>, 0x55a28c164ea2 <vm_exec_core+8002>, 0x55a28c164e23 <vm_exec_core+7875>, 0x55a28c164de9 <vm_exec_core+7817>, 0x55a28c164f9a <vm_exec_core+8250>, 0x55a28c164f40 <vm_exec_core+8160>, 0x55a28c164ff7 <vm_exec_core+8343>, 0x55a28c164a90 <vm_exec_core+6960>, 0x55a28c16488d <vm_exec_core+6445>, 0x55a28c164807 <vm_exec_core+6311>, 0x55a28c16479f <vm_exec_core+6207>, 0x55a28c164747 <vm_exec_core+6119>, 0x55a28c1646e5 <vm_exec_core+6021>, 0x55a28c164698 <vm_exec_core+5944>, 0x55a28c164624 <vm_exec_core+5828>, 0x55a28c1645da <vm_exec_core+5754>, 0x55a28c1645b3 <vm_exec_core+5715>, 0x55a28c164578 <vm_exec_core+5656>, 0x55a28c164527 <vm_exec_core+5575>, 0x55a28c1644f3 <vm_exec_core+5523>, 0x55a28c164446 <vm_exec_core+5350>, 0x55a28c164403 <vm_exec_core+5283>, 0x55a28c1643bf <vm_exec_core+5215>, 0x55a28c16438d <vm_exec_core+5165>, 0x55a28c16431e <vm_exec_core+5054>, 0x55a28c1642bd <vm_exec_core+4957>, 0x55a28c16426e <vm_exec_core+4878>, 0x55a28c1641ff <vm_exec_core+4767>, 0x55a28c1641a1 <vm_exec_core+4673>, 0x55a28c164089 <vm_exec_core+4393>, 0x55a28c16404d <vm_exec_core+4333>, 0x55a28c164006 <vm_exec_core+4262>, 0x55a28c163f9c <vm_exec_core+4156>, 0x55a28c163efe <vm_exec_core+3998>, 0x55a28c162fd0 <vm_exec_core+112>, 0x55a28c163e49 <vm_exec_core+3817>, 0x55a28c163dc1 <vm_exec_core+3681>, 0x55a28c163d72 <vm_exec_core+3602>, 0x55a28c163d23 <vm_exec_core+3523>, 0x55a28c163cd4 <vm_exec_core+3444>, 0x55a28c166117 <vm_exec_core+12727>, 0x55a28c163c85 <vm_exec_core+3365>, 0x55a28c163c16 <vm_exec_core+3254>, 0x55a28c163bd1 <vm_exec_core+3185>, 0x55a28c163b5e <vm_exec_core+3070>, 0x55a28c163a16 <vm_exec_core+2742>, 0x55a28c16394a <vm_exec_core+2538>, 0x55a28c1638ce <vm_exec_core+2414>, 0x55a28c16572b <vm_exec_core+10187>, 0x55a28c16389a <vm_exec_core+2362>, 0x55a28c16385b <vm_exec_core+2299>, 0x55a28c16381c <vm_exec_core+2236>, 0x55a28c1637e0 <vm_exec_core+2176>, 0x55a28c163722 <vm_exec_core+1986>, 0x55a28c16369f <vm_exec_core+1855>, 0x55a28c166281 <vm_exec_core+13089>, 0x55a28c16638e <vm_exec_core+13358>, 0x55a28c1665cf <vm_exec_core+13935>, 0x55a28c165fe9 <vm_exec_core+12425>, 0x55a28c166668 <vm_exec_core+14088>, 0x55a28c166935 <vm_exec_core+14805>, 0x55a28c166854 <vm_exec_core+14580>, 0x55a28c1668d7 <vm_exec_core+14711>, 0x55a28c16673a <vm_exec_core+14298>, 0x55a28c166798 <vm_exec_core+14392>, 0x55a28c1667f6 <vm_exec_core+14486>, 0x55a28c166bc5 <vm_exec_core+15461>, 0x55a28c166a19 <vm_exec_core+15033>, 0x55a28c166a65 <vm_exec_core+15109>, 0x55a28c166ab8 <vm_exec_core+15192>, 0x55a28c166b3b <vm_exec_core+15323>, 0x55a28c1635d2 <vm_exec_core+1650>, 0x55a28c16352a <vm_exec_core+1482>, 0x55a28c1662e8 <vm_exec_core+13192>, 0x55a28c166346 <vm_exec_core+13286>, 0x55a28c166177 <vm_exec_core+12823>, 0x55a28c16620a <vm_exec_core+12970>, 0x55a28c166701 <vm_exec_core+14241>, 0x55a28c16698e <vm_exec_core+14894>, 0x55a28c1634b9 <vm_exec_core+1369>, 0x55a28c163439 <vm_exec_core+1241>, 0x55a28c163390 <vm_exec_core+1072>, 0x55a28c163349 <vm_exec_core+1001>, 0x55a28c1632fe <vm_exec_core+926>, 0x55a28c1632b5 <vm_exec_core+853>, 0x55a28c163264 <vm_exec_core+772>, 0x55a28c16322f <vm_exec_core+719>, 0x55a28c1631fa <vm_exec_core+666>, 0x55a28c1663f2 <vm_exec_core+13458>, 0x55a28c165299 <vm_exec_core+9017>, 0x55a28c16522c <vm_exec_core+8908>, 0x55a28c1651b4 <vm_exec_core+8788>, 0x55a28c165142 <vm_exec_core+8674>, 0x55a28c1650c9 <vm_exec_core+8553>, 0x55a28c165023 <vm_exec_core+8387>, 0x55a28c1656b0 <vm_exec_core+10064>, 0x55a28c165595 <vm_exec_core+9781>, 0x55a28c1655ec <vm_exec_core+9868>, 0x55a28c1652fd <vm_exec_core+9117>, 0x55a28c16542a <vm_exec_core+9418>, 0x55a28c164b91 <vm_exec_core+7217>, 0x55a28c164b29 <vm_exec_core+7113>, 0x55a28c164abc <vm_exec_core+7004>, 0x55a28c164d9b <vm_exec_core+7739>, 0x55a28c164d63 <vm_exec_core+7683>, 0x55a28c164d2e <vm_exec_core+7630>, 0x55a28c164cf9 <vm_exec_core+7577>, 0x55a28c164cc4 <vm_exec_core+7524>, 0x55a28c164c61 <vm_exec_core+7425>, 0x55a28c164c1d <vm_exec_core+7357>, 0x55a28c164bd6 <vm_exec_core+7286>, 0x55a28c164ed7 <vm_exec_core+8055>, 0x55a28c164e91 <vm_exec_core+7985>, 0x55a28c164e12 <vm_exec_core+7858>, 0x55a28c164dd8 <vm_exec_core+7800>, 0x55a28c164f89 <vm_exec_core+8233>, 0x55a28c164f2f <vm_exec_core+8143>, 0x55a28c164fe6 <vm_exec_core+8326>, 0x55a28c164a7f <vm_exec_core+6943>, 0x55a28c16487c <vm_exec_core+6428>, 0x55a28c1647f6 <vm_exec_core+6294>, 0x55a28c16478e <vm_exec_core+6190>, 0x55a28c164736 <vm_exec_core+6102>, 0x55a28c1646d4 <vm_exec_core+6004>, 0x55a28c164687 <vm_exec_core+5927>, 0x55a28c164613 <vm_exec_core+5811>, 0x55a28c1645c9 <vm_exec_core+5737>, 0x55a28c1645a2 <vm_exec_core+5698>, 0x55a28c164567 <vm_exec_core+5639>, 0x55a28c164516 <vm_exec_core+5558>, 0x55a28c1644e2 <vm_exec_core+5506>, 0x55a28c164435 <vm_exec_core+5333>, 0x55a28c1643f2 <vm_exec_core+5266>, 0x55a28c1643ae <vm_exec_core+5198>, 0x55a28c16437c <vm_exec_core+5148>, 0x55a28c16430d <vm_exec_core+5037>, 0x55a28c1642ac <vm_exec_core+4940>, 0x55a28c16425d <vm_exec_core+4861>, 0x55a28c1641ee <vm_exec_core+4750>, 0x55a28c164190 <vm_exec_core+4656>, 0x55a28c164078 <vm_exec_core+4376>, 0x55a28c16403c <vm_exec_core+4316>, 0x55a28c163ff5 <vm_exec_core+4245>, 0x55a28c163f8b <vm_exec_core+4139>, 0x55a28c163eed <vm_exec_core+3981>, 0x55a28c166535 <vm_exec_core+13781>, 0x55a28c163e38 <vm_exec_core+3800>, 0x55a28c163db0 <vm_exec_core+3664>, 0x55a28c163d61 <vm_exec_core+3585>, 0x55a28c163d12 <vm_exec_core+3506>, 0x55a28c163cc3 <vm_exec_core+3427>, 0x55a28c166509 <vm_exec_core+13737>, 0x55a28c163c74 <vm_exec_core+3348>, 0x55a28c163c05 <vm_exec_core+3237>, 0x55a28c163bc0 <vm_exec_core+3168>, 0x55a28c163b4d <vm_exec_core+3053>, 0x55a28c163a05 <vm_exec_core+2725>, 0x55a28c163939 <vm_exec_core+2521>, 0x55a28c1638bd <vm_exec_core+2397>, 0x55a28c16571a <vm_exec_core+10170>, 0x55a28c163889 <vm_exec_core+2345>, 0x55a28c16384a <vm_exec_core+2282>, 0x55a28c16380b <vm_exec_core+2219>, 0x55a28c1637cf <vm_exec_core+2159>, 0x55a28c163711 <vm_exec_core+1969>, 0x55a28c16368e <vm_exec_core+1838>, 0x55a28c16651f <vm_exec_core+13759>, 0x55a28c166161 <vm_exec_core+12801>, 0x55a28c166330 <vm_exec_core+13264>, 0x55a28c166410 <vm_exec_core+13488>, 0x55a28c166426 <vm_exec_core+13510>, 0x55a28c16643c <vm_exec_core+13532>, 0x55a28c166452 <vm_exec_core+13554>, 0x55a28c16646f <vm_exec_core+13583>, 0x55a28c166485 <vm_exec_core+13605>, 0x55a28c16649b <vm_exec_core+13627>, 0x55a28c1664b1 <vm_exec_core+13649>...} |
| #18 0x000055a28c16970e in rb_vm_exec (ec=0x55a2acc1e340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55a2acc1e340 |
| _tag = {tag = 36, retval = 4, buf = {0x55a2acc1e340, 0x55a28c169630 <rb_vm_exec+304>, 0x0, 0x7ffdc7ff1dd0, 0x7f52336deb38}, prev = 0x7ffdc7ff1ea0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #19 0x000055a28c17b513 in rb_iseq_eval_main (iseq=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2905 |
| ec = <optimized out> |
| val = <optimized out> |
| #20 0x000055a28bf5b925 in rb_ec_exec_node (ec=ec@entry=0x55a2acc1e340, n=n@entry=0x7f52336df290) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x55a2acc1e340 |
| _tag = {tag = 36, retval = 94156621213590, buf = {0x55a2acc1e340, 0x55a28bf5b980 <rb_ec_exec_node+256>, 0x0, 0x7ffdc7ff1e80, 0x7f52336df290}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7f52336df290 |
| #21 0x000055a28bf5fbcb in ruby_run_node (n=0x7f52336df290) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x55a2acc1e340 |
| status = 0 |
| #22 0x000055a28be7bde6 in rb_main (argv=0x7ffdc7ff20c8, argc=8) at /tmp/ruby/src/trunk-gc-asserts/main.c:42 |
| variable_in_this_stack_frame = 0 |
| #23 main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/main.c:62 |
| No locals. |
| >>> Dump Ruby level backtrace (if possible) |
| $1 = true |
| $2 = 0 |
| ">>> Finish |
| "[Inferior 1 (process 480505) detached] |
| $ timeout 60 gdb -p 480559 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| FFFFFstderr output is not empty |
| th: 0x55a2acc19060, native_id: 0x7f524e9647c0 |
| -- 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:000210 EVAL bootstraptest.test_ractor.rb_990_1332.rb:13 [FINISH] |
| c:0001 p:0000 s:0003 E:0008c0 DUMMY [FINISH] |
| [New LWP 480561] |
| [New LWP 480560] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007ff7ae029d61 in __futex_abstimed_wait_common64 (private=32759, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x561174c2e070) at ./nptl/futex-internal.c:57 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7ff7adf8e7c0 (LWP 480559) "miniruby" 0x00007ff7ae029d61 in __futex_abstimed_wait_common64 (private=32759, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x561174c2e070) at ./nptl/futex-internal.c:57 |
| 2 Thread 0x7ff772cef6c0 (LWP 480561) "miniruby" futex_wait (private=0, expected=2, futex_word=0x561174c26b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 3 Thread 0x7ff79496f6c0 (LWP 480560) "miniruby" futex_wait (private=0, expected=2, futex_word=0x561174c26b70) at ../sysdeps/nptl/futex-internal.h:146 |
| >>> Machine level backtrace |
| Thread 3 (Thread 0x7ff79496f6c0 (LWP 480560) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x561174c26b70) 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=0x561174c26b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007ff7ae0310f1 in lll_mutex_lock_optimized (mutex=0x561174c26b70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x561174c26b70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x561174c26b70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x000056115296017d in rb_native_mutex_lock (lock=lock@entry=0x561174c26b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x0000561152966620 in ractor_sched_lock_ (line=921, file=<synthetic pointer>, cr=0x0, vm=0x561174c26ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 timer_thread_polling (vm=0x561174c26ad0) 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=0x561174c26ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x561174c26ad0 |
| #8 0x00007ff7ae02da94 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 = {140701326571200, -3829815440935155804, 140701326571200, -264, 0, 140721823864864, -3829815440956127324, -3829829837963720796}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #9 0x00007ff7ae0bac3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 2 (Thread 0x7ff772cef6c0 (LWP 480561) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x561174c26b70) 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=0x561174c26b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007ff7ae0310f1 in lll_mutex_lock_optimized (mutex=0x561174c26b70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x561174c26b70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x561174c26b70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x000056115296017d in rb_native_mutex_lock (lock=lock@entry=0x561174c26b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x0000561152963c9b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x561174ca8240, vm=0x561174c26ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x561174c26ad0, cr=0x561174ca8240) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x00005611529dcd8b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x00005611527cb759 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x00005611527de8b5 in gc_verify_internal_consistency (objspace_ptr=0x561174c29460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5185 |
| prev_during_gc = <optimized out> |
| objspace = 0x561174c29460 |
| lev = 3 |
| #10 gc_start (objspace=objspace@entry=0x561174c29460, reason=reason@entry=256) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:6332 |
| do_full_mark = 0 |
| __func__ = "gc_start" |
| lock_lev = 2 |
| #11 0x00005611527dfcb6 in heap_prepare (heap=0x561174c29480, objspace=0x561174c29460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2050 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x561174c29480, objspace=0x561174c29460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2274 |
| page = <optimized out> |
| page = <optimized out> |
| __func__ = "heap_next_free_page" |
| #13 newobj_cache_miss (objspace=objspace@entry=0x561174c29460, cache=cache@entry=0x561174d071d0, heap_idx=heap_idx@entry=0, vm_locked=vm_locked@entry=false) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2381 |
| page = <optimized out> |
| heap = 0x561174c29480 |
| obj = <optimized out> |
| lev = 1 |
| unlock_vm = true |
| #14 0x00005611527e3410 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x561174d071d0, objspace=0x561174c29460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2405 |
| 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=0x561174d071d0, objspace_ptr=0x561174c29460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2484 |
| obj = <optimized out> |
| objspace = 0x561174c29460 |
| heap_idx = <optimized out> |
| cache = 0x561174d071d0 |
| 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 0x00005611526e2aff 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 0x0000561152961a21 in thread_create_core (thval=thval@entry=140700758507680, params=params@entry=0x7ff772ef0740) at /tmp/ruby/src/trunk-gc-asserts/thread.c:858 |
| ec = 0x561174d67550 |
| th = 0x7ff76c0adb50 |
| current_th = 0x561174d62510 |
| err = <optimized out> |
| #20 0x00005611529626a7 in thread_initialize (thread=140700758507680, args=140700758507640) at /tmp/ruby/src/trunk-gc-asserts/thread.c:978 |
| params = {type = thread_invoke_type_proc, args = 140700758507640, proc = 140700758507560, g = 0x0, fn = 0x0} |
| th = 0x7ff76c0adb50 |
| #21 0x00005611529c9a37 in vm_call0_cfunc_with_frame (argv=0x7ff772cf10e0, calling=0x7ff772ef07c0, ec=0x561174d67550) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7ff772df0e40 |
| ci = <optimized out> |
| me = 0x7ff794979440 |
| mid = 3169 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x561174ccfd88 |
| 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=0x7ff772cf10e0, calling=0x7ff772ef07c0, ec=0x561174d67550) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #23 vm_call0_body (ec=ec@entry=0x561174d67550, calling=calling@entry=0x7ff772ef08c0, argv=0x7ff772cf10e0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #24 0x00005611529ca7a4 in vm_call0_cc (ec=0x561174d67550, 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, 10494426019800072192} |
| calling = {cd = 0x7ff772ef0880, cc = 0x7ff772bdfd00, block_handler = 140700760870545, recv = 140700758507680, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #25 0x00005611529cbec2 in rb_call0 (ec=0x561174d67550, recv=recv@entry=140700758507680, mid=mid@entry=3169, argc=argc@entry=1, argv=argv@entry=0x7ff772cf10e0, call_scope=call_scope@entry=CALL_FCALL, self=140701326661200) 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 0x00005611529cc674 in rb_call (scope=CALL_FCALL, argv=0x7ff772cf10e0, argc=1, mid=3169, recv=140700758507680) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #27 rb_funcallv_kw (recv=recv@entry=140700758507680, mid=mid@entry=3169, argc=argc@entry=1, argv=argv@entry=0x7ff772cf10e0, kw_splat=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1088 |
| No locals. |
| #28 0x00005611527bb535 in rb_obj_call_init_kw (obj=obj@entry=140700758507680, argc=argc@entry=1, argv=argv@entry=0x7ff772cf10e0, kw_splat=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/eval.c:1779 |
| No locals. |
| #29 0x000056115295f383 in thread_s_new (argc=1, argv=0x7ff772cf10e0, klass=140701326661200) at /tmp/ruby/src/trunk-gc-asserts/thread.c:911 |
| th = <optimized out> |
| thread = 140700758507680 |
| #30 0x00005611529a8bbd in vm_call_cfunc_with_frame_ (ec=0x561174d67550, reg_cfp=0x7ff772df0e78, 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 = 0x7ff7949798a0 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #31 0x00005611529b10af in vm_sendish (ec=0x561174d67550, reg_cfp=0x7ff772df0e78, cd=0x561174d63130, 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 = 0x7ff772bdfd50 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x561174d63130, cc = 0x7ff772bdfd50, block_handler = 140700760870545, recv = 140701326661200, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #32 0x00005611529befd6 in vm_exec_core (ec=0x561174c26b70, ec@entry=0x561174d67550) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140701753057120 |
| cd = 0x561174d63130 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 94632974627120 |
| reg_pc = 0x561174d48148 |
| reg_cfp = 0x7ff772df0e78 |
| insns_address_table = {0x5611529c1270 <vm_exec_core+13072>, 0x5611529c02aa <vm_exec_core+9034>, 0x5611529c023d <vm_exec_core+8925>, 0x5611529c01c5 <vm_exec_core+8805>, 0x5611529c0153 <vm_exec_core+8691>, 0x5611529c00da <vm_exec_core+8570>, 0x5611529c0034 <vm_exec_core+8404>, 0x5611529c06c1 <vm_exec_core+10081>, 0x5611529c05a6 <vm_exec_core+9798>, 0x5611529c05fd <vm_exec_core+9885>, 0x5611529c030e <vm_exec_core+9134>, 0x5611529c043b <vm_exec_core+9435>, 0x5611529bfba2 <vm_exec_core+7234>, 0x5611529bfb3a <vm_exec_core+7130>, 0x5611529bfacd <vm_exec_core+7021>, 0x5611529bfdac <vm_exec_core+7756>, 0x5611529bfd74 <vm_exec_core+7700>, 0x5611529bfd3f <vm_exec_core+7647>, 0x5611529bfd0a <vm_exec_core+7594>, 0x5611529bfcd5 <vm_exec_core+7541>, 0x5611529bfc72 <vm_exec_core+7442>, 0x5611529bfc2e <vm_exec_core+7374>, 0x5611529bfbe7 <vm_exec_core+7303>, 0x5611529bfee8 <vm_exec_core+8072>, 0x5611529bfea2 <vm_exec_core+8002>, 0x5611529bfe23 <vm_exec_core+7875>, 0x5611529bfde9 <vm_exec_core+7817>, 0x5611529bff9a <vm_exec_core+8250>, 0x5611529bff40 <vm_exec_core+8160>, 0x5611529bfff7 <vm_exec_core+8343>, 0x5611529bfa90 <vm_exec_core+6960>, 0x5611529bf88d <vm_exec_core+6445>, 0x5611529bf807 <vm_exec_core+6311>, 0x5611529bf79f <vm_exec_core+6207>, 0x5611529bf747 <vm_exec_core+6119>, 0x5611529bf6e5 <vm_exec_core+6021>, 0x5611529bf698 <vm_exec_core+5944>, 0x5611529bf624 <vm_exec_core+5828>, 0x5611529bf5da <vm_exec_core+5754>, 0x5611529bf5b3 <vm_exec_core+5715>, 0x5611529bf578 <vm_exec_core+5656>, 0x5611529bf527 <vm_exec_core+5575>, 0x5611529bf4f3 <vm_exec_core+5523>, 0x5611529bf446 <vm_exec_core+5350>, 0x5611529bf403 <vm_exec_core+5283>, 0x5611529bf3bf <vm_exec_core+5215>, 0x5611529bf38d <vm_exec_core+5165>, 0x5611529bf31e <vm_exec_core+5054>, 0x5611529bf2bd <vm_exec_core+4957>, 0x5611529bf26e <vm_exec_core+4878>, 0x5611529bf1ff <vm_exec_core+4767>, 0x5611529bf1a1 <vm_exec_core+4673>, 0x5611529bf089 <vm_exec_core+4393>, 0x5611529bf04d <vm_exec_core+4333>, 0x5611529bf006 <vm_exec_core+4262>, 0x5611529bef9c <vm_exec_core+4156>, 0x5611529beefe <vm_exec_core+3998>, 0x5611529bdfd0 <vm_exec_core+112>, 0x5611529bee49 <vm_exec_core+3817>, 0x5611529bedc1 <vm_exec_core+3681>, 0x5611529bed72 <vm_exec_core+3602>, 0x5611529bed23 <vm_exec_core+3523>, 0x5611529becd4 <vm_exec_core+3444>, 0x5611529c1117 <vm_exec_core+12727>, 0x5611529bec85 <vm_exec_core+3365>, 0x5611529bec16 <vm_exec_core+3254>, 0x5611529bebd1 <vm_exec_core+3185>, 0x5611529beb5e <vm_exec_core+3070>, 0x5611529bea16 <vm_exec_core+2742>, 0x5611529be94a <vm_exec_core+2538>, 0x5611529be8ce <vm_exec_core+2414>, 0x5611529c072b <vm_exec_core+10187>, 0x5611529be89a <vm_exec_core+2362>, 0x5611529be85b <vm_exec_core+2299>, 0x5611529be81c <vm_exec_core+2236>, 0x5611529be7e0 <vm_exec_core+2176>, 0x5611529be722 <vm_exec_core+1986>, 0x5611529be69f <vm_exec_core+1855>, 0x5611529c1281 <vm_exec_core+13089>, 0x5611529c138e <vm_exec_core+13358>, 0x5611529c15cf <vm_exec_core+13935>, 0x5611529c0fe9 <vm_exec_core+12425>, 0x5611529c1668 <vm_exec_core+14088>, 0x5611529c1935 <vm_exec_core+14805>, 0x5611529c1854 <vm_exec_core+14580>, 0x5611529c18d7 <vm_exec_core+14711>, 0x5611529c173a <vm_exec_core+14298>, 0x5611529c1798 <vm_exec_core+14392>, 0x5611529c17f6 <vm_exec_core+14486>, 0x5611529c1bc5 <vm_exec_core+15461>, 0x5611529c1a19 <vm_exec_core+15033>, 0x5611529c1a65 <vm_exec_core+15109>, 0x5611529c1ab8 <vm_exec_core+15192>, 0x5611529c1b3b <vm_exec_core+15323>, 0x5611529be5d2 <vm_exec_core+1650>, 0x5611529be52a <vm_exec_core+1482>, 0x5611529c12e8 <vm_exec_core+13192>, 0x5611529c1346 <vm_exec_core+13286>, 0x5611529c1177 <vm_exec_core+12823>, 0x5611529c120a <vm_exec_core+12970>, 0x5611529c1701 <vm_exec_core+14241>, 0x5611529c198e <vm_exec_core+14894>, 0x5611529be4b9 <vm_exec_core+1369>, 0x5611529be439 <vm_exec_core+1241>, 0x5611529be390 <vm_exec_core+1072>, 0x5611529be349 <vm_exec_core+1001>, 0x5611529be2fe <vm_exec_core+926>, 0x5611529be2b5 <vm_exec_core+853>, 0x5611529be264 <vm_exec_core+772>, 0x5611529be22f <vm_exec_core+719>, 0x5611529be1fa <vm_exec_core+666>, 0x5611529c13f2 <vm_exec_core+13458>, 0x5611529c0299 <vm_exec_core+9017>, 0x5611529c022c <vm_exec_core+8908>, 0x5611529c01b4 <vm_exec_core+8788>, 0x5611529c0142 <vm_exec_core+8674>, 0x5611529c00c9 <vm_exec_core+8553>, 0x5611529c0023 <vm_exec_core+8387>, 0x5611529c06b0 <vm_exec_core+10064>, 0x5611529c0595 <vm_exec_core+9781>, 0x5611529c05ec <vm_exec_core+9868>, 0x5611529c02fd <vm_exec_core+9117>, 0x5611529c042a <vm_exec_core+9418>, 0x5611529bfb91 <vm_exec_core+7217>, 0x5611529bfb29 <vm_exec_core+7113>, 0x5611529bfabc <vm_exec_core+7004>, 0x5611529bfd9b <vm_exec_core+7739>, 0x5611529bfd63 <vm_exec_core+7683>, 0x5611529bfd2e <vm_exec_core+7630>, 0x5611529bfcf9 <vm_exec_core+7577>, 0x5611529bfcc4 <vm_exec_core+7524>, 0x5611529bfc61 <vm_exec_core+7425>, 0x5611529bfc1d <vm_exec_core+7357>, 0x5611529bfbd6 <vm_exec_core+7286>, 0x5611529bfed7 <vm_exec_core+8055>, 0x5611529bfe91 <vm_exec_core+7985>, 0x5611529bfe12 <vm_exec_core+7858>, 0x5611529bfdd8 <vm_exec_core+7800>, 0x5611529bff89 <vm_exec_core+8233>, 0x5611529bff2f <vm_exec_core+8143>, 0x5611529bffe6 <vm_exec_core+8326>, 0x5611529bfa7f <vm_exec_core+6943>, 0x5611529bf87c <vm_exec_core+6428>, 0x5611529bf7f6 <vm_exec_core+6294>, 0x5611529bf78e <vm_exec_core+6190>, 0x5611529bf736 <vm_exec_core+6102>, 0x5611529bf6d4 <vm_exec_core+6004>, 0x5611529bf687 <vm_exec_core+5927>, 0x5611529bf613 <vm_exec_core+5811>, 0x5611529bf5c9 <vm_exec_core+5737>, 0x5611529bf5a2 <vm_exec_core+5698>, 0x5611529bf567 <vm_exec_core+5639>, 0x5611529bf516 <vm_exec_core+5558>, 0x5611529bf4e2 <vm_exec_core+5506>, 0x5611529bf435 <vm_exec_core+5333>, 0x5611529bf3f2 <vm_exec_core+5266>, 0x5611529bf3ae <vm_exec_core+5198>, 0x5611529bf37c <vm_exec_core+5148>, 0x5611529bf30d <vm_exec_core+5037>, 0x5611529bf2ac <vm_exec_core+4940>, 0x5611529bf25d <vm_exec_core+4861>, 0x5611529bf1ee <vm_exec_core+4750>, 0x5611529bf190 <vm_exec_core+4656>, 0x5611529bf078 <vm_exec_core+4376>, 0x5611529bf03c <vm_exec_core+4316>, 0x5611529beff5 <vm_exec_core+4245>, 0x5611529bef8b <vm_exec_core+4139>, 0x5611529beeed <vm_exec_core+3981>, 0x5611529c1535 <vm_exec_core+13781>, 0x5611529bee38 <vm_exec_core+3800>, 0x5611529bedb0 <vm_exec_core+3664>, 0x5611529bed61 <vm_exec_core+3585>, 0x5611529bed12 <vm_exec_core+3506>, 0x5611529becc3 <vm_exec_core+3427>, 0x5611529c1509 <vm_exec_core+13737>, 0x5611529bec74 <vm_exec_core+3348>, 0x5611529bec05 <vm_exec_core+3237>, 0x5611529bebc0 <vm_exec_core+3168>, 0x5611529beb4d <vm_exec_core+3053>, 0x5611529bea05 <vm_exec_core+2725>, 0x5611529be939 <vm_exec_core+2521>, 0x5611529be8bd <vm_exec_core+2397>, 0x5611529c071a <vm_exec_core+10170>, 0x5611529be889 <vm_exec_core+2345>, 0x5611529be84a <vm_exec_core+2282>, 0x5611529be80b <vm_exec_core+2219>, 0x5611529be7cf <vm_exec_core+2159>, 0x5611529be711 <vm_exec_core+1969>, 0x5611529be68e <vm_exec_core+1838>, 0x5611529c151f <vm_exec_core+13759>, 0x5611529c1161 <vm_exec_core+12801>, 0x5611529c1330 <vm_exec_core+13264>, 0x5611529c1410 <vm_exec_core+13488>, 0x5611529c1426 <vm_exec_core+13510>, 0x5611529c143c <vm_exec_core+13532>, 0x5611529c1452 <vm_exec_core+13554>, 0x5611529c146f <vm_exec_core+13583>, 0x5611529c1485 <vm_exec_core+13605>, 0x5611529c149b <vm_exec_core+13627>, 0x5611529c14b1 <vm_exec_core+13649>...} |
| #33 0x00005611529c470e in rb_vm_exec (ec=0x561174d67550) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x561174d67550 |
| _tag = {tag = 36, retval = 4, buf = {0x7ff772cf1098, 0x5611529c4630 <rb_vm_exec+304>, 0x0, 0x7ff772ef0db0, 0x0}, prev = 0x7ff772ef1120, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #34 0x00005611529c8b73 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7ff772cf1098, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #35 vm_yield (kw_splat=0, argv=0x7ff772cf1098, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #36 rb_yield_0 (argv=0x7ff772cf1098, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362 |
| No locals. |
| #37 rb_yield_values2 (argc=1, argv=0x7ff772cf1098) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1408 |
| No locals. |
| #38 0x0000561152794ce2 in collect_i (i=<optimized out>, ary=140700758703640, argc=<optimized out>, argv=<optimized out>, blockarg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/enum.c:628 |
| No locals. |
| #39 0x00005611529b75f8 in vm_yield_with_cfunc (ec=0x561174d67550, captured=<optimized out>, self=140700758638360, argc=1, argv=0x7ff772cf1098, 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 = 0x7ff772bdfdf0 |
| #40 0x00005611529b76de in vm_invoke_ifunc_block (ec=0x561174d67550, reg_cfp=0x7ff772df0ee8, 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 = 0x7ff772df0f70 |
| #41 0x00005611529be9e6 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 = 0x561174d30d60, 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=0x561174c26b70, ec@entry=0x561174d67550) at ../../src/trunk-gc-asserts/insns.def:1137 |
| bh = <optimized out> |
| cd = 0x561174c26b70 |
| leaf = <optimized out> |
| val = 4 |
| reg_pc = 0x561174d33d20 |
| reg_cfp = 0x7ff772df0ee8 |
| insns_address_table = {0x5611529c1270 <vm_exec_core+13072>, 0x5611529c02aa <vm_exec_core+9034>, 0x5611529c023d <vm_exec_core+8925>, 0x5611529c01c5 <vm_exec_core+8805>, 0x5611529c0153 <vm_exec_core+8691>, 0x5611529c00da <vm_exec_core+8570>, 0x5611529c0034 <vm_exec_core+8404>, 0x5611529c06c1 <vm_exec_core+10081>, 0x5611529c05a6 <vm_exec_core+9798>, 0x5611529c05fd <vm_exec_core+9885>, 0x5611529c030e <vm_exec_core+9134>, 0x5611529c043b <vm_exec_core+9435>, 0x5611529bfba2 <vm_exec_core+7234>, 0x5611529bfb3a <vm_exec_core+7130>, 0x5611529bfacd <vm_exec_core+7021>, 0x5611529bfdac <vm_exec_core+7756>, 0x5611529bfd74 <vm_exec_core+7700>, 0x5611529bfd3f <vm_exec_core+7647>, 0x5611529bfd0a <vm_exec_core+7594>, 0x5611529bfcd5 <vm_exec_core+7541>, 0x5611529bfc72 <vm_exec_core+7442>, 0x5611529bfc2e <vm_exec_core+7374>, 0x5611529bfbe7 <vm_exec_core+7303>, 0x5611529bfee8 <vm_exec_core+8072>, 0x5611529bfea2 <vm_exec_core+8002>, 0x5611529bfe23 <vm_exec_core+7875>, 0x5611529bfde9 <vm_exec_core+7817>, 0x5611529bff9a <vm_exec_core+8250>, 0x5611529bff40 <vm_exec_core+8160>, 0x5611529bfff7 <vm_exec_core+8343>, 0x5611529bfa90 <vm_exec_core+6960>, 0x5611529bf88d <vm_exec_core+6445>, 0x5611529bf807 <vm_exec_core+6311>, 0x5611529bf79f <vm_exec_core+6207>, 0x5611529bf747 <vm_exec_core+6119>, 0x5611529bf6e5 <vm_exec_core+6021>, 0x5611529bf698 <vm_exec_core+5944>, 0x5611529bf624 <vm_exec_core+5828>, 0x5611529bf5da <vm_exec_core+5754>, 0x5611529bf5b3 <vm_exec_core+5715>, 0x5611529bf578 <vm_exec_core+5656>, 0x5611529bf527 <vm_exec_core+5575>, 0x5611529bf4f3 <vm_exec_core+5523>, 0x5611529bf446 <vm_exec_core+5350>, 0x5611529bf403 <vm_exec_core+5283>, 0x5611529bf3bf <vm_exec_core+5215>, 0x5611529bf38d <vm_exec_core+5165>, 0x5611529bf31e <vm_exec_core+5054>, 0x5611529bf2bd <vm_exec_core+4957>, 0x5611529bf26e <vm_exec_core+4878>, 0x5611529bf1ff <vm_exec_core+4767>, 0x5611529bf1a1 <vm_exec_core+4673>, 0x5611529bf089 <vm_exec_core+4393>, 0x5611529bf04d <vm_exec_core+4333>, 0x5611529bf006 <vm_exec_core+4262>, 0x5611529bef9c <vm_exec_core+4156>, 0x5611529beefe <vm_exec_core+3998>, 0x5611529bdfd0 <vm_exec_core+112>, 0x5611529bee49 <vm_exec_core+3817>, 0x5611529bedc1 <vm_exec_core+3681>, 0x5611529bed72 <vm_exec_core+3602>, 0x5611529bed23 <vm_exec_core+3523>, 0x5611529becd4 <vm_exec_core+3444>, 0x5611529c1117 <vm_exec_core+12727>, 0x5611529bec85 <vm_exec_core+3365>, 0x5611529bec16 <vm_exec_core+3254>, 0x5611529bebd1 <vm_exec_core+3185>, 0x5611529beb5e <vm_exec_core+3070>, 0x5611529bea16 <vm_exec_core+2742>, 0x5611529be94a <vm_exec_core+2538>, 0x5611529be8ce <vm_exec_core+2414>, 0x5611529c072b <vm_exec_core+10187>, 0x5611529be89a <vm_exec_core+2362>, 0x5611529be85b <vm_exec_core+2299>, 0x5611529be81c <vm_exec_core+2236>, 0x5611529be7e0 <vm_exec_core+2176>, 0x5611529be722 <vm_exec_core+1986>, 0x5611529be69f <vm_exec_core+1855>, 0x5611529c1281 <vm_exec_core+13089>, 0x5611529c138e <vm_exec_core+13358>, 0x5611529c15cf <vm_exec_core+13935>, 0x5611529c0fe9 <vm_exec_core+12425>, 0x5611529c1668 <vm_exec_core+14088>, 0x5611529c1935 <vm_exec_core+14805>, 0x5611529c1854 <vm_exec_core+14580>, 0x5611529c18d7 <vm_exec_core+14711>, 0x5611529c173a <vm_exec_core+14298>, 0x5611529c1798 <vm_exec_core+14392>, 0x5611529c17f6 <vm_exec_core+14486>, 0x5611529c1bc5 <vm_exec_core+15461>, 0x5611529c1a19 <vm_exec_core+15033>, 0x5611529c1a65 <vm_exec_core+15109>, 0x5611529c1ab8 <vm_exec_core+15192>, 0x5611529c1b3b <vm_exec_core+15323>, 0x5611529be5d2 <vm_exec_core+1650>, 0x5611529be52a <vm_exec_core+1482>, 0x5611529c12e8 <vm_exec_core+13192>, 0x5611529c1346 <vm_exec_core+13286>, 0x5611529c1177 <vm_exec_core+12823>, 0x5611529c120a <vm_exec_core+12970>, 0x5611529c1701 <vm_exec_core+14241>, 0x5611529c198e <vm_exec_core+14894>, 0x5611529be4b9 <vm_exec_core+1369>, 0x5611529be439 <vm_exec_core+1241>, 0x5611529be390 <vm_exec_core+1072>, 0x5611529be349 <vm_exec_core+1001>, 0x5611529be2fe <vm_exec_core+926>, 0x5611529be2b5 <vm_exec_core+853>, 0x5611529be264 <vm_exec_core+772>, 0x5611529be22f <vm_exec_core+719>, 0x5611529be1fa <vm_exec_core+666>, 0x5611529c13f2 <vm_exec_core+13458>, 0x5611529c0299 <vm_exec_core+9017>, 0x5611529c022c <vm_exec_core+8908>, 0x5611529c01b4 <vm_exec_core+8788>, 0x5611529c0142 <vm_exec_core+8674>, 0x5611529c00c9 <vm_exec_core+8553>, 0x5611529c0023 <vm_exec_core+8387>, 0x5611529c06b0 <vm_exec_core+10064>, 0x5611529c0595 <vm_exec_core+9781>, 0x5611529c05ec <vm_exec_core+9868>, 0x5611529c02fd <vm_exec_core+9117>, 0x5611529c042a <vm_exec_core+9418>, 0x5611529bfb91 <vm_exec_core+7217>, 0x5611529bfb29 <vm_exec_core+7113>, 0x5611529bfabc <vm_exec_core+7004>, 0x5611529bfd9b <vm_exec_core+7739>, 0x5611529bfd63 <vm_exec_core+7683>, 0x5611529bfd2e <vm_exec_core+7630>, 0x5611529bfcf9 <vm_exec_core+7577>, 0x5611529bfcc4 <vm_exec_core+7524>, 0x5611529bfc61 <vm_exec_core+7425>, 0x5611529bfc1d <vm_exec_core+7357>, 0x5611529bfbd6 <vm_exec_core+7286>, 0x5611529bfed7 <vm_exec_core+8055>, 0x5611529bfe91 <vm_exec_core+7985>, 0x5611529bfe12 <vm_exec_core+7858>, 0x5611529bfdd8 <vm_exec_core+7800>, 0x5611529bff89 <vm_exec_core+8233>, 0x5611529bff2f <vm_exec_core+8143>, 0x5611529bffe6 <vm_exec_core+8326>, 0x5611529bfa7f <vm_exec_core+6943>, 0x5611529bf87c <vm_exec_core+6428>, 0x5611529bf7f6 <vm_exec_core+6294>, 0x5611529bf78e <vm_exec_core+6190>, 0x5611529bf736 <vm_exec_core+6102>, 0x5611529bf6d4 <vm_exec_core+6004>, 0x5611529bf687 <vm_exec_core+5927>, 0x5611529bf613 <vm_exec_core+5811>, 0x5611529bf5c9 <vm_exec_core+5737>, 0x5611529bf5a2 <vm_exec_core+5698>, 0x5611529bf567 <vm_exec_core+5639>, 0x5611529bf516 <vm_exec_core+5558>, 0x5611529bf4e2 <vm_exec_core+5506>, 0x5611529bf435 <vm_exec_core+5333>, 0x5611529bf3f2 <vm_exec_core+5266>, 0x5611529bf3ae <vm_exec_core+5198>, 0x5611529bf37c <vm_exec_core+5148>, 0x5611529bf30d <vm_exec_core+5037>, 0x5611529bf2ac <vm_exec_core+4940>, 0x5611529bf25d <vm_exec_core+4861>, 0x5611529bf1ee <vm_exec_core+4750>, 0x5611529bf190 <vm_exec_core+4656>, 0x5611529bf078 <vm_exec_core+4376>, 0x5611529bf03c <vm_exec_core+4316>, 0x5611529beff5 <vm_exec_core+4245>, 0x5611529bef8b <vm_exec_core+4139>, 0x5611529beeed <vm_exec_core+3981>, 0x5611529c1535 <vm_exec_core+13781>, 0x5611529bee38 <vm_exec_core+3800>, 0x5611529bedb0 <vm_exec_core+3664>, 0x5611529bed61 <vm_exec_core+3585>, 0x5611529bed12 <vm_exec_core+3506>, 0x5611529becc3 <vm_exec_core+3427>, 0x5611529c1509 <vm_exec_core+13737>, 0x5611529bec74 <vm_exec_core+3348>, 0x5611529bec05 <vm_exec_core+3237>, 0x5611529bebc0 <vm_exec_core+3168>, 0x5611529beb4d <vm_exec_core+3053>, 0x5611529bea05 <vm_exec_core+2725>, 0x5611529be939 <vm_exec_core+2521>, 0x5611529be8bd <vm_exec_core+2397>, 0x5611529c071a <vm_exec_core+10170>, 0x5611529be889 <vm_exec_core+2345>, 0x5611529be84a <vm_exec_core+2282>, 0x5611529be80b <vm_exec_core+2219>, 0x5611529be7cf <vm_exec_core+2159>, 0x5611529be711 <vm_exec_core+1969>, 0x5611529be68e <vm_exec_core+1838>, 0x5611529c151f <vm_exec_core+13759>, 0x5611529c1161 <vm_exec_core+12801>, 0x5611529c1330 <vm_exec_core+13264>, 0x5611529c1410 <vm_exec_core+13488>, 0x5611529c1426 <vm_exec_core+13510>, 0x5611529c143c <vm_exec_core+13532>, 0x5611529c1452 <vm_exec_core+13554>, 0x5611529c146f <vm_exec_core+13583>, 0x5611529c1485 <vm_exec_core+13605>, 0x5611529c149b <vm_exec_core+13627>, 0x5611529c14b1 <vm_exec_core+13649>...} |
| #43 0x00005611529c470e in rb_vm_exec (ec=0x561174d67550) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x561174d67550 |
| _tag = {tag = 36, retval = 4, buf = {0x0, 0x5611529c4630 <rb_vm_exec+304>, 0x0, 0x7ff772ef1100, 0x0}, prev = 0x7ff772ef1410, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #44 0x00005611529ca7a4 in vm_call0_cc (ec=0x561174d67550, 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 = {94632974644560, 94632398381904} |
| calling = {cd = 0x7ff772ef11d0, cc = 0x7ff772bdfda0, block_handler = 140700760870771, recv = 2001, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #45 0x00005611529cbec2 in rb_call0 (ec=0x561174d67550, recv=recv@entry=2001, mid=mid@entry=28529, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140700758638360) 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 0x00005611529cc8a7 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 0x00005611529b37c8 in rb_iterate0 (it_proc=it_proc@entry=0x5611529cc840 <iterate_method>, data1=data1@entry=140700761920688, ifunc=<optimized out>, ec=ec@entry=0x561174d67550) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x561174d67550 |
| _tag = {tag = 36, retval = 0, buf = {0x7ff772bcff18, 0x5611529b3850 <rb_iterate0+352>, 0x0, 0x7ff772ef13d0, 0x0}, prev = 0x7ff772ef1890, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7ff772df0f20 |
| #49 0x00005611529b3a6d in rb_iterate_internal (data2=140700758638360, bl_proc=0x0, data1=140700761920688, it_proc=0x5611529cc840 <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=140700758638360, 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 0x00005611527a2abd in enumerator_block_call (obj=<optimized out>, func=0x0, arg=140700758638360) 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 0x00005611529c9a37 in vm_call0_cfunc_with_frame (argv=0x0, calling=0x7ff772ef1590, ec=0x561174d67550) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7ff772df0f58 |
| ci = <optimized out> |
| me = 0x7ff79497ea08 |
| mid = 3073 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x561174cc26a8 |
| 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=0x7ff772ef1590, ec=0x561174d67550) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #54 vm_call0_body (ec=ec@entry=0x561174d67550, calling=calling@entry=0x7ff772ef1690, argv=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #55 0x00005611529ca7a4 in vm_call0_cc (ec=0x561174d67550, 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 = {94632974644560, 94632398381904} |
| calling = {cd = 0x7ff772ef1650, cc = 0x7ff772bdfdc8, block_handler = 140700760870771, recv = 140700758638360, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #56 0x00005611529cbec2 in rb_call0 (ec=0x561174d67550, recv=recv@entry=140700758638360, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140700758638360) 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 0x00005611529cc8a7 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=3073, recv=140700758638360) 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 0x00005611529b37c8 in rb_iterate0 (it_proc=it_proc@entry=0x5611529cc840 <iterate_method>, data1=data1@entry=140700761921840, ifunc=ifunc@entry=0x7ff772bdfdf0, ec=0x561174d67550) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x561174d67550 |
| _tag = {tag = 36, retval = 10494426019800072192, buf = {0x7ff772bcff18, 0x5611529b3850 <rb_iterate0+352>, 0x0, 0x7ff772ef1850, 0x561152794cd0 <collect_i>}, prev = 0x7ff772ef1cc0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7ff772df0f58 |
| #60 0x00005611529b3be7 in rb_lambda_call (obj=obj@entry=140700758638360, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x561152794cd0 <collect_i>, min_argc=<optimized out>, max_argc=1, data2=140700758703640) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1618 |
| arg = {obj = 140700758638360, mid = 3073, argc = 0, argv = 0x0, kw_splat = 0} |
| block = 0x7ff772bdfdf0 |
| #61 0x0000561152796899 in enum_collect (obj=140700758638360) at /tmp/ruby/src/trunk-gc-asserts/enum.c:667 |
| ary = 140700758703640 |
| min_argc = <optimized out> |
| max_argc = 1 |
| #62 0x00005611529a8bbd in vm_call_cfunc_with_frame_ (ec=0x561174d67550, reg_cfp=0x7ff772df0f90, 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 = 0x7ff772bdfe68 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #63 0x00005611529b10af in vm_sendish (ec=0x561174d67550, reg_cfp=0x7ff772df0f90, cd=0x561174cade80, 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 = 0x7ff772bdfe40 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x561174cade80, cc = 0x7ff772bdfe40, block_handler = 140700760870825, recv = 140700758638360, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #64 0x00005611529befd6 in vm_exec_core (ec=0x561174c26b70, ec@entry=0x561174d67550) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140701753057120 |
| cd = 0x561174cade80 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 94632973885056 |
| reg_pc = 0x561174ca6438 |
| reg_cfp = 0x7ff772df0f90 |
| insns_address_table = {0x5611529c1270 <vm_exec_core+13072>, 0x5611529c02aa <vm_exec_core+9034>, 0x5611529c023d <vm_exec_core+8925>, 0x5611529c01c5 <vm_exec_core+8805>, 0x5611529c0153 <vm_exec_core+8691>, 0x5611529c00da <vm_exec_core+8570>, 0x5611529c0034 <vm_exec_core+8404>, 0x5611529c06c1 <vm_exec_core+10081>, 0x5611529c05a6 <vm_exec_core+9798>, 0x5611529c05fd <vm_exec_core+9885>, 0x5611529c030e <vm_exec_core+9134>, 0x5611529c043b <vm_exec_core+9435>, 0x5611529bfba2 <vm_exec_core+7234>, 0x5611529bfb3a <vm_exec_core+7130>, 0x5611529bfacd <vm_exec_core+7021>, 0x5611529bfdac <vm_exec_core+7756>, 0x5611529bfd74 <vm_exec_core+7700>, 0x5611529bfd3f <vm_exec_core+7647>, 0x5611529bfd0a <vm_exec_core+7594>, 0x5611529bfcd5 <vm_exec_core+7541>, 0x5611529bfc72 <vm_exec_core+7442>, 0x5611529bfc2e <vm_exec_core+7374>, 0x5611529bfbe7 <vm_exec_core+7303>, 0x5611529bfee8 <vm_exec_core+8072>, 0x5611529bfea2 <vm_exec_core+8002>, 0x5611529bfe23 <vm_exec_core+7875>, 0x5611529bfde9 <vm_exec_core+7817>, 0x5611529bff9a <vm_exec_core+8250>, 0x5611529bff40 <vm_exec_core+8160>, 0x5611529bfff7 <vm_exec_core+8343>, 0x5611529bfa90 <vm_exec_core+6960>, 0x5611529bf88d <vm_exec_core+6445>, 0x5611529bf807 <vm_exec_core+6311>, 0x5611529bf79f <vm_exec_core+6207>, 0x5611529bf747 <vm_exec_core+6119>, 0x5611529bf6e5 <vm_exec_core+6021>, 0x5611529bf698 <vm_exec_core+5944>, 0x5611529bf624 <vm_exec_core+5828>, 0x5611529bf5da <vm_exec_core+5754>, 0x5611529bf5b3 <vm_exec_core+5715>, 0x5611529bf578 <vm_exec_core+5656>, 0x5611529bf527 <vm_exec_core+5575>, 0x5611529bf4f3 <vm_exec_core+5523>, 0x5611529bf446 <vm_exec_core+5350>, 0x5611529bf403 <vm_exec_core+5283>, 0x5611529bf3bf <vm_exec_core+5215>, 0x5611529bf38d <vm_exec_core+5165>, 0x5611529bf31e <vm_exec_core+5054>, 0x5611529bf2bd <vm_exec_core+4957>, 0x5611529bf26e <vm_exec_core+4878>, 0x5611529bf1ff <vm_exec_core+4767>, 0x5611529bf1a1 <vm_exec_core+4673>, 0x5611529bf089 <vm_exec_core+4393>, 0x5611529bf04d <vm_exec_core+4333>, 0x5611529bf006 <vm_exec_core+4262>, 0x5611529bef9c <vm_exec_core+4156>, 0x5611529beefe <vm_exec_core+3998>, 0x5611529bdfd0 <vm_exec_core+112>, 0x5611529bee49 <vm_exec_core+3817>, 0x5611529bedc1 <vm_exec_core+3681>, 0x5611529bed72 <vm_exec_core+3602>, 0x5611529bed23 <vm_exec_core+3523>, 0x5611529becd4 <vm_exec_core+3444>, 0x5611529c1117 <vm_exec_core+12727>, 0x5611529bec85 <vm_exec_core+3365>, 0x5611529bec16 <vm_exec_core+3254>, 0x5611529bebd1 <vm_exec_core+3185>, 0x5611529beb5e <vm_exec_core+3070>, 0x5611529bea16 <vm_exec_core+2742>, 0x5611529be94a <vm_exec_core+2538>, 0x5611529be8ce <vm_exec_core+2414>, 0x5611529c072b <vm_exec_core+10187>, 0x5611529be89a <vm_exec_core+2362>, 0x5611529be85b <vm_exec_core+2299>, 0x5611529be81c <vm_exec_core+2236>, 0x5611529be7e0 <vm_exec_core+2176>, 0x5611529be722 <vm_exec_core+1986>, 0x5611529be69f <vm_exec_core+1855>, 0x5611529c1281 <vm_exec_core+13089>, 0x5611529c138e <vm_exec_core+13358>, 0x5611529c15cf <vm_exec_core+13935>, 0x5611529c0fe9 <vm_exec_core+12425>, 0x5611529c1668 <vm_exec_core+14088>, 0x5611529c1935 <vm_exec_core+14805>, 0x5611529c1854 <vm_exec_core+14580>, 0x5611529c18d7 <vm_exec_core+14711>, 0x5611529c173a <vm_exec_core+14298>, 0x5611529c1798 <vm_exec_core+14392>, 0x5611529c17f6 <vm_exec_core+14486>, 0x5611529c1bc5 <vm_exec_core+15461>, 0x5611529c1a19 <vm_exec_core+15033>, 0x5611529c1a65 <vm_exec_core+15109>, 0x5611529c1ab8 <vm_exec_core+15192>, 0x5611529c1b3b <vm_exec_core+15323>, 0x5611529be5d2 <vm_exec_core+1650>, 0x5611529be52a <vm_exec_core+1482>, 0x5611529c12e8 <vm_exec_core+13192>, 0x5611529c1346 <vm_exec_core+13286>, 0x5611529c1177 <vm_exec_core+12823>, 0x5611529c120a <vm_exec_core+12970>, 0x5611529c1701 <vm_exec_core+14241>, 0x5611529c198e <vm_exec_core+14894>, 0x5611529be4b9 <vm_exec_core+1369>, 0x5611529be439 <vm_exec_core+1241>, 0x5611529be390 <vm_exec_core+1072>, 0x5611529be349 <vm_exec_core+1001>, 0x5611529be2fe <vm_exec_core+926>, 0x5611529be2b5 <vm_exec_core+853>, 0x5611529be264 <vm_exec_core+772>, 0x5611529be22f <vm_exec_core+719>, 0x5611529be1fa <vm_exec_core+666>, 0x5611529c13f2 <vm_exec_core+13458>, 0x5611529c0299 <vm_exec_core+9017>, 0x5611529c022c <vm_exec_core+8908>, 0x5611529c01b4 <vm_exec_core+8788>, 0x5611529c0142 <vm_exec_core+8674>, 0x5611529c00c9 <vm_exec_core+8553>, 0x5611529c0023 <vm_exec_core+8387>, 0x5611529c06b0 <vm_exec_core+10064>, 0x5611529c0595 <vm_exec_core+9781>, 0x5611529c05ec <vm_exec_core+9868>, 0x5611529c02fd <vm_exec_core+9117>, 0x5611529c042a <vm_exec_core+9418>, 0x5611529bfb91 <vm_exec_core+7217>, 0x5611529bfb29 <vm_exec_core+7113>, 0x5611529bfabc <vm_exec_core+7004>, 0x5611529bfd9b <vm_exec_core+7739>, 0x5611529bfd63 <vm_exec_core+7683>, 0x5611529bfd2e <vm_exec_core+7630>, 0x5611529bfcf9 <vm_exec_core+7577>, 0x5611529bfcc4 <vm_exec_core+7524>, 0x5611529bfc61 <vm_exec_core+7425>, 0x5611529bfc1d <vm_exec_core+7357>, 0x5611529bfbd6 <vm_exec_core+7286>, 0x5611529bfed7 <vm_exec_core+8055>, 0x5611529bfe91 <vm_exec_core+7985>, 0x5611529bfe12 <vm_exec_core+7858>, 0x5611529bfdd8 <vm_exec_core+7800>, 0x5611529bff89 <vm_exec_core+8233>, 0x5611529bff2f <vm_exec_core+8143>, 0x5611529bffe6 <vm_exec_core+8326>, 0x5611529bfa7f <vm_exec_core+6943>, 0x5611529bf87c <vm_exec_core+6428>, 0x5611529bf7f6 <vm_exec_core+6294>, 0x5611529bf78e <vm_exec_core+6190>, 0x5611529bf736 <vm_exec_core+6102>, 0x5611529bf6d4 <vm_exec_core+6004>, 0x5611529bf687 <vm_exec_core+5927>, 0x5611529bf613 <vm_exec_core+5811>, 0x5611529bf5c9 <vm_exec_core+5737>, 0x5611529bf5a2 <vm_exec_core+5698>, 0x5611529bf567 <vm_exec_core+5639>, 0x5611529bf516 <vm_exec_core+5558>, 0x5611529bf4e2 <vm_exec_core+5506>, 0x5611529bf435 <vm_exec_core+5333>, 0x5611529bf3f2 <vm_exec_core+5266>, 0x5611529bf3ae <vm_exec_core+5198>, 0x5611529bf37c <vm_exec_core+5148>, 0x5611529bf30d <vm_exec_core+5037>, 0x5611529bf2ac <vm_exec_core+4940>, 0x5611529bf25d <vm_exec_core+4861>, 0x5611529bf1ee <vm_exec_core+4750>, 0x5611529bf190 <vm_exec_core+4656>, 0x5611529bf078 <vm_exec_core+4376>, 0x5611529bf03c <vm_exec_core+4316>, 0x5611529beff5 <vm_exec_core+4245>, 0x5611529bef8b <vm_exec_core+4139>, 0x5611529beeed <vm_exec_core+3981>, 0x5611529c1535 <vm_exec_core+13781>, 0x5611529bee38 <vm_exec_core+3800>, 0x5611529bedb0 <vm_exec_core+3664>, 0x5611529bed61 <vm_exec_core+3585>, 0x5611529bed12 <vm_exec_core+3506>, 0x5611529becc3 <vm_exec_core+3427>, 0x5611529c1509 <vm_exec_core+13737>, 0x5611529bec74 <vm_exec_core+3348>, 0x5611529bec05 <vm_exec_core+3237>, 0x5611529bebc0 <vm_exec_core+3168>, 0x5611529beb4d <vm_exec_core+3053>, 0x5611529bea05 <vm_exec_core+2725>, 0x5611529be939 <vm_exec_core+2521>, 0x5611529be8bd <vm_exec_core+2397>, 0x5611529c071a <vm_exec_core+10170>, 0x5611529be889 <vm_exec_core+2345>, 0x5611529be84a <vm_exec_core+2282>, 0x5611529be80b <vm_exec_core+2219>, 0x5611529be7cf <vm_exec_core+2159>, 0x5611529be711 <vm_exec_core+1969>, 0x5611529be68e <vm_exec_core+1838>, 0x5611529c151f <vm_exec_core+13759>, 0x5611529c1161 <vm_exec_core+12801>, 0x5611529c1330 <vm_exec_core+13264>, 0x5611529c1410 <vm_exec_core+13488>, 0x5611529c1426 <vm_exec_core+13510>, 0x5611529c143c <vm_exec_core+13532>, 0x5611529c1452 <vm_exec_core+13554>, 0x5611529c146f <vm_exec_core+13583>, 0x5611529c1485 <vm_exec_core+13605>, 0x5611529c149b <vm_exec_core+13627>, 0x5611529c14b1 <vm_exec_core+13649>...} |
| #65 0x00005611529c470e in rb_vm_exec (ec=0x561174d67550) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x561174d67550 |
| _tag = {tag = 36, retval = 4, buf = {0x7ff772ef1db0, 0x5611529c4630 <rb_vm_exec+304>, 0x0, 0x7ff772ef1ca0, 0x7ff772ef1d50}, prev = 0x7ff772ef1ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #66 0x00005611529c4b2e 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=140701296748920, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7ff792cff080 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7ff772cf1018 |
| av = {140700761922896, 140700761923264} |
| stack_argv = 0x7ff772cf1018 |
| 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 0x00005611529c54f1 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x561174d62c50, self=self@entry=140701296748920, argc=argc@entry=0, argv=argv@entry=0x7ff772ef1d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #68 0x000056115296bad0 in thread_do_start_proc (th=th@entry=0x561174d62510) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 140701296748920 |
| args = <optimized out> |
| args_ptr = 0x7ff772ef1d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x561174d62c50 |
| #69 0x000056115296c570 in thread_do_start (th=0x561174d62510) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #70 thread_start_func_2 (th=th@entry=0x561174d62510, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x561174d67550 |
| _tag = {tag = 36, retval = 0, buf = {0x561174cff5a0, 0x56115296bee0 <thread_start_func_2+624>, 0x0, 0x7ff772ef1dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x561174d62510 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #71 0x000056115296c93d in call_thread_start_func_2 (th=0x561174d62510) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7ff772ef1f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #72 co_start (from=<optimized out>, self=0x561174cff5a0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x561174d62510 |
| sched = 0x561174ca8308 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #73 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 1 (Thread 0x7ff7adf8e7c0 (LWP 480559) "miniruby"): |
| #0 0x00007ff7ae029d61 in __futex_abstimed_wait_common64 (private=32759, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x561174c2e070) 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=32759, abstime=0x0, clockid=0, expected=0, futex_word=0x561174c2e070) 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=0x561174c2e070, 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 0x00007ff7ae02c7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561174c2e168, cond=0x561174c2e048) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7ff7ae02c4a0 <__condvar_cleanup_waiting>, __arg = 0x7ffc5a52d5c0, __canceltype = 2, __prev = 0x0} |
| cbuffer = {wseq = 0, cond = 0x561174c2e048, mutex = 0x561174c2e168, 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=0x561174c2e048, mutex=mutex@entry=0x561174c2e168) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x0000561152962e0d in rb_native_cond_wait (cond=cond@entry=0x561174c2e048, mutex=mutex@entry=0x561174c2e168) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x0000561152962f53 in thread_sched_wait_running_turn (sched=sched@entry=0x561174c2e168, th=0x561174c29060, can_direct_transfer=can_direct_transfer@entry=false) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:847 |
| next_th = 0x0 |
| #7 0x0000561152963b82 in rb_ractor_sched_wait (ec=ec@entry=0x561174c2e340, cr=cr@entry=0x561174c2e0a0, ubf=ubf@entry=0x5611528b3220 <ubf_ractor_wait>, ubf_arg=ubf_arg@entry=0x7ffc5a52d710) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1365 |
| can_direct_transfer = false |
| th = 0x561174c29060 |
| sched = 0x561174c2e168 |
| #8 0x00005611528b499c in ractor_wait (cr=0x561174c2e0a0, ec=0x561174c2e340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1030 |
| th = <optimized out> |
| waiter = {wakeup_status = wakeup_none, th = 0x561174c29060, node = {next = 0x561174c2e0f8, prev = 0x561174c2e0f8}} |
| th = <optimized out> |
| waiter = <optimized out> |
| #9 ractor_wait_receive (ec=ec@entry=0x561174c2e340, cr=cr@entry=0x561174c2e0a0) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1097 |
| messages = {set = {n = {next = 0x0, prev = 0x561174c29060}}, closed = 248} |
| deliverred = false |
| #10 0x00005611528b5fd1 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=0x561174c2e340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:133 |
| rp = 0x561174caf250 |
| rp = <optimized out> |
| #12 builtin_inline_class_660 (ec=0x561174c2e340, self=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor.rb:661 |
| No locals. |
| #13 0x00005611529c0d7f in vm_exec_core (ec=0x561174c2e070, ec@entry=0x561174c2e340) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:7259 |
| reg_pc = 0x561174d060d8 |
| reg_cfp = 0x7ff7adf2cef8 |
| insns_address_table = {0x5611529c1270 <vm_exec_core+13072>, 0x5611529c02aa <vm_exec_core+9034>, 0x5611529c023d <vm_exec_core+8925>, 0x5611529c01c5 <vm_exec_core+8805>, 0x5611529c0153 <vm_exec_core+8691>, 0x5611529c00da <vm_exec_core+8570>, 0x5611529c0034 <vm_exec_core+8404>, 0x5611529c06c1 <vm_exec_core+10081>, 0x5611529c05a6 <vm_exec_core+9798>, 0x5611529c05fd <vm_exec_core+9885>, 0x5611529c030e <vm_exec_core+9134>, 0x5611529c043b <vm_exec_core+9435>, 0x5611529bfba2 <vm_exec_core+7234>, 0x5611529bfb3a <vm_exec_core+7130>, 0x5611529bfacd <vm_exec_core+7021>, 0x5611529bfdac <vm_exec_core+7756>, 0x5611529bfd74 <vm_exec_core+7700>, 0x5611529bfd3f <vm_exec_core+7647>, 0x5611529bfd0a <vm_exec_core+7594>, 0x5611529bfcd5 <vm_exec_core+7541>, 0x5611529bfc72 <vm_exec_core+7442>, 0x5611529bfc2e <vm_exec_core+7374>, 0x5611529bfbe7 <vm_exec_core+7303>, 0x5611529bfee8 <vm_exec_core+8072>, 0x5611529bfea2 <vm_exec_core+8002>, 0x5611529bfe23 <vm_exec_core+7875>, 0x5611529bfde9 <vm_exec_core+7817>, 0x5611529bff9a <vm_exec_core+8250>, 0x5611529bff40 <vm_exec_core+8160>, 0x5611529bfff7 <vm_exec_core+8343>, 0x5611529bfa90 <vm_exec_core+6960>, 0x5611529bf88d <vm_exec_core+6445>, 0x5611529bf807 <vm_exec_core+6311>, 0x5611529bf79f <vm_exec_core+6207>, 0x5611529bf747 <vm_exec_core+6119>, 0x5611529bf6e5 <vm_exec_core+6021>, 0x5611529bf698 <vm_exec_core+5944>, 0x5611529bf624 <vm_exec_core+5828>, 0x5611529bf5da <vm_exec_core+5754>, 0x5611529bf5b3 <vm_exec_core+5715>, 0x5611529bf578 <vm_exec_core+5656>, 0x5611529bf527 <vm_exec_core+5575>, 0x5611529bf4f3 <vm_exec_core+5523>, 0x5611529bf446 <vm_exec_core+5350>, 0x5611529bf403 <vm_exec_core+5283>, 0x5611529bf3bf <vm_exec_core+5215>, 0x5611529bf38d <vm_exec_core+5165>, 0x5611529bf31e <vm_exec_core+5054>, 0x5611529bf2bd <vm_exec_core+4957>, 0x5611529bf26e <vm_exec_core+4878>, 0x5611529bf1ff <vm_exec_core+4767>, 0x5611529bf1a1 <vm_exec_core+4673>, 0x5611529bf089 <vm_exec_core+4393>, 0x5611529bf04d <vm_exec_core+4333>, 0x5611529bf006 <vm_exec_core+4262>, 0x5611529bef9c <vm_exec_core+4156>, 0x5611529beefe <vm_exec_core+3998>, 0x5611529bdfd0 <vm_exec_core+112>, 0x5611529bee49 <vm_exec_core+3817>, 0x5611529bedc1 <vm_exec_core+3681>, 0x5611529bed72 <vm_exec_core+3602>, 0x5611529bed23 <vm_exec_core+3523>, 0x5611529becd4 <vm_exec_core+3444>, 0x5611529c1117 <vm_exec_core+12727>, 0x5611529bec85 <vm_exec_core+3365>, 0x5611529bec16 <vm_exec_core+3254>, 0x5611529bebd1 <vm_exec_core+3185>, 0x5611529beb5e <vm_exec_core+3070>, 0x5611529bea16 <vm_exec_core+2742>, 0x5611529be94a <vm_exec_core+2538>, 0x5611529be8ce <vm_exec_core+2414>, 0x5611529c072b <vm_exec_core+10187>, 0x5611529be89a <vm_exec_core+2362>, 0x5611529be85b <vm_exec_core+2299>, 0x5611529be81c <vm_exec_core+2236>, 0x5611529be7e0 <vm_exec_core+2176>, 0x5611529be722 <vm_exec_core+1986>, 0x5611529be69f <vm_exec_core+1855>, 0x5611529c1281 <vm_exec_core+13089>, 0x5611529c138e <vm_exec_core+13358>, 0x5611529c15cf <vm_exec_core+13935>, 0x5611529c0fe9 <vm_exec_core+12425>, 0x5611529c1668 <vm_exec_core+14088>, 0x5611529c1935 <vm_exec_core+14805>, 0x5611529c1854 <vm_exec_core+14580>, 0x5611529c18d7 <vm_exec_core+14711>, 0x5611529c173a <vm_exec_core+14298>, 0x5611529c1798 <vm_exec_core+14392>, 0x5611529c17f6 <vm_exec_core+14486>, 0x5611529c1bc5 <vm_exec_core+15461>, 0x5611529c1a19 <vm_exec_core+15033>, 0x5611529c1a65 <vm_exec_core+15109>, 0x5611529c1ab8 <vm_exec_core+15192>, 0x5611529c1b3b <vm_exec_core+15323>, 0x5611529be5d2 <vm_exec_core+1650>, 0x5611529be52a <vm_exec_core+1482>, 0x5611529c12e8 <vm_exec_core+13192>, 0x5611529c1346 <vm_exec_core+13286>, 0x5611529c1177 <vm_exec_core+12823>, 0x5611529c120a <vm_exec_core+12970>, 0x5611529c1701 <vm_exec_core+14241>, 0x5611529c198e <vm_exec_core+14894>, 0x5611529be4b9 <vm_exec_core+1369>, 0x5611529be439 <vm_exec_core+1241>, 0x5611529be390 <vm_exec_core+1072>, 0x5611529be349 <vm_exec_core+1001>, 0x5611529be2fe <vm_exec_core+926>, 0x5611529be2b5 <vm_exec_core+853>, 0x5611529be264 <vm_exec_core+772>, 0x5611529be22f <vm_exec_core+719>, 0x5611529be1fa <vm_exec_core+666>, 0x5611529c13f2 <vm_exec_core+13458>, 0x5611529c0299 <vm_exec_core+9017>, 0x5611529c022c <vm_exec_core+8908>, 0x5611529c01b4 <vm_exec_core+8788>, 0x5611529c0142 <vm_exec_core+8674>, 0x5611529c00c9 <vm_exec_core+8553>, 0x5611529c0023 <vm_exec_core+8387>, 0x5611529c06b0 <vm_exec_core+10064>, 0x5611529c0595 <vm_exec_core+9781>, 0x5611529c05ec <vm_exec_core+9868>, 0x5611529c02fd <vm_exec_core+9117>, 0x5611529c042a <vm_exec_core+9418>, 0x5611529bfb91 <vm_exec_core+7217>, 0x5611529bfb29 <vm_exec_core+7113>, 0x5611529bfabc <vm_exec_core+7004>, 0x5611529bfd9b <vm_exec_core+7739>, 0x5611529bfd63 <vm_exec_core+7683>, 0x5611529bfd2e <vm_exec_core+7630>, 0x5611529bfcf9 <vm_exec_core+7577>, 0x5611529bfcc4 <vm_exec_core+7524>, 0x5611529bfc61 <vm_exec_core+7425>, 0x5611529bfc1d <vm_exec_core+7357>, 0x5611529bfbd6 <vm_exec_core+7286>, 0x5611529bfed7 <vm_exec_core+8055>, 0x5611529bfe91 <vm_exec_core+7985>, 0x5611529bfe12 <vm_exec_core+7858>, 0x5611529bfdd8 <vm_exec_core+7800>, 0x5611529bff89 <vm_exec_core+8233>, 0x5611529bff2f <vm_exec_core+8143>, 0x5611529bffe6 <vm_exec_core+8326>, 0x5611529bfa7f <vm_exec_core+6943>, 0x5611529bf87c <vm_exec_core+6428>, 0x5611529bf7f6 <vm_exec_core+6294>, 0x5611529bf78e <vm_exec_core+6190>, 0x5611529bf736 <vm_exec_core+6102>, 0x5611529bf6d4 <vm_exec_core+6004>, 0x5611529bf687 <vm_exec_core+5927>, 0x5611529bf613 <vm_exec_core+5811>, 0x5611529bf5c9 <vm_exec_core+5737>, 0x5611529bf5a2 <vm_exec_core+5698>, 0x5611529bf567 <vm_exec_core+5639>, 0x5611529bf516 <vm_exec_core+5558>, 0x5611529bf4e2 <vm_exec_core+5506>, 0x5611529bf435 <vm_exec_core+5333>, 0x5611529bf3f2 <vm_exec_core+5266>, 0x5611529bf3ae <vm_exec_core+5198>, 0x5611529bf37c <vm_exec_core+5148>, 0x5611529bf30d <vm_exec_core+5037>, 0x5611529bf2ac <vm_exec_core+4940>, 0x5611529bf25d <vm_exec_core+4861>, 0x5611529bf1ee <vm_exec_core+4750>, 0x5611529bf190 <vm_exec_core+4656>, 0x5611529bf078 <vm_exec_core+4376>, 0x5611529bf03c <vm_exec_core+4316>, 0x5611529beff5 <vm_exec_core+4245>, 0x5611529bef8b <vm_exec_core+4139>, 0x5611529beeed <vm_exec_core+3981>, 0x5611529c1535 <vm_exec_core+13781>, 0x5611529bee38 <vm_exec_core+3800>, 0x5611529bedb0 <vm_exec_core+3664>, 0x5611529bed61 <vm_exec_core+3585>, 0x5611529bed12 <vm_exec_core+3506>, 0x5611529becc3 <vm_exec_core+3427>, 0x5611529c1509 <vm_exec_core+13737>, 0x5611529bec74 <vm_exec_core+3348>, 0x5611529bec05 <vm_exec_core+3237>, 0x5611529bebc0 <vm_exec_core+3168>, 0x5611529beb4d <vm_exec_core+3053>, 0x5611529bea05 <vm_exec_core+2725>, 0x5611529be939 <vm_exec_core+2521>, 0x5611529be8bd <vm_exec_core+2397>, 0x5611529c071a <vm_exec_core+10170>, 0x5611529be889 <vm_exec_core+2345>, 0x5611529be84a <vm_exec_core+2282>, 0x5611529be80b <vm_exec_core+2219>, 0x5611529be7cf <vm_exec_core+2159>, 0x5611529be711 <vm_exec_core+1969>, 0x5611529be68e <vm_exec_core+1838>, 0x5611529c151f <vm_exec_core+13759>, 0x5611529c1161 <vm_exec_core+12801>, 0x5611529c1330 <vm_exec_core+13264>, 0x5611529c1410 <vm_exec_core+13488>, 0x5611529c1426 <vm_exec_core+13510>, 0x5611529c143c <vm_exec_core+13532>, 0x5611529c1452 <vm_exec_core+13554>, 0x5611529c146f <vm_exec_core+13583>, 0x5611529c1485 <vm_exec_core+13605>, 0x5611529c149b <vm_exec_core+13627>, 0x5611529c14b1 <vm_exec_core+13649>...} |
| #14 0x00005611529c470e in rb_vm_exec (ec=0x561174c2e340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x561174c2e340 |
| _tag = {tag = 36, retval = 4, buf = {0x561174c2e340, 0x5611529c4630 <rb_vm_exec+304>, 0x0, 0x7ffc5a52d9b0, 0x7ff79497a3b8}, prev = 0x7ffc5a52da80, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #15 0x00005611529d6513 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 0x00005611527b6925 in rb_ec_exec_node (ec=ec@entry=0x561174c2e340, n=n@entry=0x7ff792cff2b0) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x561174c2e340 |
| _tag = {tag = 36, retval = 94632398266262, buf = {0x561174c2e340, 0x5611527b6980 <rb_ec_exec_node+256>, 0x0, 0x7ffc5a52da60, 0x7ff792cff2b0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7ff792cff2b0 |
| #17 0x00005611527babcb in ruby_run_node (n=0x7ff792cff2b0) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x561174c2e340 |
| status = 0 |
| #18 0x00005611526d6de6 in rb_main (argv=0x7ffc5a52dca8, 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 480559) detached] |
| $ timeout 60 gdb -p 480565 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| Fstderr output is not empty |
| th: 0x561174c29060, native_id: 0x7ff7adf8e7c0 |
| -- 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:001700 EVAL bootstraptest.test_ractor.rb_1317_1352.rb:15 [FINISH] |
| c:0001 p:0000 s:0003 E:000dd0 DUMMY [FINISH] |
| [New LWP 480568] |
| [New LWP 480567] |
| [New LWP 480566] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007f267ea0fd61 in __futex_abstimed_wait_common64 (private=21872, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5570ed663070) at ./nptl/futex-internal.c:57 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7f267e9747c0 (LWP 480565) "miniruby" 0x00007f267ea0fd61 in __futex_abstimed_wait_common64 (private=21872, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5570ed663070) at ./nptl/futex-internal.c:57 |
| 2 Thread 0x7f26435de6c0 (LWP 480568) "miniruby" futex_wait (private=0, expected=2, futex_word=0x5570ed65bb70) at ../sysdeps/nptl/futex-internal.h:146 |
| 3 Thread 0x7f26436df6c0 (LWP 480567) "miniruby" futex_wait (private=0, expected=2, futex_word=0x5570ed65bb70) at ../sysdeps/nptl/futex-internal.h:146 |
| 4 Thread 0x7f266535f6c0 (LWP 480566) "miniruby" 0x00007f267eaa1042 in epoll_wait (epfd=4, events=events@entry=0x5570d5a32edc <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 0x7f266535f6c0 (LWP 480566) "miniruby"): |
| #0 0x00007f267eaa1042 in epoll_wait (epfd=4, events=events@entry=0x5570d5a32edc <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 0x00005570d566e46f in event_wait (vm=0x5570ed65bad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2919 |
| r = <optimized out> |
| r = <optimized out> |
| #2 timer_thread_polling (vm=0x5570ed65bad0) 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=0x5570ed65bad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x5570ed65bad0 |
| #4 0x00007f267ea13a94 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 = {139802883520192, -2294782380948328289, 139802883520192, -264, 0, 140736727595264, -2294782380927356769, -2294728336070020961}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #5 0x00007f267eaa0c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 3 (Thread 0x7f26436df6c0 (LWP 480567) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x5570ed65bb70) 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=0x5570ed65bb70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f267ea16352 in __pthread_mutex_cond_lock (mutex=mutex@entry=0x5570ed65bb70) at ../nptl/pthread_mutex_lock.c:93 |
| __futex = 0x5570ed65bb70 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "__pthread_mutex_cond_lock" |
| id = <optimized out> |
| #3 0x00007f267ea126c2 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5570ed65bb70, cond=0x5570ed65bc68) 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=0x5570ed65bc68, mutex=mutex@entry=0x5570ed65bb70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x00005570d566ae0d in rb_native_cond_wait (cond=cond@entry=0x5570ed65bc68, mutex=mutex@entry=0x5570ed65bb70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x00005570d566aea7 in ractor_sched_barrier_join_wait_locked (vm=vm@entry=0x5570ed65bad0, th=0x5570ed7a21b0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1498 |
| cr = <optimized out> |
| barrier_serial = 1 |
| #7 0x00005570d566be2a in rb_ractor_sched_barrier_join (vm=vm@entry=0x5570ed65bad0, cr=cr@entry=0x5570ed79ddf0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1531 |
| No locals. |
| #8 0x00005570d56e4832 in vm_lock_enter (cr=0x5570ed79ddf0, vm=0x5570ed65bad0, locked=<optimized out>, no_barrier=<optimized out>, lev=0x7f2643ae2980) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:90 |
| ec = 0x5570ed796c20 |
| #9 0x00005570d5670a5c in rb_vm_lock_enter (line=2579, file=0x5570d58a5ee0 "/tmp/ruby/src/trunk-gc-asserts/thread.c", lev=0x7f2643ae2980) 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:2579 |
| vm_locking_level = 2122383240 |
| 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 0x00005570d5670ba6 in rb_threadptr_execute_interrupts (th=<optimized out>, blocking_timing=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:2563 |
| 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 0x00005570d56b0d8b 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=0x5570ed796c20) at /tmp/ruby/src/trunk-gc-asserts/vm_core.h:2145 |
| No locals. |
| #14 vm_pop_frame (ep=<optimized out>, cfp=0x7f26439e1ee8, ec=0x5570ed796c20) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:458 |
| flags = <optimized out> |
| flags = <optimized out> |
| #15 rb_vm_pop_frame (ec=0x5570ed796c20) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:467 |
| No locals. |
| #16 vm_call_cfunc_with_frame_ (ec=0x5570ed796c20, reg_cfp=0x7f26439e1f20, 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 = 139802314538640 |
| me = 0x7f26653c59f0 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = <optimized out> |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #17 0x00005570d56c60a0 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 = 93943508880832 |
| ci = 0x5570ed65bb70 |
| cc = <optimized out> |
| recv = 2 |
| argc = <optimized out> |
| calling = {cd = 0x5570ed79cdc0, cc = 0x7f26434cfe58, block_handler = 0, recv = 3, 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=0x5570ed65bb70, ec@entry=0x5570ed796c20) at ../../src/trunk-gc-asserts/insns.def:899 |
| bh = <optimized out> |
| cd = 0x5570ed79cdc0 |
| leaf = <optimized out> |
| val = 93943508880832 |
| reg_pc = 0x5570ed79ee10 |
| reg_cfp = 0x7f26439e1f20 |
| insns_address_table = {0x5570d56c9270 <vm_exec_core+13072>, 0x5570d56c82aa <vm_exec_core+9034>, 0x5570d56c823d <vm_exec_core+8925>, 0x5570d56c81c5 <vm_exec_core+8805>, 0x5570d56c8153 <vm_exec_core+8691>, 0x5570d56c80da <vm_exec_core+8570>, 0x5570d56c8034 <vm_exec_core+8404>, 0x5570d56c86c1 <vm_exec_core+10081>, 0x5570d56c85a6 <vm_exec_core+9798>, 0x5570d56c85fd <vm_exec_core+9885>, 0x5570d56c830e <vm_exec_core+9134>, 0x5570d56c843b <vm_exec_core+9435>, 0x5570d56c7ba2 <vm_exec_core+7234>, 0x5570d56c7b3a <vm_exec_core+7130>, 0x5570d56c7acd <vm_exec_core+7021>, 0x5570d56c7dac <vm_exec_core+7756>, 0x5570d56c7d74 <vm_exec_core+7700>, 0x5570d56c7d3f <vm_exec_core+7647>, 0x5570d56c7d0a <vm_exec_core+7594>, 0x5570d56c7cd5 <vm_exec_core+7541>, 0x5570d56c7c72 <vm_exec_core+7442>, 0x5570d56c7c2e <vm_exec_core+7374>, 0x5570d56c7be7 <vm_exec_core+7303>, 0x5570d56c7ee8 <vm_exec_core+8072>, 0x5570d56c7ea2 <vm_exec_core+8002>, 0x5570d56c7e23 <vm_exec_core+7875>, 0x5570d56c7de9 <vm_exec_core+7817>, 0x5570d56c7f9a <vm_exec_core+8250>, 0x5570d56c7f40 <vm_exec_core+8160>, 0x5570d56c7ff7 <vm_exec_core+8343>, 0x5570d56c7a90 <vm_exec_core+6960>, 0x5570d56c788d <vm_exec_core+6445>, 0x5570d56c7807 <vm_exec_core+6311>, 0x5570d56c779f <vm_exec_core+6207>, 0x5570d56c7747 <vm_exec_core+6119>, 0x5570d56c76e5 <vm_exec_core+6021>, 0x5570d56c7698 <vm_exec_core+5944>, 0x5570d56c7624 <vm_exec_core+5828>, 0x5570d56c75da <vm_exec_core+5754>, 0x5570d56c75b3 <vm_exec_core+5715>, 0x5570d56c7578 <vm_exec_core+5656>, 0x5570d56c7527 <vm_exec_core+5575>, 0x5570d56c74f3 <vm_exec_core+5523>, 0x5570d56c7446 <vm_exec_core+5350>, 0x5570d56c7403 <vm_exec_core+5283>, 0x5570d56c73bf <vm_exec_core+5215>, 0x5570d56c738d <vm_exec_core+5165>, 0x5570d56c731e <vm_exec_core+5054>, 0x5570d56c72bd <vm_exec_core+4957>, 0x5570d56c726e <vm_exec_core+4878>, 0x5570d56c71ff <vm_exec_core+4767>, 0x5570d56c71a1 <vm_exec_core+4673>, 0x5570d56c7089 <vm_exec_core+4393>, 0x5570d56c704d <vm_exec_core+4333>, 0x5570d56c7006 <vm_exec_core+4262>, 0x5570d56c6f9c <vm_exec_core+4156>, 0x5570d56c6efe <vm_exec_core+3998>, 0x5570d56c5fd0 <vm_exec_core+112>, 0x5570d56c6e49 <vm_exec_core+3817>, 0x5570d56c6dc1 <vm_exec_core+3681>, 0x5570d56c6d72 <vm_exec_core+3602>, 0x5570d56c6d23 <vm_exec_core+3523>, 0x5570d56c6cd4 <vm_exec_core+3444>, 0x5570d56c9117 <vm_exec_core+12727>, 0x5570d56c6c85 <vm_exec_core+3365>, 0x5570d56c6c16 <vm_exec_core+3254>, 0x5570d56c6bd1 <vm_exec_core+3185>, 0x5570d56c6b5e <vm_exec_core+3070>, 0x5570d56c6a16 <vm_exec_core+2742>, 0x5570d56c694a <vm_exec_core+2538>, 0x5570d56c68ce <vm_exec_core+2414>, 0x5570d56c872b <vm_exec_core+10187>, 0x5570d56c689a <vm_exec_core+2362>, 0x5570d56c685b <vm_exec_core+2299>, 0x5570d56c681c <vm_exec_core+2236>, 0x5570d56c67e0 <vm_exec_core+2176>, 0x5570d56c6722 <vm_exec_core+1986>, 0x5570d56c669f <vm_exec_core+1855>, 0x5570d56c9281 <vm_exec_core+13089>, 0x5570d56c938e <vm_exec_core+13358>, 0x5570d56c95cf <vm_exec_core+13935>, 0x5570d56c8fe9 <vm_exec_core+12425>, 0x5570d56c9668 <vm_exec_core+14088>, 0x5570d56c9935 <vm_exec_core+14805>, 0x5570d56c9854 <vm_exec_core+14580>, 0x5570d56c98d7 <vm_exec_core+14711>, 0x5570d56c973a <vm_exec_core+14298>, 0x5570d56c9798 <vm_exec_core+14392>, 0x5570d56c97f6 <vm_exec_core+14486>, 0x5570d56c9bc5 <vm_exec_core+15461>, 0x5570d56c9a19 <vm_exec_core+15033>, 0x5570d56c9a65 <vm_exec_core+15109>, 0x5570d56c9ab8 <vm_exec_core+15192>, 0x5570d56c9b3b <vm_exec_core+15323>, 0x5570d56c65d2 <vm_exec_core+1650>, 0x5570d56c652a <vm_exec_core+1482>, 0x5570d56c92e8 <vm_exec_core+13192>, 0x5570d56c9346 <vm_exec_core+13286>, 0x5570d56c9177 <vm_exec_core+12823>, 0x5570d56c920a <vm_exec_core+12970>, 0x5570d56c9701 <vm_exec_core+14241>, 0x5570d56c998e <vm_exec_core+14894>, 0x5570d56c64b9 <vm_exec_core+1369>, 0x5570d56c6439 <vm_exec_core+1241>, 0x5570d56c6390 <vm_exec_core+1072>, 0x5570d56c6349 <vm_exec_core+1001>, 0x5570d56c62fe <vm_exec_core+926>, 0x5570d56c62b5 <vm_exec_core+853>, 0x5570d56c6264 <vm_exec_core+772>, 0x5570d56c622f <vm_exec_core+719>, 0x5570d56c61fa <vm_exec_core+666>, 0x5570d56c93f2 <vm_exec_core+13458>, 0x5570d56c8299 <vm_exec_core+9017>, 0x5570d56c822c <vm_exec_core+8908>, 0x5570d56c81b4 <vm_exec_core+8788>, 0x5570d56c8142 <vm_exec_core+8674>, 0x5570d56c80c9 <vm_exec_core+8553>, 0x5570d56c8023 <vm_exec_core+8387>, 0x5570d56c86b0 <vm_exec_core+10064>, 0x5570d56c8595 <vm_exec_core+9781>, 0x5570d56c85ec <vm_exec_core+9868>, 0x5570d56c82fd <vm_exec_core+9117>, 0x5570d56c842a <vm_exec_core+9418>, 0x5570d56c7b91 <vm_exec_core+7217>, 0x5570d56c7b29 <vm_exec_core+7113>, 0x5570d56c7abc <vm_exec_core+7004>, 0x5570d56c7d9b <vm_exec_core+7739>, 0x5570d56c7d63 <vm_exec_core+7683>, 0x5570d56c7d2e <vm_exec_core+7630>, 0x5570d56c7cf9 <vm_exec_core+7577>, 0x5570d56c7cc4 <vm_exec_core+7524>, 0x5570d56c7c61 <vm_exec_core+7425>, 0x5570d56c7c1d <vm_exec_core+7357>, 0x5570d56c7bd6 <vm_exec_core+7286>, 0x5570d56c7ed7 <vm_exec_core+8055>, 0x5570d56c7e91 <vm_exec_core+7985>, 0x5570d56c7e12 <vm_exec_core+7858>, 0x5570d56c7dd8 <vm_exec_core+7800>, 0x5570d56c7f89 <vm_exec_core+8233>, 0x5570d56c7f2f <vm_exec_core+8143>, 0x5570d56c7fe6 <vm_exec_core+8326>, 0x5570d56c7a7f <vm_exec_core+6943>, 0x5570d56c787c <vm_exec_core+6428>, 0x5570d56c77f6 <vm_exec_core+6294>, 0x5570d56c778e <vm_exec_core+6190>, 0x5570d56c7736 <vm_exec_core+6102>, 0x5570d56c76d4 <vm_exec_core+6004>, 0x5570d56c7687 <vm_exec_core+5927>, 0x5570d56c7613 <vm_exec_core+5811>, 0x5570d56c75c9 <vm_exec_core+5737>, 0x5570d56c75a2 <vm_exec_core+5698>, 0x5570d56c7567 <vm_exec_core+5639>, 0x5570d56c7516 <vm_exec_core+5558>, 0x5570d56c74e2 <vm_exec_core+5506>, 0x5570d56c7435 <vm_exec_core+5333>, 0x5570d56c73f2 <vm_exec_core+5266>, 0x5570d56c73ae <vm_exec_core+5198>, 0x5570d56c737c <vm_exec_core+5148>, 0x5570d56c730d <vm_exec_core+5037>, 0x5570d56c72ac <vm_exec_core+4940>, 0x5570d56c725d <vm_exec_core+4861>, 0x5570d56c71ee <vm_exec_core+4750>, 0x5570d56c7190 <vm_exec_core+4656>, 0x5570d56c7078 <vm_exec_core+4376>, 0x5570d56c703c <vm_exec_core+4316>, 0x5570d56c6ff5 <vm_exec_core+4245>, 0x5570d56c6f8b <vm_exec_core+4139>, 0x5570d56c6eed <vm_exec_core+3981>, 0x5570d56c9535 <vm_exec_core+13781>, 0x5570d56c6e38 <vm_exec_core+3800>, 0x5570d56c6db0 <vm_exec_core+3664>, 0x5570d56c6d61 <vm_exec_core+3585>, 0x5570d56c6d12 <vm_exec_core+3506>, 0x5570d56c6cc3 <vm_exec_core+3427>, 0x5570d56c9509 <vm_exec_core+13737>, 0x5570d56c6c74 <vm_exec_core+3348>, 0x5570d56c6c05 <vm_exec_core+3237>, 0x5570d56c6bc0 <vm_exec_core+3168>, 0x5570d56c6b4d <vm_exec_core+3053>, 0x5570d56c6a05 <vm_exec_core+2725>, 0x5570d56c6939 <vm_exec_core+2521>, 0x5570d56c68bd <vm_exec_core+2397>, 0x5570d56c871a <vm_exec_core+10170>, 0x5570d56c6889 <vm_exec_core+2345>, 0x5570d56c684a <vm_exec_core+2282>, 0x5570d56c680b <vm_exec_core+2219>, 0x5570d56c67cf <vm_exec_core+2159>, 0x5570d56c6711 <vm_exec_core+1969>, 0x5570d56c668e <vm_exec_core+1838>, 0x5570d56c951f <vm_exec_core+13759>, 0x5570d56c9161 <vm_exec_core+12801>, 0x5570d56c9330 <vm_exec_core+13264>, 0x5570d56c9410 <vm_exec_core+13488>, 0x5570d56c9426 <vm_exec_core+13510>, 0x5570d56c943c <vm_exec_core+13532>, 0x5570d56c9452 <vm_exec_core+13554>, 0x5570d56c946f <vm_exec_core+13583>, 0x5570d56c9485 <vm_exec_core+13605>, 0x5570d56c949b <vm_exec_core+13627>, 0x5570d56c94b1 <vm_exec_core+13649>...} |
| #19 0x00005570d56cc70e in rb_vm_exec (ec=0x5570ed796c20) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x5570ed796c20 |
| _tag = {tag = 36, retval = 4, buf = {0x7f2643ae2db0, 0x5570d56cc630 <rb_vm_exec+304>, 0x0, 0x7f2643ae2ca0, 0x7f2643ae2d50}, prev = 0x7f2643ae2ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #20 0x00005570d56ccb2e 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=139802853696520, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7f26636ef038 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7f26438e2018 |
| av = {139802320973136, 139802320973504} |
| stack_argv = 0x7f26438e2018 |
| 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 0x00005570d56cd4f1 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x5570ed79a6f0, self=self@entry=139802853696520, argc=argc@entry=0, argv=argv@entry=0x7f2643ae2d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #22 0x00005570d5673ad0 in thread_do_start_proc (th=th@entry=0x5570ed7a21b0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 139802853696520 |
| args = <optimized out> |
| args_ptr = 0x7f2643ae2d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x5570ed79a6f0 |
| #23 0x00005570d5674570 in thread_do_start (th=0x5570ed7a21b0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #24 thread_start_func_2 (th=th@entry=0x5570ed7a21b0, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x5570ed796c20 |
| _tag = {tag = 36, retval = 0, buf = {0x5570ed7a0ec0, 0x5570d5673ee0 <thread_start_func_2+624>, 0x0, 0x7f2643ae2dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x5570ed7a21b0 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #25 0x00005570d567493d in call_thread_start_func_2 (th=0x5570ed7a21b0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f2643ae2f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #26 co_start (from=<optimized out>, self=0x5570ed7a0ec0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x5570ed7a21b0 |
| sched = 0x5570ed79deb8 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #27 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 2 (Thread 0x7f26435de6c0 (LWP 480568) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x5570ed65bb70) 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=0x5570ed65bb70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f267ea170f1 in lll_mutex_lock_optimized (mutex=0x5570ed65bb70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x5570ed65bb70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x5570ed65bb70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x00005570d566817d in rb_native_mutex_lock (lock=lock@entry=0x5570ed65bb70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x00005570d566bc9b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x5570ed79d630, vm=0x5570ed65bad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x5570ed65bad0, cr=0x5570ed79d630) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x00005570d56e4d8b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x00005570d54d3759 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x00005570d54e68b5 in gc_verify_internal_consistency (objspace_ptr=0x5570ed65e460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5185 |
| prev_during_gc = <optimized out> |
| objspace = 0x5570ed65e460 |
| lev = 3 |
| #10 gc_start (objspace=objspace@entry=0x5570ed65e460, reason=reason@entry=256) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:6332 |
| do_full_mark = 0 |
| __func__ = "gc_start" |
| lock_lev = 2 |
| #11 0x00005570d54e7cb6 in heap_prepare (heap=0x5570ed65e480, objspace=0x5570ed65e460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2050 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x5570ed65e480, objspace=0x5570ed65e460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2274 |
| page = <optimized out> |
| page = <optimized out> |
| __func__ = "heap_next_free_page" |
| #13 newobj_cache_miss (objspace=objspace@entry=0x5570ed65e460, cache=cache@entry=0x5570ed6e4010, heap_idx=heap_idx@entry=0, vm_locked=vm_locked@entry=false) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2381 |
| page = <optimized out> |
| heap = 0x5570ed65e480 |
| obj = <optimized out> |
| lev = 1 |
| unlock_vm = true |
| #14 0x00005570d54eb410 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x5570ed6e4010, objspace=0x5570ed65e460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2405 |
| 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=139802883840720, cache_ptr=0x5570ed6e4010, objspace_ptr=0x5570ed65e460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2484 |
| obj = <optimized out> |
| objspace = 0x5570ed65e460 |
| heap_idx = <optimized out> |
| cache = 0x5570ed6e4010 |
| 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=139802883840720, 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=139802883840720, 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 0x00005570d5633e7f in str_alloc_embed (capa=4, klass=139802883840720) at /tmp/ruby/src/trunk-gc-asserts/string.c:1359 |
| size = 28 |
| str = <optimized out> |
| #19 str_enc_new (klass=139802883840720, ptr=0x7f26438e19fe "818\017~C&\177", len=3, enc=0x5570ed664920) at /tmp/ruby/src/trunk-gc-asserts/string.c:1402 |
| str = <optimized out> |
| termlen = 1 |
| dtrace_line = <optimized out> |
| dtrace_file = <optimized out> |
| #20 0x00005570d555d1e4 in rb_fix2str (x=<optimized out>, base=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/numeric.c:3947 |
| buf = "\320\332:e&\177\000\000H\000LC&\177\000\000\260\031\216C&\177\000\000\000uQW\257('\300 \017~C&\177\000\000@;n\355pU\000\000H\000LC&\177\000\000H\247<e&\177818" |
| e = 0x7f26438e1a01 "\017~C&\177" |
| b = <optimized out> |
| val = <optimized out> |
| u = <optimized out> |
| neg = <optimized out> |
| #21 0x00005570d56b0bbd in vm_call_cfunc_with_frame_ (ec=0x5570ed6e3b40, reg_cfp=0x7f26437e0f20, calling=<optimized out>, argc=0, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3772 |
| ci = 0xd2100100001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f26653c59f0 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #22 0x00005570d56c60a0 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 = 93943508880832 |
| ci = 0x5570ed65bb70 |
| cc = <optimized out> |
| recv = 2 |
| argc = <optimized out> |
| calling = {cd = 0x5570ed79cdc0, cc = 0x7f26434cfe58, block_handler = 0, recv = 1637, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| val = <optimized out> |
| ci = <optimized out> |
| cc = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = <optimized out> |
| #23 vm_exec_core (ec=0x5570ed65bb70, ec@entry=0x5570ed6e3b40) at ../../src/trunk-gc-asserts/insns.def:899 |
| bh = <optimized out> |
| cd = 0x5570ed79cdc0 |
| leaf = <optimized out> |
| val = 93943508880832 |
| reg_pc = 0x5570ed79ee10 |
| reg_cfp = 0x7f26437e0f20 |
| insns_address_table = {0x5570d56c9270 <vm_exec_core+13072>, 0x5570d56c82aa <vm_exec_core+9034>, 0x5570d56c823d <vm_exec_core+8925>, 0x5570d56c81c5 <vm_exec_core+8805>, 0x5570d56c8153 <vm_exec_core+8691>, 0x5570d56c80da <vm_exec_core+8570>, 0x5570d56c8034 <vm_exec_core+8404>, 0x5570d56c86c1 <vm_exec_core+10081>, 0x5570d56c85a6 <vm_exec_core+9798>, 0x5570d56c85fd <vm_exec_core+9885>, 0x5570d56c830e <vm_exec_core+9134>, 0x5570d56c843b <vm_exec_core+9435>, 0x5570d56c7ba2 <vm_exec_core+7234>, 0x5570d56c7b3a <vm_exec_core+7130>, 0x5570d56c7acd <vm_exec_core+7021>, 0x5570d56c7dac <vm_exec_core+7756>, 0x5570d56c7d74 <vm_exec_core+7700>, 0x5570d56c7d3f <vm_exec_core+7647>, 0x5570d56c7d0a <vm_exec_core+7594>, 0x5570d56c7cd5 <vm_exec_core+7541>, 0x5570d56c7c72 <vm_exec_core+7442>, 0x5570d56c7c2e <vm_exec_core+7374>, 0x5570d56c7be7 <vm_exec_core+7303>, 0x5570d56c7ee8 <vm_exec_core+8072>, 0x5570d56c7ea2 <vm_exec_core+8002>, 0x5570d56c7e23 <vm_exec_core+7875>, 0x5570d56c7de9 <vm_exec_core+7817>, 0x5570d56c7f9a <vm_exec_core+8250>, 0x5570d56c7f40 <vm_exec_core+8160>, 0x5570d56c7ff7 <vm_exec_core+8343>, 0x5570d56c7a90 <vm_exec_core+6960>, 0x5570d56c788d <vm_exec_core+6445>, 0x5570d56c7807 <vm_exec_core+6311>, 0x5570d56c779f <vm_exec_core+6207>, 0x5570d56c7747 <vm_exec_core+6119>, 0x5570d56c76e5 <vm_exec_core+6021>, 0x5570d56c7698 <vm_exec_core+5944>, 0x5570d56c7624 <vm_exec_core+5828>, 0x5570d56c75da <vm_exec_core+5754>, 0x5570d56c75b3 <vm_exec_core+5715>, 0x5570d56c7578 <vm_exec_core+5656>, 0x5570d56c7527 <vm_exec_core+5575>, 0x5570d56c74f3 <vm_exec_core+5523>, 0x5570d56c7446 <vm_exec_core+5350>, 0x5570d56c7403 <vm_exec_core+5283>, 0x5570d56c73bf <vm_exec_core+5215>, 0x5570d56c738d <vm_exec_core+5165>, 0x5570d56c731e <vm_exec_core+5054>, 0x5570d56c72bd <vm_exec_core+4957>, 0x5570d56c726e <vm_exec_core+4878>, 0x5570d56c71ff <vm_exec_core+4767>, 0x5570d56c71a1 <vm_exec_core+4673>, 0x5570d56c7089 <vm_exec_core+4393>, 0x5570d56c704d <vm_exec_core+4333>, 0x5570d56c7006 <vm_exec_core+4262>, 0x5570d56c6f9c <vm_exec_core+4156>, 0x5570d56c6efe <vm_exec_core+3998>, 0x5570d56c5fd0 <vm_exec_core+112>, 0x5570d56c6e49 <vm_exec_core+3817>, 0x5570d56c6dc1 <vm_exec_core+3681>, 0x5570d56c6d72 <vm_exec_core+3602>, 0x5570d56c6d23 <vm_exec_core+3523>, 0x5570d56c6cd4 <vm_exec_core+3444>, 0x5570d56c9117 <vm_exec_core+12727>, 0x5570d56c6c85 <vm_exec_core+3365>, 0x5570d56c6c16 <vm_exec_core+3254>, 0x5570d56c6bd1 <vm_exec_core+3185>, 0x5570d56c6b5e <vm_exec_core+3070>, 0x5570d56c6a16 <vm_exec_core+2742>, 0x5570d56c694a <vm_exec_core+2538>, 0x5570d56c68ce <vm_exec_core+2414>, 0x5570d56c872b <vm_exec_core+10187>, 0x5570d56c689a <vm_exec_core+2362>, 0x5570d56c685b <vm_exec_core+2299>, 0x5570d56c681c <vm_exec_core+2236>, 0x5570d56c67e0 <vm_exec_core+2176>, 0x5570d56c6722 <vm_exec_core+1986>, 0x5570d56c669f <vm_exec_core+1855>, 0x5570d56c9281 <vm_exec_core+13089>, 0x5570d56c938e <vm_exec_core+13358>, 0x5570d56c95cf <vm_exec_core+13935>, 0x5570d56c8fe9 <vm_exec_core+12425>, 0x5570d56c9668 <vm_exec_core+14088>, 0x5570d56c9935 <vm_exec_core+14805>, 0x5570d56c9854 <vm_exec_core+14580>, 0x5570d56c98d7 <vm_exec_core+14711>, 0x5570d56c973a <vm_exec_core+14298>, 0x5570d56c9798 <vm_exec_core+14392>, 0x5570d56c97f6 <vm_exec_core+14486>, 0x5570d56c9bc5 <vm_exec_core+15461>, 0x5570d56c9a19 <vm_exec_core+15033>, 0x5570d56c9a65 <vm_exec_core+15109>, 0x5570d56c9ab8 <vm_exec_core+15192>, 0x5570d56c9b3b <vm_exec_core+15323>, 0x5570d56c65d2 <vm_exec_core+1650>, 0x5570d56c652a <vm_exec_core+1482>, 0x5570d56c92e8 <vm_exec_core+13192>, 0x5570d56c9346 <vm_exec_core+13286>, 0x5570d56c9177 <vm_exec_core+12823>, 0x5570d56c920a <vm_exec_core+12970>, 0x5570d56c9701 <vm_exec_core+14241>, 0x5570d56c998e <vm_exec_core+14894>, 0x5570d56c64b9 <vm_exec_core+1369>, 0x5570d56c6439 <vm_exec_core+1241>, 0x5570d56c6390 <vm_exec_core+1072>, 0x5570d56c6349 <vm_exec_core+1001>, 0x5570d56c62fe <vm_exec_core+926>, 0x5570d56c62b5 <vm_exec_core+853>, 0x5570d56c6264 <vm_exec_core+772>, 0x5570d56c622f <vm_exec_core+719>, 0x5570d56c61fa <vm_exec_core+666>, 0x5570d56c93f2 <vm_exec_core+13458>, 0x5570d56c8299 <vm_exec_core+9017>, 0x5570d56c822c <vm_exec_core+8908>, 0x5570d56c81b4 <vm_exec_core+8788>, 0x5570d56c8142 <vm_exec_core+8674>, 0x5570d56c80c9 <vm_exec_core+8553>, 0x5570d56c8023 <vm_exec_core+8387>, 0x5570d56c86b0 <vm_exec_core+10064>, 0x5570d56c8595 <vm_exec_core+9781>, 0x5570d56c85ec <vm_exec_core+9868>, 0x5570d56c82fd <vm_exec_core+9117>, 0x5570d56c842a <vm_exec_core+9418>, 0x5570d56c7b91 <vm_exec_core+7217>, 0x5570d56c7b29 <vm_exec_core+7113>, 0x5570d56c7abc <vm_exec_core+7004>, 0x5570d56c7d9b <vm_exec_core+7739>, 0x5570d56c7d63 <vm_exec_core+7683>, 0x5570d56c7d2e <vm_exec_core+7630>, 0x5570d56c7cf9 <vm_exec_core+7577>, 0x5570d56c7cc4 <vm_exec_core+7524>, 0x5570d56c7c61 <vm_exec_core+7425>, 0x5570d56c7c1d <vm_exec_core+7357>, 0x5570d56c7bd6 <vm_exec_core+7286>, 0x5570d56c7ed7 <vm_exec_core+8055>, 0x5570d56c7e91 <vm_exec_core+7985>, 0x5570d56c7e12 <vm_exec_core+7858>, 0x5570d56c7dd8 <vm_exec_core+7800>, 0x5570d56c7f89 <vm_exec_core+8233>, 0x5570d56c7f2f <vm_exec_core+8143>, 0x5570d56c7fe6 <vm_exec_core+8326>, 0x5570d56c7a7f <vm_exec_core+6943>, 0x5570d56c787c <vm_exec_core+6428>, 0x5570d56c77f6 <vm_exec_core+6294>, 0x5570d56c778e <vm_exec_core+6190>, 0x5570d56c7736 <vm_exec_core+6102>, 0x5570d56c76d4 <vm_exec_core+6004>, 0x5570d56c7687 <vm_exec_core+5927>, 0x5570d56c7613 <vm_exec_core+5811>, 0x5570d56c75c9 <vm_exec_core+5737>, 0x5570d56c75a2 <vm_exec_core+5698>, 0x5570d56c7567 <vm_exec_core+5639>, 0x5570d56c7516 <vm_exec_core+5558>, 0x5570d56c74e2 <vm_exec_core+5506>, 0x5570d56c7435 <vm_exec_core+5333>, 0x5570d56c73f2 <vm_exec_core+5266>, 0x5570d56c73ae <vm_exec_core+5198>, 0x5570d56c737c <vm_exec_core+5148>, 0x5570d56c730d <vm_exec_core+5037>, 0x5570d56c72ac <vm_exec_core+4940>, 0x5570d56c725d <vm_exec_core+4861>, 0x5570d56c71ee <vm_exec_core+4750>, 0x5570d56c7190 <vm_exec_core+4656>, 0x5570d56c7078 <vm_exec_core+4376>, 0x5570d56c703c <vm_exec_core+4316>, 0x5570d56c6ff5 <vm_exec_core+4245>, 0x5570d56c6f8b <vm_exec_core+4139>, 0x5570d56c6eed <vm_exec_core+3981>, 0x5570d56c9535 <vm_exec_core+13781>, 0x5570d56c6e38 <vm_exec_core+3800>, 0x5570d56c6db0 <vm_exec_core+3664>, 0x5570d56c6d61 <vm_exec_core+3585>, 0x5570d56c6d12 <vm_exec_core+3506>, 0x5570d56c6cc3 <vm_exec_core+3427>, 0x5570d56c9509 <vm_exec_core+13737>, 0x5570d56c6c74 <vm_exec_core+3348>, 0x5570d56c6c05 <vm_exec_core+3237>, 0x5570d56c6bc0 <vm_exec_core+3168>, 0x5570d56c6b4d <vm_exec_core+3053>, 0x5570d56c6a05 <vm_exec_core+2725>, 0x5570d56c6939 <vm_exec_core+2521>, 0x5570d56c68bd <vm_exec_core+2397>, 0x5570d56c871a <vm_exec_core+10170>, 0x5570d56c6889 <vm_exec_core+2345>, 0x5570d56c684a <vm_exec_core+2282>, 0x5570d56c680b <vm_exec_core+2219>, 0x5570d56c67cf <vm_exec_core+2159>, 0x5570d56c6711 <vm_exec_core+1969>, 0x5570d56c668e <vm_exec_core+1838>, 0x5570d56c951f <vm_exec_core+13759>, 0x5570d56c9161 <vm_exec_core+12801>, 0x5570d56c9330 <vm_exec_core+13264>, 0x5570d56c9410 <vm_exec_core+13488>, 0x5570d56c9426 <vm_exec_core+13510>, 0x5570d56c943c <vm_exec_core+13532>, 0x5570d56c9452 <vm_exec_core+13554>, 0x5570d56c946f <vm_exec_core+13583>, 0x5570d56c9485 <vm_exec_core+13605>, 0x5570d56c949b <vm_exec_core+13627>, 0x5570d56c94b1 <vm_exec_core+13649>...} |
| #24 0x00005570d56cc70e in rb_vm_exec (ec=0x5570ed6e3b40) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x5570ed6e3b40 |
| _tag = {tag = 36, retval = 4, buf = {0x7f26438e1db0, 0x5570d56cc630 <rb_vm_exec+304>, 0x0, 0x7f26438e1ca0, 0x7f26438e1d50}, prev = 0x7f26438e1ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #25 0x00005570d56ccb2e 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=139802853697760, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7f26636ef038 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7f26436e1018 |
| av = {139802318871888, 139802318872256} |
| stack_argv = 0x7f26436e1018 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #26 0x00005570d56cd4f1 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x5570ed79e120, self=self@entry=139802853697760, argc=argc@entry=0, argv=argv@entry=0x7f26438e1d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #27 0x00005570d5673ad0 in thread_do_start_proc (th=th@entry=0x5570ed79cfb0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 139802853697760 |
| args = <optimized out> |
| args_ptr = 0x7f26438e1d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x5570ed79e120 |
| #28 0x00005570d5674570 in thread_do_start (th=0x5570ed79cfb0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #29 thread_start_func_2 (th=th@entry=0x5570ed79cfb0, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x5570ed6e3b40 |
| _tag = {tag = 36, retval = 0, buf = {0x5570ed6e4260, 0x5570d5673ee0 <thread_start_func_2+624>, 0x0, 0x7f26438e1dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x5570ed79cfb0 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #30 0x00005570d567493d in call_thread_start_func_2 (th=0x5570ed79cfb0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f26438e1f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #31 co_start (from=<optimized out>, self=0x5570ed6e4260) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x5570ed79cfb0 |
| sched = 0x5570ed79d6f8 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #32 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 1 (Thread 0x7f267e9747c0 (LWP 480565) "miniruby"): |
| #0 0x00007f267ea0fd61 in __futex_abstimed_wait_common64 (private=21872, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5570ed663070) 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=21872, abstime=0x0, clockid=0, expected=0, futex_word=0x5570ed663070) 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=0x5570ed663070, 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 0x00007f267ea127dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5570ed663168, cond=0x5570ed663048) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f267ea124a0 <__condvar_cleanup_waiting>, __arg = 0x7fffd2a7b280, __canceltype = 2, __prev = 0x0} |
| cbuffer = {wseq = 0, cond = 0x5570ed663048, mutex = 0x5570ed663168, 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=0x5570ed663048, mutex=mutex@entry=0x5570ed663168) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x00005570d566ae0d in rb_native_cond_wait (cond=cond@entry=0x5570ed663048, mutex=mutex@entry=0x5570ed663168) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x00005570d566af53 in thread_sched_wait_running_turn (sched=sched@entry=0x5570ed663168, th=0x5570ed65e060, can_direct_transfer=can_direct_transfer@entry=false) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:847 |
| next_th = 0x0 |
| #7 0x00005570d566bb82 in rb_ractor_sched_wait (ec=ec@entry=0x5570ed663340, cr=cr@entry=0x5570ed6630a0, ubf=ubf@entry=0x5570d55bb220 <ubf_ractor_wait>, ubf_arg=ubf_arg@entry=0x7fffd2a7b3d0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1365 |
| can_direct_transfer = false |
| th = 0x5570ed65e060 |
| sched = 0x5570ed663168 |
| #8 0x00005570d55bc99c in ractor_wait (cr=0x5570ed6630a0, ec=0x5570ed663340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1030 |
| th = <optimized out> |
| waiter = {wakeup_status = wakeup_none, th = 0x5570ed65e060, node = {next = 0x5570ed6630f8, prev = 0x5570ed6630f8}} |
| th = <optimized out> |
| waiter = <optimized out> |
| #9 ractor_wait_receive (ec=ec@entry=0x5570ed663340, cr=cr@entry=0x5570ed6630a0) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1097 |
| messages = {set = {n = {next = 0x0, prev = 0x5570ed65e060}}, closed = 248} |
| deliverred = false |
| #10 0x00005570d55bdfd1 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=0x5570ed663340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:133 |
| rp = 0x5570ed73c230 |
| rp = <optimized out> |
| #12 builtin_inline_class_660 (ec=0x5570ed663340, self=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor.rb:661 |
| No locals. |
| #13 0x00005570d56c8d7f in vm_exec_core (ec=0x5570ed663070, ec@entry=0x5570ed663340) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:7259 |
| reg_pc = 0x5570ed73b0d8 |
| reg_cfp = 0x7f267e912e88 |
| insns_address_table = {0x5570d56c9270 <vm_exec_core+13072>, 0x5570d56c82aa <vm_exec_core+9034>, 0x5570d56c823d <vm_exec_core+8925>, 0x5570d56c81c5 <vm_exec_core+8805>, 0x5570d56c8153 <vm_exec_core+8691>, 0x5570d56c80da <vm_exec_core+8570>, 0x5570d56c8034 <vm_exec_core+8404>, 0x5570d56c86c1 <vm_exec_core+10081>, 0x5570d56c85a6 <vm_exec_core+9798>, 0x5570d56c85fd <vm_exec_core+9885>, 0x5570d56c830e <vm_exec_core+9134>, 0x5570d56c843b <vm_exec_core+9435>, 0x5570d56c7ba2 <vm_exec_core+7234>, 0x5570d56c7b3a <vm_exec_core+7130>, 0x5570d56c7acd <vm_exec_core+7021>, 0x5570d56c7dac <vm_exec_core+7756>, 0x5570d56c7d74 <vm_exec_core+7700>, 0x5570d56c7d3f <vm_exec_core+7647>, 0x5570d56c7d0a <vm_exec_core+7594>, 0x5570d56c7cd5 <vm_exec_core+7541>, 0x5570d56c7c72 <vm_exec_core+7442>, 0x5570d56c7c2e <vm_exec_core+7374>, 0x5570d56c7be7 <vm_exec_core+7303>, 0x5570d56c7ee8 <vm_exec_core+8072>, 0x5570d56c7ea2 <vm_exec_core+8002>, 0x5570d56c7e23 <vm_exec_core+7875>, 0x5570d56c7de9 <vm_exec_core+7817>, 0x5570d56c7f9a <vm_exec_core+8250>, 0x5570d56c7f40 <vm_exec_core+8160>, 0x5570d56c7ff7 <vm_exec_core+8343>, 0x5570d56c7a90 <vm_exec_core+6960>, 0x5570d56c788d <vm_exec_core+6445>, 0x5570d56c7807 <vm_exec_core+6311>, 0x5570d56c779f <vm_exec_core+6207>, 0x5570d56c7747 <vm_exec_core+6119>, 0x5570d56c76e5 <vm_exec_core+6021>, 0x5570d56c7698 <vm_exec_core+5944>, 0x5570d56c7624 <vm_exec_core+5828>, 0x5570d56c75da <vm_exec_core+5754>, 0x5570d56c75b3 <vm_exec_core+5715>, 0x5570d56c7578 <vm_exec_core+5656>, 0x5570d56c7527 <vm_exec_core+5575>, 0x5570d56c74f3 <vm_exec_core+5523>, 0x5570d56c7446 <vm_exec_core+5350>, 0x5570d56c7403 <vm_exec_core+5283>, 0x5570d56c73bf <vm_exec_core+5215>, 0x5570d56c738d <vm_exec_core+5165>, 0x5570d56c731e <vm_exec_core+5054>, 0x5570d56c72bd <vm_exec_core+4957>, 0x5570d56c726e <vm_exec_core+4878>, 0x5570d56c71ff <vm_exec_core+4767>, 0x5570d56c71a1 <vm_exec_core+4673>, 0x5570d56c7089 <vm_exec_core+4393>, 0x5570d56c704d <vm_exec_core+4333>, 0x5570d56c7006 <vm_exec_core+4262>, 0x5570d56c6f9c <vm_exec_core+4156>, 0x5570d56c6efe <vm_exec_core+3998>, 0x5570d56c5fd0 <vm_exec_core+112>, 0x5570d56c6e49 <vm_exec_core+3817>, 0x5570d56c6dc1 <vm_exec_core+3681>, 0x5570d56c6d72 <vm_exec_core+3602>, 0x5570d56c6d23 <vm_exec_core+3523>, 0x5570d56c6cd4 <vm_exec_core+3444>, 0x5570d56c9117 <vm_exec_core+12727>, 0x5570d56c6c85 <vm_exec_core+3365>, 0x5570d56c6c16 <vm_exec_core+3254>, 0x5570d56c6bd1 <vm_exec_core+3185>, 0x5570d56c6b5e <vm_exec_core+3070>, 0x5570d56c6a16 <vm_exec_core+2742>, 0x5570d56c694a <vm_exec_core+2538>, 0x5570d56c68ce <vm_exec_core+2414>, 0x5570d56c872b <vm_exec_core+10187>, 0x5570d56c689a <vm_exec_core+2362>, 0x5570d56c685b <vm_exec_core+2299>, 0x5570d56c681c <vm_exec_core+2236>, 0x5570d56c67e0 <vm_exec_core+2176>, 0x5570d56c6722 <vm_exec_core+1986>, 0x5570d56c669f <vm_exec_core+1855>, 0x5570d56c9281 <vm_exec_core+13089>, 0x5570d56c938e <vm_exec_core+13358>, 0x5570d56c95cf <vm_exec_core+13935>, 0x5570d56c8fe9 <vm_exec_core+12425>, 0x5570d56c9668 <vm_exec_core+14088>, 0x5570d56c9935 <vm_exec_core+14805>, 0x5570d56c9854 <vm_exec_core+14580>, 0x5570d56c98d7 <vm_exec_core+14711>, 0x5570d56c973a <vm_exec_core+14298>, 0x5570d56c9798 <vm_exec_core+14392>, 0x5570d56c97f6 <vm_exec_core+14486>, 0x5570d56c9bc5 <vm_exec_core+15461>, 0x5570d56c9a19 <vm_exec_core+15033>, 0x5570d56c9a65 <vm_exec_core+15109>, 0x5570d56c9ab8 <vm_exec_core+15192>, 0x5570d56c9b3b <vm_exec_core+15323>, 0x5570d56c65d2 <vm_exec_core+1650>, 0x5570d56c652a <vm_exec_core+1482>, 0x5570d56c92e8 <vm_exec_core+13192>, 0x5570d56c9346 <vm_exec_core+13286>, 0x5570d56c9177 <vm_exec_core+12823>, 0x5570d56c920a <vm_exec_core+12970>, 0x5570d56c9701 <vm_exec_core+14241>, 0x5570d56c998e <vm_exec_core+14894>, 0x5570d56c64b9 <vm_exec_core+1369>, 0x5570d56c6439 <vm_exec_core+1241>, 0x5570d56c6390 <vm_exec_core+1072>, 0x5570d56c6349 <vm_exec_core+1001>, 0x5570d56c62fe <vm_exec_core+926>, 0x5570d56c62b5 <vm_exec_core+853>, 0x5570d56c6264 <vm_exec_core+772>, 0x5570d56c622f <vm_exec_core+719>, 0x5570d56c61fa <vm_exec_core+666>, 0x5570d56c93f2 <vm_exec_core+13458>, 0x5570d56c8299 <vm_exec_core+9017>, 0x5570d56c822c <vm_exec_core+8908>, 0x5570d56c81b4 <vm_exec_core+8788>, 0x5570d56c8142 <vm_exec_core+8674>, 0x5570d56c80c9 <vm_exec_core+8553>, 0x5570d56c8023 <vm_exec_core+8387>, 0x5570d56c86b0 <vm_exec_core+10064>, 0x5570d56c8595 <vm_exec_core+9781>, 0x5570d56c85ec <vm_exec_core+9868>, 0x5570d56c82fd <vm_exec_core+9117>, 0x5570d56c842a <vm_exec_core+9418>, 0x5570d56c7b91 <vm_exec_core+7217>, 0x5570d56c7b29 <vm_exec_core+7113>, 0x5570d56c7abc <vm_exec_core+7004>, 0x5570d56c7d9b <vm_exec_core+7739>, 0x5570d56c7d63 <vm_exec_core+7683>, 0x5570d56c7d2e <vm_exec_core+7630>, 0x5570d56c7cf9 <vm_exec_core+7577>, 0x5570d56c7cc4 <vm_exec_core+7524>, 0x5570d56c7c61 <vm_exec_core+7425>, 0x5570d56c7c1d <vm_exec_core+7357>, 0x5570d56c7bd6 <vm_exec_core+7286>, 0x5570d56c7ed7 <vm_exec_core+8055>, 0x5570d56c7e91 <vm_exec_core+7985>, 0x5570d56c7e12 <vm_exec_core+7858>, 0x5570d56c7dd8 <vm_exec_core+7800>, 0x5570d56c7f89 <vm_exec_core+8233>, 0x5570d56c7f2f <vm_exec_core+8143>, 0x5570d56c7fe6 <vm_exec_core+8326>, 0x5570d56c7a7f <vm_exec_core+6943>, 0x5570d56c787c <vm_exec_core+6428>, 0x5570d56c77f6 <vm_exec_core+6294>, 0x5570d56c778e <vm_exec_core+6190>, 0x5570d56c7736 <vm_exec_core+6102>, 0x5570d56c76d4 <vm_exec_core+6004>, 0x5570d56c7687 <vm_exec_core+5927>, 0x5570d56c7613 <vm_exec_core+5811>, 0x5570d56c75c9 <vm_exec_core+5737>, 0x5570d56c75a2 <vm_exec_core+5698>, 0x5570d56c7567 <vm_exec_core+5639>, 0x5570d56c7516 <vm_exec_core+5558>, 0x5570d56c74e2 <vm_exec_core+5506>, 0x5570d56c7435 <vm_exec_core+5333>, 0x5570d56c73f2 <vm_exec_core+5266>, 0x5570d56c73ae <vm_exec_core+5198>, 0x5570d56c737c <vm_exec_core+5148>, 0x5570d56c730d <vm_exec_core+5037>, 0x5570d56c72ac <vm_exec_core+4940>, 0x5570d56c725d <vm_exec_core+4861>, 0x5570d56c71ee <vm_exec_core+4750>, 0x5570d56c7190 <vm_exec_core+4656>, 0x5570d56c7078 <vm_exec_core+4376>, 0x5570d56c703c <vm_exec_core+4316>, 0x5570d56c6ff5 <vm_exec_core+4245>, 0x5570d56c6f8b <vm_exec_core+4139>, 0x5570d56c6eed <vm_exec_core+3981>, 0x5570d56c9535 <vm_exec_core+13781>, 0x5570d56c6e38 <vm_exec_core+3800>, 0x5570d56c6db0 <vm_exec_core+3664>, 0x5570d56c6d61 <vm_exec_core+3585>, 0x5570d56c6d12 <vm_exec_core+3506>, 0x5570d56c6cc3 <vm_exec_core+3427>, 0x5570d56c9509 <vm_exec_core+13737>, 0x5570d56c6c74 <vm_exec_core+3348>, 0x5570d56c6c05 <vm_exec_core+3237>, 0x5570d56c6bc0 <vm_exec_core+3168>, 0x5570d56c6b4d <vm_exec_core+3053>, 0x5570d56c6a05 <vm_exec_core+2725>, 0x5570d56c6939 <vm_exec_core+2521>, 0x5570d56c68bd <vm_exec_core+2397>, 0x5570d56c871a <vm_exec_core+10170>, 0x5570d56c6889 <vm_exec_core+2345>, 0x5570d56c684a <vm_exec_core+2282>, 0x5570d56c680b <vm_exec_core+2219>, 0x5570d56c67cf <vm_exec_core+2159>, 0x5570d56c6711 <vm_exec_core+1969>, 0x5570d56c668e <vm_exec_core+1838>, 0x5570d56c951f <vm_exec_core+13759>, 0x5570d56c9161 <vm_exec_core+12801>, 0x5570d56c9330 <vm_exec_core+13264>, 0x5570d56c9410 <vm_exec_core+13488>, 0x5570d56c9426 <vm_exec_core+13510>, 0x5570d56c943c <vm_exec_core+13532>, 0x5570d56c9452 <vm_exec_core+13554>, 0x5570d56c946f <vm_exec_core+13583>, 0x5570d56c9485 <vm_exec_core+13605>, 0x5570d56c949b <vm_exec_core+13627>, 0x5570d56c94b1 <vm_exec_core+13649>...} |
| #14 0x00005570d56cc70e in rb_vm_exec (ec=0x5570ed663340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x5570ed663340 |
| _tag = {tag = 36, retval = 4, buf = {0x7f26636ee2a0, 0x5570d56cc630 <rb_vm_exec+304>, 0x0, 0x7fffd2a7b670, 0x5570ed65e460}, prev = 0x7fffd2a7bab0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #15 0x00005570d56d1454 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7fffd2a7b748, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #16 vm_yield (kw_splat=0, argv=0x7fffd2a7b748, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #17 rb_yield_0 (argv=0x7fffd2a7b748, 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 0x00005570d53e815c in rb_ary_collect (ary=139802853698760) at /tmp/ruby/src/trunk-gc-asserts/array.c:3655 |
| i = 0 |
| collect = 139802853696160 |
| #20 0x00005570d56b0bbd in vm_call_cfunc_with_frame_ (ec=0x5570ed663340, reg_cfp=0x7f267e912fa0, 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 = 0x7f26653c0068 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #21 0x00005570d56b90af in vm_sendish (ec=0x5570ed663340, reg_cfp=0x7f267e912fa0, cd=0x5570ed797f90, 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 = 0x7f26636ee2c8 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x5570ed797f90, cc = 0x7f26636ee2c8, block_handler = 139803308928953, recv = 139802853698760, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #22 0x00005570d56c6fd6 in vm_exec_core (ec=0x5570ed663070, ec@entry=0x5570ed663340) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 139803309964641 |
| cd = 0x5570ed797f90 |
| blockiseq = 0x0 |
| leaf = <optimized out> |
| val = 93943508860816 |
| reg_pc = 0x5570ed6db018 |
| reg_cfp = 0x7f267e912fa0 |
| insns_address_table = {0x5570d56c9270 <vm_exec_core+13072>, 0x5570d56c82aa <vm_exec_core+9034>, 0x5570d56c823d <vm_exec_core+8925>, 0x5570d56c81c5 <vm_exec_core+8805>, 0x5570d56c8153 <vm_exec_core+8691>, 0x5570d56c80da <vm_exec_core+8570>, 0x5570d56c8034 <vm_exec_core+8404>, 0x5570d56c86c1 <vm_exec_core+10081>, 0x5570d56c85a6 <vm_exec_core+9798>, 0x5570d56c85fd <vm_exec_core+9885>, 0x5570d56c830e <vm_exec_core+9134>, 0x5570d56c843b <vm_exec_core+9435>, 0x5570d56c7ba2 <vm_exec_core+7234>, 0x5570d56c7b3a <vm_exec_core+7130>, 0x5570d56c7acd <vm_exec_core+7021>, 0x5570d56c7dac <vm_exec_core+7756>, 0x5570d56c7d74 <vm_exec_core+7700>, 0x5570d56c7d3f <vm_exec_core+7647>, 0x5570d56c7d0a <vm_exec_core+7594>, 0x5570d56c7cd5 <vm_exec_core+7541>, 0x5570d56c7c72 <vm_exec_core+7442>, 0x5570d56c7c2e <vm_exec_core+7374>, 0x5570d56c7be7 <vm_exec_core+7303>, 0x5570d56c7ee8 <vm_exec_core+8072>, 0x5570d56c7ea2 <vm_exec_core+8002>, 0x5570d56c7e23 <vm_exec_core+7875>, 0x5570d56c7de9 <vm_exec_core+7817>, 0x5570d56c7f9a <vm_exec_core+8250>, 0x5570d56c7f40 <vm_exec_core+8160>, 0x5570d56c7ff7 <vm_exec_core+8343>, 0x5570d56c7a90 <vm_exec_core+6960>, 0x5570d56c788d <vm_exec_core+6445>, 0x5570d56c7807 <vm_exec_core+6311>, 0x5570d56c779f <vm_exec_core+6207>, 0x5570d56c7747 <vm_exec_core+6119>, 0x5570d56c76e5 <vm_exec_core+6021>, 0x5570d56c7698 <vm_exec_core+5944>, 0x5570d56c7624 <vm_exec_core+5828>, 0x5570d56c75da <vm_exec_core+5754>, 0x5570d56c75b3 <vm_exec_core+5715>, 0x5570d56c7578 <vm_exec_core+5656>, 0x5570d56c7527 <vm_exec_core+5575>, 0x5570d56c74f3 <vm_exec_core+5523>, 0x5570d56c7446 <vm_exec_core+5350>, 0x5570d56c7403 <vm_exec_core+5283>, 0x5570d56c73bf <vm_exec_core+5215>, 0x5570d56c738d <vm_exec_core+5165>, 0x5570d56c731e <vm_exec_core+5054>, 0x5570d56c72bd <vm_exec_core+4957>, 0x5570d56c726e <vm_exec_core+4878>, 0x5570d56c71ff <vm_exec_core+4767>, 0x5570d56c71a1 <vm_exec_core+4673>, 0x5570d56c7089 <vm_exec_core+4393>, 0x5570d56c704d <vm_exec_core+4333>, 0x5570d56c7006 <vm_exec_core+4262>, 0x5570d56c6f9c <vm_exec_core+4156>, 0x5570d56c6efe <vm_exec_core+3998>, 0x5570d56c5fd0 <vm_exec_core+112>, 0x5570d56c6e49 <vm_exec_core+3817>, 0x5570d56c6dc1 <vm_exec_core+3681>, 0x5570d56c6d72 <vm_exec_core+3602>, 0x5570d56c6d23 <vm_exec_core+3523>, 0x5570d56c6cd4 <vm_exec_core+3444>, 0x5570d56c9117 <vm_exec_core+12727>, 0x5570d56c6c85 <vm_exec_core+3365>, 0x5570d56c6c16 <vm_exec_core+3254>, 0x5570d56c6bd1 <vm_exec_core+3185>, 0x5570d56c6b5e <vm_exec_core+3070>, 0x5570d56c6a16 <vm_exec_core+2742>, 0x5570d56c694a <vm_exec_core+2538>, 0x5570d56c68ce <vm_exec_core+2414>, 0x5570d56c872b <vm_exec_core+10187>, 0x5570d56c689a <vm_exec_core+2362>, 0x5570d56c685b <vm_exec_core+2299>, 0x5570d56c681c <vm_exec_core+2236>, 0x5570d56c67e0 <vm_exec_core+2176>, 0x5570d56c6722 <vm_exec_core+1986>, 0x5570d56c669f <vm_exec_core+1855>, 0x5570d56c9281 <vm_exec_core+13089>, 0x5570d56c938e <vm_exec_core+13358>, 0x5570d56c95cf <vm_exec_core+13935>, 0x5570d56c8fe9 <vm_exec_core+12425>, 0x5570d56c9668 <vm_exec_core+14088>, 0x5570d56c9935 <vm_exec_core+14805>, 0x5570d56c9854 <vm_exec_core+14580>, 0x5570d56c98d7 <vm_exec_core+14711>, 0x5570d56c973a <vm_exec_core+14298>, 0x5570d56c9798 <vm_exec_core+14392>, 0x5570d56c97f6 <vm_exec_core+14486>, 0x5570d56c9bc5 <vm_exec_core+15461>, 0x5570d56c9a19 <vm_exec_core+15033>, 0x5570d56c9a65 <vm_exec_core+15109>, 0x5570d56c9ab8 <vm_exec_core+15192>, 0x5570d56c9b3b <vm_exec_core+15323>, 0x5570d56c65d2 <vm_exec_core+1650>, 0x5570d56c652a <vm_exec_core+1482>, 0x5570d56c92e8 <vm_exec_core+13192>, 0x5570d56c9346 <vm_exec_core+13286>, 0x5570d56c9177 <vm_exec_core+12823>, 0x5570d56c920a <vm_exec_core+12970>, 0x5570d56c9701 <vm_exec_core+14241>, 0x5570d56c998e <vm_exec_core+14894>, 0x5570d56c64b9 <vm_exec_core+1369>, 0x5570d56c6439 <vm_exec_core+1241>, 0x5570d56c6390 <vm_exec_core+1072>, 0x5570d56c6349 <vm_exec_core+1001>, 0x5570d56c62fe <vm_exec_core+926>, 0x5570d56c62b5 <vm_exec_core+853>, 0x5570d56c6264 <vm_exec_core+772>, 0x5570d56c622f <vm_exec_core+719>, 0x5570d56c61fa <vm_exec_core+666>, 0x5570d56c93f2 <vm_exec_core+13458>, 0x5570d56c8299 <vm_exec_core+9017>, 0x5570d56c822c <vm_exec_core+8908>, 0x5570d56c81b4 <vm_exec_core+8788>, 0x5570d56c8142 <vm_exec_core+8674>, 0x5570d56c80c9 <vm_exec_core+8553>, 0x5570d56c8023 <vm_exec_core+8387>, 0x5570d56c86b0 <vm_exec_core+10064>, 0x5570d56c8595 <vm_exec_core+9781>, 0x5570d56c85ec <vm_exec_core+9868>, 0x5570d56c82fd <vm_exec_core+9117>, 0x5570d56c842a <vm_exec_core+9418>, 0x5570d56c7b91 <vm_exec_core+7217>, 0x5570d56c7b29 <vm_exec_core+7113>, 0x5570d56c7abc <vm_exec_core+7004>, 0x5570d56c7d9b <vm_exec_core+7739>, 0x5570d56c7d63 <vm_exec_core+7683>, 0x5570d56c7d2e <vm_exec_core+7630>, 0x5570d56c7cf9 <vm_exec_core+7577>, 0x5570d56c7cc4 <vm_exec_core+7524>, 0x5570d56c7c61 <vm_exec_core+7425>, 0x5570d56c7c1d <vm_exec_core+7357>, 0x5570d56c7bd6 <vm_exec_core+7286>, 0x5570d56c7ed7 <vm_exec_core+8055>, 0x5570d56c7e91 <vm_exec_core+7985>, 0x5570d56c7e12 <vm_exec_core+7858>, 0x5570d56c7dd8 <vm_exec_core+7800>, 0x5570d56c7f89 <vm_exec_core+8233>, 0x5570d56c7f2f <vm_exec_core+8143>, 0x5570d56c7fe6 <vm_exec_core+8326>, 0x5570d56c7a7f <vm_exec_core+6943>, 0x5570d56c787c <vm_exec_core+6428>, 0x5570d56c77f6 <vm_exec_core+6294>, 0x5570d56c778e <vm_exec_core+6190>, 0x5570d56c7736 <vm_exec_core+6102>, 0x5570d56c76d4 <vm_exec_core+6004>, 0x5570d56c7687 <vm_exec_core+5927>, 0x5570d56c7613 <vm_exec_core+5811>, 0x5570d56c75c9 <vm_exec_core+5737>, 0x5570d56c75a2 <vm_exec_core+5698>, 0x5570d56c7567 <vm_exec_core+5639>, 0x5570d56c7516 <vm_exec_core+5558>, 0x5570d56c74e2 <vm_exec_core+5506>, 0x5570d56c7435 <vm_exec_core+5333>, 0x5570d56c73f2 <vm_exec_core+5266>, 0x5570d56c73ae <vm_exec_core+5198>, 0x5570d56c737c <vm_exec_core+5148>, 0x5570d56c730d <vm_exec_core+5037>, 0x5570d56c72ac <vm_exec_core+4940>, 0x5570d56c725d <vm_exec_core+4861>, 0x5570d56c71ee <vm_exec_core+4750>, 0x5570d56c7190 <vm_exec_core+4656>, 0x5570d56c7078 <vm_exec_core+4376>, 0x5570d56c703c <vm_exec_core+4316>, 0x5570d56c6ff5 <vm_exec_core+4245>, 0x5570d56c6f8b <vm_exec_core+4139>, 0x5570d56c6eed <vm_exec_core+3981>, 0x5570d56c9535 <vm_exec_core+13781>, 0x5570d56c6e38 <vm_exec_core+3800>, 0x5570d56c6db0 <vm_exec_core+3664>, 0x5570d56c6d61 <vm_exec_core+3585>, 0x5570d56c6d12 <vm_exec_core+3506>, 0x5570d56c6cc3 <vm_exec_core+3427>, 0x5570d56c9509 <vm_exec_core+13737>, 0x5570d56c6c74 <vm_exec_core+3348>, 0x5570d56c6c05 <vm_exec_core+3237>, 0x5570d56c6bc0 <vm_exec_core+3168>, 0x5570d56c6b4d <vm_exec_core+3053>, 0x5570d56c6a05 <vm_exec_core+2725>, 0x5570d56c6939 <vm_exec_core+2521>, 0x5570d56c68bd <vm_exec_core+2397>, 0x5570d56c871a <vm_exec_core+10170>, 0x5570d56c6889 <vm_exec_core+2345>, 0x5570d56c684a <vm_exec_core+2282>, 0x5570d56c680b <vm_exec_core+2219>, 0x5570d56c67cf <vm_exec_core+2159>, 0x5570d56c6711 <vm_exec_core+1969>, 0x5570d56c668e <vm_exec_core+1838>, 0x5570d56c951f <vm_exec_core+13759>, 0x5570d56c9161 <vm_exec_core+12801>, 0x5570d56c9330 <vm_exec_core+13264>, 0x5570d56c9410 <vm_exec_core+13488>, 0x5570d56c9426 <vm_exec_core+13510>, 0x5570d56c943c <vm_exec_core+13532>, 0x5570d56c9452 <vm_exec_core+13554>, 0x5570d56c946f <vm_exec_core+13583>, 0x5570d56c9485 <vm_exec_core+13605>, 0x5570d56c949b <vm_exec_core+13627>, 0x5570d56c94b1 <vm_exec_core+13649>...} |
| #23 0x00005570d56cc70e in rb_vm_exec (ec=0x5570ed663340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x5570ed663340 |
| _tag = {tag = 36, retval = 4, buf = {0x5570ed663340, 0x5570d56cc630 <rb_vm_exec+304>, 0x0, 0x7fffd2a7ba90, 0x7f266536a3c0}, prev = 0x7fffd2a7bb60, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #24 0x00005570d56de513 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 0x00005570d54be925 in rb_ec_exec_node (ec=ec@entry=0x5570ed663340, n=n@entry=0x7f26636ef2b8) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x5570ed663340 |
| _tag = {tag = 36, retval = 93943103233942, buf = {0x5570ed663340, 0x5570d54be980 <rb_ec_exec_node+256>, 0x0, 0x7fffd2a7bb40, 0x7f26636ef2b8}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7f26636ef2b8 |
| #26 0x00005570d54c2bcb in ruby_run_node (n=0x7f26636ef2b8) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x5570ed663340 |
| status = 0 |
| #27 0x00005570d53dede6 in rb_main (argv=0x7fffd2a7bd88, 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 480565) detached] |
| $ timeout 60 gdb -p 480569 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| Fstderr output is not empty |
| th: 0x5570ed65e060, native_id: 0x7f267e9747c0 |
| -- 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 480572] |
| [New LWP 480571] |
| [New LWP 480570] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007ff62e2a1d61 in __futex_abstimed_wait_common64 (private=22080, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x564007902070) at ./nptl/futex-internal.c:57 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7ff62e2067c0 (LWP 480569) "miniruby" 0x00007ff62e2a1d61 in __futex_abstimed_wait_common64 (private=22080, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x564007902070) at ./nptl/futex-internal.c:57 |
| 2 Thread 0x7ff5f2e5e6c0 (LWP 480572) "miniruby" futex_wait (private=0, expected=2, futex_word=0x5640078fab70) at ../sysdeps/nptl/futex-internal.h:146 |
| 3 Thread 0x7ff5f2f5f6c0 (LWP 480571) "miniruby" futex_wait (private=0, expected=2, futex_word=0x5640078fab70) at ../sysdeps/nptl/futex-internal.h:146 |
| 4 Thread 0x7ff614bef6c0 (LWP 480570) "miniruby" 0x00007ff62e333042 in epoll_wait (epfd=4, events=events@entry=0x563ffec45edc <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 0x7ff614bef6c0 (LWP 480570) "miniruby"): |
| #0 0x00007ff62e333042 in epoll_wait (epfd=4, events=events@entry=0x563ffec45edc <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 0x0000563ffe88146f in event_wait (vm=0x5640078faad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2919 |
| r = <optimized out> |
| r = <optimized out> |
| #2 timer_thread_polling (vm=0x5640078faad0) 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=0x5640078faad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x5640078faad0 |
| #4 0x00007ff62e2a5a94 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 = {140694886741696, -5048788498366868219, 140694886741696, -264, 0, 140734340839024, -5048788498354285307, -5048697131758922491}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #5 0x00007ff62e332c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 3 (Thread 0x7ff5f2f5f6c0 (LWP 480571) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x5640078fab70) 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=0x5640078fab70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007ff62e2a90f1 in lll_mutex_lock_optimized (mutex=0x5640078fab70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x5640078fab70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x5640078fab70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x0000563ffe87b17d in rb_native_mutex_lock (lock=lock@entry=0x5640078fab70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x0000563ffe87ec9b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x564007a36c60, vm=0x5640078faad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x5640078faad0, cr=0x564007a36c60) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x0000563ffe8f7d8b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x0000563ffe6e6759 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x0000563ffe6f98b5 in gc_verify_internal_consistency (objspace_ptr=0x5640078fd460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5185 |
| prev_during_gc = <optimized out> |
| objspace = 0x5640078fd460 |
| lev = 3 |
| #10 gc_start (objspace=objspace@entry=0x5640078fd460, reason=reason@entry=256) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:6332 |
| do_full_mark = 0 |
| __func__ = "gc_start" |
| lock_lev = 2 |
| #11 0x0000563ffe6facb6 in heap_prepare (heap=0x5640078fd480, objspace=0x5640078fd460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2050 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x5640078fd480, objspace=0x5640078fd460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2274 |
| page = <optimized out> |
| page = <optimized out> |
| __func__ = "heap_next_free_page" |
| #13 newobj_cache_miss (objspace=objspace@entry=0x5640078fd460, cache=cache@entry=0x564007a3fe60, heap_idx=heap_idx@entry=0, vm_locked=vm_locked@entry=false) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2381 |
| page = <optimized out> |
| heap = 0x5640078fd480 |
| obj = <optimized out> |
| lev = 1 |
| unlock_vm = true |
| #14 0x0000563ffe6fe410 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x564007a3fe60, objspace=0x5640078fd460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2405 |
| 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=140694887062240, cache_ptr=0x564007a3fe60, objspace_ptr=0x5640078fd460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2484 |
| obj = <optimized out> |
| objspace = 0x5640078fd460 |
| heap_idx = <optimized out> |
| cache = 0x564007a3fe60 |
| 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=140694887062240, 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=140694887062240, 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 0x0000563ffe846e7f in str_alloc_embed (capa=4, klass=140694887062240) at /tmp/ruby/src/trunk-gc-asserts/string.c:1359 |
| size = 28 |
| str = <optimized out> |
| #19 str_enc_new (klass=140694887062240, ptr=0x7ff5f3361b0e "890\036&\363\365\177", len=3, enc=0x564007903920) at /tmp/ruby/src/trunk-gc-asserts/string.c:1402 |
| str = <optimized out> |
| termlen = 1 |
| dtrace_line = <optimized out> |
| dtrace_file = <optimized out> |
| #20 0x0000563ffe7701e4 in rb_fix2str (x=<optimized out>, base=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/numeric.c:3947 |
| buf = "\001\000\000\000\000\000\000\0008\000\322\362\365\177\000\000\300\0326\363\365\177\000\000\000h0\204rYΫx\036&\363\365\177\000\000 \\\243\a@V\000\0008\000\322\362\365\177\000\000X\247\305\024\366\177890" |
| e = 0x7ff5f3361b11 "\036&\363\365\177" |
| b = <optimized out> |
| val = <optimized out> |
| u = <optimized out> |
| neg = <optimized out> |
| #21 0x0000563ffe8c3bbd in vm_call_cfunc_with_frame_ (ec=0x564007a35c20, reg_cfp=0x7ff5f3261e78, calling=<optimized out>, argc=0, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3772 |
| ci = 0xd2100100001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7ff614c55a00 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #22 0x0000563ffe8d90a0 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 = 94833005308736 |
| ci = 0x5640078fab70 |
| cc = <optimized out> |
| recv = 2 |
| argc = <optimized out> |
| calling = {cd = 0x564007982b40, cc = 0x7ff5f2d4fe28, block_handler = 0, recv = 1781, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| val = <optimized out> |
| ci = <optimized out> |
| cc = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = <optimized out> |
| #23 vm_exec_core (ec=0x5640078fab70, ec@entry=0x564007a35c20) at ../../src/trunk-gc-asserts/insns.def:899 |
| bh = <optimized out> |
| cd = 0x564007982b40 |
| leaf = <optimized out> |
| val = 94833005308736 |
| reg_pc = 0x564007a3de10 |
| reg_cfp = 0x7ff5f3261e78 |
| insns_address_table = {0x563ffe8dc270 <vm_exec_core+13072>, 0x563ffe8db2aa <vm_exec_core+9034>, 0x563ffe8db23d <vm_exec_core+8925>, 0x563ffe8db1c5 <vm_exec_core+8805>, 0x563ffe8db153 <vm_exec_core+8691>, 0x563ffe8db0da <vm_exec_core+8570>, 0x563ffe8db034 <vm_exec_core+8404>, 0x563ffe8db6c1 <vm_exec_core+10081>, 0x563ffe8db5a6 <vm_exec_core+9798>, 0x563ffe8db5fd <vm_exec_core+9885>, 0x563ffe8db30e <vm_exec_core+9134>, 0x563ffe8db43b <vm_exec_core+9435>, 0x563ffe8daba2 <vm_exec_core+7234>, 0x563ffe8dab3a <vm_exec_core+7130>, 0x563ffe8daacd <vm_exec_core+7021>, 0x563ffe8dadac <vm_exec_core+7756>, 0x563ffe8dad74 <vm_exec_core+7700>, 0x563ffe8dad3f <vm_exec_core+7647>, 0x563ffe8dad0a <vm_exec_core+7594>, 0x563ffe8dacd5 <vm_exec_core+7541>, 0x563ffe8dac72 <vm_exec_core+7442>, 0x563ffe8dac2e <vm_exec_core+7374>, 0x563ffe8dabe7 <vm_exec_core+7303>, 0x563ffe8daee8 <vm_exec_core+8072>, 0x563ffe8daea2 <vm_exec_core+8002>, 0x563ffe8dae23 <vm_exec_core+7875>, 0x563ffe8dade9 <vm_exec_core+7817>, 0x563ffe8daf9a <vm_exec_core+8250>, 0x563ffe8daf40 <vm_exec_core+8160>, 0x563ffe8daff7 <vm_exec_core+8343>, 0x563ffe8daa90 <vm_exec_core+6960>, 0x563ffe8da88d <vm_exec_core+6445>, 0x563ffe8da807 <vm_exec_core+6311>, 0x563ffe8da79f <vm_exec_core+6207>, 0x563ffe8da747 <vm_exec_core+6119>, 0x563ffe8da6e5 <vm_exec_core+6021>, 0x563ffe8da698 <vm_exec_core+5944>, 0x563ffe8da624 <vm_exec_core+5828>, 0x563ffe8da5da <vm_exec_core+5754>, 0x563ffe8da5b3 <vm_exec_core+5715>, 0x563ffe8da578 <vm_exec_core+5656>, 0x563ffe8da527 <vm_exec_core+5575>, 0x563ffe8da4f3 <vm_exec_core+5523>, 0x563ffe8da446 <vm_exec_core+5350>, 0x563ffe8da403 <vm_exec_core+5283>, 0x563ffe8da3bf <vm_exec_core+5215>, 0x563ffe8da38d <vm_exec_core+5165>, 0x563ffe8da31e <vm_exec_core+5054>, 0x563ffe8da2bd <vm_exec_core+4957>, 0x563ffe8da26e <vm_exec_core+4878>, 0x563ffe8da1ff <vm_exec_core+4767>, 0x563ffe8da1a1 <vm_exec_core+4673>, 0x563ffe8da089 <vm_exec_core+4393>, 0x563ffe8da04d <vm_exec_core+4333>, 0x563ffe8da006 <vm_exec_core+4262>, 0x563ffe8d9f9c <vm_exec_core+4156>, 0x563ffe8d9efe <vm_exec_core+3998>, 0x563ffe8d8fd0 <vm_exec_core+112>, 0x563ffe8d9e49 <vm_exec_core+3817>, 0x563ffe8d9dc1 <vm_exec_core+3681>, 0x563ffe8d9d72 <vm_exec_core+3602>, 0x563ffe8d9d23 <vm_exec_core+3523>, 0x563ffe8d9cd4 <vm_exec_core+3444>, 0x563ffe8dc117 <vm_exec_core+12727>, 0x563ffe8d9c85 <vm_exec_core+3365>, 0x563ffe8d9c16 <vm_exec_core+3254>, 0x563ffe8d9bd1 <vm_exec_core+3185>, 0x563ffe8d9b5e <vm_exec_core+3070>, 0x563ffe8d9a16 <vm_exec_core+2742>, 0x563ffe8d994a <vm_exec_core+2538>, 0x563ffe8d98ce <vm_exec_core+2414>, 0x563ffe8db72b <vm_exec_core+10187>, 0x563ffe8d989a <vm_exec_core+2362>, 0x563ffe8d985b <vm_exec_core+2299>, 0x563ffe8d981c <vm_exec_core+2236>, 0x563ffe8d97e0 <vm_exec_core+2176>, 0x563ffe8d9722 <vm_exec_core+1986>, 0x563ffe8d969f <vm_exec_core+1855>, 0x563ffe8dc281 <vm_exec_core+13089>, 0x563ffe8dc38e <vm_exec_core+13358>, 0x563ffe8dc5cf <vm_exec_core+13935>, 0x563ffe8dbfe9 <vm_exec_core+12425>, 0x563ffe8dc668 <vm_exec_core+14088>, 0x563ffe8dc935 <vm_exec_core+14805>, 0x563ffe8dc854 <vm_exec_core+14580>, 0x563ffe8dc8d7 <vm_exec_core+14711>, 0x563ffe8dc73a <vm_exec_core+14298>, 0x563ffe8dc798 <vm_exec_core+14392>, 0x563ffe8dc7f6 <vm_exec_core+14486>, 0x563ffe8dcbc5 <vm_exec_core+15461>, 0x563ffe8dca19 <vm_exec_core+15033>, 0x563ffe8dca65 <vm_exec_core+15109>, 0x563ffe8dcab8 <vm_exec_core+15192>, 0x563ffe8dcb3b <vm_exec_core+15323>, 0x563ffe8d95d2 <vm_exec_core+1650>, 0x563ffe8d952a <vm_exec_core+1482>, 0x563ffe8dc2e8 <vm_exec_core+13192>, 0x563ffe8dc346 <vm_exec_core+13286>, 0x563ffe8dc177 <vm_exec_core+12823>, 0x563ffe8dc20a <vm_exec_core+12970>, 0x563ffe8dc701 <vm_exec_core+14241>, 0x563ffe8dc98e <vm_exec_core+14894>, 0x563ffe8d94b9 <vm_exec_core+1369>, 0x563ffe8d9439 <vm_exec_core+1241>, 0x563ffe8d9390 <vm_exec_core+1072>, 0x563ffe8d9349 <vm_exec_core+1001>, 0x563ffe8d92fe <vm_exec_core+926>, 0x563ffe8d92b5 <vm_exec_core+853>, 0x563ffe8d9264 <vm_exec_core+772>, 0x563ffe8d922f <vm_exec_core+719>, 0x563ffe8d91fa <vm_exec_core+666>, 0x563ffe8dc3f2 <vm_exec_core+13458>, 0x563ffe8db299 <vm_exec_core+9017>, 0x563ffe8db22c <vm_exec_core+8908>, 0x563ffe8db1b4 <vm_exec_core+8788>, 0x563ffe8db142 <vm_exec_core+8674>, 0x563ffe8db0c9 <vm_exec_core+8553>, 0x563ffe8db023 <vm_exec_core+8387>, 0x563ffe8db6b0 <vm_exec_core+10064>, 0x563ffe8db595 <vm_exec_core+9781>, 0x563ffe8db5ec <vm_exec_core+9868>, 0x563ffe8db2fd <vm_exec_core+9117>, 0x563ffe8db42a <vm_exec_core+9418>, 0x563ffe8dab91 <vm_exec_core+7217>, 0x563ffe8dab29 <vm_exec_core+7113>, 0x563ffe8daabc <vm_exec_core+7004>, 0x563ffe8dad9b <vm_exec_core+7739>, 0x563ffe8dad63 <vm_exec_core+7683>, 0x563ffe8dad2e <vm_exec_core+7630>, 0x563ffe8dacf9 <vm_exec_core+7577>, 0x563ffe8dacc4 <vm_exec_core+7524>, 0x563ffe8dac61 <vm_exec_core+7425>, 0x563ffe8dac1d <vm_exec_core+7357>, 0x563ffe8dabd6 <vm_exec_core+7286>, 0x563ffe8daed7 <vm_exec_core+8055>, 0x563ffe8dae91 <vm_exec_core+7985>, 0x563ffe8dae12 <vm_exec_core+7858>, 0x563ffe8dadd8 <vm_exec_core+7800>, 0x563ffe8daf89 <vm_exec_core+8233>, 0x563ffe8daf2f <vm_exec_core+8143>, 0x563ffe8dafe6 <vm_exec_core+8326>, 0x563ffe8daa7f <vm_exec_core+6943>, 0x563ffe8da87c <vm_exec_core+6428>, 0x563ffe8da7f6 <vm_exec_core+6294>, 0x563ffe8da78e <vm_exec_core+6190>, 0x563ffe8da736 <vm_exec_core+6102>, 0x563ffe8da6d4 <vm_exec_core+6004>, 0x563ffe8da687 <vm_exec_core+5927>, 0x563ffe8da613 <vm_exec_core+5811>, 0x563ffe8da5c9 <vm_exec_core+5737>, 0x563ffe8da5a2 <vm_exec_core+5698>, 0x563ffe8da567 <vm_exec_core+5639>, 0x563ffe8da516 <vm_exec_core+5558>, 0x563ffe8da4e2 <vm_exec_core+5506>, 0x563ffe8da435 <vm_exec_core+5333>, 0x563ffe8da3f2 <vm_exec_core+5266>, 0x563ffe8da3ae <vm_exec_core+5198>, 0x563ffe8da37c <vm_exec_core+5148>, 0x563ffe8da30d <vm_exec_core+5037>, 0x563ffe8da2ac <vm_exec_core+4940>, 0x563ffe8da25d <vm_exec_core+4861>, 0x563ffe8da1ee <vm_exec_core+4750>, 0x563ffe8da190 <vm_exec_core+4656>, 0x563ffe8da078 <vm_exec_core+4376>, 0x563ffe8da03c <vm_exec_core+4316>, 0x563ffe8d9ff5 <vm_exec_core+4245>, 0x563ffe8d9f8b <vm_exec_core+4139>, 0x563ffe8d9eed <vm_exec_core+3981>, 0x563ffe8dc535 <vm_exec_core+13781>, 0x563ffe8d9e38 <vm_exec_core+3800>, 0x563ffe8d9db0 <vm_exec_core+3664>, 0x563ffe8d9d61 <vm_exec_core+3585>, 0x563ffe8d9d12 <vm_exec_core+3506>, 0x563ffe8d9cc3 <vm_exec_core+3427>, 0x563ffe8dc509 <vm_exec_core+13737>, 0x563ffe8d9c74 <vm_exec_core+3348>, 0x563ffe8d9c05 <vm_exec_core+3237>, 0x563ffe8d9bc0 <vm_exec_core+3168>, 0x563ffe8d9b4d <vm_exec_core+3053>, 0x563ffe8d9a05 <vm_exec_core+2725>, 0x563ffe8d9939 <vm_exec_core+2521>, 0x563ffe8d98bd <vm_exec_core+2397>, 0x563ffe8db71a <vm_exec_core+10170>, 0x563ffe8d9889 <vm_exec_core+2345>, 0x563ffe8d984a <vm_exec_core+2282>, 0x563ffe8d980b <vm_exec_core+2219>, 0x563ffe8d97cf <vm_exec_core+2159>, 0x563ffe8d9711 <vm_exec_core+1969>, 0x563ffe8d968e <vm_exec_core+1838>, 0x563ffe8dc51f <vm_exec_core+13759>, 0x563ffe8dc161 <vm_exec_core+12801>, 0x563ffe8dc330 <vm_exec_core+13264>, 0x563ffe8dc410 <vm_exec_core+13488>, 0x563ffe8dc426 <vm_exec_core+13510>, 0x563ffe8dc43c <vm_exec_core+13532>, 0x563ffe8dc452 <vm_exec_core+13554>, 0x563ffe8dc46f <vm_exec_core+13583>, 0x563ffe8dc485 <vm_exec_core+13605>, 0x563ffe8dc49b <vm_exec_core+13627>, 0x563ffe8dc4b1 <vm_exec_core+13649>...} |
| #24 0x0000563ffe8df70e in rb_vm_exec (ec=0x564007a35c20) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x564007a35c20 |
| _tag = {tag = 36, retval = 4, buf = {0x7ff5f3162090, 0x563ffe8df630 <rb_vm_exec+304>, 0x0, 0x7ff5f3361db0, 0x0}, prev = 0x7ff5f3362120, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #25 0x0000563ffe8e3b73 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7ff5f3162090, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #26 vm_yield (kw_splat=0, argv=0x7ff5f3162090, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #27 rb_yield_0 (argv=0x7ff5f3162090, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362 |
| No locals. |
| #28 rb_yield_values2 (argc=1, argv=0x7ff5f3162090) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1408 |
| No locals. |
| #29 0x0000563ffe6afce2 in collect_i (i=<optimized out>, ary=140694317629120, argc=<optimized out>, argv=<optimized out>, blockarg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/enum.c:628 |
| No locals. |
| #30 0x0000563ffe8d25f8 in vm_yield_with_cfunc (ec=0x564007a35c20, captured=<optimized out>, self=140694317563680, argc=1, argv=0x7ff5f3162090, 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 = 1781 |
| blockarg = <optimized out> |
| frame_flag = <optimized out> |
| ifunc = 0x7ff5f2d2fe98 |
| #31 0x0000563ffe8d26de in vm_invoke_ifunc_block (ec=0x564007a35c20, reg_cfp=0x7ff5f3261ee8, 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 = 0x7ff5f3261f70 |
| #32 0x0000563ffe8d99e6 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 = 0x564007a04d60, cc = 0x0, block_handler = 0, recv = 286326819, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| val = <optimized out> |
| ci = <optimized out> |
| cc = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = <optimized out> |
| #33 vm_exec_core (ec=0x5640078fab70, ec@entry=0x564007a35c20) at ../../src/trunk-gc-asserts/insns.def:1137 |
| bh = <optimized out> |
| cd = 0x5640078fab70 |
| leaf = <optimized out> |
| val = 4 |
| reg_pc = 0x564007a07d20 |
| reg_cfp = 0x7ff5f3261ee8 |
| insns_address_table = {0x563ffe8dc270 <vm_exec_core+13072>, 0x563ffe8db2aa <vm_exec_core+9034>, 0x563ffe8db23d <vm_exec_core+8925>, 0x563ffe8db1c5 <vm_exec_core+8805>, 0x563ffe8db153 <vm_exec_core+8691>, 0x563ffe8db0da <vm_exec_core+8570>, 0x563ffe8db034 <vm_exec_core+8404>, 0x563ffe8db6c1 <vm_exec_core+10081>, 0x563ffe8db5a6 <vm_exec_core+9798>, 0x563ffe8db5fd <vm_exec_core+9885>, 0x563ffe8db30e <vm_exec_core+9134>, 0x563ffe8db43b <vm_exec_core+9435>, 0x563ffe8daba2 <vm_exec_core+7234>, 0x563ffe8dab3a <vm_exec_core+7130>, 0x563ffe8daacd <vm_exec_core+7021>, 0x563ffe8dadac <vm_exec_core+7756>, 0x563ffe8dad74 <vm_exec_core+7700>, 0x563ffe8dad3f <vm_exec_core+7647>, 0x563ffe8dad0a <vm_exec_core+7594>, 0x563ffe8dacd5 <vm_exec_core+7541>, 0x563ffe8dac72 <vm_exec_core+7442>, 0x563ffe8dac2e <vm_exec_core+7374>, 0x563ffe8dabe7 <vm_exec_core+7303>, 0x563ffe8daee8 <vm_exec_core+8072>, 0x563ffe8daea2 <vm_exec_core+8002>, 0x563ffe8dae23 <vm_exec_core+7875>, 0x563ffe8dade9 <vm_exec_core+7817>, 0x563ffe8daf9a <vm_exec_core+8250>, 0x563ffe8daf40 <vm_exec_core+8160>, 0x563ffe8daff7 <vm_exec_core+8343>, 0x563ffe8daa90 <vm_exec_core+6960>, 0x563ffe8da88d <vm_exec_core+6445>, 0x563ffe8da807 <vm_exec_core+6311>, 0x563ffe8da79f <vm_exec_core+6207>, 0x563ffe8da747 <vm_exec_core+6119>, 0x563ffe8da6e5 <vm_exec_core+6021>, 0x563ffe8da698 <vm_exec_core+5944>, 0x563ffe8da624 <vm_exec_core+5828>, 0x563ffe8da5da <vm_exec_core+5754>, 0x563ffe8da5b3 <vm_exec_core+5715>, 0x563ffe8da578 <vm_exec_core+5656>, 0x563ffe8da527 <vm_exec_core+5575>, 0x563ffe8da4f3 <vm_exec_core+5523>, 0x563ffe8da446 <vm_exec_core+5350>, 0x563ffe8da403 <vm_exec_core+5283>, 0x563ffe8da3bf <vm_exec_core+5215>, 0x563ffe8da38d <vm_exec_core+5165>, 0x563ffe8da31e <vm_exec_core+5054>, 0x563ffe8da2bd <vm_exec_core+4957>, 0x563ffe8da26e <vm_exec_core+4878>, 0x563ffe8da1ff <vm_exec_core+4767>, 0x563ffe8da1a1 <vm_exec_core+4673>, 0x563ffe8da089 <vm_exec_core+4393>, 0x563ffe8da04d <vm_exec_core+4333>, 0x563ffe8da006 <vm_exec_core+4262>, 0x563ffe8d9f9c <vm_exec_core+4156>, 0x563ffe8d9efe <vm_exec_core+3998>, 0x563ffe8d8fd0 <vm_exec_core+112>, 0x563ffe8d9e49 <vm_exec_core+3817>, 0x563ffe8d9dc1 <vm_exec_core+3681>, 0x563ffe8d9d72 <vm_exec_core+3602>, 0x563ffe8d9d23 <vm_exec_core+3523>, 0x563ffe8d9cd4 <vm_exec_core+3444>, 0x563ffe8dc117 <vm_exec_core+12727>, 0x563ffe8d9c85 <vm_exec_core+3365>, 0x563ffe8d9c16 <vm_exec_core+3254>, 0x563ffe8d9bd1 <vm_exec_core+3185>, 0x563ffe8d9b5e <vm_exec_core+3070>, 0x563ffe8d9a16 <vm_exec_core+2742>, 0x563ffe8d994a <vm_exec_core+2538>, 0x563ffe8d98ce <vm_exec_core+2414>, 0x563ffe8db72b <vm_exec_core+10187>, 0x563ffe8d989a <vm_exec_core+2362>, 0x563ffe8d985b <vm_exec_core+2299>, 0x563ffe8d981c <vm_exec_core+2236>, 0x563ffe8d97e0 <vm_exec_core+2176>, 0x563ffe8d9722 <vm_exec_core+1986>, 0x563ffe8d969f <vm_exec_core+1855>, 0x563ffe8dc281 <vm_exec_core+13089>, 0x563ffe8dc38e <vm_exec_core+13358>, 0x563ffe8dc5cf <vm_exec_core+13935>, 0x563ffe8dbfe9 <vm_exec_core+12425>, 0x563ffe8dc668 <vm_exec_core+14088>, 0x563ffe8dc935 <vm_exec_core+14805>, 0x563ffe8dc854 <vm_exec_core+14580>, 0x563ffe8dc8d7 <vm_exec_core+14711>, 0x563ffe8dc73a <vm_exec_core+14298>, 0x563ffe8dc798 <vm_exec_core+14392>, 0x563ffe8dc7f6 <vm_exec_core+14486>, 0x563ffe8dcbc5 <vm_exec_core+15461>, 0x563ffe8dca19 <vm_exec_core+15033>, 0x563ffe8dca65 <vm_exec_core+15109>, 0x563ffe8dcab8 <vm_exec_core+15192>, 0x563ffe8dcb3b <vm_exec_core+15323>, 0x563ffe8d95d2 <vm_exec_core+1650>, 0x563ffe8d952a <vm_exec_core+1482>, 0x563ffe8dc2e8 <vm_exec_core+13192>, 0x563ffe8dc346 <vm_exec_core+13286>, 0x563ffe8dc177 <vm_exec_core+12823>, 0x563ffe8dc20a <vm_exec_core+12970>, 0x563ffe8dc701 <vm_exec_core+14241>, 0x563ffe8dc98e <vm_exec_core+14894>, 0x563ffe8d94b9 <vm_exec_core+1369>, 0x563ffe8d9439 <vm_exec_core+1241>, 0x563ffe8d9390 <vm_exec_core+1072>, 0x563ffe8d9349 <vm_exec_core+1001>, 0x563ffe8d92fe <vm_exec_core+926>, 0x563ffe8d92b5 <vm_exec_core+853>, 0x563ffe8d9264 <vm_exec_core+772>, 0x563ffe8d922f <vm_exec_core+719>, 0x563ffe8d91fa <vm_exec_core+666>, 0x563ffe8dc3f2 <vm_exec_core+13458>, 0x563ffe8db299 <vm_exec_core+9017>, 0x563ffe8db22c <vm_exec_core+8908>, 0x563ffe8db1b4 <vm_exec_core+8788>, 0x563ffe8db142 <vm_exec_core+8674>, 0x563ffe8db0c9 <vm_exec_core+8553>, 0x563ffe8db023 <vm_exec_core+8387>, 0x563ffe8db6b0 <vm_exec_core+10064>, 0x563ffe8db595 <vm_exec_core+9781>, 0x563ffe8db5ec <vm_exec_core+9868>, 0x563ffe8db2fd <vm_exec_core+9117>, 0x563ffe8db42a <vm_exec_core+9418>, 0x563ffe8dab91 <vm_exec_core+7217>, 0x563ffe8dab29 <vm_exec_core+7113>, 0x563ffe8daabc <vm_exec_core+7004>, 0x563ffe8dad9b <vm_exec_core+7739>, 0x563ffe8dad63 <vm_exec_core+7683>, 0x563ffe8dad2e <vm_exec_core+7630>, 0x563ffe8dacf9 <vm_exec_core+7577>, 0x563ffe8dacc4 <vm_exec_core+7524>, 0x563ffe8dac61 <vm_exec_core+7425>, 0x563ffe8dac1d <vm_exec_core+7357>, 0x563ffe8dabd6 <vm_exec_core+7286>, 0x563ffe8daed7 <vm_exec_core+8055>, 0x563ffe8dae91 <vm_exec_core+7985>, 0x563ffe8dae12 <vm_exec_core+7858>, 0x563ffe8dadd8 <vm_exec_core+7800>, 0x563ffe8daf89 <vm_exec_core+8233>, 0x563ffe8daf2f <vm_exec_core+8143>, 0x563ffe8dafe6 <vm_exec_core+8326>, 0x563ffe8daa7f <vm_exec_core+6943>, 0x563ffe8da87c <vm_exec_core+6428>, 0x563ffe8da7f6 <vm_exec_core+6294>, 0x563ffe8da78e <vm_exec_core+6190>, 0x563ffe8da736 <vm_exec_core+6102>, 0x563ffe8da6d4 <vm_exec_core+6004>, 0x563ffe8da687 <vm_exec_core+5927>, 0x563ffe8da613 <vm_exec_core+5811>, 0x563ffe8da5c9 <vm_exec_core+5737>, 0x563ffe8da5a2 <vm_exec_core+5698>, 0x563ffe8da567 <vm_exec_core+5639>, 0x563ffe8da516 <vm_exec_core+5558>, 0x563ffe8da4e2 <vm_exec_core+5506>, 0x563ffe8da435 <vm_exec_core+5333>, 0x563ffe8da3f2 <vm_exec_core+5266>, 0x563ffe8da3ae <vm_exec_core+5198>, 0x563ffe8da37c <vm_exec_core+5148>, 0x563ffe8da30d <vm_exec_core+5037>, 0x563ffe8da2ac <vm_exec_core+4940>, 0x563ffe8da25d <vm_exec_core+4861>, 0x563ffe8da1ee <vm_exec_core+4750>, 0x563ffe8da190 <vm_exec_core+4656>, 0x563ffe8da078 <vm_exec_core+4376>, 0x563ffe8da03c <vm_exec_core+4316>, 0x563ffe8d9ff5 <vm_exec_core+4245>, 0x563ffe8d9f8b <vm_exec_core+4139>, 0x563ffe8d9eed <vm_exec_core+3981>, 0x563ffe8dc535 <vm_exec_core+13781>, 0x563ffe8d9e38 <vm_exec_core+3800>, 0x563ffe8d9db0 <vm_exec_core+3664>, 0x563ffe8d9d61 <vm_exec_core+3585>, 0x563ffe8d9d12 <vm_exec_core+3506>, 0x563ffe8d9cc3 <vm_exec_core+3427>, 0x563ffe8dc509 <vm_exec_core+13737>, 0x563ffe8d9c74 <vm_exec_core+3348>, 0x563ffe8d9c05 <vm_exec_core+3237>, 0x563ffe8d9bc0 <vm_exec_core+3168>, 0x563ffe8d9b4d <vm_exec_core+3053>, 0x563ffe8d9a05 <vm_exec_core+2725>, 0x563ffe8d9939 <vm_exec_core+2521>, 0x563ffe8d98bd <vm_exec_core+2397>, 0x563ffe8db71a <vm_exec_core+10170>, 0x563ffe8d9889 <vm_exec_core+2345>, 0x563ffe8d984a <vm_exec_core+2282>, 0x563ffe8d980b <vm_exec_core+2219>, 0x563ffe8d97cf <vm_exec_core+2159>, 0x563ffe8d9711 <vm_exec_core+1969>, 0x563ffe8d968e <vm_exec_core+1838>, 0x563ffe8dc51f <vm_exec_core+13759>, 0x563ffe8dc161 <vm_exec_core+12801>, 0x563ffe8dc330 <vm_exec_core+13264>, 0x563ffe8dc410 <vm_exec_core+13488>, 0x563ffe8dc426 <vm_exec_core+13510>, 0x563ffe8dc43c <vm_exec_core+13532>, 0x563ffe8dc452 <vm_exec_core+13554>, 0x563ffe8dc46f <vm_exec_core+13583>, 0x563ffe8dc485 <vm_exec_core+13605>, 0x563ffe8dc49b <vm_exec_core+13627>, 0x563ffe8dc4b1 <vm_exec_core+13649>...} |
| #34 0x0000563ffe8df70e in rb_vm_exec (ec=0x564007a35c20) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x564007a35c20 |
| _tag = {tag = 36, retval = 4, buf = {0x0, 0x563ffe8df630 <rb_vm_exec+304>, 0x0, 0x7ff5f3362100, 0x0}, prev = 0x7ff5f3362410, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #35 0x0000563ffe8e57a4 in vm_call0_cc (ec=0x564007a35c20, 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 = 0x7ff5f33621d0, cc = 0x7ff612f7eb70, block_handler = 140694323076979, recv = 200001, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #36 0x0000563ffe8e6ec2 in rb_call0 (ec=0x564007a35c20, recv=recv@entry=200001, mid=mid@entry=28529, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140694317563680) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572 |
| call_status = <optimized out> |
| scope = <optimized out> |
| kw_splat = <optimized out> |
| ci = {flags = 110618, kwarg = 0x0, mid = 28529, flag = 4, argc = 0} |
| cc = <optimized out> |
| #37 0x0000563ffe8e78a7 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=28529, recv=200001) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #38 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #39 0x0000563ffe8ce7c8 in rb_iterate0 (it_proc=it_proc@entry=0x563ffe8e7840 <iterate_method>, data1=data1@entry=140694324126896, ifunc=<optimized out>, ec=ec@entry=0x564007a35c20) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x564007a35c20 |
| _tag = {tag = 36, retval = 0, buf = {0x7ff5f2d1ff20, 0x563ffe8ce850 <rb_iterate0+352>, 0x0, 0x7ff5f33623d0, 0x0}, prev = 0x7ff5f3362890, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7ff5f3261f20 |
| #40 0x0000563ffe8cea6d in rb_iterate_internal (data2=140694317563680, bl_proc=0x0, data1=140694324126896, it_proc=0x563ffe8e7840 <iterate_method>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1520 |
| No locals. |
| #41 rb_block_call_kw (obj=<optimized out>, mid=<optimized out>, argc=<optimized out>, argv=<optimized out>, bl_proc=bl_proc@entry=0x0, data2=data2@entry=140694317563680, kw_splat=0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1569 |
| arg = {obj = 200001, mid = 28529, argc = 0, argv = 0x0, kw_splat = 0} |
| #42 0x0000563ffe6bdabd in enumerator_block_call (obj=<optimized out>, func=0x0, arg=140694317563680) at /tmp/ruby/src/trunk-gc-asserts/enumerator.c:568 |
| argc = <optimized out> |
| argv = <optimized out> |
| e = <optimized out> |
| meth = <optimized out> |
| args = 0 |
| ret = <optimized out> |
| #43 0x0000563ffe8e4a37 in vm_call0_cfunc_with_frame (argv=0x0, calling=0x7ff5f3362590, ec=0x564007a35c20) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7ff5f3261f58 |
| ci = <optimized out> |
| me = 0x7ff614bfe9f8 |
| mid = 3073 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x5640079966a8 |
| len = <optimized out> |
| frame_flags = <optimized out> |
| ci = <optimized out> |
| val = <optimized out> |
| me = <optimized out> |
| cfunc = <optimized out> |
| len = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| mid = <optimized out> |
| block_handler = <optimized out> |
| frame_flags = <optimized out> |
| unaligned_member_ptr_result = <optimized out> |
| args = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| reg_cfp = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| args = <optimized out> |
| #44 vm_call0_cfunc (argv=0x0, calling=0x7ff5f3362590, ec=0x564007a35c20) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #45 vm_call0_body (ec=ec@entry=0x564007a35c20, calling=calling@entry=0x7ff5f3362690, argv=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #46 0x0000563ffe8e57a4 in vm_call0_cc (ec=0x564007a35c20, 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 = 0x7ff5f3362650, cc = 0x7ff612f7eb98, block_handler = 140694323076979, recv = 140694317563680, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #47 0x0000563ffe8e6ec2 in rb_call0 (ec=0x564007a35c20, recv=recv@entry=140694317563680, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140694317563680) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572 |
| call_status = <optimized out> |
| scope = <optimized out> |
| kw_splat = <optimized out> |
| ci = {flags = 110618, kwarg = 0x0, mid = 3073, flag = 4, argc = 0} |
| cc = <optimized out> |
| #48 0x0000563ffe8e78a7 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=3073, recv=140694317563680) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #49 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #50 0x0000563ffe8ce7c8 in rb_iterate0 (it_proc=it_proc@entry=0x563ffe8e7840 <iterate_method>, data1=data1@entry=140694324128048, ifunc=ifunc@entry=0x7ff5f2d2fe98, ec=0x564007a35c20) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x564007a35c20 |
| _tag = {tag = 36, retval = 12379930774066980864, buf = {0x7ff5f2d1ff20, 0x563ffe8ce850 <rb_iterate0+352>, 0x0, 0x7ff5f3362850, 0x563ffe6afcd0 <collect_i>}, prev = 0x7ff5f3362cc0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7ff5f3261f58 |
| #51 0x0000563ffe8cebe7 in rb_lambda_call (obj=obj@entry=140694317563680, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x563ffe6afcd0 <collect_i>, min_argc=<optimized out>, max_argc=1, data2=140694317629120) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1618 |
| arg = {obj = 140694317563680, mid = 3073, argc = 0, argv = 0x0, kw_splat = 0} |
| block = 0x7ff5f2d2fe98 |
| #52 0x0000563ffe6b1899 in enum_collect (obj=140694317563680) at /tmp/ruby/src/trunk-gc-asserts/enum.c:667 |
| ary = 140694317629120 |
| min_argc = <optimized out> |
| max_argc = 1 |
| #53 0x0000563ffe8c3bbd in vm_call_cfunc_with_frame_ (ec=0x564007a35c20, reg_cfp=0x7ff5f3261f90, 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 = 0x7ff612f7ec38 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #54 0x0000563ffe8cc0af in vm_sendish (ec=0x564007a35c20, reg_cfp=0x7ff5f3261f90, cd=0x564007985190, 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 = 0x7ff612f7ec10 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x564007985190, cc = 0x7ff612f7ec10, block_handler = 140694323077033, recv = 140694317563680, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #55 0x0000563ffe8d9fd6 in vm_exec_core (ec=0x5640078fab70, ec@entry=0x564007a35c20) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140695313194848 |
| cd = 0x564007985190 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 94833005318544 |
| reg_pc = 0x564007982ff8 |
| reg_cfp = 0x7ff5f3261f90 |
| insns_address_table = {0x563ffe8dc270 <vm_exec_core+13072>, 0x563ffe8db2aa <vm_exec_core+9034>, 0x563ffe8db23d <vm_exec_core+8925>, 0x563ffe8db1c5 <vm_exec_core+8805>, 0x563ffe8db153 <vm_exec_core+8691>, 0x563ffe8db0da <vm_exec_core+8570>, 0x563ffe8db034 <vm_exec_core+8404>, 0x563ffe8db6c1 <vm_exec_core+10081>, 0x563ffe8db5a6 <vm_exec_core+9798>, 0x563ffe8db5fd <vm_exec_core+9885>, 0x563ffe8db30e <vm_exec_core+9134>, 0x563ffe8db43b <vm_exec_core+9435>, 0x563ffe8daba2 <vm_exec_core+7234>, 0x563ffe8dab3a <vm_exec_core+7130>, 0x563ffe8daacd <vm_exec_core+7021>, 0x563ffe8dadac <vm_exec_core+7756>, 0x563ffe8dad74 <vm_exec_core+7700>, 0x563ffe8dad3f <vm_exec_core+7647>, 0x563ffe8dad0a <vm_exec_core+7594>, 0x563ffe8dacd5 <vm_exec_core+7541>, 0x563ffe8dac72 <vm_exec_core+7442>, 0x563ffe8dac2e <vm_exec_core+7374>, 0x563ffe8dabe7 <vm_exec_core+7303>, 0x563ffe8daee8 <vm_exec_core+8072>, 0x563ffe8daea2 <vm_exec_core+8002>, 0x563ffe8dae23 <vm_exec_core+7875>, 0x563ffe8dade9 <vm_exec_core+7817>, 0x563ffe8daf9a <vm_exec_core+8250>, 0x563ffe8daf40 <vm_exec_core+8160>, 0x563ffe8daff7 <vm_exec_core+8343>, 0x563ffe8daa90 <vm_exec_core+6960>, 0x563ffe8da88d <vm_exec_core+6445>, 0x563ffe8da807 <vm_exec_core+6311>, 0x563ffe8da79f <vm_exec_core+6207>, 0x563ffe8da747 <vm_exec_core+6119>, 0x563ffe8da6e5 <vm_exec_core+6021>, 0x563ffe8da698 <vm_exec_core+5944>, 0x563ffe8da624 <vm_exec_core+5828>, 0x563ffe8da5da <vm_exec_core+5754>, 0x563ffe8da5b3 <vm_exec_core+5715>, 0x563ffe8da578 <vm_exec_core+5656>, 0x563ffe8da527 <vm_exec_core+5575>, 0x563ffe8da4f3 <vm_exec_core+5523>, 0x563ffe8da446 <vm_exec_core+5350>, 0x563ffe8da403 <vm_exec_core+5283>, 0x563ffe8da3bf <vm_exec_core+5215>, 0x563ffe8da38d <vm_exec_core+5165>, 0x563ffe8da31e <vm_exec_core+5054>, 0x563ffe8da2bd <vm_exec_core+4957>, 0x563ffe8da26e <vm_exec_core+4878>, 0x563ffe8da1ff <vm_exec_core+4767>, 0x563ffe8da1a1 <vm_exec_core+4673>, 0x563ffe8da089 <vm_exec_core+4393>, 0x563ffe8da04d <vm_exec_core+4333>, 0x563ffe8da006 <vm_exec_core+4262>, 0x563ffe8d9f9c <vm_exec_core+4156>, 0x563ffe8d9efe <vm_exec_core+3998>, 0x563ffe8d8fd0 <vm_exec_core+112>, 0x563ffe8d9e49 <vm_exec_core+3817>, 0x563ffe8d9dc1 <vm_exec_core+3681>, 0x563ffe8d9d72 <vm_exec_core+3602>, 0x563ffe8d9d23 <vm_exec_core+3523>, 0x563ffe8d9cd4 <vm_exec_core+3444>, 0x563ffe8dc117 <vm_exec_core+12727>, 0x563ffe8d9c85 <vm_exec_core+3365>, 0x563ffe8d9c16 <vm_exec_core+3254>, 0x563ffe8d9bd1 <vm_exec_core+3185>, 0x563ffe8d9b5e <vm_exec_core+3070>, 0x563ffe8d9a16 <vm_exec_core+2742>, 0x563ffe8d994a <vm_exec_core+2538>, 0x563ffe8d98ce <vm_exec_core+2414>, 0x563ffe8db72b <vm_exec_core+10187>, 0x563ffe8d989a <vm_exec_core+2362>, 0x563ffe8d985b <vm_exec_core+2299>, 0x563ffe8d981c <vm_exec_core+2236>, 0x563ffe8d97e0 <vm_exec_core+2176>, 0x563ffe8d9722 <vm_exec_core+1986>, 0x563ffe8d969f <vm_exec_core+1855>, 0x563ffe8dc281 <vm_exec_core+13089>, 0x563ffe8dc38e <vm_exec_core+13358>, 0x563ffe8dc5cf <vm_exec_core+13935>, 0x563ffe8dbfe9 <vm_exec_core+12425>, 0x563ffe8dc668 <vm_exec_core+14088>, 0x563ffe8dc935 <vm_exec_core+14805>, 0x563ffe8dc854 <vm_exec_core+14580>, 0x563ffe8dc8d7 <vm_exec_core+14711>, 0x563ffe8dc73a <vm_exec_core+14298>, 0x563ffe8dc798 <vm_exec_core+14392>, 0x563ffe8dc7f6 <vm_exec_core+14486>, 0x563ffe8dcbc5 <vm_exec_core+15461>, 0x563ffe8dca19 <vm_exec_core+15033>, 0x563ffe8dca65 <vm_exec_core+15109>, 0x563ffe8dcab8 <vm_exec_core+15192>, 0x563ffe8dcb3b <vm_exec_core+15323>, 0x563ffe8d95d2 <vm_exec_core+1650>, 0x563ffe8d952a <vm_exec_core+1482>, 0x563ffe8dc2e8 <vm_exec_core+13192>, 0x563ffe8dc346 <vm_exec_core+13286>, 0x563ffe8dc177 <vm_exec_core+12823>, 0x563ffe8dc20a <vm_exec_core+12970>, 0x563ffe8dc701 <vm_exec_core+14241>, 0x563ffe8dc98e <vm_exec_core+14894>, 0x563ffe8d94b9 <vm_exec_core+1369>, 0x563ffe8d9439 <vm_exec_core+1241>, 0x563ffe8d9390 <vm_exec_core+1072>, 0x563ffe8d9349 <vm_exec_core+1001>, 0x563ffe8d92fe <vm_exec_core+926>, 0x563ffe8d92b5 <vm_exec_core+853>, 0x563ffe8d9264 <vm_exec_core+772>, 0x563ffe8d922f <vm_exec_core+719>, 0x563ffe8d91fa <vm_exec_core+666>, 0x563ffe8dc3f2 <vm_exec_core+13458>, 0x563ffe8db299 <vm_exec_core+9017>, 0x563ffe8db22c <vm_exec_core+8908>, 0x563ffe8db1b4 <vm_exec_core+8788>, 0x563ffe8db142 <vm_exec_core+8674>, 0x563ffe8db0c9 <vm_exec_core+8553>, 0x563ffe8db023 <vm_exec_core+8387>, 0x563ffe8db6b0 <vm_exec_core+10064>, 0x563ffe8db595 <vm_exec_core+9781>, 0x563ffe8db5ec <vm_exec_core+9868>, 0x563ffe8db2fd <vm_exec_core+9117>, 0x563ffe8db42a <vm_exec_core+9418>, 0x563ffe8dab91 <vm_exec_core+7217>, 0x563ffe8dab29 <vm_exec_core+7113>, 0x563ffe8daabc <vm_exec_core+7004>, 0x563ffe8dad9b <vm_exec_core+7739>, 0x563ffe8dad63 <vm_exec_core+7683>, 0x563ffe8dad2e <vm_exec_core+7630>, 0x563ffe8dacf9 <vm_exec_core+7577>, 0x563ffe8dacc4 <vm_exec_core+7524>, 0x563ffe8dac61 <vm_exec_core+7425>, 0x563ffe8dac1d <vm_exec_core+7357>, 0x563ffe8dabd6 <vm_exec_core+7286>, 0x563ffe8daed7 <vm_exec_core+8055>, 0x563ffe8dae91 <vm_exec_core+7985>, 0x563ffe8dae12 <vm_exec_core+7858>, 0x563ffe8dadd8 <vm_exec_core+7800>, 0x563ffe8daf89 <vm_exec_core+8233>, 0x563ffe8daf2f <vm_exec_core+8143>, 0x563ffe8dafe6 <vm_exec_core+8326>, 0x563ffe8daa7f <vm_exec_core+6943>, 0x563ffe8da87c <vm_exec_core+6428>, 0x563ffe8da7f6 <vm_exec_core+6294>, 0x563ffe8da78e <vm_exec_core+6190>, 0x563ffe8da736 <vm_exec_core+6102>, 0x563ffe8da6d4 <vm_exec_core+6004>, 0x563ffe8da687 <vm_exec_core+5927>, 0x563ffe8da613 <vm_exec_core+5811>, 0x563ffe8da5c9 <vm_exec_core+5737>, 0x563ffe8da5a2 <vm_exec_core+5698>, 0x563ffe8da567 <vm_exec_core+5639>, 0x563ffe8da516 <vm_exec_core+5558>, 0x563ffe8da4e2 <vm_exec_core+5506>, 0x563ffe8da435 <vm_exec_core+5333>, 0x563ffe8da3f2 <vm_exec_core+5266>, 0x563ffe8da3ae <vm_exec_core+5198>, 0x563ffe8da37c <vm_exec_core+5148>, 0x563ffe8da30d <vm_exec_core+5037>, 0x563ffe8da2ac <vm_exec_core+4940>, 0x563ffe8da25d <vm_exec_core+4861>, 0x563ffe8da1ee <vm_exec_core+4750>, 0x563ffe8da190 <vm_exec_core+4656>, 0x563ffe8da078 <vm_exec_core+4376>, 0x563ffe8da03c <vm_exec_core+4316>, 0x563ffe8d9ff5 <vm_exec_core+4245>, 0x563ffe8d9f8b <vm_exec_core+4139>, 0x563ffe8d9eed <vm_exec_core+3981>, 0x563ffe8dc535 <vm_exec_core+13781>, 0x563ffe8d9e38 <vm_exec_core+3800>, 0x563ffe8d9db0 <vm_exec_core+3664>, 0x563ffe8d9d61 <vm_exec_core+3585>, 0x563ffe8d9d12 <vm_exec_core+3506>, 0x563ffe8d9cc3 <vm_exec_core+3427>, 0x563ffe8dc509 <vm_exec_core+13737>, 0x563ffe8d9c74 <vm_exec_core+3348>, 0x563ffe8d9c05 <vm_exec_core+3237>, 0x563ffe8d9bc0 <vm_exec_core+3168>, 0x563ffe8d9b4d <vm_exec_core+3053>, 0x563ffe8d9a05 <vm_exec_core+2725>, 0x563ffe8d9939 <vm_exec_core+2521>, 0x563ffe8d98bd <vm_exec_core+2397>, 0x563ffe8db71a <vm_exec_core+10170>, 0x563ffe8d9889 <vm_exec_core+2345>, 0x563ffe8d984a <vm_exec_core+2282>, 0x563ffe8d980b <vm_exec_core+2219>, 0x563ffe8d97cf <vm_exec_core+2159>, 0x563ffe8d9711 <vm_exec_core+1969>, 0x563ffe8d968e <vm_exec_core+1838>, 0x563ffe8dc51f <vm_exec_core+13759>, 0x563ffe8dc161 <vm_exec_core+12801>, 0x563ffe8dc330 <vm_exec_core+13264>, 0x563ffe8dc410 <vm_exec_core+13488>, 0x563ffe8dc426 <vm_exec_core+13510>, 0x563ffe8dc43c <vm_exec_core+13532>, 0x563ffe8dc452 <vm_exec_core+13554>, 0x563ffe8dc46f <vm_exec_core+13583>, 0x563ffe8dc485 <vm_exec_core+13605>, 0x563ffe8dc49b <vm_exec_core+13627>, 0x563ffe8dc4b1 <vm_exec_core+13649>...} |
| #56 0x0000563ffe8df70e in rb_vm_exec (ec=0x564007a35c20) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x564007a35c20 |
| _tag = {tag = 36, retval = 4, buf = {0x7ff5f3362db0, 0x563ffe8df630 <rb_vm_exec+304>, 0x0, 0x7ff5f3362ca0, 0x7ff5f3362d50}, prev = 0x7ff5f3362ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #57 0x0000563ffe8dfb2e 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=140694856917840, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7ff612f7f048 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7ff5f3162018 |
| av = {140694324129104, 140694324129472} |
| stack_argv = 0x7ff5f3162018 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #58 0x0000563ffe8e04f1 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x56400797bd40, self=self@entry=140694856917840, argc=argc@entry=0, argv=argv@entry=0x7ff5f3362d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #59 0x0000563ffe886ad0 in thread_do_start_proc (th=th@entry=0x564007a46230) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 140694856917840 |
| args = <optimized out> |
| args_ptr = 0x7ff5f3362d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x56400797bd40 |
| #60 0x0000563ffe887570 in thread_do_start (th=0x564007a46230) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #61 thread_start_func_2 (th=th@entry=0x564007a46230, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x564007a35c20 |
| _tag = {tag = 36, retval = 0, buf = {0x564007978650, 0x563ffe886ee0 <thread_start_func_2+624>, 0x0, 0x7ff5f3362dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x564007a46230 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #62 0x0000563ffe88793d in call_thread_start_func_2 (th=0x564007a46230) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7ff5f3362f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #63 co_start (from=<optimized out>, self=0x564007978650) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x564007a46230 |
| sched = 0x564007a36d28 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #64 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 2 (Thread 0x7ff5f2e5e6c0 (LWP 480572) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x5640078fab70) 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=0x5640078fab70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007ff62e2a8352 in __pthread_mutex_cond_lock (mutex=mutex@entry=0x5640078fab70) at ../nptl/pthread_mutex_lock.c:93 |
| __futex = 0x5640078fab70 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "__pthread_mutex_cond_lock" |
| id = <optimized out> |
| #3 0x00007ff62e2a46c2 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5640078fab70, cond=0x5640078fac68) 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=0x5640078fac68, mutex=mutex@entry=0x5640078fab70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x0000563ffe87de0d in rb_native_cond_wait (cond=cond@entry=0x5640078fac68, mutex=mutex@entry=0x5640078fab70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x0000563ffe87dea7 in ractor_sched_barrier_join_wait_locked (vm=vm@entry=0x5640078faad0, th=0x564007a39fd0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1498 |
| cr = <optimized out> |
| barrier_serial = 1 |
| #7 0x0000563ffe87ee2a in rb_ractor_sched_barrier_join (vm=vm@entry=0x5640078faad0, cr=cr@entry=0x564007984c50) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1531 |
| No locals. |
| #8 0x0000563ffe8f7832 in vm_lock_enter (cr=0x564007984c50, vm=0x5640078faad0, locked=<optimized out>, no_barrier=<optimized out>, lev=0x7ff5f3160a90) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:90 |
| ec = 0x564007983ba0 |
| #9 0x0000563ffe883a5c in rb_vm_lock_enter (line=2579, file=0x563ffeab8ee0 "/tmp/ruby/src/trunk-gc-asserts/thread.c", lev=0x7ff5f3160a90) 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:2579 |
| vm_locking_level = 772407112 |
| 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 0x0000563ffe883ba6 in rb_threadptr_execute_interrupts (th=<optimized out>, blocking_timing=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:2563 |
| 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 0x0000563ffe8c3d8b 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=0x564007983ba0) at /tmp/ruby/src/trunk-gc-asserts/vm_core.h:2145 |
| No locals. |
| #14 vm_pop_frame (ep=<optimized out>, cfp=0x7ff5f3060e40, ec=0x564007983ba0) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:458 |
| flags = <optimized out> |
| flags = <optimized out> |
| #15 rb_vm_pop_frame (ec=0x564007983ba0) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:467 |
| No locals. |
| #16 vm_call_cfunc_with_frame_ (ec=0x564007983ba0, reg_cfp=0x7ff5f3060e78, calling=<optimized out>, argc=<optimized out>, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3776 |
| ci = 0x8500100001 |
| cc = <optimized out> |
| val = 140694317622960 |
| me = 0x7ff614c5a758 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = <optimized out> |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #17 0x0000563ffe8d90a0 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 = 94833005308752 |
| ci = 0x5640078fab70 |
| cc = <optimized out> |
| recv = 2 |
| argc = <optimized out> |
| calling = {cd = 0x564007982b50, cc = 0x7ff5f2d4fdd8, block_handler = 0, recv = 140694317748280, 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=0x5640078fab70, ec@entry=0x564007983ba0) at ../../src/trunk-gc-asserts/insns.def:899 |
| bh = <optimized out> |
| cd = 0x564007982b50 |
| leaf = <optimized out> |
| val = 94833005308752 |
| reg_pc = 0x564007a3de20 |
| reg_cfp = 0x7ff5f3060e78 |
| insns_address_table = {0x563ffe8dc270 <vm_exec_core+13072>, 0x563ffe8db2aa <vm_exec_core+9034>, 0x563ffe8db23d <vm_exec_core+8925>, 0x563ffe8db1c5 <vm_exec_core+8805>, 0x563ffe8db153 <vm_exec_core+8691>, 0x563ffe8db0da <vm_exec_core+8570>, 0x563ffe8db034 <vm_exec_core+8404>, 0x563ffe8db6c1 <vm_exec_core+10081>, 0x563ffe8db5a6 <vm_exec_core+9798>, 0x563ffe8db5fd <vm_exec_core+9885>, 0x563ffe8db30e <vm_exec_core+9134>, 0x563ffe8db43b <vm_exec_core+9435>, 0x563ffe8daba2 <vm_exec_core+7234>, 0x563ffe8dab3a <vm_exec_core+7130>, 0x563ffe8daacd <vm_exec_core+7021>, 0x563ffe8dadac <vm_exec_core+7756>, 0x563ffe8dad74 <vm_exec_core+7700>, 0x563ffe8dad3f <vm_exec_core+7647>, 0x563ffe8dad0a <vm_exec_core+7594>, 0x563ffe8dacd5 <vm_exec_core+7541>, 0x563ffe8dac72 <vm_exec_core+7442>, 0x563ffe8dac2e <vm_exec_core+7374>, 0x563ffe8dabe7 <vm_exec_core+7303>, 0x563ffe8daee8 <vm_exec_core+8072>, 0x563ffe8daea2 <vm_exec_core+8002>, 0x563ffe8dae23 <vm_exec_core+7875>, 0x563ffe8dade9 <vm_exec_core+7817>, 0x563ffe8daf9a <vm_exec_core+8250>, 0x563ffe8daf40 <vm_exec_core+8160>, 0x563ffe8daff7 <vm_exec_core+8343>, 0x563ffe8daa90 <vm_exec_core+6960>, 0x563ffe8da88d <vm_exec_core+6445>, 0x563ffe8da807 <vm_exec_core+6311>, 0x563ffe8da79f <vm_exec_core+6207>, 0x563ffe8da747 <vm_exec_core+6119>, 0x563ffe8da6e5 <vm_exec_core+6021>, 0x563ffe8da698 <vm_exec_core+5944>, 0x563ffe8da624 <vm_exec_core+5828>, 0x563ffe8da5da <vm_exec_core+5754>, 0x563ffe8da5b3 <vm_exec_core+5715>, 0x563ffe8da578 <vm_exec_core+5656>, 0x563ffe8da527 <vm_exec_core+5575>, 0x563ffe8da4f3 <vm_exec_core+5523>, 0x563ffe8da446 <vm_exec_core+5350>, 0x563ffe8da403 <vm_exec_core+5283>, 0x563ffe8da3bf <vm_exec_core+5215>, 0x563ffe8da38d <vm_exec_core+5165>, 0x563ffe8da31e <vm_exec_core+5054>, 0x563ffe8da2bd <vm_exec_core+4957>, 0x563ffe8da26e <vm_exec_core+4878>, 0x563ffe8da1ff <vm_exec_core+4767>, 0x563ffe8da1a1 <vm_exec_core+4673>, 0x563ffe8da089 <vm_exec_core+4393>, 0x563ffe8da04d <vm_exec_core+4333>, 0x563ffe8da006 <vm_exec_core+4262>, 0x563ffe8d9f9c <vm_exec_core+4156>, 0x563ffe8d9efe <vm_exec_core+3998>, 0x563ffe8d8fd0 <vm_exec_core+112>, 0x563ffe8d9e49 <vm_exec_core+3817>, 0x563ffe8d9dc1 <vm_exec_core+3681>, 0x563ffe8d9d72 <vm_exec_core+3602>, 0x563ffe8d9d23 <vm_exec_core+3523>, 0x563ffe8d9cd4 <vm_exec_core+3444>, 0x563ffe8dc117 <vm_exec_core+12727>, 0x563ffe8d9c85 <vm_exec_core+3365>, 0x563ffe8d9c16 <vm_exec_core+3254>, 0x563ffe8d9bd1 <vm_exec_core+3185>, 0x563ffe8d9b5e <vm_exec_core+3070>, 0x563ffe8d9a16 <vm_exec_core+2742>, 0x563ffe8d994a <vm_exec_core+2538>, 0x563ffe8d98ce <vm_exec_core+2414>, 0x563ffe8db72b <vm_exec_core+10187>, 0x563ffe8d989a <vm_exec_core+2362>, 0x563ffe8d985b <vm_exec_core+2299>, 0x563ffe8d981c <vm_exec_core+2236>, 0x563ffe8d97e0 <vm_exec_core+2176>, 0x563ffe8d9722 <vm_exec_core+1986>, 0x563ffe8d969f <vm_exec_core+1855>, 0x563ffe8dc281 <vm_exec_core+13089>, 0x563ffe8dc38e <vm_exec_core+13358>, 0x563ffe8dc5cf <vm_exec_core+13935>, 0x563ffe8dbfe9 <vm_exec_core+12425>, 0x563ffe8dc668 <vm_exec_core+14088>, 0x563ffe8dc935 <vm_exec_core+14805>, 0x563ffe8dc854 <vm_exec_core+14580>, 0x563ffe8dc8d7 <vm_exec_core+14711>, 0x563ffe8dc73a <vm_exec_core+14298>, 0x563ffe8dc798 <vm_exec_core+14392>, 0x563ffe8dc7f6 <vm_exec_core+14486>, 0x563ffe8dcbc5 <vm_exec_core+15461>, 0x563ffe8dca19 <vm_exec_core+15033>, 0x563ffe8dca65 <vm_exec_core+15109>, 0x563ffe8dcab8 <vm_exec_core+15192>, 0x563ffe8dcb3b <vm_exec_core+15323>, 0x563ffe8d95d2 <vm_exec_core+1650>, 0x563ffe8d952a <vm_exec_core+1482>, 0x563ffe8dc2e8 <vm_exec_core+13192>, 0x563ffe8dc346 <vm_exec_core+13286>, 0x563ffe8dc177 <vm_exec_core+12823>, 0x563ffe8dc20a <vm_exec_core+12970>, 0x563ffe8dc701 <vm_exec_core+14241>, 0x563ffe8dc98e <vm_exec_core+14894>, 0x563ffe8d94b9 <vm_exec_core+1369>, 0x563ffe8d9439 <vm_exec_core+1241>, 0x563ffe8d9390 <vm_exec_core+1072>, 0x563ffe8d9349 <vm_exec_core+1001>, 0x563ffe8d92fe <vm_exec_core+926>, 0x563ffe8d92b5 <vm_exec_core+853>, 0x563ffe8d9264 <vm_exec_core+772>, 0x563ffe8d922f <vm_exec_core+719>, 0x563ffe8d91fa <vm_exec_core+666>, 0x563ffe8dc3f2 <vm_exec_core+13458>, 0x563ffe8db299 <vm_exec_core+9017>, 0x563ffe8db22c <vm_exec_core+8908>, 0x563ffe8db1b4 <vm_exec_core+8788>, 0x563ffe8db142 <vm_exec_core+8674>, 0x563ffe8db0c9 <vm_exec_core+8553>, 0x563ffe8db023 <vm_exec_core+8387>, 0x563ffe8db6b0 <vm_exec_core+10064>, 0x563ffe8db595 <vm_exec_core+9781>, 0x563ffe8db5ec <vm_exec_core+9868>, 0x563ffe8db2fd <vm_exec_core+9117>, 0x563ffe8db42a <vm_exec_core+9418>, 0x563ffe8dab91 <vm_exec_core+7217>, 0x563ffe8dab29 <vm_exec_core+7113>, 0x563ffe8daabc <vm_exec_core+7004>, 0x563ffe8dad9b <vm_exec_core+7739>, 0x563ffe8dad63 <vm_exec_core+7683>, 0x563ffe8dad2e <vm_exec_core+7630>, 0x563ffe8dacf9 <vm_exec_core+7577>, 0x563ffe8dacc4 <vm_exec_core+7524>, 0x563ffe8dac61 <vm_exec_core+7425>, 0x563ffe8dac1d <vm_exec_core+7357>, 0x563ffe8dabd6 <vm_exec_core+7286>, 0x563ffe8daed7 <vm_exec_core+8055>, 0x563ffe8dae91 <vm_exec_core+7985>, 0x563ffe8dae12 <vm_exec_core+7858>, 0x563ffe8dadd8 <vm_exec_core+7800>, 0x563ffe8daf89 <vm_exec_core+8233>, 0x563ffe8daf2f <vm_exec_core+8143>, 0x563ffe8dafe6 <vm_exec_core+8326>, 0x563ffe8daa7f <vm_exec_core+6943>, 0x563ffe8da87c <vm_exec_core+6428>, 0x563ffe8da7f6 <vm_exec_core+6294>, 0x563ffe8da78e <vm_exec_core+6190>, 0x563ffe8da736 <vm_exec_core+6102>, 0x563ffe8da6d4 <vm_exec_core+6004>, 0x563ffe8da687 <vm_exec_core+5927>, 0x563ffe8da613 <vm_exec_core+5811>, 0x563ffe8da5c9 <vm_exec_core+5737>, 0x563ffe8da5a2 <vm_exec_core+5698>, 0x563ffe8da567 <vm_exec_core+5639>, 0x563ffe8da516 <vm_exec_core+5558>, 0x563ffe8da4e2 <vm_exec_core+5506>, 0x563ffe8da435 <vm_exec_core+5333>, 0x563ffe8da3f2 <vm_exec_core+5266>, 0x563ffe8da3ae <vm_exec_core+5198>, 0x563ffe8da37c <vm_exec_core+5148>, 0x563ffe8da30d <vm_exec_core+5037>, 0x563ffe8da2ac <vm_exec_core+4940>, 0x563ffe8da25d <vm_exec_core+4861>, 0x563ffe8da1ee <vm_exec_core+4750>, 0x563ffe8da190 <vm_exec_core+4656>, 0x563ffe8da078 <vm_exec_core+4376>, 0x563ffe8da03c <vm_exec_core+4316>, 0x563ffe8d9ff5 <vm_exec_core+4245>, 0x563ffe8d9f8b <vm_exec_core+4139>, 0x563ffe8d9eed <vm_exec_core+3981>, 0x563ffe8dc535 <vm_exec_core+13781>, 0x563ffe8d9e38 <vm_exec_core+3800>, 0x563ffe8d9db0 <vm_exec_core+3664>, 0x563ffe8d9d61 <vm_exec_core+3585>, 0x563ffe8d9d12 <vm_exec_core+3506>, 0x563ffe8d9cc3 <vm_exec_core+3427>, 0x563ffe8dc509 <vm_exec_core+13737>, 0x563ffe8d9c74 <vm_exec_core+3348>, 0x563ffe8d9c05 <vm_exec_core+3237>, 0x563ffe8d9bc0 <vm_exec_core+3168>, 0x563ffe8d9b4d <vm_exec_core+3053>, 0x563ffe8d9a05 <vm_exec_core+2725>, 0x563ffe8d9939 <vm_exec_core+2521>, 0x563ffe8d98bd <vm_exec_core+2397>, 0x563ffe8db71a <vm_exec_core+10170>, 0x563ffe8d9889 <vm_exec_core+2345>, 0x563ffe8d984a <vm_exec_core+2282>, 0x563ffe8d980b <vm_exec_core+2219>, 0x563ffe8d97cf <vm_exec_core+2159>, 0x563ffe8d9711 <vm_exec_core+1969>, 0x563ffe8d968e <vm_exec_core+1838>, 0x563ffe8dc51f <vm_exec_core+13759>, 0x563ffe8dc161 <vm_exec_core+12801>, 0x563ffe8dc330 <vm_exec_core+13264>, 0x563ffe8dc410 <vm_exec_core+13488>, 0x563ffe8dc426 <vm_exec_core+13510>, 0x563ffe8dc43c <vm_exec_core+13532>, 0x563ffe8dc452 <vm_exec_core+13554>, 0x563ffe8dc46f <vm_exec_core+13583>, 0x563ffe8dc485 <vm_exec_core+13605>, 0x563ffe8dc49b <vm_exec_core+13627>, 0x563ffe8dc4b1 <vm_exec_core+13649>...} |
| #19 0x0000563ffe8df70e in rb_vm_exec (ec=0x564007983ba0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x564007983ba0 |
| _tag = {tag = 36, retval = 4, buf = {0x7ff5f2f61090, 0x563ffe8df630 <rb_vm_exec+304>, 0x0, 0x7ff5f3160db0, 0x0}, prev = 0x7ff5f3161120, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #20 0x0000563ffe8e3b73 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7ff5f2f61090, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #21 vm_yield (kw_splat=0, argv=0x7ff5f2f61090, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #22 rb_yield_0 (argv=0x7ff5f2f61090, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362 |
| No locals. |
| #23 rb_yield_values2 (argc=1, argv=0x7ff5f2f61090) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1408 |
| No locals. |
| #24 0x0000563ffe6afce2 in collect_i (i=<optimized out>, ary=140694317760120, argc=<optimized out>, argv=<optimized out>, blockarg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/enum.c:628 |
| No locals. |
| #25 0x0000563ffe8d25f8 in vm_yield_with_cfunc (ec=0x564007983ba0, captured=<optimized out>, self=140694317694720, argc=1, argv=0x7ff5f2f61090, 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 = 303 |
| blockarg = <optimized out> |
| frame_flag = <optimized out> |
| ifunc = 0x7ff5f2d4fe50 |
| #26 0x0000563ffe8d26de in vm_invoke_ifunc_block (ec=0x564007983ba0, reg_cfp=0x7ff5f3060ee8, 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 = 0x7ff5f3060f70 |
| #27 0x0000563ffe8d99e6 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 = 0x564007a04d60, cc = 0x0, block_handler = 0, recv = 286326819, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| val = <optimized out> |
| ci = <optimized out> |
| cc = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = <optimized out> |
| #28 vm_exec_core (ec=0x5640078fab70, ec@entry=0x564007983ba0) at ../../src/trunk-gc-asserts/insns.def:1137 |
| bh = <optimized out> |
| cd = 0x5640078fab70 |
| leaf = <optimized out> |
| val = 4 |
| reg_pc = 0x564007a07d20 |
| reg_cfp = 0x7ff5f3060ee8 |
| insns_address_table = {0x563ffe8dc270 <vm_exec_core+13072>, 0x563ffe8db2aa <vm_exec_core+9034>, 0x563ffe8db23d <vm_exec_core+8925>, 0x563ffe8db1c5 <vm_exec_core+8805>, 0x563ffe8db153 <vm_exec_core+8691>, 0x563ffe8db0da <vm_exec_core+8570>, 0x563ffe8db034 <vm_exec_core+8404>, 0x563ffe8db6c1 <vm_exec_core+10081>, 0x563ffe8db5a6 <vm_exec_core+9798>, 0x563ffe8db5fd <vm_exec_core+9885>, 0x563ffe8db30e <vm_exec_core+9134>, 0x563ffe8db43b <vm_exec_core+9435>, 0x563ffe8daba2 <vm_exec_core+7234>, 0x563ffe8dab3a <vm_exec_core+7130>, 0x563ffe8daacd <vm_exec_core+7021>, 0x563ffe8dadac <vm_exec_core+7756>, 0x563ffe8dad74 <vm_exec_core+7700>, 0x563ffe8dad3f <vm_exec_core+7647>, 0x563ffe8dad0a <vm_exec_core+7594>, 0x563ffe8dacd5 <vm_exec_core+7541>, 0x563ffe8dac72 <vm_exec_core+7442>, 0x563ffe8dac2e <vm_exec_core+7374>, 0x563ffe8dabe7 <vm_exec_core+7303>, 0x563ffe8daee8 <vm_exec_core+8072>, 0x563ffe8daea2 <vm_exec_core+8002>, 0x563ffe8dae23 <vm_exec_core+7875>, 0x563ffe8dade9 <vm_exec_core+7817>, 0x563ffe8daf9a <vm_exec_core+8250>, 0x563ffe8daf40 <vm_exec_core+8160>, 0x563ffe8daff7 <vm_exec_core+8343>, 0x563ffe8daa90 <vm_exec_core+6960>, 0x563ffe8da88d <vm_exec_core+6445>, 0x563ffe8da807 <vm_exec_core+6311>, 0x563ffe8da79f <vm_exec_core+6207>, 0x563ffe8da747 <vm_exec_core+6119>, 0x563ffe8da6e5 <vm_exec_core+6021>, 0x563ffe8da698 <vm_exec_core+5944>, 0x563ffe8da624 <vm_exec_core+5828>, 0x563ffe8da5da <vm_exec_core+5754>, 0x563ffe8da5b3 <vm_exec_core+5715>, 0x563ffe8da578 <vm_exec_core+5656>, 0x563ffe8da527 <vm_exec_core+5575>, 0x563ffe8da4f3 <vm_exec_core+5523>, 0x563ffe8da446 <vm_exec_core+5350>, 0x563ffe8da403 <vm_exec_core+5283>, 0x563ffe8da3bf <vm_exec_core+5215>, 0x563ffe8da38d <vm_exec_core+5165>, 0x563ffe8da31e <vm_exec_core+5054>, 0x563ffe8da2bd <vm_exec_core+4957>, 0x563ffe8da26e <vm_exec_core+4878>, 0x563ffe8da1ff <vm_exec_core+4767>, 0x563ffe8da1a1 <vm_exec_core+4673>, 0x563ffe8da089 <vm_exec_core+4393>, 0x563ffe8da04d <vm_exec_core+4333>, 0x563ffe8da006 <vm_exec_core+4262>, 0x563ffe8d9f9c <vm_exec_core+4156>, 0x563ffe8d9efe <vm_exec_core+3998>, 0x563ffe8d8fd0 <vm_exec_core+112>, 0x563ffe8d9e49 <vm_exec_core+3817>, 0x563ffe8d9dc1 <vm_exec_core+3681>, 0x563ffe8d9d72 <vm_exec_core+3602>, 0x563ffe8d9d23 <vm_exec_core+3523>, 0x563ffe8d9cd4 <vm_exec_core+3444>, 0x563ffe8dc117 <vm_exec_core+12727>, 0x563ffe8d9c85 <vm_exec_core+3365>, 0x563ffe8d9c16 <vm_exec_core+3254>, 0x563ffe8d9bd1 <vm_exec_core+3185>, 0x563ffe8d9b5e <vm_exec_core+3070>, 0x563ffe8d9a16 <vm_exec_core+2742>, 0x563ffe8d994a <vm_exec_core+2538>, 0x563ffe8d98ce <vm_exec_core+2414>, 0x563ffe8db72b <vm_exec_core+10187>, 0x563ffe8d989a <vm_exec_core+2362>, 0x563ffe8d985b <vm_exec_core+2299>, 0x563ffe8d981c <vm_exec_core+2236>, 0x563ffe8d97e0 <vm_exec_core+2176>, 0x563ffe8d9722 <vm_exec_core+1986>, 0x563ffe8d969f <vm_exec_core+1855>, 0x563ffe8dc281 <vm_exec_core+13089>, 0x563ffe8dc38e <vm_exec_core+13358>, 0x563ffe8dc5cf <vm_exec_core+13935>, 0x563ffe8dbfe9 <vm_exec_core+12425>, 0x563ffe8dc668 <vm_exec_core+14088>, 0x563ffe8dc935 <vm_exec_core+14805>, 0x563ffe8dc854 <vm_exec_core+14580>, 0x563ffe8dc8d7 <vm_exec_core+14711>, 0x563ffe8dc73a <vm_exec_core+14298>, 0x563ffe8dc798 <vm_exec_core+14392>, 0x563ffe8dc7f6 <vm_exec_core+14486>, 0x563ffe8dcbc5 <vm_exec_core+15461>, 0x563ffe8dca19 <vm_exec_core+15033>, 0x563ffe8dca65 <vm_exec_core+15109>, 0x563ffe8dcab8 <vm_exec_core+15192>, 0x563ffe8dcb3b <vm_exec_core+15323>, 0x563ffe8d95d2 <vm_exec_core+1650>, 0x563ffe8d952a <vm_exec_core+1482>, 0x563ffe8dc2e8 <vm_exec_core+13192>, 0x563ffe8dc346 <vm_exec_core+13286>, 0x563ffe8dc177 <vm_exec_core+12823>, 0x563ffe8dc20a <vm_exec_core+12970>, 0x563ffe8dc701 <vm_exec_core+14241>, 0x563ffe8dc98e <vm_exec_core+14894>, 0x563ffe8d94b9 <vm_exec_core+1369>, 0x563ffe8d9439 <vm_exec_core+1241>, 0x563ffe8d9390 <vm_exec_core+1072>, 0x563ffe8d9349 <vm_exec_core+1001>, 0x563ffe8d92fe <vm_exec_core+926>, 0x563ffe8d92b5 <vm_exec_core+853>, 0x563ffe8d9264 <vm_exec_core+772>, 0x563ffe8d922f <vm_exec_core+719>, 0x563ffe8d91fa <vm_exec_core+666>, 0x563ffe8dc3f2 <vm_exec_core+13458>, 0x563ffe8db299 <vm_exec_core+9017>, 0x563ffe8db22c <vm_exec_core+8908>, 0x563ffe8db1b4 <vm_exec_core+8788>, 0x563ffe8db142 <vm_exec_core+8674>, 0x563ffe8db0c9 <vm_exec_core+8553>, 0x563ffe8db023 <vm_exec_core+8387>, 0x563ffe8db6b0 <vm_exec_core+10064>, 0x563ffe8db595 <vm_exec_core+9781>, 0x563ffe8db5ec <vm_exec_core+9868>, 0x563ffe8db2fd <vm_exec_core+9117>, 0x563ffe8db42a <vm_exec_core+9418>, 0x563ffe8dab91 <vm_exec_core+7217>, 0x563ffe8dab29 <vm_exec_core+7113>, 0x563ffe8daabc <vm_exec_core+7004>, 0x563ffe8dad9b <vm_exec_core+7739>, 0x563ffe8dad63 <vm_exec_core+7683>, 0x563ffe8dad2e <vm_exec_core+7630>, 0x563ffe8dacf9 <vm_exec_core+7577>, 0x563ffe8dacc4 <vm_exec_core+7524>, 0x563ffe8dac61 <vm_exec_core+7425>, 0x563ffe8dac1d <vm_exec_core+7357>, 0x563ffe8dabd6 <vm_exec_core+7286>, 0x563ffe8daed7 <vm_exec_core+8055>, 0x563ffe8dae91 <vm_exec_core+7985>, 0x563ffe8dae12 <vm_exec_core+7858>, 0x563ffe8dadd8 <vm_exec_core+7800>, 0x563ffe8daf89 <vm_exec_core+8233>, 0x563ffe8daf2f <vm_exec_core+8143>, 0x563ffe8dafe6 <vm_exec_core+8326>, 0x563ffe8daa7f <vm_exec_core+6943>, 0x563ffe8da87c <vm_exec_core+6428>, 0x563ffe8da7f6 <vm_exec_core+6294>, 0x563ffe8da78e <vm_exec_core+6190>, 0x563ffe8da736 <vm_exec_core+6102>, 0x563ffe8da6d4 <vm_exec_core+6004>, 0x563ffe8da687 <vm_exec_core+5927>, 0x563ffe8da613 <vm_exec_core+5811>, 0x563ffe8da5c9 <vm_exec_core+5737>, 0x563ffe8da5a2 <vm_exec_core+5698>, 0x563ffe8da567 <vm_exec_core+5639>, 0x563ffe8da516 <vm_exec_core+5558>, 0x563ffe8da4e2 <vm_exec_core+5506>, 0x563ffe8da435 <vm_exec_core+5333>, 0x563ffe8da3f2 <vm_exec_core+5266>, 0x563ffe8da3ae <vm_exec_core+5198>, 0x563ffe8da37c <vm_exec_core+5148>, 0x563ffe8da30d <vm_exec_core+5037>, 0x563ffe8da2ac <vm_exec_core+4940>, 0x563ffe8da25d <vm_exec_core+4861>, 0x563ffe8da1ee <vm_exec_core+4750>, 0x563ffe8da190 <vm_exec_core+4656>, 0x563ffe8da078 <vm_exec_core+4376>, 0x563ffe8da03c <vm_exec_core+4316>, 0x563ffe8d9ff5 <vm_exec_core+4245>, 0x563ffe8d9f8b <vm_exec_core+4139>, 0x563ffe8d9eed <vm_exec_core+3981>, 0x563ffe8dc535 <vm_exec_core+13781>, 0x563ffe8d9e38 <vm_exec_core+3800>, 0x563ffe8d9db0 <vm_exec_core+3664>, 0x563ffe8d9d61 <vm_exec_core+3585>, 0x563ffe8d9d12 <vm_exec_core+3506>, 0x563ffe8d9cc3 <vm_exec_core+3427>, 0x563ffe8dc509 <vm_exec_core+13737>, 0x563ffe8d9c74 <vm_exec_core+3348>, 0x563ffe8d9c05 <vm_exec_core+3237>, 0x563ffe8d9bc0 <vm_exec_core+3168>, 0x563ffe8d9b4d <vm_exec_core+3053>, 0x563ffe8d9a05 <vm_exec_core+2725>, 0x563ffe8d9939 <vm_exec_core+2521>, 0x563ffe8d98bd <vm_exec_core+2397>, 0x563ffe8db71a <vm_exec_core+10170>, 0x563ffe8d9889 <vm_exec_core+2345>, 0x563ffe8d984a <vm_exec_core+2282>, 0x563ffe8d980b <vm_exec_core+2219>, 0x563ffe8d97cf <vm_exec_core+2159>, 0x563ffe8d9711 <vm_exec_core+1969>, 0x563ffe8d968e <vm_exec_core+1838>, 0x563ffe8dc51f <vm_exec_core+13759>, 0x563ffe8dc161 <vm_exec_core+12801>, 0x563ffe8dc330 <vm_exec_core+13264>, 0x563ffe8dc410 <vm_exec_core+13488>, 0x563ffe8dc426 <vm_exec_core+13510>, 0x563ffe8dc43c <vm_exec_core+13532>, 0x563ffe8dc452 <vm_exec_core+13554>, 0x563ffe8dc46f <vm_exec_core+13583>, 0x563ffe8dc485 <vm_exec_core+13605>, 0x563ffe8dc49b <vm_exec_core+13627>, 0x563ffe8dc4b1 <vm_exec_core+13649>...} |
| #29 0x0000563ffe8df70e in rb_vm_exec (ec=0x564007983ba0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x564007983ba0 |
| _tag = {tag = 36, retval = 4, buf = {0x0, 0x563ffe8df630 <rb_vm_exec+304>, 0x0, 0x7ff5f3161100, 0x0}, prev = 0x7ff5f3161410, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #30 0x0000563ffe8e57a4 in vm_call0_cc (ec=0x564007983ba0, 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 = {94833005312928, 94832851620688} |
| calling = {cd = 0x7ff5f31611d0, cc = 0x7ff612f7eb70, block_handler = 140694320975731, recv = 200001, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #31 0x0000563ffe8e6ec2 in rb_call0 (ec=0x564007983ba0, recv=recv@entry=200001, mid=mid@entry=28529, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140694317694720) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572 |
| call_status = <optimized out> |
| scope = <optimized out> |
| kw_splat = <optimized out> |
| ci = {flags = 110618, kwarg = 0x0, mid = 28529, flag = 4, argc = 0} |
| cc = <optimized out> |
| #32 0x0000563ffe8e78a7 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=28529, recv=200001) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #33 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #34 0x0000563ffe8ce7c8 in rb_iterate0 (it_proc=it_proc@entry=0x563ffe8e7840 <iterate_method>, data1=data1@entry=140694322025648, ifunc=<optimized out>, ec=ec@entry=0x564007983ba0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x564007983ba0 |
| _tag = {tag = 36, retval = 0, buf = {0x7ff5f2d3ff00, 0x563ffe8ce850 <rb_iterate0+352>, 0x0, 0x7ff5f31613d0, 0x0}, prev = 0x7ff5f3161890, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7ff5f3060f20 |
| #35 0x0000563ffe8cea6d in rb_iterate_internal (data2=140694317694720, bl_proc=0x0, data1=140694322025648, it_proc=0x563ffe8e7840 <iterate_method>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1520 |
| No locals. |
| #36 rb_block_call_kw (obj=<optimized out>, mid=<optimized out>, argc=<optimized out>, argv=<optimized out>, bl_proc=bl_proc@entry=0x0, data2=data2@entry=140694317694720, kw_splat=0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1569 |
| arg = {obj = 200001, mid = 28529, argc = 0, argv = 0x0, kw_splat = 0} |
| #37 0x0000563ffe6bdabd in enumerator_block_call (obj=<optimized out>, func=0x0, arg=140694317694720) at /tmp/ruby/src/trunk-gc-asserts/enumerator.c:568 |
| argc = <optimized out> |
| argv = <optimized out> |
| e = <optimized out> |
| meth = <optimized out> |
| args = 0 |
| ret = <optimized out> |
| #38 0x0000563ffe8e4a37 in vm_call0_cfunc_with_frame (argv=0x0, calling=0x7ff5f3161590, ec=0x564007983ba0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7ff5f3060f58 |
| ci = <optimized out> |
| me = 0x7ff614bfe9f8 |
| mid = 3073 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x5640079966a8 |
| len = <optimized out> |
| frame_flags = <optimized out> |
| ci = <optimized out> |
| val = <optimized out> |
| me = <optimized out> |
| cfunc = <optimized out> |
| len = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| mid = <optimized out> |
| block_handler = <optimized out> |
| frame_flags = <optimized out> |
| unaligned_member_ptr_result = <optimized out> |
| args = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| reg_cfp = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| args = <optimized out> |
| #39 vm_call0_cfunc (argv=0x0, calling=0x7ff5f3161590, ec=0x564007983ba0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #40 vm_call0_body (ec=ec@entry=0x564007983ba0, calling=calling@entry=0x7ff5f3161690, argv=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #41 0x0000563ffe8e57a4 in vm_call0_cc (ec=0x564007983ba0, 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 = {94833005312928, 94832851620688} |
| calling = {cd = 0x7ff5f3161650, cc = 0x7ff612f7eb98, block_handler = 140694320975731, recv = 140694317694720, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #42 0x0000563ffe8e6ec2 in rb_call0 (ec=0x564007983ba0, recv=recv@entry=140694317694720, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140694317694720) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572 |
| call_status = <optimized out> |
| scope = <optimized out> |
| kw_splat = <optimized out> |
| ci = {flags = 110618, kwarg = 0x0, mid = 3073, flag = 4, argc = 0} |
| cc = <optimized out> |
| #43 0x0000563ffe8e78a7 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=3073, recv=140694317694720) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #44 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #45 0x0000563ffe8ce7c8 in rb_iterate0 (it_proc=it_proc@entry=0x563ffe8e7840 <iterate_method>, data1=data1@entry=140694322026800, ifunc=ifunc@entry=0x7ff5f2d4fe50, ec=0x564007983ba0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x564007983ba0 |
| _tag = {tag = 36, retval = 12379930774066980864, buf = {0x7ff5f2d3ff00, 0x563ffe8ce850 <rb_iterate0+352>, 0x0, 0x7ff5f3161850, 0x563ffe6afcd0 <collect_i>}, prev = 0x7ff5f3161cc0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7ff5f3060f58 |
| #46 0x0000563ffe8cebe7 in rb_lambda_call (obj=obj@entry=140694317694720, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x563ffe6afcd0 <collect_i>, min_argc=<optimized out>, max_argc=1, data2=140694317760120) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1618 |
| arg = {obj = 140694317694720, mid = 3073, argc = 0, argv = 0x0, kw_splat = 0} |
| block = 0x7ff5f2d4fe50 |
| #47 0x0000563ffe6b1899 in enum_collect (obj=140694317694720) at /tmp/ruby/src/trunk-gc-asserts/enum.c:667 |
| ary = 140694317760120 |
| min_argc = <optimized out> |
| max_argc = 1 |
| #48 0x0000563ffe8c3bbd in vm_call_cfunc_with_frame_ (ec=0x564007983ba0, reg_cfp=0x7ff5f3060f90, 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 = 0x7ff612f7ec38 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #49 0x0000563ffe8cc0af in vm_sendish (ec=0x564007983ba0, reg_cfp=0x7ff5f3060f90, cd=0x564007985190, 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 = 0x7ff612f7ec10 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x564007985190, cc = 0x7ff612f7ec10, block_handler = 140694320975785, recv = 140694317694720, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #50 0x0000563ffe8d9fd6 in vm_exec_core (ec=0x5640078fab70, ec@entry=0x564007983ba0) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140695313194848 |
| cd = 0x564007985190 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 94833005318544 |
| reg_pc = 0x564007982ff8 |
| reg_cfp = 0x7ff5f3060f90 |
| insns_address_table = {0x563ffe8dc270 <vm_exec_core+13072>, 0x563ffe8db2aa <vm_exec_core+9034>, 0x563ffe8db23d <vm_exec_core+8925>, 0x563ffe8db1c5 <vm_exec_core+8805>, 0x563ffe8db153 <vm_exec_core+8691>, 0x563ffe8db0da <vm_exec_core+8570>, 0x563ffe8db034 <vm_exec_core+8404>, 0x563ffe8db6c1 <vm_exec_core+10081>, 0x563ffe8db5a6 <vm_exec_core+9798>, 0x563ffe8db5fd <vm_exec_core+9885>, 0x563ffe8db30e <vm_exec_core+9134>, 0x563ffe8db43b <vm_exec_core+9435>, 0x563ffe8daba2 <vm_exec_core+7234>, 0x563ffe8dab3a <vm_exec_core+7130>, 0x563ffe8daacd <vm_exec_core+7021>, 0x563ffe8dadac <vm_exec_core+7756>, 0x563ffe8dad74 <vm_exec_core+7700>, 0x563ffe8dad3f <vm_exec_core+7647>, 0x563ffe8dad0a <vm_exec_core+7594>, 0x563ffe8dacd5 <vm_exec_core+7541>, 0x563ffe8dac72 <vm_exec_core+7442>, 0x563ffe8dac2e <vm_exec_core+7374>, 0x563ffe8dabe7 <vm_exec_core+7303>, 0x563ffe8daee8 <vm_exec_core+8072>, 0x563ffe8daea2 <vm_exec_core+8002>, 0x563ffe8dae23 <vm_exec_core+7875>, 0x563ffe8dade9 <vm_exec_core+7817>, 0x563ffe8daf9a <vm_exec_core+8250>, 0x563ffe8daf40 <vm_exec_core+8160>, 0x563ffe8daff7 <vm_exec_core+8343>, 0x563ffe8daa90 <vm_exec_core+6960>, 0x563ffe8da88d <vm_exec_core+6445>, 0x563ffe8da807 <vm_exec_core+6311>, 0x563ffe8da79f <vm_exec_core+6207>, 0x563ffe8da747 <vm_exec_core+6119>, 0x563ffe8da6e5 <vm_exec_core+6021>, 0x563ffe8da698 <vm_exec_core+5944>, 0x563ffe8da624 <vm_exec_core+5828>, 0x563ffe8da5da <vm_exec_core+5754>, 0x563ffe8da5b3 <vm_exec_core+5715>, 0x563ffe8da578 <vm_exec_core+5656>, 0x563ffe8da527 <vm_exec_core+5575>, 0x563ffe8da4f3 <vm_exec_core+5523>, 0x563ffe8da446 <vm_exec_core+5350>, 0x563ffe8da403 <vm_exec_core+5283>, 0x563ffe8da3bf <vm_exec_core+5215>, 0x563ffe8da38d <vm_exec_core+5165>, 0x563ffe8da31e <vm_exec_core+5054>, 0x563ffe8da2bd <vm_exec_core+4957>, 0x563ffe8da26e <vm_exec_core+4878>, 0x563ffe8da1ff <vm_exec_core+4767>, 0x563ffe8da1a1 <vm_exec_core+4673>, 0x563ffe8da089 <vm_exec_core+4393>, 0x563ffe8da04d <vm_exec_core+4333>, 0x563ffe8da006 <vm_exec_core+4262>, 0x563ffe8d9f9c <vm_exec_core+4156>, 0x563ffe8d9efe <vm_exec_core+3998>, 0x563ffe8d8fd0 <vm_exec_core+112>, 0x563ffe8d9e49 <vm_exec_core+3817>, 0x563ffe8d9dc1 <vm_exec_core+3681>, 0x563ffe8d9d72 <vm_exec_core+3602>, 0x563ffe8d9d23 <vm_exec_core+3523>, 0x563ffe8d9cd4 <vm_exec_core+3444>, 0x563ffe8dc117 <vm_exec_core+12727>, 0x563ffe8d9c85 <vm_exec_core+3365>, 0x563ffe8d9c16 <vm_exec_core+3254>, 0x563ffe8d9bd1 <vm_exec_core+3185>, 0x563ffe8d9b5e <vm_exec_core+3070>, 0x563ffe8d9a16 <vm_exec_core+2742>, 0x563ffe8d994a <vm_exec_core+2538>, 0x563ffe8d98ce <vm_exec_core+2414>, 0x563ffe8db72b <vm_exec_core+10187>, 0x563ffe8d989a <vm_exec_core+2362>, 0x563ffe8d985b <vm_exec_core+2299>, 0x563ffe8d981c <vm_exec_core+2236>, 0x563ffe8d97e0 <vm_exec_core+2176>, 0x563ffe8d9722 <vm_exec_core+1986>, 0x563ffe8d969f <vm_exec_core+1855>, 0x563ffe8dc281 <vm_exec_core+13089>, 0x563ffe8dc38e <vm_exec_core+13358>, 0x563ffe8dc5cf <vm_exec_core+13935>, 0x563ffe8dbfe9 <vm_exec_core+12425>, 0x563ffe8dc668 <vm_exec_core+14088>, 0x563ffe8dc935 <vm_exec_core+14805>, 0x563ffe8dc854 <vm_exec_core+14580>, 0x563ffe8dc8d7 <vm_exec_core+14711>, 0x563ffe8dc73a <vm_exec_core+14298>, 0x563ffe8dc798 <vm_exec_core+14392>, 0x563ffe8dc7f6 <vm_exec_core+14486>, 0x563ffe8dcbc5 <vm_exec_core+15461>, 0x563ffe8dca19 <vm_exec_core+15033>, 0x563ffe8dca65 <vm_exec_core+15109>, 0x563ffe8dcab8 <vm_exec_core+15192>, 0x563ffe8dcb3b <vm_exec_core+15323>, 0x563ffe8d95d2 <vm_exec_core+1650>, 0x563ffe8d952a <vm_exec_core+1482>, 0x563ffe8dc2e8 <vm_exec_core+13192>, 0x563ffe8dc346 <vm_exec_core+13286>, 0x563ffe8dc177 <vm_exec_core+12823>, 0x563ffe8dc20a <vm_exec_core+12970>, 0x563ffe8dc701 <vm_exec_core+14241>, 0x563ffe8dc98e <vm_exec_core+14894>, 0x563ffe8d94b9 <vm_exec_core+1369>, 0x563ffe8d9439 <vm_exec_core+1241>, 0x563ffe8d9390 <vm_exec_core+1072>, 0x563ffe8d9349 <vm_exec_core+1001>, 0x563ffe8d92fe <vm_exec_core+926>, 0x563ffe8d92b5 <vm_exec_core+853>, 0x563ffe8d9264 <vm_exec_core+772>, 0x563ffe8d922f <vm_exec_core+719>, 0x563ffe8d91fa <vm_exec_core+666>, 0x563ffe8dc3f2 <vm_exec_core+13458>, 0x563ffe8db299 <vm_exec_core+9017>, 0x563ffe8db22c <vm_exec_core+8908>, 0x563ffe8db1b4 <vm_exec_core+8788>, 0x563ffe8db142 <vm_exec_core+8674>, 0x563ffe8db0c9 <vm_exec_core+8553>, 0x563ffe8db023 <vm_exec_core+8387>, 0x563ffe8db6b0 <vm_exec_core+10064>, 0x563ffe8db595 <vm_exec_core+9781>, 0x563ffe8db5ec <vm_exec_core+9868>, 0x563ffe8db2fd <vm_exec_core+9117>, 0x563ffe8db42a <vm_exec_core+9418>, 0x563ffe8dab91 <vm_exec_core+7217>, 0x563ffe8dab29 <vm_exec_core+7113>, 0x563ffe8daabc <vm_exec_core+7004>, 0x563ffe8dad9b <vm_exec_core+7739>, 0x563ffe8dad63 <vm_exec_core+7683>, 0x563ffe8dad2e <vm_exec_core+7630>, 0x563ffe8dacf9 <vm_exec_core+7577>, 0x563ffe8dacc4 <vm_exec_core+7524>, 0x563ffe8dac61 <vm_exec_core+7425>, 0x563ffe8dac1d <vm_exec_core+7357>, 0x563ffe8dabd6 <vm_exec_core+7286>, 0x563ffe8daed7 <vm_exec_core+8055>, 0x563ffe8dae91 <vm_exec_core+7985>, 0x563ffe8dae12 <vm_exec_core+7858>, 0x563ffe8dadd8 <vm_exec_core+7800>, 0x563ffe8daf89 <vm_exec_core+8233>, 0x563ffe8daf2f <vm_exec_core+8143>, 0x563ffe8dafe6 <vm_exec_core+8326>, 0x563ffe8daa7f <vm_exec_core+6943>, 0x563ffe8da87c <vm_exec_core+6428>, 0x563ffe8da7f6 <vm_exec_core+6294>, 0x563ffe8da78e <vm_exec_core+6190>, 0x563ffe8da736 <vm_exec_core+6102>, 0x563ffe8da6d4 <vm_exec_core+6004>, 0x563ffe8da687 <vm_exec_core+5927>, 0x563ffe8da613 <vm_exec_core+5811>, 0x563ffe8da5c9 <vm_exec_core+5737>, 0x563ffe8da5a2 <vm_exec_core+5698>, 0x563ffe8da567 <vm_exec_core+5639>, 0x563ffe8da516 <vm_exec_core+5558>, 0x563ffe8da4e2 <vm_exec_core+5506>, 0x563ffe8da435 <vm_exec_core+5333>, 0x563ffe8da3f2 <vm_exec_core+5266>, 0x563ffe8da3ae <vm_exec_core+5198>, 0x563ffe8da37c <vm_exec_core+5148>, 0x563ffe8da30d <vm_exec_core+5037>, 0x563ffe8da2ac <vm_exec_core+4940>, 0x563ffe8da25d <vm_exec_core+4861>, 0x563ffe8da1ee <vm_exec_core+4750>, 0x563ffe8da190 <vm_exec_core+4656>, 0x563ffe8da078 <vm_exec_core+4376>, 0x563ffe8da03c <vm_exec_core+4316>, 0x563ffe8d9ff5 <vm_exec_core+4245>, 0x563ffe8d9f8b <vm_exec_core+4139>, 0x563ffe8d9eed <vm_exec_core+3981>, 0x563ffe8dc535 <vm_exec_core+13781>, 0x563ffe8d9e38 <vm_exec_core+3800>, 0x563ffe8d9db0 <vm_exec_core+3664>, 0x563ffe8d9d61 <vm_exec_core+3585>, 0x563ffe8d9d12 <vm_exec_core+3506>, 0x563ffe8d9cc3 <vm_exec_core+3427>, 0x563ffe8dc509 <vm_exec_core+13737>, 0x563ffe8d9c74 <vm_exec_core+3348>, 0x563ffe8d9c05 <vm_exec_core+3237>, 0x563ffe8d9bc0 <vm_exec_core+3168>, 0x563ffe8d9b4d <vm_exec_core+3053>, 0x563ffe8d9a05 <vm_exec_core+2725>, 0x563ffe8d9939 <vm_exec_core+2521>, 0x563ffe8d98bd <vm_exec_core+2397>, 0x563ffe8db71a <vm_exec_core+10170>, 0x563ffe8d9889 <vm_exec_core+2345>, 0x563ffe8d984a <vm_exec_core+2282>, 0x563ffe8d980b <vm_exec_core+2219>, 0x563ffe8d97cf <vm_exec_core+2159>, 0x563ffe8d9711 <vm_exec_core+1969>, 0x563ffe8d968e <vm_exec_core+1838>, 0x563ffe8dc51f <vm_exec_core+13759>, 0x563ffe8dc161 <vm_exec_core+12801>, 0x563ffe8dc330 <vm_exec_core+13264>, 0x563ffe8dc410 <vm_exec_core+13488>, 0x563ffe8dc426 <vm_exec_core+13510>, 0x563ffe8dc43c <vm_exec_core+13532>, 0x563ffe8dc452 <vm_exec_core+13554>, 0x563ffe8dc46f <vm_exec_core+13583>, 0x563ffe8dc485 <vm_exec_core+13605>, 0x563ffe8dc49b <vm_exec_core+13627>, 0x563ffe8dc4b1 <vm_exec_core+13649>...} |
| #51 0x0000563ffe8df70e in rb_vm_exec (ec=0x564007983ba0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x564007983ba0 |
| _tag = {tag = 36, retval = 4, buf = {0x7ff5f3161db0, 0x563ffe8df630 <rb_vm_exec+304>, 0x0, 0x7ff5f3161ca0, 0x7ff5f3161d50}, prev = 0x7ff5f3161ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #52 0x0000563ffe8dfb2e 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=140694856919080, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7ff612f7f048 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7ff5f2f61018 |
| av = {140694322027856, 140694322028224} |
| stack_argv = 0x7ff5f2f61018 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #53 0x0000563ffe8e04f1 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x5640079829c0, self=self@entry=140694856919080, argc=argc@entry=0, argv=argv@entry=0x7ff5f3161d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #54 0x0000563ffe886ad0 in thread_do_start_proc (th=th@entry=0x564007a39fd0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 140694856919080 |
| args = <optimized out> |
| args_ptr = 0x7ff5f3161d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x5640079829c0 |
| #55 0x0000563ffe887570 in thread_do_start (th=0x564007a39fd0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #56 thread_start_func_2 (th=th@entry=0x564007a39fd0, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x564007983ba0 |
| _tag = {tag = 36, retval = 0, buf = {0x564007982e20, 0x563ffe886ee0 <thread_start_func_2+624>, 0x0, 0x7ff5f3161dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x564007a39fd0 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #57 0x0000563ffe88793d in call_thread_start_func_2 (th=0x564007a39fd0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7ff5f3161f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #58 co_start (from=<optimized out>, self=0x564007982e20) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x564007a39fd0 |
| sched = 0x564007984d18 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #59 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 1 (Thread 0x7ff62e2067c0 (LWP 480569) "miniruby"): |
| #0 0x00007ff62e2a1d61 in __futex_abstimed_wait_common64 (private=22080, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x564007902070) 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=22080, abstime=0x0, clockid=0, expected=0, futex_word=0x564007902070) 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=0x564007902070, 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 0x00007ff62e2a47dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x564007902168, cond=0x564007902048) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7ff62e2a44a0 <__condvar_cleanup_waiting>, __arg = 0x7fff4464aff0, __canceltype = 2, __prev = 0x0} |
| cbuffer = {wseq = 0, cond = 0x564007902048, mutex = 0x564007902168, 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=0x564007902048, mutex=mutex@entry=0x564007902168) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x0000563ffe87de0d in rb_native_cond_wait (cond=cond@entry=0x564007902048, mutex=mutex@entry=0x564007902168) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x0000563ffe87df53 in thread_sched_wait_running_turn (sched=sched@entry=0x564007902168, th=0x5640078fd060, can_direct_transfer=can_direct_transfer@entry=false) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:847 |
| next_th = 0x0 |
| #7 0x0000563ffe87eb82 in rb_ractor_sched_wait (ec=ec@entry=0x564007902340, cr=cr@entry=0x5640079020a0, ubf=ubf@entry=0x563ffe7ce220 <ubf_ractor_wait>, ubf_arg=ubf_arg@entry=0x7fff4464b140) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1365 |
| can_direct_transfer = false |
| th = 0x5640078fd060 |
| sched = 0x564007902168 |
| #8 0x0000563ffe7cf99c in ractor_wait (cr=0x5640079020a0, ec=0x564007902340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1030 |
| th = <optimized out> |
| waiter = {wakeup_status = wakeup_none, th = 0x5640078fd060, node = {next = 0x5640079020f8, prev = 0x5640079020f8}} |
| th = <optimized out> |
| waiter = <optimized out> |
| #9 ractor_wait_receive (ec=ec@entry=0x564007902340, cr=cr@entry=0x5640079020a0) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1097 |
| messages = {set = {n = {next = 0x0, prev = 0x5640078fd060}}, closed = 248} |
| deliverred = false |
| #10 0x0000563ffe7d0fd1 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=0x564007902340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:133 |
| rp = 0x564007a37060 |
| rp = <optimized out> |
| #12 builtin_inline_class_660 (ec=0x564007902340, self=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor.rb:661 |
| No locals. |
| #13 0x0000563ffe8dbd7f in vm_exec_core (ec=0x564007902070, ec@entry=0x564007902340) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:7259 |
| reg_pc = 0x5640079da0d8 |
| reg_cfp = 0x7ff62e1a4e88 |
| insns_address_table = {0x563ffe8dc270 <vm_exec_core+13072>, 0x563ffe8db2aa <vm_exec_core+9034>, 0x563ffe8db23d <vm_exec_core+8925>, 0x563ffe8db1c5 <vm_exec_core+8805>, 0x563ffe8db153 <vm_exec_core+8691>, 0x563ffe8db0da <vm_exec_core+8570>, 0x563ffe8db034 <vm_exec_core+8404>, 0x563ffe8db6c1 <vm_exec_core+10081>, 0x563ffe8db5a6 <vm_exec_core+9798>, 0x563ffe8db5fd <vm_exec_core+9885>, 0x563ffe8db30e <vm_exec_core+9134>, 0x563ffe8db43b <vm_exec_core+9435>, 0x563ffe8daba2 <vm_exec_core+7234>, 0x563ffe8dab3a <vm_exec_core+7130>, 0x563ffe8daacd <vm_exec_core+7021>, 0x563ffe8dadac <vm_exec_core+7756>, 0x563ffe8dad74 <vm_exec_core+7700>, 0x563ffe8dad3f <vm_exec_core+7647>, 0x563ffe8dad0a <vm_exec_core+7594>, 0x563ffe8dacd5 <vm_exec_core+7541>, 0x563ffe8dac72 <vm_exec_core+7442>, 0x563ffe8dac2e <vm_exec_core+7374>, 0x563ffe8dabe7 <vm_exec_core+7303>, 0x563ffe8daee8 <vm_exec_core+8072>, 0x563ffe8daea2 <vm_exec_core+8002>, 0x563ffe8dae23 <vm_exec_core+7875>, 0x563ffe8dade9 <vm_exec_core+7817>, 0x563ffe8daf9a <vm_exec_core+8250>, 0x563ffe8daf40 <vm_exec_core+8160>, 0x563ffe8daff7 <vm_exec_core+8343>, 0x563ffe8daa90 <vm_exec_core+6960>, 0x563ffe8da88d <vm_exec_core+6445>, 0x563ffe8da807 <vm_exec_core+6311>, 0x563ffe8da79f <vm_exec_core+6207>, 0x563ffe8da747 <vm_exec_core+6119>, 0x563ffe8da6e5 <vm_exec_core+6021>, 0x563ffe8da698 <vm_exec_core+5944>, 0x563ffe8da624 <vm_exec_core+5828>, 0x563ffe8da5da <vm_exec_core+5754>, 0x563ffe8da5b3 <vm_exec_core+5715>, 0x563ffe8da578 <vm_exec_core+5656>, 0x563ffe8da527 <vm_exec_core+5575>, 0x563ffe8da4f3 <vm_exec_core+5523>, 0x563ffe8da446 <vm_exec_core+5350>, 0x563ffe8da403 <vm_exec_core+5283>, 0x563ffe8da3bf <vm_exec_core+5215>, 0x563ffe8da38d <vm_exec_core+5165>, 0x563ffe8da31e <vm_exec_core+5054>, 0x563ffe8da2bd <vm_exec_core+4957>, 0x563ffe8da26e <vm_exec_core+4878>, 0x563ffe8da1ff <vm_exec_core+4767>, 0x563ffe8da1a1 <vm_exec_core+4673>, 0x563ffe8da089 <vm_exec_core+4393>, 0x563ffe8da04d <vm_exec_core+4333>, 0x563ffe8da006 <vm_exec_core+4262>, 0x563ffe8d9f9c <vm_exec_core+4156>, 0x563ffe8d9efe <vm_exec_core+3998>, 0x563ffe8d8fd0 <vm_exec_core+112>, 0x563ffe8d9e49 <vm_exec_core+3817>, 0x563ffe8d9dc1 <vm_exec_core+3681>, 0x563ffe8d9d72 <vm_exec_core+3602>, 0x563ffe8d9d23 <vm_exec_core+3523>, 0x563ffe8d9cd4 <vm_exec_core+3444>, 0x563ffe8dc117 <vm_exec_core+12727>, 0x563ffe8d9c85 <vm_exec_core+3365>, 0x563ffe8d9c16 <vm_exec_core+3254>, 0x563ffe8d9bd1 <vm_exec_core+3185>, 0x563ffe8d9b5e <vm_exec_core+3070>, 0x563ffe8d9a16 <vm_exec_core+2742>, 0x563ffe8d994a <vm_exec_core+2538>, 0x563ffe8d98ce <vm_exec_core+2414>, 0x563ffe8db72b <vm_exec_core+10187>, 0x563ffe8d989a <vm_exec_core+2362>, 0x563ffe8d985b <vm_exec_core+2299>, 0x563ffe8d981c <vm_exec_core+2236>, 0x563ffe8d97e0 <vm_exec_core+2176>, 0x563ffe8d9722 <vm_exec_core+1986>, 0x563ffe8d969f <vm_exec_core+1855>, 0x563ffe8dc281 <vm_exec_core+13089>, 0x563ffe8dc38e <vm_exec_core+13358>, 0x563ffe8dc5cf <vm_exec_core+13935>, 0x563ffe8dbfe9 <vm_exec_core+12425>, 0x563ffe8dc668 <vm_exec_core+14088>, 0x563ffe8dc935 <vm_exec_core+14805>, 0x563ffe8dc854 <vm_exec_core+14580>, 0x563ffe8dc8d7 <vm_exec_core+14711>, 0x563ffe8dc73a <vm_exec_core+14298>, 0x563ffe8dc798 <vm_exec_core+14392>, 0x563ffe8dc7f6 <vm_exec_core+14486>, 0x563ffe8dcbc5 <vm_exec_core+15461>, 0x563ffe8dca19 <vm_exec_core+15033>, 0x563ffe8dca65 <vm_exec_core+15109>, 0x563ffe8dcab8 <vm_exec_core+15192>, 0x563ffe8dcb3b <vm_exec_core+15323>, 0x563ffe8d95d2 <vm_exec_core+1650>, 0x563ffe8d952a <vm_exec_core+1482>, 0x563ffe8dc2e8 <vm_exec_core+13192>, 0x563ffe8dc346 <vm_exec_core+13286>, 0x563ffe8dc177 <vm_exec_core+12823>, 0x563ffe8dc20a <vm_exec_core+12970>, 0x563ffe8dc701 <vm_exec_core+14241>, 0x563ffe8dc98e <vm_exec_core+14894>, 0x563ffe8d94b9 <vm_exec_core+1369>, 0x563ffe8d9439 <vm_exec_core+1241>, 0x563ffe8d9390 <vm_exec_core+1072>, 0x563ffe8d9349 <vm_exec_core+1001>, 0x563ffe8d92fe <vm_exec_core+926>, 0x563ffe8d92b5 <vm_exec_core+853>, 0x563ffe8d9264 <vm_exec_core+772>, 0x563ffe8d922f <vm_exec_core+719>, 0x563ffe8d91fa <vm_exec_core+666>, 0x563ffe8dc3f2 <vm_exec_core+13458>, 0x563ffe8db299 <vm_exec_core+9017>, 0x563ffe8db22c <vm_exec_core+8908>, 0x563ffe8db1b4 <vm_exec_core+8788>, 0x563ffe8db142 <vm_exec_core+8674>, 0x563ffe8db0c9 <vm_exec_core+8553>, 0x563ffe8db023 <vm_exec_core+8387>, 0x563ffe8db6b0 <vm_exec_core+10064>, 0x563ffe8db595 <vm_exec_core+9781>, 0x563ffe8db5ec <vm_exec_core+9868>, 0x563ffe8db2fd <vm_exec_core+9117>, 0x563ffe8db42a <vm_exec_core+9418>, 0x563ffe8dab91 <vm_exec_core+7217>, 0x563ffe8dab29 <vm_exec_core+7113>, 0x563ffe8daabc <vm_exec_core+7004>, 0x563ffe8dad9b <vm_exec_core+7739>, 0x563ffe8dad63 <vm_exec_core+7683>, 0x563ffe8dad2e <vm_exec_core+7630>, 0x563ffe8dacf9 <vm_exec_core+7577>, 0x563ffe8dacc4 <vm_exec_core+7524>, 0x563ffe8dac61 <vm_exec_core+7425>, 0x563ffe8dac1d <vm_exec_core+7357>, 0x563ffe8dabd6 <vm_exec_core+7286>, 0x563ffe8daed7 <vm_exec_core+8055>, 0x563ffe8dae91 <vm_exec_core+7985>, 0x563ffe8dae12 <vm_exec_core+7858>, 0x563ffe8dadd8 <vm_exec_core+7800>, 0x563ffe8daf89 <vm_exec_core+8233>, 0x563ffe8daf2f <vm_exec_core+8143>, 0x563ffe8dafe6 <vm_exec_core+8326>, 0x563ffe8daa7f <vm_exec_core+6943>, 0x563ffe8da87c <vm_exec_core+6428>, 0x563ffe8da7f6 <vm_exec_core+6294>, 0x563ffe8da78e <vm_exec_core+6190>, 0x563ffe8da736 <vm_exec_core+6102>, 0x563ffe8da6d4 <vm_exec_core+6004>, 0x563ffe8da687 <vm_exec_core+5927>, 0x563ffe8da613 <vm_exec_core+5811>, 0x563ffe8da5c9 <vm_exec_core+5737>, 0x563ffe8da5a2 <vm_exec_core+5698>, 0x563ffe8da567 <vm_exec_core+5639>, 0x563ffe8da516 <vm_exec_core+5558>, 0x563ffe8da4e2 <vm_exec_core+5506>, 0x563ffe8da435 <vm_exec_core+5333>, 0x563ffe8da3f2 <vm_exec_core+5266>, 0x563ffe8da3ae <vm_exec_core+5198>, 0x563ffe8da37c <vm_exec_core+5148>, 0x563ffe8da30d <vm_exec_core+5037>, 0x563ffe8da2ac <vm_exec_core+4940>, 0x563ffe8da25d <vm_exec_core+4861>, 0x563ffe8da1ee <vm_exec_core+4750>, 0x563ffe8da190 <vm_exec_core+4656>, 0x563ffe8da078 <vm_exec_core+4376>, 0x563ffe8da03c <vm_exec_core+4316>, 0x563ffe8d9ff5 <vm_exec_core+4245>, 0x563ffe8d9f8b <vm_exec_core+4139>, 0x563ffe8d9eed <vm_exec_core+3981>, 0x563ffe8dc535 <vm_exec_core+13781>, 0x563ffe8d9e38 <vm_exec_core+3800>, 0x563ffe8d9db0 <vm_exec_core+3664>, 0x563ffe8d9d61 <vm_exec_core+3585>, 0x563ffe8d9d12 <vm_exec_core+3506>, 0x563ffe8d9cc3 <vm_exec_core+3427>, 0x563ffe8dc509 <vm_exec_core+13737>, 0x563ffe8d9c74 <vm_exec_core+3348>, 0x563ffe8d9c05 <vm_exec_core+3237>, 0x563ffe8d9bc0 <vm_exec_core+3168>, 0x563ffe8d9b4d <vm_exec_core+3053>, 0x563ffe8d9a05 <vm_exec_core+2725>, 0x563ffe8d9939 <vm_exec_core+2521>, 0x563ffe8d98bd <vm_exec_core+2397>, 0x563ffe8db71a <vm_exec_core+10170>, 0x563ffe8d9889 <vm_exec_core+2345>, 0x563ffe8d984a <vm_exec_core+2282>, 0x563ffe8d980b <vm_exec_core+2219>, 0x563ffe8d97cf <vm_exec_core+2159>, 0x563ffe8d9711 <vm_exec_core+1969>, 0x563ffe8d968e <vm_exec_core+1838>, 0x563ffe8dc51f <vm_exec_core+13759>, 0x563ffe8dc161 <vm_exec_core+12801>, 0x563ffe8dc330 <vm_exec_core+13264>, 0x563ffe8dc410 <vm_exec_core+13488>, 0x563ffe8dc426 <vm_exec_core+13510>, 0x563ffe8dc43c <vm_exec_core+13532>, 0x563ffe8dc452 <vm_exec_core+13554>, 0x563ffe8dc46f <vm_exec_core+13583>, 0x563ffe8dc485 <vm_exec_core+13605>, 0x563ffe8dc49b <vm_exec_core+13627>, 0x563ffe8dc4b1 <vm_exec_core+13649>...} |
| #14 0x0000563ffe8df70e in rb_vm_exec (ec=0x564007902340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x564007902340 |
| _tag = {tag = 36, retval = 4, buf = {0x7ff612f7e1e8, 0x563ffe8df630 <rb_vm_exec+304>, 0x0, 0x7fff4464b3e0, 0x5640078fd460}, prev = 0x7fff4464b820, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #15 0x0000563ffe8e4454 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7fff4464b4b8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #16 vm_yield (kw_splat=0, argv=0x7fff4464b4b8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #17 rb_yield_0 (argv=0x7fff4464b4b8, 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 0x0000563ffe5fb15c in rb_ary_collect (ary=140694856920040) at /tmp/ruby/src/trunk-gc-asserts/array.c:3655 |
| i = 0 |
| collect = 140694856917480 |
| #20 0x0000563ffe8c3bbd in vm_call_cfunc_with_frame_ (ec=0x564007902340, reg_cfp=0x7ff62e1a4fa0, 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 = 0x7ff614c50078 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #21 0x0000563ffe8cc0af in vm_sendish (ec=0x564007902340, reg_cfp=0x7ff62e1a4fa0, cd=0x564007981e90, 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 = 0x7ff612f7e210 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x564007981e90, cc = 0x7ff612f7e210, block_handler = 140695312158649, recv = 140694856920040, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #22 0x0000563ffe8d9fd6 in vm_exec_core (ec=0x564007902070, ec@entry=0x564007902340) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140695313194337 |
| cd = 0x564007981e90 |
| blockiseq = 0x0 |
| leaf = <optimized out> |
| val = 94833005305488 |
| reg_pc = 0x56400797dec8 |
| reg_cfp = 0x7ff62e1a4fa0 |
| insns_address_table = {0x563ffe8dc270 <vm_exec_core+13072>, 0x563ffe8db2aa <vm_exec_core+9034>, 0x563ffe8db23d <vm_exec_core+8925>, 0x563ffe8db1c5 <vm_exec_core+8805>, 0x563ffe8db153 <vm_exec_core+8691>, 0x563ffe8db0da <vm_exec_core+8570>, 0x563ffe8db034 <vm_exec_core+8404>, 0x563ffe8db6c1 <vm_exec_core+10081>, 0x563ffe8db5a6 <vm_exec_core+9798>, 0x563ffe8db5fd <vm_exec_core+9885>, 0x563ffe8db30e <vm_exec_core+9134>, 0x563ffe8db43b <vm_exec_core+9435>, 0x563ffe8daba2 <vm_exec_core+7234>, 0x563ffe8dab3a <vm_exec_core+7130>, 0x563ffe8daacd <vm_exec_core+7021>, 0x563ffe8dadac <vm_exec_core+7756>, 0x563ffe8dad74 <vm_exec_core+7700>, 0x563ffe8dad3f <vm_exec_core+7647>, 0x563ffe8dad0a <vm_exec_core+7594>, 0x563ffe8dacd5 <vm_exec_core+7541>, 0x563ffe8dac72 <vm_exec_core+7442>, 0x563ffe8dac2e <vm_exec_core+7374>, 0x563ffe8dabe7 <vm_exec_core+7303>, 0x563ffe8daee8 <vm_exec_core+8072>, 0x563ffe8daea2 <vm_exec_core+8002>, 0x563ffe8dae23 <vm_exec_core+7875>, 0x563ffe8dade9 <vm_exec_core+7817>, 0x563ffe8daf9a <vm_exec_core+8250>, 0x563ffe8daf40 <vm_exec_core+8160>, 0x563ffe8daff7 <vm_exec_core+8343>, 0x563ffe8daa90 <vm_exec_core+6960>, 0x563ffe8da88d <vm_exec_core+6445>, 0x563ffe8da807 <vm_exec_core+6311>, 0x563ffe8da79f <vm_exec_core+6207>, 0x563ffe8da747 <vm_exec_core+6119>, 0x563ffe8da6e5 <vm_exec_core+6021>, 0x563ffe8da698 <vm_exec_core+5944>, 0x563ffe8da624 <vm_exec_core+5828>, 0x563ffe8da5da <vm_exec_core+5754>, 0x563ffe8da5b3 <vm_exec_core+5715>, 0x563ffe8da578 <vm_exec_core+5656>, 0x563ffe8da527 <vm_exec_core+5575>, 0x563ffe8da4f3 <vm_exec_core+5523>, 0x563ffe8da446 <vm_exec_core+5350>, 0x563ffe8da403 <vm_exec_core+5283>, 0x563ffe8da3bf <vm_exec_core+5215>, 0x563ffe8da38d <vm_exec_core+5165>, 0x563ffe8da31e <vm_exec_core+5054>, 0x563ffe8da2bd <vm_exec_core+4957>, 0x563ffe8da26e <vm_exec_core+4878>, 0x563ffe8da1ff <vm_exec_core+4767>, 0x563ffe8da1a1 <vm_exec_core+4673>, 0x563ffe8da089 <vm_exec_core+4393>, 0x563ffe8da04d <vm_exec_core+4333>, 0x563ffe8da006 <vm_exec_core+4262>, 0x563ffe8d9f9c <vm_exec_core+4156>, 0x563ffe8d9efe <vm_exec_core+3998>, 0x563ffe8d8fd0 <vm_exec_core+112>, 0x563ffe8d9e49 <vm_exec_core+3817>, 0x563ffe8d9dc1 <vm_exec_core+3681>, 0x563ffe8d9d72 <vm_exec_core+3602>, 0x563ffe8d9d23 <vm_exec_core+3523>, 0x563ffe8d9cd4 <vm_exec_core+3444>, 0x563ffe8dc117 <vm_exec_core+12727>, 0x563ffe8d9c85 <vm_exec_core+3365>, 0x563ffe8d9c16 <vm_exec_core+3254>, 0x563ffe8d9bd1 <vm_exec_core+3185>, 0x563ffe8d9b5e <vm_exec_core+3070>, 0x563ffe8d9a16 <vm_exec_core+2742>, 0x563ffe8d994a <vm_exec_core+2538>, 0x563ffe8d98ce <vm_exec_core+2414>, 0x563ffe8db72b <vm_exec_core+10187>, 0x563ffe8d989a <vm_exec_core+2362>, 0x563ffe8d985b <vm_exec_core+2299>, 0x563ffe8d981c <vm_exec_core+2236>, 0x563ffe8d97e0 <vm_exec_core+2176>, 0x563ffe8d9722 <vm_exec_core+1986>, 0x563ffe8d969f <vm_exec_core+1855>, 0x563ffe8dc281 <vm_exec_core+13089>, 0x563ffe8dc38e <vm_exec_core+13358>, 0x563ffe8dc5cf <vm_exec_core+13935>, 0x563ffe8dbfe9 <vm_exec_core+12425>, 0x563ffe8dc668 <vm_exec_core+14088>, 0x563ffe8dc935 <vm_exec_core+14805>, 0x563ffe8dc854 <vm_exec_core+14580>, 0x563ffe8dc8d7 <vm_exec_core+14711>, 0x563ffe8dc73a <vm_exec_core+14298>, 0x563ffe8dc798 <vm_exec_core+14392>, 0x563ffe8dc7f6 <vm_exec_core+14486>, 0x563ffe8dcbc5 <vm_exec_core+15461>, 0x563ffe8dca19 <vm_exec_core+15033>, 0x563ffe8dca65 <vm_exec_core+15109>, 0x563ffe8dcab8 <vm_exec_core+15192>, 0x563ffe8dcb3b <vm_exec_core+15323>, 0x563ffe8d95d2 <vm_exec_core+1650>, 0x563ffe8d952a <vm_exec_core+1482>, 0x563ffe8dc2e8 <vm_exec_core+13192>, 0x563ffe8dc346 <vm_exec_core+13286>, 0x563ffe8dc177 <vm_exec_core+12823>, 0x563ffe8dc20a <vm_exec_core+12970>, 0x563ffe8dc701 <vm_exec_core+14241>, 0x563ffe8dc98e <vm_exec_core+14894>, 0x563ffe8d94b9 <vm_exec_core+1369>, 0x563ffe8d9439 <vm_exec_core+1241>, 0x563ffe8d9390 <vm_exec_core+1072>, 0x563ffe8d9349 <vm_exec_core+1001>, 0x563ffe8d92fe <vm_exec_core+926>, 0x563ffe8d92b5 <vm_exec_core+853>, 0x563ffe8d9264 <vm_exec_core+772>, 0x563ffe8d922f <vm_exec_core+719>, 0x563ffe8d91fa <vm_exec_core+666>, 0x563ffe8dc3f2 <vm_exec_core+13458>, 0x563ffe8db299 <vm_exec_core+9017>, 0x563ffe8db22c <vm_exec_core+8908>, 0x563ffe8db1b4 <vm_exec_core+8788>, 0x563ffe8db142 <vm_exec_core+8674>, 0x563ffe8db0c9 <vm_exec_core+8553>, 0x563ffe8db023 <vm_exec_core+8387>, 0x563ffe8db6b0 <vm_exec_core+10064>, 0x563ffe8db595 <vm_exec_core+9781>, 0x563ffe8db5ec <vm_exec_core+9868>, 0x563ffe8db2fd <vm_exec_core+9117>, 0x563ffe8db42a <vm_exec_core+9418>, 0x563ffe8dab91 <vm_exec_core+7217>, 0x563ffe8dab29 <vm_exec_core+7113>, 0x563ffe8daabc <vm_exec_core+7004>, 0x563ffe8dad9b <vm_exec_core+7739>, 0x563ffe8dad63 <vm_exec_core+7683>, 0x563ffe8dad2e <vm_exec_core+7630>, 0x563ffe8dacf9 <vm_exec_core+7577>, 0x563ffe8dacc4 <vm_exec_core+7524>, 0x563ffe8dac61 <vm_exec_core+7425>, 0x563ffe8dac1d <vm_exec_core+7357>, 0x563ffe8dabd6 <vm_exec_core+7286>, 0x563ffe8daed7 <vm_exec_core+8055>, 0x563ffe8dae91 <vm_exec_core+7985>, 0x563ffe8dae12 <vm_exec_core+7858>, 0x563ffe8dadd8 <vm_exec_core+7800>, 0x563ffe8daf89 <vm_exec_core+8233>, 0x563ffe8daf2f <vm_exec_core+8143>, 0x563ffe8dafe6 <vm_exec_core+8326>, 0x563ffe8daa7f <vm_exec_core+6943>, 0x563ffe8da87c <vm_exec_core+6428>, 0x563ffe8da7f6 <vm_exec_core+6294>, 0x563ffe8da78e <vm_exec_core+6190>, 0x563ffe8da736 <vm_exec_core+6102>, 0x563ffe8da6d4 <vm_exec_core+6004>, 0x563ffe8da687 <vm_exec_core+5927>, 0x563ffe8da613 <vm_exec_core+5811>, 0x563ffe8da5c9 <vm_exec_core+5737>, 0x563ffe8da5a2 <vm_exec_core+5698>, 0x563ffe8da567 <vm_exec_core+5639>, 0x563ffe8da516 <vm_exec_core+5558>, 0x563ffe8da4e2 <vm_exec_core+5506>, 0x563ffe8da435 <vm_exec_core+5333>, 0x563ffe8da3f2 <vm_exec_core+5266>, 0x563ffe8da3ae <vm_exec_core+5198>, 0x563ffe8da37c <vm_exec_core+5148>, 0x563ffe8da30d <vm_exec_core+5037>, 0x563ffe8da2ac <vm_exec_core+4940>, 0x563ffe8da25d <vm_exec_core+4861>, 0x563ffe8da1ee <vm_exec_core+4750>, 0x563ffe8da190 <vm_exec_core+4656>, 0x563ffe8da078 <vm_exec_core+4376>, 0x563ffe8da03c <vm_exec_core+4316>, 0x563ffe8d9ff5 <vm_exec_core+4245>, 0x563ffe8d9f8b <vm_exec_core+4139>, 0x563ffe8d9eed <vm_exec_core+3981>, 0x563ffe8dc535 <vm_exec_core+13781>, 0x563ffe8d9e38 <vm_exec_core+3800>, 0x563ffe8d9db0 <vm_exec_core+3664>, 0x563ffe8d9d61 <vm_exec_core+3585>, 0x563ffe8d9d12 <vm_exec_core+3506>, 0x563ffe8d9cc3 <vm_exec_core+3427>, 0x563ffe8dc509 <vm_exec_core+13737>, 0x563ffe8d9c74 <vm_exec_core+3348>, 0x563ffe8d9c05 <vm_exec_core+3237>, 0x563ffe8d9bc0 <vm_exec_core+3168>, 0x563ffe8d9b4d <vm_exec_core+3053>, 0x563ffe8d9a05 <vm_exec_core+2725>, 0x563ffe8d9939 <vm_exec_core+2521>, 0x563ffe8d98bd <vm_exec_core+2397>, 0x563ffe8db71a <vm_exec_core+10170>, 0x563ffe8d9889 <vm_exec_core+2345>, 0x563ffe8d984a <vm_exec_core+2282>, 0x563ffe8d980b <vm_exec_core+2219>, 0x563ffe8d97cf <vm_exec_core+2159>, 0x563ffe8d9711 <vm_exec_core+1969>, 0x563ffe8d968e <vm_exec_core+1838>, 0x563ffe8dc51f <vm_exec_core+13759>, 0x563ffe8dc161 <vm_exec_core+12801>, 0x563ffe8dc330 <vm_exec_core+13264>, 0x563ffe8dc410 <vm_exec_core+13488>, 0x563ffe8dc426 <vm_exec_core+13510>, 0x563ffe8dc43c <vm_exec_core+13532>, 0x563ffe8dc452 <vm_exec_core+13554>, 0x563ffe8dc46f <vm_exec_core+13583>, 0x563ffe8dc485 <vm_exec_core+13605>, 0x563ffe8dc49b <vm_exec_core+13627>, 0x563ffe8dc4b1 <vm_exec_core+13649>...} |
| #23 0x0000563ffe8df70e in rb_vm_exec (ec=0x564007902340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x564007902340 |
| _tag = {tag = 36, retval = 4, buf = {0x564007902340, 0x563ffe8df630 <rb_vm_exec+304>, 0x0, 0x7fff4464b800, 0x7ff612f7ed28}, prev = 0x7fff4464b8d0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #24 0x0000563ffe8f1513 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 0x0000563ffe6d1925 in rb_ec_exec_node (ec=ec@entry=0x564007902340, n=n@entry=0x7ff612f7f2c8) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x564007902340 |
| _tag = {tag = 36, retval = 94832851505046, buf = {0x564007902340, 0x563ffe6d1980 <rb_ec_exec_node+256>, 0x0, 0x7fff4464b8b0, 0x7ff612f7f2c8}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7ff612f7f2c8 |
| #26 0x0000563ffe6d5bcb in ruby_run_node (n=0x7ff612f7f2c8) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x564007902340 |
| status = 0 |
| #27 0x0000563ffe5f1de6 in rb_main (argv=0x7fff4464baf8, 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 480569) detached] |
| $ timeout 60 gdb -p 480014 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| Fstderr output is not empty |
| th: 0x5640078fd060, native_id: 0x7ff62e2067c0 |
| -- 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 480032] |
| [New LWP 480030] |
| [New LWP 480028] |
| [New LWP 480026] |
| [New LWP 480024] |
| [New LWP 480023] |
| [New LWP 480022] |
| [New LWP 480021] |
| [New LWP 480020] |
| [New LWP 480019] |
| [New LWP 480018] |
| [New LWP 480017] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007f771f39ba00 in __GI_ppoll (fds=0x7ffded66c1c8, nfds=1, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7f771f27d740 (LWP 480014) "ruby" 0x00007f771f39ba00 in __GI_ppoll (fds=0x7ffded66c1c8, nfds=1, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 |
| 2 Thread 0x7f771898e6c0 (LWP 480032) "runner.rb:546" 0x00007f771f39b4cd in __GI___poll (fds=0x7f771888d180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 3 Thread 0x7f7718b8f6c0 (LWP 480030) "runner.rb:546" 0x00007f771f39b4cd in __GI___poll (fds=0x7f7718a8e180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 4 Thread 0x7f7718d906c0 (LWP 480028) "runner.rb:546" 0x00007f771f39b4cd in __GI___poll (fds=0x7f7718c8f180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 5 Thread 0x7f7718f916c0 (LWP 480026) "runner.rb:636" 0x00007f771f39b4cd in __GI___poll (fds=0x7f7718e90180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 6 Thread 0x7f77191926c0 (LWP 480024) "runner.rb:636" 0x00007f771f39b4cd in __GI___poll (fds=0x7f7719091180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 7 Thread 0x7f77193936c0 (LWP 480023) "runner.rb:636" 0x00007f771f39b4cd in __GI___poll (fds=0x7f7719292180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 8 Thread 0x7f77195946c0 (LWP 480022) "runner.rb:546" 0x00007f771f39b4cd in __GI___poll (fds=0x7f7719493180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 9 Thread 0x7f77197956c0 (LWP 480021) "runner.rb:636" 0x00007f771f39b4cd in __GI___poll (fds=0x7f7719694180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 10 Thread 0x7f77199966c0 (LWP 480020) "runner.rb:334" 0x00007f771f318d61 in __futex_abstimed_wait_common64 (private=32631, cancel=true, abstime=0x7f7719895370, op=137, expected=0, futex_word=0x5642dec96b9c) at ./nptl/futex-internal.c:57 |
| 11 Thread 0x7f7719b976c0 (LWP 480019) "runner.rb:334" 0x00007f771f318d61 in __futex_abstimed_wait_common64 (private=32631, cancel=true, abstime=0x7f7719a96370, op=137, expected=0, futex_word=0x5642dec19fbc) at ./nptl/futex-internal.c:57 |
| 12 Thread 0x7f7719d986c0 (LWP 480018) "runner.rb:334" 0x00007f771f318d61 in __futex_abstimed_wait_common64 (private=32631, cancel=true, abstime=0x7f7719c97370, op=137, expected=0, futex_word=0x5642decbf098) at ./nptl/futex-internal.c:57 |
| 13 Thread 0x7f771a4526c0 (LWP 480017) "runner.rb:334" 0x00007f771f318d61 in __futex_abstimed_wait_common64 (private=32631, cancel=true, abstime=0x7f771a351370, op=137, expected=0, futex_word=0x5642dec807fc) at ./nptl/futex-internal.c:57 |
| >>> Machine level backtrace |
| Thread 13 (Thread 0x7f771a4526c0 (LWP 480017) "runner.rb:334"): |
| #0 0x00007f771f318d61 in __futex_abstimed_wait_common64 (private=32631, cancel=true, abstime=0x7f771a351370, op=137, expected=0, futex_word=0x5642dec807fc) 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=32631, abstime=0x7f771a351370, clockid=32631, expected=0, futex_word=0x5642dec807fc) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 8353280 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5642dec807fc, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f771a351370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007f771f31bc7e in __pthread_cond_wait_common (abstime=0x7f771a351370, clockid=1, mutex=0x5642decef240, cond=0x5642dec807d0) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f771f31b4a0 <__condvar_cleanup_waiting>, __arg = 0x7f771a351300, __canceltype = 439685920, __prev = 0x0} |
| cbuffer = {wseq = 357, cond = 0x5642dec807d0, mutex = 0x5642decef240, private = 0} |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 357 |
| seq = 178 |
| 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=0x5642dec807d0, mutex=0x5642decef240, abstime=0x7f771a351370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007f771f862454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f771f8688ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f771f868a72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f771f86d7fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f771f70e440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f771f863001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f771f8641cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f771f8a49d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f771f8a71df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f771f8aa2a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f771f8aec1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f771f8b388e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f771f86bb4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f771f86c041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007f771f86c916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007f771f31ca94 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 = {140149518575296, 431503231285206230, 140149518575296, -136, 22, 140728586383760, 431503231339732182, 431513296823786710}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007f771f3a9c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 12 (Thread 0x7f7719d986c0 (LWP 480018) "runner.rb:334"): |
| #0 0x00007f771f318d61 in __futex_abstimed_wait_common64 (private=32631, cancel=true, abstime=0x7f7719c97370, op=137, expected=0, futex_word=0x5642decbf098) 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=32631, abstime=0x7f7719c97370, clockid=32631, expected=0, futex_word=0x5642decbf098) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 8353280 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5642decbf098, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f7719c97370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007f771f31bc7e in __pthread_cond_wait_common (abstime=0x7f7719c97370, clockid=1, mutex=0x5642deca5a80, cond=0x5642decbf070) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f771f31b4a0 <__condvar_cleanup_waiting>, __arg = 0x7f7719c97300, __canceltype = 432632608, __prev = 0x0} |
| cbuffer = {wseq = 182, cond = 0x5642decbf070, mutex = 0x5642deca5a80, private = 0} |
| err = <optimized out> |
| g = 0 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 182 |
| seq = 91 |
| 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=0x5642decbf070, mutex=0x5642deca5a80, abstime=0x7f7719c97370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007f771f862454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f771f8688ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f771f868a72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f771f86d7fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f771f70e440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f771f863001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f771f8641cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f771f8a49d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f771f8a71df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f771f8aa2a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f771f8aec1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f771f8b388e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f771f86bb4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f771f86c041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007f771f86c916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007f771f31ca94 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 = {140149511521984, 431508697704832214, 140149511521984, -136, 22, 140728586383760, 431508697759358166, 431513296823786710}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007f771f3a9c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 11 (Thread 0x7f7719b976c0 (LWP 480019) "runner.rb:334"): |
| #0 0x00007f771f318d61 in __futex_abstimed_wait_common64 (private=32631, cancel=true, abstime=0x7f7719a96370, op=137, expected=0, futex_word=0x5642dec19fbc) 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=32631, abstime=0x7f7719a96370, clockid=32631, expected=0, futex_word=0x5642dec19fbc) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 8353280 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5642dec19fbc, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f7719a96370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007f771f31bc7e in __pthread_cond_wait_common (abstime=0x7f7719a96370, clockid=1, mutex=0x5642dece8550, cond=0x5642dec19f90) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f771f31b4a0 <__condvar_cleanup_waiting>, __arg = 0x7f7719a96300, __canceltype = 430531360, __prev = 0x0} |
| cbuffer = {wseq = 321, cond = 0x5642dec19f90, mutex = 0x5642dece8550, private = 0} |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 321 |
| seq = 160 |
| 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=0x5642dec19f90, mutex=0x5642dece8550, abstime=0x7f7719a96370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007f771f862454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f771f8688ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f771f868a72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f771f86d7fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f771f70e440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f771f863001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f771f8641cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f771f8a49d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f771f8a71df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f771f8aa2a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f771f8aec1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f771f8b388e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f771f86bb4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f771f86c041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007f771f86c916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007f771f31ca94 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 = {140149509420736, 431507873607982294, 140149509420736, -136, 22, 140728586383760, 431507873662508246, 431513296823786710}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007f771f3a9c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 10 (Thread 0x7f77199966c0 (LWP 480020) "runner.rb:334"): |
| #0 0x00007f771f318d61 in __futex_abstimed_wait_common64 (private=32631, cancel=true, abstime=0x7f7719895370, op=137, expected=0, futex_word=0x5642dec96b9c) 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=32631, abstime=0x7f7719895370, clockid=32631, expected=0, futex_word=0x5642dec96b9c) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 8353280 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5642dec96b9c, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f7719895370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007f771f31bc7e in __pthread_cond_wait_common (abstime=0x7f7719895370, clockid=1, mutex=0x5642dece8a80, cond=0x5642dec96b70) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f771f31b4a0 <__condvar_cleanup_waiting>, __arg = 0x7f7719895300, __canceltype = 428430112, __prev = 0x0} |
| cbuffer = {wseq = 353, cond = 0x5642dec96b70, mutex = 0x5642dece8a80, private = 0} |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 353 |
| seq = 176 |
| 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=0x5642dec96b70, mutex=0x5642dece8a80, abstime=0x7f7719895370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007f771f862454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f771f8688ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f771f868a72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f771f86d7fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f771f70e440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f771f863001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f771f8641cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f771f8a49d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f771f8a71df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f771f8aa2a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f771f8aec1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f771f8b388e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f771f86bb4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f771f86c041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007f771f86c916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007f771f31ca94 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 = {140149507319488, 431508146875276502, 140149507319488, -136, 22, 140728586383760, 431508146929802454, 431513296823786710}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007f771f3a9c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 9 (Thread 0x7f77197956c0 (LWP 480021) "runner.rb:636"): |
| #0 0x00007f771f39b4cd in __GI___poll (fds=0x7f7719694180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f771f73e63f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f771f73f5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f771f86b643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f771f73f9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f771f744bf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f771f70e440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f771f7400f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f771f7440f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f771f747626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f771f8a49d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f771f8a71df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f771f8aa2a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f771f8aec1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f771f8b388e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f771f86bb4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f771f86c041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f771f86c916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f771f31ca94 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 = {140149505218240, 431509521801682134, 140149505218240, -136, 25, 140149517521440, 431509521856208086, 431513296823786710}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f771f3a9c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 8 (Thread 0x7f77195946c0 (LWP 480022) "runner.rb:546"): |
| #0 0x00007f771f39b4cd in __GI___poll (fds=0x7f7719493180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f771f73e63f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f771f73f5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f771f86b643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f771f73f9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f771f744bf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f771f70e440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f771f7400f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f771f7440f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f771f747626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f771f8a49d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f771f8a71df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f771f8aa2a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f771f8aec1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f771f8b388e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f771f86bb4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f771f86c041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f771f86c916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f771f31ca94 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 = {140149503116992, 431509795068976342, 140149503116992, -136, 25, 140149510468128, 431509795123502294, 431513296823786710}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f771f3a9c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 7 (Thread 0x7f77193936c0 (LWP 480023) "runner.rb:636"): |
| #0 0x00007f771f39b4cd in __GI___poll (fds=0x7f7719292180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f771f73e63f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f771f73f5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f771f86b643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f771f73f9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f771f744bf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f771f70e440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f771f7400f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f771f7440f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f771f747626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f771f8a49d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f771f8a71df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f771f8aa2a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f771f8aec1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f771f8b388e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f771f86bb4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f771f86c041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f771f86c916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f771f31ca94 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 = {140149501015744, 431508970972126422, 140149501015744, -136, 25, 140149508366880, 431508971026652374, 431513296823786710}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f771f3a9c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 6 (Thread 0x7f77191926c0 (LWP 480024) "runner.rb:636"): |
| #0 0x00007f771f39b4cd in __GI___poll (fds=0x7f7719091180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f771f73e63f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f771f73f5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f771f86b643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f771f73f9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f771f744bf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f771f70e440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f771f7400f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f771f7440f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f771f747626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f771f8a49d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f771f8a71df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f771f8aa2a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f771f8aec1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f771f8b388e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f771f86bb4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f771f86c041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f771f86c916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f771f31ca94 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 = {140149498914496, 431509244239420630, 140149498914496, -136, 25, 140149506265632, 431509244293946582, 431513296823786710}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f771f3a9c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 5 (Thread 0x7f7718f916c0 (LWP 480026) "runner.rb:636"): |
| #0 0x00007f771f39b4cd in __GI___poll (fds=0x7f7718e90180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f771f73e63f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f771f73f5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f771f86b643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f771f73f9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f771f744bf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f771f70e440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f771f7400f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f771f7440f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f771f747626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f771f8a49d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f771f8a71df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f771f8aa2a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f771f8aec1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f771f8b388e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f771f86bb4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f771f86c041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f771f86c916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f771f31ca94 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 = {140149496813248, 431506221119315158, 140149496813248, -136, 22, 140149510468128, 431506221173841110, 431513296823786710}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f771f3a9c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 4 (Thread 0x7f7718d906c0 (LWP 480028) "runner.rb:546"): |
| #0 0x00007f771f39b4cd in __GI___poll (fds=0x7f7718c8f180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f771f73e63f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f771f73f5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f771f86b643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f771f73f9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f771f744bf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f771f70e440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f771f7400f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f771f7440f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f771f747626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f771f8a49d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f771f8a71df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f771f8aa2a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f771f8aec1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f771f8b388e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f771f86bb4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f771f86c041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f771f86c916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f771f31ca94 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 = {140149494712000, 431506485796674774, 140149494712000, -136, 22, 140149508366880, 431506485851200726, 431513296823786710}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f771f3a9c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 3 (Thread 0x7f7718b8f6c0 (LWP 480030) "runner.rb:546"): |
| #0 0x00007f771f39b4cd in __GI___poll (fds=0x7f7718a8e180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f771f73e63f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f771f73f5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f771f86b643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f771f73f9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f771f744bf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f771f70e440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f771f7400f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f771f7440f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f771f747626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f771f8a49d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f771f8a71df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f771f8aa2a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f771f8aec1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f771f8b388e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f771f86bb4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f771f86c041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f771f86c916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f771f31ca94 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 = {140149492610752, 431505661699824854, 140149492610752, -136, 22, 140149517521440, 431505661754350806, 431513296823786710}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f771f3a9c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 2 (Thread 0x7f771898e6c0 (LWP 480032) "runner.rb:546"): |
| #0 0x00007f771f39b4cd in __GI___poll (fds=0x7f771888d180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f771f73e63f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f771f73f5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f771f86b643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f771f73f9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f771f744bf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f771f70e440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f771f7400f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f771f7440f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f771f747626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f771f8a49d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f771f8a71df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f771f8aa2a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f771f8aec1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f771f8b388e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f771f86bb4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f771f86c041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f771f86c916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f771f31ca94 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 = {140149490509504, 431505934967119062, 140149490509504, -136, 22, 140149506265632, 431505935021645014, 431513296823786710}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f771f3a9c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 1 (Thread 0x7f771f27d740 (LWP 480014) "ruby"): |
| #0 0x00007f771f39ba00 in __GI_ppoll (fds=0x7ffded66c1c8, 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 = 140728586388112, tv_nsec = 140149608407584} |
| #1 0x00007f771f867ac9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f771f868b81 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f771f86b3a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f771f86cb45 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f771f70e440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f771f867f8b in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f771f8aa508 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f771f8aec1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f771f8b3367 in rb_yield () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f771f70e440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f771f6ec2a6 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f771f8a49d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f771f8a71df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f771f8ab6bc in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f771f8aec1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f771f70be5c in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f771f710193 in ruby_run_node () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00005642cf860187 in ?? () |
| No symbol table info available. |
| #19 0x00007f771f2aa1ca in __libc_start_call_main (main=main@entry=0x5642cf860120, argc=argc@entry=6, argv=argv@entry=0x7ffded66d098) at ../sysdeps/nptl/libc_start_call_main.h:58 |
| self = <optimized out> |
| result = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140728586391704, 353796043553381590, 6, 0, 94844949507392, 140149608742912, 353796044272704726, 431513476218887382}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x6, 0x7ffded66d090}, data = {prev = 0x0, cleanup = 0x0, canceltype = 6}}} |
| not_first_call = <optimized out> |
| #20 0x00007f771f2aa28b in __libc_start_main_impl (main=0x5642cf860120, argc=6, argv=0x7ffded66d098, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffded66d088) at ../csu/libc-start.c:360 |
| No locals. |
| #21 0x00005642cf8601d5 in _start () |
| No symbol table info available. |
| >>> Dump Ruby level backtrace (if possible) |
| [Inferior 1 (process 480014) detached] |
| $ timeout 60 gdb -p 479999 -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 479998 -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 480573 -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> |