| "git clone --depth 1 https://github.com/ruby/ruby.git trunk-gc-asserts" exit with 0. |
| Cloning into 'trunk-gc-asserts'... |
| Updating files: 84% (9426/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 |
| 12 452454 12 12 ? -1 Sl 1001 0:00 ruby ./br.rb build_report trunk-gc-asserts --incremental --process-num=4 |
| 452454 452457 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-043431 --root_dir=/tmp/ruby --timeout=21600 --build_opts='DEFS="-DRGENGC_CHECK_MODE=2"' --add-env=RUBY_TEST_TIMEOUT_SCALE=100 --incremental --process-num=4 |
| 452457 452458 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-043431 --root_dir=/tmp/ruby --timeout=21600 --build_opts=DEFS="-DRGENGC_CHECK_MODE=2" --add-env=RUBY_TEST_TIMEOUT_SCALE=100 --incremental --process-num=4 |
| 452458 464993 12 12 ? -1 S 1001 0:00 sh -c make yes-btest TESTOPTS='-q -j4' |
| 464993 464994 12 12 ? -1 S 1001 0:00 make yes-btest TESTOPTS=-q -j4 |
| 464994 465009 12 12 ? -1 Sl 1001 0:01 /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 |
| 465009 467247 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 |
| 465009 467304 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 |
| 465009 467310 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 |
| 465009 467314 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 |
| 452458 467318 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], 12=>[452454], 452454=>[452457], 452457=>[452458], 452458=>[464993, 467318], 464993=>[464994], 464994=>[465009], 465009=>[467247, 467304, 467310, 467314]} |
| $ timeout 60 gdb -p 467247 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| [New LWP 467253] |
| [New LWP 467252] |
| [New LWP 467251] |
| [New LWP 467249] |
| [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=0x557d4c015b70) at ../sysdeps/nptl/futex-internal.h:146 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7f6b7db467c0 (LWP 467247) "miniruby" futex_wait (private=0, expected=2, futex_word=0x557d4c015b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 2 Thread 0x7f6b4269d6c0 (LWP 467253) "miniruby" futex_wait (private=0, expected=2, futex_word=0x557d4c015b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 3 Thread 0x7f6b4279e6c0 (LWP 467252) "miniruby" futex_wait (private=0, expected=2, futex_word=0x557d4c015b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 4 Thread 0x7f6b4289f6c0 (LWP 467251) "miniruby" futex_wait (private=0, expected=2, futex_word=0x557d4c015b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 5 Thread 0x7f6b6452f6c0 (LWP 467249) "miniruby" 0x00007f6b7dc73042 in epoll_wait (epfd=4, events=events@entry=0x557d1b99fedc <timer_th+28>, maxevents=maxevents@entry=16, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 |
| >>> Machine level backtrace |
| Thread 5 (Thread 0x7f6b6452f6c0 (LWP 467249) "miniruby"): |
| #0 0x00007f6b7dc73042 in epoll_wait (epfd=4, events=events@entry=0x557d1b99fedc <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 0x0000557d1b5db46f in event_wait (vm=0x557d4c015ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2919 |
| r = <optimized out> |
| r = <optimized out> |
| #2 timer_thread_polling (vm=0x557d4c015ad0) 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=0x557d4c015ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x557d4c015ad0 |
| #4 0x00007f6b7dbe5a94 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 = {140099221386944, 6012556388306078865, 140099221386944, -264, 0, 140728002130144, 6012556388318661777, 6012542948041247889}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #5 0x00007f6b7dc72c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 4 (Thread 0x7f6b4289f6c0 (LWP 467251) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x557d4c015b70) 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=0x557d4c015b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f6b7dbe90f1 in lll_mutex_lock_optimized (mutex=0x557d4c015b70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x557d4c015b70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x557d4c015b70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x0000557d1b5d517d in rb_native_mutex_lock (lock=lock@entry=0x557d4c015b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x0000557d1b5e1cc8 in ractor_sched_lock_ (line=1284, file=<synthetic pointer>, cr=0x0, vm=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 ractor_sched_deq (cr=0x0, vm=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1284 |
| r = <optimized out> |
| r = <optimized out> |
| #7 nt_start (ptr=0x557d4c09a900) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2268 |
| r = <optimized out> |
| nt = <optimized out> |
| vm = 0x557d4c015ad0 |
| #8 0x00007f6b7dbe5a94 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 = {140098654566080, 6012491989566442641, 140098654566080, -264, 0, 140728002126912, 6012491989579025553, 6012542948041247889}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #9 0x00007f6b7dc72c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 3 (Thread 0x7f6b4279e6c0 (LWP 467252) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x557d4c015b70) 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=0x557d4c015b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f6b7dbe90f1 in lll_mutex_lock_optimized (mutex=0x557d4c015b70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x557d4c015b70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x557d4c015b70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x0000557d1b5d517d in rb_native_mutex_lock (lock=lock@entry=0x557d4c015b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x0000557d1b5e1cc8 in ractor_sched_lock_ (line=1284, file=<synthetic pointer>, cr=0x0, vm=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 ractor_sched_deq (cr=0x0, vm=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1284 |
| r = <optimized out> |
| r = <optimized out> |
| #7 nt_start (ptr=0x557d4c15a400) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2268 |
| r = <optimized out> |
| nt = <optimized out> |
| vm = 0x557d4c015ad0 |
| #8 0x00007f6b7dbe5a94 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 = {140098653513408, 6012490751005248657, 140098653513408, -264, 0, 140728002126912, 6012490751017831569, 6012542948041247889}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #9 0x00007f6b7dc72c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 2 (Thread 0x7f6b4269d6c0 (LWP 467253) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x557d4c015b70) 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=0x557d4c015b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f6b7dbe90f1 in lll_mutex_lock_optimized (mutex=0x557d4c015b70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x557d4c015b70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x557d4c015b70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x0000557d1b5d517d in rb_native_mutex_lock (lock=lock@entry=0x557d4c015b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x0000557d1b5d8c9b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x557d4c09eeb0, vm=0x557d4c015ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x557d4c015ad0, cr=0x557d4c09eeb0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x0000557d1b651d8b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x0000557d1b440759 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x0000557d1b4538b5 in gc_verify_internal_consistency (objspace_ptr=0x557d4c018460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5185 |
| prev_during_gc = <optimized out> |
| objspace = 0x557d4c018460 |
| lev = 4 |
| #10 gc_start (objspace=objspace@entry=0x557d4c018460, 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 0x0000557d1b454cb6 in heap_prepare (heap=0x557d4c018480, objspace=0x557d4c018460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2050 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x557d4c018480, objspace=0x557d4c018460) 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=0x557d4c018460, cache=cache@entry=0x557d4c1177a0, 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 = 0x557d4c018480 |
| obj = <optimized out> |
| lev = 2 |
| unlock_vm = true |
| #14 0x0000557d1b458410 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x557d4c1177a0, objspace=0x557d4c018460) 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=140099221707480, cache_ptr=0x557d4c1177a0, objspace_ptr=0x557d4c018460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2484 |
| obj = <optimized out> |
| objspace = 0x557d4c018460 |
| heap_idx = <optimized out> |
| cache = 0x557d4c1177a0 |
| 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=140099221707480, 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=140099221707480, 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 0x0000557d1b5a0e7f in str_alloc_embed (capa=8, klass=140099221707480) at /tmp/ruby/src/trunk-gc-asserts/string.c:1359 |
| size = 32 |
| str = <optimized out> |
| #19 str_enc_new (klass=140099221707480, ptr=0x557d1b7f3ba7 "<STDIN>", len=7, enc=0x557d4c01e7c0) at /tmp/ruby/src/trunk-gc-asserts/string.c:1402 |
| str = <optimized out> |
| termlen = 1 |
| dtrace_line = <optimized out> |
| dtrace_file = <optimized out> |
| #20 0x0000557d1b4802a8 in prep_io (path=0x557d1b7f3ba7 "<STDIN>", klass=140099221518560, fmode=65537, fd=0) at /tmp/ruby/src/trunk-gc-asserts/io.c:9339 |
| e = 0x0 |
| convconfig = {enc = 0x0, enc2 = 0x557d4c015ad0, ecflags = 1275719344, ecopts = 93996634430256} |
| 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=0x557d1b7f3ba7 "<STDIN>", klass=140099221518560, fmode=RUBY_IO_MODE_READABLE, f=0x7f6b7dd4c8e0 <_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 0x0000557d1b5e12fc in thread_start_func_2 (th=th@entry=0x557d4c154d10, 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 = 0x557d4c154d10 |
| fiber_scheduler_closed = <optimized out> |
| event_thread_end_hooked = <optimized out> |
| result = <optimized out> |
| #24 0x0000557d1b5e193d in call_thread_start_func_2 (th=0x557d4c154d10) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f6b42ea3f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #25 co_start (from=<optimized out>, self=0x557d4c117830) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x557d4c154d10 |
| sched = 0x557d4c09ef78 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #26 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 1 (Thread 0x7f6b7db467c0 (LWP 467247) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x557d4c015b70) 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=0x557d4c015b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f6b7dbe90f1 in lll_mutex_lock_optimized (mutex=0x557d4c015b70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x557d4c015b70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x557d4c015b70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x0000557d1b5d517d in rb_native_mutex_lock (lock=lock@entry=0x557d4c015b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x0000557d1b5d7927 in ractor_sched_lock_ (line=576, file=<synthetic pointer>, cr=<optimized out>, vm=0x557d4c015ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 thread_sched_setup_running_threads (sched=sched@entry=0x557d4c01d168, vm=0x557d4c015ad0, add_th=add_th@entry=0x557d4c018060, del_th=del_th@entry=0x0, add_timeslice_th=0x0, cr=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:576 |
| del_timeslice_th = 0x0 |
| #7 0x0000557d1b5d815c in thread_sched_add_running_thread (th=0x557d4c018060, sched=0x557d4c01d168) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:642 |
| vm = <optimized out> |
| #8 thread_sched_to_running_common (th=0x557d4c018060, sched=0x557d4c01d168) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:919 |
| No locals. |
| #9 thread_sched_to_running (sched=sched@entry=0x557d4c01d168, th=th@entry=0x557d4c018060) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:937 |
| No locals. |
| #10 0x0000557d1b5db993 in native_cond_sleep (th=th@entry=0x557d4c018060, rel=rel@entry=0x7ffdca93af90) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2476 |
| sched = <optimized out> |
| lock = 0x557d4c018190 |
| cond = 0x557d4c01d048 |
| max = 100000000000000000 |
| #11 0x0000557d1b5df41d in native_sleep (rel=0x7ffdca93af90, th=0x557d4c018060) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3314 |
| sched = <optimized out> |
| sched = <optimized out> |
| #12 sleep_hrtime (fl=2, rel=<optimized out>, th=0x557d4c018060) at /tmp/ruby/src/trunk-gc-asserts/thread.c:1306 |
| prev_status = THREAD_RUNNABLE |
| woke = 1 |
| end = 7908814107161927 |
| prev_status = <optimized out> |
| woke = <optimized out> |
| end = <optimized out> |
| #13 rb_thread_wait_for (time=...) at /tmp/ruby/src/trunk-gc-asserts/thread.c:1413 |
| th = 0x557d4c018060 |
| #14 0x0000557d1b51d4fa in rb_f_sleep (argc=1, argv=0x7f6b7d9e5060, _=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/process.c:4966 |
| beg = 1748943712 |
| scheduler = <optimized out> |
| end = <optimized out> |
| #15 0x0000557d1b61dbbd in vm_call_cfunc_with_frame_ (ec=0x557d4c01d340, reg_cfp=0x7f6b7dae4fa0, calling=<optimized out>, argc=1, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3772 |
| ci = 0x67a100140003 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f6b628bda88 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #16 0x0000557d1b6330a0 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 = 93996635361264 |
| ci = 0x557d4c015b70 |
| cc = <optimized out> |
| recv = 2 |
| argc = <optimized out> |
| calling = {cd = 0x557d4c0f8ff0, cc = 0x7f6b628bda60, block_handler = 0, recv = 140099221835040, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| val = <optimized out> |
| ci = <optimized out> |
| cc = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = <optimized out> |
| #17 vm_exec_core (ec=0x557d4c015b70, ec@entry=0x557d4c01d340) at ../../src/trunk-gc-asserts/insns.def:899 |
| bh = <optimized out> |
| cd = 0x557d4c0f8ff0 |
| leaf = <optimized out> |
| val = 93996635361264 |
| reg_pc = 0x557d4c15e628 |
| reg_cfp = 0x7f6b7dae4fa0 |
| insns_address_table = {0x557d1b636270 <vm_exec_core+13072>, 0x557d1b6352aa <vm_exec_core+9034>, 0x557d1b63523d <vm_exec_core+8925>, 0x557d1b6351c5 <vm_exec_core+8805>, 0x557d1b635153 <vm_exec_core+8691>, 0x557d1b6350da <vm_exec_core+8570>, 0x557d1b635034 <vm_exec_core+8404>, 0x557d1b6356c1 <vm_exec_core+10081>, 0x557d1b6355a6 <vm_exec_core+9798>, 0x557d1b6355fd <vm_exec_core+9885>, 0x557d1b63530e <vm_exec_core+9134>, 0x557d1b63543b <vm_exec_core+9435>, 0x557d1b634ba2 <vm_exec_core+7234>, 0x557d1b634b3a <vm_exec_core+7130>, 0x557d1b634acd <vm_exec_core+7021>, 0x557d1b634dac <vm_exec_core+7756>, 0x557d1b634d74 <vm_exec_core+7700>, 0x557d1b634d3f <vm_exec_core+7647>, 0x557d1b634d0a <vm_exec_core+7594>, 0x557d1b634cd5 <vm_exec_core+7541>, 0x557d1b634c72 <vm_exec_core+7442>, 0x557d1b634c2e <vm_exec_core+7374>, 0x557d1b634be7 <vm_exec_core+7303>, 0x557d1b634ee8 <vm_exec_core+8072>, 0x557d1b634ea2 <vm_exec_core+8002>, 0x557d1b634e23 <vm_exec_core+7875>, 0x557d1b634de9 <vm_exec_core+7817>, 0x557d1b634f9a <vm_exec_core+8250>, 0x557d1b634f40 <vm_exec_core+8160>, 0x557d1b634ff7 <vm_exec_core+8343>, 0x557d1b634a90 <vm_exec_core+6960>, 0x557d1b63488d <vm_exec_core+6445>, 0x557d1b634807 <vm_exec_core+6311>, 0x557d1b63479f <vm_exec_core+6207>, 0x557d1b634747 <vm_exec_core+6119>, 0x557d1b6346e5 <vm_exec_core+6021>, 0x557d1b634698 <vm_exec_core+5944>, 0x557d1b634624 <vm_exec_core+5828>, 0x557d1b6345da <vm_exec_core+5754>, 0x557d1b6345b3 <vm_exec_core+5715>, 0x557d1b634578 <vm_exec_core+5656>, 0x557d1b634527 <vm_exec_core+5575>, 0x557d1b6344f3 <vm_exec_core+5523>, 0x557d1b634446 <vm_exec_core+5350>, 0x557d1b634403 <vm_exec_core+5283>, 0x557d1b6343bf <vm_exec_core+5215>, 0x557d1b63438d <vm_exec_core+5165>, 0x557d1b63431e <vm_exec_core+5054>, 0x557d1b6342bd <vm_exec_core+4957>, 0x557d1b63426e <vm_exec_core+4878>, 0x557d1b6341ff <vm_exec_core+4767>, 0x557d1b6341a1 <vm_exec_core+4673>, 0x557d1b634089 <vm_exec_core+4393>, 0x557d1b63404d <vm_exec_core+4333>, 0x557d1b634006 <vm_exec_core+4262>, 0x557d1b633f9c <vm_exec_core+4156>, 0x557d1b633efe <vm_exec_core+3998>, 0x557d1b632fd0 <vm_exec_core+112>, 0x557d1b633e49 <vm_exec_core+3817>, 0x557d1b633dc1 <vm_exec_core+3681>, 0x557d1b633d72 <vm_exec_core+3602>, 0x557d1b633d23 <vm_exec_core+3523>, 0x557d1b633cd4 <vm_exec_core+3444>, 0x557d1b636117 <vm_exec_core+12727>, 0x557d1b633c85 <vm_exec_core+3365>, 0x557d1b633c16 <vm_exec_core+3254>, 0x557d1b633bd1 <vm_exec_core+3185>, 0x557d1b633b5e <vm_exec_core+3070>, 0x557d1b633a16 <vm_exec_core+2742>, 0x557d1b63394a <vm_exec_core+2538>, 0x557d1b6338ce <vm_exec_core+2414>, 0x557d1b63572b <vm_exec_core+10187>, 0x557d1b63389a <vm_exec_core+2362>, 0x557d1b63385b <vm_exec_core+2299>, 0x557d1b63381c <vm_exec_core+2236>, 0x557d1b6337e0 <vm_exec_core+2176>, 0x557d1b633722 <vm_exec_core+1986>, 0x557d1b63369f <vm_exec_core+1855>, 0x557d1b636281 <vm_exec_core+13089>, 0x557d1b63638e <vm_exec_core+13358>, 0x557d1b6365cf <vm_exec_core+13935>, 0x557d1b635fe9 <vm_exec_core+12425>, 0x557d1b636668 <vm_exec_core+14088>, 0x557d1b636935 <vm_exec_core+14805>, 0x557d1b636854 <vm_exec_core+14580>, 0x557d1b6368d7 <vm_exec_core+14711>, 0x557d1b63673a <vm_exec_core+14298>, 0x557d1b636798 <vm_exec_core+14392>, 0x557d1b6367f6 <vm_exec_core+14486>, 0x557d1b636bc5 <vm_exec_core+15461>, 0x557d1b636a19 <vm_exec_core+15033>, 0x557d1b636a65 <vm_exec_core+15109>, 0x557d1b636ab8 <vm_exec_core+15192>, 0x557d1b636b3b <vm_exec_core+15323>, 0x557d1b6335d2 <vm_exec_core+1650>, 0x557d1b63352a <vm_exec_core+1482>, 0x557d1b6362e8 <vm_exec_core+13192>, 0x557d1b636346 <vm_exec_core+13286>, 0x557d1b636177 <vm_exec_core+12823>, 0x557d1b63620a <vm_exec_core+12970>, 0x557d1b636701 <vm_exec_core+14241>, 0x557d1b63698e <vm_exec_core+14894>, 0x557d1b6334b9 <vm_exec_core+1369>, 0x557d1b633439 <vm_exec_core+1241>, 0x557d1b633390 <vm_exec_core+1072>, 0x557d1b633349 <vm_exec_core+1001>, 0x557d1b6332fe <vm_exec_core+926>, 0x557d1b6332b5 <vm_exec_core+853>, 0x557d1b633264 <vm_exec_core+772>, 0x557d1b63322f <vm_exec_core+719>, 0x557d1b6331fa <vm_exec_core+666>, 0x557d1b6363f2 <vm_exec_core+13458>, 0x557d1b635299 <vm_exec_core+9017>, 0x557d1b63522c <vm_exec_core+8908>, 0x557d1b6351b4 <vm_exec_core+8788>, 0x557d1b635142 <vm_exec_core+8674>, 0x557d1b6350c9 <vm_exec_core+8553>, 0x557d1b635023 <vm_exec_core+8387>, 0x557d1b6356b0 <vm_exec_core+10064>, 0x557d1b635595 <vm_exec_core+9781>, 0x557d1b6355ec <vm_exec_core+9868>, 0x557d1b6352fd <vm_exec_core+9117>, 0x557d1b63542a <vm_exec_core+9418>, 0x557d1b634b91 <vm_exec_core+7217>, 0x557d1b634b29 <vm_exec_core+7113>, 0x557d1b634abc <vm_exec_core+7004>, 0x557d1b634d9b <vm_exec_core+7739>, 0x557d1b634d63 <vm_exec_core+7683>, 0x557d1b634d2e <vm_exec_core+7630>, 0x557d1b634cf9 <vm_exec_core+7577>, 0x557d1b634cc4 <vm_exec_core+7524>, 0x557d1b634c61 <vm_exec_core+7425>, 0x557d1b634c1d <vm_exec_core+7357>, 0x557d1b634bd6 <vm_exec_core+7286>, 0x557d1b634ed7 <vm_exec_core+8055>, 0x557d1b634e91 <vm_exec_core+7985>, 0x557d1b634e12 <vm_exec_core+7858>, 0x557d1b634dd8 <vm_exec_core+7800>, 0x557d1b634f89 <vm_exec_core+8233>, 0x557d1b634f2f <vm_exec_core+8143>, 0x557d1b634fe6 <vm_exec_core+8326>, 0x557d1b634a7f <vm_exec_core+6943>, 0x557d1b63487c <vm_exec_core+6428>, 0x557d1b6347f6 <vm_exec_core+6294>, 0x557d1b63478e <vm_exec_core+6190>, 0x557d1b634736 <vm_exec_core+6102>, 0x557d1b6346d4 <vm_exec_core+6004>, 0x557d1b634687 <vm_exec_core+5927>, 0x557d1b634613 <vm_exec_core+5811>, 0x557d1b6345c9 <vm_exec_core+5737>, 0x557d1b6345a2 <vm_exec_core+5698>, 0x557d1b634567 <vm_exec_core+5639>, 0x557d1b634516 <vm_exec_core+5558>, 0x557d1b6344e2 <vm_exec_core+5506>, 0x557d1b634435 <vm_exec_core+5333>, 0x557d1b6343f2 <vm_exec_core+5266>, 0x557d1b6343ae <vm_exec_core+5198>, 0x557d1b63437c <vm_exec_core+5148>, 0x557d1b63430d <vm_exec_core+5037>, 0x557d1b6342ac <vm_exec_core+4940>, 0x557d1b63425d <vm_exec_core+4861>, 0x557d1b6341ee <vm_exec_core+4750>, 0x557d1b634190 <vm_exec_core+4656>, 0x557d1b634078 <vm_exec_core+4376>, 0x557d1b63403c <vm_exec_core+4316>, 0x557d1b633ff5 <vm_exec_core+4245>, 0x557d1b633f8b <vm_exec_core+4139>, 0x557d1b633eed <vm_exec_core+3981>, 0x557d1b636535 <vm_exec_core+13781>, 0x557d1b633e38 <vm_exec_core+3800>, 0x557d1b633db0 <vm_exec_core+3664>, 0x557d1b633d61 <vm_exec_core+3585>, 0x557d1b633d12 <vm_exec_core+3506>, 0x557d1b633cc3 <vm_exec_core+3427>, 0x557d1b636509 <vm_exec_core+13737>, 0x557d1b633c74 <vm_exec_core+3348>, 0x557d1b633c05 <vm_exec_core+3237>, 0x557d1b633bc0 <vm_exec_core+3168>, 0x557d1b633b4d <vm_exec_core+3053>, 0x557d1b633a05 <vm_exec_core+2725>, 0x557d1b633939 <vm_exec_core+2521>, 0x557d1b6338bd <vm_exec_core+2397>, 0x557d1b63571a <vm_exec_core+10170>, 0x557d1b633889 <vm_exec_core+2345>, 0x557d1b63384a <vm_exec_core+2282>, 0x557d1b63380b <vm_exec_core+2219>, 0x557d1b6337cf <vm_exec_core+2159>, 0x557d1b633711 <vm_exec_core+1969>, 0x557d1b63368e <vm_exec_core+1838>, 0x557d1b63651f <vm_exec_core+13759>, 0x557d1b636161 <vm_exec_core+12801>, 0x557d1b636330 <vm_exec_core+13264>, 0x557d1b636410 <vm_exec_core+13488>, 0x557d1b636426 <vm_exec_core+13510>, 0x557d1b63643c <vm_exec_core+13532>, 0x557d1b636452 <vm_exec_core+13554>, 0x557d1b63646f <vm_exec_core+13583>, 0x557d1b636485 <vm_exec_core+13605>, 0x557d1b63649b <vm_exec_core+13627>, 0x557d1b6364b1 <vm_exec_core+13649>...} |
| #18 0x0000557d1b63970e in rb_vm_exec (ec=0x557d4c01d340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x557d4c01d340 |
| _tag = {tag = 36, retval = 4, buf = {0x557d4c01d340, 0x557d1b639630 <rb_vm_exec+304>, 0x0, 0x7ffdca93b270, 0x7f6b628beb68}, prev = 0x7ffdca93b340, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #19 0x0000557d1b64b513 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 0x0000557d1b42b925 in rb_ec_exec_node (ec=ec@entry=0x557d4c01d340, n=n@entry=0x7f6b628bf2c0) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x557d4c01d340 |
| _tag = {tag = 36, retval = 93995816644502, buf = {0x557d4c01d340, 0x557d1b42b980 <rb_ec_exec_node+256>, 0x0, 0x7ffdca93b320, 0x7f6b628bf2c0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7f6b628bf2c0 |
| #21 0x0000557d1b42fbcb in ruby_run_node (n=0x7f6b628bf2c0) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x557d4c01d340 |
| status = 0 |
| #22 0x0000557d1b34bde6 in rb_main (argv=0x7ffdca93b568, argc=8) at /tmp/ruby/src/trunk-gc-asserts/main.c:42 |
| variable_in_this_stack_frame = 0 |
| #23 main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/main.c:62 |
| No locals. |
| >>> Dump Ruby level backtrace (if possible) |
| [Inferior 1 (process 467247) detached] |
| $ timeout 60 gdb -p 467304 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| FFFFFstderr output is not empty |
| th: 0x557d4c018060, native_id: 0x7f6b7db467c0 |
| -- Control frame information ----------------------------------------------- |
| [New LWP 467306] |
| [New LWP 467305] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007ff460a75d61 in __futex_abstimed_wait_common64 (private=32756, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x555eaab5e070) at ./nptl/futex-internal.c:57 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7ff4609da7c0 (LWP 467304) "miniruby" 0x00007ff460a75d61 in __futex_abstimed_wait_common64 (private=32756, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x555eaab5e070) at ./nptl/futex-internal.c:57 |
| 2 Thread 0x7ff42572f6c0 (LWP 467306) "miniruby" futex_wait (private=0, expected=2, futex_word=0x555eaab56b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 3 Thread 0x7ff4473bf6c0 (LWP 467305) "miniruby" futex_wait (private=0, expected=2, futex_word=0x555eaab56b70) at ../sysdeps/nptl/futex-internal.h:146 |
| >>> Machine level backtrace |
| Thread 3 (Thread 0x7ff4473bf6c0 (LWP 467305) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x555eaab56b70) 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=0x555eaab56b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007ff460a7d0f1 in lll_mutex_lock_optimized (mutex=0x555eaab56b70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x555eaab56b70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x555eaab56b70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x0000555e909a317d in rb_native_mutex_lock (lock=lock@entry=0x555eaab56b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x0000555e909a9620 in ractor_sched_lock_ (line=921, file=<synthetic pointer>, cr=0x0, vm=0x555eaab56ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 timer_thread_polling (vm=0x555eaab56ad0) 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=0x555eaab56ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x555eaab56ad0 |
| #8 0x00007ff460a79a94 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 = {140687143859904, 4250500249432271561, 140687143859904, -264, 0, 140734468482000, 4250500249419688649, 4250413212759272137}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #9 0x00007ff460b06c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 2 (Thread 0x7ff42572f6c0 (LWP 467306) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x555eaab56b70) 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=0x555eaab56b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007ff460a7d0f1 in lll_mutex_lock_optimized (mutex=0x555eaab56b70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x555eaab56b70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x555eaab56b70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x0000555e909a317d in rb_native_mutex_lock (lock=lock@entry=0x555eaab56b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x0000555e909a6c9b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x555eaabdec40, vm=0x555eaab56ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x555eaab56ad0, cr=0x555eaabdec40) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x0000555e90a1fd8b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x0000555e9080e759 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x0000555e908218b5 in gc_verify_internal_consistency (objspace_ptr=0x555eaab59460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5185 |
| prev_during_gc = <optimized out> |
| objspace = 0x555eaab59460 |
| lev = 3 |
| #10 gc_start (objspace=objspace@entry=0x555eaab59460, 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 0x0000555e90822cb6 in heap_prepare (heap=0x555eaab59480, objspace=0x555eaab59460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2050 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x555eaab59480, objspace=0x555eaab59460) 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=0x555eaab59460, cache=cache@entry=0x555eaac91b50, 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 = 0x555eaab59480 |
| obj = <optimized out> |
| lev = 1 |
| unlock_vm = true |
| #14 0x0000555e90825f51 in newobj_alloc (vm_locked=false, heap_idx=0, cache=0x555eaac91b50, objspace=0x555eaab59460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2405 |
| obj = 0 |
| obj = <optimized out> |
| #15 rb_gc_impl_new_obj (alloc_size=32, wb_protected=<optimized out>, v3=0, v2=0, v1=93864645145345, flags=12, klass=140687143972000, cache_ptr=0x555eaac91b50, objspace_ptr=0x555eaab59460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2484 |
| obj = <optimized out> |
| objspace = 0x555eaab59460 |
| heap_idx = 0 |
| cache = 0x555eaac91b50 |
| obj = <optimized out> |
| objspace = <optimized out> |
| heap_idx = <optimized out> |
| cache = <optimized out> |
| #16 newobj_of (size=32, wb_protected=<optimized out>, v3=0, v2=0, v1=93864645145345, flags=12, klass=140687143972000, cr=0x555eaabdec40) at /tmp/ruby/src/trunk-gc-asserts/gc.c:1005 |
| obj = <optimized out> |
| obj = <optimized out> |
| lev = <optimized out> |
| gc_disabled = <optimized out> |
| #17 typed_data_alloc (size=32, type=<optimized out>, datap=0x0, typed_flag=0, klass=140687143972000) at /tmp/ruby/src/trunk-gc-asserts/gc.c:1081 |
| wb_protected = <optimized out> |
| wb_protected = <optimized out> |
| #18 rb_data_typed_object_zalloc (klass=140687143972000, size=48, type=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/gc.c:1110 |
| obj = <optimized out> |
| #19 0x0000555e909f7a79 in vm_proc_create_from_captured (is_from_method=0 '\000', is_lambda=0 '\000', block_type=block_type_iseq, captured=0x7ff425830e90, klass=140687143972000) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1168 |
| procval = <optimized out> |
| proc = <optimized out> |
| ns = <optimized out> |
| procval = <optimized out> |
| proc = <optimized out> |
| ns = <optimized out> |
| #20 rb_vm_make_proc_lambda (ec=<optimized out>, captured=0x7ff425830e90, klass=140687143972000, is_lambda=is_lambda@entry=0 '\000') at /tmp/ruby/src/trunk-gc-asserts/vm.c:1465 |
| procval = <optimized out> |
| code_type = imemo_iseq |
| ifunc = <optimized out> |
| ep0 = <optimized out> |
| env = <optimized out> |
| #21 0x0000555e908e5ffd in proc_new (is_lambda=0 '\000', klass=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/proc.c:813 |
| procval = <optimized out> |
| ec = <optimized out> |
| cfp = <optimized out> |
| block_handler = <optimized out> |
| procval = <optimized out> |
| ec = <optimized out> |
| cfp = <optimized out> |
| block_handler = <optimized out> |
| newprocval = <optimized out> |
| #22 0x0000555e909a5697 in thread_initialize (thread=140686575730800, args=140686575730760) at /tmp/ruby/src/trunk-gc-asserts/thread.c:976 |
| params = {type = thread_invoke_type_proc, args = 140686575730760, proc = 0, g = 0x0, fn = 0x0} |
| th = 0x7ff4200adb50 |
| #23 0x0000555e90a0ca37 in vm_call0_cfunc_with_frame (argv=0x7ff4257310e0, calling=0x7ff4259307c0, ec=0x555eaabdef30) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7ff425830e40 |
| ci = <optimized out> |
| me = 0x7ff4473c9450 |
| mid = 3169 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x555eaabffd88 |
| len = <optimized out> |
| frame_flags = <optimized out> |
| ci = <optimized out> |
| val = <optimized out> |
| me = <optimized out> |
| cfunc = <optimized out> |
| len = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| mid = <optimized out> |
| block_handler = <optimized out> |
| frame_flags = <optimized out> |
| unaligned_member_ptr_result = <optimized out> |
| args = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| reg_cfp = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| args = <optimized out> |
| #24 vm_call0_cfunc (argv=0x7ff4257310e0, calling=0x7ff4259307c0, ec=0x555eaabdef30) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #25 vm_call0_body (ec=ec@entry=0x555eaabdef30, calling=calling@entry=0x7ff4259308c0, argv=0x7ff4257310e0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #26 0x0000555e90a0d7a4 in vm_call0_cc (ec=0x555eaabdef30, 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, 1061709909007070976} |
| calling = {cd = 0x7ff425930880, cc = 0x7ff42561fcf8, block_handler = 140686578093713, recv = 140686575730800, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #27 0x0000555e90a0eec2 in rb_call0 (ec=0x555eaabdef30, recv=recv@entry=140686575730800, mid=mid@entry=3169, argc=argc@entry=1, argv=argv@entry=0x7ff4257310e0, call_scope=call_scope@entry=CALL_FCALL, self=140687143949600) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572 |
| call_status = <optimized out> |
| scope = <optimized out> |
| kw_splat = <optimized out> |
| ci = {flags = 110618, kwarg = 0x0, mid = 3169, flag = 4, argc = 1} |
| cc = <optimized out> |
| #28 0x0000555e90a0f674 in rb_call (scope=CALL_FCALL, argv=0x7ff4257310e0, argc=1, mid=3169, recv=140686575730800) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #29 rb_funcallv_kw (recv=recv@entry=140686575730800, mid=mid@entry=3169, argc=argc@entry=1, argv=argv@entry=0x7ff4257310e0, kw_splat=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1088 |
| No locals. |
| #30 0x0000555e907fe535 in rb_obj_call_init_kw (obj=obj@entry=140686575730800, argc=argc@entry=1, argv=argv@entry=0x7ff4257310e0, kw_splat=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/eval.c:1779 |
| No locals. |
| #31 0x0000555e909a2383 in thread_s_new (argc=1, argv=0x7ff4257310e0, klass=140687143949600) at /tmp/ruby/src/trunk-gc-asserts/thread.c:911 |
| th = <optimized out> |
| thread = 140686575730800 |
| #32 0x0000555e909ebbbd in vm_call_cfunc_with_frame_ (ec=0x555eaabdef30, reg_cfp=0x7ff425830e78, 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 = 0x7ff4473c98b0 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #33 0x0000555e909f40af in vm_sendish (ec=0x555eaabdef30, reg_cfp=0x7ff425830e78, cd=0x555eaabdd810, 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 = 0x7ff42561fd48 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x555eaabdd810, cc = 0x7ff42561fd48, block_handler = 140686578093713, recv = 140687143949600, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #34 0x0000555e90a01fd6 in vm_exec_core (ec=0x555eaab56b70, ec@entry=0x555eaabdef30) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140687570329440 |
| cd = 0x555eaabdd810 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 93865079855120 |
| reg_pc = 0x555eaabdfb38 |
| reg_cfp = 0x7ff425830e78 |
| insns_address_table = {0x555e90a04270 <vm_exec_core+13072>, 0x555e90a032aa <vm_exec_core+9034>, 0x555e90a0323d <vm_exec_core+8925>, 0x555e90a031c5 <vm_exec_core+8805>, 0x555e90a03153 <vm_exec_core+8691>, 0x555e90a030da <vm_exec_core+8570>, 0x555e90a03034 <vm_exec_core+8404>, 0x555e90a036c1 <vm_exec_core+10081>, 0x555e90a035a6 <vm_exec_core+9798>, 0x555e90a035fd <vm_exec_core+9885>, 0x555e90a0330e <vm_exec_core+9134>, 0x555e90a0343b <vm_exec_core+9435>, 0x555e90a02ba2 <vm_exec_core+7234>, 0x555e90a02b3a <vm_exec_core+7130>, 0x555e90a02acd <vm_exec_core+7021>, 0x555e90a02dac <vm_exec_core+7756>, 0x555e90a02d74 <vm_exec_core+7700>, 0x555e90a02d3f <vm_exec_core+7647>, 0x555e90a02d0a <vm_exec_core+7594>, 0x555e90a02cd5 <vm_exec_core+7541>, 0x555e90a02c72 <vm_exec_core+7442>, 0x555e90a02c2e <vm_exec_core+7374>, 0x555e90a02be7 <vm_exec_core+7303>, 0x555e90a02ee8 <vm_exec_core+8072>, 0x555e90a02ea2 <vm_exec_core+8002>, 0x555e90a02e23 <vm_exec_core+7875>, 0x555e90a02de9 <vm_exec_core+7817>, 0x555e90a02f9a <vm_exec_core+8250>, 0x555e90a02f40 <vm_exec_core+8160>, 0x555e90a02ff7 <vm_exec_core+8343>, 0x555e90a02a90 <vm_exec_core+6960>, 0x555e90a0288d <vm_exec_core+6445>, 0x555e90a02807 <vm_exec_core+6311>, 0x555e90a0279f <vm_exec_core+6207>, 0x555e90a02747 <vm_exec_core+6119>, 0x555e90a026e5 <vm_exec_core+6021>, 0x555e90a02698 <vm_exec_core+5944>, 0x555e90a02624 <vm_exec_core+5828>, 0x555e90a025da <vm_exec_core+5754>, 0x555e90a025b3 <vm_exec_core+5715>, 0x555e90a02578 <vm_exec_core+5656>, 0x555e90a02527 <vm_exec_core+5575>, 0x555e90a024f3 <vm_exec_core+5523>, 0x555e90a02446 <vm_exec_core+5350>, 0x555e90a02403 <vm_exec_core+5283>, 0x555e90a023bf <vm_exec_core+5215>, 0x555e90a0238d <vm_exec_core+5165>, 0x555e90a0231e <vm_exec_core+5054>, 0x555e90a022bd <vm_exec_core+4957>, 0x555e90a0226e <vm_exec_core+4878>, 0x555e90a021ff <vm_exec_core+4767>, 0x555e90a021a1 <vm_exec_core+4673>, 0x555e90a02089 <vm_exec_core+4393>, 0x555e90a0204d <vm_exec_core+4333>, 0x555e90a02006 <vm_exec_core+4262>, 0x555e90a01f9c <vm_exec_core+4156>, 0x555e90a01efe <vm_exec_core+3998>, 0x555e90a00fd0 <vm_exec_core+112>, 0x555e90a01e49 <vm_exec_core+3817>, 0x555e90a01dc1 <vm_exec_core+3681>, 0x555e90a01d72 <vm_exec_core+3602>, 0x555e90a01d23 <vm_exec_core+3523>, 0x555e90a01cd4 <vm_exec_core+3444>, 0x555e90a04117 <vm_exec_core+12727>, 0x555e90a01c85 <vm_exec_core+3365>, 0x555e90a01c16 <vm_exec_core+3254>, 0x555e90a01bd1 <vm_exec_core+3185>, 0x555e90a01b5e <vm_exec_core+3070>, 0x555e90a01a16 <vm_exec_core+2742>, 0x555e90a0194a <vm_exec_core+2538>, 0x555e90a018ce <vm_exec_core+2414>, 0x555e90a0372b <vm_exec_core+10187>, 0x555e90a0189a <vm_exec_core+2362>, 0x555e90a0185b <vm_exec_core+2299>, 0x555e90a0181c <vm_exec_core+2236>, 0x555e90a017e0 <vm_exec_core+2176>, 0x555e90a01722 <vm_exec_core+1986>, 0x555e90a0169f <vm_exec_core+1855>, 0x555e90a04281 <vm_exec_core+13089>, 0x555e90a0438e <vm_exec_core+13358>, 0x555e90a045cf <vm_exec_core+13935>, 0x555e90a03fe9 <vm_exec_core+12425>, 0x555e90a04668 <vm_exec_core+14088>, 0x555e90a04935 <vm_exec_core+14805>, 0x555e90a04854 <vm_exec_core+14580>, 0x555e90a048d7 <vm_exec_core+14711>, 0x555e90a0473a <vm_exec_core+14298>, 0x555e90a04798 <vm_exec_core+14392>, 0x555e90a047f6 <vm_exec_core+14486>, 0x555e90a04bc5 <vm_exec_core+15461>, 0x555e90a04a19 <vm_exec_core+15033>, 0x555e90a04a65 <vm_exec_core+15109>, 0x555e90a04ab8 <vm_exec_core+15192>, 0x555e90a04b3b <vm_exec_core+15323>, 0x555e90a015d2 <vm_exec_core+1650>, 0x555e90a0152a <vm_exec_core+1482>, 0x555e90a042e8 <vm_exec_core+13192>, 0x555e90a04346 <vm_exec_core+13286>, 0x555e90a04177 <vm_exec_core+12823>, 0x555e90a0420a <vm_exec_core+12970>, 0x555e90a04701 <vm_exec_core+14241>, 0x555e90a0498e <vm_exec_core+14894>, 0x555e90a014b9 <vm_exec_core+1369>, 0x555e90a01439 <vm_exec_core+1241>, 0x555e90a01390 <vm_exec_core+1072>, 0x555e90a01349 <vm_exec_core+1001>, 0x555e90a012fe <vm_exec_core+926>, 0x555e90a012b5 <vm_exec_core+853>, 0x555e90a01264 <vm_exec_core+772>, 0x555e90a0122f <vm_exec_core+719>, 0x555e90a011fa <vm_exec_core+666>, 0x555e90a043f2 <vm_exec_core+13458>, 0x555e90a03299 <vm_exec_core+9017>, 0x555e90a0322c <vm_exec_core+8908>, 0x555e90a031b4 <vm_exec_core+8788>, 0x555e90a03142 <vm_exec_core+8674>, 0x555e90a030c9 <vm_exec_core+8553>, 0x555e90a03023 <vm_exec_core+8387>, 0x555e90a036b0 <vm_exec_core+10064>, 0x555e90a03595 <vm_exec_core+9781>, 0x555e90a035ec <vm_exec_core+9868>, 0x555e90a032fd <vm_exec_core+9117>, 0x555e90a0342a <vm_exec_core+9418>, 0x555e90a02b91 <vm_exec_core+7217>, 0x555e90a02b29 <vm_exec_core+7113>, 0x555e90a02abc <vm_exec_core+7004>, 0x555e90a02d9b <vm_exec_core+7739>, 0x555e90a02d63 <vm_exec_core+7683>, 0x555e90a02d2e <vm_exec_core+7630>, 0x555e90a02cf9 <vm_exec_core+7577>, 0x555e90a02cc4 <vm_exec_core+7524>, 0x555e90a02c61 <vm_exec_core+7425>, 0x555e90a02c1d <vm_exec_core+7357>, 0x555e90a02bd6 <vm_exec_core+7286>, 0x555e90a02ed7 <vm_exec_core+8055>, 0x555e90a02e91 <vm_exec_core+7985>, 0x555e90a02e12 <vm_exec_core+7858>, 0x555e90a02dd8 <vm_exec_core+7800>, 0x555e90a02f89 <vm_exec_core+8233>, 0x555e90a02f2f <vm_exec_core+8143>, 0x555e90a02fe6 <vm_exec_core+8326>, 0x555e90a02a7f <vm_exec_core+6943>, 0x555e90a0287c <vm_exec_core+6428>, 0x555e90a027f6 <vm_exec_core+6294>, 0x555e90a0278e <vm_exec_core+6190>, 0x555e90a02736 <vm_exec_core+6102>, 0x555e90a026d4 <vm_exec_core+6004>, 0x555e90a02687 <vm_exec_core+5927>, 0x555e90a02613 <vm_exec_core+5811>, 0x555e90a025c9 <vm_exec_core+5737>, 0x555e90a025a2 <vm_exec_core+5698>, 0x555e90a02567 <vm_exec_core+5639>, 0x555e90a02516 <vm_exec_core+5558>, 0x555e90a024e2 <vm_exec_core+5506>, 0x555e90a02435 <vm_exec_core+5333>, 0x555e90a023f2 <vm_exec_core+5266>, 0x555e90a023ae <vm_exec_core+5198>, 0x555e90a0237c <vm_exec_core+5148>, 0x555e90a0230d <vm_exec_core+5037>, 0x555e90a022ac <vm_exec_core+4940>, 0x555e90a0225d <vm_exec_core+4861>, 0x555e90a021ee <vm_exec_core+4750>, 0x555e90a02190 <vm_exec_core+4656>, 0x555e90a02078 <vm_exec_core+4376>, 0x555e90a0203c <vm_exec_core+4316>, 0x555e90a01ff5 <vm_exec_core+4245>, 0x555e90a01f8b <vm_exec_core+4139>, 0x555e90a01eed <vm_exec_core+3981>, 0x555e90a04535 <vm_exec_core+13781>, 0x555e90a01e38 <vm_exec_core+3800>, 0x555e90a01db0 <vm_exec_core+3664>, 0x555e90a01d61 <vm_exec_core+3585>, 0x555e90a01d12 <vm_exec_core+3506>, 0x555e90a01cc3 <vm_exec_core+3427>, 0x555e90a04509 <vm_exec_core+13737>, 0x555e90a01c74 <vm_exec_core+3348>, 0x555e90a01c05 <vm_exec_core+3237>, 0x555e90a01bc0 <vm_exec_core+3168>, 0x555e90a01b4d <vm_exec_core+3053>, 0x555e90a01a05 <vm_exec_core+2725>, 0x555e90a01939 <vm_exec_core+2521>, 0x555e90a018bd <vm_exec_core+2397>, 0x555e90a0371a <vm_exec_core+10170>, 0x555e90a01889 <vm_exec_core+2345>, 0x555e90a0184a <vm_exec_core+2282>, 0x555e90a0180b <vm_exec_core+2219>, 0x555e90a017cf <vm_exec_core+2159>, 0x555e90a01711 <vm_exec_core+1969>, 0x555e90a0168e <vm_exec_core+1838>, 0x555e90a0451f <vm_exec_core+13759>, 0x555e90a04161 <vm_exec_core+12801>, 0x555e90a04330 <vm_exec_core+13264>, 0x555e90a04410 <vm_exec_core+13488>, 0x555e90a04426 <vm_exec_core+13510>, 0x555e90a0443c <vm_exec_core+13532>, 0x555e90a04452 <vm_exec_core+13554>, 0x555e90a0446f <vm_exec_core+13583>, 0x555e90a04485 <vm_exec_core+13605>, 0x555e90a0449b <vm_exec_core+13627>, 0x555e90a044b1 <vm_exec_core+13649>...} |
| #35 0x0000555e90a0770e in rb_vm_exec (ec=0x555eaabdef30) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x555eaabdef30 |
| _tag = {tag = 36, retval = 4, buf = {0x7ff425731098, 0x555e90a07630 <rb_vm_exec+304>, 0x0, 0x7ff425930db0, 0x0}, prev = 0x7ff425931120, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #36 0x0000555e90a0bb73 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7ff425731098, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #37 vm_yield (kw_splat=0, argv=0x7ff425731098, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #38 rb_yield_0 (argv=0x7ff425731098, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362 |
| No locals. |
| #39 rb_yield_values2 (argc=1, argv=0x7ff425731098) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1408 |
| No locals. |
| #40 0x0000555e907d7ce2 in collect_i (i=<optimized out>, ary=140686575926800, argc=<optimized out>, argv=<optimized out>, blockarg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/enum.c:628 |
| No locals. |
| #41 0x0000555e909fa5f8 in vm_yield_with_cfunc (ec=0x555eaabdef30, captured=<optimized out>, self=140686575861520, argc=1, argv=0x7ff425731098, 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 = 0x7ff42561fde8 |
| #42 0x0000555e909fa6de in vm_invoke_ifunc_block (ec=0x555eaabdef30, reg_cfp=0x7ff425830ee8, 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 = 0x7ff425830f70 |
| #43 0x0000555e90a019e6 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 = 0x555eaac36340, cc = 0x0, block_handler = 0, recv = 286326819, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| val = <optimized out> |
| ci = <optimized out> |
| cc = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = <optimized out> |
| #44 vm_exec_core (ec=0x555eaab56b70, ec@entry=0x555eaabdef30) at ../../src/trunk-gc-asserts/insns.def:1137 |
| bh = <optimized out> |
| cd = 0x555eaab56b70 |
| leaf = <optimized out> |
| val = 4 |
| reg_pc = 0x555eaac2ade0 |
| reg_cfp = 0x7ff425830ee8 |
| insns_address_table = {0x555e90a04270 <vm_exec_core+13072>, 0x555e90a032aa <vm_exec_core+9034>, 0x555e90a0323d <vm_exec_core+8925>, 0x555e90a031c5 <vm_exec_core+8805>, 0x555e90a03153 <vm_exec_core+8691>, 0x555e90a030da <vm_exec_core+8570>, 0x555e90a03034 <vm_exec_core+8404>, 0x555e90a036c1 <vm_exec_core+10081>, 0x555e90a035a6 <vm_exec_core+9798>, 0x555e90a035fd <vm_exec_core+9885>, 0x555e90a0330e <vm_exec_core+9134>, 0x555e90a0343b <vm_exec_core+9435>, 0x555e90a02ba2 <vm_exec_core+7234>, 0x555e90a02b3a <vm_exec_core+7130>, 0x555e90a02acd <vm_exec_core+7021>, 0x555e90a02dac <vm_exec_core+7756>, 0x555e90a02d74 <vm_exec_core+7700>, 0x555e90a02d3f <vm_exec_core+7647>, 0x555e90a02d0a <vm_exec_core+7594>, 0x555e90a02cd5 <vm_exec_core+7541>, 0x555e90a02c72 <vm_exec_core+7442>, 0x555e90a02c2e <vm_exec_core+7374>, 0x555e90a02be7 <vm_exec_core+7303>, 0x555e90a02ee8 <vm_exec_core+8072>, 0x555e90a02ea2 <vm_exec_core+8002>, 0x555e90a02e23 <vm_exec_core+7875>, 0x555e90a02de9 <vm_exec_core+7817>, 0x555e90a02f9a <vm_exec_core+8250>, 0x555e90a02f40 <vm_exec_core+8160>, 0x555e90a02ff7 <vm_exec_core+8343>, 0x555e90a02a90 <vm_exec_core+6960>, 0x555e90a0288d <vm_exec_core+6445>, 0x555e90a02807 <vm_exec_core+6311>, 0x555e90a0279f <vm_exec_core+6207>, 0x555e90a02747 <vm_exec_core+6119>, 0x555e90a026e5 <vm_exec_core+6021>, 0x555e90a02698 <vm_exec_core+5944>, 0x555e90a02624 <vm_exec_core+5828>, 0x555e90a025da <vm_exec_core+5754>, 0x555e90a025b3 <vm_exec_core+5715>, 0x555e90a02578 <vm_exec_core+5656>, 0x555e90a02527 <vm_exec_core+5575>, 0x555e90a024f3 <vm_exec_core+5523>, 0x555e90a02446 <vm_exec_core+5350>, 0x555e90a02403 <vm_exec_core+5283>, 0x555e90a023bf <vm_exec_core+5215>, 0x555e90a0238d <vm_exec_core+5165>, 0x555e90a0231e <vm_exec_core+5054>, 0x555e90a022bd <vm_exec_core+4957>, 0x555e90a0226e <vm_exec_core+4878>, 0x555e90a021ff <vm_exec_core+4767>, 0x555e90a021a1 <vm_exec_core+4673>, 0x555e90a02089 <vm_exec_core+4393>, 0x555e90a0204d <vm_exec_core+4333>, 0x555e90a02006 <vm_exec_core+4262>, 0x555e90a01f9c <vm_exec_core+4156>, 0x555e90a01efe <vm_exec_core+3998>, 0x555e90a00fd0 <vm_exec_core+112>, 0x555e90a01e49 <vm_exec_core+3817>, 0x555e90a01dc1 <vm_exec_core+3681>, 0x555e90a01d72 <vm_exec_core+3602>, 0x555e90a01d23 <vm_exec_core+3523>, 0x555e90a01cd4 <vm_exec_core+3444>, 0x555e90a04117 <vm_exec_core+12727>, 0x555e90a01c85 <vm_exec_core+3365>, 0x555e90a01c16 <vm_exec_core+3254>, 0x555e90a01bd1 <vm_exec_core+3185>, 0x555e90a01b5e <vm_exec_core+3070>, 0x555e90a01a16 <vm_exec_core+2742>, 0x555e90a0194a <vm_exec_core+2538>, 0x555e90a018ce <vm_exec_core+2414>, 0x555e90a0372b <vm_exec_core+10187>, 0x555e90a0189a <vm_exec_core+2362>, 0x555e90a0185b <vm_exec_core+2299>, 0x555e90a0181c <vm_exec_core+2236>, 0x555e90a017e0 <vm_exec_core+2176>, 0x555e90a01722 <vm_exec_core+1986>, 0x555e90a0169f <vm_exec_core+1855>, 0x555e90a04281 <vm_exec_core+13089>, 0x555e90a0438e <vm_exec_core+13358>, 0x555e90a045cf <vm_exec_core+13935>, 0x555e90a03fe9 <vm_exec_core+12425>, 0x555e90a04668 <vm_exec_core+14088>, 0x555e90a04935 <vm_exec_core+14805>, 0x555e90a04854 <vm_exec_core+14580>, 0x555e90a048d7 <vm_exec_core+14711>, 0x555e90a0473a <vm_exec_core+14298>, 0x555e90a04798 <vm_exec_core+14392>, 0x555e90a047f6 <vm_exec_core+14486>, 0x555e90a04bc5 <vm_exec_core+15461>, 0x555e90a04a19 <vm_exec_core+15033>, 0x555e90a04a65 <vm_exec_core+15109>, 0x555e90a04ab8 <vm_exec_core+15192>, 0x555e90a04b3b <vm_exec_core+15323>, 0x555e90a015d2 <vm_exec_core+1650>, 0x555e90a0152a <vm_exec_core+1482>, 0x555e90a042e8 <vm_exec_core+13192>, 0x555e90a04346 <vm_exec_core+13286>, 0x555e90a04177 <vm_exec_core+12823>, 0x555e90a0420a <vm_exec_core+12970>, 0x555e90a04701 <vm_exec_core+14241>, 0x555e90a0498e <vm_exec_core+14894>, 0x555e90a014b9 <vm_exec_core+1369>, 0x555e90a01439 <vm_exec_core+1241>, 0x555e90a01390 <vm_exec_core+1072>, 0x555e90a01349 <vm_exec_core+1001>, 0x555e90a012fe <vm_exec_core+926>, 0x555e90a012b5 <vm_exec_core+853>, 0x555e90a01264 <vm_exec_core+772>, 0x555e90a0122f <vm_exec_core+719>, 0x555e90a011fa <vm_exec_core+666>, 0x555e90a043f2 <vm_exec_core+13458>, 0x555e90a03299 <vm_exec_core+9017>, 0x555e90a0322c <vm_exec_core+8908>, 0x555e90a031b4 <vm_exec_core+8788>, 0x555e90a03142 <vm_exec_core+8674>, 0x555e90a030c9 <vm_exec_core+8553>, 0x555e90a03023 <vm_exec_core+8387>, 0x555e90a036b0 <vm_exec_core+10064>, 0x555e90a03595 <vm_exec_core+9781>, 0x555e90a035ec <vm_exec_core+9868>, 0x555e90a032fd <vm_exec_core+9117>, 0x555e90a0342a <vm_exec_core+9418>, 0x555e90a02b91 <vm_exec_core+7217>, 0x555e90a02b29 <vm_exec_core+7113>, 0x555e90a02abc <vm_exec_core+7004>, 0x555e90a02d9b <vm_exec_core+7739>, 0x555e90a02d63 <vm_exec_core+7683>, 0x555e90a02d2e <vm_exec_core+7630>, 0x555e90a02cf9 <vm_exec_core+7577>, 0x555e90a02cc4 <vm_exec_core+7524>, 0x555e90a02c61 <vm_exec_core+7425>, 0x555e90a02c1d <vm_exec_core+7357>, 0x555e90a02bd6 <vm_exec_core+7286>, 0x555e90a02ed7 <vm_exec_core+8055>, 0x555e90a02e91 <vm_exec_core+7985>, 0x555e90a02e12 <vm_exec_core+7858>, 0x555e90a02dd8 <vm_exec_core+7800>, 0x555e90a02f89 <vm_exec_core+8233>, 0x555e90a02f2f <vm_exec_core+8143>, 0x555e90a02fe6 <vm_exec_core+8326>, 0x555e90a02a7f <vm_exec_core+6943>, 0x555e90a0287c <vm_exec_core+6428>, 0x555e90a027f6 <vm_exec_core+6294>, 0x555e90a0278e <vm_exec_core+6190>, 0x555e90a02736 <vm_exec_core+6102>, 0x555e90a026d4 <vm_exec_core+6004>, 0x555e90a02687 <vm_exec_core+5927>, 0x555e90a02613 <vm_exec_core+5811>, 0x555e90a025c9 <vm_exec_core+5737>, 0x555e90a025a2 <vm_exec_core+5698>, 0x555e90a02567 <vm_exec_core+5639>, 0x555e90a02516 <vm_exec_core+5558>, 0x555e90a024e2 <vm_exec_core+5506>, 0x555e90a02435 <vm_exec_core+5333>, 0x555e90a023f2 <vm_exec_core+5266>, 0x555e90a023ae <vm_exec_core+5198>, 0x555e90a0237c <vm_exec_core+5148>, 0x555e90a0230d <vm_exec_core+5037>, 0x555e90a022ac <vm_exec_core+4940>, 0x555e90a0225d <vm_exec_core+4861>, 0x555e90a021ee <vm_exec_core+4750>, 0x555e90a02190 <vm_exec_core+4656>, 0x555e90a02078 <vm_exec_core+4376>, 0x555e90a0203c <vm_exec_core+4316>, 0x555e90a01ff5 <vm_exec_core+4245>, 0x555e90a01f8b <vm_exec_core+4139>, 0x555e90a01eed <vm_exec_core+3981>, 0x555e90a04535 <vm_exec_core+13781>, 0x555e90a01e38 <vm_exec_core+3800>, 0x555e90a01db0 <vm_exec_core+3664>, 0x555e90a01d61 <vm_exec_core+3585>, 0x555e90a01d12 <vm_exec_core+3506>, 0x555e90a01cc3 <vm_exec_core+3427>, 0x555e90a04509 <vm_exec_core+13737>, 0x555e90a01c74 <vm_exec_core+3348>, 0x555e90a01c05 <vm_exec_core+3237>, 0x555e90a01bc0 <vm_exec_core+3168>, 0x555e90a01b4d <vm_exec_core+3053>, 0x555e90a01a05 <vm_exec_core+2725>, 0x555e90a01939 <vm_exec_core+2521>, 0x555e90a018bd <vm_exec_core+2397>, 0x555e90a0371a <vm_exec_core+10170>, 0x555e90a01889 <vm_exec_core+2345>, 0x555e90a0184a <vm_exec_core+2282>, 0x555e90a0180b <vm_exec_core+2219>, 0x555e90a017cf <vm_exec_core+2159>, 0x555e90a01711 <vm_exec_core+1969>, 0x555e90a0168e <vm_exec_core+1838>, 0x555e90a0451f <vm_exec_core+13759>, 0x555e90a04161 <vm_exec_core+12801>, 0x555e90a04330 <vm_exec_core+13264>, 0x555e90a04410 <vm_exec_core+13488>, 0x555e90a04426 <vm_exec_core+13510>, 0x555e90a0443c <vm_exec_core+13532>, 0x555e90a04452 <vm_exec_core+13554>, 0x555e90a0446f <vm_exec_core+13583>, 0x555e90a04485 <vm_exec_core+13605>, 0x555e90a0449b <vm_exec_core+13627>, 0x555e90a044b1 <vm_exec_core+13649>...} |
| #45 0x0000555e90a0770e in rb_vm_exec (ec=0x555eaabdef30) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x555eaabdef30 |
| _tag = {tag = 36, retval = 4, buf = {0x0, 0x555e90a07630 <rb_vm_exec+304>, 0x0, 0x7ff425931100, 0x0}, prev = 0x7ff425931410, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #46 0x0000555e90a0d7a4 in vm_call0_cc (ec=0x555eaabdef30, 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 = {93865079861040, 93864639697744} |
| calling = {cd = 0x7ff4259311d0, cc = 0x7ff42561fd98, block_handler = 140686578093939, recv = 2001, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #47 0x0000555e90a0eec2 in rb_call0 (ec=0x555eaabdef30, recv=recv@entry=2001, mid=mid@entry=28529, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140686575861520) 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> |
| #48 0x0000555e90a0f8a7 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> |
| #49 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #50 0x0000555e909f67c8 in rb_iterate0 (it_proc=it_proc@entry=0x555e90a0f840 <iterate_method>, data1=data1@entry=140686579143856, ifunc=<optimized out>, ec=ec@entry=0x555eaabdef30) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x555eaabdef30 |
| _tag = {tag = 36, retval = 0, buf = {0x7ff42560ff10, 0x555e909f6850 <rb_iterate0+352>, 0x0, 0x7ff4259313d0, 0x0}, prev = 0x7ff425931890, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7ff425830f20 |
| #51 0x0000555e909f6a6d in rb_iterate_internal (data2=140686575861520, bl_proc=0x0, data1=140686579143856, it_proc=0x555e90a0f840 <iterate_method>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1520 |
| No locals. |
| #52 rb_block_call_kw (obj=<optimized out>, mid=<optimized out>, argc=<optimized out>, argv=<optimized out>, bl_proc=bl_proc@entry=0x0, data2=data2@entry=140686575861520, 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} |
| #53 0x0000555e907e5abd in enumerator_block_call (obj=<optimized out>, func=0x0, arg=140686575861520) at /tmp/ruby/src/trunk-gc-asserts/enumerator.c:568 |
| argc = <optimized out> |
| argv = <optimized out> |
| e = <optimized out> |
| meth = <optimized out> |
| args = 0 |
| ret = <optimized out> |
| #54 0x0000555e90a0ca37 in vm_call0_cfunc_with_frame (argv=0x0, calling=0x7ff425931590, ec=0x555eaabdef30) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7ff425830f58 |
| ci = <optimized out> |
| me = 0x7ff4473cea18 |
| mid = 3073 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x555eaabf26a8 |
| len = <optimized out> |
| frame_flags = <optimized out> |
| ci = <optimized out> |
| val = <optimized out> |
| me = <optimized out> |
| cfunc = <optimized out> |
| len = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| mid = <optimized out> |
| block_handler = <optimized out> |
| frame_flags = <optimized out> |
| unaligned_member_ptr_result = <optimized out> |
| args = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| reg_cfp = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| args = <optimized out> |
| #55 vm_call0_cfunc (argv=0x0, calling=0x7ff425931590, ec=0x555eaabdef30) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #56 vm_call0_body (ec=ec@entry=0x555eaabdef30, calling=calling@entry=0x7ff425931690, argv=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #57 0x0000555e90a0d7a4 in vm_call0_cc (ec=0x555eaabdef30, 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 = {93865079861040, 93864639697744} |
| calling = {cd = 0x7ff425931650, cc = 0x7ff42561fdc0, block_handler = 140686578093939, recv = 140686575861520, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #58 0x0000555e90a0eec2 in rb_call0 (ec=0x555eaabdef30, recv=recv@entry=140686575861520, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140686575861520) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572 |
| call_status = <optimized out> |
| scope = <optimized out> |
| kw_splat = <optimized out> |
| ci = {flags = 110618, kwarg = 0x0, mid = 3073, flag = 4, argc = 0} |
| cc = <optimized out> |
| #59 0x0000555e90a0f8a7 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=3073, recv=140686575861520) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #60 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #61 0x0000555e909f67c8 in rb_iterate0 (it_proc=it_proc@entry=0x555e90a0f840 <iterate_method>, data1=data1@entry=140686579145008, ifunc=ifunc@entry=0x7ff42561fde8, ec=0x555eaabdef30) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x555eaabdef30 |
| _tag = {tag = 36, retval = 1061709909007070976, buf = {0x7ff42560ff10, 0x555e909f6850 <rb_iterate0+352>, 0x0, 0x7ff425931850, 0x555e907d7cd0 <collect_i>}, prev = 0x7ff425931cc0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7ff425830f58 |
| #62 0x0000555e909f6be7 in rb_lambda_call (obj=obj@entry=140686575861520, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x555e907d7cd0 <collect_i>, min_argc=<optimized out>, max_argc=1, data2=140686575926800) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1618 |
| arg = {obj = 140686575861520, mid = 3073, argc = 0, argv = 0x0, kw_splat = 0} |
| block = 0x7ff42561fde8 |
| #63 0x0000555e907d9899 in enum_collect (obj=140686575861520) at /tmp/ruby/src/trunk-gc-asserts/enum.c:667 |
| ary = 140686575926800 |
| min_argc = <optimized out> |
| max_argc = 1 |
| #64 0x0000555e909ebbbd in vm_call_cfunc_with_frame_ (ec=0x555eaabdef30, reg_cfp=0x7ff425830f90, 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 = 0x7ff42561fe60 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #65 0x0000555e909f40af in vm_sendish (ec=0x555eaabdef30, reg_cfp=0x7ff425830f90, cd=0x555eaabdfef0, 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 = 0x7ff42561fe38 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x555eaabdfef0, cc = 0x7ff42561fe38, block_handler = 140686578093993, recv = 140686575861520, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #66 0x0000555e90a01fd6 in vm_exec_core (ec=0x555eaab56b70, ec@entry=0x555eaabdef30) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140687570329440 |
| cd = 0x555eaabdfef0 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 93865079865072 |
| reg_pc = 0x555eaac98e48 |
| reg_cfp = 0x7ff425830f90 |
| insns_address_table = {0x555e90a04270 <vm_exec_core+13072>, 0x555e90a032aa <vm_exec_core+9034>, 0x555e90a0323d <vm_exec_core+8925>, 0x555e90a031c5 <vm_exec_core+8805>, 0x555e90a03153 <vm_exec_core+8691>, 0x555e90a030da <vm_exec_core+8570>, 0x555e90a03034 <vm_exec_core+8404>, 0x555e90a036c1 <vm_exec_core+10081>, 0x555e90a035a6 <vm_exec_core+9798>, 0x555e90a035fd <vm_exec_core+9885>, 0x555e90a0330e <vm_exec_core+9134>, 0x555e90a0343b <vm_exec_core+9435>, 0x555e90a02ba2 <vm_exec_core+7234>, 0x555e90a02b3a <vm_exec_core+7130>, 0x555e90a02acd <vm_exec_core+7021>, 0x555e90a02dac <vm_exec_core+7756>, 0x555e90a02d74 <vm_exec_core+7700>, 0x555e90a02d3f <vm_exec_core+7647>, 0x555e90a02d0a <vm_exec_core+7594>, 0x555e90a02cd5 <vm_exec_core+7541>, 0x555e90a02c72 <vm_exec_core+7442>, 0x555e90a02c2e <vm_exec_core+7374>, 0x555e90a02be7 <vm_exec_core+7303>, 0x555e90a02ee8 <vm_exec_core+8072>, 0x555e90a02ea2 <vm_exec_core+8002>, 0x555e90a02e23 <vm_exec_core+7875>, 0x555e90a02de9 <vm_exec_core+7817>, 0x555e90a02f9a <vm_exec_core+8250>, 0x555e90a02f40 <vm_exec_core+8160>, 0x555e90a02ff7 <vm_exec_core+8343>, 0x555e90a02a90 <vm_exec_core+6960>, 0x555e90a0288d <vm_exec_core+6445>, 0x555e90a02807 <vm_exec_core+6311>, 0x555e90a0279f <vm_exec_core+6207>, 0x555e90a02747 <vm_exec_core+6119>, 0x555e90a026e5 <vm_exec_core+6021>, 0x555e90a02698 <vm_exec_core+5944>, 0x555e90a02624 <vm_exec_core+5828>, 0x555e90a025da <vm_exec_core+5754>, 0x555e90a025b3 <vm_exec_core+5715>, 0x555e90a02578 <vm_exec_core+5656>, 0x555e90a02527 <vm_exec_core+5575>, 0x555e90a024f3 <vm_exec_core+5523>, 0x555e90a02446 <vm_exec_core+5350>, 0x555e90a02403 <vm_exec_core+5283>, 0x555e90a023bf <vm_exec_core+5215>, 0x555e90a0238d <vm_exec_core+5165>, 0x555e90a0231e <vm_exec_core+5054>, 0x555e90a022bd <vm_exec_core+4957>, 0x555e90a0226e <vm_exec_core+4878>, 0x555e90a021ff <vm_exec_core+4767>, 0x555e90a021a1 <vm_exec_core+4673>, 0x555e90a02089 <vm_exec_core+4393>, 0x555e90a0204d <vm_exec_core+4333>, 0x555e90a02006 <vm_exec_core+4262>, 0x555e90a01f9c <vm_exec_core+4156>, 0x555e90a01efe <vm_exec_core+3998>, 0x555e90a00fd0 <vm_exec_core+112>, 0x555e90a01e49 <vm_exec_core+3817>, 0x555e90a01dc1 <vm_exec_core+3681>, 0x555e90a01d72 <vm_exec_core+3602>, 0x555e90a01d23 <vm_exec_core+3523>, 0x555e90a01cd4 <vm_exec_core+3444>, 0x555e90a04117 <vm_exec_core+12727>, 0x555e90a01c85 <vm_exec_core+3365>, 0x555e90a01c16 <vm_exec_core+3254>, 0x555e90a01bd1 <vm_exec_core+3185>, 0x555e90a01b5e <vm_exec_core+3070>, 0x555e90a01a16 <vm_exec_core+2742>, 0x555e90a0194a <vm_exec_core+2538>, 0x555e90a018ce <vm_exec_core+2414>, 0x555e90a0372b <vm_exec_core+10187>, 0x555e90a0189a <vm_exec_core+2362>, 0x555e90a0185b <vm_exec_core+2299>, 0x555e90a0181c <vm_exec_core+2236>, 0x555e90a017e0 <vm_exec_core+2176>, 0x555e90a01722 <vm_exec_core+1986>, 0x555e90a0169f <vm_exec_core+1855>, 0x555e90a04281 <vm_exec_core+13089>, 0x555e90a0438e <vm_exec_core+13358>, 0x555e90a045cf <vm_exec_core+13935>, 0x555e90a03fe9 <vm_exec_core+12425>, 0x555e90a04668 <vm_exec_core+14088>, 0x555e90a04935 <vm_exec_core+14805>, 0x555e90a04854 <vm_exec_core+14580>, 0x555e90a048d7 <vm_exec_core+14711>, 0x555e90a0473a <vm_exec_core+14298>, 0x555e90a04798 <vm_exec_core+14392>, 0x555e90a047f6 <vm_exec_core+14486>, 0x555e90a04bc5 <vm_exec_core+15461>, 0x555e90a04a19 <vm_exec_core+15033>, 0x555e90a04a65 <vm_exec_core+15109>, 0x555e90a04ab8 <vm_exec_core+15192>, 0x555e90a04b3b <vm_exec_core+15323>, 0x555e90a015d2 <vm_exec_core+1650>, 0x555e90a0152a <vm_exec_core+1482>, 0x555e90a042e8 <vm_exec_core+13192>, 0x555e90a04346 <vm_exec_core+13286>, 0x555e90a04177 <vm_exec_core+12823>, 0x555e90a0420a <vm_exec_core+12970>, 0x555e90a04701 <vm_exec_core+14241>, 0x555e90a0498e <vm_exec_core+14894>, 0x555e90a014b9 <vm_exec_core+1369>, 0x555e90a01439 <vm_exec_core+1241>, 0x555e90a01390 <vm_exec_core+1072>, 0x555e90a01349 <vm_exec_core+1001>, 0x555e90a012fe <vm_exec_core+926>, 0x555e90a012b5 <vm_exec_core+853>, 0x555e90a01264 <vm_exec_core+772>, 0x555e90a0122f <vm_exec_core+719>, 0x555e90a011fa <vm_exec_core+666>, 0x555e90a043f2 <vm_exec_core+13458>, 0x555e90a03299 <vm_exec_core+9017>, 0x555e90a0322c <vm_exec_core+8908>, 0x555e90a031b4 <vm_exec_core+8788>, 0x555e90a03142 <vm_exec_core+8674>, 0x555e90a030c9 <vm_exec_core+8553>, 0x555e90a03023 <vm_exec_core+8387>, 0x555e90a036b0 <vm_exec_core+10064>, 0x555e90a03595 <vm_exec_core+9781>, 0x555e90a035ec <vm_exec_core+9868>, 0x555e90a032fd <vm_exec_core+9117>, 0x555e90a0342a <vm_exec_core+9418>, 0x555e90a02b91 <vm_exec_core+7217>, 0x555e90a02b29 <vm_exec_core+7113>, 0x555e90a02abc <vm_exec_core+7004>, 0x555e90a02d9b <vm_exec_core+7739>, 0x555e90a02d63 <vm_exec_core+7683>, 0x555e90a02d2e <vm_exec_core+7630>, 0x555e90a02cf9 <vm_exec_core+7577>, 0x555e90a02cc4 <vm_exec_core+7524>, 0x555e90a02c61 <vm_exec_core+7425>, 0x555e90a02c1d <vm_exec_core+7357>, 0x555e90a02bd6 <vm_exec_core+7286>, 0x555e90a02ed7 <vm_exec_core+8055>, 0x555e90a02e91 <vm_exec_core+7985>, 0x555e90a02e12 <vm_exec_core+7858>, 0x555e90a02dd8 <vm_exec_core+7800>, 0x555e90a02f89 <vm_exec_core+8233>, 0x555e90a02f2f <vm_exec_core+8143>, 0x555e90a02fe6 <vm_exec_core+8326>, 0x555e90a02a7f <vm_exec_core+6943>, 0x555e90a0287c <vm_exec_core+6428>, 0x555e90a027f6 <vm_exec_core+6294>, 0x555e90a0278e <vm_exec_core+6190>, 0x555e90a02736 <vm_exec_core+6102>, 0x555e90a026d4 <vm_exec_core+6004>, 0x555e90a02687 <vm_exec_core+5927>, 0x555e90a02613 <vm_exec_core+5811>, 0x555e90a025c9 <vm_exec_core+5737>, 0x555e90a025a2 <vm_exec_core+5698>, 0x555e90a02567 <vm_exec_core+5639>, 0x555e90a02516 <vm_exec_core+5558>, 0x555e90a024e2 <vm_exec_core+5506>, 0x555e90a02435 <vm_exec_core+5333>, 0x555e90a023f2 <vm_exec_core+5266>, 0x555e90a023ae <vm_exec_core+5198>, 0x555e90a0237c <vm_exec_core+5148>, 0x555e90a0230d <vm_exec_core+5037>, 0x555e90a022ac <vm_exec_core+4940>, 0x555e90a0225d <vm_exec_core+4861>, 0x555e90a021ee <vm_exec_core+4750>, 0x555e90a02190 <vm_exec_core+4656>, 0x555e90a02078 <vm_exec_core+4376>, 0x555e90a0203c <vm_exec_core+4316>, 0x555e90a01ff5 <vm_exec_core+4245>, 0x555e90a01f8b <vm_exec_core+4139>, 0x555e90a01eed <vm_exec_core+3981>, 0x555e90a04535 <vm_exec_core+13781>, 0x555e90a01e38 <vm_exec_core+3800>, 0x555e90a01db0 <vm_exec_core+3664>, 0x555e90a01d61 <vm_exec_core+3585>, 0x555e90a01d12 <vm_exec_core+3506>, 0x555e90a01cc3 <vm_exec_core+3427>, 0x555e90a04509 <vm_exec_core+13737>, 0x555e90a01c74 <vm_exec_core+3348>, 0x555e90a01c05 <vm_exec_core+3237>, 0x555e90a01bc0 <vm_exec_core+3168>, 0x555e90a01b4d <vm_exec_core+3053>, 0x555e90a01a05 <vm_exec_core+2725>, 0x555e90a01939 <vm_exec_core+2521>, 0x555e90a018bd <vm_exec_core+2397>, 0x555e90a0371a <vm_exec_core+10170>, 0x555e90a01889 <vm_exec_core+2345>, 0x555e90a0184a <vm_exec_core+2282>, 0x555e90a0180b <vm_exec_core+2219>, 0x555e90a017cf <vm_exec_core+2159>, 0x555e90a01711 <vm_exec_core+1969>, 0x555e90a0168e <vm_exec_core+1838>, 0x555e90a0451f <vm_exec_core+13759>, 0x555e90a04161 <vm_exec_core+12801>, 0x555e90a04330 <vm_exec_core+13264>, 0x555e90a04410 <vm_exec_core+13488>, 0x555e90a04426 <vm_exec_core+13510>, 0x555e90a0443c <vm_exec_core+13532>, 0x555e90a04452 <vm_exec_core+13554>, 0x555e90a0446f <vm_exec_core+13583>, 0x555e90a04485 <vm_exec_core+13605>, 0x555e90a0449b <vm_exec_core+13627>, 0x555e90a044b1 <vm_exec_core+13649>...} |
| #67 0x0000555e90a0770e in rb_vm_exec (ec=0x555eaabdef30) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x555eaabdef30 |
| _tag = {tag = 36, retval = 4, buf = {0x7ff425931db0, 0x555e90a07630 <rb_vm_exec+304>, 0x0, 0x7ff425931ca0, 0x7ff425931d50}, prev = 0x7ff425931ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #68 0x0000555e90a07b2e 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=140687114037680, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7ff44574f0b8 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7ff425731018 |
| av = {140686579146064, 140686579146432} |
| stack_argv = 0x7ff425731018 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #69 0x0000555e90a084f1 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x555eaac9b060, self=self@entry=140687114037680, argc=argc@entry=0, argv=argv@entry=0x7ff425931d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #70 0x0000555e909aead0 in thread_do_start_proc (th=th@entry=0x555eaabd8520) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 140687114037680 |
| args = <optimized out> |
| args_ptr = 0x7ff425931d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x555eaac9b060 |
| #71 0x0000555e909af570 in thread_do_start (th=0x555eaabd8520) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #72 thread_start_func_2 (th=th@entry=0x555eaabd8520, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x555eaabdef30 |
| _tag = {tag = 36, retval = 0, buf = {0x555eaabdd3f0, 0x555e909aeee0 <thread_start_func_2+624>, 0x0, 0x7ff425931dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x555eaabd8520 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #73 0x0000555e909af93d in call_thread_start_func_2 (th=0x555eaabd8520) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7ff425931f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #74 co_start (from=<optimized out>, self=0x555eaabdd3f0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x555eaabd8520 |
| sched = 0x555eaabded08 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #75 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 1 (Thread 0x7ff4609da7c0 (LWP 467304) "miniruby"): |
| #0 0x00007ff460a75d61 in __futex_abstimed_wait_common64 (private=32756, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x555eaab5e070) 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=32756, abstime=0x0, clockid=0, expected=0, futex_word=0x555eaab5e070) 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=0x555eaab5e070, 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 0x00007ff460a787dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555eaab5e168, cond=0x555eaab5e048) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7ff460a784a0 <__condvar_cleanup_waiting>, __arg = 0x7fff4c006170, __canceltype = 2, __prev = 0x0} |
| cbuffer = {wseq = 0, cond = 0x555eaab5e048, mutex = 0x555eaab5e168, 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=0x555eaab5e048, mutex=mutex@entry=0x555eaab5e168) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x0000555e909a5e0d in rb_native_cond_wait (cond=cond@entry=0x555eaab5e048, mutex=mutex@entry=0x555eaab5e168) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x0000555e909a5f53 in thread_sched_wait_running_turn (sched=sched@entry=0x555eaab5e168, th=0x555eaab59060, can_direct_transfer=can_direct_transfer@entry=false) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:847 |
| next_th = 0x0 |
| #7 0x0000555e909a6b82 in rb_ractor_sched_wait (ec=ec@entry=0x555eaab5e340, cr=cr@entry=0x555eaab5e0a0, ubf=ubf@entry=0x555e908f6220 <ubf_ractor_wait>, ubf_arg=ubf_arg@entry=0x7fff4c0062c0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1365 |
| can_direct_transfer = false |
| th = 0x555eaab59060 |
| sched = 0x555eaab5e168 |
| #8 0x0000555e908f799c in ractor_wait (cr=0x555eaab5e0a0, ec=0x555eaab5e340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1030 |
| th = <optimized out> |
| waiter = {wakeup_status = wakeup_none, th = 0x555eaab59060, node = {next = 0x555eaab5e0f8, prev = 0x555eaab5e0f8}} |
| th = <optimized out> |
| waiter = <optimized out> |
| #9 ractor_wait_receive (ec=ec@entry=0x555eaab5e340, cr=cr@entry=0x555eaab5e0a0) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1097 |
| messages = {set = {n = {next = 0x0, prev = 0x555eaab59060}}, closed = 248} |
| deliverred = false |
| #10 0x0000555e908f8fd1 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=0x555eaab5e340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:133 |
| rp = 0x555eaab9c790 |
| rp = <optimized out> |
| #12 builtin_inline_class_660 (ec=0x555eaab5e340, self=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor.rb:661 |
| No locals. |
| #13 0x0000555e90a03d7f in vm_exec_core (ec=0x555eaab5e070, ec@entry=0x555eaab5e340) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:7259 |
| reg_pc = 0x555eaac367f8 |
| reg_cfp = 0x7ff460978ef8 |
| insns_address_table = {0x555e90a04270 <vm_exec_core+13072>, 0x555e90a032aa <vm_exec_core+9034>, 0x555e90a0323d <vm_exec_core+8925>, 0x555e90a031c5 <vm_exec_core+8805>, 0x555e90a03153 <vm_exec_core+8691>, 0x555e90a030da <vm_exec_core+8570>, 0x555e90a03034 <vm_exec_core+8404>, 0x555e90a036c1 <vm_exec_core+10081>, 0x555e90a035a6 <vm_exec_core+9798>, 0x555e90a035fd <vm_exec_core+9885>, 0x555e90a0330e <vm_exec_core+9134>, 0x555e90a0343b <vm_exec_core+9435>, 0x555e90a02ba2 <vm_exec_core+7234>, 0x555e90a02b3a <vm_exec_core+7130>, 0x555e90a02acd <vm_exec_core+7021>, 0x555e90a02dac <vm_exec_core+7756>, 0x555e90a02d74 <vm_exec_core+7700>, 0x555e90a02d3f <vm_exec_core+7647>, 0x555e90a02d0a <vm_exec_core+7594>, 0x555e90a02cd5 <vm_exec_core+7541>, 0x555e90a02c72 <vm_exec_core+7442>, 0x555e90a02c2e <vm_exec_core+7374>, 0x555e90a02be7 <vm_exec_core+7303>, 0x555e90a02ee8 <vm_exec_core+8072>, 0x555e90a02ea2 <vm_exec_core+8002>, 0x555e90a02e23 <vm_exec_core+7875>, 0x555e90a02de9 <vm_exec_core+7817>, 0x555e90a02f9a <vm_exec_core+8250>, 0x555e90a02f40 <vm_exec_core+8160>, 0x555e90a02ff7 <vm_exec_core+8343>, 0x555e90a02a90 <vm_exec_core+6960>, 0x555e90a0288d <vm_exec_core+6445>, 0x555e90a02807 <vm_exec_core+6311>, 0x555e90a0279f <vm_exec_core+6207>, 0x555e90a02747 <vm_exec_core+6119>, 0x555e90a026e5 <vm_exec_core+6021>, 0x555e90a02698 <vm_exec_core+5944>, 0x555e90a02624 <vm_exec_core+5828>, 0x555e90a025da <vm_exec_core+5754>, 0x555e90a025b3 <vm_exec_core+5715>, 0x555e90a02578 <vm_exec_core+5656>, 0x555e90a02527 <vm_exec_core+5575>, 0x555e90a024f3 <vm_exec_core+5523>, 0x555e90a02446 <vm_exec_core+5350>, 0x555e90a02403 <vm_exec_core+5283>, 0x555e90a023bf <vm_exec_core+5215>, 0x555e90a0238d <vm_exec_core+5165>, 0x555e90a0231e <vm_exec_core+5054>, 0x555e90a022bd <vm_exec_core+4957>, 0x555e90a0226e <vm_exec_core+4878>, 0x555e90a021ff <vm_exec_core+4767>, 0x555e90a021a1 <vm_exec_core+4673>, 0x555e90a02089 <vm_exec_core+4393>, 0x555e90a0204d <vm_exec_core+4333>, 0x555e90a02006 <vm_exec_core+4262>, 0x555e90a01f9c <vm_exec_core+4156>, 0x555e90a01efe <vm_exec_core+3998>, 0x555e90a00fd0 <vm_exec_core+112>, 0x555e90a01e49 <vm_exec_core+3817>, 0x555e90a01dc1 <vm_exec_core+3681>, 0x555e90a01d72 <vm_exec_core+3602>, 0x555e90a01d23 <vm_exec_core+3523>, 0x555e90a01cd4 <vm_exec_core+3444>, 0x555e90a04117 <vm_exec_core+12727>, 0x555e90a01c85 <vm_exec_core+3365>, 0x555e90a01c16 <vm_exec_core+3254>, 0x555e90a01bd1 <vm_exec_core+3185>, 0x555e90a01b5e <vm_exec_core+3070>, 0x555e90a01a16 <vm_exec_core+2742>, 0x555e90a0194a <vm_exec_core+2538>, 0x555e90a018ce <vm_exec_core+2414>, 0x555e90a0372b <vm_exec_core+10187>, 0x555e90a0189a <vm_exec_core+2362>, 0x555e90a0185b <vm_exec_core+2299>, 0x555e90a0181c <vm_exec_core+2236>, 0x555e90a017e0 <vm_exec_core+2176>, 0x555e90a01722 <vm_exec_core+1986>, 0x555e90a0169f <vm_exec_core+1855>, 0x555e90a04281 <vm_exec_core+13089>, 0x555e90a0438e <vm_exec_core+13358>, 0x555e90a045cf <vm_exec_core+13935>, 0x555e90a03fe9 <vm_exec_core+12425>, 0x555e90a04668 <vm_exec_core+14088>, 0x555e90a04935 <vm_exec_core+14805>, 0x555e90a04854 <vm_exec_core+14580>, 0x555e90a048d7 <vm_exec_core+14711>, 0x555e90a0473a <vm_exec_core+14298>, 0x555e90a04798 <vm_exec_core+14392>, 0x555e90a047f6 <vm_exec_core+14486>, 0x555e90a04bc5 <vm_exec_core+15461>, 0x555e90a04a19 <vm_exec_core+15033>, 0x555e90a04a65 <vm_exec_core+15109>, 0x555e90a04ab8 <vm_exec_core+15192>, 0x555e90a04b3b <vm_exec_core+15323>, 0x555e90a015d2 <vm_exec_core+1650>, 0x555e90a0152a <vm_exec_core+1482>, 0x555e90a042e8 <vm_exec_core+13192>, 0x555e90a04346 <vm_exec_core+13286>, 0x555e90a04177 <vm_exec_core+12823>, 0x555e90a0420a <vm_exec_core+12970>, 0x555e90a04701 <vm_exec_core+14241>, 0x555e90a0498e <vm_exec_core+14894>, 0x555e90a014b9 <vm_exec_core+1369>, 0x555e90a01439 <vm_exec_core+1241>, 0x555e90a01390 <vm_exec_core+1072>, 0x555e90a01349 <vm_exec_core+1001>, 0x555e90a012fe <vm_exec_core+926>, 0x555e90a012b5 <vm_exec_core+853>, 0x555e90a01264 <vm_exec_core+772>, 0x555e90a0122f <vm_exec_core+719>, 0x555e90a011fa <vm_exec_core+666>, 0x555e90a043f2 <vm_exec_core+13458>, 0x555e90a03299 <vm_exec_core+9017>, 0x555e90a0322c <vm_exec_core+8908>, 0x555e90a031b4 <vm_exec_core+8788>, 0x555e90a03142 <vm_exec_core+8674>, 0x555e90a030c9 <vm_exec_core+8553>, 0x555e90a03023 <vm_exec_core+8387>, 0x555e90a036b0 <vm_exec_core+10064>, 0x555e90a03595 <vm_exec_core+9781>, 0x555e90a035ec <vm_exec_core+9868>, 0x555e90a032fd <vm_exec_core+9117>, 0x555e90a0342a <vm_exec_core+9418>, 0x555e90a02b91 <vm_exec_core+7217>, 0x555e90a02b29 <vm_exec_core+7113>, 0x555e90a02abc <vm_exec_core+7004>, 0x555e90a02d9b <vm_exec_core+7739>, 0x555e90a02d63 <vm_exec_core+7683>, 0x555e90a02d2e <vm_exec_core+7630>, 0x555e90a02cf9 <vm_exec_core+7577>, 0x555e90a02cc4 <vm_exec_core+7524>, 0x555e90a02c61 <vm_exec_core+7425>, 0x555e90a02c1d <vm_exec_core+7357>, 0x555e90a02bd6 <vm_exec_core+7286>, 0x555e90a02ed7 <vm_exec_core+8055>, 0x555e90a02e91 <vm_exec_core+7985>, 0x555e90a02e12 <vm_exec_core+7858>, 0x555e90a02dd8 <vm_exec_core+7800>, 0x555e90a02f89 <vm_exec_core+8233>, 0x555e90a02f2f <vm_exec_core+8143>, 0x555e90a02fe6 <vm_exec_core+8326>, 0x555e90a02a7f <vm_exec_core+6943>, 0x555e90a0287c <vm_exec_core+6428>, 0x555e90a027f6 <vm_exec_core+6294>, 0x555e90a0278e <vm_exec_core+6190>, 0x555e90a02736 <vm_exec_core+6102>, 0x555e90a026d4 <vm_exec_core+6004>, 0x555e90a02687 <vm_exec_core+5927>, 0x555e90a02613 <vm_exec_core+5811>, 0x555e90a025c9 <vm_exec_core+5737>, 0x555e90a025a2 <vm_exec_core+5698>, 0x555e90a02567 <vm_exec_core+5639>, 0x555e90a02516 <vm_exec_core+5558>, 0x555e90a024e2 <vm_exec_core+5506>, 0x555e90a02435 <vm_exec_core+5333>, 0x555e90a023f2 <vm_exec_core+5266>, 0x555e90a023ae <vm_exec_core+5198>, 0x555e90a0237c <vm_exec_core+5148>, 0x555e90a0230d <vm_exec_core+5037>, 0x555e90a022ac <vm_exec_core+4940>, 0x555e90a0225d <vm_exec_core+4861>, 0x555e90a021ee <vm_exec_core+4750>, 0x555e90a02190 <vm_exec_core+4656>, 0x555e90a02078 <vm_exec_core+4376>, 0x555e90a0203c <vm_exec_core+4316>, 0x555e90a01ff5 <vm_exec_core+4245>, 0x555e90a01f8b <vm_exec_core+4139>, 0x555e90a01eed <vm_exec_core+3981>, 0x555e90a04535 <vm_exec_core+13781>, 0x555e90a01e38 <vm_exec_core+3800>, 0x555e90a01db0 <vm_exec_core+3664>, 0x555e90a01d61 <vm_exec_core+3585>, 0x555e90a01d12 <vm_exec_core+3506>, 0x555e90a01cc3 <vm_exec_core+3427>, 0x555e90a04509 <vm_exec_core+13737>, 0x555e90a01c74 <vm_exec_core+3348>, 0x555e90a01c05 <vm_exec_core+3237>, 0x555e90a01bc0 <vm_exec_core+3168>, 0x555e90a01b4d <vm_exec_core+3053>, 0x555e90a01a05 <vm_exec_core+2725>, 0x555e90a01939 <vm_exec_core+2521>, 0x555e90a018bd <vm_exec_core+2397>, 0x555e90a0371a <vm_exec_core+10170>, 0x555e90a01889 <vm_exec_core+2345>, 0x555e90a0184a <vm_exec_core+2282>, 0x555e90a0180b <vm_exec_core+2219>, 0x555e90a017cf <vm_exec_core+2159>, 0x555e90a01711 <vm_exec_core+1969>, 0x555e90a0168e <vm_exec_core+1838>, 0x555e90a0451f <vm_exec_core+13759>, 0x555e90a04161 <vm_exec_core+12801>, 0x555e90a04330 <vm_exec_core+13264>, 0x555e90a04410 <vm_exec_core+13488>, 0x555e90a04426 <vm_exec_core+13510>, 0x555e90a0443c <vm_exec_core+13532>, 0x555e90a04452 <vm_exec_core+13554>, 0x555e90a0446f <vm_exec_core+13583>, 0x555e90a04485 <vm_exec_core+13605>, 0x555e90a0449b <vm_exec_core+13627>, 0x555e90a044b1 <vm_exec_core+13649>...} |
| #14 0x0000555e90a0770e in rb_vm_exec (ec=0x555eaab5e340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x555eaab5e340 |
| _tag = {tag = 36, retval = 4, buf = {0x555eaab5e340, 0x555e90a07630 <rb_vm_exec+304>, 0x0, 0x7fff4c006560, 0x7ff4473ca3c8}, prev = 0x7fff4c006630, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #15 0x0000555e90a19513 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 0x0000555e907f9925 in rb_ec_exec_node (ec=ec@entry=0x555eaab5e340, n=n@entry=0x7ff44574f2e8) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x555eaab5e340 |
| _tag = {tag = 36, retval = 93864639582102, buf = {0x555eaab5e340, 0x555e907f9980 <rb_ec_exec_node+256>, 0x0, 0x7fff4c006610, 0x7ff44574f2e8}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7ff44574f2e8 |
| #17 0x0000555e907fdbcb in ruby_run_node (n=0x7ff44574f2e8) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x555eaab5e340 |
| status = 0 |
| #18 0x0000555e90719de6 in rb_main (argv=0x7fff4c006858, 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 467304) detached] |
| $ timeout 60 gdb -p 467310 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| Fstderr output is not empty |
| th: 0x555eaab59060, native_id: 0x7ff4609da7c0 |
| -- 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:001b30 EVAL bootstraptest.test_ractor.rb_1317_1352.rb:15 [FINISH] |
| c:0001 p:0000 s:0003 E:001480 DUMMY [FINISH] |
| [New LWP 467313] |
| [New LWP 467312] |
| [New LWP 467311] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007f8cf28cdd61 in __futex_abstimed_wait_common64 (private=21931, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55abb18a2070) at ./nptl/futex-internal.c:57 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7f8cf28327c0 (LWP 467310) "miniruby" 0x00007f8cf28cdd61 in __futex_abstimed_wait_common64 (private=21931, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55abb18a2070) at ./nptl/futex-internal.c:57 |
| 2 Thread 0x7f8cb749e6c0 (LWP 467313) "miniruby" futex_wait (private=0, expected=2, futex_word=0x55abb189ab70) at ../sysdeps/nptl/futex-internal.h:146 |
| 3 Thread 0x7f8cb759f6c0 (LWP 467312) "miniruby" futex_wait (private=0, expected=2, futex_word=0x55abb189ab70) at ../sysdeps/nptl/futex-internal.h:146 |
| 4 Thread 0x7f8cd921f6c0 (LWP 467311) "miniruby" 0x00007f8cf295f042 in epoll_wait (epfd=4, events=events@entry=0x55ab809ebedc <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 0x7f8cd921f6c0 (LWP 467311) "miniruby"): |
| #0 0x00007f8cf295f042 in epoll_wait (epfd=4, events=events@entry=0x55ab809ebedc <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 0x000055ab8062746f in event_wait (vm=0x55abb189aad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2919 |
| r = <optimized out> |
| r = <optimized out> |
| #2 timer_thread_polling (vm=0x55abb189aad0) 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=0x55abb189aad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x55abb189aad0 |
| #4 0x00007f8cf28d1a94 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 = {140242915030720, -8608052319803839938, 140242915030720, -264, 0, 140733882337392, -8608052319782868418, -8607969485218420162}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #5 0x00007f8cf295ec3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 3 (Thread 0x7f8cb759f6c0 (LWP 467312) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x55abb189ab70) 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=0x55abb189ab70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f8cf28d4352 in __pthread_mutex_cond_lock (mutex=mutex@entry=0x55abb189ab70) at ../nptl/pthread_mutex_lock.c:93 |
| __futex = 0x55abb189ab70 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "__pthread_mutex_cond_lock" |
| id = <optimized out> |
| #3 0x00007f8cf28d06c2 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55abb189ab70, cond=0x55abb189ac68) 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=0x55abb189ac68, mutex=mutex@entry=0x55abb189ab70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000055ab80623e0d in rb_native_cond_wait (cond=cond@entry=0x55abb189ac68, mutex=mutex@entry=0x55abb189ab70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x000055ab80623ea7 in ractor_sched_barrier_join_wait_locked (vm=vm@entry=0x55abb189aad0, th=0x55abb19e11b0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1498 |
| cr = <optimized out> |
| barrier_serial = 1 |
| #7 0x000055ab80624e2a in rb_ractor_sched_barrier_join (vm=vm@entry=0x55abb189aad0, cr=cr@entry=0x55abb19dcdf0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1531 |
| No locals. |
| #8 0x000055ab8069d832 in vm_lock_enter (cr=0x55abb19dcdf0, vm=0x55abb189aad0, locked=locked@entry=false, no_barrier=no_barrier@entry=false, lev=0x55abb189ab30) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:90 |
| ec = 0x55abb19d5c20 |
| #9 0x000055ab8069dc17 in rb_vm_lock_body () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:186 |
| vm = <optimized out> |
| #10 0x000055ab8062d810 in rb_vm_lock (line=654, file=0x55ab8085eee0 "/tmp/ruby/src/trunk-gc-asserts/thread.c") at /tmp/ruby/src/trunk-gc-asserts/vm_sync.h:58 |
| No locals. |
| #11 thread_start_func_2 (th=th@entry=0x55abb19e11b0, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:654 |
| state = <optimized out> |
| errinfo = 4 |
| ractor_main_th = 0x55abb19e11b0 |
| fiber_scheduler_closed = <optimized out> |
| event_thread_end_hooked = <optimized out> |
| result = <optimized out> |
| #12 0x000055ab8062d93d in call_thread_start_func_2 (th=0x55abb19e11b0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f8cb79a2f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #13 co_start (from=<optimized out>, self=0x55abb19dfec0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x55abb19e11b0 |
| sched = 0x55abb19dceb8 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #14 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 2 (Thread 0x7f8cb749e6c0 (LWP 467313) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x55abb189ab70) 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=0x55abb189ab70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f8cf28d50f1 in lll_mutex_lock_optimized (mutex=0x55abb189ab70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x55abb189ab70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x55abb189ab70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x000055ab8062117d in rb_native_mutex_lock (lock=lock@entry=0x55abb189ab70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x000055ab80624c9b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x55abb19dc630, vm=0x55abb189aad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x55abb189aad0, cr=0x55abb19dc630) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x000055ab8069dd8b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x000055ab8048c759 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x000055ab8049f8b5 in gc_verify_internal_consistency (objspace_ptr=0x55abb189d460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5185 |
| prev_during_gc = <optimized out> |
| objspace = 0x55abb189d460 |
| lev = 3 |
| #10 gc_start (objspace=objspace@entry=0x55abb189d460, 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 0x000055ab804a0cb6 in heap_prepare (heap=0x55abb189d480, objspace=0x55abb189d460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2050 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x55abb189d480, objspace=0x55abb189d460) 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=0x55abb189d460, cache=cache@entry=0x55abb1923010, 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 = 0x55abb189d480 |
| obj = <optimized out> |
| lev = 1 |
| unlock_vm = true |
| #14 0x000055ab804a4410 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x55abb1923010, objspace=0x55abb189d460) 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=29, wb_protected=true, v3=0, v2=0, v1=0, flags=5, klass=140242915351240, cache_ptr=0x55abb1923010, objspace_ptr=0x55abb189d460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2484 |
| obj = <optimized out> |
| objspace = 0x55abb189d460 |
| heap_idx = <optimized out> |
| cache = 0x55abb1923010 |
| obj = <optimized out> |
| objspace = <optimized out> |
| heap_idx = <optimized out> |
| cache = <optimized out> |
| #16 newobj_of (size=29, wb_protected=true, v3=0, v2=0, v1=0, flags=5, klass=140242915351240, 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=140242915351240, flags=flags@entry=5, size=size@entry=29) at /tmp/ruby/src/trunk-gc-asserts/gc.c:1043 |
| __func__ = "rb_wb_protected_newobj_of" |
| #18 0x000055ab805ece7f in str_alloc_embed (capa=5, klass=140242915351240) at /tmp/ruby/src/trunk-gc-asserts/string.c:1359 |
| size = 29 |
| str = <optimized out> |
| #19 str_enc_new (klass=140242915351240, ptr=0x7f8cb7370040 "1636", len=4, enc=0x55abb18a3920) at /tmp/ruby/src/trunk-gc-asserts/string.c:1402 |
| str = <optimized out> |
| termlen = 1 |
| dtrace_line = <optimized out> |
| dtrace_file = <optimized out> |
| #20 0x000055ab805f2a6a in str_new_frozen_buffer (klass=140242915351240, orig=orig@entry=140242345984040, copy_encoding=copy_encoding@entry=1) at /tmp/ruby/src/trunk-gc-asserts/include/ruby/internal/core/rstring.h:430 |
| str = <optimized out> |
| len = 4 |
| enc = 0x55abb18a3920 |
| termlen = <optimized out> |
| #21 0x000055ab8060a82e in str_new_frozen (orig=<optimized out>, klass=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/string.c:1943 |
| No locals. |
| #22 build_fstring (arg=<synthetic pointer>, str=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/string.c:475 |
| coderange = 1048576 |
| coderange = <optimized out> |
| new_str = <optimized out> |
| len = <optimized out> |
| capa = <optimized out> |
| term_len = <optimized out> |
| term_fill_ptr = <optimized out> |
| term_fill_len = <optimized out> |
| #23 fstring_find_or_insert (arg=<synthetic pointer>, value=<optimized out>, hash_code=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/string.c:771 |
| prev_count = <optimized out> |
| found = <optimized out> |
| entry = 0x7f8cb734cb40 |
| candidate = <optimized out> |
| inserting = <optimized out> |
| idx = 11699 |
| probe = {idx = 11699, d = 3, mask = <optimized out>} |
| table_obj = 140242345983920 |
| table = 0x7f8cb736ffc8 |
| retry = <optimized out> |
| probe = <optimized out> |
| inserting = <optimized out> |
| idx = <optimized out> |
| table_obj = <optimized out> |
| table = <optimized out> |
| retry = <optimized out> |
| entry = <optimized out> |
| candidate = <optimized out> |
| prev_count = <optimized out> |
| found = <optimized out> |
| rb_gc_guarded_ptr = <optimized out> |
| vm_locking_level = <optimized out> |
| vm_locking_do = <optimized out> |
| candidate_hash = <optimized out> |
| rb_gc_guarded_ptr = <optimized out> |
| #24 register_fstring (str=<optimized out>, copy=<optimized out>, force_precompute_hash=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/string.c:884 |
| args = <optimized out> |
| hash_code = <optimized out> |
| result = <optimized out> |
| #25 0x000055ab80669bbd in vm_call_cfunc_with_frame_ (ec=0x55abb1922b40, reg_cfp=0x7f8cb76a0f20, calling=<optimized out>, argc=0, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3772 |
| ci = 0x8500100001 |
| cc = <optimized out> |
| val = <optimized out> |
| me = 0x7f8cd928a768 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #26 0x000055ab8067f0a0 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 = 94195907673552 |
| ci = 0x55abb189ab70 |
| cc = <optimized out> |
| recv = 2 |
| argc = <optimized out> |
| calling = {cd = 0x55abb19dbdd0, cc = 0x7f8cb738fe00, block_handler = 0, recv = 140242345984040, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| val = <optimized out> |
| ci = <optimized out> |
| cc = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = <optimized out> |
| #27 vm_exec_core (ec=0x55abb189ab70, ec@entry=0x55abb1922b40) at ../../src/trunk-gc-asserts/insns.def:899 |
| bh = <optimized out> |
| cd = 0x55abb19dbdd0 |
| leaf = <optimized out> |
| val = 94195907673552 |
| reg_pc = 0x55abb19dde20 |
| reg_cfp = 0x7f8cb76a0f20 |
| insns_address_table = {0x55ab80682270 <vm_exec_core+13072>, 0x55ab806812aa <vm_exec_core+9034>, 0x55ab8068123d <vm_exec_core+8925>, 0x55ab806811c5 <vm_exec_core+8805>, 0x55ab80681153 <vm_exec_core+8691>, 0x55ab806810da <vm_exec_core+8570>, 0x55ab80681034 <vm_exec_core+8404>, 0x55ab806816c1 <vm_exec_core+10081>, 0x55ab806815a6 <vm_exec_core+9798>, 0x55ab806815fd <vm_exec_core+9885>, 0x55ab8068130e <vm_exec_core+9134>, 0x55ab8068143b <vm_exec_core+9435>, 0x55ab80680ba2 <vm_exec_core+7234>, 0x55ab80680b3a <vm_exec_core+7130>, 0x55ab80680acd <vm_exec_core+7021>, 0x55ab80680dac <vm_exec_core+7756>, 0x55ab80680d74 <vm_exec_core+7700>, 0x55ab80680d3f <vm_exec_core+7647>, 0x55ab80680d0a <vm_exec_core+7594>, 0x55ab80680cd5 <vm_exec_core+7541>, 0x55ab80680c72 <vm_exec_core+7442>, 0x55ab80680c2e <vm_exec_core+7374>, 0x55ab80680be7 <vm_exec_core+7303>, 0x55ab80680ee8 <vm_exec_core+8072>, 0x55ab80680ea2 <vm_exec_core+8002>, 0x55ab80680e23 <vm_exec_core+7875>, 0x55ab80680de9 <vm_exec_core+7817>, 0x55ab80680f9a <vm_exec_core+8250>, 0x55ab80680f40 <vm_exec_core+8160>, 0x55ab80680ff7 <vm_exec_core+8343>, 0x55ab80680a90 <vm_exec_core+6960>, 0x55ab8068088d <vm_exec_core+6445>, 0x55ab80680807 <vm_exec_core+6311>, 0x55ab8068079f <vm_exec_core+6207>, 0x55ab80680747 <vm_exec_core+6119>, 0x55ab806806e5 <vm_exec_core+6021>, 0x55ab80680698 <vm_exec_core+5944>, 0x55ab80680624 <vm_exec_core+5828>, 0x55ab806805da <vm_exec_core+5754>, 0x55ab806805b3 <vm_exec_core+5715>, 0x55ab80680578 <vm_exec_core+5656>, 0x55ab80680527 <vm_exec_core+5575>, 0x55ab806804f3 <vm_exec_core+5523>, 0x55ab80680446 <vm_exec_core+5350>, 0x55ab80680403 <vm_exec_core+5283>, 0x55ab806803bf <vm_exec_core+5215>, 0x55ab8068038d <vm_exec_core+5165>, 0x55ab8068031e <vm_exec_core+5054>, 0x55ab806802bd <vm_exec_core+4957>, 0x55ab8068026e <vm_exec_core+4878>, 0x55ab806801ff <vm_exec_core+4767>, 0x55ab806801a1 <vm_exec_core+4673>, 0x55ab80680089 <vm_exec_core+4393>, 0x55ab8068004d <vm_exec_core+4333>, 0x55ab80680006 <vm_exec_core+4262>, 0x55ab8067ff9c <vm_exec_core+4156>, 0x55ab8067fefe <vm_exec_core+3998>, 0x55ab8067efd0 <vm_exec_core+112>, 0x55ab8067fe49 <vm_exec_core+3817>, 0x55ab8067fdc1 <vm_exec_core+3681>, 0x55ab8067fd72 <vm_exec_core+3602>, 0x55ab8067fd23 <vm_exec_core+3523>, 0x55ab8067fcd4 <vm_exec_core+3444>, 0x55ab80682117 <vm_exec_core+12727>, 0x55ab8067fc85 <vm_exec_core+3365>, 0x55ab8067fc16 <vm_exec_core+3254>, 0x55ab8067fbd1 <vm_exec_core+3185>, 0x55ab8067fb5e <vm_exec_core+3070>, 0x55ab8067fa16 <vm_exec_core+2742>, 0x55ab8067f94a <vm_exec_core+2538>, 0x55ab8067f8ce <vm_exec_core+2414>, 0x55ab8068172b <vm_exec_core+10187>, 0x55ab8067f89a <vm_exec_core+2362>, 0x55ab8067f85b <vm_exec_core+2299>, 0x55ab8067f81c <vm_exec_core+2236>, 0x55ab8067f7e0 <vm_exec_core+2176>, 0x55ab8067f722 <vm_exec_core+1986>, 0x55ab8067f69f <vm_exec_core+1855>, 0x55ab80682281 <vm_exec_core+13089>, 0x55ab8068238e <vm_exec_core+13358>, 0x55ab806825cf <vm_exec_core+13935>, 0x55ab80681fe9 <vm_exec_core+12425>, 0x55ab80682668 <vm_exec_core+14088>, 0x55ab80682935 <vm_exec_core+14805>, 0x55ab80682854 <vm_exec_core+14580>, 0x55ab806828d7 <vm_exec_core+14711>, 0x55ab8068273a <vm_exec_core+14298>, 0x55ab80682798 <vm_exec_core+14392>, 0x55ab806827f6 <vm_exec_core+14486>, 0x55ab80682bc5 <vm_exec_core+15461>, 0x55ab80682a19 <vm_exec_core+15033>, 0x55ab80682a65 <vm_exec_core+15109>, 0x55ab80682ab8 <vm_exec_core+15192>, 0x55ab80682b3b <vm_exec_core+15323>, 0x55ab8067f5d2 <vm_exec_core+1650>, 0x55ab8067f52a <vm_exec_core+1482>, 0x55ab806822e8 <vm_exec_core+13192>, 0x55ab80682346 <vm_exec_core+13286>, 0x55ab80682177 <vm_exec_core+12823>, 0x55ab8068220a <vm_exec_core+12970>, 0x55ab80682701 <vm_exec_core+14241>, 0x55ab8068298e <vm_exec_core+14894>, 0x55ab8067f4b9 <vm_exec_core+1369>, 0x55ab8067f439 <vm_exec_core+1241>, 0x55ab8067f390 <vm_exec_core+1072>, 0x55ab8067f349 <vm_exec_core+1001>, 0x55ab8067f2fe <vm_exec_core+926>, 0x55ab8067f2b5 <vm_exec_core+853>, 0x55ab8067f264 <vm_exec_core+772>, 0x55ab8067f22f <vm_exec_core+719>, 0x55ab8067f1fa <vm_exec_core+666>, 0x55ab806823f2 <vm_exec_core+13458>, 0x55ab80681299 <vm_exec_core+9017>, 0x55ab8068122c <vm_exec_core+8908>, 0x55ab806811b4 <vm_exec_core+8788>, 0x55ab80681142 <vm_exec_core+8674>, 0x55ab806810c9 <vm_exec_core+8553>, 0x55ab80681023 <vm_exec_core+8387>, 0x55ab806816b0 <vm_exec_core+10064>, 0x55ab80681595 <vm_exec_core+9781>, 0x55ab806815ec <vm_exec_core+9868>, 0x55ab806812fd <vm_exec_core+9117>, 0x55ab8068142a <vm_exec_core+9418>, 0x55ab80680b91 <vm_exec_core+7217>, 0x55ab80680b29 <vm_exec_core+7113>, 0x55ab80680abc <vm_exec_core+7004>, 0x55ab80680d9b <vm_exec_core+7739>, 0x55ab80680d63 <vm_exec_core+7683>, 0x55ab80680d2e <vm_exec_core+7630>, 0x55ab80680cf9 <vm_exec_core+7577>, 0x55ab80680cc4 <vm_exec_core+7524>, 0x55ab80680c61 <vm_exec_core+7425>, 0x55ab80680c1d <vm_exec_core+7357>, 0x55ab80680bd6 <vm_exec_core+7286>, 0x55ab80680ed7 <vm_exec_core+8055>, 0x55ab80680e91 <vm_exec_core+7985>, 0x55ab80680e12 <vm_exec_core+7858>, 0x55ab80680dd8 <vm_exec_core+7800>, 0x55ab80680f89 <vm_exec_core+8233>, 0x55ab80680f2f <vm_exec_core+8143>, 0x55ab80680fe6 <vm_exec_core+8326>, 0x55ab80680a7f <vm_exec_core+6943>, 0x55ab8068087c <vm_exec_core+6428>, 0x55ab806807f6 <vm_exec_core+6294>, 0x55ab8068078e <vm_exec_core+6190>, 0x55ab80680736 <vm_exec_core+6102>, 0x55ab806806d4 <vm_exec_core+6004>, 0x55ab80680687 <vm_exec_core+5927>, 0x55ab80680613 <vm_exec_core+5811>, 0x55ab806805c9 <vm_exec_core+5737>, 0x55ab806805a2 <vm_exec_core+5698>, 0x55ab80680567 <vm_exec_core+5639>, 0x55ab80680516 <vm_exec_core+5558>, 0x55ab806804e2 <vm_exec_core+5506>, 0x55ab80680435 <vm_exec_core+5333>, 0x55ab806803f2 <vm_exec_core+5266>, 0x55ab806803ae <vm_exec_core+5198>, 0x55ab8068037c <vm_exec_core+5148>, 0x55ab8068030d <vm_exec_core+5037>, 0x55ab806802ac <vm_exec_core+4940>, 0x55ab8068025d <vm_exec_core+4861>, 0x55ab806801ee <vm_exec_core+4750>, 0x55ab80680190 <vm_exec_core+4656>, 0x55ab80680078 <vm_exec_core+4376>, 0x55ab8068003c <vm_exec_core+4316>, 0x55ab8067fff5 <vm_exec_core+4245>, 0x55ab8067ff8b <vm_exec_core+4139>, 0x55ab8067feed <vm_exec_core+3981>, 0x55ab80682535 <vm_exec_core+13781>, 0x55ab8067fe38 <vm_exec_core+3800>, 0x55ab8067fdb0 <vm_exec_core+3664>, 0x55ab8067fd61 <vm_exec_core+3585>, 0x55ab8067fd12 <vm_exec_core+3506>, 0x55ab8067fcc3 <vm_exec_core+3427>, 0x55ab80682509 <vm_exec_core+13737>, 0x55ab8067fc74 <vm_exec_core+3348>, 0x55ab8067fc05 <vm_exec_core+3237>, 0x55ab8067fbc0 <vm_exec_core+3168>, 0x55ab8067fb4d <vm_exec_core+3053>, 0x55ab8067fa05 <vm_exec_core+2725>, 0x55ab8067f939 <vm_exec_core+2521>, 0x55ab8067f8bd <vm_exec_core+2397>, 0x55ab8068171a <vm_exec_core+10170>, 0x55ab8067f889 <vm_exec_core+2345>, 0x55ab8067f84a <vm_exec_core+2282>, 0x55ab8067f80b <vm_exec_core+2219>, 0x55ab8067f7cf <vm_exec_core+2159>, 0x55ab8067f711 <vm_exec_core+1969>, 0x55ab8067f68e <vm_exec_core+1838>, 0x55ab8068251f <vm_exec_core+13759>, 0x55ab80682161 <vm_exec_core+12801>, 0x55ab80682330 <vm_exec_core+13264>, 0x55ab80682410 <vm_exec_core+13488>, 0x55ab80682426 <vm_exec_core+13510>, 0x55ab8068243c <vm_exec_core+13532>, 0x55ab80682452 <vm_exec_core+13554>, 0x55ab8068246f <vm_exec_core+13583>, 0x55ab80682485 <vm_exec_core+13605>, 0x55ab8068249b <vm_exec_core+13627>, 0x55ab806824b1 <vm_exec_core+13649>...} |
| #28 0x000055ab8068570e in rb_vm_exec (ec=0x55abb1922b40) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55abb1922b40 |
| _tag = {tag = 36, retval = 4, buf = {0x7f8cb77a1db0, 0x55ab80685630 <rb_vm_exec+304>, 0x0, 0x7f8cb77a1ca0, 0x7f8cb77a1d50}, prev = 0x7f8cb77a1ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #29 0x000055ab80685b2e 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=140242885208280, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7f8cd75af030 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7f8cb75a1018 |
| av = {140242350382416, 140242350382784} |
| stack_argv = 0x7f8cb75a1018 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #30 0x000055ab806864f1 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x55abb19dd120, self=self@entry=140242885208280, argc=argc@entry=0, argv=argv@entry=0x7f8cb77a1d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #31 0x000055ab8062cad0 in thread_do_start_proc (th=th@entry=0x55abb19dbfb0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 140242885208280 |
| args = <optimized out> |
| args_ptr = 0x7f8cb77a1d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x55abb19dd120 |
| #32 0x000055ab8062d570 in thread_do_start (th=0x55abb19dbfb0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #33 thread_start_func_2 (th=th@entry=0x55abb19dbfb0, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x55abb1922b40 |
| _tag = {tag = 36, retval = 0, buf = {0x55abb1923260, 0x55ab8062cee0 <thread_start_func_2+624>, 0x0, 0x7f8cb77a1dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x55abb19dbfb0 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #34 0x000055ab8062d93d in call_thread_start_func_2 (th=0x55abb19dbfb0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f8cb77a1f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #35 co_start (from=<optimized out>, self=0x55abb1923260) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x55abb19dbfb0 |
| sched = 0x55abb19dc6f8 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #36 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 1 (Thread 0x7f8cf28327c0 (LWP 467310) "miniruby"): |
| #0 0x00007f8cf28cdd61 in __futex_abstimed_wait_common64 (private=21931, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55abb18a2070) 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=21931, abstime=0x0, clockid=0, expected=0, futex_word=0x55abb18a2070) 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=0x55abb18a2070, 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 0x00007f8cf28d07dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55abb18a2168, cond=0x55abb18a2048) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f8cf28d04a0 <__condvar_cleanup_waiting>, __arg = 0x7fff291081f0, __canceltype = 2, __prev = 0x0} |
| cbuffer = {wseq = 0, cond = 0x55abb18a2048, mutex = 0x55abb18a2168, 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=0x55abb18a2048, mutex=mutex@entry=0x55abb18a2168) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000055ab80623e0d in rb_native_cond_wait (cond=cond@entry=0x55abb18a2048, mutex=mutex@entry=0x55abb18a2168) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x000055ab80623f53 in thread_sched_wait_running_turn (sched=sched@entry=0x55abb18a2168, th=0x55abb189d060, can_direct_transfer=can_direct_transfer@entry=false) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:847 |
| next_th = 0x0 |
| #7 0x000055ab80624b82 in rb_ractor_sched_wait (ec=ec@entry=0x55abb18a2340, cr=cr@entry=0x55abb18a20a0, ubf=ubf@entry=0x55ab80574220 <ubf_ractor_wait>, ubf_arg=ubf_arg@entry=0x7fff29108340) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1365 |
| can_direct_transfer = false |
| th = 0x55abb189d060 |
| sched = 0x55abb18a2168 |
| #8 0x000055ab8057599c in ractor_wait (cr=0x55abb18a20a0, ec=0x55abb18a2340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1030 |
| th = <optimized out> |
| waiter = {wakeup_status = wakeup_none, th = 0x55abb189d060, node = {next = 0x55abb18a20f8, prev = 0x55abb18a20f8}} |
| th = <optimized out> |
| waiter = <optimized out> |
| #9 ractor_wait_receive (ec=ec@entry=0x55abb18a2340, cr=cr@entry=0x55abb18a20a0) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1097 |
| messages = {set = {n = {next = 0x0, prev = 0x55abb189d060}}, closed = 248} |
| deliverred = false |
| #10 0x000055ab80576fd1 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=0x55abb18a2340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:133 |
| rp = 0x55abb197b230 |
| rp = <optimized out> |
| #12 builtin_inline_class_660 (ec=0x55abb18a2340, self=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor.rb:661 |
| No locals. |
| #13 0x000055ab80681d7f in vm_exec_core (ec=0x55abb18a2070, ec@entry=0x55abb18a2340) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:7259 |
| reg_pc = 0x55abb197a0d8 |
| reg_cfp = 0x7f8cf27d0e88 |
| insns_address_table = {0x55ab80682270 <vm_exec_core+13072>, 0x55ab806812aa <vm_exec_core+9034>, 0x55ab8068123d <vm_exec_core+8925>, 0x55ab806811c5 <vm_exec_core+8805>, 0x55ab80681153 <vm_exec_core+8691>, 0x55ab806810da <vm_exec_core+8570>, 0x55ab80681034 <vm_exec_core+8404>, 0x55ab806816c1 <vm_exec_core+10081>, 0x55ab806815a6 <vm_exec_core+9798>, 0x55ab806815fd <vm_exec_core+9885>, 0x55ab8068130e <vm_exec_core+9134>, 0x55ab8068143b <vm_exec_core+9435>, 0x55ab80680ba2 <vm_exec_core+7234>, 0x55ab80680b3a <vm_exec_core+7130>, 0x55ab80680acd <vm_exec_core+7021>, 0x55ab80680dac <vm_exec_core+7756>, 0x55ab80680d74 <vm_exec_core+7700>, 0x55ab80680d3f <vm_exec_core+7647>, 0x55ab80680d0a <vm_exec_core+7594>, 0x55ab80680cd5 <vm_exec_core+7541>, 0x55ab80680c72 <vm_exec_core+7442>, 0x55ab80680c2e <vm_exec_core+7374>, 0x55ab80680be7 <vm_exec_core+7303>, 0x55ab80680ee8 <vm_exec_core+8072>, 0x55ab80680ea2 <vm_exec_core+8002>, 0x55ab80680e23 <vm_exec_core+7875>, 0x55ab80680de9 <vm_exec_core+7817>, 0x55ab80680f9a <vm_exec_core+8250>, 0x55ab80680f40 <vm_exec_core+8160>, 0x55ab80680ff7 <vm_exec_core+8343>, 0x55ab80680a90 <vm_exec_core+6960>, 0x55ab8068088d <vm_exec_core+6445>, 0x55ab80680807 <vm_exec_core+6311>, 0x55ab8068079f <vm_exec_core+6207>, 0x55ab80680747 <vm_exec_core+6119>, 0x55ab806806e5 <vm_exec_core+6021>, 0x55ab80680698 <vm_exec_core+5944>, 0x55ab80680624 <vm_exec_core+5828>, 0x55ab806805da <vm_exec_core+5754>, 0x55ab806805b3 <vm_exec_core+5715>, 0x55ab80680578 <vm_exec_core+5656>, 0x55ab80680527 <vm_exec_core+5575>, 0x55ab806804f3 <vm_exec_core+5523>, 0x55ab80680446 <vm_exec_core+5350>, 0x55ab80680403 <vm_exec_core+5283>, 0x55ab806803bf <vm_exec_core+5215>, 0x55ab8068038d <vm_exec_core+5165>, 0x55ab8068031e <vm_exec_core+5054>, 0x55ab806802bd <vm_exec_core+4957>, 0x55ab8068026e <vm_exec_core+4878>, 0x55ab806801ff <vm_exec_core+4767>, 0x55ab806801a1 <vm_exec_core+4673>, 0x55ab80680089 <vm_exec_core+4393>, 0x55ab8068004d <vm_exec_core+4333>, 0x55ab80680006 <vm_exec_core+4262>, 0x55ab8067ff9c <vm_exec_core+4156>, 0x55ab8067fefe <vm_exec_core+3998>, 0x55ab8067efd0 <vm_exec_core+112>, 0x55ab8067fe49 <vm_exec_core+3817>, 0x55ab8067fdc1 <vm_exec_core+3681>, 0x55ab8067fd72 <vm_exec_core+3602>, 0x55ab8067fd23 <vm_exec_core+3523>, 0x55ab8067fcd4 <vm_exec_core+3444>, 0x55ab80682117 <vm_exec_core+12727>, 0x55ab8067fc85 <vm_exec_core+3365>, 0x55ab8067fc16 <vm_exec_core+3254>, 0x55ab8067fbd1 <vm_exec_core+3185>, 0x55ab8067fb5e <vm_exec_core+3070>, 0x55ab8067fa16 <vm_exec_core+2742>, 0x55ab8067f94a <vm_exec_core+2538>, 0x55ab8067f8ce <vm_exec_core+2414>, 0x55ab8068172b <vm_exec_core+10187>, 0x55ab8067f89a <vm_exec_core+2362>, 0x55ab8067f85b <vm_exec_core+2299>, 0x55ab8067f81c <vm_exec_core+2236>, 0x55ab8067f7e0 <vm_exec_core+2176>, 0x55ab8067f722 <vm_exec_core+1986>, 0x55ab8067f69f <vm_exec_core+1855>, 0x55ab80682281 <vm_exec_core+13089>, 0x55ab8068238e <vm_exec_core+13358>, 0x55ab806825cf <vm_exec_core+13935>, 0x55ab80681fe9 <vm_exec_core+12425>, 0x55ab80682668 <vm_exec_core+14088>, 0x55ab80682935 <vm_exec_core+14805>, 0x55ab80682854 <vm_exec_core+14580>, 0x55ab806828d7 <vm_exec_core+14711>, 0x55ab8068273a <vm_exec_core+14298>, 0x55ab80682798 <vm_exec_core+14392>, 0x55ab806827f6 <vm_exec_core+14486>, 0x55ab80682bc5 <vm_exec_core+15461>, 0x55ab80682a19 <vm_exec_core+15033>, 0x55ab80682a65 <vm_exec_core+15109>, 0x55ab80682ab8 <vm_exec_core+15192>, 0x55ab80682b3b <vm_exec_core+15323>, 0x55ab8067f5d2 <vm_exec_core+1650>, 0x55ab8067f52a <vm_exec_core+1482>, 0x55ab806822e8 <vm_exec_core+13192>, 0x55ab80682346 <vm_exec_core+13286>, 0x55ab80682177 <vm_exec_core+12823>, 0x55ab8068220a <vm_exec_core+12970>, 0x55ab80682701 <vm_exec_core+14241>, 0x55ab8068298e <vm_exec_core+14894>, 0x55ab8067f4b9 <vm_exec_core+1369>, 0x55ab8067f439 <vm_exec_core+1241>, 0x55ab8067f390 <vm_exec_core+1072>, 0x55ab8067f349 <vm_exec_core+1001>, 0x55ab8067f2fe <vm_exec_core+926>, 0x55ab8067f2b5 <vm_exec_core+853>, 0x55ab8067f264 <vm_exec_core+772>, 0x55ab8067f22f <vm_exec_core+719>, 0x55ab8067f1fa <vm_exec_core+666>, 0x55ab806823f2 <vm_exec_core+13458>, 0x55ab80681299 <vm_exec_core+9017>, 0x55ab8068122c <vm_exec_core+8908>, 0x55ab806811b4 <vm_exec_core+8788>, 0x55ab80681142 <vm_exec_core+8674>, 0x55ab806810c9 <vm_exec_core+8553>, 0x55ab80681023 <vm_exec_core+8387>, 0x55ab806816b0 <vm_exec_core+10064>, 0x55ab80681595 <vm_exec_core+9781>, 0x55ab806815ec <vm_exec_core+9868>, 0x55ab806812fd <vm_exec_core+9117>, 0x55ab8068142a <vm_exec_core+9418>, 0x55ab80680b91 <vm_exec_core+7217>, 0x55ab80680b29 <vm_exec_core+7113>, 0x55ab80680abc <vm_exec_core+7004>, 0x55ab80680d9b <vm_exec_core+7739>, 0x55ab80680d63 <vm_exec_core+7683>, 0x55ab80680d2e <vm_exec_core+7630>, 0x55ab80680cf9 <vm_exec_core+7577>, 0x55ab80680cc4 <vm_exec_core+7524>, 0x55ab80680c61 <vm_exec_core+7425>, 0x55ab80680c1d <vm_exec_core+7357>, 0x55ab80680bd6 <vm_exec_core+7286>, 0x55ab80680ed7 <vm_exec_core+8055>, 0x55ab80680e91 <vm_exec_core+7985>, 0x55ab80680e12 <vm_exec_core+7858>, 0x55ab80680dd8 <vm_exec_core+7800>, 0x55ab80680f89 <vm_exec_core+8233>, 0x55ab80680f2f <vm_exec_core+8143>, 0x55ab80680fe6 <vm_exec_core+8326>, 0x55ab80680a7f <vm_exec_core+6943>, 0x55ab8068087c <vm_exec_core+6428>, 0x55ab806807f6 <vm_exec_core+6294>, 0x55ab8068078e <vm_exec_core+6190>, 0x55ab80680736 <vm_exec_core+6102>, 0x55ab806806d4 <vm_exec_core+6004>, 0x55ab80680687 <vm_exec_core+5927>, 0x55ab80680613 <vm_exec_core+5811>, 0x55ab806805c9 <vm_exec_core+5737>, 0x55ab806805a2 <vm_exec_core+5698>, 0x55ab80680567 <vm_exec_core+5639>, 0x55ab80680516 <vm_exec_core+5558>, 0x55ab806804e2 <vm_exec_core+5506>, 0x55ab80680435 <vm_exec_core+5333>, 0x55ab806803f2 <vm_exec_core+5266>, 0x55ab806803ae <vm_exec_core+5198>, 0x55ab8068037c <vm_exec_core+5148>, 0x55ab8068030d <vm_exec_core+5037>, 0x55ab806802ac <vm_exec_core+4940>, 0x55ab8068025d <vm_exec_core+4861>, 0x55ab806801ee <vm_exec_core+4750>, 0x55ab80680190 <vm_exec_core+4656>, 0x55ab80680078 <vm_exec_core+4376>, 0x55ab8068003c <vm_exec_core+4316>, 0x55ab8067fff5 <vm_exec_core+4245>, 0x55ab8067ff8b <vm_exec_core+4139>, 0x55ab8067feed <vm_exec_core+3981>, 0x55ab80682535 <vm_exec_core+13781>, 0x55ab8067fe38 <vm_exec_core+3800>, 0x55ab8067fdb0 <vm_exec_core+3664>, 0x55ab8067fd61 <vm_exec_core+3585>, 0x55ab8067fd12 <vm_exec_core+3506>, 0x55ab8067fcc3 <vm_exec_core+3427>, 0x55ab80682509 <vm_exec_core+13737>, 0x55ab8067fc74 <vm_exec_core+3348>, 0x55ab8067fc05 <vm_exec_core+3237>, 0x55ab8067fbc0 <vm_exec_core+3168>, 0x55ab8067fb4d <vm_exec_core+3053>, 0x55ab8067fa05 <vm_exec_core+2725>, 0x55ab8067f939 <vm_exec_core+2521>, 0x55ab8067f8bd <vm_exec_core+2397>, 0x55ab8068171a <vm_exec_core+10170>, 0x55ab8067f889 <vm_exec_core+2345>, 0x55ab8067f84a <vm_exec_core+2282>, 0x55ab8067f80b <vm_exec_core+2219>, 0x55ab8067f7cf <vm_exec_core+2159>, 0x55ab8067f711 <vm_exec_core+1969>, 0x55ab8067f68e <vm_exec_core+1838>, 0x55ab8068251f <vm_exec_core+13759>, 0x55ab80682161 <vm_exec_core+12801>, 0x55ab80682330 <vm_exec_core+13264>, 0x55ab80682410 <vm_exec_core+13488>, 0x55ab80682426 <vm_exec_core+13510>, 0x55ab8068243c <vm_exec_core+13532>, 0x55ab80682452 <vm_exec_core+13554>, 0x55ab8068246f <vm_exec_core+13583>, 0x55ab80682485 <vm_exec_core+13605>, 0x55ab8068249b <vm_exec_core+13627>, 0x55ab806824b1 <vm_exec_core+13649>...} |
| #14 0x000055ab8068570e in rb_vm_exec (ec=0x55abb18a2340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55abb18a2340 |
| _tag = {tag = 36, retval = 4, buf = {0x7f8cd75ae298, 0x55ab80685630 <rb_vm_exec+304>, 0x0, 0x7fff291085e0, 0x55abb189d460}, prev = 0x7fff29108a20, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #15 0x000055ab8068a454 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7fff291086b8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #16 vm_yield (kw_splat=0, argv=0x7fff291086b8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #17 rb_yield_0 (argv=0x7fff291086b8, 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 0x000055ab803a115c in rb_ary_collect (ary=140242885209280) at /tmp/ruby/src/trunk-gc-asserts/array.c:3655 |
| i = 0 |
| collect = 140242885206680 |
| #20 0x000055ab80669bbd in vm_call_cfunc_with_frame_ (ec=0x55abb18a2340, reg_cfp=0x7f8cf27d0fa0, 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 = 0x7f8cd9280088 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #21 0x000055ab806720af in vm_sendish (ec=0x55abb18a2340, reg_cfp=0x7f8cf27d0fa0, cd=0x55abb19d6f90, 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 = 0x7f8cd75ae2c0 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x55abb19d6f90, cc = 0x7f8cd75ae2c0, block_handler = 140243340431289, recv = 140242885209280, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #22 0x000055ab8067ffd6 in vm_exec_core (ec=0x55abb18a2070, ec@entry=0x55abb18a2340) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140243341466977 |
| cd = 0x55abb19d6f90 |
| blockiseq = 0x0 |
| leaf = <optimized out> |
| val = 94195907653520 |
| reg_pc = 0x55abb191a018 |
| reg_cfp = 0x7f8cf27d0fa0 |
| insns_address_table = {0x55ab80682270 <vm_exec_core+13072>, 0x55ab806812aa <vm_exec_core+9034>, 0x55ab8068123d <vm_exec_core+8925>, 0x55ab806811c5 <vm_exec_core+8805>, 0x55ab80681153 <vm_exec_core+8691>, 0x55ab806810da <vm_exec_core+8570>, 0x55ab80681034 <vm_exec_core+8404>, 0x55ab806816c1 <vm_exec_core+10081>, 0x55ab806815a6 <vm_exec_core+9798>, 0x55ab806815fd <vm_exec_core+9885>, 0x55ab8068130e <vm_exec_core+9134>, 0x55ab8068143b <vm_exec_core+9435>, 0x55ab80680ba2 <vm_exec_core+7234>, 0x55ab80680b3a <vm_exec_core+7130>, 0x55ab80680acd <vm_exec_core+7021>, 0x55ab80680dac <vm_exec_core+7756>, 0x55ab80680d74 <vm_exec_core+7700>, 0x55ab80680d3f <vm_exec_core+7647>, 0x55ab80680d0a <vm_exec_core+7594>, 0x55ab80680cd5 <vm_exec_core+7541>, 0x55ab80680c72 <vm_exec_core+7442>, 0x55ab80680c2e <vm_exec_core+7374>, 0x55ab80680be7 <vm_exec_core+7303>, 0x55ab80680ee8 <vm_exec_core+8072>, 0x55ab80680ea2 <vm_exec_core+8002>, 0x55ab80680e23 <vm_exec_core+7875>, 0x55ab80680de9 <vm_exec_core+7817>, 0x55ab80680f9a <vm_exec_core+8250>, 0x55ab80680f40 <vm_exec_core+8160>, 0x55ab80680ff7 <vm_exec_core+8343>, 0x55ab80680a90 <vm_exec_core+6960>, 0x55ab8068088d <vm_exec_core+6445>, 0x55ab80680807 <vm_exec_core+6311>, 0x55ab8068079f <vm_exec_core+6207>, 0x55ab80680747 <vm_exec_core+6119>, 0x55ab806806e5 <vm_exec_core+6021>, 0x55ab80680698 <vm_exec_core+5944>, 0x55ab80680624 <vm_exec_core+5828>, 0x55ab806805da <vm_exec_core+5754>, 0x55ab806805b3 <vm_exec_core+5715>, 0x55ab80680578 <vm_exec_core+5656>, 0x55ab80680527 <vm_exec_core+5575>, 0x55ab806804f3 <vm_exec_core+5523>, 0x55ab80680446 <vm_exec_core+5350>, 0x55ab80680403 <vm_exec_core+5283>, 0x55ab806803bf <vm_exec_core+5215>, 0x55ab8068038d <vm_exec_core+5165>, 0x55ab8068031e <vm_exec_core+5054>, 0x55ab806802bd <vm_exec_core+4957>, 0x55ab8068026e <vm_exec_core+4878>, 0x55ab806801ff <vm_exec_core+4767>, 0x55ab806801a1 <vm_exec_core+4673>, 0x55ab80680089 <vm_exec_core+4393>, 0x55ab8068004d <vm_exec_core+4333>, 0x55ab80680006 <vm_exec_core+4262>, 0x55ab8067ff9c <vm_exec_core+4156>, 0x55ab8067fefe <vm_exec_core+3998>, 0x55ab8067efd0 <vm_exec_core+112>, 0x55ab8067fe49 <vm_exec_core+3817>, 0x55ab8067fdc1 <vm_exec_core+3681>, 0x55ab8067fd72 <vm_exec_core+3602>, 0x55ab8067fd23 <vm_exec_core+3523>, 0x55ab8067fcd4 <vm_exec_core+3444>, 0x55ab80682117 <vm_exec_core+12727>, 0x55ab8067fc85 <vm_exec_core+3365>, 0x55ab8067fc16 <vm_exec_core+3254>, 0x55ab8067fbd1 <vm_exec_core+3185>, 0x55ab8067fb5e <vm_exec_core+3070>, 0x55ab8067fa16 <vm_exec_core+2742>, 0x55ab8067f94a <vm_exec_core+2538>, 0x55ab8067f8ce <vm_exec_core+2414>, 0x55ab8068172b <vm_exec_core+10187>, 0x55ab8067f89a <vm_exec_core+2362>, 0x55ab8067f85b <vm_exec_core+2299>, 0x55ab8067f81c <vm_exec_core+2236>, 0x55ab8067f7e0 <vm_exec_core+2176>, 0x55ab8067f722 <vm_exec_core+1986>, 0x55ab8067f69f <vm_exec_core+1855>, 0x55ab80682281 <vm_exec_core+13089>, 0x55ab8068238e <vm_exec_core+13358>, 0x55ab806825cf <vm_exec_core+13935>, 0x55ab80681fe9 <vm_exec_core+12425>, 0x55ab80682668 <vm_exec_core+14088>, 0x55ab80682935 <vm_exec_core+14805>, 0x55ab80682854 <vm_exec_core+14580>, 0x55ab806828d7 <vm_exec_core+14711>, 0x55ab8068273a <vm_exec_core+14298>, 0x55ab80682798 <vm_exec_core+14392>, 0x55ab806827f6 <vm_exec_core+14486>, 0x55ab80682bc5 <vm_exec_core+15461>, 0x55ab80682a19 <vm_exec_core+15033>, 0x55ab80682a65 <vm_exec_core+15109>, 0x55ab80682ab8 <vm_exec_core+15192>, 0x55ab80682b3b <vm_exec_core+15323>, 0x55ab8067f5d2 <vm_exec_core+1650>, 0x55ab8067f52a <vm_exec_core+1482>, 0x55ab806822e8 <vm_exec_core+13192>, 0x55ab80682346 <vm_exec_core+13286>, 0x55ab80682177 <vm_exec_core+12823>, 0x55ab8068220a <vm_exec_core+12970>, 0x55ab80682701 <vm_exec_core+14241>, 0x55ab8068298e <vm_exec_core+14894>, 0x55ab8067f4b9 <vm_exec_core+1369>, 0x55ab8067f439 <vm_exec_core+1241>, 0x55ab8067f390 <vm_exec_core+1072>, 0x55ab8067f349 <vm_exec_core+1001>, 0x55ab8067f2fe <vm_exec_core+926>, 0x55ab8067f2b5 <vm_exec_core+853>, 0x55ab8067f264 <vm_exec_core+772>, 0x55ab8067f22f <vm_exec_core+719>, 0x55ab8067f1fa <vm_exec_core+666>, 0x55ab806823f2 <vm_exec_core+13458>, 0x55ab80681299 <vm_exec_core+9017>, 0x55ab8068122c <vm_exec_core+8908>, 0x55ab806811b4 <vm_exec_core+8788>, 0x55ab80681142 <vm_exec_core+8674>, 0x55ab806810c9 <vm_exec_core+8553>, 0x55ab80681023 <vm_exec_core+8387>, 0x55ab806816b0 <vm_exec_core+10064>, 0x55ab80681595 <vm_exec_core+9781>, 0x55ab806815ec <vm_exec_core+9868>, 0x55ab806812fd <vm_exec_core+9117>, 0x55ab8068142a <vm_exec_core+9418>, 0x55ab80680b91 <vm_exec_core+7217>, 0x55ab80680b29 <vm_exec_core+7113>, 0x55ab80680abc <vm_exec_core+7004>, 0x55ab80680d9b <vm_exec_core+7739>, 0x55ab80680d63 <vm_exec_core+7683>, 0x55ab80680d2e <vm_exec_core+7630>, 0x55ab80680cf9 <vm_exec_core+7577>, 0x55ab80680cc4 <vm_exec_core+7524>, 0x55ab80680c61 <vm_exec_core+7425>, 0x55ab80680c1d <vm_exec_core+7357>, 0x55ab80680bd6 <vm_exec_core+7286>, 0x55ab80680ed7 <vm_exec_core+8055>, 0x55ab80680e91 <vm_exec_core+7985>, 0x55ab80680e12 <vm_exec_core+7858>, 0x55ab80680dd8 <vm_exec_core+7800>, 0x55ab80680f89 <vm_exec_core+8233>, 0x55ab80680f2f <vm_exec_core+8143>, 0x55ab80680fe6 <vm_exec_core+8326>, 0x55ab80680a7f <vm_exec_core+6943>, 0x55ab8068087c <vm_exec_core+6428>, 0x55ab806807f6 <vm_exec_core+6294>, 0x55ab8068078e <vm_exec_core+6190>, 0x55ab80680736 <vm_exec_core+6102>, 0x55ab806806d4 <vm_exec_core+6004>, 0x55ab80680687 <vm_exec_core+5927>, 0x55ab80680613 <vm_exec_core+5811>, 0x55ab806805c9 <vm_exec_core+5737>, 0x55ab806805a2 <vm_exec_core+5698>, 0x55ab80680567 <vm_exec_core+5639>, 0x55ab80680516 <vm_exec_core+5558>, 0x55ab806804e2 <vm_exec_core+5506>, 0x55ab80680435 <vm_exec_core+5333>, 0x55ab806803f2 <vm_exec_core+5266>, 0x55ab806803ae <vm_exec_core+5198>, 0x55ab8068037c <vm_exec_core+5148>, 0x55ab8068030d <vm_exec_core+5037>, 0x55ab806802ac <vm_exec_core+4940>, 0x55ab8068025d <vm_exec_core+4861>, 0x55ab806801ee <vm_exec_core+4750>, 0x55ab80680190 <vm_exec_core+4656>, 0x55ab80680078 <vm_exec_core+4376>, 0x55ab8068003c <vm_exec_core+4316>, 0x55ab8067fff5 <vm_exec_core+4245>, 0x55ab8067ff8b <vm_exec_core+4139>, 0x55ab8067feed <vm_exec_core+3981>, 0x55ab80682535 <vm_exec_core+13781>, 0x55ab8067fe38 <vm_exec_core+3800>, 0x55ab8067fdb0 <vm_exec_core+3664>, 0x55ab8067fd61 <vm_exec_core+3585>, 0x55ab8067fd12 <vm_exec_core+3506>, 0x55ab8067fcc3 <vm_exec_core+3427>, 0x55ab80682509 <vm_exec_core+13737>, 0x55ab8067fc74 <vm_exec_core+3348>, 0x55ab8067fc05 <vm_exec_core+3237>, 0x55ab8067fbc0 <vm_exec_core+3168>, 0x55ab8067fb4d <vm_exec_core+3053>, 0x55ab8067fa05 <vm_exec_core+2725>, 0x55ab8067f939 <vm_exec_core+2521>, 0x55ab8067f8bd <vm_exec_core+2397>, 0x55ab8068171a <vm_exec_core+10170>, 0x55ab8067f889 <vm_exec_core+2345>, 0x55ab8067f84a <vm_exec_core+2282>, 0x55ab8067f80b <vm_exec_core+2219>, 0x55ab8067f7cf <vm_exec_core+2159>, 0x55ab8067f711 <vm_exec_core+1969>, 0x55ab8067f68e <vm_exec_core+1838>, 0x55ab8068251f <vm_exec_core+13759>, 0x55ab80682161 <vm_exec_core+12801>, 0x55ab80682330 <vm_exec_core+13264>, 0x55ab80682410 <vm_exec_core+13488>, 0x55ab80682426 <vm_exec_core+13510>, 0x55ab8068243c <vm_exec_core+13532>, 0x55ab80682452 <vm_exec_core+13554>, 0x55ab8068246f <vm_exec_core+13583>, 0x55ab80682485 <vm_exec_core+13605>, 0x55ab8068249b <vm_exec_core+13627>, 0x55ab806824b1 <vm_exec_core+13649>...} |
| #23 0x000055ab8068570e in rb_vm_exec (ec=0x55abb18a2340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55abb18a2340 |
| _tag = {tag = 36, retval = 4, buf = {0x55abb18a2340, 0x55ab80685630 <rb_vm_exec+304>, 0x0, 0x7fff29108a00, 0x7f8cd922a3b8}, prev = 0x7fff29108ad0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #24 0x000055ab80697513 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 0x000055ab80477925 in rb_ec_exec_node (ec=ec@entry=0x55abb18a2340, n=n@entry=0x7f8cd75af2b0) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x55abb18a2340 |
| _tag = {tag = 36, retval = 94195079950230, buf = {0x55abb18a2340, 0x55ab80477980 <rb_ec_exec_node+256>, 0x0, 0x7fff29108ab0, 0x7f8cd75af2b0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7f8cd75af2b0 |
| #26 0x000055ab8047bbcb in ruby_run_node (n=0x7f8cd75af2b0) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x55abb18a2340 |
| status = 0 |
| #27 0x000055ab80397de6 in rb_main (argv=0x7fff29108cf8, 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 467310) detached] |
| $ timeout 60 gdb -p 467314 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| Fstderr output is not empty |
| th: 0x55abb189d060, native_id: 0x7f8cf28327c0 |
| -- 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 467317] |
| [New LWP 467316] |
| [New LWP 467315] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007fd2520c4d61 in __futex_abstimed_wait_common64 (private=22061, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x562de5983070) at ./nptl/futex-internal.c:57 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7fd2520297c0 (LWP 467314) "miniruby" 0x00007fd2520c4d61 in __futex_abstimed_wait_common64 (private=22061, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x562de5983070) at ./nptl/futex-internal.c:57 |
| 2 Thread 0x7fd20ec5f6c0 (LWP 467317) "miniruby" futex_wait (private=0, expected=2, futex_word=0x562de597bb70) at ../sysdeps/nptl/futex-internal.h:146 |
| 3 Thread 0x7fd216d7f6c0 (LWP 467316) "miniruby" futex_wait (private=0, expected=2, futex_word=0x562de597bb70) at ../sysdeps/nptl/futex-internal.h:146 |
| 4 Thread 0x7fd238a0f6c0 (LWP 467315) "miniruby" 0x00007fd252156042 in epoll_wait (epfd=4, events=events@entry=0x562dbd412edc <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 0x7fd238a0f6c0 (LWP 467315) "miniruby"): |
| #0 0x00007fd252156042 in epoll_wait (epfd=4, events=events@entry=0x562dbd412edc <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 0x0000562dbd04e46f in event_wait (vm=0x562de597bad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2919 |
| r = <optimized out> |
| r = <optimized out> |
| #2 timer_thread_polling (vm=0x562de597bad0) 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=0x562de597bad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x562de597bad0 |
| #4 0x00007fd2520c8a94 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 = {140540869932736, 4377509915404136397, 140540869932736, -264, 0, 140736248054240, 4377509915416719309, 4377744354883923917}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #5 0x00007fd252155c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 3 (Thread 0x7fd216d7f6c0 (LWP 467316) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x562de597bb70) 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=0x562de597bb70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007fd2520cc0f1 in lll_mutex_lock_optimized (mutex=0x562de597bb70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x562de597bb70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x562de597bb70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x0000562dbd04817d in rb_native_mutex_lock (lock=lock@entry=0x562de597bb70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x0000562dbd04bc9b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x562de5a05c50, vm=0x562de597bad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x562de597bad0, cr=0x562de5a05c50) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x0000562dbd0c4d8b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x0000562dbceb3759 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x0000562dbcec68b5 in gc_verify_internal_consistency (objspace_ptr=0x562de597e460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5185 |
| prev_during_gc = <optimized out> |
| objspace = 0x562de597e460 |
| lev = 3 |
| #10 gc_start (objspace=objspace@entry=0x562de597e460, 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 0x0000562dbcec7cb6 in heap_prepare (heap=0x562de597e480, objspace=0x562de597e460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2050 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x562de597e480, objspace=0x562de597e460) 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=0x562de597e460, cache=cache@entry=0x562de59fccb0, 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 = 0x562de597e480 |
| obj = <optimized out> |
| lev = 1 |
| unlock_vm = true |
| #14 0x0000562dbcecb410 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x562de59fccb0, objspace=0x562de597e460) 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=140540870253280, cache_ptr=0x562de59fccb0, objspace_ptr=0x562de597e460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2484 |
| obj = <optimized out> |
| objspace = 0x562de597e460 |
| heap_idx = <optimized out> |
| cache = 0x562de59fccb0 |
| 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=140540870253280, 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=140540870253280, 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 0x0000562dbd013e7f in str_alloc_embed (capa=4, klass=140540870253280) at /tmp/ruby/src/trunk-gc-asserts/string.c:1359 |
| size = 28 |
| str = <optimized out> |
| #19 str_enc_new (klass=140540870253280, ptr=0x7fd216f80b0e "834\016\350\026\322\177", len=3, enc=0x562de5984920) at /tmp/ruby/src/trunk-gc-asserts/string.c:1402 |
| str = <optimized out> |
| termlen = 1 |
| dtrace_line = <optimized out> |
| dtrace_file = <optimized out> |
| #20 0x0000562dbcf3d1e4 in rb_fix2str (x=<optimized out>, base=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/numeric.c:3947 |
| buf = "\340ڥ8\322\177\000\0000\000\306\026\322\177\000\000\300\n\370\026\322\177\000\000\000\250\232?P\207\225\303x\016\350\026\322\177\000\000\240K\240\345-V\000\0000\000\306\026\322\177\000\000X\247\2478\322\177834" |
| e = 0x7fd216f80b11 "\016\350\026\322\177" |
| b = <optimized out> |
| val = <optimized out> |
| u = <optimized out> |
| neg = <optimized out> |
| #21 0x0000562dbd090bbd in vm_call_cfunc_with_frame_ (ec=0x562de5a04ba0, reg_cfp=0x7fd216e80e78, 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 = 0x7fd238a75a00 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #22 0x0000562dbd0a60a0 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 = 94755126000448 |
| ci = 0x562de597bb70 |
| cc = <optimized out> |
| recv = 2 |
| argc = <optimized out> |
| calling = {cd = 0x562de5a03b40, cc = 0x7fd216c6fe40, block_handler = 0, recv = 1669, 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=0x562de597bb70, ec@entry=0x562de5a04ba0) at ../../src/trunk-gc-asserts/insns.def:899 |
| bh = <optimized out> |
| cd = 0x562de5a03b40 |
| leaf = <optimized out> |
| val = 94755126000448 |
| reg_pc = 0x562de5abee10 |
| reg_cfp = 0x7fd216e80e78 |
| insns_address_table = {0x562dbd0a9270 <vm_exec_core+13072>, 0x562dbd0a82aa <vm_exec_core+9034>, 0x562dbd0a823d <vm_exec_core+8925>, 0x562dbd0a81c5 <vm_exec_core+8805>, 0x562dbd0a8153 <vm_exec_core+8691>, 0x562dbd0a80da <vm_exec_core+8570>, 0x562dbd0a8034 <vm_exec_core+8404>, 0x562dbd0a86c1 <vm_exec_core+10081>, 0x562dbd0a85a6 <vm_exec_core+9798>, 0x562dbd0a85fd <vm_exec_core+9885>, 0x562dbd0a830e <vm_exec_core+9134>, 0x562dbd0a843b <vm_exec_core+9435>, 0x562dbd0a7ba2 <vm_exec_core+7234>, 0x562dbd0a7b3a <vm_exec_core+7130>, 0x562dbd0a7acd <vm_exec_core+7021>, 0x562dbd0a7dac <vm_exec_core+7756>, 0x562dbd0a7d74 <vm_exec_core+7700>, 0x562dbd0a7d3f <vm_exec_core+7647>, 0x562dbd0a7d0a <vm_exec_core+7594>, 0x562dbd0a7cd5 <vm_exec_core+7541>, 0x562dbd0a7c72 <vm_exec_core+7442>, 0x562dbd0a7c2e <vm_exec_core+7374>, 0x562dbd0a7be7 <vm_exec_core+7303>, 0x562dbd0a7ee8 <vm_exec_core+8072>, 0x562dbd0a7ea2 <vm_exec_core+8002>, 0x562dbd0a7e23 <vm_exec_core+7875>, 0x562dbd0a7de9 <vm_exec_core+7817>, 0x562dbd0a7f9a <vm_exec_core+8250>, 0x562dbd0a7f40 <vm_exec_core+8160>, 0x562dbd0a7ff7 <vm_exec_core+8343>, 0x562dbd0a7a90 <vm_exec_core+6960>, 0x562dbd0a788d <vm_exec_core+6445>, 0x562dbd0a7807 <vm_exec_core+6311>, 0x562dbd0a779f <vm_exec_core+6207>, 0x562dbd0a7747 <vm_exec_core+6119>, 0x562dbd0a76e5 <vm_exec_core+6021>, 0x562dbd0a7698 <vm_exec_core+5944>, 0x562dbd0a7624 <vm_exec_core+5828>, 0x562dbd0a75da <vm_exec_core+5754>, 0x562dbd0a75b3 <vm_exec_core+5715>, 0x562dbd0a7578 <vm_exec_core+5656>, 0x562dbd0a7527 <vm_exec_core+5575>, 0x562dbd0a74f3 <vm_exec_core+5523>, 0x562dbd0a7446 <vm_exec_core+5350>, 0x562dbd0a7403 <vm_exec_core+5283>, 0x562dbd0a73bf <vm_exec_core+5215>, 0x562dbd0a738d <vm_exec_core+5165>, 0x562dbd0a731e <vm_exec_core+5054>, 0x562dbd0a72bd <vm_exec_core+4957>, 0x562dbd0a726e <vm_exec_core+4878>, 0x562dbd0a71ff <vm_exec_core+4767>, 0x562dbd0a71a1 <vm_exec_core+4673>, 0x562dbd0a7089 <vm_exec_core+4393>, 0x562dbd0a704d <vm_exec_core+4333>, 0x562dbd0a7006 <vm_exec_core+4262>, 0x562dbd0a6f9c <vm_exec_core+4156>, 0x562dbd0a6efe <vm_exec_core+3998>, 0x562dbd0a5fd0 <vm_exec_core+112>, 0x562dbd0a6e49 <vm_exec_core+3817>, 0x562dbd0a6dc1 <vm_exec_core+3681>, 0x562dbd0a6d72 <vm_exec_core+3602>, 0x562dbd0a6d23 <vm_exec_core+3523>, 0x562dbd0a6cd4 <vm_exec_core+3444>, 0x562dbd0a9117 <vm_exec_core+12727>, 0x562dbd0a6c85 <vm_exec_core+3365>, 0x562dbd0a6c16 <vm_exec_core+3254>, 0x562dbd0a6bd1 <vm_exec_core+3185>, 0x562dbd0a6b5e <vm_exec_core+3070>, 0x562dbd0a6a16 <vm_exec_core+2742>, 0x562dbd0a694a <vm_exec_core+2538>, 0x562dbd0a68ce <vm_exec_core+2414>, 0x562dbd0a872b <vm_exec_core+10187>, 0x562dbd0a689a <vm_exec_core+2362>, 0x562dbd0a685b <vm_exec_core+2299>, 0x562dbd0a681c <vm_exec_core+2236>, 0x562dbd0a67e0 <vm_exec_core+2176>, 0x562dbd0a6722 <vm_exec_core+1986>, 0x562dbd0a669f <vm_exec_core+1855>, 0x562dbd0a9281 <vm_exec_core+13089>, 0x562dbd0a938e <vm_exec_core+13358>, 0x562dbd0a95cf <vm_exec_core+13935>, 0x562dbd0a8fe9 <vm_exec_core+12425>, 0x562dbd0a9668 <vm_exec_core+14088>, 0x562dbd0a9935 <vm_exec_core+14805>, 0x562dbd0a9854 <vm_exec_core+14580>, 0x562dbd0a98d7 <vm_exec_core+14711>, 0x562dbd0a973a <vm_exec_core+14298>, 0x562dbd0a9798 <vm_exec_core+14392>, 0x562dbd0a97f6 <vm_exec_core+14486>, 0x562dbd0a9bc5 <vm_exec_core+15461>, 0x562dbd0a9a19 <vm_exec_core+15033>, 0x562dbd0a9a65 <vm_exec_core+15109>, 0x562dbd0a9ab8 <vm_exec_core+15192>, 0x562dbd0a9b3b <vm_exec_core+15323>, 0x562dbd0a65d2 <vm_exec_core+1650>, 0x562dbd0a652a <vm_exec_core+1482>, 0x562dbd0a92e8 <vm_exec_core+13192>, 0x562dbd0a9346 <vm_exec_core+13286>, 0x562dbd0a9177 <vm_exec_core+12823>, 0x562dbd0a920a <vm_exec_core+12970>, 0x562dbd0a9701 <vm_exec_core+14241>, 0x562dbd0a998e <vm_exec_core+14894>, 0x562dbd0a64b9 <vm_exec_core+1369>, 0x562dbd0a6439 <vm_exec_core+1241>, 0x562dbd0a6390 <vm_exec_core+1072>, 0x562dbd0a6349 <vm_exec_core+1001>, 0x562dbd0a62fe <vm_exec_core+926>, 0x562dbd0a62b5 <vm_exec_core+853>, 0x562dbd0a6264 <vm_exec_core+772>, 0x562dbd0a622f <vm_exec_core+719>, 0x562dbd0a61fa <vm_exec_core+666>, 0x562dbd0a93f2 <vm_exec_core+13458>, 0x562dbd0a8299 <vm_exec_core+9017>, 0x562dbd0a822c <vm_exec_core+8908>, 0x562dbd0a81b4 <vm_exec_core+8788>, 0x562dbd0a8142 <vm_exec_core+8674>, 0x562dbd0a80c9 <vm_exec_core+8553>, 0x562dbd0a8023 <vm_exec_core+8387>, 0x562dbd0a86b0 <vm_exec_core+10064>, 0x562dbd0a8595 <vm_exec_core+9781>, 0x562dbd0a85ec <vm_exec_core+9868>, 0x562dbd0a82fd <vm_exec_core+9117>, 0x562dbd0a842a <vm_exec_core+9418>, 0x562dbd0a7b91 <vm_exec_core+7217>, 0x562dbd0a7b29 <vm_exec_core+7113>, 0x562dbd0a7abc <vm_exec_core+7004>, 0x562dbd0a7d9b <vm_exec_core+7739>, 0x562dbd0a7d63 <vm_exec_core+7683>, 0x562dbd0a7d2e <vm_exec_core+7630>, 0x562dbd0a7cf9 <vm_exec_core+7577>, 0x562dbd0a7cc4 <vm_exec_core+7524>, 0x562dbd0a7c61 <vm_exec_core+7425>, 0x562dbd0a7c1d <vm_exec_core+7357>, 0x562dbd0a7bd6 <vm_exec_core+7286>, 0x562dbd0a7ed7 <vm_exec_core+8055>, 0x562dbd0a7e91 <vm_exec_core+7985>, 0x562dbd0a7e12 <vm_exec_core+7858>, 0x562dbd0a7dd8 <vm_exec_core+7800>, 0x562dbd0a7f89 <vm_exec_core+8233>, 0x562dbd0a7f2f <vm_exec_core+8143>, 0x562dbd0a7fe6 <vm_exec_core+8326>, 0x562dbd0a7a7f <vm_exec_core+6943>, 0x562dbd0a787c <vm_exec_core+6428>, 0x562dbd0a77f6 <vm_exec_core+6294>, 0x562dbd0a778e <vm_exec_core+6190>, 0x562dbd0a7736 <vm_exec_core+6102>, 0x562dbd0a76d4 <vm_exec_core+6004>, 0x562dbd0a7687 <vm_exec_core+5927>, 0x562dbd0a7613 <vm_exec_core+5811>, 0x562dbd0a75c9 <vm_exec_core+5737>, 0x562dbd0a75a2 <vm_exec_core+5698>, 0x562dbd0a7567 <vm_exec_core+5639>, 0x562dbd0a7516 <vm_exec_core+5558>, 0x562dbd0a74e2 <vm_exec_core+5506>, 0x562dbd0a7435 <vm_exec_core+5333>, 0x562dbd0a73f2 <vm_exec_core+5266>, 0x562dbd0a73ae <vm_exec_core+5198>, 0x562dbd0a737c <vm_exec_core+5148>, 0x562dbd0a730d <vm_exec_core+5037>, 0x562dbd0a72ac <vm_exec_core+4940>, 0x562dbd0a725d <vm_exec_core+4861>, 0x562dbd0a71ee <vm_exec_core+4750>, 0x562dbd0a7190 <vm_exec_core+4656>, 0x562dbd0a7078 <vm_exec_core+4376>, 0x562dbd0a703c <vm_exec_core+4316>, 0x562dbd0a6ff5 <vm_exec_core+4245>, 0x562dbd0a6f8b <vm_exec_core+4139>, 0x562dbd0a6eed <vm_exec_core+3981>, 0x562dbd0a9535 <vm_exec_core+13781>, 0x562dbd0a6e38 <vm_exec_core+3800>, 0x562dbd0a6db0 <vm_exec_core+3664>, 0x562dbd0a6d61 <vm_exec_core+3585>, 0x562dbd0a6d12 <vm_exec_core+3506>, 0x562dbd0a6cc3 <vm_exec_core+3427>, 0x562dbd0a9509 <vm_exec_core+13737>, 0x562dbd0a6c74 <vm_exec_core+3348>, 0x562dbd0a6c05 <vm_exec_core+3237>, 0x562dbd0a6bc0 <vm_exec_core+3168>, 0x562dbd0a6b4d <vm_exec_core+3053>, 0x562dbd0a6a05 <vm_exec_core+2725>, 0x562dbd0a6939 <vm_exec_core+2521>, 0x562dbd0a68bd <vm_exec_core+2397>, 0x562dbd0a871a <vm_exec_core+10170>, 0x562dbd0a6889 <vm_exec_core+2345>, 0x562dbd0a684a <vm_exec_core+2282>, 0x562dbd0a680b <vm_exec_core+2219>, 0x562dbd0a67cf <vm_exec_core+2159>, 0x562dbd0a6711 <vm_exec_core+1969>, 0x562dbd0a668e <vm_exec_core+1838>, 0x562dbd0a951f <vm_exec_core+13759>, 0x562dbd0a9161 <vm_exec_core+12801>, 0x562dbd0a9330 <vm_exec_core+13264>, 0x562dbd0a9410 <vm_exec_core+13488>, 0x562dbd0a9426 <vm_exec_core+13510>, 0x562dbd0a943c <vm_exec_core+13532>, 0x562dbd0a9452 <vm_exec_core+13554>, 0x562dbd0a946f <vm_exec_core+13583>, 0x562dbd0a9485 <vm_exec_core+13605>, 0x562dbd0a949b <vm_exec_core+13627>, 0x562dbd0a94b1 <vm_exec_core+13649>...} |
| #24 0x0000562dbd0ac70e in rb_vm_exec (ec=0x562de5a04ba0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x562de5a04ba0 |
| _tag = {tag = 36, retval = 4, buf = {0x7fd216d81090, 0x562dbd0ac630 <rb_vm_exec+304>, 0x0, 0x7fd216f80db0, 0x0}, prev = 0x7fd216f81120, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #25 0x0000562dbd0b0b73 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7fd216d81090, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #26 vm_yield (kw_splat=0, argv=0x7fd216d81090, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #27 rb_yield_0 (argv=0x7fd216d81090, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362 |
| No locals. |
| #28 rb_yield_values2 (argc=1, argv=0x7fd216d81090) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1408 |
| No locals. |
| #29 0x0000562dbce7cce2 in collect_i (i=<optimized out>, ary=140540301999760, argc=<optimized out>, argv=<optimized out>, blockarg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/enum.c:628 |
| No locals. |
| #30 0x0000562dbd09f5f8 in vm_yield_with_cfunc (ec=0x562de5a04ba0, captured=<optimized out>, self=140540301934360, argc=1, argv=0x7fd216d81090, 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 = 1669 |
| blockarg = <optimized out> |
| frame_flag = <optimized out> |
| ifunc = 0x7fd216c6fe68 |
| #31 0x0000562dbd09f6de in vm_invoke_ifunc_block (ec=0x562de5a04ba0, reg_cfp=0x7fd216e80ee8, 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 = 0x7fd216e80f70 |
| #32 0x0000562dbd0a69e6 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 = 0x562de5a85d60, 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=0x562de597bb70, ec@entry=0x562de5a04ba0) at ../../src/trunk-gc-asserts/insns.def:1137 |
| bh = <optimized out> |
| cd = 0x562de597bb70 |
| leaf = <optimized out> |
| val = 4 |
| reg_pc = 0x562de5a88d20 |
| reg_cfp = 0x7fd216e80ee8 |
| insns_address_table = {0x562dbd0a9270 <vm_exec_core+13072>, 0x562dbd0a82aa <vm_exec_core+9034>, 0x562dbd0a823d <vm_exec_core+8925>, 0x562dbd0a81c5 <vm_exec_core+8805>, 0x562dbd0a8153 <vm_exec_core+8691>, 0x562dbd0a80da <vm_exec_core+8570>, 0x562dbd0a8034 <vm_exec_core+8404>, 0x562dbd0a86c1 <vm_exec_core+10081>, 0x562dbd0a85a6 <vm_exec_core+9798>, 0x562dbd0a85fd <vm_exec_core+9885>, 0x562dbd0a830e <vm_exec_core+9134>, 0x562dbd0a843b <vm_exec_core+9435>, 0x562dbd0a7ba2 <vm_exec_core+7234>, 0x562dbd0a7b3a <vm_exec_core+7130>, 0x562dbd0a7acd <vm_exec_core+7021>, 0x562dbd0a7dac <vm_exec_core+7756>, 0x562dbd0a7d74 <vm_exec_core+7700>, 0x562dbd0a7d3f <vm_exec_core+7647>, 0x562dbd0a7d0a <vm_exec_core+7594>, 0x562dbd0a7cd5 <vm_exec_core+7541>, 0x562dbd0a7c72 <vm_exec_core+7442>, 0x562dbd0a7c2e <vm_exec_core+7374>, 0x562dbd0a7be7 <vm_exec_core+7303>, 0x562dbd0a7ee8 <vm_exec_core+8072>, 0x562dbd0a7ea2 <vm_exec_core+8002>, 0x562dbd0a7e23 <vm_exec_core+7875>, 0x562dbd0a7de9 <vm_exec_core+7817>, 0x562dbd0a7f9a <vm_exec_core+8250>, 0x562dbd0a7f40 <vm_exec_core+8160>, 0x562dbd0a7ff7 <vm_exec_core+8343>, 0x562dbd0a7a90 <vm_exec_core+6960>, 0x562dbd0a788d <vm_exec_core+6445>, 0x562dbd0a7807 <vm_exec_core+6311>, 0x562dbd0a779f <vm_exec_core+6207>, 0x562dbd0a7747 <vm_exec_core+6119>, 0x562dbd0a76e5 <vm_exec_core+6021>, 0x562dbd0a7698 <vm_exec_core+5944>, 0x562dbd0a7624 <vm_exec_core+5828>, 0x562dbd0a75da <vm_exec_core+5754>, 0x562dbd0a75b3 <vm_exec_core+5715>, 0x562dbd0a7578 <vm_exec_core+5656>, 0x562dbd0a7527 <vm_exec_core+5575>, 0x562dbd0a74f3 <vm_exec_core+5523>, 0x562dbd0a7446 <vm_exec_core+5350>, 0x562dbd0a7403 <vm_exec_core+5283>, 0x562dbd0a73bf <vm_exec_core+5215>, 0x562dbd0a738d <vm_exec_core+5165>, 0x562dbd0a731e <vm_exec_core+5054>, 0x562dbd0a72bd <vm_exec_core+4957>, 0x562dbd0a726e <vm_exec_core+4878>, 0x562dbd0a71ff <vm_exec_core+4767>, 0x562dbd0a71a1 <vm_exec_core+4673>, 0x562dbd0a7089 <vm_exec_core+4393>, 0x562dbd0a704d <vm_exec_core+4333>, 0x562dbd0a7006 <vm_exec_core+4262>, 0x562dbd0a6f9c <vm_exec_core+4156>, 0x562dbd0a6efe <vm_exec_core+3998>, 0x562dbd0a5fd0 <vm_exec_core+112>, 0x562dbd0a6e49 <vm_exec_core+3817>, 0x562dbd0a6dc1 <vm_exec_core+3681>, 0x562dbd0a6d72 <vm_exec_core+3602>, 0x562dbd0a6d23 <vm_exec_core+3523>, 0x562dbd0a6cd4 <vm_exec_core+3444>, 0x562dbd0a9117 <vm_exec_core+12727>, 0x562dbd0a6c85 <vm_exec_core+3365>, 0x562dbd0a6c16 <vm_exec_core+3254>, 0x562dbd0a6bd1 <vm_exec_core+3185>, 0x562dbd0a6b5e <vm_exec_core+3070>, 0x562dbd0a6a16 <vm_exec_core+2742>, 0x562dbd0a694a <vm_exec_core+2538>, 0x562dbd0a68ce <vm_exec_core+2414>, 0x562dbd0a872b <vm_exec_core+10187>, 0x562dbd0a689a <vm_exec_core+2362>, 0x562dbd0a685b <vm_exec_core+2299>, 0x562dbd0a681c <vm_exec_core+2236>, 0x562dbd0a67e0 <vm_exec_core+2176>, 0x562dbd0a6722 <vm_exec_core+1986>, 0x562dbd0a669f <vm_exec_core+1855>, 0x562dbd0a9281 <vm_exec_core+13089>, 0x562dbd0a938e <vm_exec_core+13358>, 0x562dbd0a95cf <vm_exec_core+13935>, 0x562dbd0a8fe9 <vm_exec_core+12425>, 0x562dbd0a9668 <vm_exec_core+14088>, 0x562dbd0a9935 <vm_exec_core+14805>, 0x562dbd0a9854 <vm_exec_core+14580>, 0x562dbd0a98d7 <vm_exec_core+14711>, 0x562dbd0a973a <vm_exec_core+14298>, 0x562dbd0a9798 <vm_exec_core+14392>, 0x562dbd0a97f6 <vm_exec_core+14486>, 0x562dbd0a9bc5 <vm_exec_core+15461>, 0x562dbd0a9a19 <vm_exec_core+15033>, 0x562dbd0a9a65 <vm_exec_core+15109>, 0x562dbd0a9ab8 <vm_exec_core+15192>, 0x562dbd0a9b3b <vm_exec_core+15323>, 0x562dbd0a65d2 <vm_exec_core+1650>, 0x562dbd0a652a <vm_exec_core+1482>, 0x562dbd0a92e8 <vm_exec_core+13192>, 0x562dbd0a9346 <vm_exec_core+13286>, 0x562dbd0a9177 <vm_exec_core+12823>, 0x562dbd0a920a <vm_exec_core+12970>, 0x562dbd0a9701 <vm_exec_core+14241>, 0x562dbd0a998e <vm_exec_core+14894>, 0x562dbd0a64b9 <vm_exec_core+1369>, 0x562dbd0a6439 <vm_exec_core+1241>, 0x562dbd0a6390 <vm_exec_core+1072>, 0x562dbd0a6349 <vm_exec_core+1001>, 0x562dbd0a62fe <vm_exec_core+926>, 0x562dbd0a62b5 <vm_exec_core+853>, 0x562dbd0a6264 <vm_exec_core+772>, 0x562dbd0a622f <vm_exec_core+719>, 0x562dbd0a61fa <vm_exec_core+666>, 0x562dbd0a93f2 <vm_exec_core+13458>, 0x562dbd0a8299 <vm_exec_core+9017>, 0x562dbd0a822c <vm_exec_core+8908>, 0x562dbd0a81b4 <vm_exec_core+8788>, 0x562dbd0a8142 <vm_exec_core+8674>, 0x562dbd0a80c9 <vm_exec_core+8553>, 0x562dbd0a8023 <vm_exec_core+8387>, 0x562dbd0a86b0 <vm_exec_core+10064>, 0x562dbd0a8595 <vm_exec_core+9781>, 0x562dbd0a85ec <vm_exec_core+9868>, 0x562dbd0a82fd <vm_exec_core+9117>, 0x562dbd0a842a <vm_exec_core+9418>, 0x562dbd0a7b91 <vm_exec_core+7217>, 0x562dbd0a7b29 <vm_exec_core+7113>, 0x562dbd0a7abc <vm_exec_core+7004>, 0x562dbd0a7d9b <vm_exec_core+7739>, 0x562dbd0a7d63 <vm_exec_core+7683>, 0x562dbd0a7d2e <vm_exec_core+7630>, 0x562dbd0a7cf9 <vm_exec_core+7577>, 0x562dbd0a7cc4 <vm_exec_core+7524>, 0x562dbd0a7c61 <vm_exec_core+7425>, 0x562dbd0a7c1d <vm_exec_core+7357>, 0x562dbd0a7bd6 <vm_exec_core+7286>, 0x562dbd0a7ed7 <vm_exec_core+8055>, 0x562dbd0a7e91 <vm_exec_core+7985>, 0x562dbd0a7e12 <vm_exec_core+7858>, 0x562dbd0a7dd8 <vm_exec_core+7800>, 0x562dbd0a7f89 <vm_exec_core+8233>, 0x562dbd0a7f2f <vm_exec_core+8143>, 0x562dbd0a7fe6 <vm_exec_core+8326>, 0x562dbd0a7a7f <vm_exec_core+6943>, 0x562dbd0a787c <vm_exec_core+6428>, 0x562dbd0a77f6 <vm_exec_core+6294>, 0x562dbd0a778e <vm_exec_core+6190>, 0x562dbd0a7736 <vm_exec_core+6102>, 0x562dbd0a76d4 <vm_exec_core+6004>, 0x562dbd0a7687 <vm_exec_core+5927>, 0x562dbd0a7613 <vm_exec_core+5811>, 0x562dbd0a75c9 <vm_exec_core+5737>, 0x562dbd0a75a2 <vm_exec_core+5698>, 0x562dbd0a7567 <vm_exec_core+5639>, 0x562dbd0a7516 <vm_exec_core+5558>, 0x562dbd0a74e2 <vm_exec_core+5506>, 0x562dbd0a7435 <vm_exec_core+5333>, 0x562dbd0a73f2 <vm_exec_core+5266>, 0x562dbd0a73ae <vm_exec_core+5198>, 0x562dbd0a737c <vm_exec_core+5148>, 0x562dbd0a730d <vm_exec_core+5037>, 0x562dbd0a72ac <vm_exec_core+4940>, 0x562dbd0a725d <vm_exec_core+4861>, 0x562dbd0a71ee <vm_exec_core+4750>, 0x562dbd0a7190 <vm_exec_core+4656>, 0x562dbd0a7078 <vm_exec_core+4376>, 0x562dbd0a703c <vm_exec_core+4316>, 0x562dbd0a6ff5 <vm_exec_core+4245>, 0x562dbd0a6f8b <vm_exec_core+4139>, 0x562dbd0a6eed <vm_exec_core+3981>, 0x562dbd0a9535 <vm_exec_core+13781>, 0x562dbd0a6e38 <vm_exec_core+3800>, 0x562dbd0a6db0 <vm_exec_core+3664>, 0x562dbd0a6d61 <vm_exec_core+3585>, 0x562dbd0a6d12 <vm_exec_core+3506>, 0x562dbd0a6cc3 <vm_exec_core+3427>, 0x562dbd0a9509 <vm_exec_core+13737>, 0x562dbd0a6c74 <vm_exec_core+3348>, 0x562dbd0a6c05 <vm_exec_core+3237>, 0x562dbd0a6bc0 <vm_exec_core+3168>, 0x562dbd0a6b4d <vm_exec_core+3053>, 0x562dbd0a6a05 <vm_exec_core+2725>, 0x562dbd0a6939 <vm_exec_core+2521>, 0x562dbd0a68bd <vm_exec_core+2397>, 0x562dbd0a871a <vm_exec_core+10170>, 0x562dbd0a6889 <vm_exec_core+2345>, 0x562dbd0a684a <vm_exec_core+2282>, 0x562dbd0a680b <vm_exec_core+2219>, 0x562dbd0a67cf <vm_exec_core+2159>, 0x562dbd0a6711 <vm_exec_core+1969>, 0x562dbd0a668e <vm_exec_core+1838>, 0x562dbd0a951f <vm_exec_core+13759>, 0x562dbd0a9161 <vm_exec_core+12801>, 0x562dbd0a9330 <vm_exec_core+13264>, 0x562dbd0a9410 <vm_exec_core+13488>, 0x562dbd0a9426 <vm_exec_core+13510>, 0x562dbd0a943c <vm_exec_core+13532>, 0x562dbd0a9452 <vm_exec_core+13554>, 0x562dbd0a946f <vm_exec_core+13583>, 0x562dbd0a9485 <vm_exec_core+13605>, 0x562dbd0a949b <vm_exec_core+13627>, 0x562dbd0a94b1 <vm_exec_core+13649>...} |
| #34 0x0000562dbd0ac70e in rb_vm_exec (ec=0x562de5a04ba0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x562de5a04ba0 |
| _tag = {tag = 36, retval = 4, buf = {0x0, 0x562dbd0ac630 <rb_vm_exec+304>, 0x0, 0x7fd216f81100, 0x0}, prev = 0x7fd216f81410, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #35 0x0000562dbd0b27a4 in vm_call0_cc (ec=0x562de5a04ba0, 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 = {94755126004640, 94754443092816} |
| calling = {cd = 0x7fd216f811d0, cc = 0x7fd236d9eb70, block_handler = 140540304166771, recv = 200001, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #36 0x0000562dbd0b3ec2 in rb_call0 (ec=0x562de5a04ba0, recv=recv@entry=200001, mid=mid@entry=28529, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140540301934360) 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 0x0000562dbd0b48a7 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 0x0000562dbd09b7c8 in rb_iterate0 (it_proc=it_proc@entry=0x562dbd0b4840 <iterate_method>, data1=data1@entry=140540305216688, ifunc=<optimized out>, ec=ec@entry=0x562de5a04ba0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x562de5a04ba0 |
| _tag = {tag = 36, retval = 0, buf = {0x7fd216c5ff18, 0x562dbd09b850 <rb_iterate0+352>, 0x0, 0x7fd216f813d0, 0x0}, prev = 0x7fd216f81890, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7fd216e80f20 |
| #40 0x0000562dbd09ba6d in rb_iterate_internal (data2=140540301934360, bl_proc=0x0, data1=140540305216688, it_proc=0x562dbd0b4840 <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=140540301934360, 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 0x0000562dbce8aabd in enumerator_block_call (obj=<optimized out>, func=0x0, arg=140540301934360) 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 0x0000562dbd0b1a37 in vm_call0_cfunc_with_frame (argv=0x0, calling=0x7fd216f81590, ec=0x562de5a04ba0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7fd216e80f58 |
| ci = <optimized out> |
| me = 0x7fd238a1e9f8 |
| mid = 3073 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x562de5a176a8 |
| 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=0x7fd216f81590, ec=0x562de5a04ba0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #45 vm_call0_body (ec=ec@entry=0x562de5a04ba0, calling=calling@entry=0x7fd216f81690, argv=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #46 0x0000562dbd0b27a4 in vm_call0_cc (ec=0x562de5a04ba0, 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 = {94755126004640, 94754443092816} |
| calling = {cd = 0x7fd216f81650, cc = 0x7fd236d9eb98, block_handler = 140540304166771, recv = 140540301934360, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #47 0x0000562dbd0b3ec2 in rb_call0 (ec=0x562de5a04ba0, recv=recv@entry=140540301934360, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140540301934360) 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 0x0000562dbd0b48a7 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=3073, recv=140540301934360) 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 0x0000562dbd09b7c8 in rb_iterate0 (it_proc=it_proc@entry=0x562dbd0b4840 <iterate_method>, data1=data1@entry=140540305217840, ifunc=ifunc@entry=0x7fd216c6fe68, ec=0x562de5a04ba0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x562de5a04ba0 |
| _tag = {tag = 36, retval = 14093319387660068864, buf = {0x7fd216c5ff18, 0x562dbd09b850 <rb_iterate0+352>, 0x0, 0x7fd216f81850, 0x562dbce7ccd0 <collect_i>}, prev = 0x7fd216f81cc0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7fd216e80f58 |
| #51 0x0000562dbd09bbe7 in rb_lambda_call (obj=obj@entry=140540301934360, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x562dbce7ccd0 <collect_i>, min_argc=<optimized out>, max_argc=1, data2=140540301999760) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1618 |
| arg = {obj = 140540301934360, mid = 3073, argc = 0, argv = 0x0, kw_splat = 0} |
| block = 0x7fd216c6fe68 |
| #52 0x0000562dbce7e899 in enum_collect (obj=140540301934360) at /tmp/ruby/src/trunk-gc-asserts/enum.c:667 |
| ary = 140540301999760 |
| min_argc = <optimized out> |
| max_argc = 1 |
| #53 0x0000562dbd090bbd in vm_call_cfunc_with_frame_ (ec=0x562de5a04ba0, reg_cfp=0x7fd216e80f90, 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 = 0x7fd236d9ec38 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #54 0x0000562dbd0990af in vm_sendish (ec=0x562de5a04ba0, reg_cfp=0x7fd216e80f90, cd=0x562de5a06190, 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 = 0x7fd236d9ec10 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x562de5a06190, cc = 0x7fd236d9ec10, block_handler = 140540304166825, recv = 140540301934360, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #55 0x0000562dbd0a6fd6 in vm_exec_core (ec=0x562de597bb70, ec@entry=0x562de5a04ba0) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140541296398176 |
| cd = 0x562de5a06190 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 94755126010256 |
| reg_pc = 0x562de5a03ff8 |
| reg_cfp = 0x7fd216e80f90 |
| insns_address_table = {0x562dbd0a9270 <vm_exec_core+13072>, 0x562dbd0a82aa <vm_exec_core+9034>, 0x562dbd0a823d <vm_exec_core+8925>, 0x562dbd0a81c5 <vm_exec_core+8805>, 0x562dbd0a8153 <vm_exec_core+8691>, 0x562dbd0a80da <vm_exec_core+8570>, 0x562dbd0a8034 <vm_exec_core+8404>, 0x562dbd0a86c1 <vm_exec_core+10081>, 0x562dbd0a85a6 <vm_exec_core+9798>, 0x562dbd0a85fd <vm_exec_core+9885>, 0x562dbd0a830e <vm_exec_core+9134>, 0x562dbd0a843b <vm_exec_core+9435>, 0x562dbd0a7ba2 <vm_exec_core+7234>, 0x562dbd0a7b3a <vm_exec_core+7130>, 0x562dbd0a7acd <vm_exec_core+7021>, 0x562dbd0a7dac <vm_exec_core+7756>, 0x562dbd0a7d74 <vm_exec_core+7700>, 0x562dbd0a7d3f <vm_exec_core+7647>, 0x562dbd0a7d0a <vm_exec_core+7594>, 0x562dbd0a7cd5 <vm_exec_core+7541>, 0x562dbd0a7c72 <vm_exec_core+7442>, 0x562dbd0a7c2e <vm_exec_core+7374>, 0x562dbd0a7be7 <vm_exec_core+7303>, 0x562dbd0a7ee8 <vm_exec_core+8072>, 0x562dbd0a7ea2 <vm_exec_core+8002>, 0x562dbd0a7e23 <vm_exec_core+7875>, 0x562dbd0a7de9 <vm_exec_core+7817>, 0x562dbd0a7f9a <vm_exec_core+8250>, 0x562dbd0a7f40 <vm_exec_core+8160>, 0x562dbd0a7ff7 <vm_exec_core+8343>, 0x562dbd0a7a90 <vm_exec_core+6960>, 0x562dbd0a788d <vm_exec_core+6445>, 0x562dbd0a7807 <vm_exec_core+6311>, 0x562dbd0a779f <vm_exec_core+6207>, 0x562dbd0a7747 <vm_exec_core+6119>, 0x562dbd0a76e5 <vm_exec_core+6021>, 0x562dbd0a7698 <vm_exec_core+5944>, 0x562dbd0a7624 <vm_exec_core+5828>, 0x562dbd0a75da <vm_exec_core+5754>, 0x562dbd0a75b3 <vm_exec_core+5715>, 0x562dbd0a7578 <vm_exec_core+5656>, 0x562dbd0a7527 <vm_exec_core+5575>, 0x562dbd0a74f3 <vm_exec_core+5523>, 0x562dbd0a7446 <vm_exec_core+5350>, 0x562dbd0a7403 <vm_exec_core+5283>, 0x562dbd0a73bf <vm_exec_core+5215>, 0x562dbd0a738d <vm_exec_core+5165>, 0x562dbd0a731e <vm_exec_core+5054>, 0x562dbd0a72bd <vm_exec_core+4957>, 0x562dbd0a726e <vm_exec_core+4878>, 0x562dbd0a71ff <vm_exec_core+4767>, 0x562dbd0a71a1 <vm_exec_core+4673>, 0x562dbd0a7089 <vm_exec_core+4393>, 0x562dbd0a704d <vm_exec_core+4333>, 0x562dbd0a7006 <vm_exec_core+4262>, 0x562dbd0a6f9c <vm_exec_core+4156>, 0x562dbd0a6efe <vm_exec_core+3998>, 0x562dbd0a5fd0 <vm_exec_core+112>, 0x562dbd0a6e49 <vm_exec_core+3817>, 0x562dbd0a6dc1 <vm_exec_core+3681>, 0x562dbd0a6d72 <vm_exec_core+3602>, 0x562dbd0a6d23 <vm_exec_core+3523>, 0x562dbd0a6cd4 <vm_exec_core+3444>, 0x562dbd0a9117 <vm_exec_core+12727>, 0x562dbd0a6c85 <vm_exec_core+3365>, 0x562dbd0a6c16 <vm_exec_core+3254>, 0x562dbd0a6bd1 <vm_exec_core+3185>, 0x562dbd0a6b5e <vm_exec_core+3070>, 0x562dbd0a6a16 <vm_exec_core+2742>, 0x562dbd0a694a <vm_exec_core+2538>, 0x562dbd0a68ce <vm_exec_core+2414>, 0x562dbd0a872b <vm_exec_core+10187>, 0x562dbd0a689a <vm_exec_core+2362>, 0x562dbd0a685b <vm_exec_core+2299>, 0x562dbd0a681c <vm_exec_core+2236>, 0x562dbd0a67e0 <vm_exec_core+2176>, 0x562dbd0a6722 <vm_exec_core+1986>, 0x562dbd0a669f <vm_exec_core+1855>, 0x562dbd0a9281 <vm_exec_core+13089>, 0x562dbd0a938e <vm_exec_core+13358>, 0x562dbd0a95cf <vm_exec_core+13935>, 0x562dbd0a8fe9 <vm_exec_core+12425>, 0x562dbd0a9668 <vm_exec_core+14088>, 0x562dbd0a9935 <vm_exec_core+14805>, 0x562dbd0a9854 <vm_exec_core+14580>, 0x562dbd0a98d7 <vm_exec_core+14711>, 0x562dbd0a973a <vm_exec_core+14298>, 0x562dbd0a9798 <vm_exec_core+14392>, 0x562dbd0a97f6 <vm_exec_core+14486>, 0x562dbd0a9bc5 <vm_exec_core+15461>, 0x562dbd0a9a19 <vm_exec_core+15033>, 0x562dbd0a9a65 <vm_exec_core+15109>, 0x562dbd0a9ab8 <vm_exec_core+15192>, 0x562dbd0a9b3b <vm_exec_core+15323>, 0x562dbd0a65d2 <vm_exec_core+1650>, 0x562dbd0a652a <vm_exec_core+1482>, 0x562dbd0a92e8 <vm_exec_core+13192>, 0x562dbd0a9346 <vm_exec_core+13286>, 0x562dbd0a9177 <vm_exec_core+12823>, 0x562dbd0a920a <vm_exec_core+12970>, 0x562dbd0a9701 <vm_exec_core+14241>, 0x562dbd0a998e <vm_exec_core+14894>, 0x562dbd0a64b9 <vm_exec_core+1369>, 0x562dbd0a6439 <vm_exec_core+1241>, 0x562dbd0a6390 <vm_exec_core+1072>, 0x562dbd0a6349 <vm_exec_core+1001>, 0x562dbd0a62fe <vm_exec_core+926>, 0x562dbd0a62b5 <vm_exec_core+853>, 0x562dbd0a6264 <vm_exec_core+772>, 0x562dbd0a622f <vm_exec_core+719>, 0x562dbd0a61fa <vm_exec_core+666>, 0x562dbd0a93f2 <vm_exec_core+13458>, 0x562dbd0a8299 <vm_exec_core+9017>, 0x562dbd0a822c <vm_exec_core+8908>, 0x562dbd0a81b4 <vm_exec_core+8788>, 0x562dbd0a8142 <vm_exec_core+8674>, 0x562dbd0a80c9 <vm_exec_core+8553>, 0x562dbd0a8023 <vm_exec_core+8387>, 0x562dbd0a86b0 <vm_exec_core+10064>, 0x562dbd0a8595 <vm_exec_core+9781>, 0x562dbd0a85ec <vm_exec_core+9868>, 0x562dbd0a82fd <vm_exec_core+9117>, 0x562dbd0a842a <vm_exec_core+9418>, 0x562dbd0a7b91 <vm_exec_core+7217>, 0x562dbd0a7b29 <vm_exec_core+7113>, 0x562dbd0a7abc <vm_exec_core+7004>, 0x562dbd0a7d9b <vm_exec_core+7739>, 0x562dbd0a7d63 <vm_exec_core+7683>, 0x562dbd0a7d2e <vm_exec_core+7630>, 0x562dbd0a7cf9 <vm_exec_core+7577>, 0x562dbd0a7cc4 <vm_exec_core+7524>, 0x562dbd0a7c61 <vm_exec_core+7425>, 0x562dbd0a7c1d <vm_exec_core+7357>, 0x562dbd0a7bd6 <vm_exec_core+7286>, 0x562dbd0a7ed7 <vm_exec_core+8055>, 0x562dbd0a7e91 <vm_exec_core+7985>, 0x562dbd0a7e12 <vm_exec_core+7858>, 0x562dbd0a7dd8 <vm_exec_core+7800>, 0x562dbd0a7f89 <vm_exec_core+8233>, 0x562dbd0a7f2f <vm_exec_core+8143>, 0x562dbd0a7fe6 <vm_exec_core+8326>, 0x562dbd0a7a7f <vm_exec_core+6943>, 0x562dbd0a787c <vm_exec_core+6428>, 0x562dbd0a77f6 <vm_exec_core+6294>, 0x562dbd0a778e <vm_exec_core+6190>, 0x562dbd0a7736 <vm_exec_core+6102>, 0x562dbd0a76d4 <vm_exec_core+6004>, 0x562dbd0a7687 <vm_exec_core+5927>, 0x562dbd0a7613 <vm_exec_core+5811>, 0x562dbd0a75c9 <vm_exec_core+5737>, 0x562dbd0a75a2 <vm_exec_core+5698>, 0x562dbd0a7567 <vm_exec_core+5639>, 0x562dbd0a7516 <vm_exec_core+5558>, 0x562dbd0a74e2 <vm_exec_core+5506>, 0x562dbd0a7435 <vm_exec_core+5333>, 0x562dbd0a73f2 <vm_exec_core+5266>, 0x562dbd0a73ae <vm_exec_core+5198>, 0x562dbd0a737c <vm_exec_core+5148>, 0x562dbd0a730d <vm_exec_core+5037>, 0x562dbd0a72ac <vm_exec_core+4940>, 0x562dbd0a725d <vm_exec_core+4861>, 0x562dbd0a71ee <vm_exec_core+4750>, 0x562dbd0a7190 <vm_exec_core+4656>, 0x562dbd0a7078 <vm_exec_core+4376>, 0x562dbd0a703c <vm_exec_core+4316>, 0x562dbd0a6ff5 <vm_exec_core+4245>, 0x562dbd0a6f8b <vm_exec_core+4139>, 0x562dbd0a6eed <vm_exec_core+3981>, 0x562dbd0a9535 <vm_exec_core+13781>, 0x562dbd0a6e38 <vm_exec_core+3800>, 0x562dbd0a6db0 <vm_exec_core+3664>, 0x562dbd0a6d61 <vm_exec_core+3585>, 0x562dbd0a6d12 <vm_exec_core+3506>, 0x562dbd0a6cc3 <vm_exec_core+3427>, 0x562dbd0a9509 <vm_exec_core+13737>, 0x562dbd0a6c74 <vm_exec_core+3348>, 0x562dbd0a6c05 <vm_exec_core+3237>, 0x562dbd0a6bc0 <vm_exec_core+3168>, 0x562dbd0a6b4d <vm_exec_core+3053>, 0x562dbd0a6a05 <vm_exec_core+2725>, 0x562dbd0a6939 <vm_exec_core+2521>, 0x562dbd0a68bd <vm_exec_core+2397>, 0x562dbd0a871a <vm_exec_core+10170>, 0x562dbd0a6889 <vm_exec_core+2345>, 0x562dbd0a684a <vm_exec_core+2282>, 0x562dbd0a680b <vm_exec_core+2219>, 0x562dbd0a67cf <vm_exec_core+2159>, 0x562dbd0a6711 <vm_exec_core+1969>, 0x562dbd0a668e <vm_exec_core+1838>, 0x562dbd0a951f <vm_exec_core+13759>, 0x562dbd0a9161 <vm_exec_core+12801>, 0x562dbd0a9330 <vm_exec_core+13264>, 0x562dbd0a9410 <vm_exec_core+13488>, 0x562dbd0a9426 <vm_exec_core+13510>, 0x562dbd0a943c <vm_exec_core+13532>, 0x562dbd0a9452 <vm_exec_core+13554>, 0x562dbd0a946f <vm_exec_core+13583>, 0x562dbd0a9485 <vm_exec_core+13605>, 0x562dbd0a949b <vm_exec_core+13627>, 0x562dbd0a94b1 <vm_exec_core+13649>...} |
| #56 0x0000562dbd0ac70e in rb_vm_exec (ec=0x562de5a04ba0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x562de5a04ba0 |
| _tag = {tag = 36, retval = 4, buf = {0x7fd216f81db0, 0x562dbd0ac630 <rb_vm_exec+304>, 0x0, 0x7fd216f81ca0, 0x7fd216f81d50}, prev = 0x7fd216f81ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #57 0x0000562dbd0acb2e 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=140540840110120, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7fd236d9f048 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7fd216d81018 |
| av = {140540305218896, 140540305219264} |
| stack_argv = 0x7fd216d81018 |
| 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 0x0000562dbd0ad4f1 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x562de5a039c0, self=self@entry=140540840110120, argc=argc@entry=0, argv=argv@entry=0x7fd216f81d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #59 0x0000562dbd053ad0 in thread_do_start_proc (th=th@entry=0x562de5abafd0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 140540840110120 |
| args = <optimized out> |
| args_ptr = 0x7fd216f81d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x562de5a039c0 |
| #60 0x0000562dbd054570 in thread_do_start (th=0x562de5abafd0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #61 thread_start_func_2 (th=th@entry=0x562de5abafd0, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x562de5a04ba0 |
| _tag = {tag = 36, retval = 0, buf = {0x562de5a03e20, 0x562dbd053ee0 <thread_start_func_2+624>, 0x0, 0x7fd216f81dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x562de5abafd0 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #62 0x0000562dbd05493d in call_thread_start_func_2 (th=0x562de5abafd0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7fd216f81f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #63 co_start (from=<optimized out>, self=0x562de5a03e20) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x562de5abafd0 |
| sched = 0x562de5a05d18 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #64 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 2 (Thread 0x7fd20ec5f6c0 (LWP 467317) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x562de597bb70) 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=0x562de597bb70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007fd2520cb352 in __pthread_mutex_cond_lock (mutex=mutex@entry=0x562de597bb70) at ../nptl/pthread_mutex_lock.c:93 |
| __futex = 0x562de597bb70 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "__pthread_mutex_cond_lock" |
| id = <optimized out> |
| #3 0x00007fd2520c76c2 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x562de597bb70, cond=0x562de597bc68) 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=0x562de597bc68, mutex=mutex@entry=0x562de597bb70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x0000562dbd04ae0d in rb_native_cond_wait (cond=cond@entry=0x562de597bc68, mutex=mutex@entry=0x562de597bb70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x0000562dbd04aea7 in ractor_sched_barrier_join_wait_locked (vm=vm@entry=0x562de597bad0, th=0x562de5ac7230) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1498 |
| cr = <optimized out> |
| barrier_serial = 1 |
| #7 0x0000562dbd04be2a in rb_ractor_sched_barrier_join (vm=vm@entry=0x562de597bad0, cr=cr@entry=0x562de5ab7c60) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1531 |
| No locals. |
| #8 0x0000562dbd0c4832 in vm_lock_enter (cr=0x562de5ab7c60, vm=0x562de597bad0, locked=<optimized out>, no_barrier=<optimized out>, lev=0x7fd217181a90) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:90 |
| ec = 0x562de5ab6c20 |
| #9 0x0000562dbd050a5c in rb_vm_lock_enter (line=2579, file=0x562dbd285ee0 "/tmp/ruby/src/trunk-gc-asserts/thread.c", lev=0x7fd217181a90) 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 = 1374420808 |
| 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 0x0000562dbd050ba6 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 0x0000562dbd090d8b 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=0x562de5ab6c20) at /tmp/ruby/src/trunk-gc-asserts/vm_core.h:2145 |
| No locals. |
| #14 vm_pop_frame (ep=<optimized out>, cfp=0x7fd217081e40, ec=0x562de5ab6c20) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:458 |
| flags = <optimized out> |
| flags = <optimized out> |
| #15 rb_vm_pop_frame (ec=0x562de5ab6c20) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:467 |
| No locals. |
| #16 vm_call_cfunc_with_frame_ (ec=0x562de5ab6c20, reg_cfp=0x7fd217081e78, 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 = 140540301840240 |
| me = 0x7fd238a75a00 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = <optimized out> |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #17 0x0000562dbd0a60a0 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 = 94755126000448 |
| ci = 0x562de597bb70 |
| cc = <optimized out> |
| recv = 2 |
| argc = <optimized out> |
| calling = {cd = 0x562de5a03b40, cc = 0x7fd216c6fe40, block_handler = 0, recv = 1333, 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=0x562de597bb70, ec@entry=0x562de5ab6c20) at ../../src/trunk-gc-asserts/insns.def:899 |
| bh = <optimized out> |
| cd = 0x562de5a03b40 |
| leaf = <optimized out> |
| val = 94755126000448 |
| reg_pc = 0x562de5abee10 |
| reg_cfp = 0x7fd217081e78 |
| insns_address_table = {0x562dbd0a9270 <vm_exec_core+13072>, 0x562dbd0a82aa <vm_exec_core+9034>, 0x562dbd0a823d <vm_exec_core+8925>, 0x562dbd0a81c5 <vm_exec_core+8805>, 0x562dbd0a8153 <vm_exec_core+8691>, 0x562dbd0a80da <vm_exec_core+8570>, 0x562dbd0a8034 <vm_exec_core+8404>, 0x562dbd0a86c1 <vm_exec_core+10081>, 0x562dbd0a85a6 <vm_exec_core+9798>, 0x562dbd0a85fd <vm_exec_core+9885>, 0x562dbd0a830e <vm_exec_core+9134>, 0x562dbd0a843b <vm_exec_core+9435>, 0x562dbd0a7ba2 <vm_exec_core+7234>, 0x562dbd0a7b3a <vm_exec_core+7130>, 0x562dbd0a7acd <vm_exec_core+7021>, 0x562dbd0a7dac <vm_exec_core+7756>, 0x562dbd0a7d74 <vm_exec_core+7700>, 0x562dbd0a7d3f <vm_exec_core+7647>, 0x562dbd0a7d0a <vm_exec_core+7594>, 0x562dbd0a7cd5 <vm_exec_core+7541>, 0x562dbd0a7c72 <vm_exec_core+7442>, 0x562dbd0a7c2e <vm_exec_core+7374>, 0x562dbd0a7be7 <vm_exec_core+7303>, 0x562dbd0a7ee8 <vm_exec_core+8072>, 0x562dbd0a7ea2 <vm_exec_core+8002>, 0x562dbd0a7e23 <vm_exec_core+7875>, 0x562dbd0a7de9 <vm_exec_core+7817>, 0x562dbd0a7f9a <vm_exec_core+8250>, 0x562dbd0a7f40 <vm_exec_core+8160>, 0x562dbd0a7ff7 <vm_exec_core+8343>, 0x562dbd0a7a90 <vm_exec_core+6960>, 0x562dbd0a788d <vm_exec_core+6445>, 0x562dbd0a7807 <vm_exec_core+6311>, 0x562dbd0a779f <vm_exec_core+6207>, 0x562dbd0a7747 <vm_exec_core+6119>, 0x562dbd0a76e5 <vm_exec_core+6021>, 0x562dbd0a7698 <vm_exec_core+5944>, 0x562dbd0a7624 <vm_exec_core+5828>, 0x562dbd0a75da <vm_exec_core+5754>, 0x562dbd0a75b3 <vm_exec_core+5715>, 0x562dbd0a7578 <vm_exec_core+5656>, 0x562dbd0a7527 <vm_exec_core+5575>, 0x562dbd0a74f3 <vm_exec_core+5523>, 0x562dbd0a7446 <vm_exec_core+5350>, 0x562dbd0a7403 <vm_exec_core+5283>, 0x562dbd0a73bf <vm_exec_core+5215>, 0x562dbd0a738d <vm_exec_core+5165>, 0x562dbd0a731e <vm_exec_core+5054>, 0x562dbd0a72bd <vm_exec_core+4957>, 0x562dbd0a726e <vm_exec_core+4878>, 0x562dbd0a71ff <vm_exec_core+4767>, 0x562dbd0a71a1 <vm_exec_core+4673>, 0x562dbd0a7089 <vm_exec_core+4393>, 0x562dbd0a704d <vm_exec_core+4333>, 0x562dbd0a7006 <vm_exec_core+4262>, 0x562dbd0a6f9c <vm_exec_core+4156>, 0x562dbd0a6efe <vm_exec_core+3998>, 0x562dbd0a5fd0 <vm_exec_core+112>, 0x562dbd0a6e49 <vm_exec_core+3817>, 0x562dbd0a6dc1 <vm_exec_core+3681>, 0x562dbd0a6d72 <vm_exec_core+3602>, 0x562dbd0a6d23 <vm_exec_core+3523>, 0x562dbd0a6cd4 <vm_exec_core+3444>, 0x562dbd0a9117 <vm_exec_core+12727>, 0x562dbd0a6c85 <vm_exec_core+3365>, 0x562dbd0a6c16 <vm_exec_core+3254>, 0x562dbd0a6bd1 <vm_exec_core+3185>, 0x562dbd0a6b5e <vm_exec_core+3070>, 0x562dbd0a6a16 <vm_exec_core+2742>, 0x562dbd0a694a <vm_exec_core+2538>, 0x562dbd0a68ce <vm_exec_core+2414>, 0x562dbd0a872b <vm_exec_core+10187>, 0x562dbd0a689a <vm_exec_core+2362>, 0x562dbd0a685b <vm_exec_core+2299>, 0x562dbd0a681c <vm_exec_core+2236>, 0x562dbd0a67e0 <vm_exec_core+2176>, 0x562dbd0a6722 <vm_exec_core+1986>, 0x562dbd0a669f <vm_exec_core+1855>, 0x562dbd0a9281 <vm_exec_core+13089>, 0x562dbd0a938e <vm_exec_core+13358>, 0x562dbd0a95cf <vm_exec_core+13935>, 0x562dbd0a8fe9 <vm_exec_core+12425>, 0x562dbd0a9668 <vm_exec_core+14088>, 0x562dbd0a9935 <vm_exec_core+14805>, 0x562dbd0a9854 <vm_exec_core+14580>, 0x562dbd0a98d7 <vm_exec_core+14711>, 0x562dbd0a973a <vm_exec_core+14298>, 0x562dbd0a9798 <vm_exec_core+14392>, 0x562dbd0a97f6 <vm_exec_core+14486>, 0x562dbd0a9bc5 <vm_exec_core+15461>, 0x562dbd0a9a19 <vm_exec_core+15033>, 0x562dbd0a9a65 <vm_exec_core+15109>, 0x562dbd0a9ab8 <vm_exec_core+15192>, 0x562dbd0a9b3b <vm_exec_core+15323>, 0x562dbd0a65d2 <vm_exec_core+1650>, 0x562dbd0a652a <vm_exec_core+1482>, 0x562dbd0a92e8 <vm_exec_core+13192>, 0x562dbd0a9346 <vm_exec_core+13286>, 0x562dbd0a9177 <vm_exec_core+12823>, 0x562dbd0a920a <vm_exec_core+12970>, 0x562dbd0a9701 <vm_exec_core+14241>, 0x562dbd0a998e <vm_exec_core+14894>, 0x562dbd0a64b9 <vm_exec_core+1369>, 0x562dbd0a6439 <vm_exec_core+1241>, 0x562dbd0a6390 <vm_exec_core+1072>, 0x562dbd0a6349 <vm_exec_core+1001>, 0x562dbd0a62fe <vm_exec_core+926>, 0x562dbd0a62b5 <vm_exec_core+853>, 0x562dbd0a6264 <vm_exec_core+772>, 0x562dbd0a622f <vm_exec_core+719>, 0x562dbd0a61fa <vm_exec_core+666>, 0x562dbd0a93f2 <vm_exec_core+13458>, 0x562dbd0a8299 <vm_exec_core+9017>, 0x562dbd0a822c <vm_exec_core+8908>, 0x562dbd0a81b4 <vm_exec_core+8788>, 0x562dbd0a8142 <vm_exec_core+8674>, 0x562dbd0a80c9 <vm_exec_core+8553>, 0x562dbd0a8023 <vm_exec_core+8387>, 0x562dbd0a86b0 <vm_exec_core+10064>, 0x562dbd0a8595 <vm_exec_core+9781>, 0x562dbd0a85ec <vm_exec_core+9868>, 0x562dbd0a82fd <vm_exec_core+9117>, 0x562dbd0a842a <vm_exec_core+9418>, 0x562dbd0a7b91 <vm_exec_core+7217>, 0x562dbd0a7b29 <vm_exec_core+7113>, 0x562dbd0a7abc <vm_exec_core+7004>, 0x562dbd0a7d9b <vm_exec_core+7739>, 0x562dbd0a7d63 <vm_exec_core+7683>, 0x562dbd0a7d2e <vm_exec_core+7630>, 0x562dbd0a7cf9 <vm_exec_core+7577>, 0x562dbd0a7cc4 <vm_exec_core+7524>, 0x562dbd0a7c61 <vm_exec_core+7425>, 0x562dbd0a7c1d <vm_exec_core+7357>, 0x562dbd0a7bd6 <vm_exec_core+7286>, 0x562dbd0a7ed7 <vm_exec_core+8055>, 0x562dbd0a7e91 <vm_exec_core+7985>, 0x562dbd0a7e12 <vm_exec_core+7858>, 0x562dbd0a7dd8 <vm_exec_core+7800>, 0x562dbd0a7f89 <vm_exec_core+8233>, 0x562dbd0a7f2f <vm_exec_core+8143>, 0x562dbd0a7fe6 <vm_exec_core+8326>, 0x562dbd0a7a7f <vm_exec_core+6943>, 0x562dbd0a787c <vm_exec_core+6428>, 0x562dbd0a77f6 <vm_exec_core+6294>, 0x562dbd0a778e <vm_exec_core+6190>, 0x562dbd0a7736 <vm_exec_core+6102>, 0x562dbd0a76d4 <vm_exec_core+6004>, 0x562dbd0a7687 <vm_exec_core+5927>, 0x562dbd0a7613 <vm_exec_core+5811>, 0x562dbd0a75c9 <vm_exec_core+5737>, 0x562dbd0a75a2 <vm_exec_core+5698>, 0x562dbd0a7567 <vm_exec_core+5639>, 0x562dbd0a7516 <vm_exec_core+5558>, 0x562dbd0a74e2 <vm_exec_core+5506>, 0x562dbd0a7435 <vm_exec_core+5333>, 0x562dbd0a73f2 <vm_exec_core+5266>, 0x562dbd0a73ae <vm_exec_core+5198>, 0x562dbd0a737c <vm_exec_core+5148>, 0x562dbd0a730d <vm_exec_core+5037>, 0x562dbd0a72ac <vm_exec_core+4940>, 0x562dbd0a725d <vm_exec_core+4861>, 0x562dbd0a71ee <vm_exec_core+4750>, 0x562dbd0a7190 <vm_exec_core+4656>, 0x562dbd0a7078 <vm_exec_core+4376>, 0x562dbd0a703c <vm_exec_core+4316>, 0x562dbd0a6ff5 <vm_exec_core+4245>, 0x562dbd0a6f8b <vm_exec_core+4139>, 0x562dbd0a6eed <vm_exec_core+3981>, 0x562dbd0a9535 <vm_exec_core+13781>, 0x562dbd0a6e38 <vm_exec_core+3800>, 0x562dbd0a6db0 <vm_exec_core+3664>, 0x562dbd0a6d61 <vm_exec_core+3585>, 0x562dbd0a6d12 <vm_exec_core+3506>, 0x562dbd0a6cc3 <vm_exec_core+3427>, 0x562dbd0a9509 <vm_exec_core+13737>, 0x562dbd0a6c74 <vm_exec_core+3348>, 0x562dbd0a6c05 <vm_exec_core+3237>, 0x562dbd0a6bc0 <vm_exec_core+3168>, 0x562dbd0a6b4d <vm_exec_core+3053>, 0x562dbd0a6a05 <vm_exec_core+2725>, 0x562dbd0a6939 <vm_exec_core+2521>, 0x562dbd0a68bd <vm_exec_core+2397>, 0x562dbd0a871a <vm_exec_core+10170>, 0x562dbd0a6889 <vm_exec_core+2345>, 0x562dbd0a684a <vm_exec_core+2282>, 0x562dbd0a680b <vm_exec_core+2219>, 0x562dbd0a67cf <vm_exec_core+2159>, 0x562dbd0a6711 <vm_exec_core+1969>, 0x562dbd0a668e <vm_exec_core+1838>, 0x562dbd0a951f <vm_exec_core+13759>, 0x562dbd0a9161 <vm_exec_core+12801>, 0x562dbd0a9330 <vm_exec_core+13264>, 0x562dbd0a9410 <vm_exec_core+13488>, 0x562dbd0a9426 <vm_exec_core+13510>, 0x562dbd0a943c <vm_exec_core+13532>, 0x562dbd0a9452 <vm_exec_core+13554>, 0x562dbd0a946f <vm_exec_core+13583>, 0x562dbd0a9485 <vm_exec_core+13605>, 0x562dbd0a949b <vm_exec_core+13627>, 0x562dbd0a94b1 <vm_exec_core+13649>...} |
| #19 0x0000562dbd0ac70e in rb_vm_exec (ec=0x562de5ab6c20) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x562de5ab6c20 |
| _tag = {tag = 36, retval = 4, buf = {0x7fd216f82090, 0x562dbd0ac630 <rb_vm_exec+304>, 0x0, 0x7fd217181db0, 0x0}, prev = 0x7fd217182120, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #20 0x0000562dbd0b0b73 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7fd216f82090, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #21 vm_yield (kw_splat=0, argv=0x7fd216f82090, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #22 rb_yield_0 (argv=0x7fd216f82090, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362 |
| No locals. |
| #23 rb_yield_values2 (argc=1, argv=0x7fd216f82090) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1408 |
| No locals. |
| #24 0x0000562dbce7cce2 in collect_i (i=<optimized out>, ary=140540301868720, argc=<optimized out>, argv=<optimized out>, blockarg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/enum.c:628 |
| No locals. |
| #25 0x0000562dbd09f5f8 in vm_yield_with_cfunc (ec=0x562de5ab6c20, captured=<optimized out>, self=140540301803280, argc=1, argv=0x7fd216f82090, 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 = 1333 |
| blockarg = <optimized out> |
| frame_flag = <optimized out> |
| ifunc = 0x7fd216c4fe88 |
| #26 0x0000562dbd09f6de in vm_invoke_ifunc_block (ec=0x562de5ab6c20, reg_cfp=0x7fd217081ee8, 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 = 0x7fd217081f70 |
| #27 0x0000562dbd0a69e6 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 = 0x562de5a85d60, 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=0x562de597bb70, ec@entry=0x562de5ab6c20) at ../../src/trunk-gc-asserts/insns.def:1137 |
| bh = <optimized out> |
| cd = 0x562de597bb70 |
| leaf = <optimized out> |
| val = 4 |
| reg_pc = 0x562de5a88d20 |
| reg_cfp = 0x7fd217081ee8 |
| insns_address_table = {0x562dbd0a9270 <vm_exec_core+13072>, 0x562dbd0a82aa <vm_exec_core+9034>, 0x562dbd0a823d <vm_exec_core+8925>, 0x562dbd0a81c5 <vm_exec_core+8805>, 0x562dbd0a8153 <vm_exec_core+8691>, 0x562dbd0a80da <vm_exec_core+8570>, 0x562dbd0a8034 <vm_exec_core+8404>, 0x562dbd0a86c1 <vm_exec_core+10081>, 0x562dbd0a85a6 <vm_exec_core+9798>, 0x562dbd0a85fd <vm_exec_core+9885>, 0x562dbd0a830e <vm_exec_core+9134>, 0x562dbd0a843b <vm_exec_core+9435>, 0x562dbd0a7ba2 <vm_exec_core+7234>, 0x562dbd0a7b3a <vm_exec_core+7130>, 0x562dbd0a7acd <vm_exec_core+7021>, 0x562dbd0a7dac <vm_exec_core+7756>, 0x562dbd0a7d74 <vm_exec_core+7700>, 0x562dbd0a7d3f <vm_exec_core+7647>, 0x562dbd0a7d0a <vm_exec_core+7594>, 0x562dbd0a7cd5 <vm_exec_core+7541>, 0x562dbd0a7c72 <vm_exec_core+7442>, 0x562dbd0a7c2e <vm_exec_core+7374>, 0x562dbd0a7be7 <vm_exec_core+7303>, 0x562dbd0a7ee8 <vm_exec_core+8072>, 0x562dbd0a7ea2 <vm_exec_core+8002>, 0x562dbd0a7e23 <vm_exec_core+7875>, 0x562dbd0a7de9 <vm_exec_core+7817>, 0x562dbd0a7f9a <vm_exec_core+8250>, 0x562dbd0a7f40 <vm_exec_core+8160>, 0x562dbd0a7ff7 <vm_exec_core+8343>, 0x562dbd0a7a90 <vm_exec_core+6960>, 0x562dbd0a788d <vm_exec_core+6445>, 0x562dbd0a7807 <vm_exec_core+6311>, 0x562dbd0a779f <vm_exec_core+6207>, 0x562dbd0a7747 <vm_exec_core+6119>, 0x562dbd0a76e5 <vm_exec_core+6021>, 0x562dbd0a7698 <vm_exec_core+5944>, 0x562dbd0a7624 <vm_exec_core+5828>, 0x562dbd0a75da <vm_exec_core+5754>, 0x562dbd0a75b3 <vm_exec_core+5715>, 0x562dbd0a7578 <vm_exec_core+5656>, 0x562dbd0a7527 <vm_exec_core+5575>, 0x562dbd0a74f3 <vm_exec_core+5523>, 0x562dbd0a7446 <vm_exec_core+5350>, 0x562dbd0a7403 <vm_exec_core+5283>, 0x562dbd0a73bf <vm_exec_core+5215>, 0x562dbd0a738d <vm_exec_core+5165>, 0x562dbd0a731e <vm_exec_core+5054>, 0x562dbd0a72bd <vm_exec_core+4957>, 0x562dbd0a726e <vm_exec_core+4878>, 0x562dbd0a71ff <vm_exec_core+4767>, 0x562dbd0a71a1 <vm_exec_core+4673>, 0x562dbd0a7089 <vm_exec_core+4393>, 0x562dbd0a704d <vm_exec_core+4333>, 0x562dbd0a7006 <vm_exec_core+4262>, 0x562dbd0a6f9c <vm_exec_core+4156>, 0x562dbd0a6efe <vm_exec_core+3998>, 0x562dbd0a5fd0 <vm_exec_core+112>, 0x562dbd0a6e49 <vm_exec_core+3817>, 0x562dbd0a6dc1 <vm_exec_core+3681>, 0x562dbd0a6d72 <vm_exec_core+3602>, 0x562dbd0a6d23 <vm_exec_core+3523>, 0x562dbd0a6cd4 <vm_exec_core+3444>, 0x562dbd0a9117 <vm_exec_core+12727>, 0x562dbd0a6c85 <vm_exec_core+3365>, 0x562dbd0a6c16 <vm_exec_core+3254>, 0x562dbd0a6bd1 <vm_exec_core+3185>, 0x562dbd0a6b5e <vm_exec_core+3070>, 0x562dbd0a6a16 <vm_exec_core+2742>, 0x562dbd0a694a <vm_exec_core+2538>, 0x562dbd0a68ce <vm_exec_core+2414>, 0x562dbd0a872b <vm_exec_core+10187>, 0x562dbd0a689a <vm_exec_core+2362>, 0x562dbd0a685b <vm_exec_core+2299>, 0x562dbd0a681c <vm_exec_core+2236>, 0x562dbd0a67e0 <vm_exec_core+2176>, 0x562dbd0a6722 <vm_exec_core+1986>, 0x562dbd0a669f <vm_exec_core+1855>, 0x562dbd0a9281 <vm_exec_core+13089>, 0x562dbd0a938e <vm_exec_core+13358>, 0x562dbd0a95cf <vm_exec_core+13935>, 0x562dbd0a8fe9 <vm_exec_core+12425>, 0x562dbd0a9668 <vm_exec_core+14088>, 0x562dbd0a9935 <vm_exec_core+14805>, 0x562dbd0a9854 <vm_exec_core+14580>, 0x562dbd0a98d7 <vm_exec_core+14711>, 0x562dbd0a973a <vm_exec_core+14298>, 0x562dbd0a9798 <vm_exec_core+14392>, 0x562dbd0a97f6 <vm_exec_core+14486>, 0x562dbd0a9bc5 <vm_exec_core+15461>, 0x562dbd0a9a19 <vm_exec_core+15033>, 0x562dbd0a9a65 <vm_exec_core+15109>, 0x562dbd0a9ab8 <vm_exec_core+15192>, 0x562dbd0a9b3b <vm_exec_core+15323>, 0x562dbd0a65d2 <vm_exec_core+1650>, 0x562dbd0a652a <vm_exec_core+1482>, 0x562dbd0a92e8 <vm_exec_core+13192>, 0x562dbd0a9346 <vm_exec_core+13286>, 0x562dbd0a9177 <vm_exec_core+12823>, 0x562dbd0a920a <vm_exec_core+12970>, 0x562dbd0a9701 <vm_exec_core+14241>, 0x562dbd0a998e <vm_exec_core+14894>, 0x562dbd0a64b9 <vm_exec_core+1369>, 0x562dbd0a6439 <vm_exec_core+1241>, 0x562dbd0a6390 <vm_exec_core+1072>, 0x562dbd0a6349 <vm_exec_core+1001>, 0x562dbd0a62fe <vm_exec_core+926>, 0x562dbd0a62b5 <vm_exec_core+853>, 0x562dbd0a6264 <vm_exec_core+772>, 0x562dbd0a622f <vm_exec_core+719>, 0x562dbd0a61fa <vm_exec_core+666>, 0x562dbd0a93f2 <vm_exec_core+13458>, 0x562dbd0a8299 <vm_exec_core+9017>, 0x562dbd0a822c <vm_exec_core+8908>, 0x562dbd0a81b4 <vm_exec_core+8788>, 0x562dbd0a8142 <vm_exec_core+8674>, 0x562dbd0a80c9 <vm_exec_core+8553>, 0x562dbd0a8023 <vm_exec_core+8387>, 0x562dbd0a86b0 <vm_exec_core+10064>, 0x562dbd0a8595 <vm_exec_core+9781>, 0x562dbd0a85ec <vm_exec_core+9868>, 0x562dbd0a82fd <vm_exec_core+9117>, 0x562dbd0a842a <vm_exec_core+9418>, 0x562dbd0a7b91 <vm_exec_core+7217>, 0x562dbd0a7b29 <vm_exec_core+7113>, 0x562dbd0a7abc <vm_exec_core+7004>, 0x562dbd0a7d9b <vm_exec_core+7739>, 0x562dbd0a7d63 <vm_exec_core+7683>, 0x562dbd0a7d2e <vm_exec_core+7630>, 0x562dbd0a7cf9 <vm_exec_core+7577>, 0x562dbd0a7cc4 <vm_exec_core+7524>, 0x562dbd0a7c61 <vm_exec_core+7425>, 0x562dbd0a7c1d <vm_exec_core+7357>, 0x562dbd0a7bd6 <vm_exec_core+7286>, 0x562dbd0a7ed7 <vm_exec_core+8055>, 0x562dbd0a7e91 <vm_exec_core+7985>, 0x562dbd0a7e12 <vm_exec_core+7858>, 0x562dbd0a7dd8 <vm_exec_core+7800>, 0x562dbd0a7f89 <vm_exec_core+8233>, 0x562dbd0a7f2f <vm_exec_core+8143>, 0x562dbd0a7fe6 <vm_exec_core+8326>, 0x562dbd0a7a7f <vm_exec_core+6943>, 0x562dbd0a787c <vm_exec_core+6428>, 0x562dbd0a77f6 <vm_exec_core+6294>, 0x562dbd0a778e <vm_exec_core+6190>, 0x562dbd0a7736 <vm_exec_core+6102>, 0x562dbd0a76d4 <vm_exec_core+6004>, 0x562dbd0a7687 <vm_exec_core+5927>, 0x562dbd0a7613 <vm_exec_core+5811>, 0x562dbd0a75c9 <vm_exec_core+5737>, 0x562dbd0a75a2 <vm_exec_core+5698>, 0x562dbd0a7567 <vm_exec_core+5639>, 0x562dbd0a7516 <vm_exec_core+5558>, 0x562dbd0a74e2 <vm_exec_core+5506>, 0x562dbd0a7435 <vm_exec_core+5333>, 0x562dbd0a73f2 <vm_exec_core+5266>, 0x562dbd0a73ae <vm_exec_core+5198>, 0x562dbd0a737c <vm_exec_core+5148>, 0x562dbd0a730d <vm_exec_core+5037>, 0x562dbd0a72ac <vm_exec_core+4940>, 0x562dbd0a725d <vm_exec_core+4861>, 0x562dbd0a71ee <vm_exec_core+4750>, 0x562dbd0a7190 <vm_exec_core+4656>, 0x562dbd0a7078 <vm_exec_core+4376>, 0x562dbd0a703c <vm_exec_core+4316>, 0x562dbd0a6ff5 <vm_exec_core+4245>, 0x562dbd0a6f8b <vm_exec_core+4139>, 0x562dbd0a6eed <vm_exec_core+3981>, 0x562dbd0a9535 <vm_exec_core+13781>, 0x562dbd0a6e38 <vm_exec_core+3800>, 0x562dbd0a6db0 <vm_exec_core+3664>, 0x562dbd0a6d61 <vm_exec_core+3585>, 0x562dbd0a6d12 <vm_exec_core+3506>, 0x562dbd0a6cc3 <vm_exec_core+3427>, 0x562dbd0a9509 <vm_exec_core+13737>, 0x562dbd0a6c74 <vm_exec_core+3348>, 0x562dbd0a6c05 <vm_exec_core+3237>, 0x562dbd0a6bc0 <vm_exec_core+3168>, 0x562dbd0a6b4d <vm_exec_core+3053>, 0x562dbd0a6a05 <vm_exec_core+2725>, 0x562dbd0a6939 <vm_exec_core+2521>, 0x562dbd0a68bd <vm_exec_core+2397>, 0x562dbd0a871a <vm_exec_core+10170>, 0x562dbd0a6889 <vm_exec_core+2345>, 0x562dbd0a684a <vm_exec_core+2282>, 0x562dbd0a680b <vm_exec_core+2219>, 0x562dbd0a67cf <vm_exec_core+2159>, 0x562dbd0a6711 <vm_exec_core+1969>, 0x562dbd0a668e <vm_exec_core+1838>, 0x562dbd0a951f <vm_exec_core+13759>, 0x562dbd0a9161 <vm_exec_core+12801>, 0x562dbd0a9330 <vm_exec_core+13264>, 0x562dbd0a9410 <vm_exec_core+13488>, 0x562dbd0a9426 <vm_exec_core+13510>, 0x562dbd0a943c <vm_exec_core+13532>, 0x562dbd0a9452 <vm_exec_core+13554>, 0x562dbd0a946f <vm_exec_core+13583>, 0x562dbd0a9485 <vm_exec_core+13605>, 0x562dbd0a949b <vm_exec_core+13627>, 0x562dbd0a94b1 <vm_exec_core+13649>...} |
| #29 0x0000562dbd0ac70e in rb_vm_exec (ec=0x562de5ab6c20) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x562de5ab6c20 |
| _tag = {tag = 36, retval = 4, buf = {0x0, 0x562dbd0ac630 <rb_vm_exec+304>, 0x0, 0x7fd217182100, 0x0}, prev = 0x7fd217182410, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #30 0x0000562dbd0b27a4 in vm_call0_cc (ec=0x562de5ab6c20, 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 = 0x7fd2171821d0, cc = 0x7fd236d9eb70, block_handler = 140540306268019, recv = 200001, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #31 0x0000562dbd0b3ec2 in rb_call0 (ec=0x562de5ab6c20, recv=recv@entry=200001, mid=mid@entry=28529, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140540301803280) 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 0x0000562dbd0b48a7 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 0x0000562dbd09b7c8 in rb_iterate0 (it_proc=it_proc@entry=0x562dbd0b4840 <iterate_method>, data1=data1@entry=140540307317936, ifunc=<optimized out>, ec=ec@entry=0x562de5ab6c20) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x562de5ab6c20 |
| _tag = {tag = 36, retval = 0, buf = {0x7fd216c3ff10, 0x562dbd09b850 <rb_iterate0+352>, 0x0, 0x7fd2171823d0, 0x0}, prev = 0x7fd217182890, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7fd217081f20 |
| #35 0x0000562dbd09ba6d in rb_iterate_internal (data2=140540301803280, bl_proc=0x0, data1=140540307317936, it_proc=0x562dbd0b4840 <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=140540301803280, 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 0x0000562dbce8aabd in enumerator_block_call (obj=<optimized out>, func=0x0, arg=140540301803280) 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 0x0000562dbd0b1a37 in vm_call0_cfunc_with_frame (argv=0x0, calling=0x7fd217182590, ec=0x562de5ab6c20) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7fd217081f58 |
| ci = <optimized out> |
| me = 0x7fd238a1e9f8 |
| mid = 3073 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x562de5a176a8 |
| 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=0x7fd217182590, ec=0x562de5ab6c20) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #40 vm_call0_body (ec=ec@entry=0x562de5ab6c20, calling=calling@entry=0x7fd217182690, argv=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #41 0x0000562dbd0b27a4 in vm_call0_cc (ec=0x562de5ab6c20, 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 = 0x7fd217182650, cc = 0x7fd236d9eb98, block_handler = 140540306268019, recv = 140540301803280, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #42 0x0000562dbd0b3ec2 in rb_call0 (ec=0x562de5ab6c20, recv=recv@entry=140540301803280, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140540301803280) 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 0x0000562dbd0b48a7 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=3073, recv=140540301803280) 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 0x0000562dbd09b7c8 in rb_iterate0 (it_proc=it_proc@entry=0x562dbd0b4840 <iterate_method>, data1=data1@entry=140540307319088, ifunc=ifunc@entry=0x7fd216c4fe88, ec=0x562de5ab6c20) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x562de5ab6c20 |
| _tag = {tag = 36, retval = 14093319387660068864, buf = {0x7fd216c3ff10, 0x562dbd09b850 <rb_iterate0+352>, 0x0, 0x7fd217182850, 0x562dbce7ccd0 <collect_i>}, prev = 0x7fd217182cc0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7fd217081f58 |
| #46 0x0000562dbd09bbe7 in rb_lambda_call (obj=obj@entry=140540301803280, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x562dbce7ccd0 <collect_i>, min_argc=<optimized out>, max_argc=1, data2=140540301868720) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1618 |
| arg = {obj = 140540301803280, mid = 3073, argc = 0, argv = 0x0, kw_splat = 0} |
| block = 0x7fd216c4fe88 |
| #47 0x0000562dbce7e899 in enum_collect (obj=140540301803280) at /tmp/ruby/src/trunk-gc-asserts/enum.c:667 |
| ary = 140540301868720 |
| min_argc = <optimized out> |
| max_argc = 1 |
| #48 0x0000562dbd090bbd in vm_call_cfunc_with_frame_ (ec=0x562de5ab6c20, reg_cfp=0x7fd217081f90, 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 = 0x7fd236d9ec38 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #49 0x0000562dbd0990af in vm_sendish (ec=0x562de5ab6c20, reg_cfp=0x7fd217081f90, cd=0x562de5a06190, 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 = 0x7fd236d9ec10 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x562de5a06190, cc = 0x7fd236d9ec10, block_handler = 140540306268073, recv = 140540301803280, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #50 0x0000562dbd0a6fd6 in vm_exec_core (ec=0x562de597bb70, ec@entry=0x562de5ab6c20) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140541296398176 |
| cd = 0x562de5a06190 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 94755126010256 |
| reg_pc = 0x562de5a03ff8 |
| reg_cfp = 0x7fd217081f90 |
| insns_address_table = {0x562dbd0a9270 <vm_exec_core+13072>, 0x562dbd0a82aa <vm_exec_core+9034>, 0x562dbd0a823d <vm_exec_core+8925>, 0x562dbd0a81c5 <vm_exec_core+8805>, 0x562dbd0a8153 <vm_exec_core+8691>, 0x562dbd0a80da <vm_exec_core+8570>, 0x562dbd0a8034 <vm_exec_core+8404>, 0x562dbd0a86c1 <vm_exec_core+10081>, 0x562dbd0a85a6 <vm_exec_core+9798>, 0x562dbd0a85fd <vm_exec_core+9885>, 0x562dbd0a830e <vm_exec_core+9134>, 0x562dbd0a843b <vm_exec_core+9435>, 0x562dbd0a7ba2 <vm_exec_core+7234>, 0x562dbd0a7b3a <vm_exec_core+7130>, 0x562dbd0a7acd <vm_exec_core+7021>, 0x562dbd0a7dac <vm_exec_core+7756>, 0x562dbd0a7d74 <vm_exec_core+7700>, 0x562dbd0a7d3f <vm_exec_core+7647>, 0x562dbd0a7d0a <vm_exec_core+7594>, 0x562dbd0a7cd5 <vm_exec_core+7541>, 0x562dbd0a7c72 <vm_exec_core+7442>, 0x562dbd0a7c2e <vm_exec_core+7374>, 0x562dbd0a7be7 <vm_exec_core+7303>, 0x562dbd0a7ee8 <vm_exec_core+8072>, 0x562dbd0a7ea2 <vm_exec_core+8002>, 0x562dbd0a7e23 <vm_exec_core+7875>, 0x562dbd0a7de9 <vm_exec_core+7817>, 0x562dbd0a7f9a <vm_exec_core+8250>, 0x562dbd0a7f40 <vm_exec_core+8160>, 0x562dbd0a7ff7 <vm_exec_core+8343>, 0x562dbd0a7a90 <vm_exec_core+6960>, 0x562dbd0a788d <vm_exec_core+6445>, 0x562dbd0a7807 <vm_exec_core+6311>, 0x562dbd0a779f <vm_exec_core+6207>, 0x562dbd0a7747 <vm_exec_core+6119>, 0x562dbd0a76e5 <vm_exec_core+6021>, 0x562dbd0a7698 <vm_exec_core+5944>, 0x562dbd0a7624 <vm_exec_core+5828>, 0x562dbd0a75da <vm_exec_core+5754>, 0x562dbd0a75b3 <vm_exec_core+5715>, 0x562dbd0a7578 <vm_exec_core+5656>, 0x562dbd0a7527 <vm_exec_core+5575>, 0x562dbd0a74f3 <vm_exec_core+5523>, 0x562dbd0a7446 <vm_exec_core+5350>, 0x562dbd0a7403 <vm_exec_core+5283>, 0x562dbd0a73bf <vm_exec_core+5215>, 0x562dbd0a738d <vm_exec_core+5165>, 0x562dbd0a731e <vm_exec_core+5054>, 0x562dbd0a72bd <vm_exec_core+4957>, 0x562dbd0a726e <vm_exec_core+4878>, 0x562dbd0a71ff <vm_exec_core+4767>, 0x562dbd0a71a1 <vm_exec_core+4673>, 0x562dbd0a7089 <vm_exec_core+4393>, 0x562dbd0a704d <vm_exec_core+4333>, 0x562dbd0a7006 <vm_exec_core+4262>, 0x562dbd0a6f9c <vm_exec_core+4156>, 0x562dbd0a6efe <vm_exec_core+3998>, 0x562dbd0a5fd0 <vm_exec_core+112>, 0x562dbd0a6e49 <vm_exec_core+3817>, 0x562dbd0a6dc1 <vm_exec_core+3681>, 0x562dbd0a6d72 <vm_exec_core+3602>, 0x562dbd0a6d23 <vm_exec_core+3523>, 0x562dbd0a6cd4 <vm_exec_core+3444>, 0x562dbd0a9117 <vm_exec_core+12727>, 0x562dbd0a6c85 <vm_exec_core+3365>, 0x562dbd0a6c16 <vm_exec_core+3254>, 0x562dbd0a6bd1 <vm_exec_core+3185>, 0x562dbd0a6b5e <vm_exec_core+3070>, 0x562dbd0a6a16 <vm_exec_core+2742>, 0x562dbd0a694a <vm_exec_core+2538>, 0x562dbd0a68ce <vm_exec_core+2414>, 0x562dbd0a872b <vm_exec_core+10187>, 0x562dbd0a689a <vm_exec_core+2362>, 0x562dbd0a685b <vm_exec_core+2299>, 0x562dbd0a681c <vm_exec_core+2236>, 0x562dbd0a67e0 <vm_exec_core+2176>, 0x562dbd0a6722 <vm_exec_core+1986>, 0x562dbd0a669f <vm_exec_core+1855>, 0x562dbd0a9281 <vm_exec_core+13089>, 0x562dbd0a938e <vm_exec_core+13358>, 0x562dbd0a95cf <vm_exec_core+13935>, 0x562dbd0a8fe9 <vm_exec_core+12425>, 0x562dbd0a9668 <vm_exec_core+14088>, 0x562dbd0a9935 <vm_exec_core+14805>, 0x562dbd0a9854 <vm_exec_core+14580>, 0x562dbd0a98d7 <vm_exec_core+14711>, 0x562dbd0a973a <vm_exec_core+14298>, 0x562dbd0a9798 <vm_exec_core+14392>, 0x562dbd0a97f6 <vm_exec_core+14486>, 0x562dbd0a9bc5 <vm_exec_core+15461>, 0x562dbd0a9a19 <vm_exec_core+15033>, 0x562dbd0a9a65 <vm_exec_core+15109>, 0x562dbd0a9ab8 <vm_exec_core+15192>, 0x562dbd0a9b3b <vm_exec_core+15323>, 0x562dbd0a65d2 <vm_exec_core+1650>, 0x562dbd0a652a <vm_exec_core+1482>, 0x562dbd0a92e8 <vm_exec_core+13192>, 0x562dbd0a9346 <vm_exec_core+13286>, 0x562dbd0a9177 <vm_exec_core+12823>, 0x562dbd0a920a <vm_exec_core+12970>, 0x562dbd0a9701 <vm_exec_core+14241>, 0x562dbd0a998e <vm_exec_core+14894>, 0x562dbd0a64b9 <vm_exec_core+1369>, 0x562dbd0a6439 <vm_exec_core+1241>, 0x562dbd0a6390 <vm_exec_core+1072>, 0x562dbd0a6349 <vm_exec_core+1001>, 0x562dbd0a62fe <vm_exec_core+926>, 0x562dbd0a62b5 <vm_exec_core+853>, 0x562dbd0a6264 <vm_exec_core+772>, 0x562dbd0a622f <vm_exec_core+719>, 0x562dbd0a61fa <vm_exec_core+666>, 0x562dbd0a93f2 <vm_exec_core+13458>, 0x562dbd0a8299 <vm_exec_core+9017>, 0x562dbd0a822c <vm_exec_core+8908>, 0x562dbd0a81b4 <vm_exec_core+8788>, 0x562dbd0a8142 <vm_exec_core+8674>, 0x562dbd0a80c9 <vm_exec_core+8553>, 0x562dbd0a8023 <vm_exec_core+8387>, 0x562dbd0a86b0 <vm_exec_core+10064>, 0x562dbd0a8595 <vm_exec_core+9781>, 0x562dbd0a85ec <vm_exec_core+9868>, 0x562dbd0a82fd <vm_exec_core+9117>, 0x562dbd0a842a <vm_exec_core+9418>, 0x562dbd0a7b91 <vm_exec_core+7217>, 0x562dbd0a7b29 <vm_exec_core+7113>, 0x562dbd0a7abc <vm_exec_core+7004>, 0x562dbd0a7d9b <vm_exec_core+7739>, 0x562dbd0a7d63 <vm_exec_core+7683>, 0x562dbd0a7d2e <vm_exec_core+7630>, 0x562dbd0a7cf9 <vm_exec_core+7577>, 0x562dbd0a7cc4 <vm_exec_core+7524>, 0x562dbd0a7c61 <vm_exec_core+7425>, 0x562dbd0a7c1d <vm_exec_core+7357>, 0x562dbd0a7bd6 <vm_exec_core+7286>, 0x562dbd0a7ed7 <vm_exec_core+8055>, 0x562dbd0a7e91 <vm_exec_core+7985>, 0x562dbd0a7e12 <vm_exec_core+7858>, 0x562dbd0a7dd8 <vm_exec_core+7800>, 0x562dbd0a7f89 <vm_exec_core+8233>, 0x562dbd0a7f2f <vm_exec_core+8143>, 0x562dbd0a7fe6 <vm_exec_core+8326>, 0x562dbd0a7a7f <vm_exec_core+6943>, 0x562dbd0a787c <vm_exec_core+6428>, 0x562dbd0a77f6 <vm_exec_core+6294>, 0x562dbd0a778e <vm_exec_core+6190>, 0x562dbd0a7736 <vm_exec_core+6102>, 0x562dbd0a76d4 <vm_exec_core+6004>, 0x562dbd0a7687 <vm_exec_core+5927>, 0x562dbd0a7613 <vm_exec_core+5811>, 0x562dbd0a75c9 <vm_exec_core+5737>, 0x562dbd0a75a2 <vm_exec_core+5698>, 0x562dbd0a7567 <vm_exec_core+5639>, 0x562dbd0a7516 <vm_exec_core+5558>, 0x562dbd0a74e2 <vm_exec_core+5506>, 0x562dbd0a7435 <vm_exec_core+5333>, 0x562dbd0a73f2 <vm_exec_core+5266>, 0x562dbd0a73ae <vm_exec_core+5198>, 0x562dbd0a737c <vm_exec_core+5148>, 0x562dbd0a730d <vm_exec_core+5037>, 0x562dbd0a72ac <vm_exec_core+4940>, 0x562dbd0a725d <vm_exec_core+4861>, 0x562dbd0a71ee <vm_exec_core+4750>, 0x562dbd0a7190 <vm_exec_core+4656>, 0x562dbd0a7078 <vm_exec_core+4376>, 0x562dbd0a703c <vm_exec_core+4316>, 0x562dbd0a6ff5 <vm_exec_core+4245>, 0x562dbd0a6f8b <vm_exec_core+4139>, 0x562dbd0a6eed <vm_exec_core+3981>, 0x562dbd0a9535 <vm_exec_core+13781>, 0x562dbd0a6e38 <vm_exec_core+3800>, 0x562dbd0a6db0 <vm_exec_core+3664>, 0x562dbd0a6d61 <vm_exec_core+3585>, 0x562dbd0a6d12 <vm_exec_core+3506>, 0x562dbd0a6cc3 <vm_exec_core+3427>, 0x562dbd0a9509 <vm_exec_core+13737>, 0x562dbd0a6c74 <vm_exec_core+3348>, 0x562dbd0a6c05 <vm_exec_core+3237>, 0x562dbd0a6bc0 <vm_exec_core+3168>, 0x562dbd0a6b4d <vm_exec_core+3053>, 0x562dbd0a6a05 <vm_exec_core+2725>, 0x562dbd0a6939 <vm_exec_core+2521>, 0x562dbd0a68bd <vm_exec_core+2397>, 0x562dbd0a871a <vm_exec_core+10170>, 0x562dbd0a6889 <vm_exec_core+2345>, 0x562dbd0a684a <vm_exec_core+2282>, 0x562dbd0a680b <vm_exec_core+2219>, 0x562dbd0a67cf <vm_exec_core+2159>, 0x562dbd0a6711 <vm_exec_core+1969>, 0x562dbd0a668e <vm_exec_core+1838>, 0x562dbd0a951f <vm_exec_core+13759>, 0x562dbd0a9161 <vm_exec_core+12801>, 0x562dbd0a9330 <vm_exec_core+13264>, 0x562dbd0a9410 <vm_exec_core+13488>, 0x562dbd0a9426 <vm_exec_core+13510>, 0x562dbd0a943c <vm_exec_core+13532>, 0x562dbd0a9452 <vm_exec_core+13554>, 0x562dbd0a946f <vm_exec_core+13583>, 0x562dbd0a9485 <vm_exec_core+13605>, 0x562dbd0a949b <vm_exec_core+13627>, 0x562dbd0a94b1 <vm_exec_core+13649>...} |
| #51 0x0000562dbd0ac70e in rb_vm_exec (ec=0x562de5ab6c20) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x562de5ab6c20 |
| _tag = {tag = 36, retval = 4, buf = {0x7fd217182db0, 0x562dbd0ac630 <rb_vm_exec+304>, 0x0, 0x7fd217182ca0, 0x7fd217182d50}, prev = 0x7fd217182ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #52 0x0000562dbd0acb2e 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=140540840108880, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7fd236d9f048 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7fd216f82018 |
| av = {140540307320144, 140540307320512} |
| stack_argv = 0x7fd216f82018 |
| 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 0x0000562dbd0ad4f1 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x562de59fcd40, self=self@entry=140540840108880, argc=argc@entry=0, argv=argv@entry=0x7fd217182d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #54 0x0000562dbd053ad0 in thread_do_start_proc (th=th@entry=0x562de5ac7230) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 140540840108880 |
| args = <optimized out> |
| args_ptr = 0x7fd217182d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x562de59fcd40 |
| #55 0x0000562dbd054570 in thread_do_start (th=0x562de5ac7230) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #56 thread_start_func_2 (th=th@entry=0x562de5ac7230, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x562de5ab6c20 |
| _tag = {tag = 36, retval = 0, buf = {0x562de59f9650, 0x562dbd053ee0 <thread_start_func_2+624>, 0x0, 0x7fd217182dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x562de5ac7230 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #57 0x0000562dbd05493d in call_thread_start_func_2 (th=0x562de5ac7230) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7fd217182f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #58 co_start (from=<optimized out>, self=0x562de59f9650) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x562de5ac7230 |
| sched = 0x562de5ab7d28 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #59 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 1 (Thread 0x7fd2520297c0 (LWP 467314) "miniruby"): |
| #0 0x00007fd2520c4d61 in __futex_abstimed_wait_common64 (private=22061, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x562de5983070) 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=22061, abstime=0x0, clockid=0, expected=0, futex_word=0x562de5983070) 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=0x562de5983070, 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 0x00007fd2520c77dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x562de5983168, cond=0x562de5983048) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7fd2520c74a0 <__condvar_cleanup_waiting>, __arg = 0x7fffb6127b60, __canceltype = 2, __prev = 0x0} |
| cbuffer = {wseq = 0, cond = 0x562de5983048, mutex = 0x562de5983168, 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=0x562de5983048, mutex=mutex@entry=0x562de5983168) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x0000562dbd04ae0d in rb_native_cond_wait (cond=cond@entry=0x562de5983048, mutex=mutex@entry=0x562de5983168) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x0000562dbd04af53 in thread_sched_wait_running_turn (sched=sched@entry=0x562de5983168, th=0x562de597e060, can_direct_transfer=can_direct_transfer@entry=false) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:847 |
| next_th = 0x0 |
| #7 0x0000562dbd04bb82 in rb_ractor_sched_wait (ec=ec@entry=0x562de5983340, cr=cr@entry=0x562de59830a0, ubf=ubf@entry=0x562dbcf9b220 <ubf_ractor_wait>, ubf_arg=ubf_arg@entry=0x7fffb6127cb0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1365 |
| can_direct_transfer = false |
| th = 0x562de597e060 |
| sched = 0x562de5983168 |
| #8 0x0000562dbcf9c99c in ractor_wait (cr=0x562de59830a0, ec=0x562de5983340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1030 |
| th = <optimized out> |
| waiter = {wakeup_status = wakeup_none, th = 0x562de597e060, node = {next = 0x562de59830f8, prev = 0x562de59830f8}} |
| th = <optimized out> |
| waiter = <optimized out> |
| #9 ractor_wait_receive (ec=ec@entry=0x562de5983340, cr=cr@entry=0x562de59830a0) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1097 |
| messages = {set = {n = {next = 0x0, prev = 0x562de597e060}}, closed = 248} |
| deliverred = false |
| #10 0x0000562dbcf9dfd1 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=0x562de5983340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:133 |
| rp = 0x562de5ab8060 |
| rp = <optimized out> |
| #12 builtin_inline_class_660 (ec=0x562de5983340, self=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor.rb:661 |
| No locals. |
| #13 0x0000562dbd0a8d7f in vm_exec_core (ec=0x562de5983070, ec@entry=0x562de5983340) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:7259 |
| reg_pc = 0x562de5a5b0d8 |
| reg_cfp = 0x7fd251fc7e88 |
| insns_address_table = {0x562dbd0a9270 <vm_exec_core+13072>, 0x562dbd0a82aa <vm_exec_core+9034>, 0x562dbd0a823d <vm_exec_core+8925>, 0x562dbd0a81c5 <vm_exec_core+8805>, 0x562dbd0a8153 <vm_exec_core+8691>, 0x562dbd0a80da <vm_exec_core+8570>, 0x562dbd0a8034 <vm_exec_core+8404>, 0x562dbd0a86c1 <vm_exec_core+10081>, 0x562dbd0a85a6 <vm_exec_core+9798>, 0x562dbd0a85fd <vm_exec_core+9885>, 0x562dbd0a830e <vm_exec_core+9134>, 0x562dbd0a843b <vm_exec_core+9435>, 0x562dbd0a7ba2 <vm_exec_core+7234>, 0x562dbd0a7b3a <vm_exec_core+7130>, 0x562dbd0a7acd <vm_exec_core+7021>, 0x562dbd0a7dac <vm_exec_core+7756>, 0x562dbd0a7d74 <vm_exec_core+7700>, 0x562dbd0a7d3f <vm_exec_core+7647>, 0x562dbd0a7d0a <vm_exec_core+7594>, 0x562dbd0a7cd5 <vm_exec_core+7541>, 0x562dbd0a7c72 <vm_exec_core+7442>, 0x562dbd0a7c2e <vm_exec_core+7374>, 0x562dbd0a7be7 <vm_exec_core+7303>, 0x562dbd0a7ee8 <vm_exec_core+8072>, 0x562dbd0a7ea2 <vm_exec_core+8002>, 0x562dbd0a7e23 <vm_exec_core+7875>, 0x562dbd0a7de9 <vm_exec_core+7817>, 0x562dbd0a7f9a <vm_exec_core+8250>, 0x562dbd0a7f40 <vm_exec_core+8160>, 0x562dbd0a7ff7 <vm_exec_core+8343>, 0x562dbd0a7a90 <vm_exec_core+6960>, 0x562dbd0a788d <vm_exec_core+6445>, 0x562dbd0a7807 <vm_exec_core+6311>, 0x562dbd0a779f <vm_exec_core+6207>, 0x562dbd0a7747 <vm_exec_core+6119>, 0x562dbd0a76e5 <vm_exec_core+6021>, 0x562dbd0a7698 <vm_exec_core+5944>, 0x562dbd0a7624 <vm_exec_core+5828>, 0x562dbd0a75da <vm_exec_core+5754>, 0x562dbd0a75b3 <vm_exec_core+5715>, 0x562dbd0a7578 <vm_exec_core+5656>, 0x562dbd0a7527 <vm_exec_core+5575>, 0x562dbd0a74f3 <vm_exec_core+5523>, 0x562dbd0a7446 <vm_exec_core+5350>, 0x562dbd0a7403 <vm_exec_core+5283>, 0x562dbd0a73bf <vm_exec_core+5215>, 0x562dbd0a738d <vm_exec_core+5165>, 0x562dbd0a731e <vm_exec_core+5054>, 0x562dbd0a72bd <vm_exec_core+4957>, 0x562dbd0a726e <vm_exec_core+4878>, 0x562dbd0a71ff <vm_exec_core+4767>, 0x562dbd0a71a1 <vm_exec_core+4673>, 0x562dbd0a7089 <vm_exec_core+4393>, 0x562dbd0a704d <vm_exec_core+4333>, 0x562dbd0a7006 <vm_exec_core+4262>, 0x562dbd0a6f9c <vm_exec_core+4156>, 0x562dbd0a6efe <vm_exec_core+3998>, 0x562dbd0a5fd0 <vm_exec_core+112>, 0x562dbd0a6e49 <vm_exec_core+3817>, 0x562dbd0a6dc1 <vm_exec_core+3681>, 0x562dbd0a6d72 <vm_exec_core+3602>, 0x562dbd0a6d23 <vm_exec_core+3523>, 0x562dbd0a6cd4 <vm_exec_core+3444>, 0x562dbd0a9117 <vm_exec_core+12727>, 0x562dbd0a6c85 <vm_exec_core+3365>, 0x562dbd0a6c16 <vm_exec_core+3254>, 0x562dbd0a6bd1 <vm_exec_core+3185>, 0x562dbd0a6b5e <vm_exec_core+3070>, 0x562dbd0a6a16 <vm_exec_core+2742>, 0x562dbd0a694a <vm_exec_core+2538>, 0x562dbd0a68ce <vm_exec_core+2414>, 0x562dbd0a872b <vm_exec_core+10187>, 0x562dbd0a689a <vm_exec_core+2362>, 0x562dbd0a685b <vm_exec_core+2299>, 0x562dbd0a681c <vm_exec_core+2236>, 0x562dbd0a67e0 <vm_exec_core+2176>, 0x562dbd0a6722 <vm_exec_core+1986>, 0x562dbd0a669f <vm_exec_core+1855>, 0x562dbd0a9281 <vm_exec_core+13089>, 0x562dbd0a938e <vm_exec_core+13358>, 0x562dbd0a95cf <vm_exec_core+13935>, 0x562dbd0a8fe9 <vm_exec_core+12425>, 0x562dbd0a9668 <vm_exec_core+14088>, 0x562dbd0a9935 <vm_exec_core+14805>, 0x562dbd0a9854 <vm_exec_core+14580>, 0x562dbd0a98d7 <vm_exec_core+14711>, 0x562dbd0a973a <vm_exec_core+14298>, 0x562dbd0a9798 <vm_exec_core+14392>, 0x562dbd0a97f6 <vm_exec_core+14486>, 0x562dbd0a9bc5 <vm_exec_core+15461>, 0x562dbd0a9a19 <vm_exec_core+15033>, 0x562dbd0a9a65 <vm_exec_core+15109>, 0x562dbd0a9ab8 <vm_exec_core+15192>, 0x562dbd0a9b3b <vm_exec_core+15323>, 0x562dbd0a65d2 <vm_exec_core+1650>, 0x562dbd0a652a <vm_exec_core+1482>, 0x562dbd0a92e8 <vm_exec_core+13192>, 0x562dbd0a9346 <vm_exec_core+13286>, 0x562dbd0a9177 <vm_exec_core+12823>, 0x562dbd0a920a <vm_exec_core+12970>, 0x562dbd0a9701 <vm_exec_core+14241>, 0x562dbd0a998e <vm_exec_core+14894>, 0x562dbd0a64b9 <vm_exec_core+1369>, 0x562dbd0a6439 <vm_exec_core+1241>, 0x562dbd0a6390 <vm_exec_core+1072>, 0x562dbd0a6349 <vm_exec_core+1001>, 0x562dbd0a62fe <vm_exec_core+926>, 0x562dbd0a62b5 <vm_exec_core+853>, 0x562dbd0a6264 <vm_exec_core+772>, 0x562dbd0a622f <vm_exec_core+719>, 0x562dbd0a61fa <vm_exec_core+666>, 0x562dbd0a93f2 <vm_exec_core+13458>, 0x562dbd0a8299 <vm_exec_core+9017>, 0x562dbd0a822c <vm_exec_core+8908>, 0x562dbd0a81b4 <vm_exec_core+8788>, 0x562dbd0a8142 <vm_exec_core+8674>, 0x562dbd0a80c9 <vm_exec_core+8553>, 0x562dbd0a8023 <vm_exec_core+8387>, 0x562dbd0a86b0 <vm_exec_core+10064>, 0x562dbd0a8595 <vm_exec_core+9781>, 0x562dbd0a85ec <vm_exec_core+9868>, 0x562dbd0a82fd <vm_exec_core+9117>, 0x562dbd0a842a <vm_exec_core+9418>, 0x562dbd0a7b91 <vm_exec_core+7217>, 0x562dbd0a7b29 <vm_exec_core+7113>, 0x562dbd0a7abc <vm_exec_core+7004>, 0x562dbd0a7d9b <vm_exec_core+7739>, 0x562dbd0a7d63 <vm_exec_core+7683>, 0x562dbd0a7d2e <vm_exec_core+7630>, 0x562dbd0a7cf9 <vm_exec_core+7577>, 0x562dbd0a7cc4 <vm_exec_core+7524>, 0x562dbd0a7c61 <vm_exec_core+7425>, 0x562dbd0a7c1d <vm_exec_core+7357>, 0x562dbd0a7bd6 <vm_exec_core+7286>, 0x562dbd0a7ed7 <vm_exec_core+8055>, 0x562dbd0a7e91 <vm_exec_core+7985>, 0x562dbd0a7e12 <vm_exec_core+7858>, 0x562dbd0a7dd8 <vm_exec_core+7800>, 0x562dbd0a7f89 <vm_exec_core+8233>, 0x562dbd0a7f2f <vm_exec_core+8143>, 0x562dbd0a7fe6 <vm_exec_core+8326>, 0x562dbd0a7a7f <vm_exec_core+6943>, 0x562dbd0a787c <vm_exec_core+6428>, 0x562dbd0a77f6 <vm_exec_core+6294>, 0x562dbd0a778e <vm_exec_core+6190>, 0x562dbd0a7736 <vm_exec_core+6102>, 0x562dbd0a76d4 <vm_exec_core+6004>, 0x562dbd0a7687 <vm_exec_core+5927>, 0x562dbd0a7613 <vm_exec_core+5811>, 0x562dbd0a75c9 <vm_exec_core+5737>, 0x562dbd0a75a2 <vm_exec_core+5698>, 0x562dbd0a7567 <vm_exec_core+5639>, 0x562dbd0a7516 <vm_exec_core+5558>, 0x562dbd0a74e2 <vm_exec_core+5506>, 0x562dbd0a7435 <vm_exec_core+5333>, 0x562dbd0a73f2 <vm_exec_core+5266>, 0x562dbd0a73ae <vm_exec_core+5198>, 0x562dbd0a737c <vm_exec_core+5148>, 0x562dbd0a730d <vm_exec_core+5037>, 0x562dbd0a72ac <vm_exec_core+4940>, 0x562dbd0a725d <vm_exec_core+4861>, 0x562dbd0a71ee <vm_exec_core+4750>, 0x562dbd0a7190 <vm_exec_core+4656>, 0x562dbd0a7078 <vm_exec_core+4376>, 0x562dbd0a703c <vm_exec_core+4316>, 0x562dbd0a6ff5 <vm_exec_core+4245>, 0x562dbd0a6f8b <vm_exec_core+4139>, 0x562dbd0a6eed <vm_exec_core+3981>, 0x562dbd0a9535 <vm_exec_core+13781>, 0x562dbd0a6e38 <vm_exec_core+3800>, 0x562dbd0a6db0 <vm_exec_core+3664>, 0x562dbd0a6d61 <vm_exec_core+3585>, 0x562dbd0a6d12 <vm_exec_core+3506>, 0x562dbd0a6cc3 <vm_exec_core+3427>, 0x562dbd0a9509 <vm_exec_core+13737>, 0x562dbd0a6c74 <vm_exec_core+3348>, 0x562dbd0a6c05 <vm_exec_core+3237>, 0x562dbd0a6bc0 <vm_exec_core+3168>, 0x562dbd0a6b4d <vm_exec_core+3053>, 0x562dbd0a6a05 <vm_exec_core+2725>, 0x562dbd0a6939 <vm_exec_core+2521>, 0x562dbd0a68bd <vm_exec_core+2397>, 0x562dbd0a871a <vm_exec_core+10170>, 0x562dbd0a6889 <vm_exec_core+2345>, 0x562dbd0a684a <vm_exec_core+2282>, 0x562dbd0a680b <vm_exec_core+2219>, 0x562dbd0a67cf <vm_exec_core+2159>, 0x562dbd0a6711 <vm_exec_core+1969>, 0x562dbd0a668e <vm_exec_core+1838>, 0x562dbd0a951f <vm_exec_core+13759>, 0x562dbd0a9161 <vm_exec_core+12801>, 0x562dbd0a9330 <vm_exec_core+13264>, 0x562dbd0a9410 <vm_exec_core+13488>, 0x562dbd0a9426 <vm_exec_core+13510>, 0x562dbd0a943c <vm_exec_core+13532>, 0x562dbd0a9452 <vm_exec_core+13554>, 0x562dbd0a946f <vm_exec_core+13583>, 0x562dbd0a9485 <vm_exec_core+13605>, 0x562dbd0a949b <vm_exec_core+13627>, 0x562dbd0a94b1 <vm_exec_core+13649>...} |
| #14 0x0000562dbd0ac70e in rb_vm_exec (ec=0x562de5983340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x562de5983340 |
| _tag = {tag = 36, retval = 4, buf = {0x7fd236d9e1e8, 0x562dbd0ac630 <rb_vm_exec+304>, 0x0, 0x7fffb6127f50, 0x562de597e460}, prev = 0x7fffb6128390, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #15 0x0000562dbd0b1454 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7fffb6128028, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #16 vm_yield (kw_splat=0, argv=0x7fffb6128028, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #17 rb_yield_0 (argv=0x7fffb6128028, 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 0x0000562dbcdc815c in rb_ary_collect (ary=140540840111080) at /tmp/ruby/src/trunk-gc-asserts/array.c:3655 |
| i = 0 |
| collect = 140540840108520 |
| #20 0x0000562dbd090bbd in vm_call_cfunc_with_frame_ (ec=0x562de5983340, reg_cfp=0x7fd251fc7fa0, 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 = 0x7fd238a70078 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #21 0x0000562dbd0990af in vm_sendish (ec=0x562de5983340, reg_cfp=0x7fd251fc7fa0, cd=0x562de5a02e90, 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 = 0x7fd236d9e210 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x562de5a02e90, cc = 0x7fd236d9e210, block_handler = 140541295361977, recv = 140540840111080, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #22 0x0000562dbd0a6fd6 in vm_exec_core (ec=0x562de5983070, ec@entry=0x562de5983340) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140541296397665 |
| cd = 0x562de5a02e90 |
| blockiseq = 0x0 |
| leaf = <optimized out> |
| val = 94755125997200 |
| reg_pc = 0x562de59feec8 |
| reg_cfp = 0x7fd251fc7fa0 |
| insns_address_table = {0x562dbd0a9270 <vm_exec_core+13072>, 0x562dbd0a82aa <vm_exec_core+9034>, 0x562dbd0a823d <vm_exec_core+8925>, 0x562dbd0a81c5 <vm_exec_core+8805>, 0x562dbd0a8153 <vm_exec_core+8691>, 0x562dbd0a80da <vm_exec_core+8570>, 0x562dbd0a8034 <vm_exec_core+8404>, 0x562dbd0a86c1 <vm_exec_core+10081>, 0x562dbd0a85a6 <vm_exec_core+9798>, 0x562dbd0a85fd <vm_exec_core+9885>, 0x562dbd0a830e <vm_exec_core+9134>, 0x562dbd0a843b <vm_exec_core+9435>, 0x562dbd0a7ba2 <vm_exec_core+7234>, 0x562dbd0a7b3a <vm_exec_core+7130>, 0x562dbd0a7acd <vm_exec_core+7021>, 0x562dbd0a7dac <vm_exec_core+7756>, 0x562dbd0a7d74 <vm_exec_core+7700>, 0x562dbd0a7d3f <vm_exec_core+7647>, 0x562dbd0a7d0a <vm_exec_core+7594>, 0x562dbd0a7cd5 <vm_exec_core+7541>, 0x562dbd0a7c72 <vm_exec_core+7442>, 0x562dbd0a7c2e <vm_exec_core+7374>, 0x562dbd0a7be7 <vm_exec_core+7303>, 0x562dbd0a7ee8 <vm_exec_core+8072>, 0x562dbd0a7ea2 <vm_exec_core+8002>, 0x562dbd0a7e23 <vm_exec_core+7875>, 0x562dbd0a7de9 <vm_exec_core+7817>, 0x562dbd0a7f9a <vm_exec_core+8250>, 0x562dbd0a7f40 <vm_exec_core+8160>, 0x562dbd0a7ff7 <vm_exec_core+8343>, 0x562dbd0a7a90 <vm_exec_core+6960>, 0x562dbd0a788d <vm_exec_core+6445>, 0x562dbd0a7807 <vm_exec_core+6311>, 0x562dbd0a779f <vm_exec_core+6207>, 0x562dbd0a7747 <vm_exec_core+6119>, 0x562dbd0a76e5 <vm_exec_core+6021>, 0x562dbd0a7698 <vm_exec_core+5944>, 0x562dbd0a7624 <vm_exec_core+5828>, 0x562dbd0a75da <vm_exec_core+5754>, 0x562dbd0a75b3 <vm_exec_core+5715>, 0x562dbd0a7578 <vm_exec_core+5656>, 0x562dbd0a7527 <vm_exec_core+5575>, 0x562dbd0a74f3 <vm_exec_core+5523>, 0x562dbd0a7446 <vm_exec_core+5350>, 0x562dbd0a7403 <vm_exec_core+5283>, 0x562dbd0a73bf <vm_exec_core+5215>, 0x562dbd0a738d <vm_exec_core+5165>, 0x562dbd0a731e <vm_exec_core+5054>, 0x562dbd0a72bd <vm_exec_core+4957>, 0x562dbd0a726e <vm_exec_core+4878>, 0x562dbd0a71ff <vm_exec_core+4767>, 0x562dbd0a71a1 <vm_exec_core+4673>, 0x562dbd0a7089 <vm_exec_core+4393>, 0x562dbd0a704d <vm_exec_core+4333>, 0x562dbd0a7006 <vm_exec_core+4262>, 0x562dbd0a6f9c <vm_exec_core+4156>, 0x562dbd0a6efe <vm_exec_core+3998>, 0x562dbd0a5fd0 <vm_exec_core+112>, 0x562dbd0a6e49 <vm_exec_core+3817>, 0x562dbd0a6dc1 <vm_exec_core+3681>, 0x562dbd0a6d72 <vm_exec_core+3602>, 0x562dbd0a6d23 <vm_exec_core+3523>, 0x562dbd0a6cd4 <vm_exec_core+3444>, 0x562dbd0a9117 <vm_exec_core+12727>, 0x562dbd0a6c85 <vm_exec_core+3365>, 0x562dbd0a6c16 <vm_exec_core+3254>, 0x562dbd0a6bd1 <vm_exec_core+3185>, 0x562dbd0a6b5e <vm_exec_core+3070>, 0x562dbd0a6a16 <vm_exec_core+2742>, 0x562dbd0a694a <vm_exec_core+2538>, 0x562dbd0a68ce <vm_exec_core+2414>, 0x562dbd0a872b <vm_exec_core+10187>, 0x562dbd0a689a <vm_exec_core+2362>, 0x562dbd0a685b <vm_exec_core+2299>, 0x562dbd0a681c <vm_exec_core+2236>, 0x562dbd0a67e0 <vm_exec_core+2176>, 0x562dbd0a6722 <vm_exec_core+1986>, 0x562dbd0a669f <vm_exec_core+1855>, 0x562dbd0a9281 <vm_exec_core+13089>, 0x562dbd0a938e <vm_exec_core+13358>, 0x562dbd0a95cf <vm_exec_core+13935>, 0x562dbd0a8fe9 <vm_exec_core+12425>, 0x562dbd0a9668 <vm_exec_core+14088>, 0x562dbd0a9935 <vm_exec_core+14805>, 0x562dbd0a9854 <vm_exec_core+14580>, 0x562dbd0a98d7 <vm_exec_core+14711>, 0x562dbd0a973a <vm_exec_core+14298>, 0x562dbd0a9798 <vm_exec_core+14392>, 0x562dbd0a97f6 <vm_exec_core+14486>, 0x562dbd0a9bc5 <vm_exec_core+15461>, 0x562dbd0a9a19 <vm_exec_core+15033>, 0x562dbd0a9a65 <vm_exec_core+15109>, 0x562dbd0a9ab8 <vm_exec_core+15192>, 0x562dbd0a9b3b <vm_exec_core+15323>, 0x562dbd0a65d2 <vm_exec_core+1650>, 0x562dbd0a652a <vm_exec_core+1482>, 0x562dbd0a92e8 <vm_exec_core+13192>, 0x562dbd0a9346 <vm_exec_core+13286>, 0x562dbd0a9177 <vm_exec_core+12823>, 0x562dbd0a920a <vm_exec_core+12970>, 0x562dbd0a9701 <vm_exec_core+14241>, 0x562dbd0a998e <vm_exec_core+14894>, 0x562dbd0a64b9 <vm_exec_core+1369>, 0x562dbd0a6439 <vm_exec_core+1241>, 0x562dbd0a6390 <vm_exec_core+1072>, 0x562dbd0a6349 <vm_exec_core+1001>, 0x562dbd0a62fe <vm_exec_core+926>, 0x562dbd0a62b5 <vm_exec_core+853>, 0x562dbd0a6264 <vm_exec_core+772>, 0x562dbd0a622f <vm_exec_core+719>, 0x562dbd0a61fa <vm_exec_core+666>, 0x562dbd0a93f2 <vm_exec_core+13458>, 0x562dbd0a8299 <vm_exec_core+9017>, 0x562dbd0a822c <vm_exec_core+8908>, 0x562dbd0a81b4 <vm_exec_core+8788>, 0x562dbd0a8142 <vm_exec_core+8674>, 0x562dbd0a80c9 <vm_exec_core+8553>, 0x562dbd0a8023 <vm_exec_core+8387>, 0x562dbd0a86b0 <vm_exec_core+10064>, 0x562dbd0a8595 <vm_exec_core+9781>, 0x562dbd0a85ec <vm_exec_core+9868>, 0x562dbd0a82fd <vm_exec_core+9117>, 0x562dbd0a842a <vm_exec_core+9418>, 0x562dbd0a7b91 <vm_exec_core+7217>, 0x562dbd0a7b29 <vm_exec_core+7113>, 0x562dbd0a7abc <vm_exec_core+7004>, 0x562dbd0a7d9b <vm_exec_core+7739>, 0x562dbd0a7d63 <vm_exec_core+7683>, 0x562dbd0a7d2e <vm_exec_core+7630>, 0x562dbd0a7cf9 <vm_exec_core+7577>, 0x562dbd0a7cc4 <vm_exec_core+7524>, 0x562dbd0a7c61 <vm_exec_core+7425>, 0x562dbd0a7c1d <vm_exec_core+7357>, 0x562dbd0a7bd6 <vm_exec_core+7286>, 0x562dbd0a7ed7 <vm_exec_core+8055>, 0x562dbd0a7e91 <vm_exec_core+7985>, 0x562dbd0a7e12 <vm_exec_core+7858>, 0x562dbd0a7dd8 <vm_exec_core+7800>, 0x562dbd0a7f89 <vm_exec_core+8233>, 0x562dbd0a7f2f <vm_exec_core+8143>, 0x562dbd0a7fe6 <vm_exec_core+8326>, 0x562dbd0a7a7f <vm_exec_core+6943>, 0x562dbd0a787c <vm_exec_core+6428>, 0x562dbd0a77f6 <vm_exec_core+6294>, 0x562dbd0a778e <vm_exec_core+6190>, 0x562dbd0a7736 <vm_exec_core+6102>, 0x562dbd0a76d4 <vm_exec_core+6004>, 0x562dbd0a7687 <vm_exec_core+5927>, 0x562dbd0a7613 <vm_exec_core+5811>, 0x562dbd0a75c9 <vm_exec_core+5737>, 0x562dbd0a75a2 <vm_exec_core+5698>, 0x562dbd0a7567 <vm_exec_core+5639>, 0x562dbd0a7516 <vm_exec_core+5558>, 0x562dbd0a74e2 <vm_exec_core+5506>, 0x562dbd0a7435 <vm_exec_core+5333>, 0x562dbd0a73f2 <vm_exec_core+5266>, 0x562dbd0a73ae <vm_exec_core+5198>, 0x562dbd0a737c <vm_exec_core+5148>, 0x562dbd0a730d <vm_exec_core+5037>, 0x562dbd0a72ac <vm_exec_core+4940>, 0x562dbd0a725d <vm_exec_core+4861>, 0x562dbd0a71ee <vm_exec_core+4750>, 0x562dbd0a7190 <vm_exec_core+4656>, 0x562dbd0a7078 <vm_exec_core+4376>, 0x562dbd0a703c <vm_exec_core+4316>, 0x562dbd0a6ff5 <vm_exec_core+4245>, 0x562dbd0a6f8b <vm_exec_core+4139>, 0x562dbd0a6eed <vm_exec_core+3981>, 0x562dbd0a9535 <vm_exec_core+13781>, 0x562dbd0a6e38 <vm_exec_core+3800>, 0x562dbd0a6db0 <vm_exec_core+3664>, 0x562dbd0a6d61 <vm_exec_core+3585>, 0x562dbd0a6d12 <vm_exec_core+3506>, 0x562dbd0a6cc3 <vm_exec_core+3427>, 0x562dbd0a9509 <vm_exec_core+13737>, 0x562dbd0a6c74 <vm_exec_core+3348>, 0x562dbd0a6c05 <vm_exec_core+3237>, 0x562dbd0a6bc0 <vm_exec_core+3168>, 0x562dbd0a6b4d <vm_exec_core+3053>, 0x562dbd0a6a05 <vm_exec_core+2725>, 0x562dbd0a6939 <vm_exec_core+2521>, 0x562dbd0a68bd <vm_exec_core+2397>, 0x562dbd0a871a <vm_exec_core+10170>, 0x562dbd0a6889 <vm_exec_core+2345>, 0x562dbd0a684a <vm_exec_core+2282>, 0x562dbd0a680b <vm_exec_core+2219>, 0x562dbd0a67cf <vm_exec_core+2159>, 0x562dbd0a6711 <vm_exec_core+1969>, 0x562dbd0a668e <vm_exec_core+1838>, 0x562dbd0a951f <vm_exec_core+13759>, 0x562dbd0a9161 <vm_exec_core+12801>, 0x562dbd0a9330 <vm_exec_core+13264>, 0x562dbd0a9410 <vm_exec_core+13488>, 0x562dbd0a9426 <vm_exec_core+13510>, 0x562dbd0a943c <vm_exec_core+13532>, 0x562dbd0a9452 <vm_exec_core+13554>, 0x562dbd0a946f <vm_exec_core+13583>, 0x562dbd0a9485 <vm_exec_core+13605>, 0x562dbd0a949b <vm_exec_core+13627>, 0x562dbd0a94b1 <vm_exec_core+13649>...} |
| #23 0x0000562dbd0ac70e in rb_vm_exec (ec=0x562de5983340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x562de5983340 |
| _tag = {tag = 36, retval = 4, buf = {0x562de5983340, 0x562dbd0ac630 <rb_vm_exec+304>, 0x0, 0x7fffb6128370, 0x7fd236d9ed28}, prev = 0x7fffb6128440, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #24 0x0000562dbd0be513 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 0x0000562dbce9e925 in rb_ec_exec_node (ec=ec@entry=0x562de5983340, n=n@entry=0x7fd236d9f2c8) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x562de5983340 |
| _tag = {tag = 36, retval = 94754442977174, buf = {0x562de5983340, 0x562dbce9e980 <rb_ec_exec_node+256>, 0x0, 0x7fffb6128420, 0x7fd236d9f2c8}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7fd236d9f2c8 |
| #26 0x0000562dbcea2bcb in ruby_run_node (n=0x7fd236d9f2c8) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x562de5983340 |
| status = 0 |
| #27 0x0000562dbcdbede6 in rb_main (argv=0x7fffb6128668, 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 467314) detached] |
| $ timeout 60 gdb -p 465009 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| Fstderr output is not empty |
| th: 0x562de597e060, native_id: 0x7fd2520297c0 |
| -- 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 465027] |
| [New LWP 465025] |
| [New LWP 465023] |
| [New LWP 465021] |
| [New LWP 465019] |
| [New LWP 465018] |
| [New LWP 465017] |
| [New LWP 465016] |
| [New LWP 465015] |
| [New LWP 465014] |
| [New LWP 465013] |
| [New LWP 465012] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007f9061e34a00 in __GI_ppoll (fds=0x7ffe7da7e438, nfds=1, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7f9061d16740 (LWP 465009) "ruby" 0x00007f9061e34a00 in __GI_ppoll (fds=0x7ffe7da7e438, nfds=1, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 |
| 2 Thread 0x7f90473f96c0 (LWP 465027) "runner.rb:636" 0x00007f9061e344cd in __GI___poll (fds=0x7f90472f8180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 3 Thread 0x7f90475fa6c0 (LWP 465025) "runner.rb:636" 0x00007f9061e344cd in __GI___poll (fds=0x7f90474f9180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 4 Thread 0x7f90477fb6c0 (LWP 465023) "runner.rb:546" 0x00007f9061e344cd in __GI___poll (fds=0x7f90476fa180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 5 Thread 0x7f90479fc6c0 (LWP 465021) "runner.rb:636" 0x00007f9061e344cd in __GI___poll (fds=0x7f90478fb180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 6 Thread 0x7f9047bfd6c0 (LWP 465019) "runner.rb:546" 0x00007f9061e344cd in __GI___poll (fds=0x7f9047afc180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 7 Thread 0x7f9047dfe6c0 (LWP 465018) "runner.rb:636" 0x00007f9061e344cd in __GI___poll (fds=0x7f9047cfd180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 8 Thread 0x7f9047fff6c0 (LWP 465017) "runner.rb:546" 0x00007f9061e344cd in __GI___poll (fds=0x7f9047efe180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 9 Thread 0x7f905c3286c0 (LWP 465016) "runner.rb:546" 0x00007f9061e344cd in __GI___poll (fds=0x7f905c227180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 10 Thread 0x7f905c5296c0 (LWP 465015) "runner.rb:334" 0x00007f9061db1d61 in __futex_abstimed_wait_common64 (private=32656, cancel=true, abstime=0x7f905c428370, op=137, expected=0, futex_word=0x5643d2d35438) at ./nptl/futex-internal.c:57 |
| 11 Thread 0x7f905c72a6c0 (LWP 465014) "runner.rb:334" 0x00007f9061db1d61 in __futex_abstimed_wait_common64 (private=32656, cancel=true, abstime=0x7f905c629370, op=137, expected=0, futex_word=0x5643d2d34d78) at ./nptl/futex-internal.c:57 |
| 12 Thread 0x7f905d1de6c0 (LWP 465013) "runner.rb:334" 0x00007f9061db1d61 in __futex_abstimed_wait_common64 (private=32656, cancel=true, abstime=0x7f905d0dd370, op=137, expected=0, futex_word=0x5643d2d34358) at ./nptl/futex-internal.c:57 |
| 13 Thread 0x7f905d3df6c0 (LWP 465012) "runner.rb:334" 0x00007f9061db1d61 in __futex_abstimed_wait_common64 (private=32656, cancel=true, abstime=0x7f905d2de370, op=137, expected=0, futex_word=0x5643d2d2109c) at ./nptl/futex-internal.c:57 |
| >>> Machine level backtrace |
| Thread 13 (Thread 0x7f905d3df6c0 (LWP 465012) "runner.rb:334"): |
| #0 0x00007f9061db1d61 in __futex_abstimed_wait_common64 (private=32656, cancel=true, abstime=0x7f905d2de370, op=137, expected=0, futex_word=0x5643d2d2109c) 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=32656, abstime=0x7f905d2de370, clockid=32656, expected=0, futex_word=0x5643d2d2109c) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 8360192 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5643d2d2109c, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f905d2de370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007f9061db4c7e in __pthread_cond_wait_common (abstime=0x7f905d2de370, clockid=1, mutex=0x5643d2d7a580, cond=0x5643d2d21070) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f9061db44a0 <__condvar_cleanup_waiting>, __arg = 0x7f905d2de300, __canceltype = 1563288448, __prev = 0x0} |
| cbuffer = {wseq = 305, cond = 0x5643d2d21070, mutex = 0x5643d2d7a580, private = 0} |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 305 |
| seq = 152 |
| 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=0x5643d2d21070, mutex=0x5643d2d7a580, abstime=0x7f905d2de370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007f90622fb454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f90623018ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f9062301a72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f90623067fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f90621a7440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f90622fc001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f90622fd1cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f906233d9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f90623401df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f90623432a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f9062347c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f906234c88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f9062304b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f9062305041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007f9062305916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007f9061db5a94 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 = {140258016360128, -4135893366253305256, 140258016360128, -136, 22, 140731006571520, -4135893366299442600, -4135954653036035496}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007f9061e42c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 12 (Thread 0x7f905d1de6c0 (LWP 465013) "runner.rb:334"): |
| #0 0x00007f9061db1d61 in __futex_abstimed_wait_common64 (private=32656, cancel=true, abstime=0x7f905d0dd370, op=137, expected=0, futex_word=0x5643d2d34358) 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=32656, abstime=0x7f905d0dd370, clockid=32656, expected=0, futex_word=0x5643d2d34358) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 8360192 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5643d2d34358, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f905d0dd370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007f9061db4c7e in __pthread_cond_wait_common (abstime=0x7f905d0dd370, clockid=1, mutex=0x5643d2d87bb0, cond=0x5643d2d34330) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f9061db44a0 <__condvar_cleanup_waiting>, __arg = 0x7f905d0dd300, __canceltype = 1561187200, __prev = 0x0} |
| cbuffer = {wseq = 1918, cond = 0x5643d2d34330, mutex = 0x5643d2d87bb0, private = 0} |
| err = <optimized out> |
| g = 0 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 1918 |
| seq = 959 |
| 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=0x5643d2d34330, mutex=0x5643d2d87bb0, abstime=0x7f905d0dd370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007f90622fb454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f90623018ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f9062301a72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f90623067fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f90621a7440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f90622fc001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f90622fd1cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f906233d9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f90623401df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f90623432a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f9062347c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f906234c88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f9062304b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f9062305041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007f9062305916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007f9061db5a94 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 = {140258014258880, -4135893642741824936, 140258014258880, -136, 22, 140731006571520, -4135893642787962280, -4135954653036035496}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007f9061e42c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 11 (Thread 0x7f905c72a6c0 (LWP 465014) "runner.rb:334"): |
| #0 0x00007f9061db1d61 in __futex_abstimed_wait_common64 (private=32656, cancel=true, abstime=0x7f905c629370, op=137, expected=0, futex_word=0x5643d2d34d78) 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=32656, abstime=0x7f905c629370, clockid=32656, expected=0, futex_word=0x5643d2d34d78) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 8360192 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5643d2d34d78, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f905c629370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007f9061db4c7e in __pthread_cond_wait_common (abstime=0x7f905c629370, clockid=1, mutex=0x5643d2d6d7d0, cond=0x5643d2d34d50) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f9061db44a0 <__condvar_cleanup_waiting>, __arg = 0x7f905c629300, __canceltype = 1549964064, __prev = 0x0} |
| cbuffer = {wseq = 1262, cond = 0x5643d2d34d50, mutex = 0x5643d2d6d7d0, private = 0} |
| err = <optimized out> |
| g = 0 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 1262 |
| seq = 631 |
| 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=0x5643d2d34d50, mutex=0x5643d2d6d7d0, abstime=0x7f905c629370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007f90622fb454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f90623018ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f9062301a72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f90623067fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f90621a7440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f90622fc001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f90622fd1cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f906233d9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f90623401df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f90623432a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f9062347c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f906234c88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f9062304b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f9062305041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007f9062305916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007f9061db5a94 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 = {140258003035840, -4135896020006223272, 140258003035840, -136, 22, 140731006571520, -4135896020052360616, -4135954653036035496}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007f9061e42c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 10 (Thread 0x7f905c5296c0 (LWP 465015) "runner.rb:334"): |
| #0 0x00007f9061db1d61 in __futex_abstimed_wait_common64 (private=32656, cancel=true, abstime=0x7f905c428370, op=137, expected=0, futex_word=0x5643d2d35438) 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=32656, abstime=0x7f905c428370, clockid=32656, expected=0, futex_word=0x5643d2d35438) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 8360192 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5643d2d35438, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f905c428370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007f9061db4c7e in __pthread_cond_wait_common (abstime=0x7f905c428370, clockid=1, mutex=0x5643d2d9f8f0, cond=0x5643d2d35410) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f9061db44a0 <__condvar_cleanup_waiting>, __arg = 0x7f905c428300, __canceltype = 1547862816, __prev = 0x0} |
| cbuffer = {wseq = 2202, cond = 0x5643d2d35410, mutex = 0x5643d2d9f8f0, private = 0} |
| err = <optimized out> |
| g = 0 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 2202 |
| seq = 1101 |
| 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=0x5643d2d35410, mutex=0x5643d2d9f8f0, abstime=0x7f905c428370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007f90622fb454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f90623018ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f9062301a72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f90623067fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f90621a7440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f90622fc001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f90622fd1cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f906233d9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f90623401df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f90623432a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f9062347c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f906234c88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f9062304b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f9062305041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007f9062305916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007f9061db5a94 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 = {140258000934592, -4135896294347259304, 140258000934592, -136, 22, 140731006571520, -4135896294393396648, -4135954653036035496}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007f9061e42c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 9 (Thread 0x7f905c3286c0 (LWP 465016) "runner.rb:546"): |
| #0 0x00007f9061e344cd in __GI___poll (fds=0x7f905c227180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f90621d763f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f90621d85d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f9062304643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f90621d89be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f90621ddbf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f90621a7440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f90621d90f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f90621dd0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f90621e0626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f906233d9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f90623401df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f90623432a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f9062347c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f906234c88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f9062304b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f9062305041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f9062305916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f9061db5a94 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 = {140257998833344, -4135895475619118504, 140257998833344, -136, 25, 140258015306272, -4135895475665255848, -4135954653036035496}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f9061e42c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 8 (Thread 0x7f9047fff6c0 (LWP 465017) "runner.rb:546"): |
| #0 0x00007f9061e344cd in __GI___poll (fds=0x7f9047efe180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f90621d763f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f90621d85d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f9062304643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f90621d89be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f90621ddbf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f90621a7440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f90621d90f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f90621dd0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f90621e0626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f906233d9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f90623401df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f90623432a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f9062347c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f906234c88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f9062304b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f9062305041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f9062305916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f9061db5a94 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 = {140257659975360, -4135870843444805032, 140257659975360, -136, 25, 140258013205024, -4135870843490942376, -4135954653036035496}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f9061e42c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 7 (Thread 0x7f9047dfe6c0 (LWP 465018) "runner.rb:636"): |
| #0 0x00007f9061e344cd in __GI___poll (fds=0x7f9047cfd180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f90621d763f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f90621d85d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f9062304643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f90621d89be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f90621ddbf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f90621a7440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f90621d90f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f90621dd0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f90621e0626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f906233d9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f90623401df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f90623432a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f9062347c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f906234c88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f9062304b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f9062305041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f9062305916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f9061db5a94 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 = {140257657874112, -4135871119933324712, 140257657874112, -136, 25, 140258001981984, -4135871119979462056, -4135954653036035496}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f9061e42c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 6 (Thread 0x7f9047bfd6c0 (LWP 465019) "runner.rb:546"): |
| #0 0x00007f9061e344cd in __GI___poll (fds=0x7f9047afc180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f90621d763f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f90621d85d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f9062304643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f90621d89be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f90621ddbf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f90621a7440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f90621d90f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f90621dd0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f90621e0626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f906233d9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f90623401df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f90623432a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f9062347c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f906234c88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f9062304b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f9062305041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f9062305916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f9061db5a94 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 = {140257655772864, -4135870294762732968, 140257655772864, -136, 25, 140257999880736, -4135870294808870312, -4135954653036035496}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f9061e42c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 5 (Thread 0x7f90479fc6c0 (LWP 465021) "runner.rb:636"): |
| #0 0x00007f9061e344cd in __GI___poll (fds=0x7f90478fb180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f90621d763f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f90621d85d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f9062304643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f90621d89be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f90621ddbf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f90621a7440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f90621d90f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f90621dd0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f90621e0626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f906233d9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f90623401df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f90623432a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f9062347c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f906234c88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f9062304b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f9062305041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f9062305916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f9061db5a94 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 = {140257653671616, -4135870566956285352, 140257653671616, -136, 22, 140257999880736, -4135870567002422696, -4135954653036035496}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f9061e42c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 4 (Thread 0x7f90477fb6c0 (LWP 465023) "runner.rb:546"): |
| #0 0x00007f9061e344cd in __GI___poll (fds=0x7f90476fa180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f90621d763f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f90621d85d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f9062304643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f90621d89be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f90621ddbf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f90621a7440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f90621d90f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f90621dd0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f90621e0626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f906233d9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f90623401df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f90623432a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f9062347c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f906234c88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f9062304b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f9062305041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f9062305916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f9061db5a94 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 = {140257651570368, -4135871940808949160, 140257651570368, -136, 22, 140258013205024, -4135871940855086504, -4135954653036035496}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f9061e42c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 3 (Thread 0x7f90475fa6c0 (LWP 465025) "runner.rb:636"): |
| #0 0x00007f9061e344cd in __GI___poll (fds=0x7f90474f9180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f90621d763f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f90621d85d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f9062304643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f90621d89be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f90621ddbf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f90621a7440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f90621d90f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f90621dd0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f90621e0626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f906233d9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f90623401df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f90623432a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f9062347c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f906234c88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f9062304b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f9062305041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f9062305916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f9061db5a94 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 = {140257649469120, -4135872217297468840, 140257649469120, -136, 22, 140258015306272, -4135872217343606184, -4135954653036035496}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f9061e42c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 2 (Thread 0x7f90473f96c0 (LWP 465027) "runner.rb:636"): |
| #0 0x00007f9061e344cd in __GI___poll (fds=0x7f90472f8180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f90621d763f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f90621d85d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f9062304643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f90621d89be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f90621ddbf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f90621a7440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f90621d90f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f90621dd0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f90621e0626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f906233d9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f90623401df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f90623432a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f9062347c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f906234c88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f9062304b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f9062305041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f9062305916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f9061db5a94 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 = {140257647367872, -4135871392126877096, 140257647367872, -136, 22, 140258001981984, -4135871392173014440, -4135954653036035496}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f9061e42c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 1 (Thread 0x7f9061d16740 (LWP 465009) "ruby"): |
| #0 0x00007f9061e34a00 in __GI_ppoll (fds=0x7ffe7da7e438, 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 = 140731006575872, tv_nsec = 140258100998688} |
| #1 0x00007f9062300ac9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f9062301b81 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f90623043a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f9062305b45 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f90621a7440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f9062300f8b in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f9062343508 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f9062347c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f906234c367 in rb_yield () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f90621a7440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f90621852a6 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f906233d9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f90623401df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f90623446bc in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f9062347c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f90621a4e5c in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f90621a9193 in ruby_run_node () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x0000564399746187 in ?? () |
| No symbol table info available. |
| #19 0x00007f9061d431ca in __libc_start_call_main (main=main@entry=0x564399746120, argc=argc@entry=6, argv=argv@entry=0x7ffe7da7f308) at ../sysdeps/nptl/libc_start_call_main.h:58 |
| self = <optimized out> |
| result = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140731006579464, -4159606620152413608, 6, 0, 94848337349952, 140258101334016, -4159606620049653160, -4135954589487611304}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x6, 0x7ffe7da7f300}, data = {prev = 0x0, cleanup = 0x0, canceltype = 6}}} |
| not_first_call = <optimized out> |
| #20 0x00007f9061d4328b in __libc_start_main_impl (main=0x564399746120, argc=6, argv=0x7ffe7da7f308, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffe7da7f2f8) at ../csu/libc-start.c:360 |
| No locals. |
| #21 0x00005643997461d5 in _start () |
| No symbol table info available. |
| >>> Dump Ruby level backtrace (if possible) |
| [Inferior 1 (process 465009) detached] |
| $ timeout 60 gdb -p 464994 -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 464993 -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 467318 -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> |