| "git clone --depth 1 https://github.com/ruby/ruby.git trunk-gc-asserts" exit with 0. |
| Cloning into 'trunk-gc-asserts'... |
| Updating files: 88% (9880/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. |
| From https://github.com/ruby/ruby |
| 8035267..ac1dfee master -> origin/master |
| "make after-update DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| + cp /tmp/ruby/src/trunk-gc-asserts/enc/jis/props.h.blt /tmp/ruby/src/trunk-gc-asserts/enc/jis/props.h |
| "make miniruby DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| "make ruby DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| "make all DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| /tmp/ruby/src/trunk-gc-asserts/.bundle/gems/rbs-3.9.4/ext/rbs_extension/main.c: In function ‘Init_rbs_extension’: |
| /tmp/ruby/src/trunk-gc-asserts/.bundle/gems/rbs-3.9.4/ext/rbs_extension/main.c:24:3: warning: multi-line comment [-Wcomment] |
| 24 | // grep -o 'INTERN("\([^"]*\)")' ext/rbs_extension/parser.c \ |
| | ^ |
| At top level: |
| cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics |
| cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics |
| cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics |
| /tmp/ruby/src/trunk-gc-asserts/spec/ruby/optional/capi/ext/exception_spec.c: In function ‘exception_spec_rb_error_frozen_object’: |
| /tmp/ruby/src/trunk-gc-asserts/spec/ruby/optional/capi/ext/exception_spec.c:39:7: warning: function might be candidate for attribute ‘noreturn’ [-Wsuggest-attribute=noreturn] |
| 39 | VALUE exception_spec_rb_error_frozen_object(VALUE self, VALUE object) { |
| | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| At top level: |
| cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics |
| cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics |
| cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics |
| "make install DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| make yes-btest TESTOPTS='-q -j4' |
| $$$ #<Timeout::Error: execution expired> |
| ### enter analyzing mode for stuck processes |
| $$$ ps jx |
| PPID PID PGID SID TTY TPGID STAT UID TIME COMMAND |
| 11 12 12 12 ? -1 Ss 1001 0:00 sh build-loop.sh trunk-gc-asserts --incremental --process-num=4 |
| 1 150083 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 150113 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 150121 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 152351 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 152373 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 152389 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 152429 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1517_1365.rb |
| 1 166227 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 166249 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 166264 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 166306 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1517_1365.rb |
| 1 179891 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 179921 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 179928 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 179970 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1517_1365.rb |
| 1 228468 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 228490 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 228506 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 279465 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 279495 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 279503 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 294227 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 294257 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 294265 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 307191 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 307221 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 307228 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 320143 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 320176 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 320184 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 320225 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1517_1365.rb |
| 1 333183 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 333213 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 333220 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 333266 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1517_1365.rb |
| 1 382598 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 382628 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 382636 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 382677 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1517_1365.rb |
| 1 400578 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 400608 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 400616 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 452329 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 452361 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 452369 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 452410 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1517_1365.rb |
| 1 467336 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 467366 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 467374 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 467415 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1517_1365.rb |
| 1 480591 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 480621 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 480629 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 498348 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 498378 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 498386 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 548343 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 548374 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 548382 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 12 548462 12 12 ? -1 Sl 1001 0:00 ruby ./br.rb build_report trunk-gc-asserts --incremental --process-num=4 |
| 548462 548465 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.20250604-052757 --root_dir=/tmp/ruby --timeout=21600 --build_opts='DEFS="-DRGENGC_CHECK_MODE=2"' --add-env=RUBY_TEST_TIMEOUT_SCALE=100 --incremental --process-num=4 |
| 548465 548466 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.20250604-052757 --root_dir=/tmp/ruby --timeout=21600 --build_opts=DEFS="-DRGENGC_CHECK_MODE=2" --add-env=RUBY_TEST_TIMEOUT_SCALE=100 --incremental --process-num=4 |
| 548466 561196 12 12 ? -1 S 1001 0:00 sh -c make yes-btest TESTOPTS='-q -j4' |
| 561196 561197 12 12 ? -1 S 1001 0:00 make yes-btest TESTOPTS=-q -j4 |
| 561197 561212 12 12 ? -1 Sl 1001 0:00 /usr/bin/ruby --disable=gems /tmp/ruby/src/trunk-gc-asserts/bootstraptest/runner.rb --ruby=./miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I. -I.ext/common -r./x86_64-linux-fake --disable-gems -q -j4 |
| 561212 561636 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 |
| 561212 561690 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 |
| 561212 561698 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 |
| 561212 561702 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 |
| 548466 561706 12 12 ? -1 R 1001 0:00 ps jx |
| {11=>[12], 1=>[150083, 150113, 150121, 152351, 152373, 152389, 152429, 166227, 166249, 166264, 166306, 179891, 179921, 179928, 179970, 228468, 228490, 228506, 279465, 279495, 279503, 294227, 294257, 294265, 307191, 307221, 307228, 320143, 320176, 320184, 320225, 333183, 333213, 333220, 333266, 382598, 382628, 382636, 382677, 400578, 400608, 400616, 452329, 452361, 452369, 452410, 467336, 467366, 467374, 467415, 480591, 480621, 480629, 498348, 498378, 498386, 548343, 548374, 548382], 12=>[548462], 548462=>[548465], 548465=>[548466], 548466=>[561196, 561706], 561196=>[561197], 561197=>[561212], 561212=>[561636, 561690, 561698, 561702]} |
| $ timeout 60 gdb -p 561636 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| [New LWP 561644] |
| [New LWP 561643] |
| [New LWP 561641] |
| [New LWP 561639] |
| [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=0x55b563df5b70) at ../sysdeps/nptl/futex-internal.h:146 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7f94031677c0 (LWP 561636) "miniruby" futex_wait (private=0, expected=2, futex_word=0x55b563df5b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 2 Thread 0x7f93c7c7f6c0 (LWP 561644) "miniruby" 0x00007f9403202d61 in __futex_abstimed_wait_common64 (private=32659, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55b563df5bd4) at ./nptl/futex-internal.c:57 |
| 3 Thread 0x7f93c7d9f6c0 (LWP 561643) "miniruby" 0x00007f9403202d61 in __futex_abstimed_wait_common64 (private=32659, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55b563df5bd0) at ./nptl/futex-internal.c:57 |
| 4 Thread 0x7f93c7ebf6c0 (LWP 561641) "miniruby" futex_wait (private=0, expected=2, futex_word=0x55b563df5b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 5 Thread 0x7f93e9b4f6c0 (LWP 561639) "miniruby" 0x00007f9403294042 in epoll_wait (epfd=4, events=events@entry=0x55b53fc5cedc <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 0x7f93e9b4f6c0 (LWP 561639) "miniruby"): |
| #0 0x00007f9403294042 in epoll_wait (epfd=4, events=events@entry=0x55b53fc5cedc <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 0x000055b53f8999ff in event_wait (vm=0x55b563df5ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2919 |
| r = <optimized out> |
| r = <optimized out> |
| #2 timer_thread_polling (vm=0x55b563df5ad0) 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=0x55b563df5ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x55b563df5ad0 |
| #4 0x00007f9403206a94 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 = {140273257871040, 6373347431973187603, 140273257871040, -264, 0, 140736062482288, 6373347431985770515, 6376385214860685331}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #5 0x00007f9403293c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 4 (Thread 0x7f93c7ebf6c0 (LWP 561641) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x55b563df5b70) 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=0x55b563df5b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f940320a0f1 in lll_mutex_lock_optimized (mutex=0x55b563df5b70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x55b563df5b70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x55b563df5b70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x000055b53f89370d in rb_native_mutex_lock (lock=lock@entry=0x55b563df5b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x000055b53f89722b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x55b563f337c0, vm=0x55b563df5ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x55b563df5ad0, cr=0x55b563f337c0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x000055b53f91000b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x000055b53f700649 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x000055b53f7136a5 in gc_verify_internal_consistency (objspace_ptr=0x55b563df8460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5185 |
| prev_during_gc = <optimized out> |
| objspace = 0x55b563df8460 |
| lev = 4 |
| #10 gc_start (objspace=objspace@entry=0x55b563df8460, reason=reason@entry=256) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:6333 |
| do_full_mark = 0 |
| __func__ = "gc_start" |
| lock_lev = 3 |
| #11 0x000055b53f714aa6 in heap_prepare (heap=0x55b563df8480, objspace=0x55b563df8460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2050 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x55b563df8480, objspace=0x55b563df8460) 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=0x55b563df8460, cache=cache@entry=0x55b563f3a9e0, 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 = 0x55b563df8480 |
| obj = <optimized out> |
| lev = 2 |
| unlock_vm = true |
| #14 0x000055b53f718200 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x55b563f3a9e0, objspace=0x55b563df8460) 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=140273258191560, cache_ptr=0x55b563f3a9e0, objspace_ptr=0x55b563df8460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2484 |
| obj = <optimized out> |
| objspace = 0x55b563df8460 |
| heap_idx = <optimized out> |
| cache = 0x55b563f3a9e0 |
| 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=140273258191560, 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=140273258191560, 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 0x000055b53f85f13f in str_alloc_embed (capa=8, klass=140273258191560) at /tmp/ruby/src/trunk-gc-asserts/string.c:1359 |
| size = 32 |
| str = <optimized out> |
| #19 str_enc_new (klass=140273258191560, ptr=0x55b53fab1ba7 "<STDIN>", len=7, enc=0x55b563dfe7c0) at /tmp/ruby/src/trunk-gc-asserts/string.c:1402 |
| str = <optimized out> |
| termlen = 1 |
| dtrace_line = <optimized out> |
| dtrace_file = <optimized out> |
| #20 0x000055b53f7400c8 in prep_io (path=0x55b53fab1ba7 "<STDIN>", klass=140273258002960, fmode=65537, fd=0) at /tmp/ruby/src/trunk-gc-asserts/io.c:9339 |
| e = 0x0 |
| convconfig = {enc = 0x0, enc2 = 0x55b563df5ad0, ecflags = 1676883904, ecopts = 94237553023792} |
| 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=0x55b53fab1ba7 "<STDIN>", klass=140273258002960, fmode=RUBY_IO_MODE_READABLE, f=0x7f940336d8e0 <_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 0x000055b53f89f88c in thread_start_func_2 (th=th@entry=0x55b563e79830, 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 = 0x55b563e79830 |
| fiber_scheduler_closed = <optimized out> |
| event_thread_end_hooked = <optimized out> |
| result = <optimized out> |
| #24 0x000055b53f89fecd in call_thread_start_func_2 (th=0x55b563e79830) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f93c84c3f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #25 co_start (from=<optimized out>, self=0x55b563f3aa70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x55b563e79830 |
| sched = 0x55b563f33888 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #26 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 3 (Thread 0x7f93c7d9f6c0 (LWP 561643) "miniruby"): |
| #0 0x00007f9403202d61 in __futex_abstimed_wait_common64 (private=32659, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55b563df5bd0) 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=32659, abstime=0x0, clockid=0, expected=0, futex_word=0x55b563df5bd0) 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=0x55b563df5bd0, 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 0x00007f94032057dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55b563df5b70, cond=0x55b563df5ba8) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f94032054a0 <__condvar_cleanup_waiting>, __arg = 0x7f93c7d9ed00, __canceltype = 0, __prev = 0x0} |
| cbuffer = {wseq = 2, cond = 0x55b563df5ba8, mutex = 0x55b563df5b70, private = 0} |
| err = <optimized out> |
| g = 0 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 2 |
| seq = 1 |
| private = 0 |
| maxspin = <optimized out> |
| err = <optimized out> |
| result = <optimized out> |
| wseq = <optimized out> |
| g = <optimized out> |
| seq = <optimized out> |
| flags = <optimized out> |
| private = <optimized out> |
| signals = <optimized out> |
| done = <optimized out> |
| g1_start = <optimized out> |
| spin = <optimized out> |
| buffer = <optimized out> |
| cbuffer = <optimized out> |
| s = <optimized out> |
| #4 ___pthread_cond_wait (cond=cond@entry=0x55b563df5ba8, mutex=mutex@entry=0x55b563df5b70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000055b53f89639d in rb_native_cond_wait (cond=cond@entry=0x55b563df5ba8, mutex=mutex@entry=0x55b563df5b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x000055b53f8a026b in ractor_sched_deq (cr=0x0, vm=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1309 |
| r = <optimized out> |
| r = <optimized out> |
| #7 nt_start (ptr=0x55b563e7fd30) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2268 |
| r = <optimized out> |
| nt = <optimized out> |
| vm = 0x55b563df5ad0 |
| #8 0x00007f9403206a94 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 = {140272689870528, 6373421829396688915, 140272689870528, -264, 0, 140736062478992, 6373421829409271827, 6376385214860685331}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #9 0x00007f9403293c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 2 (Thread 0x7f93c7c7f6c0 (LWP 561644) "miniruby"): |
| #0 0x00007f9403202d61 in __futex_abstimed_wait_common64 (private=32659, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55b563df5bd4) 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=32659, abstime=0x0, clockid=0, expected=0, futex_word=0x55b563df5bd4) 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=0x55b563df5bd4, 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 0x00007f94032057dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55b563df5b70, cond=0x55b563df5ba8) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f94032054a0 <__condvar_cleanup_waiting>, __arg = 0x7f93c7c7ed00, __canceltype = 0, __prev = 0x0} |
| cbuffer = {wseq = 5, cond = 0x55b563df5ba8, mutex = 0x55b563df5b70, private = 0} |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 5 |
| seq = 2 |
| private = 0 |
| maxspin = <optimized out> |
| err = <optimized out> |
| result = <optimized out> |
| wseq = <optimized out> |
| g = <optimized out> |
| seq = <optimized out> |
| flags = <optimized out> |
| private = <optimized out> |
| signals = <optimized out> |
| done = <optimized out> |
| g1_start = <optimized out> |
| spin = <optimized out> |
| buffer = <optimized out> |
| cbuffer = <optimized out> |
| s = <optimized out> |
| #4 ___pthread_cond_wait (cond=cond@entry=0x55b563df5ba8, mutex=mutex@entry=0x55b563df5b70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000055b53f89639d in rb_native_cond_wait (cond=cond@entry=0x55b563df5ba8, mutex=mutex@entry=0x55b563df5b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x000055b53f8a026b in ractor_sched_deq (cr=0x0, vm=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1309 |
| r = <optimized out> |
| r = <optimized out> |
| #7 nt_start (ptr=0x55b563e7ed40) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2268 |
| r = <optimized out> |
| nt = <optimized out> |
| vm = 0x55b563df5ad0 |
| #8 0x00007f9403206a94 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 = {140272688690880, 6373421812216819731, 140272688690880, -264, 0, 140736062478992, 6373421812229402643, 6376385214860685331}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #9 0x00007f9403293c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 1 (Thread 0x7f94031677c0 (LWP 561636) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x55b563df5b70) 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=0x55b563df5b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f9403209352 in __pthread_mutex_cond_lock (mutex=mutex@entry=0x55b563df5b70) at ../nptl/pthread_mutex_lock.c:93 |
| __futex = 0x55b563df5b70 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "__pthread_mutex_cond_lock" |
| id = <optimized out> |
| #3 0x00007f94032056c2 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55b563df5b70, cond=0x55b563df5c68) 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=0x55b563df5c68, mutex=mutex@entry=0x55b563df5b70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000055b53f89639d in rb_native_cond_wait (cond=cond@entry=0x55b563df5c68, mutex=mutex@entry=0x55b563df5b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x000055b53f896437 in ractor_sched_barrier_join_wait_locked (vm=vm@entry=0x55b563df5ad0, th=0x55b563df8060) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1498 |
| cr = <optimized out> |
| barrier_serial = 1 |
| #7 0x000055b53f8973ba in rb_ractor_sched_barrier_join (vm=vm@entry=0x55b563df5ad0, cr=cr@entry=0x55b563dfd0a0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1531 |
| No locals. |
| #8 0x000055b53f90fab2 in vm_lock_enter (cr=0x55b563dfd0a0, vm=0x55b563df5ad0, locked=<optimized out>, no_barrier=<optimized out>, lev=0x7fffab02dd40) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:90 |
| ec = 0x55b563dfd340 |
| #9 0x000055b53f89bfec in rb_vm_lock_enter (line=2579, file=0x55b53fad0eb0 "/tmp/ruby/src/trunk-gc-asserts/thread.c", lev=0x7fffab02dd40) 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 = 2 |
| vm_locking_do = <optimized out> |
| sig = <optimized out> |
| timer_interrupt = 0 |
| pending_interrupt = 0 |
| terminate_interrupt = 0 |
| trap_interrupt = 0 |
| interrupt = <optimized out> |
| postponed_job_interrupt = 0 |
| ret = 0 |
| #11 0x000055b53f8f28cd in vm_pop_frame (ep=<optimized out>, cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:458 |
| flags = 286327299 |
| #12 vm_exec_core (ec=0x55b563df5b70, ec@entry=0x55b563dfd340) at ../../src/trunk-gc-asserts/insns.def:1165 |
| leaf = <optimized out> |
| val = 140273228046080 |
| reg_pc = 0x55b563dfd340 |
| reg_cfp = 0x7f9403105ec0 |
| insns_address_table = {0x55b53f8f460d <vm_exec_core+13021>, 0x55b53f8f161a <vm_exec_core+746>, 0x55b53f8f15b0 <vm_exec_core+640>, 0x55b53f8f1acd <vm_exec_core+1949>, 0x55b53f8f1a56 <vm_exec_core+1830>, 0x55b53f8f19d2 <vm_exec_core+1698>, 0x55b53f8f1933 <vm_exec_core+1539>, 0x55b53f8f18da <vm_exec_core+1450>, 0x55b53f8f1881 <vm_exec_core+1361>, 0x55b53f8f17bb <vm_exec_core+1163>, 0x55b53f8f167e <vm_exec_core+846>, 0x55b53f8f1fae <vm_exec_core+3198>, 0x55b53f8f1f69 <vm_exec_core+3129>, 0x55b53f8f1f0b <vm_exec_core+3035>, 0x55b53f8f1e9e <vm_exec_core+2926>, 0x55b53f8f1e61 <vm_exec_core+2865>, 0x55b53f8f1e29 <vm_exec_core+2809>, 0x55b53f8f1df4 <vm_exec_core+2756>, 0x55b53f8f1dbf <vm_exec_core+2703>, 0x55b53f8f1d8a <vm_exec_core+2650>, 0x55b53f8f1d27 <vm_exec_core+2551>, 0x55b53f8f1ce3 <vm_exec_core+2483>, 0x55b53f8f1c9c <vm_exec_core+2412>, 0x55b53f8f1c44 <vm_exec_core+2324>, 0x55b53f8f1bfe <vm_exec_core+2254>, 0x55b53f8f1b7f <vm_exec_core+2127>, 0x55b53f8f1b45 <vm_exec_core+2069>, 0x55b53f8f31c0 <vm_exec_core+7824>, 0x55b53f8f3166 <vm_exec_core+7734>, 0x55b53f8f3129 <vm_exec_core+7673>, 0x55b53f8f30ec <vm_exec_core+7612>, 0x55b53f8f321d <vm_exec_core+7917>, 0x55b53f8f3066 <vm_exec_core+7478>, 0x55b53f8f2fff <vm_exec_core+7375>, 0x55b53f8f2fad <vm_exec_core+7293>, 0x55b53f8f2f4b <vm_exec_core+7195>, 0x55b53f8f2efe <vm_exec_core+7118>, 0x55b53f8f2ea9 <vm_exec_core+7033>, 0x55b53f8f2e5f <vm_exec_core+6959>, 0x55b53f8f2e38 <vm_exec_core+6920>, 0x55b53f8f2dfd <vm_exec_core+6861>, 0x55b53f8f2dae <vm_exec_core+6782>, 0x55b53f8f2d7a <vm_exec_core+6730>, 0x55b53f8f3902 <vm_exec_core+9682>, 0x55b53f8f38bf <vm_exec_core+9615>, 0x55b53f8f387b <vm_exec_core+9547>, 0x55b53f8f3849 <vm_exec_core+9497>, 0x55b53f8f3a14 <vm_exec_core+9956>, 0x55b53f8f39b3 <vm_exec_core+9859>, 0x55b53f8f3a83 <vm_exec_core+10067>, 0x55b53f8f3419 <vm_exec_core+8425>, 0x55b53f8f3621 <vm_exec_core+8945>, 0x55b53f8f350b <vm_exec_core+8667>, 0x55b53f8f34cf <vm_exec_core+8607>, 0x55b53f8f3488 <vm_exec_core+8536>, 0x55b53f8f3726 <vm_exec_core+9206>, 0x55b53f8f367f <vm_exec_core+9039>, 0x55b53f8f13a0 <vm_exec_core+112>, 0x55b53f8f3790 <vm_exec_core+9312>, 0x55b53f8f2126 <vm_exec_core+3574>, 0x55b53f8f2d2b <vm_exec_core+6651>, 0x55b53f8f2cdc <vm_exec_core+6572>, 0x55b53f8f2c8d <vm_exec_core+6493>, 0x55b53f8f4e26 <vm_exec_core+15094>, 0x55b53f8f2c3e <vm_exec_core+6414>, 0x55b53f8f2bcf <vm_exec_core+6303>, 0x55b53f8f2b8a <vm_exec_core+6234>, 0x55b53f8f2b17 <vm_exec_core+6119>, 0x55b53f8f29ce <vm_exec_core+5790>, 0x55b53f8f2902 <vm_exec_core+5586>, 0x55b53f8f2886 <vm_exec_core+5462>, 0x55b53f8f3ad2 <vm_exec_core+10146>, 0x55b53f8f2852 <vm_exec_core+5410>, 0x55b53f8f2813 <vm_exec_core+5347>, 0x55b53f8f27d4 <vm_exec_core+5284>, 0x55b53f8f2798 <vm_exec_core+5224>, 0x55b53f8f26d4 <vm_exec_core+5028>, 0x55b53f8f264f <vm_exec_core+4895>, 0x55b53f8f4e6e <vm_exec_core+15166>, 0x55b53f8f4dc0 <vm_exec_core+14992>, 0x55b53f8f4a52 <vm_exec_core+14114>, 0x55b53f8f4aeb <vm_exec_core+14267>, 0x55b53f8f4d27 <vm_exec_core+14839>, 0x55b53f8f49a9 <vm_exec_core+13945>, 0x55b53f8f4809 <vm_exec_core+13529>, 0x55b53f8f488c <vm_exec_core+13660>, 0x55b53f8f48ea <vm_exec_core+13754>, 0x55b53f8f4948 <vm_exec_core+13848>, 0x55b53f8f4cc9 <vm_exec_core+14745>, 0x55b53f8f4bfa <vm_exec_core+14538>, 0x55b53f8f4c7d <vm_exec_core+14669>, 0x55b53f8f49ff <vm_exec_core+14031>, 0x55b53f8f4ed3 <vm_exec_core+15267>, 0x55b53f8f4b70 <vm_exec_core+14400>, 0x55b53f8f2582 <vm_exec_core+4690>, 0x55b53f8f24de <vm_exec_core+4526>, 0x55b53f8f44c2 <vm_exec_core+12690>, 0x55b53f8f450a <vm_exec_core+12762>, 0x55b53f8f4552 <vm_exec_core+12834>, 0x55b53f8f45a7 <vm_exec_core+12919>, 0x55b53f8f43d6 <vm_exec_core+12454>, 0x55b53f8f444b <vm_exec_core+12571>, 0x55b53f8f246d <vm_exec_core+4413>, 0x55b53f8f23ed <vm_exec_core+4285>, 0x55b53f8f2344 <vm_exec_core+4116>, 0x55b53f8f22fd <vm_exec_core+4045>, 0x55b53f8f22b2 <vm_exec_core+3970>, 0x55b53f8f2269 <vm_exec_core+3897>, 0x55b53f8f2218 <vm_exec_core+3816>, 0x55b53f8f21e3 <vm_exec_core+3763>, 0x55b53f8f21ae <vm_exec_core+3710>, 0x55b53f8f43b8 <vm_exec_core+12424>, 0x55b53f8f1609 <vm_exec_core+729>, 0x55b53f8f159f <vm_exec_core+623>, 0x55b53f8f1abc <vm_exec_core+1932>, 0x55b53f8f1a45 <vm_exec_core+1813>, 0x55b53f8f19c1 <vm_exec_core+1681>, 0x55b53f8f1922 <vm_exec_core+1522>, 0x55b53f8f18c9 <vm_exec_core+1433>, 0x55b53f8f1870 <vm_exec_core+1344>, 0x55b53f8f17aa <vm_exec_core+1146>, 0x55b53f8f166d <vm_exec_core+829>, 0x55b53f8f1f9d <vm_exec_core+3181>, 0x55b53f8f1f58 <vm_exec_core+3112>, 0x55b53f8f1efa <vm_exec_core+3018>, 0x55b53f8f1e8d <vm_exec_core+2909>, 0x55b53f8f1e50 <vm_exec_core+2848>, 0x55b53f8f1e18 <vm_exec_core+2792>, 0x55b53f8f1de3 <vm_exec_core+2739>, 0x55b53f8f1dae <vm_exec_core+2686>, 0x55b53f8f1d79 <vm_exec_core+2633>, 0x55b53f8f1d16 <vm_exec_core+2534>, 0x55b53f8f1cd2 <vm_exec_core+2466>, 0x55b53f8f1c8b <vm_exec_core+2395>, 0x55b53f8f1c33 <vm_exec_core+2307>, 0x55b53f8f1bed <vm_exec_core+2237>, 0x55b53f8f1b6e <vm_exec_core+2110>, 0x55b53f8f1b34 <vm_exec_core+2052>, 0x55b53f8f31af <vm_exec_core+7807>, 0x55b53f8f3155 <vm_exec_core+7717>, 0x55b53f8f3118 <vm_exec_core+7656>, 0x55b53f8f30db <vm_exec_core+7595>, 0x55b53f8f320c <vm_exec_core+7900>, 0x55b53f8f3055 <vm_exec_core+7461>, 0x55b53f8f2fee <vm_exec_core+7358>, 0x55b53f8f2f9c <vm_exec_core+7276>, 0x55b53f8f2f3a <vm_exec_core+7178>, 0x55b53f8f2eed <vm_exec_core+7101>, 0x55b53f8f2e98 <vm_exec_core+7016>, 0x55b53f8f2e4e <vm_exec_core+6942>, 0x55b53f8f2e27 <vm_exec_core+6903>, 0x55b53f8f2dec <vm_exec_core+6844>, 0x55b53f8f2d9d <vm_exec_core+6765>, 0x55b53f8f2d69 <vm_exec_core+6713>, 0x55b53f8f38f1 <vm_exec_core+9665>, 0x55b53f8f38ae <vm_exec_core+9598>, 0x55b53f8f386a <vm_exec_core+9530>, 0x55b53f8f3838 <vm_exec_core+9480>, 0x55b53f8f3a03 <vm_exec_core+9939>, 0x55b53f8f39a2 <vm_exec_core+9842>, 0x55b53f8f3a72 <vm_exec_core+10050>, 0x55b53f8f3408 <vm_exec_core+8408>, 0x55b53f8f3610 <vm_exec_core+8928>, 0x55b53f8f34fa <vm_exec_core+8650>, 0x55b53f8f34be <vm_exec_core+8590>, 0x55b53f8f3477 <vm_exec_core+8519>, 0x55b53f8f3715 <vm_exec_core+9189>, 0x55b53f8f366e <vm_exec_core+9022>, 0x55b53f8f47dd <vm_exec_core+13485>, 0x55b53f8f377f <vm_exec_core+9295>, 0x55b53f8f2115 <vm_exec_core+3557>, 0x55b53f8f2d1a <vm_exec_core+6634>, 0x55b53f8f2ccb <vm_exec_core+6555>, 0x55b53f8f2c7c <vm_exec_core+6476>, 0x55b53f8f47f3 <vm_exec_core+13507>, 0x55b53f8f2c2d <vm_exec_core+6397>, 0x55b53f8f2bbe <vm_exec_core+6286>, 0x55b53f8f2b79 <vm_exec_core+6217>, 0x55b53f8f2b06 <vm_exec_core+6102>, 0x55b53f8f29bd <vm_exec_core+5773>, 0x55b53f8f28f1 <vm_exec_core+5569>, 0x55b53f8f2875 <vm_exec_core+5445>, 0x55b53f8f3ac1 <vm_exec_core+10129>, 0x55b53f8f2841 <vm_exec_core+5393>, 0x55b53f8f2802 <vm_exec_core+5330>, 0x55b53f8f27c3 <vm_exec_core+5267>, 0x55b53f8f2787 <vm_exec_core+5207>, 0x55b53f8f26c3 <vm_exec_core+5011>, 0x55b53f8f263e <vm_exec_core+4878>, 0x55b53f8f461e <vm_exec_core+13038>, 0x55b53f8f4634 <vm_exec_core+13060>, 0x55b53f8f464a <vm_exec_core+13082>, 0x55b53f8f4660 <vm_exec_core+13104>, 0x55b53f8f4676 <vm_exec_core+13126>, 0x55b53f8f468c <vm_exec_core+13148>, 0x55b53f8f46a2 <vm_exec_core+13170>, 0x55b53f8f46bf <vm_exec_core+13199>, 0x55b53f8f46d5 <vm_exec_core+13221>, 0x55b53f8f46eb <vm_exec_core+13243>, 0x55b53f8f4701 <vm_exec_core+13265>...} |
| #13 0x000055b53f8f7b4e in rb_vm_exec (ec=0x55b563dfd340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55b563dfd340 |
| _tag = {tag = 36, retval = 4, buf = {0x7fffab02e138, 0x55b53f8f7a70 <rb_vm_exec+304>, 0x0, 0x7fffab02dfb0, 0x0}, prev = 0x7fffab02e4d0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #14 0x000055b53f8fbfe3 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7fffab02e138, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #15 vm_yield (kw_splat=0, argv=0x7fffab02e138, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #16 rb_yield_0 (argv=0x7fffab02e138, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362 |
| No locals. |
| #17 rb_yield_values2 (argc=1, argv=0x7fffab02e138) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1408 |
| No locals. |
| #18 0x000055b53f6ca572 in collect_i (i=<optimized out>, ary=140273228048800, argc=<optimized out>, argv=<optimized out>, blockarg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/enum.c:628 |
| No locals. |
| #19 0x000055b53f8ea6e8 in vm_yield_with_cfunc (ec=0x55b563dfd340, captured=<optimized out>, self=140273228050560, argc=1, argv=0x7fffab02e138, kw_splat=0, block_handler=0, me=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5136 |
| is_lambda = 0 |
| val = <optimized out> |
| arg = 7 |
| blockarg = <optimized out> |
| frame_flag = <optimized out> |
| ifunc = 0x7f93e7ede978 |
| #20 0x000055b53f8fc814 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7fffab02e138, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #21 vm_yield (kw_splat=0, argv=0x7fffab02e138, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #22 rb_yield_0 (argv=0x7fffab02e138, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362 |
| No locals. |
| #23 rb_yield (val=<optimized out>, val@entry=7) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1378 |
| No locals. |
| #24 0x000055b53f7f7e4e in range_each_fixnum_loop (range=140273228050560, end=<optimized out>, beg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/range.c:1059 |
| i = 3 |
| lim = 4 |
| #25 range_each (range=140273228050560) at /tmp/ruby/src/trunk-gc-asserts/range.c:1096 |
| beg = <optimized out> |
| end = <optimized out> |
| i = <optimized out> |
| #26 0x000055b53f8fcde7 in vm_call0_cfunc_with_frame (argv=0x0, calling=0x7fffab02e1d0, ec=0x55b563dfd340) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7f9403105f68 |
| ci = <optimized out> |
| me = 0x7f93e9b7b5e0 |
| mid = 3073 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x55b563e6be48 |
| len = <optimized out> |
| frame_flags = <optimized out> |
| ci = <optimized out> |
| val = <optimized out> |
| me = <optimized out> |
| cfunc = <optimized out> |
| len = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| mid = <optimized out> |
| block_handler = <optimized out> |
| frame_flags = <optimized out> |
| unaligned_member_ptr_result = <optimized out> |
| args = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| reg_cfp = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| args = <optimized out> |
| #27 vm_call0_cfunc (argv=0x0, calling=0x7fffab02e1d0, ec=0x55b563dfd340) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #28 vm_call0_body (ec=ec@entry=0x55b563dfd340, calling=calling@entry=0x7fffab02e2d0, argv=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #29 0x000055b53f8fdb44 in vm_call0_cc (ec=0x55b563dfd340, 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 = {530, 94236941791891} |
| calling = {cd = 0x7fffab02e290, cc = 0x7f93e7ede950, block_handler = 140273683292035, recv = 140273228050560, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #30 0x000055b53f8ffc32 in rb_call0 (ec=0x55b563dfd340, recv=recv@entry=140273228050560, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140273228050560) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572 |
| call_status = <optimized out> |
| scope = <optimized out> |
| kw_splat = <optimized out> |
| ci = {flags = 110618, kwarg = 0x0, mid = 3073, flag = 4, argc = 0} |
| cc = <optimized out> |
| #31 0x000055b53f900617 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=3073, recv=140273228050560) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #32 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #33 0x000055b53f8e6e68 in rb_iterate0 (it_proc=it_proc@entry=0x55b53f9005b0 <iterate_method>, data1=data1@entry=140736062481776, ifunc=ifunc@entry=0x7f93e7ede978, ec=0x55b563dfd340) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x55b563dfd340 |
| _tag = {tag = 36, retval = 14531777421557290496, buf = {0x7f93e7edf080, 0x55b53f8e6ef0 <rb_iterate0+352>, 0x0, 0x7fffab02e490, 0x55b53f6ca560 <collect_i>}, prev = 0x7fffab02e920, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7f9403105f68 |
| #34 0x000055b53f8e7267 in rb_lambda_call (obj=obj@entry=140273228050560, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x55b53f6ca560 <collect_i>, min_argc=<optimized out>, max_argc=0, data2=140273228048800) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1618 |
| arg = {obj = 140273228050560, mid = 3073, argc = 0, argv = 0x0, kw_splat = 0} |
| block = 0x7f93e7ede978 |
| #35 0x000055b53f6cc179 in enum_collect (obj=140273228050560) at /tmp/ruby/src/trunk-gc-asserts/enum.c:667 |
| ary = 140273228048800 |
| min_argc = <optimized out> |
| max_argc = 0 |
| #36 0x000055b53f8dc2fd in vm_call_cfunc_with_frame_ (ec=0x55b563dfd340, reg_cfp=0x7f9403105fa0, 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 = 0x7f93e7ede9f0 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #37 0x000055b53f8e45e7 in vm_sendish (ec=0x55b563dfd340, reg_cfp=0x7f9403105fa0, cd=0x55b563ed99a0, 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 = 0x7f93e7ede9c8 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x55b563ed99a0, cc = 0x7f93e7ede9c8, block_handler = 140273683292089, recv = 140273228050560, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #38 0x000055b53f8f3760 in vm_exec_core (ec=0x55b563df5b70, ec@entry=0x55b563dfd340) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140273684328288 |
| cd = 0x55b563ed99a0 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 3 |
| reg_pc = 0x55b563f3f588 |
| reg_cfp = 0x7f9403105fa0 |
| insns_address_table = {0x55b53f8f460d <vm_exec_core+13021>, 0x55b53f8f161a <vm_exec_core+746>, 0x55b53f8f15b0 <vm_exec_core+640>, 0x55b53f8f1acd <vm_exec_core+1949>, 0x55b53f8f1a56 <vm_exec_core+1830>, 0x55b53f8f19d2 <vm_exec_core+1698>, 0x55b53f8f1933 <vm_exec_core+1539>, 0x55b53f8f18da <vm_exec_core+1450>, 0x55b53f8f1881 <vm_exec_core+1361>, 0x55b53f8f17bb <vm_exec_core+1163>, 0x55b53f8f167e <vm_exec_core+846>, 0x55b53f8f1fae <vm_exec_core+3198>, 0x55b53f8f1f69 <vm_exec_core+3129>, 0x55b53f8f1f0b <vm_exec_core+3035>, 0x55b53f8f1e9e <vm_exec_core+2926>, 0x55b53f8f1e61 <vm_exec_core+2865>, 0x55b53f8f1e29 <vm_exec_core+2809>, 0x55b53f8f1df4 <vm_exec_core+2756>, 0x55b53f8f1dbf <vm_exec_core+2703>, 0x55b53f8f1d8a <vm_exec_core+2650>, 0x55b53f8f1d27 <vm_exec_core+2551>, 0x55b53f8f1ce3 <vm_exec_core+2483>, 0x55b53f8f1c9c <vm_exec_core+2412>, 0x55b53f8f1c44 <vm_exec_core+2324>, 0x55b53f8f1bfe <vm_exec_core+2254>, 0x55b53f8f1b7f <vm_exec_core+2127>, 0x55b53f8f1b45 <vm_exec_core+2069>, 0x55b53f8f31c0 <vm_exec_core+7824>, 0x55b53f8f3166 <vm_exec_core+7734>, 0x55b53f8f3129 <vm_exec_core+7673>, 0x55b53f8f30ec <vm_exec_core+7612>, 0x55b53f8f321d <vm_exec_core+7917>, 0x55b53f8f3066 <vm_exec_core+7478>, 0x55b53f8f2fff <vm_exec_core+7375>, 0x55b53f8f2fad <vm_exec_core+7293>, 0x55b53f8f2f4b <vm_exec_core+7195>, 0x55b53f8f2efe <vm_exec_core+7118>, 0x55b53f8f2ea9 <vm_exec_core+7033>, 0x55b53f8f2e5f <vm_exec_core+6959>, 0x55b53f8f2e38 <vm_exec_core+6920>, 0x55b53f8f2dfd <vm_exec_core+6861>, 0x55b53f8f2dae <vm_exec_core+6782>, 0x55b53f8f2d7a <vm_exec_core+6730>, 0x55b53f8f3902 <vm_exec_core+9682>, 0x55b53f8f38bf <vm_exec_core+9615>, 0x55b53f8f387b <vm_exec_core+9547>, 0x55b53f8f3849 <vm_exec_core+9497>, 0x55b53f8f3a14 <vm_exec_core+9956>, 0x55b53f8f39b3 <vm_exec_core+9859>, 0x55b53f8f3a83 <vm_exec_core+10067>, 0x55b53f8f3419 <vm_exec_core+8425>, 0x55b53f8f3621 <vm_exec_core+8945>, 0x55b53f8f350b <vm_exec_core+8667>, 0x55b53f8f34cf <vm_exec_core+8607>, 0x55b53f8f3488 <vm_exec_core+8536>, 0x55b53f8f3726 <vm_exec_core+9206>, 0x55b53f8f367f <vm_exec_core+9039>, 0x55b53f8f13a0 <vm_exec_core+112>, 0x55b53f8f3790 <vm_exec_core+9312>, 0x55b53f8f2126 <vm_exec_core+3574>, 0x55b53f8f2d2b <vm_exec_core+6651>, 0x55b53f8f2cdc <vm_exec_core+6572>, 0x55b53f8f2c8d <vm_exec_core+6493>, 0x55b53f8f4e26 <vm_exec_core+15094>, 0x55b53f8f2c3e <vm_exec_core+6414>, 0x55b53f8f2bcf <vm_exec_core+6303>, 0x55b53f8f2b8a <vm_exec_core+6234>, 0x55b53f8f2b17 <vm_exec_core+6119>, 0x55b53f8f29ce <vm_exec_core+5790>, 0x55b53f8f2902 <vm_exec_core+5586>, 0x55b53f8f2886 <vm_exec_core+5462>, 0x55b53f8f3ad2 <vm_exec_core+10146>, 0x55b53f8f2852 <vm_exec_core+5410>, 0x55b53f8f2813 <vm_exec_core+5347>, 0x55b53f8f27d4 <vm_exec_core+5284>, 0x55b53f8f2798 <vm_exec_core+5224>, 0x55b53f8f26d4 <vm_exec_core+5028>, 0x55b53f8f264f <vm_exec_core+4895>, 0x55b53f8f4e6e <vm_exec_core+15166>, 0x55b53f8f4dc0 <vm_exec_core+14992>, 0x55b53f8f4a52 <vm_exec_core+14114>, 0x55b53f8f4aeb <vm_exec_core+14267>, 0x55b53f8f4d27 <vm_exec_core+14839>, 0x55b53f8f49a9 <vm_exec_core+13945>, 0x55b53f8f4809 <vm_exec_core+13529>, 0x55b53f8f488c <vm_exec_core+13660>, 0x55b53f8f48ea <vm_exec_core+13754>, 0x55b53f8f4948 <vm_exec_core+13848>, 0x55b53f8f4cc9 <vm_exec_core+14745>, 0x55b53f8f4bfa <vm_exec_core+14538>, 0x55b53f8f4c7d <vm_exec_core+14669>, 0x55b53f8f49ff <vm_exec_core+14031>, 0x55b53f8f4ed3 <vm_exec_core+15267>, 0x55b53f8f4b70 <vm_exec_core+14400>, 0x55b53f8f2582 <vm_exec_core+4690>, 0x55b53f8f24de <vm_exec_core+4526>, 0x55b53f8f44c2 <vm_exec_core+12690>, 0x55b53f8f450a <vm_exec_core+12762>, 0x55b53f8f4552 <vm_exec_core+12834>, 0x55b53f8f45a7 <vm_exec_core+12919>, 0x55b53f8f43d6 <vm_exec_core+12454>, 0x55b53f8f444b <vm_exec_core+12571>, 0x55b53f8f246d <vm_exec_core+4413>, 0x55b53f8f23ed <vm_exec_core+4285>, 0x55b53f8f2344 <vm_exec_core+4116>, 0x55b53f8f22fd <vm_exec_core+4045>, 0x55b53f8f22b2 <vm_exec_core+3970>, 0x55b53f8f2269 <vm_exec_core+3897>, 0x55b53f8f2218 <vm_exec_core+3816>, 0x55b53f8f21e3 <vm_exec_core+3763>, 0x55b53f8f21ae <vm_exec_core+3710>, 0x55b53f8f43b8 <vm_exec_core+12424>, 0x55b53f8f1609 <vm_exec_core+729>, 0x55b53f8f159f <vm_exec_core+623>, 0x55b53f8f1abc <vm_exec_core+1932>, 0x55b53f8f1a45 <vm_exec_core+1813>, 0x55b53f8f19c1 <vm_exec_core+1681>, 0x55b53f8f1922 <vm_exec_core+1522>, 0x55b53f8f18c9 <vm_exec_core+1433>, 0x55b53f8f1870 <vm_exec_core+1344>, 0x55b53f8f17aa <vm_exec_core+1146>, 0x55b53f8f166d <vm_exec_core+829>, 0x55b53f8f1f9d <vm_exec_core+3181>, 0x55b53f8f1f58 <vm_exec_core+3112>, 0x55b53f8f1efa <vm_exec_core+3018>, 0x55b53f8f1e8d <vm_exec_core+2909>, 0x55b53f8f1e50 <vm_exec_core+2848>, 0x55b53f8f1e18 <vm_exec_core+2792>, 0x55b53f8f1de3 <vm_exec_core+2739>, 0x55b53f8f1dae <vm_exec_core+2686>, 0x55b53f8f1d79 <vm_exec_core+2633>, 0x55b53f8f1d16 <vm_exec_core+2534>, 0x55b53f8f1cd2 <vm_exec_core+2466>, 0x55b53f8f1c8b <vm_exec_core+2395>, 0x55b53f8f1c33 <vm_exec_core+2307>, 0x55b53f8f1bed <vm_exec_core+2237>, 0x55b53f8f1b6e <vm_exec_core+2110>, 0x55b53f8f1b34 <vm_exec_core+2052>, 0x55b53f8f31af <vm_exec_core+7807>, 0x55b53f8f3155 <vm_exec_core+7717>, 0x55b53f8f3118 <vm_exec_core+7656>, 0x55b53f8f30db <vm_exec_core+7595>, 0x55b53f8f320c <vm_exec_core+7900>, 0x55b53f8f3055 <vm_exec_core+7461>, 0x55b53f8f2fee <vm_exec_core+7358>, 0x55b53f8f2f9c <vm_exec_core+7276>, 0x55b53f8f2f3a <vm_exec_core+7178>, 0x55b53f8f2eed <vm_exec_core+7101>, 0x55b53f8f2e98 <vm_exec_core+7016>, 0x55b53f8f2e4e <vm_exec_core+6942>, 0x55b53f8f2e27 <vm_exec_core+6903>, 0x55b53f8f2dec <vm_exec_core+6844>, 0x55b53f8f2d9d <vm_exec_core+6765>, 0x55b53f8f2d69 <vm_exec_core+6713>, 0x55b53f8f38f1 <vm_exec_core+9665>, 0x55b53f8f38ae <vm_exec_core+9598>, 0x55b53f8f386a <vm_exec_core+9530>, 0x55b53f8f3838 <vm_exec_core+9480>, 0x55b53f8f3a03 <vm_exec_core+9939>, 0x55b53f8f39a2 <vm_exec_core+9842>, 0x55b53f8f3a72 <vm_exec_core+10050>, 0x55b53f8f3408 <vm_exec_core+8408>, 0x55b53f8f3610 <vm_exec_core+8928>, 0x55b53f8f34fa <vm_exec_core+8650>, 0x55b53f8f34be <vm_exec_core+8590>, 0x55b53f8f3477 <vm_exec_core+8519>, 0x55b53f8f3715 <vm_exec_core+9189>, 0x55b53f8f366e <vm_exec_core+9022>, 0x55b53f8f47dd <vm_exec_core+13485>, 0x55b53f8f377f <vm_exec_core+9295>, 0x55b53f8f2115 <vm_exec_core+3557>, 0x55b53f8f2d1a <vm_exec_core+6634>, 0x55b53f8f2ccb <vm_exec_core+6555>, 0x55b53f8f2c7c <vm_exec_core+6476>, 0x55b53f8f47f3 <vm_exec_core+13507>, 0x55b53f8f2c2d <vm_exec_core+6397>, 0x55b53f8f2bbe <vm_exec_core+6286>, 0x55b53f8f2b79 <vm_exec_core+6217>, 0x55b53f8f2b06 <vm_exec_core+6102>, 0x55b53f8f29bd <vm_exec_core+5773>, 0x55b53f8f28f1 <vm_exec_core+5569>, 0x55b53f8f2875 <vm_exec_core+5445>, 0x55b53f8f3ac1 <vm_exec_core+10129>, 0x55b53f8f2841 <vm_exec_core+5393>, 0x55b53f8f2802 <vm_exec_core+5330>, 0x55b53f8f27c3 <vm_exec_core+5267>, 0x55b53f8f2787 <vm_exec_core+5207>, 0x55b53f8f26c3 <vm_exec_core+5011>, 0x55b53f8f263e <vm_exec_core+4878>, 0x55b53f8f461e <vm_exec_core+13038>, 0x55b53f8f4634 <vm_exec_core+13060>, 0x55b53f8f464a <vm_exec_core+13082>, 0x55b53f8f4660 <vm_exec_core+13104>, 0x55b53f8f4676 <vm_exec_core+13126>, 0x55b53f8f468c <vm_exec_core+13148>, 0x55b53f8f46a2 <vm_exec_core+13170>, 0x55b53f8f46bf <vm_exec_core+13199>, 0x55b53f8f46d5 <vm_exec_core+13221>, 0x55b53f8f46eb <vm_exec_core+13243>, 0x55b53f8f4701 <vm_exec_core+13265>...} |
| #39 0x000055b53f8f7b4e in rb_vm_exec (ec=0x55b563dfd340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55b563dfd340 |
| _tag = {tag = 36, retval = 4, buf = {0x55b563dfd340, 0x55b53f8f7a70 <rb_vm_exec+304>, 0x0, 0x7fffab02e900, 0x7f93e7edeb30}, prev = 0x7fffab02e9d0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #40 0x000055b53f909da3 in rb_iseq_eval_main (iseq=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2905 |
| ec = <optimized out> |
| val = <optimized out> |
| #41 0x000055b53f6eba55 in rb_ec_exec_node (ec=ec@entry=0x55b563dfd340, n=n@entry=0x7f93e7edf288) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x55b563dfd340 |
| _tag = {tag = 36, retval = 94236941676678, buf = {0x55b563dfd340, 0x55b53f6ebab0 <rb_ec_exec_node+256>, 0x0, 0x7fffab02e9b0, 0x7f93e7edf288}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7f93e7edf288 |
| #42 0x000055b53f6efcbb in ruby_run_node (n=0x7f93e7edf288) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x55b563dfd340 |
| status = 0 |
| #43 0x000055b53f60de86 in rb_main (argv=0x7fffab02ebf8, argc=8) at /tmp/ruby/src/trunk-gc-asserts/main.c:42 |
| variable_in_this_stack_frame = 0 |
| #44 main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/main.c:62 |
| No locals. |
| >>> Dump Ruby level backtrace (if possible) |
| [Inferior 1 (process 561636) detached] |
| $ timeout 60 gdb -p 561690 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| FFFFFstderr output is not empty |
| th: 0x55b563df8060, native_id: 0x7f94031677c0 |
| -- Control frame information ----------------------------------------------- |
| c:0007 p:0075 s:0032 e:000031 METHOD <internal:ractor>:241 |
| c:0006 p:0005 s:0022 E:001740 BLOCK bootstraptest.test_ractor.rb_990_1332.rb:6 [FINISH] |
| c:0005 p:---- s:0019 e:000018 IFUNC |
| [New LWP 561694] |
| [New LWP 561692] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007fec4214fd61 in __futex_abstimed_wait_common64 (private=32748, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x562076013070) at ./nptl/futex-internal.c:57 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7fec420b47c0 (LWP 561690) "miniruby" 0x00007fec4214fd61 in __futex_abstimed_wait_common64 (private=32748, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x562076013070) at ./nptl/futex-internal.c:57 |
| 2 Thread 0x7fec06e1f6c0 (LWP 561694) "miniruby" futex_wait (private=0, expected=2, futex_word=0x56207600bb70) at ../sysdeps/nptl/futex-internal.h:146 |
| 3 Thread 0x7fec28a9f6c0 (LWP 561692) "miniruby" futex_wait (private=0, expected=2, futex_word=0x56207600bb70) at ../sysdeps/nptl/futex-internal.h:146 |
| >>> Machine level backtrace |
| Thread 3 (Thread 0x7fec28a9f6c0 (LWP 561692) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x56207600bb70) 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=0x56207600bb70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007fec421570f1 in lll_mutex_lock_optimized (mutex=0x56207600bb70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x56207600bb70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x56207600bb70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x000056203facf70d in rb_native_mutex_lock (lock=lock@entry=0x56207600bb70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x000056203fad5bb0 in ractor_sched_lock_ (line=921, file=<synthetic pointer>, cr=0x0, vm=0x56207600bad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 timer_thread_polling (vm=0x56207600bad0) 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=0x56207600bad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x56207600bad0 |
| #8 0x00007fec42153a94 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 = {140652271236800, -961066592097951122, 140652271236800, -264, 0, 140721266539200, -961066592076979602, -961150736107068818}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #9 0x00007fec421e0c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 2 (Thread 0x7fec06e1f6c0 (LWP 561694) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x56207600bb70) 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=0x56207600bb70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007fec421570f1 in lll_mutex_lock_optimized (mutex=0x56207600bb70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x56207600bb70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x56207600bb70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x000056203facf70d in rb_native_mutex_lock (lock=lock@entry=0x56207600bb70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x000056203fad322b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x56207608d240, vm=0x56207600bad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x56207600bad0, cr=0x56207608d240) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x000056203fb4c00b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x000056203f93c649 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x000056203f94f6a5 in gc_verify_internal_consistency (objspace_ptr=0x56207600e460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5185 |
| prev_during_gc = <optimized out> |
| objspace = 0x56207600e460 |
| lev = 3 |
| #10 gc_start (objspace=objspace@entry=0x56207600e460, reason=reason@entry=256) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:6333 |
| do_full_mark = 0 |
| __func__ = "gc_start" |
| lock_lev = 2 |
| #11 0x000056203f950aa6 in heap_prepare (heap=0x56207600e480, objspace=0x56207600e460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2050 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x56207600e480, objspace=0x56207600e460) 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=0x56207600e460, cache=cache@entry=0x5620760ec1d0, 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 = 0x56207600e480 |
| obj = <optimized out> |
| lev = 1 |
| unlock_vm = true |
| #14 0x000056203f954200 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x5620760ec1d0, objspace=0x56207600e460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2405 |
| obj = <optimized out> |
| obj = <optimized out> |
| #15 rb_gc_impl_new_obj (alloc_size=16, wb_protected=true, v3=0, v2=0, v1=0, flags=8199, klass=0, cache_ptr=0x5620760ec1d0, objspace_ptr=0x56207600e460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2484 |
| obj = <optimized out> |
| objspace = 0x56207600e460 |
| heap_idx = <optimized out> |
| cache = 0x5620760ec1d0 |
| obj = <optimized out> |
| objspace = <optimized out> |
| heap_idx = <optimized out> |
| cache = <optimized out> |
| #16 newobj_of (size=16, wb_protected=true, v3=0, v2=0, v1=0, flags=8199, klass=0, cr=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/gc.c:1005 |
| obj = <optimized out> |
| obj = <optimized out> |
| lev = <optimized out> |
| gc_disabled = <optimized out> |
| #17 rb_wb_protected_newobj_of (ec=<optimized out>, klass=klass@entry=0, flags=flags@entry=8199, size=size@entry=16) at /tmp/ruby/src/trunk-gc-asserts/gc.c:1043 |
| __func__ = "rb_wb_protected_newobj_of" |
| #18 0x000056203f855acf in ary_alloc_embed (capa=0, klass=0) at /tmp/ruby/src/trunk-gc-asserts/array.c:682 |
| size = 16 |
| ary = <optimized out> |
| size = <optimized out> |
| ary = <optimized out> |
| #19 0x000056203fad0fb1 in thread_create_core (thval=thval@entry=140651703173280, params=params@entry=0x7fec070206e0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:858 |
| ec = 0x56207614c550 |
| th = 0x7fec000adb50 |
| current_th = 0x562076147510 |
| err = <optimized out> |
| #20 0x000056203fad1c37 in thread_initialize (thread=140651703173280, args=140651703173240) at /tmp/ruby/src/trunk-gc-asserts/thread.c:978 |
| params = {type = thread_invoke_type_proc, args = 140651703173240, proc = 140651703173160, g = 0x0, fn = 0x0} |
| th = 0x7fec000adb50 |
| #21 0x000056203fb38de7 in vm_call0_cfunc_with_frame (argv=0x7fec06e210e0, calling=0x7fec07020760, ec=0x56207614c550) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7fec06f20e40 |
| ci = <optimized out> |
| me = 0x7fec28aa9440 |
| mid = 3169 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x5620760b4d88 |
| len = <optimized out> |
| frame_flags = <optimized out> |
| ci = <optimized out> |
| val = <optimized out> |
| me = <optimized out> |
| cfunc = <optimized out> |
| len = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| mid = <optimized out> |
| block_handler = <optimized out> |
| frame_flags = <optimized out> |
| unaligned_member_ptr_result = <optimized out> |
| args = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| reg_cfp = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| args = <optimized out> |
| #22 vm_call0_cfunc (argv=0x7fec06e210e0, calling=0x7fec07020760, ec=0x56207614c550) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #23 vm_call0_body (ec=ec@entry=0x56207614c550, calling=calling@entry=0x7fec07020860, argv=0x7fec06e210e0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #24 0x000056203fb39b44 in vm_call0_cc (ec=0x56207614c550, 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 = {4, 9292379332620512000} |
| calling = {cd = 0x7fec07020820, cc = 0x7fec06d0fd00, block_handler = 140651705536145, recv = 140651703173280, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #25 0x000056203fb3bc32 in rb_call0 (ec=0x56207614c550, recv=recv@entry=140651703173280, mid=mid@entry=3169, argc=argc@entry=1, argv=argv@entry=0x7fec06e210e0, call_scope=call_scope@entry=CALL_FCALL, self=140652271326800) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572 |
| call_status = <optimized out> |
| scope = <optimized out> |
| kw_splat = <optimized out> |
| ci = {flags = 110618, kwarg = 0x0, mid = 3169, flag = 4, argc = 1} |
| cc = <optimized out> |
| #26 0x000056203fb3c3e4 in rb_call (scope=CALL_FCALL, argv=0x7fec06e210e0, argc=1, mid=3169, recv=140651703173280) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #27 rb_funcallv_kw (recv=recv@entry=140651703173280, mid=mid@entry=3169, argc=argc@entry=1, argv=argv@entry=0x7fec06e210e0, kw_splat=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1088 |
| No locals. |
| #28 0x000056203f92c4e5 in rb_obj_call_init_kw (obj=obj@entry=140651703173280, argc=argc@entry=1, argv=argv@entry=0x7fec06e210e0, kw_splat=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/eval.c:1779 |
| No locals. |
| #29 0x000056203face913 in thread_s_new (argc=1, argv=0x7fec06e210e0, klass=140652271326800) at /tmp/ruby/src/trunk-gc-asserts/thread.c:911 |
| th = <optimized out> |
| thread = 140651703173280 |
| #30 0x000056203fb182fd in vm_call_cfunc_with_frame_ (ec=0x56207614c550, reg_cfp=0x7fec06f20e78, 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 = 0x7fec28aa98a0 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #31 0x000056203fb205e7 in vm_sendish (ec=0x56207614c550, reg_cfp=0x7fec06f20e78, cd=0x562076148130, 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 = 0x7fec06d0fd50 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x562076148130, cc = 0x7fec06d0fd50, block_handler = 140651705536145, recv = 140652271326800, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #32 0x000056203fb2f760 in vm_exec_core (ec=0x56207600bb70, ec@entry=0x56207614c550) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140652697681760 |
| cd = 0x562076148130 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 94696511076544 |
| reg_pc = 0x56207612d148 |
| reg_cfp = 0x7fec06f20e78 |
| insns_address_table = {0x56203fb3060d <vm_exec_core+13021>, 0x56203fb2d61a <vm_exec_core+746>, 0x56203fb2d5b0 <vm_exec_core+640>, 0x56203fb2dacd <vm_exec_core+1949>, 0x56203fb2da56 <vm_exec_core+1830>, 0x56203fb2d9d2 <vm_exec_core+1698>, 0x56203fb2d933 <vm_exec_core+1539>, 0x56203fb2d8da <vm_exec_core+1450>, 0x56203fb2d881 <vm_exec_core+1361>, 0x56203fb2d7bb <vm_exec_core+1163>, 0x56203fb2d67e <vm_exec_core+846>, 0x56203fb2dfae <vm_exec_core+3198>, 0x56203fb2df69 <vm_exec_core+3129>, 0x56203fb2df0b <vm_exec_core+3035>, 0x56203fb2de9e <vm_exec_core+2926>, 0x56203fb2de61 <vm_exec_core+2865>, 0x56203fb2de29 <vm_exec_core+2809>, 0x56203fb2ddf4 <vm_exec_core+2756>, 0x56203fb2ddbf <vm_exec_core+2703>, 0x56203fb2dd8a <vm_exec_core+2650>, 0x56203fb2dd27 <vm_exec_core+2551>, 0x56203fb2dce3 <vm_exec_core+2483>, 0x56203fb2dc9c <vm_exec_core+2412>, 0x56203fb2dc44 <vm_exec_core+2324>, 0x56203fb2dbfe <vm_exec_core+2254>, 0x56203fb2db7f <vm_exec_core+2127>, 0x56203fb2db45 <vm_exec_core+2069>, 0x56203fb2f1c0 <vm_exec_core+7824>, 0x56203fb2f166 <vm_exec_core+7734>, 0x56203fb2f129 <vm_exec_core+7673>, 0x56203fb2f0ec <vm_exec_core+7612>, 0x56203fb2f21d <vm_exec_core+7917>, 0x56203fb2f066 <vm_exec_core+7478>, 0x56203fb2efff <vm_exec_core+7375>, 0x56203fb2efad <vm_exec_core+7293>, 0x56203fb2ef4b <vm_exec_core+7195>, 0x56203fb2eefe <vm_exec_core+7118>, 0x56203fb2eea9 <vm_exec_core+7033>, 0x56203fb2ee5f <vm_exec_core+6959>, 0x56203fb2ee38 <vm_exec_core+6920>, 0x56203fb2edfd <vm_exec_core+6861>, 0x56203fb2edae <vm_exec_core+6782>, 0x56203fb2ed7a <vm_exec_core+6730>, 0x56203fb2f902 <vm_exec_core+9682>, 0x56203fb2f8bf <vm_exec_core+9615>, 0x56203fb2f87b <vm_exec_core+9547>, 0x56203fb2f849 <vm_exec_core+9497>, 0x56203fb2fa14 <vm_exec_core+9956>, 0x56203fb2f9b3 <vm_exec_core+9859>, 0x56203fb2fa83 <vm_exec_core+10067>, 0x56203fb2f419 <vm_exec_core+8425>, 0x56203fb2f621 <vm_exec_core+8945>, 0x56203fb2f50b <vm_exec_core+8667>, 0x56203fb2f4cf <vm_exec_core+8607>, 0x56203fb2f488 <vm_exec_core+8536>, 0x56203fb2f726 <vm_exec_core+9206>, 0x56203fb2f67f <vm_exec_core+9039>, 0x56203fb2d3a0 <vm_exec_core+112>, 0x56203fb2f790 <vm_exec_core+9312>, 0x56203fb2e126 <vm_exec_core+3574>, 0x56203fb2ed2b <vm_exec_core+6651>, 0x56203fb2ecdc <vm_exec_core+6572>, 0x56203fb2ec8d <vm_exec_core+6493>, 0x56203fb30e26 <vm_exec_core+15094>, 0x56203fb2ec3e <vm_exec_core+6414>, 0x56203fb2ebcf <vm_exec_core+6303>, 0x56203fb2eb8a <vm_exec_core+6234>, 0x56203fb2eb17 <vm_exec_core+6119>, 0x56203fb2e9ce <vm_exec_core+5790>, 0x56203fb2e902 <vm_exec_core+5586>, 0x56203fb2e886 <vm_exec_core+5462>, 0x56203fb2fad2 <vm_exec_core+10146>, 0x56203fb2e852 <vm_exec_core+5410>, 0x56203fb2e813 <vm_exec_core+5347>, 0x56203fb2e7d4 <vm_exec_core+5284>, 0x56203fb2e798 <vm_exec_core+5224>, 0x56203fb2e6d4 <vm_exec_core+5028>, 0x56203fb2e64f <vm_exec_core+4895>, 0x56203fb30e6e <vm_exec_core+15166>, 0x56203fb30dc0 <vm_exec_core+14992>, 0x56203fb30a52 <vm_exec_core+14114>, 0x56203fb30aeb <vm_exec_core+14267>, 0x56203fb30d27 <vm_exec_core+14839>, 0x56203fb309a9 <vm_exec_core+13945>, 0x56203fb30809 <vm_exec_core+13529>, 0x56203fb3088c <vm_exec_core+13660>, 0x56203fb308ea <vm_exec_core+13754>, 0x56203fb30948 <vm_exec_core+13848>, 0x56203fb30cc9 <vm_exec_core+14745>, 0x56203fb30bfa <vm_exec_core+14538>, 0x56203fb30c7d <vm_exec_core+14669>, 0x56203fb309ff <vm_exec_core+14031>, 0x56203fb30ed3 <vm_exec_core+15267>, 0x56203fb30b70 <vm_exec_core+14400>, 0x56203fb2e582 <vm_exec_core+4690>, 0x56203fb2e4de <vm_exec_core+4526>, 0x56203fb304c2 <vm_exec_core+12690>, 0x56203fb3050a <vm_exec_core+12762>, 0x56203fb30552 <vm_exec_core+12834>, 0x56203fb305a7 <vm_exec_core+12919>, 0x56203fb303d6 <vm_exec_core+12454>, 0x56203fb3044b <vm_exec_core+12571>, 0x56203fb2e46d <vm_exec_core+4413>, 0x56203fb2e3ed <vm_exec_core+4285>, 0x56203fb2e344 <vm_exec_core+4116>, 0x56203fb2e2fd <vm_exec_core+4045>, 0x56203fb2e2b2 <vm_exec_core+3970>, 0x56203fb2e269 <vm_exec_core+3897>, 0x56203fb2e218 <vm_exec_core+3816>, 0x56203fb2e1e3 <vm_exec_core+3763>, 0x56203fb2e1ae <vm_exec_core+3710>, 0x56203fb303b8 <vm_exec_core+12424>, 0x56203fb2d609 <vm_exec_core+729>, 0x56203fb2d59f <vm_exec_core+623>, 0x56203fb2dabc <vm_exec_core+1932>, 0x56203fb2da45 <vm_exec_core+1813>, 0x56203fb2d9c1 <vm_exec_core+1681>, 0x56203fb2d922 <vm_exec_core+1522>, 0x56203fb2d8c9 <vm_exec_core+1433>, 0x56203fb2d870 <vm_exec_core+1344>, 0x56203fb2d7aa <vm_exec_core+1146>, 0x56203fb2d66d <vm_exec_core+829>, 0x56203fb2df9d <vm_exec_core+3181>, 0x56203fb2df58 <vm_exec_core+3112>, 0x56203fb2defa <vm_exec_core+3018>, 0x56203fb2de8d <vm_exec_core+2909>, 0x56203fb2de50 <vm_exec_core+2848>, 0x56203fb2de18 <vm_exec_core+2792>, 0x56203fb2dde3 <vm_exec_core+2739>, 0x56203fb2ddae <vm_exec_core+2686>, 0x56203fb2dd79 <vm_exec_core+2633>, 0x56203fb2dd16 <vm_exec_core+2534>, 0x56203fb2dcd2 <vm_exec_core+2466>, 0x56203fb2dc8b <vm_exec_core+2395>, 0x56203fb2dc33 <vm_exec_core+2307>, 0x56203fb2dbed <vm_exec_core+2237>, 0x56203fb2db6e <vm_exec_core+2110>, 0x56203fb2db34 <vm_exec_core+2052>, 0x56203fb2f1af <vm_exec_core+7807>, 0x56203fb2f155 <vm_exec_core+7717>, 0x56203fb2f118 <vm_exec_core+7656>, 0x56203fb2f0db <vm_exec_core+7595>, 0x56203fb2f20c <vm_exec_core+7900>, 0x56203fb2f055 <vm_exec_core+7461>, 0x56203fb2efee <vm_exec_core+7358>, 0x56203fb2ef9c <vm_exec_core+7276>, 0x56203fb2ef3a <vm_exec_core+7178>, 0x56203fb2eeed <vm_exec_core+7101>, 0x56203fb2ee98 <vm_exec_core+7016>, 0x56203fb2ee4e <vm_exec_core+6942>, 0x56203fb2ee27 <vm_exec_core+6903>, 0x56203fb2edec <vm_exec_core+6844>, 0x56203fb2ed9d <vm_exec_core+6765>, 0x56203fb2ed69 <vm_exec_core+6713>, 0x56203fb2f8f1 <vm_exec_core+9665>, 0x56203fb2f8ae <vm_exec_core+9598>, 0x56203fb2f86a <vm_exec_core+9530>, 0x56203fb2f838 <vm_exec_core+9480>, 0x56203fb2fa03 <vm_exec_core+9939>, 0x56203fb2f9a2 <vm_exec_core+9842>, 0x56203fb2fa72 <vm_exec_core+10050>, 0x56203fb2f408 <vm_exec_core+8408>, 0x56203fb2f610 <vm_exec_core+8928>, 0x56203fb2f4fa <vm_exec_core+8650>, 0x56203fb2f4be <vm_exec_core+8590>, 0x56203fb2f477 <vm_exec_core+8519>, 0x56203fb2f715 <vm_exec_core+9189>, 0x56203fb2f66e <vm_exec_core+9022>, 0x56203fb307dd <vm_exec_core+13485>, 0x56203fb2f77f <vm_exec_core+9295>, 0x56203fb2e115 <vm_exec_core+3557>, 0x56203fb2ed1a <vm_exec_core+6634>, 0x56203fb2eccb <vm_exec_core+6555>, 0x56203fb2ec7c <vm_exec_core+6476>, 0x56203fb307f3 <vm_exec_core+13507>, 0x56203fb2ec2d <vm_exec_core+6397>, 0x56203fb2ebbe <vm_exec_core+6286>, 0x56203fb2eb79 <vm_exec_core+6217>, 0x56203fb2eb06 <vm_exec_core+6102>, 0x56203fb2e9bd <vm_exec_core+5773>, 0x56203fb2e8f1 <vm_exec_core+5569>, 0x56203fb2e875 <vm_exec_core+5445>, 0x56203fb2fac1 <vm_exec_core+10129>, 0x56203fb2e841 <vm_exec_core+5393>, 0x56203fb2e802 <vm_exec_core+5330>, 0x56203fb2e7c3 <vm_exec_core+5267>, 0x56203fb2e787 <vm_exec_core+5207>, 0x56203fb2e6c3 <vm_exec_core+5011>, 0x56203fb2e63e <vm_exec_core+4878>, 0x56203fb3061e <vm_exec_core+13038>, 0x56203fb30634 <vm_exec_core+13060>, 0x56203fb3064a <vm_exec_core+13082>, 0x56203fb30660 <vm_exec_core+13104>, 0x56203fb30676 <vm_exec_core+13126>, 0x56203fb3068c <vm_exec_core+13148>, 0x56203fb306a2 <vm_exec_core+13170>, 0x56203fb306bf <vm_exec_core+13199>, 0x56203fb306d5 <vm_exec_core+13221>, 0x56203fb306eb <vm_exec_core+13243>, 0x56203fb30701 <vm_exec_core+13265>...} |
| #33 0x000056203fb33b4e in rb_vm_exec (ec=0x56207614c550) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x56207614c550 |
| _tag = {tag = 36, retval = 4, buf = {0x7fec06e21098, 0x56203fb33a70 <rb_vm_exec+304>, 0x0, 0x7fec07020d70, 0xa0}, prev = 0x7fec07021100, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #34 0x000056203fb37fe3 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7fec06e21098, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #35 vm_yield (kw_splat=0, argv=0x7fec06e21098, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #36 rb_yield_0 (argv=0x7fec06e21098, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362 |
| No locals. |
| #37 rb_yield_values2 (argc=1, argv=0x7fec06e21098) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1408 |
| No locals. |
| #38 0x000056203f906572 in collect_i (i=<optimized out>, ary=140651703369240, argc=<optimized out>, argv=<optimized out>, blockarg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/enum.c:628 |
| No locals. |
| #39 0x000056203fb266e8 in vm_yield_with_cfunc (ec=0x56207614c550, captured=<optimized out>, self=140651703303960, argc=1, argv=0x7fec06e21098, 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 = 0x7fec06d0fdf0 |
| #40 0x000056203fb267ce in vm_invoke_ifunc_block (ec=0x56207614c550, reg_cfp=0x7fec06f20ee8, 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 = 0x7fec06f20f70 |
| #41 0x000056203fb2e99e 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 = 0x562076115d60, cc = 0x0, block_handler = 0, recv = 286326819, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| val = <optimized out> |
| ci = <optimized out> |
| cc = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = <optimized out> |
| #42 vm_exec_core (ec=0x56207600bb70, ec@entry=0x56207614c550) at ../../src/trunk-gc-asserts/insns.def:1137 |
| bh = <optimized out> |
| cd = 0x80 |
| leaf = <optimized out> |
| val = 4 |
| reg_pc = 0x562076118d20 |
| reg_cfp = 0x7fec06f20ee8 |
| insns_address_table = {0x56203fb3060d <vm_exec_core+13021>, 0x56203fb2d61a <vm_exec_core+746>, 0x56203fb2d5b0 <vm_exec_core+640>, 0x56203fb2dacd <vm_exec_core+1949>, 0x56203fb2da56 <vm_exec_core+1830>, 0x56203fb2d9d2 <vm_exec_core+1698>, 0x56203fb2d933 <vm_exec_core+1539>, 0x56203fb2d8da <vm_exec_core+1450>, 0x56203fb2d881 <vm_exec_core+1361>, 0x56203fb2d7bb <vm_exec_core+1163>, 0x56203fb2d67e <vm_exec_core+846>, 0x56203fb2dfae <vm_exec_core+3198>, 0x56203fb2df69 <vm_exec_core+3129>, 0x56203fb2df0b <vm_exec_core+3035>, 0x56203fb2de9e <vm_exec_core+2926>, 0x56203fb2de61 <vm_exec_core+2865>, 0x56203fb2de29 <vm_exec_core+2809>, 0x56203fb2ddf4 <vm_exec_core+2756>, 0x56203fb2ddbf <vm_exec_core+2703>, 0x56203fb2dd8a <vm_exec_core+2650>, 0x56203fb2dd27 <vm_exec_core+2551>, 0x56203fb2dce3 <vm_exec_core+2483>, 0x56203fb2dc9c <vm_exec_core+2412>, 0x56203fb2dc44 <vm_exec_core+2324>, 0x56203fb2dbfe <vm_exec_core+2254>, 0x56203fb2db7f <vm_exec_core+2127>, 0x56203fb2db45 <vm_exec_core+2069>, 0x56203fb2f1c0 <vm_exec_core+7824>, 0x56203fb2f166 <vm_exec_core+7734>, 0x56203fb2f129 <vm_exec_core+7673>, 0x56203fb2f0ec <vm_exec_core+7612>, 0x56203fb2f21d <vm_exec_core+7917>, 0x56203fb2f066 <vm_exec_core+7478>, 0x56203fb2efff <vm_exec_core+7375>, 0x56203fb2efad <vm_exec_core+7293>, 0x56203fb2ef4b <vm_exec_core+7195>, 0x56203fb2eefe <vm_exec_core+7118>, 0x56203fb2eea9 <vm_exec_core+7033>, 0x56203fb2ee5f <vm_exec_core+6959>, 0x56203fb2ee38 <vm_exec_core+6920>, 0x56203fb2edfd <vm_exec_core+6861>, 0x56203fb2edae <vm_exec_core+6782>, 0x56203fb2ed7a <vm_exec_core+6730>, 0x56203fb2f902 <vm_exec_core+9682>, 0x56203fb2f8bf <vm_exec_core+9615>, 0x56203fb2f87b <vm_exec_core+9547>, 0x56203fb2f849 <vm_exec_core+9497>, 0x56203fb2fa14 <vm_exec_core+9956>, 0x56203fb2f9b3 <vm_exec_core+9859>, 0x56203fb2fa83 <vm_exec_core+10067>, 0x56203fb2f419 <vm_exec_core+8425>, 0x56203fb2f621 <vm_exec_core+8945>, 0x56203fb2f50b <vm_exec_core+8667>, 0x56203fb2f4cf <vm_exec_core+8607>, 0x56203fb2f488 <vm_exec_core+8536>, 0x56203fb2f726 <vm_exec_core+9206>, 0x56203fb2f67f <vm_exec_core+9039>, 0x56203fb2d3a0 <vm_exec_core+112>, 0x56203fb2f790 <vm_exec_core+9312>, 0x56203fb2e126 <vm_exec_core+3574>, 0x56203fb2ed2b <vm_exec_core+6651>, 0x56203fb2ecdc <vm_exec_core+6572>, 0x56203fb2ec8d <vm_exec_core+6493>, 0x56203fb30e26 <vm_exec_core+15094>, 0x56203fb2ec3e <vm_exec_core+6414>, 0x56203fb2ebcf <vm_exec_core+6303>, 0x56203fb2eb8a <vm_exec_core+6234>, 0x56203fb2eb17 <vm_exec_core+6119>, 0x56203fb2e9ce <vm_exec_core+5790>, 0x56203fb2e902 <vm_exec_core+5586>, 0x56203fb2e886 <vm_exec_core+5462>, 0x56203fb2fad2 <vm_exec_core+10146>, 0x56203fb2e852 <vm_exec_core+5410>, 0x56203fb2e813 <vm_exec_core+5347>, 0x56203fb2e7d4 <vm_exec_core+5284>, 0x56203fb2e798 <vm_exec_core+5224>, 0x56203fb2e6d4 <vm_exec_core+5028>, 0x56203fb2e64f <vm_exec_core+4895>, 0x56203fb30e6e <vm_exec_core+15166>, 0x56203fb30dc0 <vm_exec_core+14992>, 0x56203fb30a52 <vm_exec_core+14114>, 0x56203fb30aeb <vm_exec_core+14267>, 0x56203fb30d27 <vm_exec_core+14839>, 0x56203fb309a9 <vm_exec_core+13945>, 0x56203fb30809 <vm_exec_core+13529>, 0x56203fb3088c <vm_exec_core+13660>, 0x56203fb308ea <vm_exec_core+13754>, 0x56203fb30948 <vm_exec_core+13848>, 0x56203fb30cc9 <vm_exec_core+14745>, 0x56203fb30bfa <vm_exec_core+14538>, 0x56203fb30c7d <vm_exec_core+14669>, 0x56203fb309ff <vm_exec_core+14031>, 0x56203fb30ed3 <vm_exec_core+15267>, 0x56203fb30b70 <vm_exec_core+14400>, 0x56203fb2e582 <vm_exec_core+4690>, 0x56203fb2e4de <vm_exec_core+4526>, 0x56203fb304c2 <vm_exec_core+12690>, 0x56203fb3050a <vm_exec_core+12762>, 0x56203fb30552 <vm_exec_core+12834>, 0x56203fb305a7 <vm_exec_core+12919>, 0x56203fb303d6 <vm_exec_core+12454>, 0x56203fb3044b <vm_exec_core+12571>, 0x56203fb2e46d <vm_exec_core+4413>, 0x56203fb2e3ed <vm_exec_core+4285>, 0x56203fb2e344 <vm_exec_core+4116>, 0x56203fb2e2fd <vm_exec_core+4045>, 0x56203fb2e2b2 <vm_exec_core+3970>, 0x56203fb2e269 <vm_exec_core+3897>, 0x56203fb2e218 <vm_exec_core+3816>, 0x56203fb2e1e3 <vm_exec_core+3763>, 0x56203fb2e1ae <vm_exec_core+3710>, 0x56203fb303b8 <vm_exec_core+12424>, 0x56203fb2d609 <vm_exec_core+729>, 0x56203fb2d59f <vm_exec_core+623>, 0x56203fb2dabc <vm_exec_core+1932>, 0x56203fb2da45 <vm_exec_core+1813>, 0x56203fb2d9c1 <vm_exec_core+1681>, 0x56203fb2d922 <vm_exec_core+1522>, 0x56203fb2d8c9 <vm_exec_core+1433>, 0x56203fb2d870 <vm_exec_core+1344>, 0x56203fb2d7aa <vm_exec_core+1146>, 0x56203fb2d66d <vm_exec_core+829>, 0x56203fb2df9d <vm_exec_core+3181>, 0x56203fb2df58 <vm_exec_core+3112>, 0x56203fb2defa <vm_exec_core+3018>, 0x56203fb2de8d <vm_exec_core+2909>, 0x56203fb2de50 <vm_exec_core+2848>, 0x56203fb2de18 <vm_exec_core+2792>, 0x56203fb2dde3 <vm_exec_core+2739>, 0x56203fb2ddae <vm_exec_core+2686>, 0x56203fb2dd79 <vm_exec_core+2633>, 0x56203fb2dd16 <vm_exec_core+2534>, 0x56203fb2dcd2 <vm_exec_core+2466>, 0x56203fb2dc8b <vm_exec_core+2395>, 0x56203fb2dc33 <vm_exec_core+2307>, 0x56203fb2dbed <vm_exec_core+2237>, 0x56203fb2db6e <vm_exec_core+2110>, 0x56203fb2db34 <vm_exec_core+2052>, 0x56203fb2f1af <vm_exec_core+7807>, 0x56203fb2f155 <vm_exec_core+7717>, 0x56203fb2f118 <vm_exec_core+7656>, 0x56203fb2f0db <vm_exec_core+7595>, 0x56203fb2f20c <vm_exec_core+7900>, 0x56203fb2f055 <vm_exec_core+7461>, 0x56203fb2efee <vm_exec_core+7358>, 0x56203fb2ef9c <vm_exec_core+7276>, 0x56203fb2ef3a <vm_exec_core+7178>, 0x56203fb2eeed <vm_exec_core+7101>, 0x56203fb2ee98 <vm_exec_core+7016>, 0x56203fb2ee4e <vm_exec_core+6942>, 0x56203fb2ee27 <vm_exec_core+6903>, 0x56203fb2edec <vm_exec_core+6844>, 0x56203fb2ed9d <vm_exec_core+6765>, 0x56203fb2ed69 <vm_exec_core+6713>, 0x56203fb2f8f1 <vm_exec_core+9665>, 0x56203fb2f8ae <vm_exec_core+9598>, 0x56203fb2f86a <vm_exec_core+9530>, 0x56203fb2f838 <vm_exec_core+9480>, 0x56203fb2fa03 <vm_exec_core+9939>, 0x56203fb2f9a2 <vm_exec_core+9842>, 0x56203fb2fa72 <vm_exec_core+10050>, 0x56203fb2f408 <vm_exec_core+8408>, 0x56203fb2f610 <vm_exec_core+8928>, 0x56203fb2f4fa <vm_exec_core+8650>, 0x56203fb2f4be <vm_exec_core+8590>, 0x56203fb2f477 <vm_exec_core+8519>, 0x56203fb2f715 <vm_exec_core+9189>, 0x56203fb2f66e <vm_exec_core+9022>, 0x56203fb307dd <vm_exec_core+13485>, 0x56203fb2f77f <vm_exec_core+9295>, 0x56203fb2e115 <vm_exec_core+3557>, 0x56203fb2ed1a <vm_exec_core+6634>, 0x56203fb2eccb <vm_exec_core+6555>, 0x56203fb2ec7c <vm_exec_core+6476>, 0x56203fb307f3 <vm_exec_core+13507>, 0x56203fb2ec2d <vm_exec_core+6397>, 0x56203fb2ebbe <vm_exec_core+6286>, 0x56203fb2eb79 <vm_exec_core+6217>, 0x56203fb2eb06 <vm_exec_core+6102>, 0x56203fb2e9bd <vm_exec_core+5773>, 0x56203fb2e8f1 <vm_exec_core+5569>, 0x56203fb2e875 <vm_exec_core+5445>, 0x56203fb2fac1 <vm_exec_core+10129>, 0x56203fb2e841 <vm_exec_core+5393>, 0x56203fb2e802 <vm_exec_core+5330>, 0x56203fb2e7c3 <vm_exec_core+5267>, 0x56203fb2e787 <vm_exec_core+5207>, 0x56203fb2e6c3 <vm_exec_core+5011>, 0x56203fb2e63e <vm_exec_core+4878>, 0x56203fb3061e <vm_exec_core+13038>, 0x56203fb30634 <vm_exec_core+13060>, 0x56203fb3064a <vm_exec_core+13082>, 0x56203fb30660 <vm_exec_core+13104>, 0x56203fb30676 <vm_exec_core+13126>, 0x56203fb3068c <vm_exec_core+13148>, 0x56203fb306a2 <vm_exec_core+13170>, 0x56203fb306bf <vm_exec_core+13199>, 0x56203fb306d5 <vm_exec_core+13221>, 0x56203fb306eb <vm_exec_core+13243>, 0x56203fb30701 <vm_exec_core+13265>...} |
| #43 0x000056203fb33b4e in rb_vm_exec (ec=0x56207614c550) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x56207614c550 |
| _tag = {tag = 36, retval = 4, buf = {0x0, 0x56203fb33a70 <rb_vm_exec+304>, 0x0, 0x7fec070210e0, 0x7fec28ae7bc8}, prev = 0x7fec070213f0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #44 0x000056203fb39b44 in vm_call0_cc (ec=0x56207614c550, 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 = {455, 94696505635475} |
| calling = {cd = 0x7fec070211b0, cc = 0x7fec06d0fda0, block_handler = 140651705536371, recv = 2001, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #45 0x000056203fb3bc32 in rb_call0 (ec=0x56207614c550, recv=recv@entry=2001, mid=mid@entry=28529, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140651703303960) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572 |
| call_status = <optimized out> |
| scope = <optimized out> |
| kw_splat = <optimized out> |
| ci = {flags = 110618, kwarg = 0x0, mid = 28529, flag = 4, argc = 0} |
| cc = <optimized out> |
| #46 0x000056203fb3c617 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=28529, recv=2001) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #47 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #48 0x000056203fb22e68 in rb_iterate0 (it_proc=it_proc@entry=0x56203fb3c5b0 <iterate_method>, data1=data1@entry=140651706586256, ifunc=<optimized out>, ec=ec@entry=0x56207614c550) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x56207614c550 |
| _tag = {tag = 36, retval = 0, buf = {0x7fec06cfff18, 0x56203fb22ef0 <rb_iterate0+352>, 0x0, 0x7fec070213b0, 0x0}, prev = 0x7fec07021870, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7fec06f20f20 |
| #49 0x000056203fb2339d in rb_iterate_internal (data2=140651703303960, bl_proc=0x0, data1=140651706586256, it_proc=0x56203fb3c5b0 <iterate_method>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1520 |
| No locals. |
| #50 rb_block_call_kw (obj=<optimized out>, mid=<optimized out>, argc=<optimized out>, argv=<optimized out>, bl_proc=bl_proc@entry=0x0, data2=data2@entry=140651703303960, kw_splat=0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1569 |
| arg = {obj = 2001, mid = 28529, argc = 0, argv = 0x0, kw_splat = 0} |
| #51 0x000056203f91420d in enumerator_block_call (obj=<optimized out>, func=0x0, arg=140651703303960) at /tmp/ruby/src/trunk-gc-asserts/enumerator.c:568 |
| argc = <optimized out> |
| argv = <optimized out> |
| e = <optimized out> |
| meth = <optimized out> |
| args = 0 |
| ret = <optimized out> |
| #52 0x000056203fb38de7 in vm_call0_cfunc_with_frame (argv=0x0, calling=0x7fec07021570, ec=0x56207614c550) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7fec06f20f58 |
| ci = <optimized out> |
| me = 0x7fec28aaea08 |
| mid = 3073 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x5620760a76a8 |
| len = <optimized out> |
| frame_flags = <optimized out> |
| ci = <optimized out> |
| val = <optimized out> |
| me = <optimized out> |
| cfunc = <optimized out> |
| len = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| mid = <optimized out> |
| block_handler = <optimized out> |
| frame_flags = <optimized out> |
| unaligned_member_ptr_result = <optimized out> |
| args = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| reg_cfp = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| args = <optimized out> |
| #53 vm_call0_cfunc (argv=0x0, calling=0x7fec07021570, ec=0x56207614c550) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #54 vm_call0_body (ec=ec@entry=0x56207614c550, calling=calling@entry=0x7fec07021670, argv=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #55 0x000056203fb39b44 in vm_call0_cc (ec=0x56207614c550, 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 = {825, 94696505635475} |
| calling = {cd = 0x7fec07021630, cc = 0x7fec06d0fdc8, block_handler = 140651705536371, recv = 140651703303960, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #56 0x000056203fb3bc32 in rb_call0 (ec=0x56207614c550, recv=recv@entry=140651703303960, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140651703303960) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572 |
| call_status = <optimized out> |
| scope = <optimized out> |
| kw_splat = <optimized out> |
| ci = {flags = 110618, kwarg = 0x0, mid = 3073, flag = 4, argc = 0} |
| cc = <optimized out> |
| #57 0x000056203fb3c617 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=3073, recv=140651703303960) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #58 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #59 0x000056203fb22e68 in rb_iterate0 (it_proc=it_proc@entry=0x56203fb3c5b0 <iterate_method>, data1=data1@entry=140651706587408, ifunc=ifunc@entry=0x7fec06d0fdf0, ec=0x56207614c550) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x56207614c550 |
| _tag = {tag = 36, retval = 9292379332620512000, buf = {0x7fec06cfff18, 0x56203fb22ef0 <rb_iterate0+352>, 0x0, 0x7fec07021830, 0x56203f906560 <collect_i>}, prev = 0x7fec07021cc0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7fec06f20f58 |
| #60 0x000056203fb23267 in rb_lambda_call (obj=obj@entry=140651703303960, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x56203f906560 <collect_i>, min_argc=<optimized out>, max_argc=1, data2=140651703369240) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1618 |
| arg = {obj = 140651703303960, mid = 3073, argc = 0, argv = 0x0, kw_splat = 0} |
| block = 0x7fec06d0fdf0 |
| #61 0x000056203f908179 in enum_collect (obj=140651703303960) at /tmp/ruby/src/trunk-gc-asserts/enum.c:667 |
| ary = 140651703369240 |
| min_argc = <optimized out> |
| max_argc = 1 |
| #62 0x000056203fb182fd in vm_call_cfunc_with_frame_ (ec=0x56207614c550, reg_cfp=0x7fec06f20f90, 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 = 0x7fec06d0fe68 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #63 0x000056203fb205e7 in vm_sendish (ec=0x56207614c550, reg_cfp=0x7fec06f20f90, cd=0x562076092e80, 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 = 0x7fec06d0fe40 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x562076092e80, cc = 0x7fec06d0fe40, block_handler = 140651705536425, recv = 140651703303960, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #64 0x000056203fb2f760 in vm_exec_core (ec=0x56207600bb70, ec@entry=0x56207614c550) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140652697681760 |
| cd = 0x562076092e80 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 140651703303960 |
| reg_pc = 0x56207608b438 |
| reg_cfp = 0x7fec06f20f90 |
| insns_address_table = {0x56203fb3060d <vm_exec_core+13021>, 0x56203fb2d61a <vm_exec_core+746>, 0x56203fb2d5b0 <vm_exec_core+640>, 0x56203fb2dacd <vm_exec_core+1949>, 0x56203fb2da56 <vm_exec_core+1830>, 0x56203fb2d9d2 <vm_exec_core+1698>, 0x56203fb2d933 <vm_exec_core+1539>, 0x56203fb2d8da <vm_exec_core+1450>, 0x56203fb2d881 <vm_exec_core+1361>, 0x56203fb2d7bb <vm_exec_core+1163>, 0x56203fb2d67e <vm_exec_core+846>, 0x56203fb2dfae <vm_exec_core+3198>, 0x56203fb2df69 <vm_exec_core+3129>, 0x56203fb2df0b <vm_exec_core+3035>, 0x56203fb2de9e <vm_exec_core+2926>, 0x56203fb2de61 <vm_exec_core+2865>, 0x56203fb2de29 <vm_exec_core+2809>, 0x56203fb2ddf4 <vm_exec_core+2756>, 0x56203fb2ddbf <vm_exec_core+2703>, 0x56203fb2dd8a <vm_exec_core+2650>, 0x56203fb2dd27 <vm_exec_core+2551>, 0x56203fb2dce3 <vm_exec_core+2483>, 0x56203fb2dc9c <vm_exec_core+2412>, 0x56203fb2dc44 <vm_exec_core+2324>, 0x56203fb2dbfe <vm_exec_core+2254>, 0x56203fb2db7f <vm_exec_core+2127>, 0x56203fb2db45 <vm_exec_core+2069>, 0x56203fb2f1c0 <vm_exec_core+7824>, 0x56203fb2f166 <vm_exec_core+7734>, 0x56203fb2f129 <vm_exec_core+7673>, 0x56203fb2f0ec <vm_exec_core+7612>, 0x56203fb2f21d <vm_exec_core+7917>, 0x56203fb2f066 <vm_exec_core+7478>, 0x56203fb2efff <vm_exec_core+7375>, 0x56203fb2efad <vm_exec_core+7293>, 0x56203fb2ef4b <vm_exec_core+7195>, 0x56203fb2eefe <vm_exec_core+7118>, 0x56203fb2eea9 <vm_exec_core+7033>, 0x56203fb2ee5f <vm_exec_core+6959>, 0x56203fb2ee38 <vm_exec_core+6920>, 0x56203fb2edfd <vm_exec_core+6861>, 0x56203fb2edae <vm_exec_core+6782>, 0x56203fb2ed7a <vm_exec_core+6730>, 0x56203fb2f902 <vm_exec_core+9682>, 0x56203fb2f8bf <vm_exec_core+9615>, 0x56203fb2f87b <vm_exec_core+9547>, 0x56203fb2f849 <vm_exec_core+9497>, 0x56203fb2fa14 <vm_exec_core+9956>, 0x56203fb2f9b3 <vm_exec_core+9859>, 0x56203fb2fa83 <vm_exec_core+10067>, 0x56203fb2f419 <vm_exec_core+8425>, 0x56203fb2f621 <vm_exec_core+8945>, 0x56203fb2f50b <vm_exec_core+8667>, 0x56203fb2f4cf <vm_exec_core+8607>, 0x56203fb2f488 <vm_exec_core+8536>, 0x56203fb2f726 <vm_exec_core+9206>, 0x56203fb2f67f <vm_exec_core+9039>, 0x56203fb2d3a0 <vm_exec_core+112>, 0x56203fb2f790 <vm_exec_core+9312>, 0x56203fb2e126 <vm_exec_core+3574>, 0x56203fb2ed2b <vm_exec_core+6651>, 0x56203fb2ecdc <vm_exec_core+6572>, 0x56203fb2ec8d <vm_exec_core+6493>, 0x56203fb30e26 <vm_exec_core+15094>, 0x56203fb2ec3e <vm_exec_core+6414>, 0x56203fb2ebcf <vm_exec_core+6303>, 0x56203fb2eb8a <vm_exec_core+6234>, 0x56203fb2eb17 <vm_exec_core+6119>, 0x56203fb2e9ce <vm_exec_core+5790>, 0x56203fb2e902 <vm_exec_core+5586>, 0x56203fb2e886 <vm_exec_core+5462>, 0x56203fb2fad2 <vm_exec_core+10146>, 0x56203fb2e852 <vm_exec_core+5410>, 0x56203fb2e813 <vm_exec_core+5347>, 0x56203fb2e7d4 <vm_exec_core+5284>, 0x56203fb2e798 <vm_exec_core+5224>, 0x56203fb2e6d4 <vm_exec_core+5028>, 0x56203fb2e64f <vm_exec_core+4895>, 0x56203fb30e6e <vm_exec_core+15166>, 0x56203fb30dc0 <vm_exec_core+14992>, 0x56203fb30a52 <vm_exec_core+14114>, 0x56203fb30aeb <vm_exec_core+14267>, 0x56203fb30d27 <vm_exec_core+14839>, 0x56203fb309a9 <vm_exec_core+13945>, 0x56203fb30809 <vm_exec_core+13529>, 0x56203fb3088c <vm_exec_core+13660>, 0x56203fb308ea <vm_exec_core+13754>, 0x56203fb30948 <vm_exec_core+13848>, 0x56203fb30cc9 <vm_exec_core+14745>, 0x56203fb30bfa <vm_exec_core+14538>, 0x56203fb30c7d <vm_exec_core+14669>, 0x56203fb309ff <vm_exec_core+14031>, 0x56203fb30ed3 <vm_exec_core+15267>, 0x56203fb30b70 <vm_exec_core+14400>, 0x56203fb2e582 <vm_exec_core+4690>, 0x56203fb2e4de <vm_exec_core+4526>, 0x56203fb304c2 <vm_exec_core+12690>, 0x56203fb3050a <vm_exec_core+12762>, 0x56203fb30552 <vm_exec_core+12834>, 0x56203fb305a7 <vm_exec_core+12919>, 0x56203fb303d6 <vm_exec_core+12454>, 0x56203fb3044b <vm_exec_core+12571>, 0x56203fb2e46d <vm_exec_core+4413>, 0x56203fb2e3ed <vm_exec_core+4285>, 0x56203fb2e344 <vm_exec_core+4116>, 0x56203fb2e2fd <vm_exec_core+4045>, 0x56203fb2e2b2 <vm_exec_core+3970>, 0x56203fb2e269 <vm_exec_core+3897>, 0x56203fb2e218 <vm_exec_core+3816>, 0x56203fb2e1e3 <vm_exec_core+3763>, 0x56203fb2e1ae <vm_exec_core+3710>, 0x56203fb303b8 <vm_exec_core+12424>, 0x56203fb2d609 <vm_exec_core+729>, 0x56203fb2d59f <vm_exec_core+623>, 0x56203fb2dabc <vm_exec_core+1932>, 0x56203fb2da45 <vm_exec_core+1813>, 0x56203fb2d9c1 <vm_exec_core+1681>, 0x56203fb2d922 <vm_exec_core+1522>, 0x56203fb2d8c9 <vm_exec_core+1433>, 0x56203fb2d870 <vm_exec_core+1344>, 0x56203fb2d7aa <vm_exec_core+1146>, 0x56203fb2d66d <vm_exec_core+829>, 0x56203fb2df9d <vm_exec_core+3181>, 0x56203fb2df58 <vm_exec_core+3112>, 0x56203fb2defa <vm_exec_core+3018>, 0x56203fb2de8d <vm_exec_core+2909>, 0x56203fb2de50 <vm_exec_core+2848>, 0x56203fb2de18 <vm_exec_core+2792>, 0x56203fb2dde3 <vm_exec_core+2739>, 0x56203fb2ddae <vm_exec_core+2686>, 0x56203fb2dd79 <vm_exec_core+2633>, 0x56203fb2dd16 <vm_exec_core+2534>, 0x56203fb2dcd2 <vm_exec_core+2466>, 0x56203fb2dc8b <vm_exec_core+2395>, 0x56203fb2dc33 <vm_exec_core+2307>, 0x56203fb2dbed <vm_exec_core+2237>, 0x56203fb2db6e <vm_exec_core+2110>, 0x56203fb2db34 <vm_exec_core+2052>, 0x56203fb2f1af <vm_exec_core+7807>, 0x56203fb2f155 <vm_exec_core+7717>, 0x56203fb2f118 <vm_exec_core+7656>, 0x56203fb2f0db <vm_exec_core+7595>, 0x56203fb2f20c <vm_exec_core+7900>, 0x56203fb2f055 <vm_exec_core+7461>, 0x56203fb2efee <vm_exec_core+7358>, 0x56203fb2ef9c <vm_exec_core+7276>, 0x56203fb2ef3a <vm_exec_core+7178>, 0x56203fb2eeed <vm_exec_core+7101>, 0x56203fb2ee98 <vm_exec_core+7016>, 0x56203fb2ee4e <vm_exec_core+6942>, 0x56203fb2ee27 <vm_exec_core+6903>, 0x56203fb2edec <vm_exec_core+6844>, 0x56203fb2ed9d <vm_exec_core+6765>, 0x56203fb2ed69 <vm_exec_core+6713>, 0x56203fb2f8f1 <vm_exec_core+9665>, 0x56203fb2f8ae <vm_exec_core+9598>, 0x56203fb2f86a <vm_exec_core+9530>, 0x56203fb2f838 <vm_exec_core+9480>, 0x56203fb2fa03 <vm_exec_core+9939>, 0x56203fb2f9a2 <vm_exec_core+9842>, 0x56203fb2fa72 <vm_exec_core+10050>, 0x56203fb2f408 <vm_exec_core+8408>, 0x56203fb2f610 <vm_exec_core+8928>, 0x56203fb2f4fa <vm_exec_core+8650>, 0x56203fb2f4be <vm_exec_core+8590>, 0x56203fb2f477 <vm_exec_core+8519>, 0x56203fb2f715 <vm_exec_core+9189>, 0x56203fb2f66e <vm_exec_core+9022>, 0x56203fb307dd <vm_exec_core+13485>, 0x56203fb2f77f <vm_exec_core+9295>, 0x56203fb2e115 <vm_exec_core+3557>, 0x56203fb2ed1a <vm_exec_core+6634>, 0x56203fb2eccb <vm_exec_core+6555>, 0x56203fb2ec7c <vm_exec_core+6476>, 0x56203fb307f3 <vm_exec_core+13507>, 0x56203fb2ec2d <vm_exec_core+6397>, 0x56203fb2ebbe <vm_exec_core+6286>, 0x56203fb2eb79 <vm_exec_core+6217>, 0x56203fb2eb06 <vm_exec_core+6102>, 0x56203fb2e9bd <vm_exec_core+5773>, 0x56203fb2e8f1 <vm_exec_core+5569>, 0x56203fb2e875 <vm_exec_core+5445>, 0x56203fb2fac1 <vm_exec_core+10129>, 0x56203fb2e841 <vm_exec_core+5393>, 0x56203fb2e802 <vm_exec_core+5330>, 0x56203fb2e7c3 <vm_exec_core+5267>, 0x56203fb2e787 <vm_exec_core+5207>, 0x56203fb2e6c3 <vm_exec_core+5011>, 0x56203fb2e63e <vm_exec_core+4878>, 0x56203fb3061e <vm_exec_core+13038>, 0x56203fb30634 <vm_exec_core+13060>, 0x56203fb3064a <vm_exec_core+13082>, 0x56203fb30660 <vm_exec_core+13104>, 0x56203fb30676 <vm_exec_core+13126>, 0x56203fb3068c <vm_exec_core+13148>, 0x56203fb306a2 <vm_exec_core+13170>, 0x56203fb306bf <vm_exec_core+13199>, 0x56203fb306d5 <vm_exec_core+13221>, 0x56203fb306eb <vm_exec_core+13243>, 0x56203fb30701 <vm_exec_core+13265>...} |
| #65 0x000056203fb33b4e in rb_vm_exec (ec=0x56207614c550) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x56207614c550 |
| _tag = {tag = 36, retval = 4, buf = {0x7fec07021db0, 0x56203fb33a70 <rb_vm_exec+304>, 0x0, 0x7fec07021ca0, 0x7fec07021d50}, prev = 0x7fec07021ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #66 0x000056203fb33f6e 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=140652241414520, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7fec26e2f080 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7fec06e21018 |
| av = {140651706588496, 140651706588864} |
| stack_argv = 0x7fec06e21018 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #67 0x000056203fb34931 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x562076147c50, self=self@entry=140652241414520, argc=argc@entry=0, argv=argv@entry=0x7fec07021d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #68 0x000056203fadb060 in thread_do_start_proc (th=th@entry=0x562076147510) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 140652241414520 |
| args = <optimized out> |
| args_ptr = 0x7fec07021d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x562076147c50 |
| #69 0x000056203fadbb00 in thread_do_start (th=0x562076147510) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #70 thread_start_func_2 (th=th@entry=0x562076147510, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x56207614c550 |
| _tag = {tag = 36, retval = 0, buf = {0x5620760e45a0, 0x56203fadb470 <thread_start_func_2+624>, 0x0, 0x7fec07021dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x562076147510 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #71 0x000056203fadbecd in call_thread_start_func_2 (th=0x562076147510) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7fec07021f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #72 co_start (from=<optimized out>, self=0x5620760e45a0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x562076147510 |
| sched = 0x56207608d308 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #73 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 1 (Thread 0x7fec420b47c0 (LWP 561690) "miniruby"): |
| #0 0x00007fec4214fd61 in __futex_abstimed_wait_common64 (private=32748, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x562076013070) 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=32748, abstime=0x0, clockid=0, expected=0, futex_word=0x562076013070) 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=0x562076013070, 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 0x00007fec421527dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x562076013168, cond=0x562076013048) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7fec421524a0 <__condvar_cleanup_waiting>, __arg = 0x7ffc391ab840, __canceltype = 280, __prev = 0x0} |
| cbuffer = {wseq = 0, cond = 0x562076013048, mutex = 0x562076013168, 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=0x562076013048, mutex=mutex@entry=0x562076013168) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000056203fad239d in rb_native_cond_wait (cond=cond@entry=0x562076013048, mutex=mutex@entry=0x562076013168) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x000056203fad24e3 in thread_sched_wait_running_turn (sched=sched@entry=0x562076013168, th=0x56207600e060, can_direct_transfer=can_direct_transfer@entry=false) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:847 |
| next_th = 0x0 |
| #7 0x000056203fad3112 in rb_ractor_sched_wait (ec=ec@entry=0x562076013340, cr=cr@entry=0x5620760130a0, ubf=ubf@entry=0x56203fa23a70 <ubf_ractor_wait>, ubf_arg=ubf_arg@entry=0x7ffc391ab990) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1365 |
| can_direct_transfer = false |
| th = 0x56207600e060 |
| sched = 0x562076013168 |
| #8 0x000056203fa25c1c in ractor_wait (cr=0x5620760130a0, ec=0x562076013340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1045 |
| th = <optimized out> |
| waiter = {wakeup_status = wakeup_none, th = 0x56207600e060, node = {next = 0x5620760130f8, prev = 0x5620760130f8}} |
| th = <optimized out> |
| waiter = <optimized out> |
| #9 ractor_wait_receive (ec=ec@entry=0x562076013340, cr=cr@entry=0x5620760130a0) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1112 |
| messages = {set = {n = {next = 0x0, prev = 0x56207600e060}}, closed = 248} |
| deliverred = false |
| #10 0x000056203fa26931 in ractor_receive (rp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1165 |
| v = <optimized out> |
| cr = <optimized out> |
| cr = <optimized out> |
| v = <optimized out> |
| #11 ractor_port_receive (self=<optimized out>, ec=0x562076013340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:133 |
| rp = 0x562076094250 |
| rp = <optimized out> |
| #12 builtin_inline_class_660 (ec=0x562076013340, self=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor.rb:661 |
| No locals. |
| #13 0x000056203fb301cd in vm_exec_core (ec=0x562076013070, ec@entry=0x562076013340) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:7259 |
| reg_pc = 0x5620760eb0d8 |
| reg_cfp = 0x7fec42052ef8 |
| insns_address_table = {0x56203fb3060d <vm_exec_core+13021>, 0x56203fb2d61a <vm_exec_core+746>, 0x56203fb2d5b0 <vm_exec_core+640>, 0x56203fb2dacd <vm_exec_core+1949>, 0x56203fb2da56 <vm_exec_core+1830>, 0x56203fb2d9d2 <vm_exec_core+1698>, 0x56203fb2d933 <vm_exec_core+1539>, 0x56203fb2d8da <vm_exec_core+1450>, 0x56203fb2d881 <vm_exec_core+1361>, 0x56203fb2d7bb <vm_exec_core+1163>, 0x56203fb2d67e <vm_exec_core+846>, 0x56203fb2dfae <vm_exec_core+3198>, 0x56203fb2df69 <vm_exec_core+3129>, 0x56203fb2df0b <vm_exec_core+3035>, 0x56203fb2de9e <vm_exec_core+2926>, 0x56203fb2de61 <vm_exec_core+2865>, 0x56203fb2de29 <vm_exec_core+2809>, 0x56203fb2ddf4 <vm_exec_core+2756>, 0x56203fb2ddbf <vm_exec_core+2703>, 0x56203fb2dd8a <vm_exec_core+2650>, 0x56203fb2dd27 <vm_exec_core+2551>, 0x56203fb2dce3 <vm_exec_core+2483>, 0x56203fb2dc9c <vm_exec_core+2412>, 0x56203fb2dc44 <vm_exec_core+2324>, 0x56203fb2dbfe <vm_exec_core+2254>, 0x56203fb2db7f <vm_exec_core+2127>, 0x56203fb2db45 <vm_exec_core+2069>, 0x56203fb2f1c0 <vm_exec_core+7824>, 0x56203fb2f166 <vm_exec_core+7734>, 0x56203fb2f129 <vm_exec_core+7673>, 0x56203fb2f0ec <vm_exec_core+7612>, 0x56203fb2f21d <vm_exec_core+7917>, 0x56203fb2f066 <vm_exec_core+7478>, 0x56203fb2efff <vm_exec_core+7375>, 0x56203fb2efad <vm_exec_core+7293>, 0x56203fb2ef4b <vm_exec_core+7195>, 0x56203fb2eefe <vm_exec_core+7118>, 0x56203fb2eea9 <vm_exec_core+7033>, 0x56203fb2ee5f <vm_exec_core+6959>, 0x56203fb2ee38 <vm_exec_core+6920>, 0x56203fb2edfd <vm_exec_core+6861>, 0x56203fb2edae <vm_exec_core+6782>, 0x56203fb2ed7a <vm_exec_core+6730>, 0x56203fb2f902 <vm_exec_core+9682>, 0x56203fb2f8bf <vm_exec_core+9615>, 0x56203fb2f87b <vm_exec_core+9547>, 0x56203fb2f849 <vm_exec_core+9497>, 0x56203fb2fa14 <vm_exec_core+9956>, 0x56203fb2f9b3 <vm_exec_core+9859>, 0x56203fb2fa83 <vm_exec_core+10067>, 0x56203fb2f419 <vm_exec_core+8425>, 0x56203fb2f621 <vm_exec_core+8945>, 0x56203fb2f50b <vm_exec_core+8667>, 0x56203fb2f4cf <vm_exec_core+8607>, 0x56203fb2f488 <vm_exec_core+8536>, 0x56203fb2f726 <vm_exec_core+9206>, 0x56203fb2f67f <vm_exec_core+9039>, 0x56203fb2d3a0 <vm_exec_core+112>, 0x56203fb2f790 <vm_exec_core+9312>, 0x56203fb2e126 <vm_exec_core+3574>, 0x56203fb2ed2b <vm_exec_core+6651>, 0x56203fb2ecdc <vm_exec_core+6572>, 0x56203fb2ec8d <vm_exec_core+6493>, 0x56203fb30e26 <vm_exec_core+15094>, 0x56203fb2ec3e <vm_exec_core+6414>, 0x56203fb2ebcf <vm_exec_core+6303>, 0x56203fb2eb8a <vm_exec_core+6234>, 0x56203fb2eb17 <vm_exec_core+6119>, 0x56203fb2e9ce <vm_exec_core+5790>, 0x56203fb2e902 <vm_exec_core+5586>, 0x56203fb2e886 <vm_exec_core+5462>, 0x56203fb2fad2 <vm_exec_core+10146>, 0x56203fb2e852 <vm_exec_core+5410>, 0x56203fb2e813 <vm_exec_core+5347>, 0x56203fb2e7d4 <vm_exec_core+5284>, 0x56203fb2e798 <vm_exec_core+5224>, 0x56203fb2e6d4 <vm_exec_core+5028>, 0x56203fb2e64f <vm_exec_core+4895>, 0x56203fb30e6e <vm_exec_core+15166>, 0x56203fb30dc0 <vm_exec_core+14992>, 0x56203fb30a52 <vm_exec_core+14114>, 0x56203fb30aeb <vm_exec_core+14267>, 0x56203fb30d27 <vm_exec_core+14839>, 0x56203fb309a9 <vm_exec_core+13945>, 0x56203fb30809 <vm_exec_core+13529>, 0x56203fb3088c <vm_exec_core+13660>, 0x56203fb308ea <vm_exec_core+13754>, 0x56203fb30948 <vm_exec_core+13848>, 0x56203fb30cc9 <vm_exec_core+14745>, 0x56203fb30bfa <vm_exec_core+14538>, 0x56203fb30c7d <vm_exec_core+14669>, 0x56203fb309ff <vm_exec_core+14031>, 0x56203fb30ed3 <vm_exec_core+15267>, 0x56203fb30b70 <vm_exec_core+14400>, 0x56203fb2e582 <vm_exec_core+4690>, 0x56203fb2e4de <vm_exec_core+4526>, 0x56203fb304c2 <vm_exec_core+12690>, 0x56203fb3050a <vm_exec_core+12762>, 0x56203fb30552 <vm_exec_core+12834>, 0x56203fb305a7 <vm_exec_core+12919>, 0x56203fb303d6 <vm_exec_core+12454>, 0x56203fb3044b <vm_exec_core+12571>, 0x56203fb2e46d <vm_exec_core+4413>, 0x56203fb2e3ed <vm_exec_core+4285>, 0x56203fb2e344 <vm_exec_core+4116>, 0x56203fb2e2fd <vm_exec_core+4045>, 0x56203fb2e2b2 <vm_exec_core+3970>, 0x56203fb2e269 <vm_exec_core+3897>, 0x56203fb2e218 <vm_exec_core+3816>, 0x56203fb2e1e3 <vm_exec_core+3763>, 0x56203fb2e1ae <vm_exec_core+3710>, 0x56203fb303b8 <vm_exec_core+12424>, 0x56203fb2d609 <vm_exec_core+729>, 0x56203fb2d59f <vm_exec_core+623>, 0x56203fb2dabc <vm_exec_core+1932>, 0x56203fb2da45 <vm_exec_core+1813>, 0x56203fb2d9c1 <vm_exec_core+1681>, 0x56203fb2d922 <vm_exec_core+1522>, 0x56203fb2d8c9 <vm_exec_core+1433>, 0x56203fb2d870 <vm_exec_core+1344>, 0x56203fb2d7aa <vm_exec_core+1146>, 0x56203fb2d66d <vm_exec_core+829>, 0x56203fb2df9d <vm_exec_core+3181>, 0x56203fb2df58 <vm_exec_core+3112>, 0x56203fb2defa <vm_exec_core+3018>, 0x56203fb2de8d <vm_exec_core+2909>, 0x56203fb2de50 <vm_exec_core+2848>, 0x56203fb2de18 <vm_exec_core+2792>, 0x56203fb2dde3 <vm_exec_core+2739>, 0x56203fb2ddae <vm_exec_core+2686>, 0x56203fb2dd79 <vm_exec_core+2633>, 0x56203fb2dd16 <vm_exec_core+2534>, 0x56203fb2dcd2 <vm_exec_core+2466>, 0x56203fb2dc8b <vm_exec_core+2395>, 0x56203fb2dc33 <vm_exec_core+2307>, 0x56203fb2dbed <vm_exec_core+2237>, 0x56203fb2db6e <vm_exec_core+2110>, 0x56203fb2db34 <vm_exec_core+2052>, 0x56203fb2f1af <vm_exec_core+7807>, 0x56203fb2f155 <vm_exec_core+7717>, 0x56203fb2f118 <vm_exec_core+7656>, 0x56203fb2f0db <vm_exec_core+7595>, 0x56203fb2f20c <vm_exec_core+7900>, 0x56203fb2f055 <vm_exec_core+7461>, 0x56203fb2efee <vm_exec_core+7358>, 0x56203fb2ef9c <vm_exec_core+7276>, 0x56203fb2ef3a <vm_exec_core+7178>, 0x56203fb2eeed <vm_exec_core+7101>, 0x56203fb2ee98 <vm_exec_core+7016>, 0x56203fb2ee4e <vm_exec_core+6942>, 0x56203fb2ee27 <vm_exec_core+6903>, 0x56203fb2edec <vm_exec_core+6844>, 0x56203fb2ed9d <vm_exec_core+6765>, 0x56203fb2ed69 <vm_exec_core+6713>, 0x56203fb2f8f1 <vm_exec_core+9665>, 0x56203fb2f8ae <vm_exec_core+9598>, 0x56203fb2f86a <vm_exec_core+9530>, 0x56203fb2f838 <vm_exec_core+9480>, 0x56203fb2fa03 <vm_exec_core+9939>, 0x56203fb2f9a2 <vm_exec_core+9842>, 0x56203fb2fa72 <vm_exec_core+10050>, 0x56203fb2f408 <vm_exec_core+8408>, 0x56203fb2f610 <vm_exec_core+8928>, 0x56203fb2f4fa <vm_exec_core+8650>, 0x56203fb2f4be <vm_exec_core+8590>, 0x56203fb2f477 <vm_exec_core+8519>, 0x56203fb2f715 <vm_exec_core+9189>, 0x56203fb2f66e <vm_exec_core+9022>, 0x56203fb307dd <vm_exec_core+13485>, 0x56203fb2f77f <vm_exec_core+9295>, 0x56203fb2e115 <vm_exec_core+3557>, 0x56203fb2ed1a <vm_exec_core+6634>, 0x56203fb2eccb <vm_exec_core+6555>, 0x56203fb2ec7c <vm_exec_core+6476>, 0x56203fb307f3 <vm_exec_core+13507>, 0x56203fb2ec2d <vm_exec_core+6397>, 0x56203fb2ebbe <vm_exec_core+6286>, 0x56203fb2eb79 <vm_exec_core+6217>, 0x56203fb2eb06 <vm_exec_core+6102>, 0x56203fb2e9bd <vm_exec_core+5773>, 0x56203fb2e8f1 <vm_exec_core+5569>, 0x56203fb2e875 <vm_exec_core+5445>, 0x56203fb2fac1 <vm_exec_core+10129>, 0x56203fb2e841 <vm_exec_core+5393>, 0x56203fb2e802 <vm_exec_core+5330>, 0x56203fb2e7c3 <vm_exec_core+5267>, 0x56203fb2e787 <vm_exec_core+5207>, 0x56203fb2e6c3 <vm_exec_core+5011>, 0x56203fb2e63e <vm_exec_core+4878>, 0x56203fb3061e <vm_exec_core+13038>, 0x56203fb30634 <vm_exec_core+13060>, 0x56203fb3064a <vm_exec_core+13082>, 0x56203fb30660 <vm_exec_core+13104>, 0x56203fb30676 <vm_exec_core+13126>, 0x56203fb3068c <vm_exec_core+13148>, 0x56203fb306a2 <vm_exec_core+13170>, 0x56203fb306bf <vm_exec_core+13199>, 0x56203fb306d5 <vm_exec_core+13221>, 0x56203fb306eb <vm_exec_core+13243>, 0x56203fb30701 <vm_exec_core+13265>...} |
| #14 0x000056203fb33b4e in rb_vm_exec (ec=0x562076013340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x562076013340 |
| _tag = {tag = 36, retval = 4, buf = {0x562076013340, 0x56203fb33a70 <rb_vm_exec+304>, 0x0, 0x7ffc391abc50, 0x7fec28aaa3b8}, prev = 0x7ffc391abd20, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #15 0x000056203fb45da3 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 0x000056203f927a55 in rb_ec_exec_node (ec=ec@entry=0x562076013340, n=n@entry=0x7fec26e2f2b0) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x562076013340 |
| _tag = {tag = 36, retval = 94696505520262, buf = {0x562076013340, 0x56203f927ab0 <rb_ec_exec_node+256>, 0x0, 0x7ffc391abd00, 0x7fec26e2f2b0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7fec26e2f2b0 |
| #17 0x000056203f92bcbb in ruby_run_node (n=0x7fec26e2f2b0) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x562076013340 |
| status = 0 |
| #18 0x000056203f849e86 in rb_main (argv=0x7ffc391abf48, 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 561690) detached] |
| $ timeout 60 gdb -p 561698 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| Fstderr output is not empty |
| th: 0x56207600e060, native_id: 0x7fec420b47c0 |
| -- 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:001870 EVAL bootstraptest.test_ractor.rb_1317_1352.rb:15 [FINISH] |
| c:0001 p:0000 s:0003 E:000f40 DUMMY [FINISH] |
| [New LWP 561701] |
| [New LWP 561700] |
| [New LWP 561699] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007f7ad801dd61 in __futex_abstimed_wait_common64 (private=22087, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5647f2880070) at ./nptl/futex-internal.c:57 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7f7ad7f827c0 (LWP 561698) "miniruby" 0x00007f7ad801dd61 in __futex_abstimed_wait_common64 (private=22087, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5647f2880070) at ./nptl/futex-internal.c:57 |
| 2 Thread 0x7f7a9cbcf6c0 (LWP 561701) "miniruby" futex_wait (private=0, expected=2, futex_word=0x5647f2878b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 3 Thread 0x7f7a9ccef6c0 (LWP 561700) "miniruby" futex_wait (private=0, expected=2, futex_word=0x5647f2878b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 4 Thread 0x7f7abe96f6c0 (LWP 561699) "miniruby" 0x00007f7ad80af042 in epoll_wait (epfd=4, events=events@entry=0x5647d28d7edc <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 0x7f7abe96f6c0 (LWP 561699) "miniruby"): |
| #0 0x00007f7ad80af042 in epoll_wait (epfd=4, events=events@entry=0x5647d28d7edc <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 0x00005647d25149ff in event_wait (vm=0x5647f2878ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2919 |
| r = <optimized out> |
| r = <optimized out> |
| #2 timer_thread_polling (vm=0x5647f2878ad0) 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=0x5647f2878ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x5647f2878ad0 |
| #4 0x00007f7ad8021a94 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 = {140165160302272, -8414847045137142989, 140165160302272, -264, 0, 140727955019184, -8414847045158114509, -8414773474259571917}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #5 0x00007f7ad80aec3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 3 (Thread 0x7f7a9ccef6c0 (LWP 561700) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x5647f2878b70) 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=0x5647f2878b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f7ad8024352 in __pthread_mutex_cond_lock (mutex=mutex@entry=0x5647f2878b70) at ../nptl/pthread_mutex_lock.c:93 |
| __futex = 0x5647f2878b70 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "__pthread_mutex_cond_lock" |
| id = <optimized out> |
| #3 0x00007f7ad80206c2 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5647f2878b70, cond=0x5647f2878c68) 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=0x5647f2878c68, mutex=mutex@entry=0x5647f2878b70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x00005647d251139d in rb_native_cond_wait (cond=cond@entry=0x5647f2878c68, mutex=mutex@entry=0x5647f2878b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x00005647d2511437 in ractor_sched_barrier_join_wait_locked (vm=vm@entry=0x5647f2878ad0, th=0x5647f29b9fb0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1498 |
| cr = <optimized out> |
| barrier_serial = 1 |
| #7 0x00005647d25123ba in rb_ractor_sched_barrier_join (vm=vm@entry=0x5647f2878ad0, cr=cr@entry=0x5647f29ba630) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1531 |
| No locals. |
| #8 0x00005647d258aab2 in vm_lock_enter (cr=0x5647f29ba630, vm=0x5647f2878ad0, locked=<optimized out>, no_barrier=<optimized out>, lev=0x7f7a9cef1960) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:90 |
| ec = 0x5647f2900b40 |
| #9 0x00005647d2516fec in rb_vm_lock_enter (line=2579, file=0x5647d274beb0 "/tmp/ruby/src/trunk-gc-asserts/thread.c", lev=0x7f7a9cef1960) 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 = 3621912456 |
| 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 0x00005647d2517136 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 0x00005647d25574cb 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=0x5647f2900b40) at /tmp/ruby/src/trunk-gc-asserts/vm_core.h:2145 |
| No locals. |
| #14 vm_pop_frame (ep=<optimized out>, cfp=0x7f7a9cdf0ee8, ec=0x5647f2900b40) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:458 |
| flags = <optimized out> |
| flags = <optimized out> |
| #15 rb_vm_pop_frame (ec=0x5647f2900b40) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:467 |
| No locals. |
| #16 vm_call_cfunc_with_frame_ (ec=0x5647f2900b40, reg_cfp=0x7f7a9cdf0f20, 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 = 140164592396240 |
| me = 0x7f7abe9d59f0 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = <optimized out> |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #17 0x00005647d256c46c 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 = 140164592434800 |
| ci = 0x5647f2878b70 |
| cc = <optimized out> |
| recv = 2 |
| argc = <optimized out> |
| calling = {cd = 0x5647f29b9dc0, cc = 0x7f7a9cbdfe70, block_handler = 0, recv = 1631, 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=0x5647f2878b70, ec@entry=0x5647f2900b40) at ../../src/trunk-gc-asserts/insns.def:899 |
| bh = <optimized out> |
| cd = 0x5647f29b9dc0 |
| leaf = <optimized out> |
| val = 140164592434800 |
| reg_pc = 0x5647f29bbe10 |
| reg_cfp = 0x7f7a9cdf0f20 |
| insns_address_table = {0x5647d256f60d <vm_exec_core+13021>, 0x5647d256c61a <vm_exec_core+746>, 0x5647d256c5b0 <vm_exec_core+640>, 0x5647d256cacd <vm_exec_core+1949>, 0x5647d256ca56 <vm_exec_core+1830>, 0x5647d256c9d2 <vm_exec_core+1698>, 0x5647d256c933 <vm_exec_core+1539>, 0x5647d256c8da <vm_exec_core+1450>, 0x5647d256c881 <vm_exec_core+1361>, 0x5647d256c7bb <vm_exec_core+1163>, 0x5647d256c67e <vm_exec_core+846>, 0x5647d256cfae <vm_exec_core+3198>, 0x5647d256cf69 <vm_exec_core+3129>, 0x5647d256cf0b <vm_exec_core+3035>, 0x5647d256ce9e <vm_exec_core+2926>, 0x5647d256ce61 <vm_exec_core+2865>, 0x5647d256ce29 <vm_exec_core+2809>, 0x5647d256cdf4 <vm_exec_core+2756>, 0x5647d256cdbf <vm_exec_core+2703>, 0x5647d256cd8a <vm_exec_core+2650>, 0x5647d256cd27 <vm_exec_core+2551>, 0x5647d256cce3 <vm_exec_core+2483>, 0x5647d256cc9c <vm_exec_core+2412>, 0x5647d256cc44 <vm_exec_core+2324>, 0x5647d256cbfe <vm_exec_core+2254>, 0x5647d256cb7f <vm_exec_core+2127>, 0x5647d256cb45 <vm_exec_core+2069>, 0x5647d256e1c0 <vm_exec_core+7824>, 0x5647d256e166 <vm_exec_core+7734>, 0x5647d256e129 <vm_exec_core+7673>, 0x5647d256e0ec <vm_exec_core+7612>, 0x5647d256e21d <vm_exec_core+7917>, 0x5647d256e066 <vm_exec_core+7478>, 0x5647d256dfff <vm_exec_core+7375>, 0x5647d256dfad <vm_exec_core+7293>, 0x5647d256df4b <vm_exec_core+7195>, 0x5647d256defe <vm_exec_core+7118>, 0x5647d256dea9 <vm_exec_core+7033>, 0x5647d256de5f <vm_exec_core+6959>, 0x5647d256de38 <vm_exec_core+6920>, 0x5647d256ddfd <vm_exec_core+6861>, 0x5647d256ddae <vm_exec_core+6782>, 0x5647d256dd7a <vm_exec_core+6730>, 0x5647d256e902 <vm_exec_core+9682>, 0x5647d256e8bf <vm_exec_core+9615>, 0x5647d256e87b <vm_exec_core+9547>, 0x5647d256e849 <vm_exec_core+9497>, 0x5647d256ea14 <vm_exec_core+9956>, 0x5647d256e9b3 <vm_exec_core+9859>, 0x5647d256ea83 <vm_exec_core+10067>, 0x5647d256e419 <vm_exec_core+8425>, 0x5647d256e621 <vm_exec_core+8945>, 0x5647d256e50b <vm_exec_core+8667>, 0x5647d256e4cf <vm_exec_core+8607>, 0x5647d256e488 <vm_exec_core+8536>, 0x5647d256e726 <vm_exec_core+9206>, 0x5647d256e67f <vm_exec_core+9039>, 0x5647d256c3a0 <vm_exec_core+112>, 0x5647d256e790 <vm_exec_core+9312>, 0x5647d256d126 <vm_exec_core+3574>, 0x5647d256dd2b <vm_exec_core+6651>, 0x5647d256dcdc <vm_exec_core+6572>, 0x5647d256dc8d <vm_exec_core+6493>, 0x5647d256fe26 <vm_exec_core+15094>, 0x5647d256dc3e <vm_exec_core+6414>, 0x5647d256dbcf <vm_exec_core+6303>, 0x5647d256db8a <vm_exec_core+6234>, 0x5647d256db17 <vm_exec_core+6119>, 0x5647d256d9ce <vm_exec_core+5790>, 0x5647d256d902 <vm_exec_core+5586>, 0x5647d256d886 <vm_exec_core+5462>, 0x5647d256ead2 <vm_exec_core+10146>, 0x5647d256d852 <vm_exec_core+5410>, 0x5647d256d813 <vm_exec_core+5347>, 0x5647d256d7d4 <vm_exec_core+5284>, 0x5647d256d798 <vm_exec_core+5224>, 0x5647d256d6d4 <vm_exec_core+5028>, 0x5647d256d64f <vm_exec_core+4895>, 0x5647d256fe6e <vm_exec_core+15166>, 0x5647d256fdc0 <vm_exec_core+14992>, 0x5647d256fa52 <vm_exec_core+14114>, 0x5647d256faeb <vm_exec_core+14267>, 0x5647d256fd27 <vm_exec_core+14839>, 0x5647d256f9a9 <vm_exec_core+13945>, 0x5647d256f809 <vm_exec_core+13529>, 0x5647d256f88c <vm_exec_core+13660>, 0x5647d256f8ea <vm_exec_core+13754>, 0x5647d256f948 <vm_exec_core+13848>, 0x5647d256fcc9 <vm_exec_core+14745>, 0x5647d256fbfa <vm_exec_core+14538>, 0x5647d256fc7d <vm_exec_core+14669>, 0x5647d256f9ff <vm_exec_core+14031>, 0x5647d256fed3 <vm_exec_core+15267>, 0x5647d256fb70 <vm_exec_core+14400>, 0x5647d256d582 <vm_exec_core+4690>, 0x5647d256d4de <vm_exec_core+4526>, 0x5647d256f4c2 <vm_exec_core+12690>, 0x5647d256f50a <vm_exec_core+12762>, 0x5647d256f552 <vm_exec_core+12834>, 0x5647d256f5a7 <vm_exec_core+12919>, 0x5647d256f3d6 <vm_exec_core+12454>, 0x5647d256f44b <vm_exec_core+12571>, 0x5647d256d46d <vm_exec_core+4413>, 0x5647d256d3ed <vm_exec_core+4285>, 0x5647d256d344 <vm_exec_core+4116>, 0x5647d256d2fd <vm_exec_core+4045>, 0x5647d256d2b2 <vm_exec_core+3970>, 0x5647d256d269 <vm_exec_core+3897>, 0x5647d256d218 <vm_exec_core+3816>, 0x5647d256d1e3 <vm_exec_core+3763>, 0x5647d256d1ae <vm_exec_core+3710>, 0x5647d256f3b8 <vm_exec_core+12424>, 0x5647d256c609 <vm_exec_core+729>, 0x5647d256c59f <vm_exec_core+623>, 0x5647d256cabc <vm_exec_core+1932>, 0x5647d256ca45 <vm_exec_core+1813>, 0x5647d256c9c1 <vm_exec_core+1681>, 0x5647d256c922 <vm_exec_core+1522>, 0x5647d256c8c9 <vm_exec_core+1433>, 0x5647d256c870 <vm_exec_core+1344>, 0x5647d256c7aa <vm_exec_core+1146>, 0x5647d256c66d <vm_exec_core+829>, 0x5647d256cf9d <vm_exec_core+3181>, 0x5647d256cf58 <vm_exec_core+3112>, 0x5647d256cefa <vm_exec_core+3018>, 0x5647d256ce8d <vm_exec_core+2909>, 0x5647d256ce50 <vm_exec_core+2848>, 0x5647d256ce18 <vm_exec_core+2792>, 0x5647d256cde3 <vm_exec_core+2739>, 0x5647d256cdae <vm_exec_core+2686>, 0x5647d256cd79 <vm_exec_core+2633>, 0x5647d256cd16 <vm_exec_core+2534>, 0x5647d256ccd2 <vm_exec_core+2466>, 0x5647d256cc8b <vm_exec_core+2395>, 0x5647d256cc33 <vm_exec_core+2307>, 0x5647d256cbed <vm_exec_core+2237>, 0x5647d256cb6e <vm_exec_core+2110>, 0x5647d256cb34 <vm_exec_core+2052>, 0x5647d256e1af <vm_exec_core+7807>, 0x5647d256e155 <vm_exec_core+7717>, 0x5647d256e118 <vm_exec_core+7656>, 0x5647d256e0db <vm_exec_core+7595>, 0x5647d256e20c <vm_exec_core+7900>, 0x5647d256e055 <vm_exec_core+7461>, 0x5647d256dfee <vm_exec_core+7358>, 0x5647d256df9c <vm_exec_core+7276>, 0x5647d256df3a <vm_exec_core+7178>, 0x5647d256deed <vm_exec_core+7101>, 0x5647d256de98 <vm_exec_core+7016>, 0x5647d256de4e <vm_exec_core+6942>, 0x5647d256de27 <vm_exec_core+6903>, 0x5647d256ddec <vm_exec_core+6844>, 0x5647d256dd9d <vm_exec_core+6765>, 0x5647d256dd69 <vm_exec_core+6713>, 0x5647d256e8f1 <vm_exec_core+9665>, 0x5647d256e8ae <vm_exec_core+9598>, 0x5647d256e86a <vm_exec_core+9530>, 0x5647d256e838 <vm_exec_core+9480>, 0x5647d256ea03 <vm_exec_core+9939>, 0x5647d256e9a2 <vm_exec_core+9842>, 0x5647d256ea72 <vm_exec_core+10050>, 0x5647d256e408 <vm_exec_core+8408>, 0x5647d256e610 <vm_exec_core+8928>, 0x5647d256e4fa <vm_exec_core+8650>, 0x5647d256e4be <vm_exec_core+8590>, 0x5647d256e477 <vm_exec_core+8519>, 0x5647d256e715 <vm_exec_core+9189>, 0x5647d256e66e <vm_exec_core+9022>, 0x5647d256f7dd <vm_exec_core+13485>, 0x5647d256e77f <vm_exec_core+9295>, 0x5647d256d115 <vm_exec_core+3557>, 0x5647d256dd1a <vm_exec_core+6634>, 0x5647d256dccb <vm_exec_core+6555>, 0x5647d256dc7c <vm_exec_core+6476>, 0x5647d256f7f3 <vm_exec_core+13507>, 0x5647d256dc2d <vm_exec_core+6397>, 0x5647d256dbbe <vm_exec_core+6286>, 0x5647d256db79 <vm_exec_core+6217>, 0x5647d256db06 <vm_exec_core+6102>, 0x5647d256d9bd <vm_exec_core+5773>, 0x5647d256d8f1 <vm_exec_core+5569>, 0x5647d256d875 <vm_exec_core+5445>, 0x5647d256eac1 <vm_exec_core+10129>, 0x5647d256d841 <vm_exec_core+5393>, 0x5647d256d802 <vm_exec_core+5330>, 0x5647d256d7c3 <vm_exec_core+5267>, 0x5647d256d787 <vm_exec_core+5207>, 0x5647d256d6c3 <vm_exec_core+5011>, 0x5647d256d63e <vm_exec_core+4878>, 0x5647d256f61e <vm_exec_core+13038>, 0x5647d256f634 <vm_exec_core+13060>, 0x5647d256f64a <vm_exec_core+13082>, 0x5647d256f660 <vm_exec_core+13104>, 0x5647d256f676 <vm_exec_core+13126>, 0x5647d256f68c <vm_exec_core+13148>, 0x5647d256f6a2 <vm_exec_core+13170>, 0x5647d256f6bf <vm_exec_core+13199>, 0x5647d256f6d5 <vm_exec_core+13221>, 0x5647d256f6eb <vm_exec_core+13243>, 0x5647d256f701 <vm_exec_core+13265>...} |
| #19 0x00005647d2572b4e in rb_vm_exec (ec=0x5647f2900b40) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x5647f2900b40 |
| _tag = {tag = 36, retval = 4, buf = {0x7f7a9cef1db0, 0x5647d2572a70 <rb_vm_exec+304>, 0x0, 0x7f7a9cef1ca0, 0x7f7a9cef1d50}, prev = 0x7f7a9cef1ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #20 0x00005647d2572f6e 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=140165130479840, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7f7abccff038 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7f7a9ccf1018 |
| av = {140164595653968, 140164595654336} |
| stack_argv = 0x7f7a9ccf1018 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #21 0x00005647d2573931 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x5647f29bb120, self=self@entry=140165130479840, argc=argc@entry=0, argv=argv@entry=0x7f7a9cef1d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #22 0x00005647d251a060 in thread_do_start_proc (th=th@entry=0x5647f29b9fb0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 140165130479840 |
| args = <optimized out> |
| args_ptr = 0x7f7a9cef1d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x5647f29bb120 |
| #23 0x00005647d251ab00 in thread_do_start (th=0x5647f29b9fb0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #24 thread_start_func_2 (th=th@entry=0x5647f29b9fb0, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x5647f2900b40 |
| _tag = {tag = 36, retval = 0, buf = {0x5647f2901260, 0x5647d251a470 <thread_start_func_2+624>, 0x0, 0x7f7a9cef1dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x5647f29b9fb0 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #25 0x00005647d251aecd in call_thread_start_func_2 (th=0x5647f29b9fb0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f7a9cef1f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #26 co_start (from=<optimized out>, self=0x5647f2901260) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x5647f29b9fb0 |
| sched = 0x5647f29ba6f8 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #27 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 2 (Thread 0x7f7a9cbcf6c0 (LWP 561701) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x5647f2878b70) 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=0x5647f2878b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f7ad80250f1 in lll_mutex_lock_optimized (mutex=0x5647f2878b70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x5647f2878b70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x5647f2878b70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x00005647d250e70d in rb_native_mutex_lock (lock=lock@entry=0x5647f2878b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x00005647d251222b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x5647f29badf0, vm=0x5647f2878ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x5647f2878ad0, cr=0x5647f29badf0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x00005647d258b00b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x00005647d237b649 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x00005647d238e6a5 in gc_verify_internal_consistency (objspace_ptr=0x5647f287b460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5185 |
| prev_during_gc = <optimized out> |
| objspace = 0x5647f287b460 |
| lev = 3 |
| #10 gc_start (objspace=objspace@entry=0x5647f287b460, reason=reason@entry=256) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:6333 |
| do_full_mark = 0 |
| __func__ = "gc_start" |
| lock_lev = 2 |
| #11 0x00005647d238faa6 in heap_prepare (heap=0x5647f287b480, objspace=0x5647f287b460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2050 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x5647f287b480, objspace=0x5647f287b460) 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=0x5647f287b460, cache=cache@entry=0x5647f29bde30, 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 = 0x5647f287b480 |
| obj = <optimized out> |
| lev = 1 |
| unlock_vm = true |
| #14 0x00005647d2393200 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x5647f29bde30, objspace=0x5647f287b460) 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=140165160622800, cache_ptr=0x5647f29bde30, objspace_ptr=0x5647f287b460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2484 |
| obj = <optimized out> |
| objspace = 0x5647f287b460 |
| heap_idx = <optimized out> |
| cache = 0x5647f29bde30 |
| 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=140165160622800, 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=140165160622800, 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 0x00005647d24da13f in str_alloc_embed (capa=4, klass=140165160622800) at /tmp/ruby/src/trunk-gc-asserts/string.c:1359 |
| size = 28 |
| str = <optimized out> |
| #19 str_enc_new (klass=140165160622800, ptr=0x7f7a9d0f29de "820\037\377\234z\177", len=3, enc=0x5647f2881920) at /tmp/ruby/src/trunk-gc-asserts/string.c:1402 |
| str = <optimized out> |
| termlen = 1 |
| dtrace_line = <optimized out> |
| dtrace_file = <optimized out> |
| #20 0x00005647d2404f14 in rb_fix2str (x=<optimized out>, base=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/numeric.c:3947 |
| buf = "\360\255\233\362GV\000\000@\000\253\234z\177\000\000\220)\017\235z\177\000\000\000\310\370U\360M\225j \037\377\234z\177\000\000 <\233\362GV\000\000@\000\253\234z\177\000\000H\247\235\276z\177820" |
| e = 0x7f7a9d0f29e1 "\037\377\234z\177" |
| b = <optimized out> |
| val = <optimized out> |
| u = <optimized out> |
| neg = <optimized out> |
| #21 0x00005647d25572fd in vm_call_cfunc_with_frame_ (ec=0x5647f29b3c20, reg_cfp=0x7f7a9cff1f20, 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 = 0x7f7abe9d59f0 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #22 0x00005647d256c46c 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 = 140164592434800 |
| ci = 0x5647f2878b70 |
| cc = <optimized out> |
| recv = 2 |
| argc = <optimized out> |
| calling = {cd = 0x5647f29b9dc0, cc = 0x7f7a9cbdfe70, block_handler = 0, recv = 1641, 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=0x5647f2878b70, ec@entry=0x5647f29b3c20) at ../../src/trunk-gc-asserts/insns.def:899 |
| bh = <optimized out> |
| cd = 0x5647f29b9dc0 |
| leaf = <optimized out> |
| val = 140164592434800 |
| reg_pc = 0x5647f29bbe10 |
| reg_cfp = 0x7f7a9cff1f20 |
| insns_address_table = {0x5647d256f60d <vm_exec_core+13021>, 0x5647d256c61a <vm_exec_core+746>, 0x5647d256c5b0 <vm_exec_core+640>, 0x5647d256cacd <vm_exec_core+1949>, 0x5647d256ca56 <vm_exec_core+1830>, 0x5647d256c9d2 <vm_exec_core+1698>, 0x5647d256c933 <vm_exec_core+1539>, 0x5647d256c8da <vm_exec_core+1450>, 0x5647d256c881 <vm_exec_core+1361>, 0x5647d256c7bb <vm_exec_core+1163>, 0x5647d256c67e <vm_exec_core+846>, 0x5647d256cfae <vm_exec_core+3198>, 0x5647d256cf69 <vm_exec_core+3129>, 0x5647d256cf0b <vm_exec_core+3035>, 0x5647d256ce9e <vm_exec_core+2926>, 0x5647d256ce61 <vm_exec_core+2865>, 0x5647d256ce29 <vm_exec_core+2809>, 0x5647d256cdf4 <vm_exec_core+2756>, 0x5647d256cdbf <vm_exec_core+2703>, 0x5647d256cd8a <vm_exec_core+2650>, 0x5647d256cd27 <vm_exec_core+2551>, 0x5647d256cce3 <vm_exec_core+2483>, 0x5647d256cc9c <vm_exec_core+2412>, 0x5647d256cc44 <vm_exec_core+2324>, 0x5647d256cbfe <vm_exec_core+2254>, 0x5647d256cb7f <vm_exec_core+2127>, 0x5647d256cb45 <vm_exec_core+2069>, 0x5647d256e1c0 <vm_exec_core+7824>, 0x5647d256e166 <vm_exec_core+7734>, 0x5647d256e129 <vm_exec_core+7673>, 0x5647d256e0ec <vm_exec_core+7612>, 0x5647d256e21d <vm_exec_core+7917>, 0x5647d256e066 <vm_exec_core+7478>, 0x5647d256dfff <vm_exec_core+7375>, 0x5647d256dfad <vm_exec_core+7293>, 0x5647d256df4b <vm_exec_core+7195>, 0x5647d256defe <vm_exec_core+7118>, 0x5647d256dea9 <vm_exec_core+7033>, 0x5647d256de5f <vm_exec_core+6959>, 0x5647d256de38 <vm_exec_core+6920>, 0x5647d256ddfd <vm_exec_core+6861>, 0x5647d256ddae <vm_exec_core+6782>, 0x5647d256dd7a <vm_exec_core+6730>, 0x5647d256e902 <vm_exec_core+9682>, 0x5647d256e8bf <vm_exec_core+9615>, 0x5647d256e87b <vm_exec_core+9547>, 0x5647d256e849 <vm_exec_core+9497>, 0x5647d256ea14 <vm_exec_core+9956>, 0x5647d256e9b3 <vm_exec_core+9859>, 0x5647d256ea83 <vm_exec_core+10067>, 0x5647d256e419 <vm_exec_core+8425>, 0x5647d256e621 <vm_exec_core+8945>, 0x5647d256e50b <vm_exec_core+8667>, 0x5647d256e4cf <vm_exec_core+8607>, 0x5647d256e488 <vm_exec_core+8536>, 0x5647d256e726 <vm_exec_core+9206>, 0x5647d256e67f <vm_exec_core+9039>, 0x5647d256c3a0 <vm_exec_core+112>, 0x5647d256e790 <vm_exec_core+9312>, 0x5647d256d126 <vm_exec_core+3574>, 0x5647d256dd2b <vm_exec_core+6651>, 0x5647d256dcdc <vm_exec_core+6572>, 0x5647d256dc8d <vm_exec_core+6493>, 0x5647d256fe26 <vm_exec_core+15094>, 0x5647d256dc3e <vm_exec_core+6414>, 0x5647d256dbcf <vm_exec_core+6303>, 0x5647d256db8a <vm_exec_core+6234>, 0x5647d256db17 <vm_exec_core+6119>, 0x5647d256d9ce <vm_exec_core+5790>, 0x5647d256d902 <vm_exec_core+5586>, 0x5647d256d886 <vm_exec_core+5462>, 0x5647d256ead2 <vm_exec_core+10146>, 0x5647d256d852 <vm_exec_core+5410>, 0x5647d256d813 <vm_exec_core+5347>, 0x5647d256d7d4 <vm_exec_core+5284>, 0x5647d256d798 <vm_exec_core+5224>, 0x5647d256d6d4 <vm_exec_core+5028>, 0x5647d256d64f <vm_exec_core+4895>, 0x5647d256fe6e <vm_exec_core+15166>, 0x5647d256fdc0 <vm_exec_core+14992>, 0x5647d256fa52 <vm_exec_core+14114>, 0x5647d256faeb <vm_exec_core+14267>, 0x5647d256fd27 <vm_exec_core+14839>, 0x5647d256f9a9 <vm_exec_core+13945>, 0x5647d256f809 <vm_exec_core+13529>, 0x5647d256f88c <vm_exec_core+13660>, 0x5647d256f8ea <vm_exec_core+13754>, 0x5647d256f948 <vm_exec_core+13848>, 0x5647d256fcc9 <vm_exec_core+14745>, 0x5647d256fbfa <vm_exec_core+14538>, 0x5647d256fc7d <vm_exec_core+14669>, 0x5647d256f9ff <vm_exec_core+14031>, 0x5647d256fed3 <vm_exec_core+15267>, 0x5647d256fb70 <vm_exec_core+14400>, 0x5647d256d582 <vm_exec_core+4690>, 0x5647d256d4de <vm_exec_core+4526>, 0x5647d256f4c2 <vm_exec_core+12690>, 0x5647d256f50a <vm_exec_core+12762>, 0x5647d256f552 <vm_exec_core+12834>, 0x5647d256f5a7 <vm_exec_core+12919>, 0x5647d256f3d6 <vm_exec_core+12454>, 0x5647d256f44b <vm_exec_core+12571>, 0x5647d256d46d <vm_exec_core+4413>, 0x5647d256d3ed <vm_exec_core+4285>, 0x5647d256d344 <vm_exec_core+4116>, 0x5647d256d2fd <vm_exec_core+4045>, 0x5647d256d2b2 <vm_exec_core+3970>, 0x5647d256d269 <vm_exec_core+3897>, 0x5647d256d218 <vm_exec_core+3816>, 0x5647d256d1e3 <vm_exec_core+3763>, 0x5647d256d1ae <vm_exec_core+3710>, 0x5647d256f3b8 <vm_exec_core+12424>, 0x5647d256c609 <vm_exec_core+729>, 0x5647d256c59f <vm_exec_core+623>, 0x5647d256cabc <vm_exec_core+1932>, 0x5647d256ca45 <vm_exec_core+1813>, 0x5647d256c9c1 <vm_exec_core+1681>, 0x5647d256c922 <vm_exec_core+1522>, 0x5647d256c8c9 <vm_exec_core+1433>, 0x5647d256c870 <vm_exec_core+1344>, 0x5647d256c7aa <vm_exec_core+1146>, 0x5647d256c66d <vm_exec_core+829>, 0x5647d256cf9d <vm_exec_core+3181>, 0x5647d256cf58 <vm_exec_core+3112>, 0x5647d256cefa <vm_exec_core+3018>, 0x5647d256ce8d <vm_exec_core+2909>, 0x5647d256ce50 <vm_exec_core+2848>, 0x5647d256ce18 <vm_exec_core+2792>, 0x5647d256cde3 <vm_exec_core+2739>, 0x5647d256cdae <vm_exec_core+2686>, 0x5647d256cd79 <vm_exec_core+2633>, 0x5647d256cd16 <vm_exec_core+2534>, 0x5647d256ccd2 <vm_exec_core+2466>, 0x5647d256cc8b <vm_exec_core+2395>, 0x5647d256cc33 <vm_exec_core+2307>, 0x5647d256cbed <vm_exec_core+2237>, 0x5647d256cb6e <vm_exec_core+2110>, 0x5647d256cb34 <vm_exec_core+2052>, 0x5647d256e1af <vm_exec_core+7807>, 0x5647d256e155 <vm_exec_core+7717>, 0x5647d256e118 <vm_exec_core+7656>, 0x5647d256e0db <vm_exec_core+7595>, 0x5647d256e20c <vm_exec_core+7900>, 0x5647d256e055 <vm_exec_core+7461>, 0x5647d256dfee <vm_exec_core+7358>, 0x5647d256df9c <vm_exec_core+7276>, 0x5647d256df3a <vm_exec_core+7178>, 0x5647d256deed <vm_exec_core+7101>, 0x5647d256de98 <vm_exec_core+7016>, 0x5647d256de4e <vm_exec_core+6942>, 0x5647d256de27 <vm_exec_core+6903>, 0x5647d256ddec <vm_exec_core+6844>, 0x5647d256dd9d <vm_exec_core+6765>, 0x5647d256dd69 <vm_exec_core+6713>, 0x5647d256e8f1 <vm_exec_core+9665>, 0x5647d256e8ae <vm_exec_core+9598>, 0x5647d256e86a <vm_exec_core+9530>, 0x5647d256e838 <vm_exec_core+9480>, 0x5647d256ea03 <vm_exec_core+9939>, 0x5647d256e9a2 <vm_exec_core+9842>, 0x5647d256ea72 <vm_exec_core+10050>, 0x5647d256e408 <vm_exec_core+8408>, 0x5647d256e610 <vm_exec_core+8928>, 0x5647d256e4fa <vm_exec_core+8650>, 0x5647d256e4be <vm_exec_core+8590>, 0x5647d256e477 <vm_exec_core+8519>, 0x5647d256e715 <vm_exec_core+9189>, 0x5647d256e66e <vm_exec_core+9022>, 0x5647d256f7dd <vm_exec_core+13485>, 0x5647d256e77f <vm_exec_core+9295>, 0x5647d256d115 <vm_exec_core+3557>, 0x5647d256dd1a <vm_exec_core+6634>, 0x5647d256dccb <vm_exec_core+6555>, 0x5647d256dc7c <vm_exec_core+6476>, 0x5647d256f7f3 <vm_exec_core+13507>, 0x5647d256dc2d <vm_exec_core+6397>, 0x5647d256dbbe <vm_exec_core+6286>, 0x5647d256db79 <vm_exec_core+6217>, 0x5647d256db06 <vm_exec_core+6102>, 0x5647d256d9bd <vm_exec_core+5773>, 0x5647d256d8f1 <vm_exec_core+5569>, 0x5647d256d875 <vm_exec_core+5445>, 0x5647d256eac1 <vm_exec_core+10129>, 0x5647d256d841 <vm_exec_core+5393>, 0x5647d256d802 <vm_exec_core+5330>, 0x5647d256d7c3 <vm_exec_core+5267>, 0x5647d256d787 <vm_exec_core+5207>, 0x5647d256d6c3 <vm_exec_core+5011>, 0x5647d256d63e <vm_exec_core+4878>, 0x5647d256f61e <vm_exec_core+13038>, 0x5647d256f634 <vm_exec_core+13060>, 0x5647d256f64a <vm_exec_core+13082>, 0x5647d256f660 <vm_exec_core+13104>, 0x5647d256f676 <vm_exec_core+13126>, 0x5647d256f68c <vm_exec_core+13148>, 0x5647d256f6a2 <vm_exec_core+13170>, 0x5647d256f6bf <vm_exec_core+13199>, 0x5647d256f6d5 <vm_exec_core+13221>, 0x5647d256f6eb <vm_exec_core+13243>, 0x5647d256f701 <vm_exec_core+13265>...} |
| #24 0x00005647d2572b4e in rb_vm_exec (ec=0x5647f29b3c20) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x5647f29b3c20 |
| _tag = {tag = 36, retval = 4, buf = {0x7f7a9d0f2db0, 0x5647d2572a70 <rb_vm_exec+304>, 0x0, 0x7f7a9d0f2ca0, 0x7f7a9d0f2d50}, prev = 0x7f7a9d0f2ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #25 0x00005647d2572f6e 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=140165130478600, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7f7abccff038 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7f7a9cef2018 |
| av = {140164597755216, 140164597755584} |
| stack_argv = 0x7f7a9cef2018 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #26 0x00005647d2573931 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x5647f29b76f0, self=self@entry=140165130478600, argc=argc@entry=0, argv=argv@entry=0x7f7a9d0f2d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #27 0x00005647d251a060 in thread_do_start_proc (th=th@entry=0x5647f29bf1b0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 140165130478600 |
| args = <optimized out> |
| args_ptr = 0x7f7a9d0f2d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x5647f29b76f0 |
| #28 0x00005647d251ab00 in thread_do_start (th=0x5647f29bf1b0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #29 thread_start_func_2 (th=th@entry=0x5647f29bf1b0, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x5647f29b3c20 |
| _tag = {tag = 36, retval = 0, buf = {0x5647f29bdec0, 0x5647d251a470 <thread_start_func_2+624>, 0x0, 0x7f7a9d0f2dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x5647f29bf1b0 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #30 0x00005647d251aecd in call_thread_start_func_2 (th=0x5647f29bf1b0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f7a9d0f2f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #31 co_start (from=<optimized out>, self=0x5647f29bdec0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x5647f29bf1b0 |
| sched = 0x5647f29baeb8 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #32 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 1 (Thread 0x7f7ad7f827c0 (LWP 561698) "miniruby"): |
| #0 0x00007f7ad801dd61 in __futex_abstimed_wait_common64 (private=22087, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5647f2880070) 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=22087, abstime=0x0, clockid=0, expected=0, futex_word=0x5647f2880070) 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=0x5647f2880070, 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 0x00007f7ad80207dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5647f2880168, cond=0x5647f2880048) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f7ad80204a0 <__condvar_cleanup_waiting>, __arg = 0x7ffdc7c4cef0, __canceltype = 280, __prev = 0x0} |
| cbuffer = {wseq = 0, cond = 0x5647f2880048, mutex = 0x5647f2880168, 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=0x5647f2880048, mutex=mutex@entry=0x5647f2880168) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x00005647d251139d in rb_native_cond_wait (cond=cond@entry=0x5647f2880048, mutex=mutex@entry=0x5647f2880168) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x00005647d25114e3 in thread_sched_wait_running_turn (sched=sched@entry=0x5647f2880168, th=0x5647f287b060, can_direct_transfer=can_direct_transfer@entry=false) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:847 |
| next_th = 0x0 |
| #7 0x00005647d2512112 in rb_ractor_sched_wait (ec=ec@entry=0x5647f2880340, cr=cr@entry=0x5647f28800a0, ubf=ubf@entry=0x5647d2462a70 <ubf_ractor_wait>, ubf_arg=ubf_arg@entry=0x7ffdc7c4d040) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1365 |
| can_direct_transfer = false |
| th = 0x5647f287b060 |
| sched = 0x5647f2880168 |
| #8 0x00005647d2464c1c in ractor_wait (cr=0x5647f28800a0, ec=0x5647f2880340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1045 |
| th = <optimized out> |
| waiter = {wakeup_status = wakeup_none, th = 0x5647f287b060, node = {next = 0x5647f28800f8, prev = 0x5647f28800f8}} |
| th = <optimized out> |
| waiter = <optimized out> |
| #9 ractor_wait_receive (ec=ec@entry=0x5647f2880340, cr=cr@entry=0x5647f28800a0) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1112 |
| messages = {set = {n = {next = 0x0, prev = 0x5647f287b060}}, closed = 248} |
| deliverred = false |
| #10 0x00005647d2465931 in ractor_receive (rp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1165 |
| v = <optimized out> |
| cr = <optimized out> |
| cr = <optimized out> |
| v = <optimized out> |
| #11 ractor_port_receive (self=<optimized out>, ec=0x5647f2880340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:133 |
| rp = 0x5647f28f6670 |
| rp = <optimized out> |
| #12 builtin_inline_class_660 (ec=0x5647f2880340, self=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor.rb:661 |
| No locals. |
| #13 0x00005647d256f1cd in vm_exec_core (ec=0x5647f2880070, ec@entry=0x5647f2880340) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:7259 |
| reg_pc = 0x5647f29580d8 |
| reg_cfp = 0x7f7ad7f20e88 |
| insns_address_table = {0x5647d256f60d <vm_exec_core+13021>, 0x5647d256c61a <vm_exec_core+746>, 0x5647d256c5b0 <vm_exec_core+640>, 0x5647d256cacd <vm_exec_core+1949>, 0x5647d256ca56 <vm_exec_core+1830>, 0x5647d256c9d2 <vm_exec_core+1698>, 0x5647d256c933 <vm_exec_core+1539>, 0x5647d256c8da <vm_exec_core+1450>, 0x5647d256c881 <vm_exec_core+1361>, 0x5647d256c7bb <vm_exec_core+1163>, 0x5647d256c67e <vm_exec_core+846>, 0x5647d256cfae <vm_exec_core+3198>, 0x5647d256cf69 <vm_exec_core+3129>, 0x5647d256cf0b <vm_exec_core+3035>, 0x5647d256ce9e <vm_exec_core+2926>, 0x5647d256ce61 <vm_exec_core+2865>, 0x5647d256ce29 <vm_exec_core+2809>, 0x5647d256cdf4 <vm_exec_core+2756>, 0x5647d256cdbf <vm_exec_core+2703>, 0x5647d256cd8a <vm_exec_core+2650>, 0x5647d256cd27 <vm_exec_core+2551>, 0x5647d256cce3 <vm_exec_core+2483>, 0x5647d256cc9c <vm_exec_core+2412>, 0x5647d256cc44 <vm_exec_core+2324>, 0x5647d256cbfe <vm_exec_core+2254>, 0x5647d256cb7f <vm_exec_core+2127>, 0x5647d256cb45 <vm_exec_core+2069>, 0x5647d256e1c0 <vm_exec_core+7824>, 0x5647d256e166 <vm_exec_core+7734>, 0x5647d256e129 <vm_exec_core+7673>, 0x5647d256e0ec <vm_exec_core+7612>, 0x5647d256e21d <vm_exec_core+7917>, 0x5647d256e066 <vm_exec_core+7478>, 0x5647d256dfff <vm_exec_core+7375>, 0x5647d256dfad <vm_exec_core+7293>, 0x5647d256df4b <vm_exec_core+7195>, 0x5647d256defe <vm_exec_core+7118>, 0x5647d256dea9 <vm_exec_core+7033>, 0x5647d256de5f <vm_exec_core+6959>, 0x5647d256de38 <vm_exec_core+6920>, 0x5647d256ddfd <vm_exec_core+6861>, 0x5647d256ddae <vm_exec_core+6782>, 0x5647d256dd7a <vm_exec_core+6730>, 0x5647d256e902 <vm_exec_core+9682>, 0x5647d256e8bf <vm_exec_core+9615>, 0x5647d256e87b <vm_exec_core+9547>, 0x5647d256e849 <vm_exec_core+9497>, 0x5647d256ea14 <vm_exec_core+9956>, 0x5647d256e9b3 <vm_exec_core+9859>, 0x5647d256ea83 <vm_exec_core+10067>, 0x5647d256e419 <vm_exec_core+8425>, 0x5647d256e621 <vm_exec_core+8945>, 0x5647d256e50b <vm_exec_core+8667>, 0x5647d256e4cf <vm_exec_core+8607>, 0x5647d256e488 <vm_exec_core+8536>, 0x5647d256e726 <vm_exec_core+9206>, 0x5647d256e67f <vm_exec_core+9039>, 0x5647d256c3a0 <vm_exec_core+112>, 0x5647d256e790 <vm_exec_core+9312>, 0x5647d256d126 <vm_exec_core+3574>, 0x5647d256dd2b <vm_exec_core+6651>, 0x5647d256dcdc <vm_exec_core+6572>, 0x5647d256dc8d <vm_exec_core+6493>, 0x5647d256fe26 <vm_exec_core+15094>, 0x5647d256dc3e <vm_exec_core+6414>, 0x5647d256dbcf <vm_exec_core+6303>, 0x5647d256db8a <vm_exec_core+6234>, 0x5647d256db17 <vm_exec_core+6119>, 0x5647d256d9ce <vm_exec_core+5790>, 0x5647d256d902 <vm_exec_core+5586>, 0x5647d256d886 <vm_exec_core+5462>, 0x5647d256ead2 <vm_exec_core+10146>, 0x5647d256d852 <vm_exec_core+5410>, 0x5647d256d813 <vm_exec_core+5347>, 0x5647d256d7d4 <vm_exec_core+5284>, 0x5647d256d798 <vm_exec_core+5224>, 0x5647d256d6d4 <vm_exec_core+5028>, 0x5647d256d64f <vm_exec_core+4895>, 0x5647d256fe6e <vm_exec_core+15166>, 0x5647d256fdc0 <vm_exec_core+14992>, 0x5647d256fa52 <vm_exec_core+14114>, 0x5647d256faeb <vm_exec_core+14267>, 0x5647d256fd27 <vm_exec_core+14839>, 0x5647d256f9a9 <vm_exec_core+13945>, 0x5647d256f809 <vm_exec_core+13529>, 0x5647d256f88c <vm_exec_core+13660>, 0x5647d256f8ea <vm_exec_core+13754>, 0x5647d256f948 <vm_exec_core+13848>, 0x5647d256fcc9 <vm_exec_core+14745>, 0x5647d256fbfa <vm_exec_core+14538>, 0x5647d256fc7d <vm_exec_core+14669>, 0x5647d256f9ff <vm_exec_core+14031>, 0x5647d256fed3 <vm_exec_core+15267>, 0x5647d256fb70 <vm_exec_core+14400>, 0x5647d256d582 <vm_exec_core+4690>, 0x5647d256d4de <vm_exec_core+4526>, 0x5647d256f4c2 <vm_exec_core+12690>, 0x5647d256f50a <vm_exec_core+12762>, 0x5647d256f552 <vm_exec_core+12834>, 0x5647d256f5a7 <vm_exec_core+12919>, 0x5647d256f3d6 <vm_exec_core+12454>, 0x5647d256f44b <vm_exec_core+12571>, 0x5647d256d46d <vm_exec_core+4413>, 0x5647d256d3ed <vm_exec_core+4285>, 0x5647d256d344 <vm_exec_core+4116>, 0x5647d256d2fd <vm_exec_core+4045>, 0x5647d256d2b2 <vm_exec_core+3970>, 0x5647d256d269 <vm_exec_core+3897>, 0x5647d256d218 <vm_exec_core+3816>, 0x5647d256d1e3 <vm_exec_core+3763>, 0x5647d256d1ae <vm_exec_core+3710>, 0x5647d256f3b8 <vm_exec_core+12424>, 0x5647d256c609 <vm_exec_core+729>, 0x5647d256c59f <vm_exec_core+623>, 0x5647d256cabc <vm_exec_core+1932>, 0x5647d256ca45 <vm_exec_core+1813>, 0x5647d256c9c1 <vm_exec_core+1681>, 0x5647d256c922 <vm_exec_core+1522>, 0x5647d256c8c9 <vm_exec_core+1433>, 0x5647d256c870 <vm_exec_core+1344>, 0x5647d256c7aa <vm_exec_core+1146>, 0x5647d256c66d <vm_exec_core+829>, 0x5647d256cf9d <vm_exec_core+3181>, 0x5647d256cf58 <vm_exec_core+3112>, 0x5647d256cefa <vm_exec_core+3018>, 0x5647d256ce8d <vm_exec_core+2909>, 0x5647d256ce50 <vm_exec_core+2848>, 0x5647d256ce18 <vm_exec_core+2792>, 0x5647d256cde3 <vm_exec_core+2739>, 0x5647d256cdae <vm_exec_core+2686>, 0x5647d256cd79 <vm_exec_core+2633>, 0x5647d256cd16 <vm_exec_core+2534>, 0x5647d256ccd2 <vm_exec_core+2466>, 0x5647d256cc8b <vm_exec_core+2395>, 0x5647d256cc33 <vm_exec_core+2307>, 0x5647d256cbed <vm_exec_core+2237>, 0x5647d256cb6e <vm_exec_core+2110>, 0x5647d256cb34 <vm_exec_core+2052>, 0x5647d256e1af <vm_exec_core+7807>, 0x5647d256e155 <vm_exec_core+7717>, 0x5647d256e118 <vm_exec_core+7656>, 0x5647d256e0db <vm_exec_core+7595>, 0x5647d256e20c <vm_exec_core+7900>, 0x5647d256e055 <vm_exec_core+7461>, 0x5647d256dfee <vm_exec_core+7358>, 0x5647d256df9c <vm_exec_core+7276>, 0x5647d256df3a <vm_exec_core+7178>, 0x5647d256deed <vm_exec_core+7101>, 0x5647d256de98 <vm_exec_core+7016>, 0x5647d256de4e <vm_exec_core+6942>, 0x5647d256de27 <vm_exec_core+6903>, 0x5647d256ddec <vm_exec_core+6844>, 0x5647d256dd9d <vm_exec_core+6765>, 0x5647d256dd69 <vm_exec_core+6713>, 0x5647d256e8f1 <vm_exec_core+9665>, 0x5647d256e8ae <vm_exec_core+9598>, 0x5647d256e86a <vm_exec_core+9530>, 0x5647d256e838 <vm_exec_core+9480>, 0x5647d256ea03 <vm_exec_core+9939>, 0x5647d256e9a2 <vm_exec_core+9842>, 0x5647d256ea72 <vm_exec_core+10050>, 0x5647d256e408 <vm_exec_core+8408>, 0x5647d256e610 <vm_exec_core+8928>, 0x5647d256e4fa <vm_exec_core+8650>, 0x5647d256e4be <vm_exec_core+8590>, 0x5647d256e477 <vm_exec_core+8519>, 0x5647d256e715 <vm_exec_core+9189>, 0x5647d256e66e <vm_exec_core+9022>, 0x5647d256f7dd <vm_exec_core+13485>, 0x5647d256e77f <vm_exec_core+9295>, 0x5647d256d115 <vm_exec_core+3557>, 0x5647d256dd1a <vm_exec_core+6634>, 0x5647d256dccb <vm_exec_core+6555>, 0x5647d256dc7c <vm_exec_core+6476>, 0x5647d256f7f3 <vm_exec_core+13507>, 0x5647d256dc2d <vm_exec_core+6397>, 0x5647d256dbbe <vm_exec_core+6286>, 0x5647d256db79 <vm_exec_core+6217>, 0x5647d256db06 <vm_exec_core+6102>, 0x5647d256d9bd <vm_exec_core+5773>, 0x5647d256d8f1 <vm_exec_core+5569>, 0x5647d256d875 <vm_exec_core+5445>, 0x5647d256eac1 <vm_exec_core+10129>, 0x5647d256d841 <vm_exec_core+5393>, 0x5647d256d802 <vm_exec_core+5330>, 0x5647d256d7c3 <vm_exec_core+5267>, 0x5647d256d787 <vm_exec_core+5207>, 0x5647d256d6c3 <vm_exec_core+5011>, 0x5647d256d63e <vm_exec_core+4878>, 0x5647d256f61e <vm_exec_core+13038>, 0x5647d256f634 <vm_exec_core+13060>, 0x5647d256f64a <vm_exec_core+13082>, 0x5647d256f660 <vm_exec_core+13104>, 0x5647d256f676 <vm_exec_core+13126>, 0x5647d256f68c <vm_exec_core+13148>, 0x5647d256f6a2 <vm_exec_core+13170>, 0x5647d256f6bf <vm_exec_core+13199>, 0x5647d256f6d5 <vm_exec_core+13221>, 0x5647d256f6eb <vm_exec_core+13243>, 0x5647d256f701 <vm_exec_core+13265>...} |
| #14 0x00005647d2572b4e in rb_vm_exec (ec=0x5647f2880340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x5647f2880340 |
| _tag = {tag = 36, retval = 4, buf = {0x7f7abccfe2a0, 0x5647d2572a70 <rb_vm_exec+304>, 0x0, 0x7ffdc7c4d300, 0x5647f287b460}, prev = 0x7ffdc7c4d760, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #15 0x00005647d2577814 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7ffdc7c4d3d8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #16 vm_yield (kw_splat=0, argv=0x7ffdc7c4d3d8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #17 rb_yield_0 (argv=0x7ffdc7c4d3d8, 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 0x00005647d229213c in rb_ary_collect (ary=140165130480840) at /tmp/ruby/src/trunk-gc-asserts/array.c:3655 |
| i = 0 |
| collect = 140165130478240 |
| #20 0x00005647d25572fd in vm_call_cfunc_with_frame_ (ec=0x5647f2880340, reg_cfp=0x7f7ad7f20fa0, 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 = 0x7f7abe9d0068 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #21 0x00005647d255f5e7 in vm_sendish (ec=0x5647f2880340, reg_cfp=0x7f7ad7f20fa0, cd=0x5647f29b4f90, 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 = 0x7f7abccfe2c8 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x5647f29b4f90, cc = 0x7f7abccfe2c8, block_handler = 140165585702841, recv = 140165130480840, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #22 0x00005647d256e760 in vm_exec_core (ec=0x5647f2880070, ec@entry=0x5647f2880340) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140165586738529 |
| cd = 0x5647f29b4f90 |
| blockiseq = 0x0 |
| leaf = <optimized out> |
| val = 140165130480840 |
| reg_pc = 0x5647f28f8018 |
| reg_cfp = 0x7f7ad7f20fa0 |
| insns_address_table = {0x5647d256f60d <vm_exec_core+13021>, 0x5647d256c61a <vm_exec_core+746>, 0x5647d256c5b0 <vm_exec_core+640>, 0x5647d256cacd <vm_exec_core+1949>, 0x5647d256ca56 <vm_exec_core+1830>, 0x5647d256c9d2 <vm_exec_core+1698>, 0x5647d256c933 <vm_exec_core+1539>, 0x5647d256c8da <vm_exec_core+1450>, 0x5647d256c881 <vm_exec_core+1361>, 0x5647d256c7bb <vm_exec_core+1163>, 0x5647d256c67e <vm_exec_core+846>, 0x5647d256cfae <vm_exec_core+3198>, 0x5647d256cf69 <vm_exec_core+3129>, 0x5647d256cf0b <vm_exec_core+3035>, 0x5647d256ce9e <vm_exec_core+2926>, 0x5647d256ce61 <vm_exec_core+2865>, 0x5647d256ce29 <vm_exec_core+2809>, 0x5647d256cdf4 <vm_exec_core+2756>, 0x5647d256cdbf <vm_exec_core+2703>, 0x5647d256cd8a <vm_exec_core+2650>, 0x5647d256cd27 <vm_exec_core+2551>, 0x5647d256cce3 <vm_exec_core+2483>, 0x5647d256cc9c <vm_exec_core+2412>, 0x5647d256cc44 <vm_exec_core+2324>, 0x5647d256cbfe <vm_exec_core+2254>, 0x5647d256cb7f <vm_exec_core+2127>, 0x5647d256cb45 <vm_exec_core+2069>, 0x5647d256e1c0 <vm_exec_core+7824>, 0x5647d256e166 <vm_exec_core+7734>, 0x5647d256e129 <vm_exec_core+7673>, 0x5647d256e0ec <vm_exec_core+7612>, 0x5647d256e21d <vm_exec_core+7917>, 0x5647d256e066 <vm_exec_core+7478>, 0x5647d256dfff <vm_exec_core+7375>, 0x5647d256dfad <vm_exec_core+7293>, 0x5647d256df4b <vm_exec_core+7195>, 0x5647d256defe <vm_exec_core+7118>, 0x5647d256dea9 <vm_exec_core+7033>, 0x5647d256de5f <vm_exec_core+6959>, 0x5647d256de38 <vm_exec_core+6920>, 0x5647d256ddfd <vm_exec_core+6861>, 0x5647d256ddae <vm_exec_core+6782>, 0x5647d256dd7a <vm_exec_core+6730>, 0x5647d256e902 <vm_exec_core+9682>, 0x5647d256e8bf <vm_exec_core+9615>, 0x5647d256e87b <vm_exec_core+9547>, 0x5647d256e849 <vm_exec_core+9497>, 0x5647d256ea14 <vm_exec_core+9956>, 0x5647d256e9b3 <vm_exec_core+9859>, 0x5647d256ea83 <vm_exec_core+10067>, 0x5647d256e419 <vm_exec_core+8425>, 0x5647d256e621 <vm_exec_core+8945>, 0x5647d256e50b <vm_exec_core+8667>, 0x5647d256e4cf <vm_exec_core+8607>, 0x5647d256e488 <vm_exec_core+8536>, 0x5647d256e726 <vm_exec_core+9206>, 0x5647d256e67f <vm_exec_core+9039>, 0x5647d256c3a0 <vm_exec_core+112>, 0x5647d256e790 <vm_exec_core+9312>, 0x5647d256d126 <vm_exec_core+3574>, 0x5647d256dd2b <vm_exec_core+6651>, 0x5647d256dcdc <vm_exec_core+6572>, 0x5647d256dc8d <vm_exec_core+6493>, 0x5647d256fe26 <vm_exec_core+15094>, 0x5647d256dc3e <vm_exec_core+6414>, 0x5647d256dbcf <vm_exec_core+6303>, 0x5647d256db8a <vm_exec_core+6234>, 0x5647d256db17 <vm_exec_core+6119>, 0x5647d256d9ce <vm_exec_core+5790>, 0x5647d256d902 <vm_exec_core+5586>, 0x5647d256d886 <vm_exec_core+5462>, 0x5647d256ead2 <vm_exec_core+10146>, 0x5647d256d852 <vm_exec_core+5410>, 0x5647d256d813 <vm_exec_core+5347>, 0x5647d256d7d4 <vm_exec_core+5284>, 0x5647d256d798 <vm_exec_core+5224>, 0x5647d256d6d4 <vm_exec_core+5028>, 0x5647d256d64f <vm_exec_core+4895>, 0x5647d256fe6e <vm_exec_core+15166>, 0x5647d256fdc0 <vm_exec_core+14992>, 0x5647d256fa52 <vm_exec_core+14114>, 0x5647d256faeb <vm_exec_core+14267>, 0x5647d256fd27 <vm_exec_core+14839>, 0x5647d256f9a9 <vm_exec_core+13945>, 0x5647d256f809 <vm_exec_core+13529>, 0x5647d256f88c <vm_exec_core+13660>, 0x5647d256f8ea <vm_exec_core+13754>, 0x5647d256f948 <vm_exec_core+13848>, 0x5647d256fcc9 <vm_exec_core+14745>, 0x5647d256fbfa <vm_exec_core+14538>, 0x5647d256fc7d <vm_exec_core+14669>, 0x5647d256f9ff <vm_exec_core+14031>, 0x5647d256fed3 <vm_exec_core+15267>, 0x5647d256fb70 <vm_exec_core+14400>, 0x5647d256d582 <vm_exec_core+4690>, 0x5647d256d4de <vm_exec_core+4526>, 0x5647d256f4c2 <vm_exec_core+12690>, 0x5647d256f50a <vm_exec_core+12762>, 0x5647d256f552 <vm_exec_core+12834>, 0x5647d256f5a7 <vm_exec_core+12919>, 0x5647d256f3d6 <vm_exec_core+12454>, 0x5647d256f44b <vm_exec_core+12571>, 0x5647d256d46d <vm_exec_core+4413>, 0x5647d256d3ed <vm_exec_core+4285>, 0x5647d256d344 <vm_exec_core+4116>, 0x5647d256d2fd <vm_exec_core+4045>, 0x5647d256d2b2 <vm_exec_core+3970>, 0x5647d256d269 <vm_exec_core+3897>, 0x5647d256d218 <vm_exec_core+3816>, 0x5647d256d1e3 <vm_exec_core+3763>, 0x5647d256d1ae <vm_exec_core+3710>, 0x5647d256f3b8 <vm_exec_core+12424>, 0x5647d256c609 <vm_exec_core+729>, 0x5647d256c59f <vm_exec_core+623>, 0x5647d256cabc <vm_exec_core+1932>, 0x5647d256ca45 <vm_exec_core+1813>, 0x5647d256c9c1 <vm_exec_core+1681>, 0x5647d256c922 <vm_exec_core+1522>, 0x5647d256c8c9 <vm_exec_core+1433>, 0x5647d256c870 <vm_exec_core+1344>, 0x5647d256c7aa <vm_exec_core+1146>, 0x5647d256c66d <vm_exec_core+829>, 0x5647d256cf9d <vm_exec_core+3181>, 0x5647d256cf58 <vm_exec_core+3112>, 0x5647d256cefa <vm_exec_core+3018>, 0x5647d256ce8d <vm_exec_core+2909>, 0x5647d256ce50 <vm_exec_core+2848>, 0x5647d256ce18 <vm_exec_core+2792>, 0x5647d256cde3 <vm_exec_core+2739>, 0x5647d256cdae <vm_exec_core+2686>, 0x5647d256cd79 <vm_exec_core+2633>, 0x5647d256cd16 <vm_exec_core+2534>, 0x5647d256ccd2 <vm_exec_core+2466>, 0x5647d256cc8b <vm_exec_core+2395>, 0x5647d256cc33 <vm_exec_core+2307>, 0x5647d256cbed <vm_exec_core+2237>, 0x5647d256cb6e <vm_exec_core+2110>, 0x5647d256cb34 <vm_exec_core+2052>, 0x5647d256e1af <vm_exec_core+7807>, 0x5647d256e155 <vm_exec_core+7717>, 0x5647d256e118 <vm_exec_core+7656>, 0x5647d256e0db <vm_exec_core+7595>, 0x5647d256e20c <vm_exec_core+7900>, 0x5647d256e055 <vm_exec_core+7461>, 0x5647d256dfee <vm_exec_core+7358>, 0x5647d256df9c <vm_exec_core+7276>, 0x5647d256df3a <vm_exec_core+7178>, 0x5647d256deed <vm_exec_core+7101>, 0x5647d256de98 <vm_exec_core+7016>, 0x5647d256de4e <vm_exec_core+6942>, 0x5647d256de27 <vm_exec_core+6903>, 0x5647d256ddec <vm_exec_core+6844>, 0x5647d256dd9d <vm_exec_core+6765>, 0x5647d256dd69 <vm_exec_core+6713>, 0x5647d256e8f1 <vm_exec_core+9665>, 0x5647d256e8ae <vm_exec_core+9598>, 0x5647d256e86a <vm_exec_core+9530>, 0x5647d256e838 <vm_exec_core+9480>, 0x5647d256ea03 <vm_exec_core+9939>, 0x5647d256e9a2 <vm_exec_core+9842>, 0x5647d256ea72 <vm_exec_core+10050>, 0x5647d256e408 <vm_exec_core+8408>, 0x5647d256e610 <vm_exec_core+8928>, 0x5647d256e4fa <vm_exec_core+8650>, 0x5647d256e4be <vm_exec_core+8590>, 0x5647d256e477 <vm_exec_core+8519>, 0x5647d256e715 <vm_exec_core+9189>, 0x5647d256e66e <vm_exec_core+9022>, 0x5647d256f7dd <vm_exec_core+13485>, 0x5647d256e77f <vm_exec_core+9295>, 0x5647d256d115 <vm_exec_core+3557>, 0x5647d256dd1a <vm_exec_core+6634>, 0x5647d256dccb <vm_exec_core+6555>, 0x5647d256dc7c <vm_exec_core+6476>, 0x5647d256f7f3 <vm_exec_core+13507>, 0x5647d256dc2d <vm_exec_core+6397>, 0x5647d256dbbe <vm_exec_core+6286>, 0x5647d256db79 <vm_exec_core+6217>, 0x5647d256db06 <vm_exec_core+6102>, 0x5647d256d9bd <vm_exec_core+5773>, 0x5647d256d8f1 <vm_exec_core+5569>, 0x5647d256d875 <vm_exec_core+5445>, 0x5647d256eac1 <vm_exec_core+10129>, 0x5647d256d841 <vm_exec_core+5393>, 0x5647d256d802 <vm_exec_core+5330>, 0x5647d256d7c3 <vm_exec_core+5267>, 0x5647d256d787 <vm_exec_core+5207>, 0x5647d256d6c3 <vm_exec_core+5011>, 0x5647d256d63e <vm_exec_core+4878>, 0x5647d256f61e <vm_exec_core+13038>, 0x5647d256f634 <vm_exec_core+13060>, 0x5647d256f64a <vm_exec_core+13082>, 0x5647d256f660 <vm_exec_core+13104>, 0x5647d256f676 <vm_exec_core+13126>, 0x5647d256f68c <vm_exec_core+13148>, 0x5647d256f6a2 <vm_exec_core+13170>, 0x5647d256f6bf <vm_exec_core+13199>, 0x5647d256f6d5 <vm_exec_core+13221>, 0x5647d256f6eb <vm_exec_core+13243>, 0x5647d256f701 <vm_exec_core+13265>...} |
| #23 0x00005647d2572b4e in rb_vm_exec (ec=0x5647f2880340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x5647f2880340 |
| _tag = {tag = 36, retval = 4, buf = {0x5647f2880340, 0x5647d2572a70 <rb_vm_exec+304>, 0x0, 0x7ffdc7c4d740, 0x7f7abe97a3c0}, prev = 0x7ffdc7c4d810, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #24 0x00005647d2584da3 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 0x00005647d2366a55 in rb_ec_exec_node (ec=ec@entry=0x5647f2880340, n=n@entry=0x7f7abccff2b8) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x5647f2880340 |
| _tag = {tag = 36, retval = 94866469462150, buf = {0x5647f2880340, 0x5647d2366ab0 <rb_ec_exec_node+256>, 0x0, 0x7ffdc7c4d7f0, 0x7f7abccff2b8}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7f7abccff2b8 |
| #26 0x00005647d236acbb in ruby_run_node (n=0x7f7abccff2b8) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x5647f2880340 |
| status = 0 |
| #27 0x00005647d2288e86 in rb_main (argv=0x7ffdc7c4da38, 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 561698) detached] |
| $ timeout 60 gdb -p 561702 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| Fstderr output is not empty |
| th: 0x5647f287b060, native_id: 0x7f7ad7f827c0 |
| -- 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 561705] |
| [New LWP 561704] |
| [New LWP 561703] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007f7dfb36fd61 in __futex_abstimed_wait_common64 (private=22034, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x56129520d070) at ./nptl/futex-internal.c:57 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7f7dfb2d47c0 (LWP 561702) "miniruby" 0x00007f7dfb36fd61 in __futex_abstimed_wait_common64 (private=22034, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x56129520d070) at ./nptl/futex-internal.c:57 |
| 2 Thread 0x7f7db7fff6c0 (LWP 561705) "miniruby" futex_wait (private=0, expected=2, futex_word=0x561295205b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 3 Thread 0x7f7dc002f6c0 (LWP 561704) "miniruby" futex_wait (private=0, expected=2, futex_word=0x561295205b70) at ../sysdeps/nptl/futex-internal.h:146 |
| 4 Thread 0x7f7de1cbf6c0 (LWP 561703) "miniruby" 0x00007f7dfb401042 in epoll_wait (epfd=4, events=events@entry=0x56127c333edc <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 0x7f7de1cbf6c0 (LWP 561703) "miniruby"): |
| #0 0x00007f7dfb401042 in epoll_wait (epfd=4, events=events@entry=0x56127c333edc <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 0x000056127bf709ff in event_wait (vm=0x561295205ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2919 |
| r = <optimized out> |
| r = <optimized out> |
| #2 timer_thread_polling (vm=0x561295205ad0) 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=0x561295205ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x561295205ad0 |
| #4 0x00007f7dfb373a94 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 = {140178635880128, -2039900974489868465, 140178635880128, -264, 0, 140736747053136, -2039900974468896945, -2039878676929779889}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #5 0x00007f7dfb400c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 3 (Thread 0x7f7dc002f6c0 (LWP 561704) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x561295205b70) 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=0x561295205b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f7dfb376352 in __pthread_mutex_cond_lock (mutex=mutex@entry=0x561295205b70) at ../nptl/pthread_mutex_lock.c:93 |
| __futex = 0x561295205b70 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "__pthread_mutex_cond_lock" |
| id = <optimized out> |
| #3 0x00007f7dfb3726c2 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561295205b70, cond=0x561295205c68) 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=0x561295205c68, mutex=mutex@entry=0x561295205b70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000056127bf6d39d in rb_native_cond_wait (cond=cond@entry=0x561295205c68, mutex=mutex@entry=0x561295205b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x000056127bf6d437 in ractor_sched_barrier_join_wait_locked (vm=vm@entry=0x561295205ad0, th=0x561295344fd0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1498 |
| cr = <optimized out> |
| barrier_serial = 1 |
| #7 0x000056127bf6e3ba in rb_ractor_sched_barrier_join (vm=vm@entry=0x561295205ad0, cr=cr@entry=0x56129528fc50) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1531 |
| No locals. |
| #8 0x000056127bfe6ab2 in vm_lock_enter (cr=0x56129528fc50, vm=0x561295205ad0, locked=<optimized out>, no_barrier=<optimized out>, lev=0x7f7dc0230a30) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:90 |
| ec = 0x56129528eba0 |
| #9 0x000056127bf72fec in rb_vm_lock_enter (line=2579, file=0x56127c1a7eb0 "/tmp/ruby/src/trunk-gc-asserts/thread.c", lev=0x7f7dc0230a30) 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 = 4212588408 |
| 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 0x000056127bf73136 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 0x000056127bfb34cb 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=0x56129528eba0) at /tmp/ruby/src/trunk-gc-asserts/vm_core.h:2145 |
| No locals. |
| #14 vm_pop_frame (ep=<optimized out>, cfp=0x7f7dc0130e40, ec=0x56129528eba0) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:458 |
| flags = <optimized out> |
| flags = <optimized out> |
| #15 rb_vm_pop_frame (ec=0x56129528eba0) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:467 |
| No locals. |
| #16 vm_call_cfunc_with_frame_ (ec=0x56129528eba0, reg_cfp=0x7f7dc0130e78, 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 = 140178067937880 |
| me = 0x7f7de1d25a08 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = <optimized out> |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #17 0x000056127bfc846c 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 = 140178067881520 |
| ci = 0x561295205b70 |
| cc = <optimized out> |
| recv = 2 |
| argc = <optimized out> |
| calling = {cd = 0x56129528db40, cc = 0x7f7dbff0fe30, block_handler = 0, recv = 463, 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=0x561295205b70, ec@entry=0x56129528eba0) at ../../src/trunk-gc-asserts/insns.def:899 |
| bh = <optimized out> |
| cd = 0x56129528db40 |
| leaf = <optimized out> |
| val = 140178067881520 |
| reg_pc = 0x561295348e10 |
| reg_cfp = 0x7f7dc0130e78 |
| insns_address_table = {0x56127bfcb60d <vm_exec_core+13021>, 0x56127bfc861a <vm_exec_core+746>, 0x56127bfc85b0 <vm_exec_core+640>, 0x56127bfc8acd <vm_exec_core+1949>, 0x56127bfc8a56 <vm_exec_core+1830>, 0x56127bfc89d2 <vm_exec_core+1698>, 0x56127bfc8933 <vm_exec_core+1539>, 0x56127bfc88da <vm_exec_core+1450>, 0x56127bfc8881 <vm_exec_core+1361>, 0x56127bfc87bb <vm_exec_core+1163>, 0x56127bfc867e <vm_exec_core+846>, 0x56127bfc8fae <vm_exec_core+3198>, 0x56127bfc8f69 <vm_exec_core+3129>, 0x56127bfc8f0b <vm_exec_core+3035>, 0x56127bfc8e9e <vm_exec_core+2926>, 0x56127bfc8e61 <vm_exec_core+2865>, 0x56127bfc8e29 <vm_exec_core+2809>, 0x56127bfc8df4 <vm_exec_core+2756>, 0x56127bfc8dbf <vm_exec_core+2703>, 0x56127bfc8d8a <vm_exec_core+2650>, 0x56127bfc8d27 <vm_exec_core+2551>, 0x56127bfc8ce3 <vm_exec_core+2483>, 0x56127bfc8c9c <vm_exec_core+2412>, 0x56127bfc8c44 <vm_exec_core+2324>, 0x56127bfc8bfe <vm_exec_core+2254>, 0x56127bfc8b7f <vm_exec_core+2127>, 0x56127bfc8b45 <vm_exec_core+2069>, 0x56127bfca1c0 <vm_exec_core+7824>, 0x56127bfca166 <vm_exec_core+7734>, 0x56127bfca129 <vm_exec_core+7673>, 0x56127bfca0ec <vm_exec_core+7612>, 0x56127bfca21d <vm_exec_core+7917>, 0x56127bfca066 <vm_exec_core+7478>, 0x56127bfc9fff <vm_exec_core+7375>, 0x56127bfc9fad <vm_exec_core+7293>, 0x56127bfc9f4b <vm_exec_core+7195>, 0x56127bfc9efe <vm_exec_core+7118>, 0x56127bfc9ea9 <vm_exec_core+7033>, 0x56127bfc9e5f <vm_exec_core+6959>, 0x56127bfc9e38 <vm_exec_core+6920>, 0x56127bfc9dfd <vm_exec_core+6861>, 0x56127bfc9dae <vm_exec_core+6782>, 0x56127bfc9d7a <vm_exec_core+6730>, 0x56127bfca902 <vm_exec_core+9682>, 0x56127bfca8bf <vm_exec_core+9615>, 0x56127bfca87b <vm_exec_core+9547>, 0x56127bfca849 <vm_exec_core+9497>, 0x56127bfcaa14 <vm_exec_core+9956>, 0x56127bfca9b3 <vm_exec_core+9859>, 0x56127bfcaa83 <vm_exec_core+10067>, 0x56127bfca419 <vm_exec_core+8425>, 0x56127bfca621 <vm_exec_core+8945>, 0x56127bfca50b <vm_exec_core+8667>, 0x56127bfca4cf <vm_exec_core+8607>, 0x56127bfca488 <vm_exec_core+8536>, 0x56127bfca726 <vm_exec_core+9206>, 0x56127bfca67f <vm_exec_core+9039>, 0x56127bfc83a0 <vm_exec_core+112>, 0x56127bfca790 <vm_exec_core+9312>, 0x56127bfc9126 <vm_exec_core+3574>, 0x56127bfc9d2b <vm_exec_core+6651>, 0x56127bfc9cdc <vm_exec_core+6572>, 0x56127bfc9c8d <vm_exec_core+6493>, 0x56127bfcbe26 <vm_exec_core+15094>, 0x56127bfc9c3e <vm_exec_core+6414>, 0x56127bfc9bcf <vm_exec_core+6303>, 0x56127bfc9b8a <vm_exec_core+6234>, 0x56127bfc9b17 <vm_exec_core+6119>, 0x56127bfc99ce <vm_exec_core+5790>, 0x56127bfc9902 <vm_exec_core+5586>, 0x56127bfc9886 <vm_exec_core+5462>, 0x56127bfcaad2 <vm_exec_core+10146>, 0x56127bfc9852 <vm_exec_core+5410>, 0x56127bfc9813 <vm_exec_core+5347>, 0x56127bfc97d4 <vm_exec_core+5284>, 0x56127bfc9798 <vm_exec_core+5224>, 0x56127bfc96d4 <vm_exec_core+5028>, 0x56127bfc964f <vm_exec_core+4895>, 0x56127bfcbe6e <vm_exec_core+15166>, 0x56127bfcbdc0 <vm_exec_core+14992>, 0x56127bfcba52 <vm_exec_core+14114>, 0x56127bfcbaeb <vm_exec_core+14267>, 0x56127bfcbd27 <vm_exec_core+14839>, 0x56127bfcb9a9 <vm_exec_core+13945>, 0x56127bfcb809 <vm_exec_core+13529>, 0x56127bfcb88c <vm_exec_core+13660>, 0x56127bfcb8ea <vm_exec_core+13754>, 0x56127bfcb948 <vm_exec_core+13848>, 0x56127bfcbcc9 <vm_exec_core+14745>, 0x56127bfcbbfa <vm_exec_core+14538>, 0x56127bfcbc7d <vm_exec_core+14669>, 0x56127bfcb9ff <vm_exec_core+14031>, 0x56127bfcbed3 <vm_exec_core+15267>, 0x56127bfcbb70 <vm_exec_core+14400>, 0x56127bfc9582 <vm_exec_core+4690>, 0x56127bfc94de <vm_exec_core+4526>, 0x56127bfcb4c2 <vm_exec_core+12690>, 0x56127bfcb50a <vm_exec_core+12762>, 0x56127bfcb552 <vm_exec_core+12834>, 0x56127bfcb5a7 <vm_exec_core+12919>, 0x56127bfcb3d6 <vm_exec_core+12454>, 0x56127bfcb44b <vm_exec_core+12571>, 0x56127bfc946d <vm_exec_core+4413>, 0x56127bfc93ed <vm_exec_core+4285>, 0x56127bfc9344 <vm_exec_core+4116>, 0x56127bfc92fd <vm_exec_core+4045>, 0x56127bfc92b2 <vm_exec_core+3970>, 0x56127bfc9269 <vm_exec_core+3897>, 0x56127bfc9218 <vm_exec_core+3816>, 0x56127bfc91e3 <vm_exec_core+3763>, 0x56127bfc91ae <vm_exec_core+3710>, 0x56127bfcb3b8 <vm_exec_core+12424>, 0x56127bfc8609 <vm_exec_core+729>, 0x56127bfc859f <vm_exec_core+623>, 0x56127bfc8abc <vm_exec_core+1932>, 0x56127bfc8a45 <vm_exec_core+1813>, 0x56127bfc89c1 <vm_exec_core+1681>, 0x56127bfc8922 <vm_exec_core+1522>, 0x56127bfc88c9 <vm_exec_core+1433>, 0x56127bfc8870 <vm_exec_core+1344>, 0x56127bfc87aa <vm_exec_core+1146>, 0x56127bfc866d <vm_exec_core+829>, 0x56127bfc8f9d <vm_exec_core+3181>, 0x56127bfc8f58 <vm_exec_core+3112>, 0x56127bfc8efa <vm_exec_core+3018>, 0x56127bfc8e8d <vm_exec_core+2909>, 0x56127bfc8e50 <vm_exec_core+2848>, 0x56127bfc8e18 <vm_exec_core+2792>, 0x56127bfc8de3 <vm_exec_core+2739>, 0x56127bfc8dae <vm_exec_core+2686>, 0x56127bfc8d79 <vm_exec_core+2633>, 0x56127bfc8d16 <vm_exec_core+2534>, 0x56127bfc8cd2 <vm_exec_core+2466>, 0x56127bfc8c8b <vm_exec_core+2395>, 0x56127bfc8c33 <vm_exec_core+2307>, 0x56127bfc8bed <vm_exec_core+2237>, 0x56127bfc8b6e <vm_exec_core+2110>, 0x56127bfc8b34 <vm_exec_core+2052>, 0x56127bfca1af <vm_exec_core+7807>, 0x56127bfca155 <vm_exec_core+7717>, 0x56127bfca118 <vm_exec_core+7656>, 0x56127bfca0db <vm_exec_core+7595>, 0x56127bfca20c <vm_exec_core+7900>, 0x56127bfca055 <vm_exec_core+7461>, 0x56127bfc9fee <vm_exec_core+7358>, 0x56127bfc9f9c <vm_exec_core+7276>, 0x56127bfc9f3a <vm_exec_core+7178>, 0x56127bfc9eed <vm_exec_core+7101>, 0x56127bfc9e98 <vm_exec_core+7016>, 0x56127bfc9e4e <vm_exec_core+6942>, 0x56127bfc9e27 <vm_exec_core+6903>, 0x56127bfc9dec <vm_exec_core+6844>, 0x56127bfc9d9d <vm_exec_core+6765>, 0x56127bfc9d69 <vm_exec_core+6713>, 0x56127bfca8f1 <vm_exec_core+9665>, 0x56127bfca8ae <vm_exec_core+9598>, 0x56127bfca86a <vm_exec_core+9530>, 0x56127bfca838 <vm_exec_core+9480>, 0x56127bfcaa03 <vm_exec_core+9939>, 0x56127bfca9a2 <vm_exec_core+9842>, 0x56127bfcaa72 <vm_exec_core+10050>, 0x56127bfca408 <vm_exec_core+8408>, 0x56127bfca610 <vm_exec_core+8928>, 0x56127bfca4fa <vm_exec_core+8650>, 0x56127bfca4be <vm_exec_core+8590>, 0x56127bfca477 <vm_exec_core+8519>, 0x56127bfca715 <vm_exec_core+9189>, 0x56127bfca66e <vm_exec_core+9022>, 0x56127bfcb7dd <vm_exec_core+13485>, 0x56127bfca77f <vm_exec_core+9295>, 0x56127bfc9115 <vm_exec_core+3557>, 0x56127bfc9d1a <vm_exec_core+6634>, 0x56127bfc9ccb <vm_exec_core+6555>, 0x56127bfc9c7c <vm_exec_core+6476>, 0x56127bfcb7f3 <vm_exec_core+13507>, 0x56127bfc9c2d <vm_exec_core+6397>, 0x56127bfc9bbe <vm_exec_core+6286>, 0x56127bfc9b79 <vm_exec_core+6217>, 0x56127bfc9b06 <vm_exec_core+6102>, 0x56127bfc99bd <vm_exec_core+5773>, 0x56127bfc98f1 <vm_exec_core+5569>, 0x56127bfc9875 <vm_exec_core+5445>, 0x56127bfcaac1 <vm_exec_core+10129>, 0x56127bfc9841 <vm_exec_core+5393>, 0x56127bfc9802 <vm_exec_core+5330>, 0x56127bfc97c3 <vm_exec_core+5267>, 0x56127bfc9787 <vm_exec_core+5207>, 0x56127bfc96c3 <vm_exec_core+5011>, 0x56127bfc963e <vm_exec_core+4878>, 0x56127bfcb61e <vm_exec_core+13038>, 0x56127bfcb634 <vm_exec_core+13060>, 0x56127bfcb64a <vm_exec_core+13082>, 0x56127bfcb660 <vm_exec_core+13104>, 0x56127bfcb676 <vm_exec_core+13126>, 0x56127bfcb68c <vm_exec_core+13148>, 0x56127bfcb6a2 <vm_exec_core+13170>, 0x56127bfcb6bf <vm_exec_core+13199>, 0x56127bfcb6d5 <vm_exec_core+13221>, 0x56127bfcb6eb <vm_exec_core+13243>, 0x56127bfcb701 <vm_exec_core+13265>...} |
| #19 0x000056127bfceb4e in rb_vm_exec (ec=0x56129528eba0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x56129528eba0 |
| _tag = {tag = 36, retval = 4, buf = {0x7f7dc0031090, 0x56127bfcea70 <rb_vm_exec+304>, 0x0, 0x7f7dc0230d70, 0xa0}, prev = 0x7f7dc0231100, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #20 0x000056127bfd2fe3 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7f7dc0031090, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #21 vm_yield (kw_splat=0, argv=0x7f7dc0031090, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #22 rb_yield_0 (argv=0x7f7dc0031090, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362 |
| No locals. |
| #23 rb_yield_values2 (argc=1, argv=0x7f7dc0031090) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1408 |
| No locals. |
| #24 0x000056127bda1572 in collect_i (i=<optimized out>, ary=140178067947200, argc=<optimized out>, argv=<optimized out>, blockarg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/enum.c:628 |
| No locals. |
| #25 0x000056127bfc16e8 in vm_yield_with_cfunc (ec=0x56129528eba0, captured=<optimized out>, self=140178067750680, argc=1, argv=0x7f7dc0031090, 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 = 463 |
| blockarg = <optimized out> |
| frame_flag = <optimized out> |
| ifunc = 0x7f7dbff1fe98 |
| #26 0x000056127bfc17ce in vm_invoke_ifunc_block (ec=0x56129528eba0, reg_cfp=0x7f7dc0130ee8, 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 = 0x7f7dc0130f70 |
| #27 0x000056127bfc999e 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 = 0x56129530fd60, 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=0x561295205b70, ec@entry=0x56129528eba0) at ../../src/trunk-gc-asserts/insns.def:1137 |
| bh = <optimized out> |
| cd = 0x80 |
| leaf = <optimized out> |
| val = 4 |
| reg_pc = 0x561295312d20 |
| reg_cfp = 0x7f7dc0130ee8 |
| insns_address_table = {0x56127bfcb60d <vm_exec_core+13021>, 0x56127bfc861a <vm_exec_core+746>, 0x56127bfc85b0 <vm_exec_core+640>, 0x56127bfc8acd <vm_exec_core+1949>, 0x56127bfc8a56 <vm_exec_core+1830>, 0x56127bfc89d2 <vm_exec_core+1698>, 0x56127bfc8933 <vm_exec_core+1539>, 0x56127bfc88da <vm_exec_core+1450>, 0x56127bfc8881 <vm_exec_core+1361>, 0x56127bfc87bb <vm_exec_core+1163>, 0x56127bfc867e <vm_exec_core+846>, 0x56127bfc8fae <vm_exec_core+3198>, 0x56127bfc8f69 <vm_exec_core+3129>, 0x56127bfc8f0b <vm_exec_core+3035>, 0x56127bfc8e9e <vm_exec_core+2926>, 0x56127bfc8e61 <vm_exec_core+2865>, 0x56127bfc8e29 <vm_exec_core+2809>, 0x56127bfc8df4 <vm_exec_core+2756>, 0x56127bfc8dbf <vm_exec_core+2703>, 0x56127bfc8d8a <vm_exec_core+2650>, 0x56127bfc8d27 <vm_exec_core+2551>, 0x56127bfc8ce3 <vm_exec_core+2483>, 0x56127bfc8c9c <vm_exec_core+2412>, 0x56127bfc8c44 <vm_exec_core+2324>, 0x56127bfc8bfe <vm_exec_core+2254>, 0x56127bfc8b7f <vm_exec_core+2127>, 0x56127bfc8b45 <vm_exec_core+2069>, 0x56127bfca1c0 <vm_exec_core+7824>, 0x56127bfca166 <vm_exec_core+7734>, 0x56127bfca129 <vm_exec_core+7673>, 0x56127bfca0ec <vm_exec_core+7612>, 0x56127bfca21d <vm_exec_core+7917>, 0x56127bfca066 <vm_exec_core+7478>, 0x56127bfc9fff <vm_exec_core+7375>, 0x56127bfc9fad <vm_exec_core+7293>, 0x56127bfc9f4b <vm_exec_core+7195>, 0x56127bfc9efe <vm_exec_core+7118>, 0x56127bfc9ea9 <vm_exec_core+7033>, 0x56127bfc9e5f <vm_exec_core+6959>, 0x56127bfc9e38 <vm_exec_core+6920>, 0x56127bfc9dfd <vm_exec_core+6861>, 0x56127bfc9dae <vm_exec_core+6782>, 0x56127bfc9d7a <vm_exec_core+6730>, 0x56127bfca902 <vm_exec_core+9682>, 0x56127bfca8bf <vm_exec_core+9615>, 0x56127bfca87b <vm_exec_core+9547>, 0x56127bfca849 <vm_exec_core+9497>, 0x56127bfcaa14 <vm_exec_core+9956>, 0x56127bfca9b3 <vm_exec_core+9859>, 0x56127bfcaa83 <vm_exec_core+10067>, 0x56127bfca419 <vm_exec_core+8425>, 0x56127bfca621 <vm_exec_core+8945>, 0x56127bfca50b <vm_exec_core+8667>, 0x56127bfca4cf <vm_exec_core+8607>, 0x56127bfca488 <vm_exec_core+8536>, 0x56127bfca726 <vm_exec_core+9206>, 0x56127bfca67f <vm_exec_core+9039>, 0x56127bfc83a0 <vm_exec_core+112>, 0x56127bfca790 <vm_exec_core+9312>, 0x56127bfc9126 <vm_exec_core+3574>, 0x56127bfc9d2b <vm_exec_core+6651>, 0x56127bfc9cdc <vm_exec_core+6572>, 0x56127bfc9c8d <vm_exec_core+6493>, 0x56127bfcbe26 <vm_exec_core+15094>, 0x56127bfc9c3e <vm_exec_core+6414>, 0x56127bfc9bcf <vm_exec_core+6303>, 0x56127bfc9b8a <vm_exec_core+6234>, 0x56127bfc9b17 <vm_exec_core+6119>, 0x56127bfc99ce <vm_exec_core+5790>, 0x56127bfc9902 <vm_exec_core+5586>, 0x56127bfc9886 <vm_exec_core+5462>, 0x56127bfcaad2 <vm_exec_core+10146>, 0x56127bfc9852 <vm_exec_core+5410>, 0x56127bfc9813 <vm_exec_core+5347>, 0x56127bfc97d4 <vm_exec_core+5284>, 0x56127bfc9798 <vm_exec_core+5224>, 0x56127bfc96d4 <vm_exec_core+5028>, 0x56127bfc964f <vm_exec_core+4895>, 0x56127bfcbe6e <vm_exec_core+15166>, 0x56127bfcbdc0 <vm_exec_core+14992>, 0x56127bfcba52 <vm_exec_core+14114>, 0x56127bfcbaeb <vm_exec_core+14267>, 0x56127bfcbd27 <vm_exec_core+14839>, 0x56127bfcb9a9 <vm_exec_core+13945>, 0x56127bfcb809 <vm_exec_core+13529>, 0x56127bfcb88c <vm_exec_core+13660>, 0x56127bfcb8ea <vm_exec_core+13754>, 0x56127bfcb948 <vm_exec_core+13848>, 0x56127bfcbcc9 <vm_exec_core+14745>, 0x56127bfcbbfa <vm_exec_core+14538>, 0x56127bfcbc7d <vm_exec_core+14669>, 0x56127bfcb9ff <vm_exec_core+14031>, 0x56127bfcbed3 <vm_exec_core+15267>, 0x56127bfcbb70 <vm_exec_core+14400>, 0x56127bfc9582 <vm_exec_core+4690>, 0x56127bfc94de <vm_exec_core+4526>, 0x56127bfcb4c2 <vm_exec_core+12690>, 0x56127bfcb50a <vm_exec_core+12762>, 0x56127bfcb552 <vm_exec_core+12834>, 0x56127bfcb5a7 <vm_exec_core+12919>, 0x56127bfcb3d6 <vm_exec_core+12454>, 0x56127bfcb44b <vm_exec_core+12571>, 0x56127bfc946d <vm_exec_core+4413>, 0x56127bfc93ed <vm_exec_core+4285>, 0x56127bfc9344 <vm_exec_core+4116>, 0x56127bfc92fd <vm_exec_core+4045>, 0x56127bfc92b2 <vm_exec_core+3970>, 0x56127bfc9269 <vm_exec_core+3897>, 0x56127bfc9218 <vm_exec_core+3816>, 0x56127bfc91e3 <vm_exec_core+3763>, 0x56127bfc91ae <vm_exec_core+3710>, 0x56127bfcb3b8 <vm_exec_core+12424>, 0x56127bfc8609 <vm_exec_core+729>, 0x56127bfc859f <vm_exec_core+623>, 0x56127bfc8abc <vm_exec_core+1932>, 0x56127bfc8a45 <vm_exec_core+1813>, 0x56127bfc89c1 <vm_exec_core+1681>, 0x56127bfc8922 <vm_exec_core+1522>, 0x56127bfc88c9 <vm_exec_core+1433>, 0x56127bfc8870 <vm_exec_core+1344>, 0x56127bfc87aa <vm_exec_core+1146>, 0x56127bfc866d <vm_exec_core+829>, 0x56127bfc8f9d <vm_exec_core+3181>, 0x56127bfc8f58 <vm_exec_core+3112>, 0x56127bfc8efa <vm_exec_core+3018>, 0x56127bfc8e8d <vm_exec_core+2909>, 0x56127bfc8e50 <vm_exec_core+2848>, 0x56127bfc8e18 <vm_exec_core+2792>, 0x56127bfc8de3 <vm_exec_core+2739>, 0x56127bfc8dae <vm_exec_core+2686>, 0x56127bfc8d79 <vm_exec_core+2633>, 0x56127bfc8d16 <vm_exec_core+2534>, 0x56127bfc8cd2 <vm_exec_core+2466>, 0x56127bfc8c8b <vm_exec_core+2395>, 0x56127bfc8c33 <vm_exec_core+2307>, 0x56127bfc8bed <vm_exec_core+2237>, 0x56127bfc8b6e <vm_exec_core+2110>, 0x56127bfc8b34 <vm_exec_core+2052>, 0x56127bfca1af <vm_exec_core+7807>, 0x56127bfca155 <vm_exec_core+7717>, 0x56127bfca118 <vm_exec_core+7656>, 0x56127bfca0db <vm_exec_core+7595>, 0x56127bfca20c <vm_exec_core+7900>, 0x56127bfca055 <vm_exec_core+7461>, 0x56127bfc9fee <vm_exec_core+7358>, 0x56127bfc9f9c <vm_exec_core+7276>, 0x56127bfc9f3a <vm_exec_core+7178>, 0x56127bfc9eed <vm_exec_core+7101>, 0x56127bfc9e98 <vm_exec_core+7016>, 0x56127bfc9e4e <vm_exec_core+6942>, 0x56127bfc9e27 <vm_exec_core+6903>, 0x56127bfc9dec <vm_exec_core+6844>, 0x56127bfc9d9d <vm_exec_core+6765>, 0x56127bfc9d69 <vm_exec_core+6713>, 0x56127bfca8f1 <vm_exec_core+9665>, 0x56127bfca8ae <vm_exec_core+9598>, 0x56127bfca86a <vm_exec_core+9530>, 0x56127bfca838 <vm_exec_core+9480>, 0x56127bfcaa03 <vm_exec_core+9939>, 0x56127bfca9a2 <vm_exec_core+9842>, 0x56127bfcaa72 <vm_exec_core+10050>, 0x56127bfca408 <vm_exec_core+8408>, 0x56127bfca610 <vm_exec_core+8928>, 0x56127bfca4fa <vm_exec_core+8650>, 0x56127bfca4be <vm_exec_core+8590>, 0x56127bfca477 <vm_exec_core+8519>, 0x56127bfca715 <vm_exec_core+9189>, 0x56127bfca66e <vm_exec_core+9022>, 0x56127bfcb7dd <vm_exec_core+13485>, 0x56127bfca77f <vm_exec_core+9295>, 0x56127bfc9115 <vm_exec_core+3557>, 0x56127bfc9d1a <vm_exec_core+6634>, 0x56127bfc9ccb <vm_exec_core+6555>, 0x56127bfc9c7c <vm_exec_core+6476>, 0x56127bfcb7f3 <vm_exec_core+13507>, 0x56127bfc9c2d <vm_exec_core+6397>, 0x56127bfc9bbe <vm_exec_core+6286>, 0x56127bfc9b79 <vm_exec_core+6217>, 0x56127bfc9b06 <vm_exec_core+6102>, 0x56127bfc99bd <vm_exec_core+5773>, 0x56127bfc98f1 <vm_exec_core+5569>, 0x56127bfc9875 <vm_exec_core+5445>, 0x56127bfcaac1 <vm_exec_core+10129>, 0x56127bfc9841 <vm_exec_core+5393>, 0x56127bfc9802 <vm_exec_core+5330>, 0x56127bfc97c3 <vm_exec_core+5267>, 0x56127bfc9787 <vm_exec_core+5207>, 0x56127bfc96c3 <vm_exec_core+5011>, 0x56127bfc963e <vm_exec_core+4878>, 0x56127bfcb61e <vm_exec_core+13038>, 0x56127bfcb634 <vm_exec_core+13060>, 0x56127bfcb64a <vm_exec_core+13082>, 0x56127bfcb660 <vm_exec_core+13104>, 0x56127bfcb676 <vm_exec_core+13126>, 0x56127bfcb68c <vm_exec_core+13148>, 0x56127bfcb6a2 <vm_exec_core+13170>, 0x56127bfcb6bf <vm_exec_core+13199>, 0x56127bfcb6d5 <vm_exec_core+13221>, 0x56127bfcb6eb <vm_exec_core+13243>, 0x56127bfcb701 <vm_exec_core+13265>...} |
| #29 0x000056127bfceb4e in rb_vm_exec (ec=0x56129528eba0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x56129528eba0 |
| _tag = {tag = 36, retval = 4, buf = {0x0, 0x56127bfcea70 <rb_vm_exec+304>, 0x0, 0x7f7dc02310e0, 0x0}, prev = 0x7f7dc02313f0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #30 0x000056127bfd4b44 in vm_call0_cc (ec=0x56129528eba0, 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 = 0x7f7dc02311b0, cc = 0x7f7de004eb50, block_handler = 140178070114163, recv = 200001, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #31 0x000056127bfd6c32 in rb_call0 (ec=0x56129528eba0, recv=recv@entry=200001, mid=mid@entry=28529, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140178067750680) 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 0x000056127bfd7617 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 0x000056127bfbde68 in rb_iterate0 (it_proc=it_proc@entry=0x56127bfd75b0 <iterate_method>, data1=data1@entry=140178071164048, ifunc=<optimized out>, ec=ec@entry=0x56129528eba0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x56129528eba0 |
| _tag = {tag = 36, retval = 0, buf = {0x7f7dbfeeff18, 0x56127bfbdef0 <rb_iterate0+352>, 0x0, 0x7f7dc02313b0, 0x0}, prev = 0x7f7dc0231870, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7f7dc0130f20 |
| #35 0x000056127bfbe39d in rb_iterate_internal (data2=140178067750680, bl_proc=0x0, data1=140178071164048, it_proc=0x56127bfd75b0 <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=140178067750680, 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 0x000056127bdaf20d in enumerator_block_call (obj=<optimized out>, func=0x0, arg=140178067750680) 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 0x000056127bfd3de7 in vm_call0_cfunc_with_frame (argv=0x0, calling=0x7f7dc0231570, ec=0x56129528eba0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7f7dc0130f58 |
| ci = <optimized out> |
| me = 0x7f7de1ccea00 |
| mid = 3073 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x5612952a16a8 |
| 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=0x7f7dc0231570, ec=0x56129528eba0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #40 vm_call0_body (ec=ec@entry=0x56129528eba0, calling=calling@entry=0x7f7dc0231670, argv=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #41 0x000056127bfd4b44 in vm_call0_cc (ec=0x56129528eba0, 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 = 0x7f7dc0231630, cc = 0x7f7de004eb78, block_handler = 140178070114163, recv = 140178067750680, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #42 0x000056127bfd6c32 in rb_call0 (ec=0x56129528eba0, recv=recv@entry=140178067750680, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140178067750680) 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 0x000056127bfd7617 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=3073, recv=140178067750680) 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 0x000056127bfbde68 in rb_iterate0 (it_proc=it_proc@entry=0x56127bfd75b0 <iterate_method>, data1=data1@entry=140178071165200, ifunc=ifunc@entry=0x7f7dbff1fe98, ec=0x56129528eba0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x56129528eba0 |
| _tag = {tag = 36, retval = 17212923431165944576, buf = {0x7f7dbfeeff18, 0x56127bfbdef0 <rb_iterate0+352>, 0x0, 0x7f7dc0231830, 0x56127bda1560 <collect_i>}, prev = 0x7f7dc0231cc0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7f7dc0130f58 |
| #46 0x000056127bfbe267 in rb_lambda_call (obj=obj@entry=140178067750680, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x56127bda1560 <collect_i>, min_argc=<optimized out>, max_argc=1, data2=140178067947200) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1618 |
| arg = {obj = 140178067750680, mid = 3073, argc = 0, argv = 0x0, kw_splat = 0} |
| block = 0x7f7dbff1fe98 |
| #47 0x000056127bda3179 in enum_collect (obj=140178067750680) at /tmp/ruby/src/trunk-gc-asserts/enum.c:667 |
| ary = 140178067947200 |
| min_argc = <optimized out> |
| max_argc = 1 |
| #48 0x000056127bfb32fd in vm_call_cfunc_with_frame_ (ec=0x56129528eba0, reg_cfp=0x7f7dc0130f90, 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 = 0x7f7de004ec18 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #49 0x000056127bfbb5e7 in vm_sendish (ec=0x56129528eba0, reg_cfp=0x7f7dc0130f90, cd=0x561295290190, 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 = 0x7f7de004ebf0 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x561295290190, cc = 0x7f7de004ebf0, block_handler = 140178070114217, recv = 140178067750680, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #50 0x000056127bfca760 in vm_exec_core (ec=0x561295205b70, ec@entry=0x56129528eba0) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140179062325088 |
| cd = 0x561295290190 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 140178067750680 |
| reg_pc = 0x56129528dff8 |
| reg_cfp = 0x7f7dc0130f90 |
| insns_address_table = {0x56127bfcb60d <vm_exec_core+13021>, 0x56127bfc861a <vm_exec_core+746>, 0x56127bfc85b0 <vm_exec_core+640>, 0x56127bfc8acd <vm_exec_core+1949>, 0x56127bfc8a56 <vm_exec_core+1830>, 0x56127bfc89d2 <vm_exec_core+1698>, 0x56127bfc8933 <vm_exec_core+1539>, 0x56127bfc88da <vm_exec_core+1450>, 0x56127bfc8881 <vm_exec_core+1361>, 0x56127bfc87bb <vm_exec_core+1163>, 0x56127bfc867e <vm_exec_core+846>, 0x56127bfc8fae <vm_exec_core+3198>, 0x56127bfc8f69 <vm_exec_core+3129>, 0x56127bfc8f0b <vm_exec_core+3035>, 0x56127bfc8e9e <vm_exec_core+2926>, 0x56127bfc8e61 <vm_exec_core+2865>, 0x56127bfc8e29 <vm_exec_core+2809>, 0x56127bfc8df4 <vm_exec_core+2756>, 0x56127bfc8dbf <vm_exec_core+2703>, 0x56127bfc8d8a <vm_exec_core+2650>, 0x56127bfc8d27 <vm_exec_core+2551>, 0x56127bfc8ce3 <vm_exec_core+2483>, 0x56127bfc8c9c <vm_exec_core+2412>, 0x56127bfc8c44 <vm_exec_core+2324>, 0x56127bfc8bfe <vm_exec_core+2254>, 0x56127bfc8b7f <vm_exec_core+2127>, 0x56127bfc8b45 <vm_exec_core+2069>, 0x56127bfca1c0 <vm_exec_core+7824>, 0x56127bfca166 <vm_exec_core+7734>, 0x56127bfca129 <vm_exec_core+7673>, 0x56127bfca0ec <vm_exec_core+7612>, 0x56127bfca21d <vm_exec_core+7917>, 0x56127bfca066 <vm_exec_core+7478>, 0x56127bfc9fff <vm_exec_core+7375>, 0x56127bfc9fad <vm_exec_core+7293>, 0x56127bfc9f4b <vm_exec_core+7195>, 0x56127bfc9efe <vm_exec_core+7118>, 0x56127bfc9ea9 <vm_exec_core+7033>, 0x56127bfc9e5f <vm_exec_core+6959>, 0x56127bfc9e38 <vm_exec_core+6920>, 0x56127bfc9dfd <vm_exec_core+6861>, 0x56127bfc9dae <vm_exec_core+6782>, 0x56127bfc9d7a <vm_exec_core+6730>, 0x56127bfca902 <vm_exec_core+9682>, 0x56127bfca8bf <vm_exec_core+9615>, 0x56127bfca87b <vm_exec_core+9547>, 0x56127bfca849 <vm_exec_core+9497>, 0x56127bfcaa14 <vm_exec_core+9956>, 0x56127bfca9b3 <vm_exec_core+9859>, 0x56127bfcaa83 <vm_exec_core+10067>, 0x56127bfca419 <vm_exec_core+8425>, 0x56127bfca621 <vm_exec_core+8945>, 0x56127bfca50b <vm_exec_core+8667>, 0x56127bfca4cf <vm_exec_core+8607>, 0x56127bfca488 <vm_exec_core+8536>, 0x56127bfca726 <vm_exec_core+9206>, 0x56127bfca67f <vm_exec_core+9039>, 0x56127bfc83a0 <vm_exec_core+112>, 0x56127bfca790 <vm_exec_core+9312>, 0x56127bfc9126 <vm_exec_core+3574>, 0x56127bfc9d2b <vm_exec_core+6651>, 0x56127bfc9cdc <vm_exec_core+6572>, 0x56127bfc9c8d <vm_exec_core+6493>, 0x56127bfcbe26 <vm_exec_core+15094>, 0x56127bfc9c3e <vm_exec_core+6414>, 0x56127bfc9bcf <vm_exec_core+6303>, 0x56127bfc9b8a <vm_exec_core+6234>, 0x56127bfc9b17 <vm_exec_core+6119>, 0x56127bfc99ce <vm_exec_core+5790>, 0x56127bfc9902 <vm_exec_core+5586>, 0x56127bfc9886 <vm_exec_core+5462>, 0x56127bfcaad2 <vm_exec_core+10146>, 0x56127bfc9852 <vm_exec_core+5410>, 0x56127bfc9813 <vm_exec_core+5347>, 0x56127bfc97d4 <vm_exec_core+5284>, 0x56127bfc9798 <vm_exec_core+5224>, 0x56127bfc96d4 <vm_exec_core+5028>, 0x56127bfc964f <vm_exec_core+4895>, 0x56127bfcbe6e <vm_exec_core+15166>, 0x56127bfcbdc0 <vm_exec_core+14992>, 0x56127bfcba52 <vm_exec_core+14114>, 0x56127bfcbaeb <vm_exec_core+14267>, 0x56127bfcbd27 <vm_exec_core+14839>, 0x56127bfcb9a9 <vm_exec_core+13945>, 0x56127bfcb809 <vm_exec_core+13529>, 0x56127bfcb88c <vm_exec_core+13660>, 0x56127bfcb8ea <vm_exec_core+13754>, 0x56127bfcb948 <vm_exec_core+13848>, 0x56127bfcbcc9 <vm_exec_core+14745>, 0x56127bfcbbfa <vm_exec_core+14538>, 0x56127bfcbc7d <vm_exec_core+14669>, 0x56127bfcb9ff <vm_exec_core+14031>, 0x56127bfcbed3 <vm_exec_core+15267>, 0x56127bfcbb70 <vm_exec_core+14400>, 0x56127bfc9582 <vm_exec_core+4690>, 0x56127bfc94de <vm_exec_core+4526>, 0x56127bfcb4c2 <vm_exec_core+12690>, 0x56127bfcb50a <vm_exec_core+12762>, 0x56127bfcb552 <vm_exec_core+12834>, 0x56127bfcb5a7 <vm_exec_core+12919>, 0x56127bfcb3d6 <vm_exec_core+12454>, 0x56127bfcb44b <vm_exec_core+12571>, 0x56127bfc946d <vm_exec_core+4413>, 0x56127bfc93ed <vm_exec_core+4285>, 0x56127bfc9344 <vm_exec_core+4116>, 0x56127bfc92fd <vm_exec_core+4045>, 0x56127bfc92b2 <vm_exec_core+3970>, 0x56127bfc9269 <vm_exec_core+3897>, 0x56127bfc9218 <vm_exec_core+3816>, 0x56127bfc91e3 <vm_exec_core+3763>, 0x56127bfc91ae <vm_exec_core+3710>, 0x56127bfcb3b8 <vm_exec_core+12424>, 0x56127bfc8609 <vm_exec_core+729>, 0x56127bfc859f <vm_exec_core+623>, 0x56127bfc8abc <vm_exec_core+1932>, 0x56127bfc8a45 <vm_exec_core+1813>, 0x56127bfc89c1 <vm_exec_core+1681>, 0x56127bfc8922 <vm_exec_core+1522>, 0x56127bfc88c9 <vm_exec_core+1433>, 0x56127bfc8870 <vm_exec_core+1344>, 0x56127bfc87aa <vm_exec_core+1146>, 0x56127bfc866d <vm_exec_core+829>, 0x56127bfc8f9d <vm_exec_core+3181>, 0x56127bfc8f58 <vm_exec_core+3112>, 0x56127bfc8efa <vm_exec_core+3018>, 0x56127bfc8e8d <vm_exec_core+2909>, 0x56127bfc8e50 <vm_exec_core+2848>, 0x56127bfc8e18 <vm_exec_core+2792>, 0x56127bfc8de3 <vm_exec_core+2739>, 0x56127bfc8dae <vm_exec_core+2686>, 0x56127bfc8d79 <vm_exec_core+2633>, 0x56127bfc8d16 <vm_exec_core+2534>, 0x56127bfc8cd2 <vm_exec_core+2466>, 0x56127bfc8c8b <vm_exec_core+2395>, 0x56127bfc8c33 <vm_exec_core+2307>, 0x56127bfc8bed <vm_exec_core+2237>, 0x56127bfc8b6e <vm_exec_core+2110>, 0x56127bfc8b34 <vm_exec_core+2052>, 0x56127bfca1af <vm_exec_core+7807>, 0x56127bfca155 <vm_exec_core+7717>, 0x56127bfca118 <vm_exec_core+7656>, 0x56127bfca0db <vm_exec_core+7595>, 0x56127bfca20c <vm_exec_core+7900>, 0x56127bfca055 <vm_exec_core+7461>, 0x56127bfc9fee <vm_exec_core+7358>, 0x56127bfc9f9c <vm_exec_core+7276>, 0x56127bfc9f3a <vm_exec_core+7178>, 0x56127bfc9eed <vm_exec_core+7101>, 0x56127bfc9e98 <vm_exec_core+7016>, 0x56127bfc9e4e <vm_exec_core+6942>, 0x56127bfc9e27 <vm_exec_core+6903>, 0x56127bfc9dec <vm_exec_core+6844>, 0x56127bfc9d9d <vm_exec_core+6765>, 0x56127bfc9d69 <vm_exec_core+6713>, 0x56127bfca8f1 <vm_exec_core+9665>, 0x56127bfca8ae <vm_exec_core+9598>, 0x56127bfca86a <vm_exec_core+9530>, 0x56127bfca838 <vm_exec_core+9480>, 0x56127bfcaa03 <vm_exec_core+9939>, 0x56127bfca9a2 <vm_exec_core+9842>, 0x56127bfcaa72 <vm_exec_core+10050>, 0x56127bfca408 <vm_exec_core+8408>, 0x56127bfca610 <vm_exec_core+8928>, 0x56127bfca4fa <vm_exec_core+8650>, 0x56127bfca4be <vm_exec_core+8590>, 0x56127bfca477 <vm_exec_core+8519>, 0x56127bfca715 <vm_exec_core+9189>, 0x56127bfca66e <vm_exec_core+9022>, 0x56127bfcb7dd <vm_exec_core+13485>, 0x56127bfca77f <vm_exec_core+9295>, 0x56127bfc9115 <vm_exec_core+3557>, 0x56127bfc9d1a <vm_exec_core+6634>, 0x56127bfc9ccb <vm_exec_core+6555>, 0x56127bfc9c7c <vm_exec_core+6476>, 0x56127bfcb7f3 <vm_exec_core+13507>, 0x56127bfc9c2d <vm_exec_core+6397>, 0x56127bfc9bbe <vm_exec_core+6286>, 0x56127bfc9b79 <vm_exec_core+6217>, 0x56127bfc9b06 <vm_exec_core+6102>, 0x56127bfc99bd <vm_exec_core+5773>, 0x56127bfc98f1 <vm_exec_core+5569>, 0x56127bfc9875 <vm_exec_core+5445>, 0x56127bfcaac1 <vm_exec_core+10129>, 0x56127bfc9841 <vm_exec_core+5393>, 0x56127bfc9802 <vm_exec_core+5330>, 0x56127bfc97c3 <vm_exec_core+5267>, 0x56127bfc9787 <vm_exec_core+5207>, 0x56127bfc96c3 <vm_exec_core+5011>, 0x56127bfc963e <vm_exec_core+4878>, 0x56127bfcb61e <vm_exec_core+13038>, 0x56127bfcb634 <vm_exec_core+13060>, 0x56127bfcb64a <vm_exec_core+13082>, 0x56127bfcb660 <vm_exec_core+13104>, 0x56127bfcb676 <vm_exec_core+13126>, 0x56127bfcb68c <vm_exec_core+13148>, 0x56127bfcb6a2 <vm_exec_core+13170>, 0x56127bfcb6bf <vm_exec_core+13199>, 0x56127bfcb6d5 <vm_exec_core+13221>, 0x56127bfcb6eb <vm_exec_core+13243>, 0x56127bfcb701 <vm_exec_core+13265>...} |
| #51 0x000056127bfceb4e in rb_vm_exec (ec=0x56129528eba0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x56129528eba0 |
| _tag = {tag = 36, retval = 4, buf = {0x7f7dc0231db0, 0x56127bfcea70 <rb_vm_exec+304>, 0x0, 0x7f7dc0231ca0, 0x7f7dc0231d50}, prev = 0x7f7dc0231ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #52 0x000056127bfcef6e 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=140178606057480, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7f7de004f028 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7f7dc0031018 |
| av = {140178071166288, 140178071166656} |
| stack_argv = 0x7f7dc0031018 |
| 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 0x000056127bfcf931 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x56129528d9c0, self=self@entry=140178606057480, argc=argc@entry=0, argv=argv@entry=0x7f7dc0231d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #54 0x000056127bf76060 in thread_do_start_proc (th=th@entry=0x561295344fd0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 140178606057480 |
| args = <optimized out> |
| args_ptr = 0x7f7dc0231d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x56129528d9c0 |
| #55 0x000056127bf76b00 in thread_do_start (th=0x561295344fd0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #56 thread_start_func_2 (th=th@entry=0x561295344fd0, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x56129528eba0 |
| _tag = {tag = 36, retval = 0, buf = {0x56129528de20, 0x56127bf76470 <thread_start_func_2+624>, 0x0, 0x7f7dc0231dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x561295344fd0 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #57 0x000056127bf76ecd in call_thread_start_func_2 (th=0x561295344fd0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f7dc0231f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #58 co_start (from=<optimized out>, self=0x56129528de20) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x561295344fd0 |
| sched = 0x56129528fd18 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #59 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 2 (Thread 0x7f7db7fff6c0 (LWP 561705) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x561295205b70) 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=0x561295205b70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f7dfb3770f1 in lll_mutex_lock_optimized (mutex=0x561295205b70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x561295205b70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x561295205b70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x000056127bf6a70d in rb_native_mutex_lock (lock=lock@entry=0x561295205b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x000056127bf6e22b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x561295341c60, vm=0x561295205ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x561295205ad0, cr=0x561295341c60) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x000056127bfe700b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x000056127bdd7649 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x000056127bdea6a5 in gc_verify_internal_consistency (objspace_ptr=0x561295208460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5185 |
| prev_during_gc = <optimized out> |
| objspace = 0x561295208460 |
| lev = 3 |
| #10 gc_start (objspace=objspace@entry=0x561295208460, reason=reason@entry=256) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:6333 |
| do_full_mark = 0 |
| __func__ = "gc_start" |
| lock_lev = 2 |
| #11 0x000056127bdebaa6 in heap_prepare (heap=0x561295208480, objspace=0x561295208460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2050 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x561295208480, objspace=0x561295208460) 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=0x561295208460, cache=cache@entry=0x56129534ae60, 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 = 0x561295208480 |
| obj = <optimized out> |
| lev = 1 |
| unlock_vm = true |
| #14 0x000056127bdef200 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x56129534ae60, objspace=0x561295208460) 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=140178636200640, cache_ptr=0x56129534ae60, objspace_ptr=0x561295208460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2484 |
| obj = <optimized out> |
| objspace = 0x561295208460 |
| heap_idx = <optimized out> |
| cache = 0x56129534ae60 |
| 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=140178636200640, 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=140178636200640, 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 0x000056127bf3613f in str_alloc_embed (capa=4, klass=140178636200640) at /tmp/ruby/src/trunk-gc-asserts/string.c:1359 |
| size = 28 |
| str = <optimized out> |
| #19 str_enc_new (klass=140178636200640, ptr=0x7f7dbff00038 "817", len=3, enc=0x56129520e920) at /tmp/ruby/src/trunk-gc-asserts/string.c:1402 |
| str = <optimized out> |
| termlen = 1 |
| dtrace_line = <optimized out> |
| dtrace_file = <optimized out> |
| #20 0x000056127bf3bc3a in str_new_frozen_buffer (klass=140178636200640, orig=orig@entry=140178067816480, copy_encoding=copy_encoding@entry=1) at /tmp/ruby/src/trunk-gc-asserts/include/ruby/internal/core/rstring.h:430 |
| str = <optimized out> |
| len = 3 |
| enc = 0x56129520e920 |
| termlen = <optimized out> |
| #21 0x000056127bf53b7e 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 = 0x7f7dfb1483b0 |
| candidate = <optimized out> |
| inserting = <optimized out> |
| idx = 2362 |
| probe = {idx = 2362, d = 2, mask = <optimized out>} |
| table_obj = 140179060227920 |
| table = 0x7f7dfb16ff68 |
| 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 0x000056127bfb32fd in vm_call_cfunc_with_frame_ (ec=0x561295340c20, reg_cfp=0x7f7dc0331e78, 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 = 0x7f7de1d2a760 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #26 0x000056127bfc846c 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 = 140178067881440 |
| ci = 0x561295205b70 |
| cc = <optimized out> |
| recv = 2 |
| argc = <optimized out> |
| calling = {cd = 0x56129528db50, cc = 0x7f7dbff0fde0, block_handler = 0, recv = 140178067816480, 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=0x561295205b70, ec@entry=0x561295340c20) at ../../src/trunk-gc-asserts/insns.def:899 |
| bh = <optimized out> |
| cd = 0x56129528db50 |
| leaf = <optimized out> |
| val = 140178067881440 |
| reg_pc = 0x561295348e20 |
| reg_cfp = 0x7f7dc0331e78 |
| insns_address_table = {0x56127bfcb60d <vm_exec_core+13021>, 0x56127bfc861a <vm_exec_core+746>, 0x56127bfc85b0 <vm_exec_core+640>, 0x56127bfc8acd <vm_exec_core+1949>, 0x56127bfc8a56 <vm_exec_core+1830>, 0x56127bfc89d2 <vm_exec_core+1698>, 0x56127bfc8933 <vm_exec_core+1539>, 0x56127bfc88da <vm_exec_core+1450>, 0x56127bfc8881 <vm_exec_core+1361>, 0x56127bfc87bb <vm_exec_core+1163>, 0x56127bfc867e <vm_exec_core+846>, 0x56127bfc8fae <vm_exec_core+3198>, 0x56127bfc8f69 <vm_exec_core+3129>, 0x56127bfc8f0b <vm_exec_core+3035>, 0x56127bfc8e9e <vm_exec_core+2926>, 0x56127bfc8e61 <vm_exec_core+2865>, 0x56127bfc8e29 <vm_exec_core+2809>, 0x56127bfc8df4 <vm_exec_core+2756>, 0x56127bfc8dbf <vm_exec_core+2703>, 0x56127bfc8d8a <vm_exec_core+2650>, 0x56127bfc8d27 <vm_exec_core+2551>, 0x56127bfc8ce3 <vm_exec_core+2483>, 0x56127bfc8c9c <vm_exec_core+2412>, 0x56127bfc8c44 <vm_exec_core+2324>, 0x56127bfc8bfe <vm_exec_core+2254>, 0x56127bfc8b7f <vm_exec_core+2127>, 0x56127bfc8b45 <vm_exec_core+2069>, 0x56127bfca1c0 <vm_exec_core+7824>, 0x56127bfca166 <vm_exec_core+7734>, 0x56127bfca129 <vm_exec_core+7673>, 0x56127bfca0ec <vm_exec_core+7612>, 0x56127bfca21d <vm_exec_core+7917>, 0x56127bfca066 <vm_exec_core+7478>, 0x56127bfc9fff <vm_exec_core+7375>, 0x56127bfc9fad <vm_exec_core+7293>, 0x56127bfc9f4b <vm_exec_core+7195>, 0x56127bfc9efe <vm_exec_core+7118>, 0x56127bfc9ea9 <vm_exec_core+7033>, 0x56127bfc9e5f <vm_exec_core+6959>, 0x56127bfc9e38 <vm_exec_core+6920>, 0x56127bfc9dfd <vm_exec_core+6861>, 0x56127bfc9dae <vm_exec_core+6782>, 0x56127bfc9d7a <vm_exec_core+6730>, 0x56127bfca902 <vm_exec_core+9682>, 0x56127bfca8bf <vm_exec_core+9615>, 0x56127bfca87b <vm_exec_core+9547>, 0x56127bfca849 <vm_exec_core+9497>, 0x56127bfcaa14 <vm_exec_core+9956>, 0x56127bfca9b3 <vm_exec_core+9859>, 0x56127bfcaa83 <vm_exec_core+10067>, 0x56127bfca419 <vm_exec_core+8425>, 0x56127bfca621 <vm_exec_core+8945>, 0x56127bfca50b <vm_exec_core+8667>, 0x56127bfca4cf <vm_exec_core+8607>, 0x56127bfca488 <vm_exec_core+8536>, 0x56127bfca726 <vm_exec_core+9206>, 0x56127bfca67f <vm_exec_core+9039>, 0x56127bfc83a0 <vm_exec_core+112>, 0x56127bfca790 <vm_exec_core+9312>, 0x56127bfc9126 <vm_exec_core+3574>, 0x56127bfc9d2b <vm_exec_core+6651>, 0x56127bfc9cdc <vm_exec_core+6572>, 0x56127bfc9c8d <vm_exec_core+6493>, 0x56127bfcbe26 <vm_exec_core+15094>, 0x56127bfc9c3e <vm_exec_core+6414>, 0x56127bfc9bcf <vm_exec_core+6303>, 0x56127bfc9b8a <vm_exec_core+6234>, 0x56127bfc9b17 <vm_exec_core+6119>, 0x56127bfc99ce <vm_exec_core+5790>, 0x56127bfc9902 <vm_exec_core+5586>, 0x56127bfc9886 <vm_exec_core+5462>, 0x56127bfcaad2 <vm_exec_core+10146>, 0x56127bfc9852 <vm_exec_core+5410>, 0x56127bfc9813 <vm_exec_core+5347>, 0x56127bfc97d4 <vm_exec_core+5284>, 0x56127bfc9798 <vm_exec_core+5224>, 0x56127bfc96d4 <vm_exec_core+5028>, 0x56127bfc964f <vm_exec_core+4895>, 0x56127bfcbe6e <vm_exec_core+15166>, 0x56127bfcbdc0 <vm_exec_core+14992>, 0x56127bfcba52 <vm_exec_core+14114>, 0x56127bfcbaeb <vm_exec_core+14267>, 0x56127bfcbd27 <vm_exec_core+14839>, 0x56127bfcb9a9 <vm_exec_core+13945>, 0x56127bfcb809 <vm_exec_core+13529>, 0x56127bfcb88c <vm_exec_core+13660>, 0x56127bfcb8ea <vm_exec_core+13754>, 0x56127bfcb948 <vm_exec_core+13848>, 0x56127bfcbcc9 <vm_exec_core+14745>, 0x56127bfcbbfa <vm_exec_core+14538>, 0x56127bfcbc7d <vm_exec_core+14669>, 0x56127bfcb9ff <vm_exec_core+14031>, 0x56127bfcbed3 <vm_exec_core+15267>, 0x56127bfcbb70 <vm_exec_core+14400>, 0x56127bfc9582 <vm_exec_core+4690>, 0x56127bfc94de <vm_exec_core+4526>, 0x56127bfcb4c2 <vm_exec_core+12690>, 0x56127bfcb50a <vm_exec_core+12762>, 0x56127bfcb552 <vm_exec_core+12834>, 0x56127bfcb5a7 <vm_exec_core+12919>, 0x56127bfcb3d6 <vm_exec_core+12454>, 0x56127bfcb44b <vm_exec_core+12571>, 0x56127bfc946d <vm_exec_core+4413>, 0x56127bfc93ed <vm_exec_core+4285>, 0x56127bfc9344 <vm_exec_core+4116>, 0x56127bfc92fd <vm_exec_core+4045>, 0x56127bfc92b2 <vm_exec_core+3970>, 0x56127bfc9269 <vm_exec_core+3897>, 0x56127bfc9218 <vm_exec_core+3816>, 0x56127bfc91e3 <vm_exec_core+3763>, 0x56127bfc91ae <vm_exec_core+3710>, 0x56127bfcb3b8 <vm_exec_core+12424>, 0x56127bfc8609 <vm_exec_core+729>, 0x56127bfc859f <vm_exec_core+623>, 0x56127bfc8abc <vm_exec_core+1932>, 0x56127bfc8a45 <vm_exec_core+1813>, 0x56127bfc89c1 <vm_exec_core+1681>, 0x56127bfc8922 <vm_exec_core+1522>, 0x56127bfc88c9 <vm_exec_core+1433>, 0x56127bfc8870 <vm_exec_core+1344>, 0x56127bfc87aa <vm_exec_core+1146>, 0x56127bfc866d <vm_exec_core+829>, 0x56127bfc8f9d <vm_exec_core+3181>, 0x56127bfc8f58 <vm_exec_core+3112>, 0x56127bfc8efa <vm_exec_core+3018>, 0x56127bfc8e8d <vm_exec_core+2909>, 0x56127bfc8e50 <vm_exec_core+2848>, 0x56127bfc8e18 <vm_exec_core+2792>, 0x56127bfc8de3 <vm_exec_core+2739>, 0x56127bfc8dae <vm_exec_core+2686>, 0x56127bfc8d79 <vm_exec_core+2633>, 0x56127bfc8d16 <vm_exec_core+2534>, 0x56127bfc8cd2 <vm_exec_core+2466>, 0x56127bfc8c8b <vm_exec_core+2395>, 0x56127bfc8c33 <vm_exec_core+2307>, 0x56127bfc8bed <vm_exec_core+2237>, 0x56127bfc8b6e <vm_exec_core+2110>, 0x56127bfc8b34 <vm_exec_core+2052>, 0x56127bfca1af <vm_exec_core+7807>, 0x56127bfca155 <vm_exec_core+7717>, 0x56127bfca118 <vm_exec_core+7656>, 0x56127bfca0db <vm_exec_core+7595>, 0x56127bfca20c <vm_exec_core+7900>, 0x56127bfca055 <vm_exec_core+7461>, 0x56127bfc9fee <vm_exec_core+7358>, 0x56127bfc9f9c <vm_exec_core+7276>, 0x56127bfc9f3a <vm_exec_core+7178>, 0x56127bfc9eed <vm_exec_core+7101>, 0x56127bfc9e98 <vm_exec_core+7016>, 0x56127bfc9e4e <vm_exec_core+6942>, 0x56127bfc9e27 <vm_exec_core+6903>, 0x56127bfc9dec <vm_exec_core+6844>, 0x56127bfc9d9d <vm_exec_core+6765>, 0x56127bfc9d69 <vm_exec_core+6713>, 0x56127bfca8f1 <vm_exec_core+9665>, 0x56127bfca8ae <vm_exec_core+9598>, 0x56127bfca86a <vm_exec_core+9530>, 0x56127bfca838 <vm_exec_core+9480>, 0x56127bfcaa03 <vm_exec_core+9939>, 0x56127bfca9a2 <vm_exec_core+9842>, 0x56127bfcaa72 <vm_exec_core+10050>, 0x56127bfca408 <vm_exec_core+8408>, 0x56127bfca610 <vm_exec_core+8928>, 0x56127bfca4fa <vm_exec_core+8650>, 0x56127bfca4be <vm_exec_core+8590>, 0x56127bfca477 <vm_exec_core+8519>, 0x56127bfca715 <vm_exec_core+9189>, 0x56127bfca66e <vm_exec_core+9022>, 0x56127bfcb7dd <vm_exec_core+13485>, 0x56127bfca77f <vm_exec_core+9295>, 0x56127bfc9115 <vm_exec_core+3557>, 0x56127bfc9d1a <vm_exec_core+6634>, 0x56127bfc9ccb <vm_exec_core+6555>, 0x56127bfc9c7c <vm_exec_core+6476>, 0x56127bfcb7f3 <vm_exec_core+13507>, 0x56127bfc9c2d <vm_exec_core+6397>, 0x56127bfc9bbe <vm_exec_core+6286>, 0x56127bfc9b79 <vm_exec_core+6217>, 0x56127bfc9b06 <vm_exec_core+6102>, 0x56127bfc99bd <vm_exec_core+5773>, 0x56127bfc98f1 <vm_exec_core+5569>, 0x56127bfc9875 <vm_exec_core+5445>, 0x56127bfcaac1 <vm_exec_core+10129>, 0x56127bfc9841 <vm_exec_core+5393>, 0x56127bfc9802 <vm_exec_core+5330>, 0x56127bfc97c3 <vm_exec_core+5267>, 0x56127bfc9787 <vm_exec_core+5207>, 0x56127bfc96c3 <vm_exec_core+5011>, 0x56127bfc963e <vm_exec_core+4878>, 0x56127bfcb61e <vm_exec_core+13038>, 0x56127bfcb634 <vm_exec_core+13060>, 0x56127bfcb64a <vm_exec_core+13082>, 0x56127bfcb660 <vm_exec_core+13104>, 0x56127bfcb676 <vm_exec_core+13126>, 0x56127bfcb68c <vm_exec_core+13148>, 0x56127bfcb6a2 <vm_exec_core+13170>, 0x56127bfcb6bf <vm_exec_core+13199>, 0x56127bfcb6d5 <vm_exec_core+13221>, 0x56127bfcb6eb <vm_exec_core+13243>, 0x56127bfcb701 <vm_exec_core+13265>...} |
| #28 0x000056127bfceb4e in rb_vm_exec (ec=0x561295340c20) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x561295340c20 |
| _tag = {tag = 36, retval = 4, buf = {0x7f7dc0232090, 0x56127bfcea70 <rb_vm_exec+304>, 0x0, 0x7f7dc0431d70, 0xa0}, prev = 0x7f7dc0432100, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #29 0x000056127bfd2fe3 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7f7dc0232090, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #30 vm_yield (kw_splat=0, argv=0x7f7dc0232090, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #31 rb_yield_0 (argv=0x7f7dc0232090, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362 |
| No locals. |
| #32 rb_yield_values2 (argc=1, argv=0x7f7dc0232090) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1408 |
| No locals. |
| #33 0x000056127bda1572 in collect_i (i=<optimized out>, ary=140178067881600, argc=<optimized out>, argv=<optimized out>, blockarg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/enum.c:628 |
| No locals. |
| #34 0x000056127bfc16e8 in vm_yield_with_cfunc (ec=0x561295340c20, captured=<optimized out>, self=140178067816200, argc=1, argv=0x7f7dc0232090, 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 = 1635 |
| blockarg = <optimized out> |
| frame_flag = <optimized out> |
| ifunc = 0x7f7dbff0fe58 |
| #35 0x000056127bfc17ce in vm_invoke_ifunc_block (ec=0x561295340c20, reg_cfp=0x7f7dc0331ee8, 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 = 0x7f7dc0331f70 |
| #36 0x000056127bfc999e 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 = 0x56129530fd60, cc = 0x0, block_handler = 0, recv = 286326819, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| val = <optimized out> |
| ci = <optimized out> |
| cc = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = <optimized out> |
| #37 vm_exec_core (ec=0x561295205b70, ec@entry=0x561295340c20) at ../../src/trunk-gc-asserts/insns.def:1137 |
| bh = <optimized out> |
| cd = 0x80 |
| leaf = <optimized out> |
| val = 4 |
| reg_pc = 0x561295312d20 |
| reg_cfp = 0x7f7dc0331ee8 |
| insns_address_table = {0x56127bfcb60d <vm_exec_core+13021>, 0x56127bfc861a <vm_exec_core+746>, 0x56127bfc85b0 <vm_exec_core+640>, 0x56127bfc8acd <vm_exec_core+1949>, 0x56127bfc8a56 <vm_exec_core+1830>, 0x56127bfc89d2 <vm_exec_core+1698>, 0x56127bfc8933 <vm_exec_core+1539>, 0x56127bfc88da <vm_exec_core+1450>, 0x56127bfc8881 <vm_exec_core+1361>, 0x56127bfc87bb <vm_exec_core+1163>, 0x56127bfc867e <vm_exec_core+846>, 0x56127bfc8fae <vm_exec_core+3198>, 0x56127bfc8f69 <vm_exec_core+3129>, 0x56127bfc8f0b <vm_exec_core+3035>, 0x56127bfc8e9e <vm_exec_core+2926>, 0x56127bfc8e61 <vm_exec_core+2865>, 0x56127bfc8e29 <vm_exec_core+2809>, 0x56127bfc8df4 <vm_exec_core+2756>, 0x56127bfc8dbf <vm_exec_core+2703>, 0x56127bfc8d8a <vm_exec_core+2650>, 0x56127bfc8d27 <vm_exec_core+2551>, 0x56127bfc8ce3 <vm_exec_core+2483>, 0x56127bfc8c9c <vm_exec_core+2412>, 0x56127bfc8c44 <vm_exec_core+2324>, 0x56127bfc8bfe <vm_exec_core+2254>, 0x56127bfc8b7f <vm_exec_core+2127>, 0x56127bfc8b45 <vm_exec_core+2069>, 0x56127bfca1c0 <vm_exec_core+7824>, 0x56127bfca166 <vm_exec_core+7734>, 0x56127bfca129 <vm_exec_core+7673>, 0x56127bfca0ec <vm_exec_core+7612>, 0x56127bfca21d <vm_exec_core+7917>, 0x56127bfca066 <vm_exec_core+7478>, 0x56127bfc9fff <vm_exec_core+7375>, 0x56127bfc9fad <vm_exec_core+7293>, 0x56127bfc9f4b <vm_exec_core+7195>, 0x56127bfc9efe <vm_exec_core+7118>, 0x56127bfc9ea9 <vm_exec_core+7033>, 0x56127bfc9e5f <vm_exec_core+6959>, 0x56127bfc9e38 <vm_exec_core+6920>, 0x56127bfc9dfd <vm_exec_core+6861>, 0x56127bfc9dae <vm_exec_core+6782>, 0x56127bfc9d7a <vm_exec_core+6730>, 0x56127bfca902 <vm_exec_core+9682>, 0x56127bfca8bf <vm_exec_core+9615>, 0x56127bfca87b <vm_exec_core+9547>, 0x56127bfca849 <vm_exec_core+9497>, 0x56127bfcaa14 <vm_exec_core+9956>, 0x56127bfca9b3 <vm_exec_core+9859>, 0x56127bfcaa83 <vm_exec_core+10067>, 0x56127bfca419 <vm_exec_core+8425>, 0x56127bfca621 <vm_exec_core+8945>, 0x56127bfca50b <vm_exec_core+8667>, 0x56127bfca4cf <vm_exec_core+8607>, 0x56127bfca488 <vm_exec_core+8536>, 0x56127bfca726 <vm_exec_core+9206>, 0x56127bfca67f <vm_exec_core+9039>, 0x56127bfc83a0 <vm_exec_core+112>, 0x56127bfca790 <vm_exec_core+9312>, 0x56127bfc9126 <vm_exec_core+3574>, 0x56127bfc9d2b <vm_exec_core+6651>, 0x56127bfc9cdc <vm_exec_core+6572>, 0x56127bfc9c8d <vm_exec_core+6493>, 0x56127bfcbe26 <vm_exec_core+15094>, 0x56127bfc9c3e <vm_exec_core+6414>, 0x56127bfc9bcf <vm_exec_core+6303>, 0x56127bfc9b8a <vm_exec_core+6234>, 0x56127bfc9b17 <vm_exec_core+6119>, 0x56127bfc99ce <vm_exec_core+5790>, 0x56127bfc9902 <vm_exec_core+5586>, 0x56127bfc9886 <vm_exec_core+5462>, 0x56127bfcaad2 <vm_exec_core+10146>, 0x56127bfc9852 <vm_exec_core+5410>, 0x56127bfc9813 <vm_exec_core+5347>, 0x56127bfc97d4 <vm_exec_core+5284>, 0x56127bfc9798 <vm_exec_core+5224>, 0x56127bfc96d4 <vm_exec_core+5028>, 0x56127bfc964f <vm_exec_core+4895>, 0x56127bfcbe6e <vm_exec_core+15166>, 0x56127bfcbdc0 <vm_exec_core+14992>, 0x56127bfcba52 <vm_exec_core+14114>, 0x56127bfcbaeb <vm_exec_core+14267>, 0x56127bfcbd27 <vm_exec_core+14839>, 0x56127bfcb9a9 <vm_exec_core+13945>, 0x56127bfcb809 <vm_exec_core+13529>, 0x56127bfcb88c <vm_exec_core+13660>, 0x56127bfcb8ea <vm_exec_core+13754>, 0x56127bfcb948 <vm_exec_core+13848>, 0x56127bfcbcc9 <vm_exec_core+14745>, 0x56127bfcbbfa <vm_exec_core+14538>, 0x56127bfcbc7d <vm_exec_core+14669>, 0x56127bfcb9ff <vm_exec_core+14031>, 0x56127bfcbed3 <vm_exec_core+15267>, 0x56127bfcbb70 <vm_exec_core+14400>, 0x56127bfc9582 <vm_exec_core+4690>, 0x56127bfc94de <vm_exec_core+4526>, 0x56127bfcb4c2 <vm_exec_core+12690>, 0x56127bfcb50a <vm_exec_core+12762>, 0x56127bfcb552 <vm_exec_core+12834>, 0x56127bfcb5a7 <vm_exec_core+12919>, 0x56127bfcb3d6 <vm_exec_core+12454>, 0x56127bfcb44b <vm_exec_core+12571>, 0x56127bfc946d <vm_exec_core+4413>, 0x56127bfc93ed <vm_exec_core+4285>, 0x56127bfc9344 <vm_exec_core+4116>, 0x56127bfc92fd <vm_exec_core+4045>, 0x56127bfc92b2 <vm_exec_core+3970>, 0x56127bfc9269 <vm_exec_core+3897>, 0x56127bfc9218 <vm_exec_core+3816>, 0x56127bfc91e3 <vm_exec_core+3763>, 0x56127bfc91ae <vm_exec_core+3710>, 0x56127bfcb3b8 <vm_exec_core+12424>, 0x56127bfc8609 <vm_exec_core+729>, 0x56127bfc859f <vm_exec_core+623>, 0x56127bfc8abc <vm_exec_core+1932>, 0x56127bfc8a45 <vm_exec_core+1813>, 0x56127bfc89c1 <vm_exec_core+1681>, 0x56127bfc8922 <vm_exec_core+1522>, 0x56127bfc88c9 <vm_exec_core+1433>, 0x56127bfc8870 <vm_exec_core+1344>, 0x56127bfc87aa <vm_exec_core+1146>, 0x56127bfc866d <vm_exec_core+829>, 0x56127bfc8f9d <vm_exec_core+3181>, 0x56127bfc8f58 <vm_exec_core+3112>, 0x56127bfc8efa <vm_exec_core+3018>, 0x56127bfc8e8d <vm_exec_core+2909>, 0x56127bfc8e50 <vm_exec_core+2848>, 0x56127bfc8e18 <vm_exec_core+2792>, 0x56127bfc8de3 <vm_exec_core+2739>, 0x56127bfc8dae <vm_exec_core+2686>, 0x56127bfc8d79 <vm_exec_core+2633>, 0x56127bfc8d16 <vm_exec_core+2534>, 0x56127bfc8cd2 <vm_exec_core+2466>, 0x56127bfc8c8b <vm_exec_core+2395>, 0x56127bfc8c33 <vm_exec_core+2307>, 0x56127bfc8bed <vm_exec_core+2237>, 0x56127bfc8b6e <vm_exec_core+2110>, 0x56127bfc8b34 <vm_exec_core+2052>, 0x56127bfca1af <vm_exec_core+7807>, 0x56127bfca155 <vm_exec_core+7717>, 0x56127bfca118 <vm_exec_core+7656>, 0x56127bfca0db <vm_exec_core+7595>, 0x56127bfca20c <vm_exec_core+7900>, 0x56127bfca055 <vm_exec_core+7461>, 0x56127bfc9fee <vm_exec_core+7358>, 0x56127bfc9f9c <vm_exec_core+7276>, 0x56127bfc9f3a <vm_exec_core+7178>, 0x56127bfc9eed <vm_exec_core+7101>, 0x56127bfc9e98 <vm_exec_core+7016>, 0x56127bfc9e4e <vm_exec_core+6942>, 0x56127bfc9e27 <vm_exec_core+6903>, 0x56127bfc9dec <vm_exec_core+6844>, 0x56127bfc9d9d <vm_exec_core+6765>, 0x56127bfc9d69 <vm_exec_core+6713>, 0x56127bfca8f1 <vm_exec_core+9665>, 0x56127bfca8ae <vm_exec_core+9598>, 0x56127bfca86a <vm_exec_core+9530>, 0x56127bfca838 <vm_exec_core+9480>, 0x56127bfcaa03 <vm_exec_core+9939>, 0x56127bfca9a2 <vm_exec_core+9842>, 0x56127bfcaa72 <vm_exec_core+10050>, 0x56127bfca408 <vm_exec_core+8408>, 0x56127bfca610 <vm_exec_core+8928>, 0x56127bfca4fa <vm_exec_core+8650>, 0x56127bfca4be <vm_exec_core+8590>, 0x56127bfca477 <vm_exec_core+8519>, 0x56127bfca715 <vm_exec_core+9189>, 0x56127bfca66e <vm_exec_core+9022>, 0x56127bfcb7dd <vm_exec_core+13485>, 0x56127bfca77f <vm_exec_core+9295>, 0x56127bfc9115 <vm_exec_core+3557>, 0x56127bfc9d1a <vm_exec_core+6634>, 0x56127bfc9ccb <vm_exec_core+6555>, 0x56127bfc9c7c <vm_exec_core+6476>, 0x56127bfcb7f3 <vm_exec_core+13507>, 0x56127bfc9c2d <vm_exec_core+6397>, 0x56127bfc9bbe <vm_exec_core+6286>, 0x56127bfc9b79 <vm_exec_core+6217>, 0x56127bfc9b06 <vm_exec_core+6102>, 0x56127bfc99bd <vm_exec_core+5773>, 0x56127bfc98f1 <vm_exec_core+5569>, 0x56127bfc9875 <vm_exec_core+5445>, 0x56127bfcaac1 <vm_exec_core+10129>, 0x56127bfc9841 <vm_exec_core+5393>, 0x56127bfc9802 <vm_exec_core+5330>, 0x56127bfc97c3 <vm_exec_core+5267>, 0x56127bfc9787 <vm_exec_core+5207>, 0x56127bfc96c3 <vm_exec_core+5011>, 0x56127bfc963e <vm_exec_core+4878>, 0x56127bfcb61e <vm_exec_core+13038>, 0x56127bfcb634 <vm_exec_core+13060>, 0x56127bfcb64a <vm_exec_core+13082>, 0x56127bfcb660 <vm_exec_core+13104>, 0x56127bfcb676 <vm_exec_core+13126>, 0x56127bfcb68c <vm_exec_core+13148>, 0x56127bfcb6a2 <vm_exec_core+13170>, 0x56127bfcb6bf <vm_exec_core+13199>, 0x56127bfcb6d5 <vm_exec_core+13221>, 0x56127bfcb6eb <vm_exec_core+13243>, 0x56127bfcb701 <vm_exec_core+13265>...} |
| #38 0x000056127bfceb4e in rb_vm_exec (ec=0x561295340c20) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x561295340c20 |
| _tag = {tag = 36, retval = 4, buf = {0x0, 0x56127bfcea70 <rb_vm_exec+304>, 0x0, 0x7f7dc04320e0, 0x0}, prev = 0x7f7dc04323f0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #39 0x000056127bfd4b44 in vm_call0_cc (ec=0x561295340c20, 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 = {563, 94637387555475} |
| calling = {cd = 0x7f7dc04321b0, cc = 0x7f7de004eb50, block_handler = 140178072215411, recv = 200001, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #40 0x000056127bfd6c32 in rb_call0 (ec=0x561295340c20, recv=recv@entry=200001, mid=mid@entry=28529, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140178067816200) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572 |
| call_status = <optimized out> |
| scope = <optimized out> |
| kw_splat = <optimized out> |
| ci = {flags = 110618, kwarg = 0x0, mid = 28529, flag = 4, argc = 0} |
| cc = <optimized out> |
| #41 0x000056127bfd7617 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=28529, recv=200001) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #42 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #43 0x000056127bfbde68 in rb_iterate0 (it_proc=it_proc@entry=0x56127bfd75b0 <iterate_method>, data1=data1@entry=140178073265296, ifunc=<optimized out>, ec=ec@entry=0x561295340c20) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x561295340c20 |
| _tag = {tag = 36, retval = 0, buf = {0x7f7dbfefff08, 0x56127bfbdef0 <rb_iterate0+352>, 0x0, 0x7f7dc04323b0, 0x0}, prev = 0x7f7dc0432870, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7f7dc0331f20 |
| #44 0x000056127bfbe39d in rb_iterate_internal (data2=140178067816200, bl_proc=0x0, data1=140178073265296, it_proc=0x56127bfd75b0 <iterate_method>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1520 |
| No locals. |
| #45 rb_block_call_kw (obj=<optimized out>, mid=<optimized out>, argc=<optimized out>, argv=<optimized out>, bl_proc=bl_proc@entry=0x0, data2=data2@entry=140178067816200, kw_splat=0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1569 |
| arg = {obj = 200001, mid = 28529, argc = 0, argv = 0x0, kw_splat = 0} |
| #46 0x000056127bdaf20d in enumerator_block_call (obj=<optimized out>, func=0x0, arg=140178067816200) at /tmp/ruby/src/trunk-gc-asserts/enumerator.c:568 |
| argc = <optimized out> |
| argv = <optimized out> |
| e = <optimized out> |
| meth = <optimized out> |
| args = 0 |
| ret = <optimized out> |
| #47 0x000056127bfd3de7 in vm_call0_cfunc_with_frame (argv=0x0, calling=0x7f7dc0432570, ec=0x561295340c20) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7f7dc0331f58 |
| ci = <optimized out> |
| me = 0x7f7de1ccea00 |
| mid = 3073 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x5612952a16a8 |
| len = <optimized out> |
| frame_flags = <optimized out> |
| ci = <optimized out> |
| val = <optimized out> |
| me = <optimized out> |
| cfunc = <optimized out> |
| len = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| mid = <optimized out> |
| block_handler = <optimized out> |
| frame_flags = <optimized out> |
| unaligned_member_ptr_result = <optimized out> |
| args = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| reg_cfp = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| args = <optimized out> |
| #48 vm_call0_cfunc (argv=0x0, calling=0x7f7dc0432570, ec=0x561295340c20) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #49 vm_call0_body (ec=ec@entry=0x561295340c20, calling=calling@entry=0x7f7dc0432670, argv=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #50 0x000056127bfd4b44 in vm_call0_cc (ec=0x561295340c20, 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 = {857, 94637387555475} |
| calling = {cd = 0x7f7dc0432630, cc = 0x7f7de004eb78, block_handler = 140178072215411, recv = 140178067816200, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #51 0x000056127bfd6c32 in rb_call0 (ec=0x561295340c20, recv=recv@entry=140178067816200, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140178067816200) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572 |
| call_status = <optimized out> |
| scope = <optimized out> |
| kw_splat = <optimized out> |
| ci = {flags = 110618, kwarg = 0x0, mid = 3073, flag = 4, argc = 0} |
| cc = <optimized out> |
| #52 0x000056127bfd7617 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=3073, recv=140178067816200) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #53 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #54 0x000056127bfbde68 in rb_iterate0 (it_proc=it_proc@entry=0x56127bfd75b0 <iterate_method>, data1=data1@entry=140178073266448, ifunc=ifunc@entry=0x7f7dbff0fe58, ec=0x561295340c20) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x561295340c20 |
| _tag = {tag = 36, retval = 17212923431165944576, buf = {0x7f7dbfefff08, 0x56127bfbdef0 <rb_iterate0+352>, 0x0, 0x7f7dc0432830, 0x56127bda1560 <collect_i>}, prev = 0x7f7dc0432cc0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7f7dc0331f58 |
| #55 0x000056127bfbe267 in rb_lambda_call (obj=obj@entry=140178067816200, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x56127bda1560 <collect_i>, min_argc=<optimized out>, max_argc=1, data2=140178067881600) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1618 |
| arg = {obj = 140178067816200, mid = 3073, argc = 0, argv = 0x0, kw_splat = 0} |
| block = 0x7f7dbff0fe58 |
| #56 0x000056127bda3179 in enum_collect (obj=140178067816200) at /tmp/ruby/src/trunk-gc-asserts/enum.c:667 |
| ary = 140178067881600 |
| min_argc = <optimized out> |
| max_argc = 1 |
| #57 0x000056127bfb32fd in vm_call_cfunc_with_frame_ (ec=0x561295340c20, reg_cfp=0x7f7dc0331f90, 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 = 0x7f7de004ec18 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #58 0x000056127bfbb5e7 in vm_sendish (ec=0x561295340c20, reg_cfp=0x7f7dc0331f90, cd=0x561295290190, 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 = 0x7f7de004ebf0 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x561295290190, cc = 0x7f7de004ebf0, block_handler = 140178072215465, recv = 140178067816200, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #59 0x000056127bfca760 in vm_exec_core (ec=0x561295205b70, ec@entry=0x561295340c20) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140179062325088 |
| cd = 0x561295290190 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 140178067816200 |
| reg_pc = 0x56129528dff8 |
| reg_cfp = 0x7f7dc0331f90 |
| insns_address_table = {0x56127bfcb60d <vm_exec_core+13021>, 0x56127bfc861a <vm_exec_core+746>, 0x56127bfc85b0 <vm_exec_core+640>, 0x56127bfc8acd <vm_exec_core+1949>, 0x56127bfc8a56 <vm_exec_core+1830>, 0x56127bfc89d2 <vm_exec_core+1698>, 0x56127bfc8933 <vm_exec_core+1539>, 0x56127bfc88da <vm_exec_core+1450>, 0x56127bfc8881 <vm_exec_core+1361>, 0x56127bfc87bb <vm_exec_core+1163>, 0x56127bfc867e <vm_exec_core+846>, 0x56127bfc8fae <vm_exec_core+3198>, 0x56127bfc8f69 <vm_exec_core+3129>, 0x56127bfc8f0b <vm_exec_core+3035>, 0x56127bfc8e9e <vm_exec_core+2926>, 0x56127bfc8e61 <vm_exec_core+2865>, 0x56127bfc8e29 <vm_exec_core+2809>, 0x56127bfc8df4 <vm_exec_core+2756>, 0x56127bfc8dbf <vm_exec_core+2703>, 0x56127bfc8d8a <vm_exec_core+2650>, 0x56127bfc8d27 <vm_exec_core+2551>, 0x56127bfc8ce3 <vm_exec_core+2483>, 0x56127bfc8c9c <vm_exec_core+2412>, 0x56127bfc8c44 <vm_exec_core+2324>, 0x56127bfc8bfe <vm_exec_core+2254>, 0x56127bfc8b7f <vm_exec_core+2127>, 0x56127bfc8b45 <vm_exec_core+2069>, 0x56127bfca1c0 <vm_exec_core+7824>, 0x56127bfca166 <vm_exec_core+7734>, 0x56127bfca129 <vm_exec_core+7673>, 0x56127bfca0ec <vm_exec_core+7612>, 0x56127bfca21d <vm_exec_core+7917>, 0x56127bfca066 <vm_exec_core+7478>, 0x56127bfc9fff <vm_exec_core+7375>, 0x56127bfc9fad <vm_exec_core+7293>, 0x56127bfc9f4b <vm_exec_core+7195>, 0x56127bfc9efe <vm_exec_core+7118>, 0x56127bfc9ea9 <vm_exec_core+7033>, 0x56127bfc9e5f <vm_exec_core+6959>, 0x56127bfc9e38 <vm_exec_core+6920>, 0x56127bfc9dfd <vm_exec_core+6861>, 0x56127bfc9dae <vm_exec_core+6782>, 0x56127bfc9d7a <vm_exec_core+6730>, 0x56127bfca902 <vm_exec_core+9682>, 0x56127bfca8bf <vm_exec_core+9615>, 0x56127bfca87b <vm_exec_core+9547>, 0x56127bfca849 <vm_exec_core+9497>, 0x56127bfcaa14 <vm_exec_core+9956>, 0x56127bfca9b3 <vm_exec_core+9859>, 0x56127bfcaa83 <vm_exec_core+10067>, 0x56127bfca419 <vm_exec_core+8425>, 0x56127bfca621 <vm_exec_core+8945>, 0x56127bfca50b <vm_exec_core+8667>, 0x56127bfca4cf <vm_exec_core+8607>, 0x56127bfca488 <vm_exec_core+8536>, 0x56127bfca726 <vm_exec_core+9206>, 0x56127bfca67f <vm_exec_core+9039>, 0x56127bfc83a0 <vm_exec_core+112>, 0x56127bfca790 <vm_exec_core+9312>, 0x56127bfc9126 <vm_exec_core+3574>, 0x56127bfc9d2b <vm_exec_core+6651>, 0x56127bfc9cdc <vm_exec_core+6572>, 0x56127bfc9c8d <vm_exec_core+6493>, 0x56127bfcbe26 <vm_exec_core+15094>, 0x56127bfc9c3e <vm_exec_core+6414>, 0x56127bfc9bcf <vm_exec_core+6303>, 0x56127bfc9b8a <vm_exec_core+6234>, 0x56127bfc9b17 <vm_exec_core+6119>, 0x56127bfc99ce <vm_exec_core+5790>, 0x56127bfc9902 <vm_exec_core+5586>, 0x56127bfc9886 <vm_exec_core+5462>, 0x56127bfcaad2 <vm_exec_core+10146>, 0x56127bfc9852 <vm_exec_core+5410>, 0x56127bfc9813 <vm_exec_core+5347>, 0x56127bfc97d4 <vm_exec_core+5284>, 0x56127bfc9798 <vm_exec_core+5224>, 0x56127bfc96d4 <vm_exec_core+5028>, 0x56127bfc964f <vm_exec_core+4895>, 0x56127bfcbe6e <vm_exec_core+15166>, 0x56127bfcbdc0 <vm_exec_core+14992>, 0x56127bfcba52 <vm_exec_core+14114>, 0x56127bfcbaeb <vm_exec_core+14267>, 0x56127bfcbd27 <vm_exec_core+14839>, 0x56127bfcb9a9 <vm_exec_core+13945>, 0x56127bfcb809 <vm_exec_core+13529>, 0x56127bfcb88c <vm_exec_core+13660>, 0x56127bfcb8ea <vm_exec_core+13754>, 0x56127bfcb948 <vm_exec_core+13848>, 0x56127bfcbcc9 <vm_exec_core+14745>, 0x56127bfcbbfa <vm_exec_core+14538>, 0x56127bfcbc7d <vm_exec_core+14669>, 0x56127bfcb9ff <vm_exec_core+14031>, 0x56127bfcbed3 <vm_exec_core+15267>, 0x56127bfcbb70 <vm_exec_core+14400>, 0x56127bfc9582 <vm_exec_core+4690>, 0x56127bfc94de <vm_exec_core+4526>, 0x56127bfcb4c2 <vm_exec_core+12690>, 0x56127bfcb50a <vm_exec_core+12762>, 0x56127bfcb552 <vm_exec_core+12834>, 0x56127bfcb5a7 <vm_exec_core+12919>, 0x56127bfcb3d6 <vm_exec_core+12454>, 0x56127bfcb44b <vm_exec_core+12571>, 0x56127bfc946d <vm_exec_core+4413>, 0x56127bfc93ed <vm_exec_core+4285>, 0x56127bfc9344 <vm_exec_core+4116>, 0x56127bfc92fd <vm_exec_core+4045>, 0x56127bfc92b2 <vm_exec_core+3970>, 0x56127bfc9269 <vm_exec_core+3897>, 0x56127bfc9218 <vm_exec_core+3816>, 0x56127bfc91e3 <vm_exec_core+3763>, 0x56127bfc91ae <vm_exec_core+3710>, 0x56127bfcb3b8 <vm_exec_core+12424>, 0x56127bfc8609 <vm_exec_core+729>, 0x56127bfc859f <vm_exec_core+623>, 0x56127bfc8abc <vm_exec_core+1932>, 0x56127bfc8a45 <vm_exec_core+1813>, 0x56127bfc89c1 <vm_exec_core+1681>, 0x56127bfc8922 <vm_exec_core+1522>, 0x56127bfc88c9 <vm_exec_core+1433>, 0x56127bfc8870 <vm_exec_core+1344>, 0x56127bfc87aa <vm_exec_core+1146>, 0x56127bfc866d <vm_exec_core+829>, 0x56127bfc8f9d <vm_exec_core+3181>, 0x56127bfc8f58 <vm_exec_core+3112>, 0x56127bfc8efa <vm_exec_core+3018>, 0x56127bfc8e8d <vm_exec_core+2909>, 0x56127bfc8e50 <vm_exec_core+2848>, 0x56127bfc8e18 <vm_exec_core+2792>, 0x56127bfc8de3 <vm_exec_core+2739>, 0x56127bfc8dae <vm_exec_core+2686>, 0x56127bfc8d79 <vm_exec_core+2633>, 0x56127bfc8d16 <vm_exec_core+2534>, 0x56127bfc8cd2 <vm_exec_core+2466>, 0x56127bfc8c8b <vm_exec_core+2395>, 0x56127bfc8c33 <vm_exec_core+2307>, 0x56127bfc8bed <vm_exec_core+2237>, 0x56127bfc8b6e <vm_exec_core+2110>, 0x56127bfc8b34 <vm_exec_core+2052>, 0x56127bfca1af <vm_exec_core+7807>, 0x56127bfca155 <vm_exec_core+7717>, 0x56127bfca118 <vm_exec_core+7656>, 0x56127bfca0db <vm_exec_core+7595>, 0x56127bfca20c <vm_exec_core+7900>, 0x56127bfca055 <vm_exec_core+7461>, 0x56127bfc9fee <vm_exec_core+7358>, 0x56127bfc9f9c <vm_exec_core+7276>, 0x56127bfc9f3a <vm_exec_core+7178>, 0x56127bfc9eed <vm_exec_core+7101>, 0x56127bfc9e98 <vm_exec_core+7016>, 0x56127bfc9e4e <vm_exec_core+6942>, 0x56127bfc9e27 <vm_exec_core+6903>, 0x56127bfc9dec <vm_exec_core+6844>, 0x56127bfc9d9d <vm_exec_core+6765>, 0x56127bfc9d69 <vm_exec_core+6713>, 0x56127bfca8f1 <vm_exec_core+9665>, 0x56127bfca8ae <vm_exec_core+9598>, 0x56127bfca86a <vm_exec_core+9530>, 0x56127bfca838 <vm_exec_core+9480>, 0x56127bfcaa03 <vm_exec_core+9939>, 0x56127bfca9a2 <vm_exec_core+9842>, 0x56127bfcaa72 <vm_exec_core+10050>, 0x56127bfca408 <vm_exec_core+8408>, 0x56127bfca610 <vm_exec_core+8928>, 0x56127bfca4fa <vm_exec_core+8650>, 0x56127bfca4be <vm_exec_core+8590>, 0x56127bfca477 <vm_exec_core+8519>, 0x56127bfca715 <vm_exec_core+9189>, 0x56127bfca66e <vm_exec_core+9022>, 0x56127bfcb7dd <vm_exec_core+13485>, 0x56127bfca77f <vm_exec_core+9295>, 0x56127bfc9115 <vm_exec_core+3557>, 0x56127bfc9d1a <vm_exec_core+6634>, 0x56127bfc9ccb <vm_exec_core+6555>, 0x56127bfc9c7c <vm_exec_core+6476>, 0x56127bfcb7f3 <vm_exec_core+13507>, 0x56127bfc9c2d <vm_exec_core+6397>, 0x56127bfc9bbe <vm_exec_core+6286>, 0x56127bfc9b79 <vm_exec_core+6217>, 0x56127bfc9b06 <vm_exec_core+6102>, 0x56127bfc99bd <vm_exec_core+5773>, 0x56127bfc98f1 <vm_exec_core+5569>, 0x56127bfc9875 <vm_exec_core+5445>, 0x56127bfcaac1 <vm_exec_core+10129>, 0x56127bfc9841 <vm_exec_core+5393>, 0x56127bfc9802 <vm_exec_core+5330>, 0x56127bfc97c3 <vm_exec_core+5267>, 0x56127bfc9787 <vm_exec_core+5207>, 0x56127bfc96c3 <vm_exec_core+5011>, 0x56127bfc963e <vm_exec_core+4878>, 0x56127bfcb61e <vm_exec_core+13038>, 0x56127bfcb634 <vm_exec_core+13060>, 0x56127bfcb64a <vm_exec_core+13082>, 0x56127bfcb660 <vm_exec_core+13104>, 0x56127bfcb676 <vm_exec_core+13126>, 0x56127bfcb68c <vm_exec_core+13148>, 0x56127bfcb6a2 <vm_exec_core+13170>, 0x56127bfcb6bf <vm_exec_core+13199>, 0x56127bfcb6d5 <vm_exec_core+13221>, 0x56127bfcb6eb <vm_exec_core+13243>, 0x56127bfcb701 <vm_exec_core+13265>...} |
| #60 0x000056127bfceb4e in rb_vm_exec (ec=0x561295340c20) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x561295340c20 |
| _tag = {tag = 36, retval = 4, buf = {0x7f7dc0432db0, 0x56127bfcea70 <rb_vm_exec+304>, 0x0, 0x7f7dc0432ca0, 0x7f7dc0432d50}, prev = 0x7f7dc0432ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #61 0x000056127bfcef6e 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=140178606056240, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7f7de004f028 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7f7dc0232018 |
| av = {140178073267536, 140178073267904} |
| stack_argv = 0x7f7dc0232018 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #62 0x000056127bfcf931 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x561295286d40, self=self@entry=140178606056240, argc=argc@entry=0, argv=argv@entry=0x7f7dc0432d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #63 0x000056127bf76060 in thread_do_start_proc (th=th@entry=0x561295351230) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 140178606056240 |
| args = <optimized out> |
| args_ptr = 0x7f7dc0432d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x561295286d40 |
| #64 0x000056127bf76b00 in thread_do_start (th=0x561295351230) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #65 thread_start_func_2 (th=th@entry=0x561295351230, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x561295340c20 |
| _tag = {tag = 36, retval = 0, buf = {0x561295283650, 0x56127bf76470 <thread_start_func_2+624>, 0x0, 0x7f7dc0432dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x561295351230 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #66 0x000056127bf76ecd in call_thread_start_func_2 (th=0x561295351230) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f7dc0432f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #67 co_start (from=<optimized out>, self=0x561295283650) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x561295351230 |
| sched = 0x561295341d28 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #68 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 1 (Thread 0x7f7dfb2d47c0 (LWP 561702) "miniruby"): |
| #0 0x00007f7dfb36fd61 in __futex_abstimed_wait_common64 (private=22034, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x56129520d070) 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=22034, abstime=0x0, clockid=0, expected=0, futex_word=0x56129520d070) 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=0x56129520d070, 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 0x00007f7dfb3727dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56129520d168, cond=0x56129520d048) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f7dfb3724a0 <__condvar_cleanup_waiting>, __arg = 0x7fffd3d09990, __canceltype = 280, __prev = 0x0} |
| cbuffer = {wseq = 0, cond = 0x56129520d048, mutex = 0x56129520d168, 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=0x56129520d048, mutex=mutex@entry=0x56129520d168) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000056127bf6d39d in rb_native_cond_wait (cond=cond@entry=0x56129520d048, mutex=mutex@entry=0x56129520d168) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x000056127bf6d4e3 in thread_sched_wait_running_turn (sched=sched@entry=0x56129520d168, th=0x561295208060, can_direct_transfer=can_direct_transfer@entry=false) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:847 |
| next_th = 0x0 |
| #7 0x000056127bf6e112 in rb_ractor_sched_wait (ec=ec@entry=0x56129520d340, cr=cr@entry=0x56129520d0a0, ubf=ubf@entry=0x56127bebea70 <ubf_ractor_wait>, ubf_arg=ubf_arg@entry=0x7fffd3d09ae0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1365 |
| can_direct_transfer = false |
| th = 0x561295208060 |
| sched = 0x56129520d168 |
| #8 0x000056127bec0c1c in ractor_wait (cr=0x56129520d0a0, ec=0x56129520d340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1045 |
| th = <optimized out> |
| waiter = {wakeup_status = wakeup_none, th = 0x561295208060, node = {next = 0x56129520d0f8, prev = 0x56129520d0f8}} |
| th = <optimized out> |
| waiter = <optimized out> |
| #9 ractor_wait_receive (ec=ec@entry=0x56129520d340, cr=cr@entry=0x56129520d0a0) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1112 |
| messages = {set = {n = {next = 0x0, prev = 0x561295208060}}, closed = 248} |
| deliverred = false |
| #10 0x000056127bec1931 in ractor_receive (rp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1165 |
| v = <optimized out> |
| cr = <optimized out> |
| cr = <optimized out> |
| v = <optimized out> |
| #11 ractor_port_receive (self=<optimized out>, ec=0x56129520d340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:133 |
| rp = 0x561295342060 |
| rp = <optimized out> |
| #12 builtin_inline_class_660 (ec=0x56129520d340, self=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor.rb:661 |
| No locals. |
| #13 0x000056127bfcb1cd in vm_exec_core (ec=0x56129520d070, ec@entry=0x56129520d340) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:7259 |
| reg_pc = 0x5612952e50d8 |
| reg_cfp = 0x7f7dfb272e88 |
| insns_address_table = {0x56127bfcb60d <vm_exec_core+13021>, 0x56127bfc861a <vm_exec_core+746>, 0x56127bfc85b0 <vm_exec_core+640>, 0x56127bfc8acd <vm_exec_core+1949>, 0x56127bfc8a56 <vm_exec_core+1830>, 0x56127bfc89d2 <vm_exec_core+1698>, 0x56127bfc8933 <vm_exec_core+1539>, 0x56127bfc88da <vm_exec_core+1450>, 0x56127bfc8881 <vm_exec_core+1361>, 0x56127bfc87bb <vm_exec_core+1163>, 0x56127bfc867e <vm_exec_core+846>, 0x56127bfc8fae <vm_exec_core+3198>, 0x56127bfc8f69 <vm_exec_core+3129>, 0x56127bfc8f0b <vm_exec_core+3035>, 0x56127bfc8e9e <vm_exec_core+2926>, 0x56127bfc8e61 <vm_exec_core+2865>, 0x56127bfc8e29 <vm_exec_core+2809>, 0x56127bfc8df4 <vm_exec_core+2756>, 0x56127bfc8dbf <vm_exec_core+2703>, 0x56127bfc8d8a <vm_exec_core+2650>, 0x56127bfc8d27 <vm_exec_core+2551>, 0x56127bfc8ce3 <vm_exec_core+2483>, 0x56127bfc8c9c <vm_exec_core+2412>, 0x56127bfc8c44 <vm_exec_core+2324>, 0x56127bfc8bfe <vm_exec_core+2254>, 0x56127bfc8b7f <vm_exec_core+2127>, 0x56127bfc8b45 <vm_exec_core+2069>, 0x56127bfca1c0 <vm_exec_core+7824>, 0x56127bfca166 <vm_exec_core+7734>, 0x56127bfca129 <vm_exec_core+7673>, 0x56127bfca0ec <vm_exec_core+7612>, 0x56127bfca21d <vm_exec_core+7917>, 0x56127bfca066 <vm_exec_core+7478>, 0x56127bfc9fff <vm_exec_core+7375>, 0x56127bfc9fad <vm_exec_core+7293>, 0x56127bfc9f4b <vm_exec_core+7195>, 0x56127bfc9efe <vm_exec_core+7118>, 0x56127bfc9ea9 <vm_exec_core+7033>, 0x56127bfc9e5f <vm_exec_core+6959>, 0x56127bfc9e38 <vm_exec_core+6920>, 0x56127bfc9dfd <vm_exec_core+6861>, 0x56127bfc9dae <vm_exec_core+6782>, 0x56127bfc9d7a <vm_exec_core+6730>, 0x56127bfca902 <vm_exec_core+9682>, 0x56127bfca8bf <vm_exec_core+9615>, 0x56127bfca87b <vm_exec_core+9547>, 0x56127bfca849 <vm_exec_core+9497>, 0x56127bfcaa14 <vm_exec_core+9956>, 0x56127bfca9b3 <vm_exec_core+9859>, 0x56127bfcaa83 <vm_exec_core+10067>, 0x56127bfca419 <vm_exec_core+8425>, 0x56127bfca621 <vm_exec_core+8945>, 0x56127bfca50b <vm_exec_core+8667>, 0x56127bfca4cf <vm_exec_core+8607>, 0x56127bfca488 <vm_exec_core+8536>, 0x56127bfca726 <vm_exec_core+9206>, 0x56127bfca67f <vm_exec_core+9039>, 0x56127bfc83a0 <vm_exec_core+112>, 0x56127bfca790 <vm_exec_core+9312>, 0x56127bfc9126 <vm_exec_core+3574>, 0x56127bfc9d2b <vm_exec_core+6651>, 0x56127bfc9cdc <vm_exec_core+6572>, 0x56127bfc9c8d <vm_exec_core+6493>, 0x56127bfcbe26 <vm_exec_core+15094>, 0x56127bfc9c3e <vm_exec_core+6414>, 0x56127bfc9bcf <vm_exec_core+6303>, 0x56127bfc9b8a <vm_exec_core+6234>, 0x56127bfc9b17 <vm_exec_core+6119>, 0x56127bfc99ce <vm_exec_core+5790>, 0x56127bfc9902 <vm_exec_core+5586>, 0x56127bfc9886 <vm_exec_core+5462>, 0x56127bfcaad2 <vm_exec_core+10146>, 0x56127bfc9852 <vm_exec_core+5410>, 0x56127bfc9813 <vm_exec_core+5347>, 0x56127bfc97d4 <vm_exec_core+5284>, 0x56127bfc9798 <vm_exec_core+5224>, 0x56127bfc96d4 <vm_exec_core+5028>, 0x56127bfc964f <vm_exec_core+4895>, 0x56127bfcbe6e <vm_exec_core+15166>, 0x56127bfcbdc0 <vm_exec_core+14992>, 0x56127bfcba52 <vm_exec_core+14114>, 0x56127bfcbaeb <vm_exec_core+14267>, 0x56127bfcbd27 <vm_exec_core+14839>, 0x56127bfcb9a9 <vm_exec_core+13945>, 0x56127bfcb809 <vm_exec_core+13529>, 0x56127bfcb88c <vm_exec_core+13660>, 0x56127bfcb8ea <vm_exec_core+13754>, 0x56127bfcb948 <vm_exec_core+13848>, 0x56127bfcbcc9 <vm_exec_core+14745>, 0x56127bfcbbfa <vm_exec_core+14538>, 0x56127bfcbc7d <vm_exec_core+14669>, 0x56127bfcb9ff <vm_exec_core+14031>, 0x56127bfcbed3 <vm_exec_core+15267>, 0x56127bfcbb70 <vm_exec_core+14400>, 0x56127bfc9582 <vm_exec_core+4690>, 0x56127bfc94de <vm_exec_core+4526>, 0x56127bfcb4c2 <vm_exec_core+12690>, 0x56127bfcb50a <vm_exec_core+12762>, 0x56127bfcb552 <vm_exec_core+12834>, 0x56127bfcb5a7 <vm_exec_core+12919>, 0x56127bfcb3d6 <vm_exec_core+12454>, 0x56127bfcb44b <vm_exec_core+12571>, 0x56127bfc946d <vm_exec_core+4413>, 0x56127bfc93ed <vm_exec_core+4285>, 0x56127bfc9344 <vm_exec_core+4116>, 0x56127bfc92fd <vm_exec_core+4045>, 0x56127bfc92b2 <vm_exec_core+3970>, 0x56127bfc9269 <vm_exec_core+3897>, 0x56127bfc9218 <vm_exec_core+3816>, 0x56127bfc91e3 <vm_exec_core+3763>, 0x56127bfc91ae <vm_exec_core+3710>, 0x56127bfcb3b8 <vm_exec_core+12424>, 0x56127bfc8609 <vm_exec_core+729>, 0x56127bfc859f <vm_exec_core+623>, 0x56127bfc8abc <vm_exec_core+1932>, 0x56127bfc8a45 <vm_exec_core+1813>, 0x56127bfc89c1 <vm_exec_core+1681>, 0x56127bfc8922 <vm_exec_core+1522>, 0x56127bfc88c9 <vm_exec_core+1433>, 0x56127bfc8870 <vm_exec_core+1344>, 0x56127bfc87aa <vm_exec_core+1146>, 0x56127bfc866d <vm_exec_core+829>, 0x56127bfc8f9d <vm_exec_core+3181>, 0x56127bfc8f58 <vm_exec_core+3112>, 0x56127bfc8efa <vm_exec_core+3018>, 0x56127bfc8e8d <vm_exec_core+2909>, 0x56127bfc8e50 <vm_exec_core+2848>, 0x56127bfc8e18 <vm_exec_core+2792>, 0x56127bfc8de3 <vm_exec_core+2739>, 0x56127bfc8dae <vm_exec_core+2686>, 0x56127bfc8d79 <vm_exec_core+2633>, 0x56127bfc8d16 <vm_exec_core+2534>, 0x56127bfc8cd2 <vm_exec_core+2466>, 0x56127bfc8c8b <vm_exec_core+2395>, 0x56127bfc8c33 <vm_exec_core+2307>, 0x56127bfc8bed <vm_exec_core+2237>, 0x56127bfc8b6e <vm_exec_core+2110>, 0x56127bfc8b34 <vm_exec_core+2052>, 0x56127bfca1af <vm_exec_core+7807>, 0x56127bfca155 <vm_exec_core+7717>, 0x56127bfca118 <vm_exec_core+7656>, 0x56127bfca0db <vm_exec_core+7595>, 0x56127bfca20c <vm_exec_core+7900>, 0x56127bfca055 <vm_exec_core+7461>, 0x56127bfc9fee <vm_exec_core+7358>, 0x56127bfc9f9c <vm_exec_core+7276>, 0x56127bfc9f3a <vm_exec_core+7178>, 0x56127bfc9eed <vm_exec_core+7101>, 0x56127bfc9e98 <vm_exec_core+7016>, 0x56127bfc9e4e <vm_exec_core+6942>, 0x56127bfc9e27 <vm_exec_core+6903>, 0x56127bfc9dec <vm_exec_core+6844>, 0x56127bfc9d9d <vm_exec_core+6765>, 0x56127bfc9d69 <vm_exec_core+6713>, 0x56127bfca8f1 <vm_exec_core+9665>, 0x56127bfca8ae <vm_exec_core+9598>, 0x56127bfca86a <vm_exec_core+9530>, 0x56127bfca838 <vm_exec_core+9480>, 0x56127bfcaa03 <vm_exec_core+9939>, 0x56127bfca9a2 <vm_exec_core+9842>, 0x56127bfcaa72 <vm_exec_core+10050>, 0x56127bfca408 <vm_exec_core+8408>, 0x56127bfca610 <vm_exec_core+8928>, 0x56127bfca4fa <vm_exec_core+8650>, 0x56127bfca4be <vm_exec_core+8590>, 0x56127bfca477 <vm_exec_core+8519>, 0x56127bfca715 <vm_exec_core+9189>, 0x56127bfca66e <vm_exec_core+9022>, 0x56127bfcb7dd <vm_exec_core+13485>, 0x56127bfca77f <vm_exec_core+9295>, 0x56127bfc9115 <vm_exec_core+3557>, 0x56127bfc9d1a <vm_exec_core+6634>, 0x56127bfc9ccb <vm_exec_core+6555>, 0x56127bfc9c7c <vm_exec_core+6476>, 0x56127bfcb7f3 <vm_exec_core+13507>, 0x56127bfc9c2d <vm_exec_core+6397>, 0x56127bfc9bbe <vm_exec_core+6286>, 0x56127bfc9b79 <vm_exec_core+6217>, 0x56127bfc9b06 <vm_exec_core+6102>, 0x56127bfc99bd <vm_exec_core+5773>, 0x56127bfc98f1 <vm_exec_core+5569>, 0x56127bfc9875 <vm_exec_core+5445>, 0x56127bfcaac1 <vm_exec_core+10129>, 0x56127bfc9841 <vm_exec_core+5393>, 0x56127bfc9802 <vm_exec_core+5330>, 0x56127bfc97c3 <vm_exec_core+5267>, 0x56127bfc9787 <vm_exec_core+5207>, 0x56127bfc96c3 <vm_exec_core+5011>, 0x56127bfc963e <vm_exec_core+4878>, 0x56127bfcb61e <vm_exec_core+13038>, 0x56127bfcb634 <vm_exec_core+13060>, 0x56127bfcb64a <vm_exec_core+13082>, 0x56127bfcb660 <vm_exec_core+13104>, 0x56127bfcb676 <vm_exec_core+13126>, 0x56127bfcb68c <vm_exec_core+13148>, 0x56127bfcb6a2 <vm_exec_core+13170>, 0x56127bfcb6bf <vm_exec_core+13199>, 0x56127bfcb6d5 <vm_exec_core+13221>, 0x56127bfcb6eb <vm_exec_core+13243>, 0x56127bfcb701 <vm_exec_core+13265>...} |
| #14 0x000056127bfceb4e in rb_vm_exec (ec=0x56129520d340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x56129520d340 |
| _tag = {tag = 36, retval = 4, buf = {0x7f7de004e1c8, 0x56127bfcea70 <rb_vm_exec+304>, 0x0, 0x7fffd3d09da0, 0x561295208460}, prev = 0x7fffd3d0a200, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #15 0x000056127bfd3814 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7fffd3d09e78, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #16 vm_yield (kw_splat=0, argv=0x7fffd3d09e78, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #17 rb_yield_0 (argv=0x7fffd3d09e78, 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 0x000056127bcee13c in rb_ary_collect (ary=140178606058440) at /tmp/ruby/src/trunk-gc-asserts/array.c:3655 |
| i = 0 |
| collect = 140178606055880 |
| #20 0x000056127bfb32fd in vm_call_cfunc_with_frame_ (ec=0x56129520d340, reg_cfp=0x7f7dfb272fa0, 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 = 0x7f7de1d20080 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #21 0x000056127bfbb5e7 in vm_sendish (ec=0x56129520d340, reg_cfp=0x7f7dfb272fa0, cd=0x56129528ce90, 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 = 0x7f7de004e1f0 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x56129528ce90, cc = 0x7f7de004e1f0, block_handler = 140179061288889, recv = 140178606058440, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #22 0x000056127bfca760 in vm_exec_core (ec=0x56129520d070, ec@entry=0x56129520d340) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140179062324577 |
| cd = 0x56129528ce90 |
| blockiseq = 0x0 |
| leaf = <optimized out> |
| val = 140178606058440 |
| reg_pc = 0x561295288ec8 |
| reg_cfp = 0x7f7dfb272fa0 |
| insns_address_table = {0x56127bfcb60d <vm_exec_core+13021>, 0x56127bfc861a <vm_exec_core+746>, 0x56127bfc85b0 <vm_exec_core+640>, 0x56127bfc8acd <vm_exec_core+1949>, 0x56127bfc8a56 <vm_exec_core+1830>, 0x56127bfc89d2 <vm_exec_core+1698>, 0x56127bfc8933 <vm_exec_core+1539>, 0x56127bfc88da <vm_exec_core+1450>, 0x56127bfc8881 <vm_exec_core+1361>, 0x56127bfc87bb <vm_exec_core+1163>, 0x56127bfc867e <vm_exec_core+846>, 0x56127bfc8fae <vm_exec_core+3198>, 0x56127bfc8f69 <vm_exec_core+3129>, 0x56127bfc8f0b <vm_exec_core+3035>, 0x56127bfc8e9e <vm_exec_core+2926>, 0x56127bfc8e61 <vm_exec_core+2865>, 0x56127bfc8e29 <vm_exec_core+2809>, 0x56127bfc8df4 <vm_exec_core+2756>, 0x56127bfc8dbf <vm_exec_core+2703>, 0x56127bfc8d8a <vm_exec_core+2650>, 0x56127bfc8d27 <vm_exec_core+2551>, 0x56127bfc8ce3 <vm_exec_core+2483>, 0x56127bfc8c9c <vm_exec_core+2412>, 0x56127bfc8c44 <vm_exec_core+2324>, 0x56127bfc8bfe <vm_exec_core+2254>, 0x56127bfc8b7f <vm_exec_core+2127>, 0x56127bfc8b45 <vm_exec_core+2069>, 0x56127bfca1c0 <vm_exec_core+7824>, 0x56127bfca166 <vm_exec_core+7734>, 0x56127bfca129 <vm_exec_core+7673>, 0x56127bfca0ec <vm_exec_core+7612>, 0x56127bfca21d <vm_exec_core+7917>, 0x56127bfca066 <vm_exec_core+7478>, 0x56127bfc9fff <vm_exec_core+7375>, 0x56127bfc9fad <vm_exec_core+7293>, 0x56127bfc9f4b <vm_exec_core+7195>, 0x56127bfc9efe <vm_exec_core+7118>, 0x56127bfc9ea9 <vm_exec_core+7033>, 0x56127bfc9e5f <vm_exec_core+6959>, 0x56127bfc9e38 <vm_exec_core+6920>, 0x56127bfc9dfd <vm_exec_core+6861>, 0x56127bfc9dae <vm_exec_core+6782>, 0x56127bfc9d7a <vm_exec_core+6730>, 0x56127bfca902 <vm_exec_core+9682>, 0x56127bfca8bf <vm_exec_core+9615>, 0x56127bfca87b <vm_exec_core+9547>, 0x56127bfca849 <vm_exec_core+9497>, 0x56127bfcaa14 <vm_exec_core+9956>, 0x56127bfca9b3 <vm_exec_core+9859>, 0x56127bfcaa83 <vm_exec_core+10067>, 0x56127bfca419 <vm_exec_core+8425>, 0x56127bfca621 <vm_exec_core+8945>, 0x56127bfca50b <vm_exec_core+8667>, 0x56127bfca4cf <vm_exec_core+8607>, 0x56127bfca488 <vm_exec_core+8536>, 0x56127bfca726 <vm_exec_core+9206>, 0x56127bfca67f <vm_exec_core+9039>, 0x56127bfc83a0 <vm_exec_core+112>, 0x56127bfca790 <vm_exec_core+9312>, 0x56127bfc9126 <vm_exec_core+3574>, 0x56127bfc9d2b <vm_exec_core+6651>, 0x56127bfc9cdc <vm_exec_core+6572>, 0x56127bfc9c8d <vm_exec_core+6493>, 0x56127bfcbe26 <vm_exec_core+15094>, 0x56127bfc9c3e <vm_exec_core+6414>, 0x56127bfc9bcf <vm_exec_core+6303>, 0x56127bfc9b8a <vm_exec_core+6234>, 0x56127bfc9b17 <vm_exec_core+6119>, 0x56127bfc99ce <vm_exec_core+5790>, 0x56127bfc9902 <vm_exec_core+5586>, 0x56127bfc9886 <vm_exec_core+5462>, 0x56127bfcaad2 <vm_exec_core+10146>, 0x56127bfc9852 <vm_exec_core+5410>, 0x56127bfc9813 <vm_exec_core+5347>, 0x56127bfc97d4 <vm_exec_core+5284>, 0x56127bfc9798 <vm_exec_core+5224>, 0x56127bfc96d4 <vm_exec_core+5028>, 0x56127bfc964f <vm_exec_core+4895>, 0x56127bfcbe6e <vm_exec_core+15166>, 0x56127bfcbdc0 <vm_exec_core+14992>, 0x56127bfcba52 <vm_exec_core+14114>, 0x56127bfcbaeb <vm_exec_core+14267>, 0x56127bfcbd27 <vm_exec_core+14839>, 0x56127bfcb9a9 <vm_exec_core+13945>, 0x56127bfcb809 <vm_exec_core+13529>, 0x56127bfcb88c <vm_exec_core+13660>, 0x56127bfcb8ea <vm_exec_core+13754>, 0x56127bfcb948 <vm_exec_core+13848>, 0x56127bfcbcc9 <vm_exec_core+14745>, 0x56127bfcbbfa <vm_exec_core+14538>, 0x56127bfcbc7d <vm_exec_core+14669>, 0x56127bfcb9ff <vm_exec_core+14031>, 0x56127bfcbed3 <vm_exec_core+15267>, 0x56127bfcbb70 <vm_exec_core+14400>, 0x56127bfc9582 <vm_exec_core+4690>, 0x56127bfc94de <vm_exec_core+4526>, 0x56127bfcb4c2 <vm_exec_core+12690>, 0x56127bfcb50a <vm_exec_core+12762>, 0x56127bfcb552 <vm_exec_core+12834>, 0x56127bfcb5a7 <vm_exec_core+12919>, 0x56127bfcb3d6 <vm_exec_core+12454>, 0x56127bfcb44b <vm_exec_core+12571>, 0x56127bfc946d <vm_exec_core+4413>, 0x56127bfc93ed <vm_exec_core+4285>, 0x56127bfc9344 <vm_exec_core+4116>, 0x56127bfc92fd <vm_exec_core+4045>, 0x56127bfc92b2 <vm_exec_core+3970>, 0x56127bfc9269 <vm_exec_core+3897>, 0x56127bfc9218 <vm_exec_core+3816>, 0x56127bfc91e3 <vm_exec_core+3763>, 0x56127bfc91ae <vm_exec_core+3710>, 0x56127bfcb3b8 <vm_exec_core+12424>, 0x56127bfc8609 <vm_exec_core+729>, 0x56127bfc859f <vm_exec_core+623>, 0x56127bfc8abc <vm_exec_core+1932>, 0x56127bfc8a45 <vm_exec_core+1813>, 0x56127bfc89c1 <vm_exec_core+1681>, 0x56127bfc8922 <vm_exec_core+1522>, 0x56127bfc88c9 <vm_exec_core+1433>, 0x56127bfc8870 <vm_exec_core+1344>, 0x56127bfc87aa <vm_exec_core+1146>, 0x56127bfc866d <vm_exec_core+829>, 0x56127bfc8f9d <vm_exec_core+3181>, 0x56127bfc8f58 <vm_exec_core+3112>, 0x56127bfc8efa <vm_exec_core+3018>, 0x56127bfc8e8d <vm_exec_core+2909>, 0x56127bfc8e50 <vm_exec_core+2848>, 0x56127bfc8e18 <vm_exec_core+2792>, 0x56127bfc8de3 <vm_exec_core+2739>, 0x56127bfc8dae <vm_exec_core+2686>, 0x56127bfc8d79 <vm_exec_core+2633>, 0x56127bfc8d16 <vm_exec_core+2534>, 0x56127bfc8cd2 <vm_exec_core+2466>, 0x56127bfc8c8b <vm_exec_core+2395>, 0x56127bfc8c33 <vm_exec_core+2307>, 0x56127bfc8bed <vm_exec_core+2237>, 0x56127bfc8b6e <vm_exec_core+2110>, 0x56127bfc8b34 <vm_exec_core+2052>, 0x56127bfca1af <vm_exec_core+7807>, 0x56127bfca155 <vm_exec_core+7717>, 0x56127bfca118 <vm_exec_core+7656>, 0x56127bfca0db <vm_exec_core+7595>, 0x56127bfca20c <vm_exec_core+7900>, 0x56127bfca055 <vm_exec_core+7461>, 0x56127bfc9fee <vm_exec_core+7358>, 0x56127bfc9f9c <vm_exec_core+7276>, 0x56127bfc9f3a <vm_exec_core+7178>, 0x56127bfc9eed <vm_exec_core+7101>, 0x56127bfc9e98 <vm_exec_core+7016>, 0x56127bfc9e4e <vm_exec_core+6942>, 0x56127bfc9e27 <vm_exec_core+6903>, 0x56127bfc9dec <vm_exec_core+6844>, 0x56127bfc9d9d <vm_exec_core+6765>, 0x56127bfc9d69 <vm_exec_core+6713>, 0x56127bfca8f1 <vm_exec_core+9665>, 0x56127bfca8ae <vm_exec_core+9598>, 0x56127bfca86a <vm_exec_core+9530>, 0x56127bfca838 <vm_exec_core+9480>, 0x56127bfcaa03 <vm_exec_core+9939>, 0x56127bfca9a2 <vm_exec_core+9842>, 0x56127bfcaa72 <vm_exec_core+10050>, 0x56127bfca408 <vm_exec_core+8408>, 0x56127bfca610 <vm_exec_core+8928>, 0x56127bfca4fa <vm_exec_core+8650>, 0x56127bfca4be <vm_exec_core+8590>, 0x56127bfca477 <vm_exec_core+8519>, 0x56127bfca715 <vm_exec_core+9189>, 0x56127bfca66e <vm_exec_core+9022>, 0x56127bfcb7dd <vm_exec_core+13485>, 0x56127bfca77f <vm_exec_core+9295>, 0x56127bfc9115 <vm_exec_core+3557>, 0x56127bfc9d1a <vm_exec_core+6634>, 0x56127bfc9ccb <vm_exec_core+6555>, 0x56127bfc9c7c <vm_exec_core+6476>, 0x56127bfcb7f3 <vm_exec_core+13507>, 0x56127bfc9c2d <vm_exec_core+6397>, 0x56127bfc9bbe <vm_exec_core+6286>, 0x56127bfc9b79 <vm_exec_core+6217>, 0x56127bfc9b06 <vm_exec_core+6102>, 0x56127bfc99bd <vm_exec_core+5773>, 0x56127bfc98f1 <vm_exec_core+5569>, 0x56127bfc9875 <vm_exec_core+5445>, 0x56127bfcaac1 <vm_exec_core+10129>, 0x56127bfc9841 <vm_exec_core+5393>, 0x56127bfc9802 <vm_exec_core+5330>, 0x56127bfc97c3 <vm_exec_core+5267>, 0x56127bfc9787 <vm_exec_core+5207>, 0x56127bfc96c3 <vm_exec_core+5011>, 0x56127bfc963e <vm_exec_core+4878>, 0x56127bfcb61e <vm_exec_core+13038>, 0x56127bfcb634 <vm_exec_core+13060>, 0x56127bfcb64a <vm_exec_core+13082>, 0x56127bfcb660 <vm_exec_core+13104>, 0x56127bfcb676 <vm_exec_core+13126>, 0x56127bfcb68c <vm_exec_core+13148>, 0x56127bfcb6a2 <vm_exec_core+13170>, 0x56127bfcb6bf <vm_exec_core+13199>, 0x56127bfcb6d5 <vm_exec_core+13221>, 0x56127bfcb6eb <vm_exec_core+13243>, 0x56127bfcb701 <vm_exec_core+13265>...} |
| #23 0x000056127bfceb4e in rb_vm_exec (ec=0x56129520d340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x56129520d340 |
| _tag = {tag = 36, retval = 4, buf = {0x56129520d340, 0x56127bfcea70 <rb_vm_exec+304>, 0x0, 0x7fffd3d0a1e0, 0x7f7de004ed08}, prev = 0x7fffd3d0a2b0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #24 0x000056127bfe0da3 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 0x000056127bdc2a55 in rb_ec_exec_node (ec=ec@entry=0x56129520d340, n=n@entry=0x7f7de004f2a8) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x56129520d340 |
| _tag = {tag = 36, retval = 94637387440262, buf = {0x56129520d340, 0x56127bdc2ab0 <rb_ec_exec_node+256>, 0x0, 0x7fffd3d0a290, 0x7f7de004f2a8}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7f7de004f2a8 |
| #26 0x000056127bdc6cbb in ruby_run_node (n=0x7f7de004f2a8) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x56129520d340 |
| status = 0 |
| #27 0x000056127bce4e86 in rb_main (argv=0x7fffd3d0a4d8, 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 561702) detached] |
| $ timeout 60 gdb -p 561212 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| Fstderr output is not empty |
| th: 0x561295208060, native_id: 0x7f7dfb2d47c0 |
| -- 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 561234] |
| [New LWP 561231] |
| [New LWP 561227] |
| [New LWP 561226] |
| [New LWP 561223] |
| [New LWP 561222] |
| [New LWP 561221] |
| [New LWP 561219] |
| [New LWP 561218] |
| [New LWP 561217] |
| [New LWP 561216] |
| [New LWP 561215] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007f16a2a45a00 in __GI_ppoll (fds=0x7fff9da74fd8, nfds=1, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7f16a2927740 (LWP 561212) "ruby" 0x00007f16a2a45a00 in __GI_ppoll (fds=0x7fff9da74fd8, nfds=1, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 |
| 2 Thread 0x7f1687fff6c0 (LWP 561234) "runner.rb:546" 0x00007f16a2a454cd in __GI___poll (fds=0x7f1687efe180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 3 Thread 0x7f169c3326c0 (LWP 561231) "runner.rb:636" 0x00007f16a2a454cd in __GI___poll (fds=0x7f169c231180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 4 Thread 0x7f169c5336c0 (LWP 561227) "runner.rb:636" 0x00007f16a2a454cd in __GI___poll (fds=0x7f169c432180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 5 Thread 0x7f169c7346c0 (LWP 561226) "runner.rb:546" 0x00007f16a2a454cd in __GI___poll (fds=0x7f169c633180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 6 Thread 0x7f169c9356c0 (LWP 561223) "runner.rb:636" 0x00007f16a2a454cd in __GI___poll (fds=0x7f169c834180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 7 Thread 0x7f169cb366c0 (LWP 561222) "runner.rb:546" 0x00007f16a2a454cd in __GI___poll (fds=0x7f169ca35180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 8 Thread 0x7f169cd376c0 (LWP 561221) "runner.rb:546" 0x00007f16a2a454cd in __GI___poll (fds=0x7f169cc36180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 9 Thread 0x7f169cf386c0 (LWP 561219) "runner.rb:636" 0x00007f16a2a454cd in __GI___poll (fds=0x7f169ce37180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 10 Thread 0x7f169d1396c0 (LWP 561218) "runner.rb:334" 0x00007f16a29c2d61 in __futex_abstimed_wait_common64 (private=32534, cancel=true, abstime=0x7f169d038370, op=137, expected=0, futex_word=0x55660d40a438) at ./nptl/futex-internal.c:57 |
| 11 Thread 0x7f169d33a6c0 (LWP 561217) "runner.rb:334" 0x00007f16a29c2d61 in __futex_abstimed_wait_common64 (private=32534, cancel=true, abstime=0x7f169d239370, op=137, expected=0, futex_word=0x55660d409d7c) at ./nptl/futex-internal.c:57 |
| 12 Thread 0x7f169ddee6c0 (LWP 561216) "runner.rb:334" 0x00007f16a29c2d61 in __futex_abstimed_wait_common64 (private=32534, cancel=true, abstime=0x7f169dced370, op=137, expected=0, futex_word=0x55660d40935c) at ./nptl/futex-internal.c:57 |
| 13 Thread 0x7f169dfef6c0 (LWP 561215) "runner.rb:334" 0x00007f16a29c2d61 in __futex_abstimed_wait_common64 (private=32534, cancel=true, abstime=0x7f169deee370, op=137, expected=0, futex_word=0x55660d3f609c) at ./nptl/futex-internal.c:57 |
| >>> Machine level backtrace |
| Thread 13 (Thread 0x7f169dfef6c0 (LWP 561215) "runner.rb:334"): |
| #0 0x00007f16a29c2d61 in __futex_abstimed_wait_common64 (private=32534, cancel=true, abstime=0x7f169deee370, op=137, expected=0, futex_word=0x55660d3f609c) 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=32534, abstime=0x7f169deee370, clockid=32534, expected=0, futex_word=0x55660d3f609c) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 8328960 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55660d3f609c, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f169deee370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007f16a29c5c7e in __pthread_cond_wait_common (abstime=0x7f169deee370, clockid=1, mutex=0x55660d44f580, cond=0x55660d3f6070) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f16a29c54a0 <__condvar_cleanup_waiting>, __arg = 0x7f169deee300, __canceltype = -1645288672, __prev = 0x0} |
| cbuffer = {wseq = 205, cond = 0x55660d3f6070, mutex = 0x55660d44f580, private = 0} |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 205 |
| seq = 102 |
| 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=0x55660d3f6070, mutex=0x55660d44f580, abstime=0x7f169deee370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007f16a2f0c454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f16a2f128ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f16a2f12a72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f16a2f177fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f16a2db8440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f16a2f0d001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f16a2f0e1cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f16a2f4e9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f16a2f511df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f16a2f542a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f16a2f58c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f16a2f5d88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f16a2f15b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f16a2f16041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007f16a2f16916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007f16a29c6a94 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 = {139735116740288, -777308599818263151, 139735116740288, -136, 22, 140735838371744, -777308599839234671, -777417154834995823}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007f16a2a53c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 12 (Thread 0x7f169ddee6c0 (LWP 561216) "runner.rb:334"): |
| #0 0x00007f16a29c2d61 in __futex_abstimed_wait_common64 (private=32534, cancel=true, abstime=0x7f169dced370, op=137, expected=0, futex_word=0x55660d40935c) 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=32534, abstime=0x7f169dced370, clockid=32534, expected=0, futex_word=0x55660d40935c) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 8328960 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55660d40935c, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f169dced370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007f16a29c5c7e in __pthread_cond_wait_common (abstime=0x7f169dced370, clockid=1, mutex=0x55660d45cbb0, cond=0x55660d409330) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f16a29c54a0 <__condvar_cleanup_waiting>, __arg = 0x7f169dced300, __canceltype = -1647389920, __prev = 0x0} |
| cbuffer = {wseq = 353, cond = 0x55660d409330, mutex = 0x55660d45cbb0, private = 0} |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 353 |
| seq = 176 |
| private = 0 |
| maxspin = <optimized out> |
| err = <optimized out> |
| result = <optimized out> |
| wseq = <optimized out> |
| g = <optimized out> |
| seq = <optimized out> |
| flags = <optimized out> |
| private = <optimized out> |
| signals = <optimized out> |
| done = <optimized out> |
| g1_start = <optimized out> |
| spin = <optimized out> |
| buffer = <optimized out> |
| cbuffer = <optimized out> |
| s = <optimized out> |
| #4 ___pthread_cond_timedwait64 (cond=0x55660d409330, mutex=0x55660d45cbb0, abstime=0x7f169dced370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007f16a2f0c454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f16a2f128ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f16a2f12a72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f16a2f177fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f16a2db8440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f16a2f0d001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f16a2f0e1cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f16a2f4e9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f16a2f511df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f16a2f542a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f16a2f58c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f16a2f5d88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f16a2f15b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f16a2f16041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007f16a2f16916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007f16a29c6a94 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 = {139735114639040, -777308876306782831, 139735114639040, -136, 22, 140735838371744, -777308876327754351, -777417154834995823}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007f16a2a53c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 11 (Thread 0x7f169d33a6c0 (LWP 561217) "runner.rb:334"): |
| #0 0x00007f16a29c2d61 in __futex_abstimed_wait_common64 (private=32534, cancel=true, abstime=0x7f169d239370, op=137, expected=0, futex_word=0x55660d409d7c) 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=32534, abstime=0x7f169d239370, clockid=32534, expected=0, futex_word=0x55660d409d7c) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 8328960 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55660d409d7c, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f169d239370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007f16a29c5c7e in __pthread_cond_wait_common (abstime=0x7f169d239370, clockid=1, mutex=0x55660d4427d0, cond=0x55660d409d50) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f16a29c54a0 <__condvar_cleanup_waiting>, __arg = 0x7f169d239300, __canceltype = -1658612960, __prev = 0x0} |
| cbuffer = {wseq = 237, cond = 0x55660d409d50, mutex = 0x55660d4427d0, private = 0} |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 237 |
| seq = 118 |
| 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=0x55660d409d50, mutex=0x55660d4427d0, abstime=0x7f169d239370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007f16a2f0c454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f16a2f128ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f16a2f12a72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f16a2f177fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f16a2db8440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f16a2f0d001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f16a2f0e1cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f16a2f4e9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f16a2f511df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f16a2f542a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f16a2f58c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f16a2f5d88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f16a2f15b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f16a2f16041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007f16a2f16916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007f16a29c6a94 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 = {139735103416000, -777310291498506863, 139735103416000, -136, 22, 140735838371744, -777310291519478383, -777417154834995823}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007f16a2a53c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 10 (Thread 0x7f169d1396c0 (LWP 561218) "runner.rb:334"): |
| #0 0x00007f16a29c2d61 in __futex_abstimed_wait_common64 (private=32534, cancel=true, abstime=0x7f169d038370, op=137, expected=0, futex_word=0x55660d40a438) 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=32534, abstime=0x7f169d038370, clockid=32534, expected=0, futex_word=0x55660d40a438) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 8328960 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55660d40a438, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f169d038370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007f16a29c5c7e in __pthread_cond_wait_common (abstime=0x7f169d038370, clockid=1, mutex=0x55660d4748f0, cond=0x55660d40a410) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f16a29c54a0 <__condvar_cleanup_waiting>, __arg = 0x7f169d038300, __canceltype = -1660714208, __prev = 0x0} |
| cbuffer = {wseq = 314, cond = 0x55660d40a410, mutex = 0x55660d4748f0, private = 0} |
| err = <optimized out> |
| g = 0 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 314 |
| seq = 157 |
| 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=0x55660d40a410, mutex=0x55660d4748f0, abstime=0x7f169d038370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007f16a2f0c454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f16a2f128ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f16a2f12a72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f16a2f177fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f16a2db8440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f16a2f0d001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f16a2f0e1cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f16a2f4e9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f16a2f511df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f16a2f542a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f16a2f58c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f16a2f5d88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f16a2f15b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f16a2f16041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007f16a2f16916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007f16a29c6a94 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 = {139735101314752, -777310565839542895, 139735101314752, -136, 22, 140735838371744, -777310565860514415, -777417154834995823}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007f16a2a53c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 9 (Thread 0x7f169cf386c0 (LWP 561219) "runner.rb:636"): |
| #0 0x00007f16a2a454cd in __GI___poll (fds=0x7f169ce37180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f16a2de863f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f16a2de95d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f16a2f15643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f16a2de99be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f16a2deebf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f16a2db8440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f16a2dea0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f16a2dee0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f16a2df1626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f16a2f4e9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f16a2f511df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f16a2f542a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f16a2f58c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f16a2f5d88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f16a2f15b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f16a2f16041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f16a2f16916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f16a29c6a94 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 = {139735099213504, -777306439986584175, 139735099213504, -136, 25, 139735102362144, -777306440007555695, -777417154834995823}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f16a2a53c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 8 (Thread 0x7f169cd376c0 (LWP 561221) "runner.rb:546"): |
| #0 0x00007f16a2a454cd in __GI___poll (fds=0x7f169cc36180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f16a2de863f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f16a2de95d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f16a2f15643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f16a2de99be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f16a2deebf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f16a2db8440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f16a2dea0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f16a2dee0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f16a2df1626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f16a2f4e9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f16a2f511df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f16a2f542a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f16a2f58c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f16a2f5d88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f16a2f15b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f16a2f16041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f16a2f16916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f16a29c6a94 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 = {139735097112256, -777306714327620207, 139735097112256, -136, 22, 139735102362144, -777306714348591727, -777417154834995823}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f16a2a53c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 7 (Thread 0x7f169cb366c0 (LWP 561222) "runner.rb:546"): |
| #0 0x00007f16a2a454cd in __GI___poll (fds=0x7f169ca35180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f16a2de863f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f16a2de95d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f16a2f15643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f16a2de99be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f16a2deebf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f16a2db8440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f16a2dea0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f16a2dee0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f16a2df1626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f16a2f4e9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f16a2f511df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f16a2f542a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f16a2f58c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f16a2f5d88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f16a2f15b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f16a2f16041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f16a2f16916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f16a29c6a94 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 = {139735095011008, -777306990816139887, 139735095011008, -136, 25, 139735115686432, -777306990837111407, -777417154834995823}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f16a2a53c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 6 (Thread 0x7f169c9356c0 (LWP 561223) "runner.rb:636"): |
| #0 0x00007f16a2a454cd in __GI___poll (fds=0x7f169c834180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f16a2de863f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f16a2de95d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f16a2f15643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f16a2de99be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f16a2deebf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f16a2db8440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f16a2dea0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f16a2dee0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f16a2df1626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f16a2f4e9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f16a2f511df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f16a2f542a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f16a2f58c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f16a2f5d88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f16a2f15b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f16a2f16041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f16a2f16916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f16a29c6a94 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 = {139735092909760, -777307265157175919, 139735092909760, -136, 25, 139735113585184, -777307265178147439, -777417154834995823}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f16a2a53c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 5 (Thread 0x7f169c7346c0 (LWP 561226) "runner.rb:546"): |
| #0 0x00007f16a2a454cd in __GI___poll (fds=0x7f169c633180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f16a2de863f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f16a2de95d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f16a2f15643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f16a2de99be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f16a2deebf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f16a2db8440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f16a2dea0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f16a2dee0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f16a2df1626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f16a2f4e9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f16a2f511df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f16a2f542a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f16a2f58c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f16a2f5d88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f16a2f15b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f16a2f16041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f16a2f16916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f16a29c6a94 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 = {139735090808512, -777307537350728303, 139735090808512, -136, 22, 139735113585184, -777307537371699823, -777417154834995823}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f16a2a53c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 4 (Thread 0x7f169c5336c0 (LWP 561227) "runner.rb:636"): |
| #0 0x00007f16a2a454cd in __GI___poll (fds=0x7f169c432180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f16a2de863f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f16a2de95d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f16a2f15643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f16a2de99be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f16a2deebf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f16a2db8440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f16a2dea0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f16a2dee0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f16a2df1626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f16a2f4e9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f16a2f511df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f16a2f542a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f16a2f58c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f16a2f5d88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f16a2f15b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f16a2f16041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f16a2f16916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f16a29c6a94 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 = {139735088707264, -777307811691764335, 139735088707264, -136, 25, 139735100260896, -777307811712735855, -777417154834995823}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f16a2a53c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 3 (Thread 0x7f169c3326c0 (LWP 561231) "runner.rb:636"): |
| #0 0x00007f16a2a454cd in __GI___poll (fds=0x7f169c231180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f16a2de863f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f16a2de95d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f16a2f15643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f16a2de99be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f16a2deebf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f16a2db8440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f16a2dea0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f16a2dee0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f16a2df1626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f16a2f4e9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f16a2f511df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f16a2f542a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f16a2f58c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f16a2f5d88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f16a2f15b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f16a2f16041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f16a2f16916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f16a29c6a94 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 = {139735086606016, -777308088180284015, 139735086606016, -136, 22, 139735115686432, -777308088201255535, -777417154834995823}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f16a2a53c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 2 (Thread 0x7f1687fff6c0 (LWP 561234) "runner.rb:546"): |
| #0 0x00007f16a2a454cd in __GI___poll (fds=0x7f1687efe180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f16a2de863f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f16a2de95d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f16a2f15643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f16a2de99be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f16a2deebf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f16a2db8440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f16a2dea0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f16a2dee0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f16a2df1626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f16a2f4e9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f16a2f511df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f16a2f542a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f16a2f58c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f16a2f5d88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f16a2f15b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f16a2f16041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f16a2f16916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f16a29c6a94 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 = {139734747707072, -777356986919819887, 139734747707072, -136, 22, 139735100260896, -777356986940791407, -777417154834995823}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f16a2a53c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 1 (Thread 0x7f16a2927740 (LWP 561212) "ruby"): |
| #0 0x00007f16a2a45a00 in __GI_ppoll (fds=0x7fff9da74fd8, 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 = 140735838376096, tv_nsec = 93896795162112} |
| #1 0x00007f16a2f11ac9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f16a2f12b81 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f16a2f153a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f16a2f16b45 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f16a2db8440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f16a2f11f8b in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f16a2f54508 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f16a2f58c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f16a2f5d367 in rb_yield () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f16a2db8440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f16a2d962a6 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f16a2f4e9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f16a2f511df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f16a2f556bc in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f16a2f58c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f16a2db5e5c in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f16a2dba193 in ruby_run_node () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00005565f3af2187 in ?? () |
| No symbol table info available. |
| #19 0x00007f16a29541ca in __libc_start_call_main (main=main@entry=0x5565f3af2120, argc=argc@entry=6, argv=argv@entry=0x7fff9da75ea8) at ../sysdeps/nptl/libc_start_call_main.h:58 |
| self = <optimized out> |
| result = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735838379688, -800390309772401263, 6, 0, 93896368409920, 139735201718272, -800390309657057903, -777417233027832431}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x6, 0x7fff9da75ea0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 6}}} |
| not_first_call = <optimized out> |
| #20 0x00007f16a295428b in __libc_start_main_impl (main=0x5565f3af2120, argc=6, argv=0x7fff9da75ea8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff9da75e98) at ../csu/libc-start.c:360 |
| No locals. |
| #21 0x00005565f3af21d5 in _start () |
| No symbol table info available. |
| >>> Dump Ruby level backtrace (if possible) |
| [Inferior 1 (process 561212) detached] |
| $ timeout 60 gdb -p 561197 -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 561196 -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 561706 -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> |