| "git clone --depth 1 https://github.com/ruby/ruby.git trunk-gc-asserts" exit with 0. |
| Cloning into 'trunk-gc-asserts'... |
| Updating files: 95% (10678/11201) |
| "./autogen.sh" exit with 0. |
| "autoconf" exit with 0. |
| "/tmp/ruby/src/trunk-gc-asserts/configure --prefix=/tmp/ruby/install/trunk-gc-asserts --disable-install-doc --enable-shared" exit with 0. |
| configure: WARNING: something wrong with CXXFLAGS="" |
| "make update-download DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| Cloning into '/tmp/ruby/src/trunk-gc-asserts/gems/src/power_assert'... |
| From https://github.com/ruby/power_assert |
| * branch a7dab941153b233d3412e249d25da52a6c5691de -> FETCH_HEAD |
| HEAD is now at a7dab94 Merge pull request #56 from k-tsj/fix-failures-on-head |
| Cloning into '/tmp/ruby/src/trunk-gc-asserts/gems/src/matrix'... |
| Cloning into '/tmp/ruby/src/trunk-gc-asserts/gems/src/prime'... |
| Cloning into '/tmp/ruby/src/trunk-gc-asserts/gems/src/repl_type_completor'... |
| Cloning into '/tmp/ruby/src/trunk-gc-asserts/gems/src/ostruct'... |
| From https://github.com/ruby/ostruct |
| * branch 50d51248bec5560a102a1024aff4174b31dca8cc -> FETCH_HEAD |
| HEAD is now at 50d5124 Use `Ractor#value` as `Ractor#take` is removed |
| "make update-src DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| "make after-update DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| + cp /tmp/ruby/src/trunk-gc-asserts/enc/jis/props.h.blt /tmp/ruby/src/trunk-gc-asserts/enc/jis/props.h |
| "make miniruby DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| "make ruby DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| "make all DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| /tmp/ruby/src/trunk-gc-asserts/.bundle/gems/rbs-3.9.4/ext/rbs_extension/main.c: In function ‘Init_rbs_extension’: |
| /tmp/ruby/src/trunk-gc-asserts/.bundle/gems/rbs-3.9.4/ext/rbs_extension/main.c:24:3: warning: multi-line comment [-Wcomment] |
| 24 | // grep -o 'INTERN("\([^"]*\)")' ext/rbs_extension/parser.c \ |
| | ^ |
| At top level: |
| cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics |
| cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics |
| cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics |
| /tmp/ruby/src/trunk-gc-asserts/spec/ruby/optional/capi/ext/exception_spec.c: In function ‘exception_spec_rb_error_frozen_object’: |
| /tmp/ruby/src/trunk-gc-asserts/spec/ruby/optional/capi/ext/exception_spec.c:39:7: warning: function might be candidate for attribute ‘noreturn’ [-Wsuggest-attribute=noreturn] |
| 39 | VALUE exception_spec_rb_error_frozen_object(VALUE self, VALUE object) { |
| | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| At top level: |
| cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics |
| cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics |
| cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics |
| "make install DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| make yes-btest TESTOPTS='-q -j4' |
| $$$ #<Timeout::Error: execution expired> |
| ### enter analyzing mode for stuck processes |
| $$$ ps jx |
| PPID PID PGID SID TTY TPGID STAT UID TIME COMMAND |
| 11 12 12 12 ? -1 Ss 1001 0:00 sh build-loop.sh trunk-gc-asserts --incremental --process-num=4 |
| 1 150083 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 150113 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 150121 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 152351 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 152373 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 152389 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 152429 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1517_1365.rb |
| 1 166227 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 166249 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 166264 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 166306 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1517_1365.rb |
| 1 179891 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 179921 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 179928 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 179970 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1517_1365.rb |
| 1 228468 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 228490 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 228506 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 279465 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 279495 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 279503 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 294227 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 294257 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 294265 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 307191 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 307221 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 307228 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 320143 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 320176 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 320184 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 320225 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1517_1365.rb |
| 1 333183 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 333213 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 333220 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 333266 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1517_1365.rb |
| 1 382598 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 382628 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 382636 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 382677 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1517_1365.rb |
| 1 400578 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 400608 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 400616 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 452329 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 452361 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 452369 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 452410 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1517_1365.rb |
| 1 467336 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1383_1356.rb |
| 1 467366 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1411_1358.rb |
| 1 467374 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1425_1359.rb |
| 1 467415 12 12 ? -1 Sl 1001 0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1517_1365.rb |
| 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 |
| 12 498470 12 12 ? -1 Sl 1001 0:00 ruby ./br.rb build_report trunk-gc-asserts --incremental --process-num=4 |
| 498470 498473 12 12 ? -1 S 1001 0:00 sh -c ruby /home/ko1/build-ruby/build-ruby.rb --target_name=trunk-gc-asserts --logfile=/home/ko1/ruby/logs/brlog.trunk-gc-asserts.20250603-231524 --root_dir=/tmp/ruby --timeout=21600 --build_opts='DEFS="-DRGENGC_CHECK_MODE=2"' --add-env=RUBY_TEST_TIMEOUT_SCALE=100 --incremental --process-num=4 |
| 498473 498474 12 12 ? -1 Sl 1001 0:00 ruby /home/ko1/build-ruby/build-ruby.rb --target_name=trunk-gc-asserts --logfile=/home/ko1/ruby/logs/brlog.trunk-gc-asserts.20250603-231524 --root_dir=/tmp/ruby --timeout=21600 --build_opts=DEFS="-DRGENGC_CHECK_MODE=2" --add-env=RUBY_TEST_TIMEOUT_SCALE=100 --incremental --process-num=4 |
| 498474 511381 12 12 ? -1 S 1001 0:00 sh -c make yes-btest TESTOPTS='-q -j4' |
| 511381 511382 12 12 ? -1 S 1001 0:00 make yes-btest TESTOPTS=-q -j4 |
| 511382 511397 12 12 ? -1 Sl 1001 0:01 /usr/bin/ruby --disable=gems /tmp/ruby/src/trunk-gc-asserts/bootstraptest/runner.rb --ruby=./miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I. -I.ext/common -r./x86_64-linux-fake --disable-gems -q -j4 |
| 511397 548256 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 |
| 511397 548312 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 |
| 511397 548318 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 |
| 511397 548322 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 |
| 498474 548326 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], 12=>[498470], 498470=>[498473], 498473=>[498474], 498474=>[511381, 548326], 511381=>[511382], 511382=>[511397], 511397=>[548256, 548312, 548318, 548322]} |
| $ timeout 60 gdb -p 548256 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| [New LWP 548262] |
| [New LWP 548261] |
| [New LWP 548260] |
| [New LWP 548258] |
| [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=0x55e50df7eb70) at ../sysdeps/nptl/futex-internal.h:146 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7fc1f8f827c0 (LWP 548256) "miniruby" futex_wait (private=0, expected=2, futex_word=0x55e50df7eb70) at ../sysdeps/nptl/futex-internal.h:146 |
| 2 Thread 0x7fc1bda9f6c0 (LWP 548262) "miniruby" futex_wait (private=0, expected=2, futex_word=0x55e50df7eb70) at ../sysdeps/nptl/futex-internal.h:146 |
| 3 Thread 0x7fc1bdbbf6c0 (LWP 548261) "miniruby" futex_wait (private=0, expected=2, futex_word=0x55e50df7eb70) at ../sysdeps/nptl/futex-internal.h:146 |
| 4 Thread 0x7fc1bdcdf6c0 (LWP 548260) "miniruby" 0x00007fc1f901dd61 in __futex_abstimed_wait_common64 (private=32705, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55e50df7ebd0) at ./nptl/futex-internal.c:57 |
| 5 Thread 0x7fc1df96f6c0 (LWP 548258) "miniruby" 0x00007fc1f90af042 in epoll_wait (epfd=4, events=events@entry=0x55e4f78abedc <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 0x7fc1df96f6c0 (LWP 548258) "miniruby"): |
| #0 0x00007fc1f90af042 in epoll_wait (epfd=4, events=events@entry=0x55e4f78abedc <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 0x000055e4f74e89ff in event_wait (vm=0x55e50df7ead0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2919 |
| r = <optimized out> |
| r = <optimized out> |
| #2 timer_thread_polling (vm=0x55e50df7ead0) 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=0x55e50df7ead0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x55e50df7ead0 |
| #4 0x00007fc1f9021a94 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 = {140470656628416, 7074180872904524558, 140470656628416, -264, 0, 140726398565680, 7074180872917107470, 7074248106558898958}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #5 0x00007fc1f90aec3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 4 (Thread 0x7fc1bdcdf6c0 (LWP 548260) "miniruby"): |
| #0 0x00007fc1f901dd61 in __futex_abstimed_wait_common64 (private=32705, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55e50df7ebd0) 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=32705, abstime=0x0, clockid=0, expected=0, futex_word=0x55e50df7ebd0) 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=0x55e50df7ebd0, 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 0x00007fc1f90207dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55e50df7eb70, cond=0x55e50df7eba8) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7fc1f90204a0 <__condvar_cleanup_waiting>, __arg = 0x7fc1bdcded00, __canceltype = 0, __prev = 0x0} |
| cbuffer = {wseq = 2, cond = 0x55e50df7eba8, mutex = 0x55e50df7eb70, 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=0x55e50df7eba8, mutex=mutex@entry=0x55e50df7eb70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000055e4f74e539d in rb_native_cond_wait (cond=cond@entry=0x55e50df7eba8, mutex=mutex@entry=0x55e50df7eb70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x000055e4f74ef26b 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=0x55e50e007230) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2268 |
| r = <optimized out> |
| nt = <optimized out> |
| vm = 0x55e50df7ead0 |
| #8 0x00007fc1f9021a94 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 = {140470089807552, 7074115649531167502, 140470089807552, -264, 0, 140726398562384, 7074115649543750414, 7074248106558898958}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #9 0x00007fc1f90aec3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 3 (Thread 0x7fc1bdbbf6c0 (LWP 548261) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x55e50df7eb70) 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=0x55e50df7eb70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007fc1f9024352 in __pthread_mutex_cond_lock (mutex=mutex@entry=0x55e50df7eb70) at ../nptl/pthread_mutex_lock.c:93 |
| __futex = 0x55e50df7eb70 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "__pthread_mutex_cond_lock" |
| id = <optimized out> |
| #3 0x00007fc1f90206c2 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55e50df7eb70, cond=0x55e50df7ec68) 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=0x55e50df7ec68, mutex=mutex@entry=0x55e50df7eb70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000055e4f74e539d in rb_native_cond_wait (cond=cond@entry=0x55e50df7ec68, mutex=mutex@entry=0x55e50df7eb70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x000055e4f74e5437 in ractor_sched_barrier_join_wait_locked (vm=vm@entry=0x55e50df7ead0, th=0x55e50e004960) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1498 |
| cr = <optimized out> |
| barrier_serial = 1 |
| #7 0x000055e4f74e63ba in rb_ractor_sched_barrier_join (vm=vm@entry=0x55e50df7ead0, cr=cr@entry=0x55e50e005a50) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1531 |
| No locals. |
| #8 0x000055e4f755eab2 in vm_lock_enter (cr=0x55e50e005a50, vm=0x55e50df7ead0, locked=<optimized out>, no_barrier=<optimized out>, lev=0x7fc1bdee1920) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:90 |
| ec = 0x55e50e0b9c20 |
| #9 0x000055e4f74eafec in rb_vm_lock_enter (line=2579, file=0x55e4f771feb0 "/tmp/ruby/src/trunk-gc-asserts/thread.c", lev=0x7fc1bdee1920) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.h:76 |
| No locals. |
| #10 rb_threadptr_execute_interrupts (th=<optimized out>, blocking_timing=blocking_timing@entry=1) at /tmp/ruby/src/trunk-gc-asserts/thread.c:2579 |
| vm_locking_level = 0 |
| 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 0x000055e4f74ebeef in rb_threadptr_execute_interrupts (blocking_timing=1, th=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:2563 |
| interrupt = <optimized out> |
| postponed_job_interrupt = 0 |
| ret = 0 |
| sig = <optimized out> |
| timer_interrupt = <optimized out> |
| pending_interrupt = <optimized out> |
| trap_interrupt = <optimized out> |
| terminate_interrupt = <optimized out> |
| vm_locking_level = <optimized out> |
| vm_locking_do = <optimized out> |
| prev_status = <optimized out> |
| prev_status = <optimized out> |
| err = <optimized out> |
| limits_us = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| #12 0x000055e4f7438c38 in ractor_wait (cr=0x55e50e005a50, ec=0x55e50e0b9c20) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1055 |
| th = <optimized out> |
| waiter = {wakeup_status = wakeup_by_send, th = 0x55e50e004960, node = {next = 0x55e50e005aa8, prev = 0x55e50e005aa8}} |
| th = <optimized out> |
| waiter = <optimized out> |
| #13 ractor_wait_receive (ec=ec@entry=0x55e50e0b9c20, cr=cr@entry=0x55e50e005a50) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1112 |
| messages = {set = {n = {next = 0x1, prev = 0x55e50e004960}}, closed = 168} |
| deliverred = false |
| #14 0x000055e4f7439931 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> |
| #15 ractor_port_receive (self=<optimized out>, ec=0x55e50e0b9c20) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:133 |
| rp = 0x55e50e05c560 |
| rp = <optimized out> |
| #16 builtin_inline_class_660 (ec=0x55e50e0b9c20, self=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor.rb:661 |
| No locals. |
| #17 0x000055e4f75431cd in vm_exec_core (ec=0x55e50df7eb70, ec@entry=0x55e50e0b9c20) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:7259 |
| reg_pc = 0x55e50e05e0d8 |
| reg_cfp = 0x7fc1bdde0f20 |
| insns_address_table = {0x55e4f754360d <vm_exec_core+13021>, 0x55e4f754061a <vm_exec_core+746>, 0x55e4f75405b0 <vm_exec_core+640>, 0x55e4f7540acd <vm_exec_core+1949>, 0x55e4f7540a56 <vm_exec_core+1830>, 0x55e4f75409d2 <vm_exec_core+1698>, 0x55e4f7540933 <vm_exec_core+1539>, 0x55e4f75408da <vm_exec_core+1450>, 0x55e4f7540881 <vm_exec_core+1361>, 0x55e4f75407bb <vm_exec_core+1163>, 0x55e4f754067e <vm_exec_core+846>, 0x55e4f7540fae <vm_exec_core+3198>, 0x55e4f7540f69 <vm_exec_core+3129>, 0x55e4f7540f0b <vm_exec_core+3035>, 0x55e4f7540e9e <vm_exec_core+2926>, 0x55e4f7540e61 <vm_exec_core+2865>, 0x55e4f7540e29 <vm_exec_core+2809>, 0x55e4f7540df4 <vm_exec_core+2756>, 0x55e4f7540dbf <vm_exec_core+2703>, 0x55e4f7540d8a <vm_exec_core+2650>, 0x55e4f7540d27 <vm_exec_core+2551>, 0x55e4f7540ce3 <vm_exec_core+2483>, 0x55e4f7540c9c <vm_exec_core+2412>, 0x55e4f7540c44 <vm_exec_core+2324>, 0x55e4f7540bfe <vm_exec_core+2254>, 0x55e4f7540b7f <vm_exec_core+2127>, 0x55e4f7540b45 <vm_exec_core+2069>, 0x55e4f75421c0 <vm_exec_core+7824>, 0x55e4f7542166 <vm_exec_core+7734>, 0x55e4f7542129 <vm_exec_core+7673>, 0x55e4f75420ec <vm_exec_core+7612>, 0x55e4f754221d <vm_exec_core+7917>, 0x55e4f7542066 <vm_exec_core+7478>, 0x55e4f7541fff <vm_exec_core+7375>, 0x55e4f7541fad <vm_exec_core+7293>, 0x55e4f7541f4b <vm_exec_core+7195>, 0x55e4f7541efe <vm_exec_core+7118>, 0x55e4f7541ea9 <vm_exec_core+7033>, 0x55e4f7541e5f <vm_exec_core+6959>, 0x55e4f7541e38 <vm_exec_core+6920>, 0x55e4f7541dfd <vm_exec_core+6861>, 0x55e4f7541dae <vm_exec_core+6782>, 0x55e4f7541d7a <vm_exec_core+6730>, 0x55e4f7542902 <vm_exec_core+9682>, 0x55e4f75428bf <vm_exec_core+9615>, 0x55e4f754287b <vm_exec_core+9547>, 0x55e4f7542849 <vm_exec_core+9497>, 0x55e4f7542a14 <vm_exec_core+9956>, 0x55e4f75429b3 <vm_exec_core+9859>, 0x55e4f7542a83 <vm_exec_core+10067>, 0x55e4f7542419 <vm_exec_core+8425>, 0x55e4f7542621 <vm_exec_core+8945>, 0x55e4f754250b <vm_exec_core+8667>, 0x55e4f75424cf <vm_exec_core+8607>, 0x55e4f7542488 <vm_exec_core+8536>, 0x55e4f7542726 <vm_exec_core+9206>, 0x55e4f754267f <vm_exec_core+9039>, 0x55e4f75403a0 <vm_exec_core+112>, 0x55e4f7542790 <vm_exec_core+9312>, 0x55e4f7541126 <vm_exec_core+3574>, 0x55e4f7541d2b <vm_exec_core+6651>, 0x55e4f7541cdc <vm_exec_core+6572>, 0x55e4f7541c8d <vm_exec_core+6493>, 0x55e4f7543e26 <vm_exec_core+15094>, 0x55e4f7541c3e <vm_exec_core+6414>, 0x55e4f7541bcf <vm_exec_core+6303>, 0x55e4f7541b8a <vm_exec_core+6234>, 0x55e4f7541b17 <vm_exec_core+6119>, 0x55e4f75419ce <vm_exec_core+5790>, 0x55e4f7541902 <vm_exec_core+5586>, 0x55e4f7541886 <vm_exec_core+5462>, 0x55e4f7542ad2 <vm_exec_core+10146>, 0x55e4f7541852 <vm_exec_core+5410>, 0x55e4f7541813 <vm_exec_core+5347>, 0x55e4f75417d4 <vm_exec_core+5284>, 0x55e4f7541798 <vm_exec_core+5224>, 0x55e4f75416d4 <vm_exec_core+5028>, 0x55e4f754164f <vm_exec_core+4895>, 0x55e4f7543e6e <vm_exec_core+15166>, 0x55e4f7543dc0 <vm_exec_core+14992>, 0x55e4f7543a52 <vm_exec_core+14114>, 0x55e4f7543aeb <vm_exec_core+14267>, 0x55e4f7543d27 <vm_exec_core+14839>, 0x55e4f75439a9 <vm_exec_core+13945>, 0x55e4f7543809 <vm_exec_core+13529>, 0x55e4f754388c <vm_exec_core+13660>, 0x55e4f75438ea <vm_exec_core+13754>, 0x55e4f7543948 <vm_exec_core+13848>, 0x55e4f7543cc9 <vm_exec_core+14745>, 0x55e4f7543bfa <vm_exec_core+14538>, 0x55e4f7543c7d <vm_exec_core+14669>, 0x55e4f75439ff <vm_exec_core+14031>, 0x55e4f7543ed3 <vm_exec_core+15267>, 0x55e4f7543b70 <vm_exec_core+14400>, 0x55e4f7541582 <vm_exec_core+4690>, 0x55e4f75414de <vm_exec_core+4526>, 0x55e4f75434c2 <vm_exec_core+12690>, 0x55e4f754350a <vm_exec_core+12762>, 0x55e4f7543552 <vm_exec_core+12834>, 0x55e4f75435a7 <vm_exec_core+12919>, 0x55e4f75433d6 <vm_exec_core+12454>, 0x55e4f754344b <vm_exec_core+12571>, 0x55e4f754146d <vm_exec_core+4413>, 0x55e4f75413ed <vm_exec_core+4285>, 0x55e4f7541344 <vm_exec_core+4116>, 0x55e4f75412fd <vm_exec_core+4045>, 0x55e4f75412b2 <vm_exec_core+3970>, 0x55e4f7541269 <vm_exec_core+3897>, 0x55e4f7541218 <vm_exec_core+3816>, 0x55e4f75411e3 <vm_exec_core+3763>, 0x55e4f75411ae <vm_exec_core+3710>, 0x55e4f75433b8 <vm_exec_core+12424>, 0x55e4f7540609 <vm_exec_core+729>, 0x55e4f754059f <vm_exec_core+623>, 0x55e4f7540abc <vm_exec_core+1932>, 0x55e4f7540a45 <vm_exec_core+1813>, 0x55e4f75409c1 <vm_exec_core+1681>, 0x55e4f7540922 <vm_exec_core+1522>, 0x55e4f75408c9 <vm_exec_core+1433>, 0x55e4f7540870 <vm_exec_core+1344>, 0x55e4f75407aa <vm_exec_core+1146>, 0x55e4f754066d <vm_exec_core+829>, 0x55e4f7540f9d <vm_exec_core+3181>, 0x55e4f7540f58 <vm_exec_core+3112>, 0x55e4f7540efa <vm_exec_core+3018>, 0x55e4f7540e8d <vm_exec_core+2909>, 0x55e4f7540e50 <vm_exec_core+2848>, 0x55e4f7540e18 <vm_exec_core+2792>, 0x55e4f7540de3 <vm_exec_core+2739>, 0x55e4f7540dae <vm_exec_core+2686>, 0x55e4f7540d79 <vm_exec_core+2633>, 0x55e4f7540d16 <vm_exec_core+2534>, 0x55e4f7540cd2 <vm_exec_core+2466>, 0x55e4f7540c8b <vm_exec_core+2395>, 0x55e4f7540c33 <vm_exec_core+2307>, 0x55e4f7540bed <vm_exec_core+2237>, 0x55e4f7540b6e <vm_exec_core+2110>, 0x55e4f7540b34 <vm_exec_core+2052>, 0x55e4f75421af <vm_exec_core+7807>, 0x55e4f7542155 <vm_exec_core+7717>, 0x55e4f7542118 <vm_exec_core+7656>, 0x55e4f75420db <vm_exec_core+7595>, 0x55e4f754220c <vm_exec_core+7900>, 0x55e4f7542055 <vm_exec_core+7461>, 0x55e4f7541fee <vm_exec_core+7358>, 0x55e4f7541f9c <vm_exec_core+7276>, 0x55e4f7541f3a <vm_exec_core+7178>, 0x55e4f7541eed <vm_exec_core+7101>, 0x55e4f7541e98 <vm_exec_core+7016>, 0x55e4f7541e4e <vm_exec_core+6942>, 0x55e4f7541e27 <vm_exec_core+6903>, 0x55e4f7541dec <vm_exec_core+6844>, 0x55e4f7541d9d <vm_exec_core+6765>, 0x55e4f7541d69 <vm_exec_core+6713>, 0x55e4f75428f1 <vm_exec_core+9665>, 0x55e4f75428ae <vm_exec_core+9598>, 0x55e4f754286a <vm_exec_core+9530>, 0x55e4f7542838 <vm_exec_core+9480>, 0x55e4f7542a03 <vm_exec_core+9939>, 0x55e4f75429a2 <vm_exec_core+9842>, 0x55e4f7542a72 <vm_exec_core+10050>, 0x55e4f7542408 <vm_exec_core+8408>, 0x55e4f7542610 <vm_exec_core+8928>, 0x55e4f75424fa <vm_exec_core+8650>, 0x55e4f75424be <vm_exec_core+8590>, 0x55e4f7542477 <vm_exec_core+8519>, 0x55e4f7542715 <vm_exec_core+9189>, 0x55e4f754266e <vm_exec_core+9022>, 0x55e4f75437dd <vm_exec_core+13485>, 0x55e4f754277f <vm_exec_core+9295>, 0x55e4f7541115 <vm_exec_core+3557>, 0x55e4f7541d1a <vm_exec_core+6634>, 0x55e4f7541ccb <vm_exec_core+6555>, 0x55e4f7541c7c <vm_exec_core+6476>, 0x55e4f75437f3 <vm_exec_core+13507>, 0x55e4f7541c2d <vm_exec_core+6397>, 0x55e4f7541bbe <vm_exec_core+6286>, 0x55e4f7541b79 <vm_exec_core+6217>, 0x55e4f7541b06 <vm_exec_core+6102>, 0x55e4f75419bd <vm_exec_core+5773>, 0x55e4f75418f1 <vm_exec_core+5569>, 0x55e4f7541875 <vm_exec_core+5445>, 0x55e4f7542ac1 <vm_exec_core+10129>, 0x55e4f7541841 <vm_exec_core+5393>, 0x55e4f7541802 <vm_exec_core+5330>, 0x55e4f75417c3 <vm_exec_core+5267>, 0x55e4f7541787 <vm_exec_core+5207>, 0x55e4f75416c3 <vm_exec_core+5011>, 0x55e4f754163e <vm_exec_core+4878>, 0x55e4f754361e <vm_exec_core+13038>, 0x55e4f7543634 <vm_exec_core+13060>, 0x55e4f754364a <vm_exec_core+13082>, 0x55e4f7543660 <vm_exec_core+13104>, 0x55e4f7543676 <vm_exec_core+13126>, 0x55e4f754368c <vm_exec_core+13148>, 0x55e4f75436a2 <vm_exec_core+13170>, 0x55e4f75436bf <vm_exec_core+13199>, 0x55e4f75436d5 <vm_exec_core+13221>, 0x55e4f75436eb <vm_exec_core+13243>, 0x55e4f7543701 <vm_exec_core+13265>...} |
| #18 0x000055e4f7546b4e in rb_vm_exec (ec=0x55e50e0b9c20) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55e50e0b9c20 |
| _tag = {tag = 36, retval = 4, buf = {0x7fc1bdee1db0, 0x55e4f7546a70 <rb_vm_exec+304>, 0x0, 0x7fc1bdee1ca0, 0x7fc1bdee1d50}, prev = 0x7fc1bdee1ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #19 0x000055e4f7546f6e 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=140470626805280, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7fc1ddcfefd0 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7fc1bdce1018 |
| av = {140470091914576, 140470091914944} |
| stack_argv = 0x7fc1bdce1018 |
| 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> |
| #20 0x000055e4f7547931 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x55e50e0069a0, self=self@entry=140470626805280, argc=argc@entry=0, argv=argv@entry=0x7fc1bdee1d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #21 0x000055e4f74ee060 in thread_do_start_proc (th=th@entry=0x55e50e004960) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 140470626805280 |
| args = <optimized out> |
| args_ptr = 0x7fc1bdee1d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x55e50e0069a0 |
| #22 0x000055e4f74eeb00 in thread_do_start (th=0x55e50e004960) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #23 thread_start_func_2 (th=th@entry=0x55e50e004960, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x55e50e0b9c20 |
| _tag = {tag = 36, retval = 0, buf = {0x55e50e0c20e0, 0x55e4f74ee470 <thread_start_func_2+624>, 0x0, 0x7fc1bdee1dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x55e50e004960 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #24 0x000055e4f74eeecd in call_thread_start_func_2 (th=0x55e50e004960) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7fc1bdee1f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #25 co_start (from=<optimized out>, self=0x55e50e0c20e0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x55e50e004960 |
| sched = 0x55e50e005b18 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #26 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 2 (Thread 0x7fc1bda9f6c0 (LWP 548262) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x55e50df7eb70) 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=0x55e50df7eb70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007fc1f90250f1 in lll_mutex_lock_optimized (mutex=0x55e50df7eb70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x55e50df7eb70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x55e50df7eb70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x000055e4f74e270d in rb_native_mutex_lock (lock=lock@entry=0x55e50df7eb70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x000055e4f74e622b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x55e50e0c7c10, vm=0x55e50df7ead0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x55e50df7ead0, cr=0x55e50e0c7c10) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x000055e4f755f00b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x000055e4f734f649 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x000055e4f73626a5 in gc_verify_internal_consistency (objspace_ptr=0x55e50df81460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5185 |
| prev_during_gc = <optimized out> |
| objspace = 0x55e50df81460 |
| lev = 4 |
| #10 gc_start (objspace=objspace@entry=0x55e50df81460, 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 0x000055e4f7363aa6 in heap_prepare (heap=0x55e50df81480, objspace=0x55e50df81460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2050 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x55e50df81480, objspace=0x55e50df81460) 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=0x55e50df81460, cache=cache@entry=0x55e50e0bf7f0, 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 = 0x55e50df81480 |
| obj = <optimized out> |
| lev = 2 |
| unlock_vm = true |
| #14 0x000055e4f7367200 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x55e50e0bf7f0, objspace=0x55e50df81460) 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=140470656948960, cache_ptr=0x55e50e0bf7f0, objspace_ptr=0x55e50df81460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2484 |
| obj = <optimized out> |
| objspace = 0x55e50df81460 |
| heap_idx = <optimized out> |
| cache = 0x55e50e0bf7f0 |
| 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=140470656948960, 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=140470656948960, 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 0x000055e4f74ae13f in str_alloc_embed (capa=8, klass=140470656948960) at /tmp/ruby/src/trunk-gc-asserts/string.c:1359 |
| size = 32 |
| str = <optimized out> |
| #19 str_enc_new (klass=140470656948960, ptr=0x55e4f7700ba7 "<STDIN>", len=7, enc=0x55e50df877c0) at /tmp/ruby/src/trunk-gc-asserts/string.c:1402 |
| str = <optimized out> |
| termlen = 1 |
| dtrace_line = <optimized out> |
| dtrace_file = <optimized out> |
| #20 0x000055e4f738f0c8 in prep_io (path=0x55e4f7700ba7 "<STDIN>", klass=140470656760320, fmode=65537, fd=0) at /tmp/ruby/src/trunk-gc-asserts/io.c:9339 |
| e = 0x0 |
| convconfig = {enc = 0x0, enc2 = 0x55e50df7ead0, ecflags = 235699216, ecopts = 94442270223152} |
| 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=0x55e4f7700ba7 "<STDIN>", klass=140470656760320, fmode=RUBY_IO_MODE_READABLE, f=0x7fc1f91888e0 <_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 0x000055e4f74ee88c in thread_start_func_2 (th=th@entry=0x55e50e061d50, 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 = 0x55e50e061d50 |
| fiber_scheduler_closed = <optimized out> |
| event_thread_end_hooked = <optimized out> |
| result = <optimized out> |
| #24 0x000055e4f74eeecd in call_thread_start_func_2 (th=0x55e50e061d50) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7fc1be2e3f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #25 co_start (from=<optimized out>, self=0x55e50e0c4ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x55e50e061d50 |
| sched = 0x55e50e0c7cd8 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #26 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 1 (Thread 0x7fc1f8f827c0 (LWP 548256) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x55e50df7eb70) 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=0x55e50df7eb70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007fc1f9024352 in __pthread_mutex_cond_lock (mutex=mutex@entry=0x55e50df7eb70) at ../nptl/pthread_mutex_lock.c:93 |
| __futex = 0x55e50df7eb70 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "__pthread_mutex_cond_lock" |
| id = <optimized out> |
| #3 0x00007fc1f90206c2 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55e50df7eb70, cond=0x55e50df7ec68) at ./nptl/pthread_cond_wait.c:616 |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = <optimized out> |
| seq = 2 |
| private = 0 |
| maxspin = <optimized out> |
| err = <optimized out> |
| result = <optimized out> |
| wseq = <optimized out> |
| g = <optimized out> |
| seq = <optimized out> |
| flags = <optimized out> |
| private = <optimized out> |
| signals = <optimized out> |
| done = <optimized out> |
| g1_start = <optimized out> |
| spin = <optimized out> |
| buffer = <optimized out> |
| cbuffer = <optimized out> |
| s = <optimized out> |
| #4 ___pthread_cond_wait (cond=cond@entry=0x55e50df7ec68, mutex=mutex@entry=0x55e50df7eb70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000055e4f74e539d in rb_native_cond_wait (cond=cond@entry=0x55e50df7ec68, mutex=mutex@entry=0x55e50df7eb70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x000055e4f74e5437 in ractor_sched_barrier_join_wait_locked (vm=vm@entry=0x55e50df7ead0, th=0x55e50df81060) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1498 |
| cr = <optimized out> |
| barrier_serial = 1 |
| #7 0x000055e4f74e63ba in rb_ractor_sched_barrier_join (vm=vm@entry=0x55e50df7ead0, cr=cr@entry=0x55e50df860a0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1531 |
| No locals. |
| #8 0x000055e4f755eab2 in vm_lock_enter (cr=0x55e50df860a0, vm=0x55e50df7ead0, locked=<optimized out>, no_barrier=<optimized out>, lev=0x7ffd6aff3c98) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:90 |
| ec = 0x55e50df86340 |
| #9 0x000055e4f753314d in rb_vm_lock_enter (line=2166, file=<synthetic pointer>, lev=0x7ffd6aff3c98) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.h:76 |
| No locals. |
| #10 rb_vm_search_method_slowpath (ci=0x121100100001, klass=140470656720320) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:2166 |
| vm_locking_level = 235282712 |
| vm_locking_do = <optimized out> |
| cc = <optimized out> |
| #11 0x000055e4f7545165 in vm_search_method_slowpath0 (klass=<optimized out>, cd=<optimized out>, cd_owner=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:2187 |
| cc = 0xfffffffffffffe00 |
| empty_cc = <optimized out> |
| #12 vm_search_method_fastpath (klass=<optimized out>, cd=<optimized out>, cd_owner=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:2248 |
| cc = 0x80 |
| cc = <optimized out> |
| #13 vm_search_method (recv=<optimized out>, cd=<optimized out>, cd_owner=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:2258 |
| klass = 18446744073709551104 |
| klass = <optimized out> |
| #14 vm_method_cfunc_is (func=..., recv=<optimized out>, cd=<optimized out>, iseq=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:2321 |
| cc = <optimized out> |
| cc = <optimized out> |
| #15 vm_exec_core (ec=0x55e50df7eb70, ec@entry=0x55e50df86340) at ../../src/trunk-gc-asserts/insns.def:922 |
| argc = <optimized out> |
| val = <optimized out> |
| cd = 0x55e50e05d5e0 |
| dst = <optimized out> |
| leaf = <optimized out> |
| reg_pc = 0x55e50e04f3a8 |
| reg_cfp = 0x7fc1f8f20f68 |
| insns_address_table = {0x55e4f754360d <vm_exec_core+13021>, 0x55e4f754061a <vm_exec_core+746>, 0x55e4f75405b0 <vm_exec_core+640>, 0x55e4f7540acd <vm_exec_core+1949>, 0x55e4f7540a56 <vm_exec_core+1830>, 0x55e4f75409d2 <vm_exec_core+1698>, 0x55e4f7540933 <vm_exec_core+1539>, 0x55e4f75408da <vm_exec_core+1450>, 0x55e4f7540881 <vm_exec_core+1361>, 0x55e4f75407bb <vm_exec_core+1163>, 0x55e4f754067e <vm_exec_core+846>, 0x55e4f7540fae <vm_exec_core+3198>, 0x55e4f7540f69 <vm_exec_core+3129>, 0x55e4f7540f0b <vm_exec_core+3035>, 0x55e4f7540e9e <vm_exec_core+2926>, 0x55e4f7540e61 <vm_exec_core+2865>, 0x55e4f7540e29 <vm_exec_core+2809>, 0x55e4f7540df4 <vm_exec_core+2756>, 0x55e4f7540dbf <vm_exec_core+2703>, 0x55e4f7540d8a <vm_exec_core+2650>, 0x55e4f7540d27 <vm_exec_core+2551>, 0x55e4f7540ce3 <vm_exec_core+2483>, 0x55e4f7540c9c <vm_exec_core+2412>, 0x55e4f7540c44 <vm_exec_core+2324>, 0x55e4f7540bfe <vm_exec_core+2254>, 0x55e4f7540b7f <vm_exec_core+2127>, 0x55e4f7540b45 <vm_exec_core+2069>, 0x55e4f75421c0 <vm_exec_core+7824>, 0x55e4f7542166 <vm_exec_core+7734>, 0x55e4f7542129 <vm_exec_core+7673>, 0x55e4f75420ec <vm_exec_core+7612>, 0x55e4f754221d <vm_exec_core+7917>, 0x55e4f7542066 <vm_exec_core+7478>, 0x55e4f7541fff <vm_exec_core+7375>, 0x55e4f7541fad <vm_exec_core+7293>, 0x55e4f7541f4b <vm_exec_core+7195>, 0x55e4f7541efe <vm_exec_core+7118>, 0x55e4f7541ea9 <vm_exec_core+7033>, 0x55e4f7541e5f <vm_exec_core+6959>, 0x55e4f7541e38 <vm_exec_core+6920>, 0x55e4f7541dfd <vm_exec_core+6861>, 0x55e4f7541dae <vm_exec_core+6782>, 0x55e4f7541d7a <vm_exec_core+6730>, 0x55e4f7542902 <vm_exec_core+9682>, 0x55e4f75428bf <vm_exec_core+9615>, 0x55e4f754287b <vm_exec_core+9547>, 0x55e4f7542849 <vm_exec_core+9497>, 0x55e4f7542a14 <vm_exec_core+9956>, 0x55e4f75429b3 <vm_exec_core+9859>, 0x55e4f7542a83 <vm_exec_core+10067>, 0x55e4f7542419 <vm_exec_core+8425>, 0x55e4f7542621 <vm_exec_core+8945>, 0x55e4f754250b <vm_exec_core+8667>, 0x55e4f75424cf <vm_exec_core+8607>, 0x55e4f7542488 <vm_exec_core+8536>, 0x55e4f7542726 <vm_exec_core+9206>, 0x55e4f754267f <vm_exec_core+9039>, 0x55e4f75403a0 <vm_exec_core+112>, 0x55e4f7542790 <vm_exec_core+9312>, 0x55e4f7541126 <vm_exec_core+3574>, 0x55e4f7541d2b <vm_exec_core+6651>, 0x55e4f7541cdc <vm_exec_core+6572>, 0x55e4f7541c8d <vm_exec_core+6493>, 0x55e4f7543e26 <vm_exec_core+15094>, 0x55e4f7541c3e <vm_exec_core+6414>, 0x55e4f7541bcf <vm_exec_core+6303>, 0x55e4f7541b8a <vm_exec_core+6234>, 0x55e4f7541b17 <vm_exec_core+6119>, 0x55e4f75419ce <vm_exec_core+5790>, 0x55e4f7541902 <vm_exec_core+5586>, 0x55e4f7541886 <vm_exec_core+5462>, 0x55e4f7542ad2 <vm_exec_core+10146>, 0x55e4f7541852 <vm_exec_core+5410>, 0x55e4f7541813 <vm_exec_core+5347>, 0x55e4f75417d4 <vm_exec_core+5284>, 0x55e4f7541798 <vm_exec_core+5224>, 0x55e4f75416d4 <vm_exec_core+5028>, 0x55e4f754164f <vm_exec_core+4895>, 0x55e4f7543e6e <vm_exec_core+15166>, 0x55e4f7543dc0 <vm_exec_core+14992>, 0x55e4f7543a52 <vm_exec_core+14114>, 0x55e4f7543aeb <vm_exec_core+14267>, 0x55e4f7543d27 <vm_exec_core+14839>, 0x55e4f75439a9 <vm_exec_core+13945>, 0x55e4f7543809 <vm_exec_core+13529>, 0x55e4f754388c <vm_exec_core+13660>, 0x55e4f75438ea <vm_exec_core+13754>, 0x55e4f7543948 <vm_exec_core+13848>, 0x55e4f7543cc9 <vm_exec_core+14745>, 0x55e4f7543bfa <vm_exec_core+14538>, 0x55e4f7543c7d <vm_exec_core+14669>, 0x55e4f75439ff <vm_exec_core+14031>, 0x55e4f7543ed3 <vm_exec_core+15267>, 0x55e4f7543b70 <vm_exec_core+14400>, 0x55e4f7541582 <vm_exec_core+4690>, 0x55e4f75414de <vm_exec_core+4526>, 0x55e4f75434c2 <vm_exec_core+12690>, 0x55e4f754350a <vm_exec_core+12762>, 0x55e4f7543552 <vm_exec_core+12834>, 0x55e4f75435a7 <vm_exec_core+12919>, 0x55e4f75433d6 <vm_exec_core+12454>, 0x55e4f754344b <vm_exec_core+12571>, 0x55e4f754146d <vm_exec_core+4413>, 0x55e4f75413ed <vm_exec_core+4285>, 0x55e4f7541344 <vm_exec_core+4116>, 0x55e4f75412fd <vm_exec_core+4045>, 0x55e4f75412b2 <vm_exec_core+3970>, 0x55e4f7541269 <vm_exec_core+3897>, 0x55e4f7541218 <vm_exec_core+3816>, 0x55e4f75411e3 <vm_exec_core+3763>, 0x55e4f75411ae <vm_exec_core+3710>, 0x55e4f75433b8 <vm_exec_core+12424>, 0x55e4f7540609 <vm_exec_core+729>, 0x55e4f754059f <vm_exec_core+623>, 0x55e4f7540abc <vm_exec_core+1932>, 0x55e4f7540a45 <vm_exec_core+1813>, 0x55e4f75409c1 <vm_exec_core+1681>, 0x55e4f7540922 <vm_exec_core+1522>, 0x55e4f75408c9 <vm_exec_core+1433>, 0x55e4f7540870 <vm_exec_core+1344>, 0x55e4f75407aa <vm_exec_core+1146>, 0x55e4f754066d <vm_exec_core+829>, 0x55e4f7540f9d <vm_exec_core+3181>, 0x55e4f7540f58 <vm_exec_core+3112>, 0x55e4f7540efa <vm_exec_core+3018>, 0x55e4f7540e8d <vm_exec_core+2909>, 0x55e4f7540e50 <vm_exec_core+2848>, 0x55e4f7540e18 <vm_exec_core+2792>, 0x55e4f7540de3 <vm_exec_core+2739>, 0x55e4f7540dae <vm_exec_core+2686>, 0x55e4f7540d79 <vm_exec_core+2633>, 0x55e4f7540d16 <vm_exec_core+2534>, 0x55e4f7540cd2 <vm_exec_core+2466>, 0x55e4f7540c8b <vm_exec_core+2395>, 0x55e4f7540c33 <vm_exec_core+2307>, 0x55e4f7540bed <vm_exec_core+2237>, 0x55e4f7540b6e <vm_exec_core+2110>, 0x55e4f7540b34 <vm_exec_core+2052>, 0x55e4f75421af <vm_exec_core+7807>, 0x55e4f7542155 <vm_exec_core+7717>, 0x55e4f7542118 <vm_exec_core+7656>, 0x55e4f75420db <vm_exec_core+7595>, 0x55e4f754220c <vm_exec_core+7900>, 0x55e4f7542055 <vm_exec_core+7461>, 0x55e4f7541fee <vm_exec_core+7358>, 0x55e4f7541f9c <vm_exec_core+7276>, 0x55e4f7541f3a <vm_exec_core+7178>, 0x55e4f7541eed <vm_exec_core+7101>, 0x55e4f7541e98 <vm_exec_core+7016>, 0x55e4f7541e4e <vm_exec_core+6942>, 0x55e4f7541e27 <vm_exec_core+6903>, 0x55e4f7541dec <vm_exec_core+6844>, 0x55e4f7541d9d <vm_exec_core+6765>, 0x55e4f7541d69 <vm_exec_core+6713>, 0x55e4f75428f1 <vm_exec_core+9665>, 0x55e4f75428ae <vm_exec_core+9598>, 0x55e4f754286a <vm_exec_core+9530>, 0x55e4f7542838 <vm_exec_core+9480>, 0x55e4f7542a03 <vm_exec_core+9939>, 0x55e4f75429a2 <vm_exec_core+9842>, 0x55e4f7542a72 <vm_exec_core+10050>, 0x55e4f7542408 <vm_exec_core+8408>, 0x55e4f7542610 <vm_exec_core+8928>, 0x55e4f75424fa <vm_exec_core+8650>, 0x55e4f75424be <vm_exec_core+8590>, 0x55e4f7542477 <vm_exec_core+8519>, 0x55e4f7542715 <vm_exec_core+9189>, 0x55e4f754266e <vm_exec_core+9022>, 0x55e4f75437dd <vm_exec_core+13485>, 0x55e4f754277f <vm_exec_core+9295>, 0x55e4f7541115 <vm_exec_core+3557>, 0x55e4f7541d1a <vm_exec_core+6634>, 0x55e4f7541ccb <vm_exec_core+6555>, 0x55e4f7541c7c <vm_exec_core+6476>, 0x55e4f75437f3 <vm_exec_core+13507>, 0x55e4f7541c2d <vm_exec_core+6397>, 0x55e4f7541bbe <vm_exec_core+6286>, 0x55e4f7541b79 <vm_exec_core+6217>, 0x55e4f7541b06 <vm_exec_core+6102>, 0x55e4f75419bd <vm_exec_core+5773>, 0x55e4f75418f1 <vm_exec_core+5569>, 0x55e4f7541875 <vm_exec_core+5445>, 0x55e4f7542ac1 <vm_exec_core+10129>, 0x55e4f7541841 <vm_exec_core+5393>, 0x55e4f7541802 <vm_exec_core+5330>, 0x55e4f75417c3 <vm_exec_core+5267>, 0x55e4f7541787 <vm_exec_core+5207>, 0x55e4f75416c3 <vm_exec_core+5011>, 0x55e4f754163e <vm_exec_core+4878>, 0x55e4f754361e <vm_exec_core+13038>, 0x55e4f7543634 <vm_exec_core+13060>, 0x55e4f754364a <vm_exec_core+13082>, 0x55e4f7543660 <vm_exec_core+13104>, 0x55e4f7543676 <vm_exec_core+13126>, 0x55e4f754368c <vm_exec_core+13148>, 0x55e4f75436a2 <vm_exec_core+13170>, 0x55e4f75436bf <vm_exec_core+13199>, 0x55e4f75436d5 <vm_exec_core+13221>, 0x55e4f75436eb <vm_exec_core+13243>, 0x55e4f7543701 <vm_exec_core+13265>...} |
| #16 0x000055e4f7546b4e in rb_vm_exec (ec=0x55e50df86340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55e50df86340 |
| _tag = {tag = 36, retval = 4, buf = {0x55e50df86340, 0x55e4f7546a70 <rb_vm_exec+304>, 0x0, 0x7ffd6aff3ec0, 0x7fc1ddcfeb48}, prev = 0x7ffd6aff3f90, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #17 0x000055e4f7558da3 in rb_iseq_eval_main (iseq=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2905 |
| ec = <optimized out> |
| val = <optimized out> |
| #18 0x000055e4f733aa55 in rb_ec_exec_node (ec=ec@entry=0x55e50df86340, n=n@entry=0x7fc1ddcff2a0) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x55e50df86340 |
| _tag = {tag = 36, retval = 94441888276614, buf = {0x55e50df86340, 0x55e4f733aab0 <rb_ec_exec_node+256>, 0x0, 0x7ffd6aff3f70, 0x7fc1ddcff2a0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7fc1ddcff2a0 |
| #19 0x000055e4f733ecbb in ruby_run_node (n=0x7fc1ddcff2a0) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x55e50df86340 |
| status = 0 |
| #20 0x000055e4f725ce86 in rb_main (argv=0x7ffd6aff41b8, argc=8) at /tmp/ruby/src/trunk-gc-asserts/main.c:42 |
| variable_in_this_stack_frame = 0 |
| #21 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 548256) detached] |
| $ timeout 60 gdb -p 548312 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| FFFFFstderr output is not empty |
| th: 0x55e50df81060, native_id: 0x7fc1f8f827c0 |
| -- Control frame information ----------------------------------------------- |
| c:0003 p:0007 s:0016 e:000013 METHOD <internal:ractor>:548 |
| c:0002 p:0053 s:0009 E:000e90 EVAL bootstraptest.test_ractor.rb_990_1332.rb:9 [FINISH] |
| c:0001 p:0000 s:0003 E:001540 DUMMY [FINISH] |
| [New LWP 548314] |
| [New LWP 548313] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007fbf6090ad61 in __futex_abstimed_wait_common64 (private=32703, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x562af8757070) at ./nptl/futex-internal.c:57 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7fbf6086f7c0 (LWP 548312) "miniruby" 0x00007fbf6090ad61 in __futex_abstimed_wait_common64 (private=32703, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x562af8757070) at ./nptl/futex-internal.c:57 |
| 2 Thread 0x7fbf255bf6c0 (LWP 548314) "miniruby" futex_wait (private=0, expected=2, futex_word=0x562af874fb70) at ../sysdeps/nptl/futex-internal.h:146 |
| 3 Thread 0x7fbf4724f6c0 (LWP 548313) "miniruby" futex_wait (private=0, expected=2, futex_word=0x562af874fb70) at ../sysdeps/nptl/futex-internal.h:146 |
| >>> Machine level backtrace |
| Thread 3 (Thread 0x7fbf4724f6c0 (LWP 548313) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x562af874fb70) 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=0x562af874fb70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007fbf609120f1 in lll_mutex_lock_optimized (mutex=0x562af874fb70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x562af874fb70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x562af874fb70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x0000562acf1a870d in rb_native_mutex_lock (lock=lock@entry=0x562af874fb70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x0000562acf1aebb0 in ractor_sched_lock_ (line=921, file=<synthetic pointer>, cr=0x0, vm=0x562af874fad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 timer_thread_polling (vm=0x562af874fad0) 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=0x562af874fad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x562af874fad0 |
| #8 0x00007fbf6090ea94 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 = {140459509085888, 3416152968629107463, 140459509085888, -264, 0, 140731264493504, 3416152968616524551, 3416211689726720775}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #9 0x00007fbf6099bc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 2 (Thread 0x7fbf255bf6c0 (LWP 548314) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x562af874fb70) 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=0x562af874fb70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007fbf609120f1 in lll_mutex_lock_optimized (mutex=0x562af874fb70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x562af874fb70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x562af874fb70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x0000562acf1a870d in rb_native_mutex_lock (lock=lock@entry=0x562af874fb70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x0000562acf1ac22b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x562af87d1240, vm=0x562af874fad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x562af874fad0, cr=0x562af87d1240) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x0000562acf22500b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x0000562acf015649 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x0000562acf0286a5 in gc_verify_internal_consistency (objspace_ptr=0x562af8752460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5185 |
| prev_during_gc = <optimized out> |
| objspace = 0x562af8752460 |
| lev = 3 |
| #10 gc_start (objspace=objspace@entry=0x562af8752460, 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 0x0000562acf029aa6 in heap_prepare (heap=0x562af8752480, objspace=0x562af8752460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2050 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x562af8752480, objspace=0x562af8752460) 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=0x562af8752460, cache=cache@entry=0x562af8830190, 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 = 0x562af8752480 |
| obj = <optimized out> |
| lev = 1 |
| unlock_vm = true |
| #14 0x0000562acf02d200 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x562af8830190, objspace=0x562af8752460) 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=140459509295760, cache_ptr=0x562af8830190, objspace_ptr=0x562af8752460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2484 |
| obj = <optimized out> |
| objspace = 0x562af8752460 |
| heap_idx = <optimized out> |
| cache = 0x562af8830190 |
| 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=140459509295760, 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=140459509295760, 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 0x0000562acef2b98e in ary_alloc_embed (capa=0, klass=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/array.c:682 |
| size = 16 |
| ary = <optimized out> |
| size = <optimized out> |
| ary = <optimized out> |
| #19 0x0000562acef333f2 in rb_ary_dup (ary=140459479263360) at /tmp/ruby/src/trunk-gc-asserts/array.c:2779 |
| len = 0 |
| dup = <optimized out> |
| #20 0x0000562acf1a9fcc in thread_create_core (thval=thval@entry=140458940956840, params=params@entry=0x7fbf257c06e0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:860 |
| ec = 0x562af8890550 |
| th = 0x7fbf200adb50 |
| current_th = 0x562af888b510 |
| err = <optimized out> |
| #21 0x0000562acf1aac37 in thread_initialize (thread=140458940956840, args=140458940956800) at /tmp/ruby/src/trunk-gc-asserts/thread.c:978 |
| params = {type = thread_invoke_type_proc, args = 140458940956800, proc = 140458940956720, g = 0x0, fn = 0x0} |
| th = 0x7fbf200adb50 |
| #22 0x0000562acf211de7 in vm_call0_cfunc_with_frame (argv=0x7fbf255c10e0, calling=0x7fbf257c0760, ec=0x562af8890550) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7fbf256c0e40 |
| ci = <optimized out> |
| me = 0x7fbf47259438 |
| mid = 3169 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x562af87f8d88 |
| len = <optimized out> |
| frame_flags = <optimized out> |
| ci = <optimized out> |
| val = <optimized out> |
| me = <optimized out> |
| cfunc = <optimized out> |
| len = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| mid = <optimized out> |
| block_handler = <optimized out> |
| frame_flags = <optimized out> |
| unaligned_member_ptr_result = <optimized out> |
| args = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| reg_cfp = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| args = <optimized out> |
| #23 vm_call0_cfunc (argv=0x7fbf255c10e0, calling=0x7fbf257c0760, ec=0x562af8890550) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #24 vm_call0_body (ec=ec@entry=0x562af8890550, calling=calling@entry=0x7fbf257c0860, argv=0x7fbf255c10e0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #25 0x0000562acf212b44 in vm_call0_cc (ec=0x562af8890550, 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, 11491022952002246400} |
| calling = {cd = 0x7fbf257c0820, cc = 0x7fbf254afd08, block_handler = 140458943319697, recv = 140458940956840, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #26 0x0000562acf214c32 in rb_call0 (ec=0x562af8890550, recv=recv@entry=140458940956840, mid=mid@entry=3169, argc=argc@entry=1, argv=argv@entry=0x7fbf255c10e0, call_scope=call_scope@entry=CALL_FCALL, self=140459509175560) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572 |
| call_status = <optimized out> |
| scope = <optimized out> |
| kw_splat = <optimized out> |
| ci = {flags = 110618, kwarg = 0x0, mid = 3169, flag = 4, argc = 1} |
| cc = <optimized out> |
| #27 0x0000562acf2153e4 in rb_call (scope=CALL_FCALL, argv=0x7fbf255c10e0, argc=1, mid=3169, recv=140458940956840) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #28 rb_funcallv_kw (recv=recv@entry=140458940956840, mid=mid@entry=3169, argc=argc@entry=1, argv=argv@entry=0x7fbf255c10e0, kw_splat=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1088 |
| No locals. |
| #29 0x0000562acf0054e5 in rb_obj_call_init_kw (obj=obj@entry=140458940956840, argc=argc@entry=1, argv=argv@entry=0x7fbf255c10e0, kw_splat=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/eval.c:1779 |
| No locals. |
| #30 0x0000562acf1a7913 in thread_s_new (argc=1, argv=0x7fbf255c10e0, klass=140459509175560) at /tmp/ruby/src/trunk-gc-asserts/thread.c:911 |
| th = <optimized out> |
| thread = 140458940956840 |
| #31 0x0000562acf1f12fd in vm_call_cfunc_with_frame_ (ec=0x562af8890550, reg_cfp=0x7fbf256c0e78, 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 = 0x7fbf47259898 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #32 0x0000562acf1f95e7 in vm_sendish (ec=0x562af8890550, reg_cfp=0x7fbf256c0e78, cd=0x562af888c130, 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 = 0x7fbf254afd58 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x562af888c130, cc = 0x7fbf254afd58, block_handler = 140458943319697, recv = 140459509175560, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #33 0x0000562acf208760 in vm_exec_core (ec=0x562af874fb70, ec@entry=0x562af8890550) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140459935575904 |
| cd = 0x562af888c130 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 94741867071680 |
| reg_pc = 0x562af8871148 |
| reg_cfp = 0x7fbf256c0e78 |
| insns_address_table = {0x562acf20960d <vm_exec_core+13021>, 0x562acf20661a <vm_exec_core+746>, 0x562acf2065b0 <vm_exec_core+640>, 0x562acf206acd <vm_exec_core+1949>, 0x562acf206a56 <vm_exec_core+1830>, 0x562acf2069d2 <vm_exec_core+1698>, 0x562acf206933 <vm_exec_core+1539>, 0x562acf2068da <vm_exec_core+1450>, 0x562acf206881 <vm_exec_core+1361>, 0x562acf2067bb <vm_exec_core+1163>, 0x562acf20667e <vm_exec_core+846>, 0x562acf206fae <vm_exec_core+3198>, 0x562acf206f69 <vm_exec_core+3129>, 0x562acf206f0b <vm_exec_core+3035>, 0x562acf206e9e <vm_exec_core+2926>, 0x562acf206e61 <vm_exec_core+2865>, 0x562acf206e29 <vm_exec_core+2809>, 0x562acf206df4 <vm_exec_core+2756>, 0x562acf206dbf <vm_exec_core+2703>, 0x562acf206d8a <vm_exec_core+2650>, 0x562acf206d27 <vm_exec_core+2551>, 0x562acf206ce3 <vm_exec_core+2483>, 0x562acf206c9c <vm_exec_core+2412>, 0x562acf206c44 <vm_exec_core+2324>, 0x562acf206bfe <vm_exec_core+2254>, 0x562acf206b7f <vm_exec_core+2127>, 0x562acf206b45 <vm_exec_core+2069>, 0x562acf2081c0 <vm_exec_core+7824>, 0x562acf208166 <vm_exec_core+7734>, 0x562acf208129 <vm_exec_core+7673>, 0x562acf2080ec <vm_exec_core+7612>, 0x562acf20821d <vm_exec_core+7917>, 0x562acf208066 <vm_exec_core+7478>, 0x562acf207fff <vm_exec_core+7375>, 0x562acf207fad <vm_exec_core+7293>, 0x562acf207f4b <vm_exec_core+7195>, 0x562acf207efe <vm_exec_core+7118>, 0x562acf207ea9 <vm_exec_core+7033>, 0x562acf207e5f <vm_exec_core+6959>, 0x562acf207e38 <vm_exec_core+6920>, 0x562acf207dfd <vm_exec_core+6861>, 0x562acf207dae <vm_exec_core+6782>, 0x562acf207d7a <vm_exec_core+6730>, 0x562acf208902 <vm_exec_core+9682>, 0x562acf2088bf <vm_exec_core+9615>, 0x562acf20887b <vm_exec_core+9547>, 0x562acf208849 <vm_exec_core+9497>, 0x562acf208a14 <vm_exec_core+9956>, 0x562acf2089b3 <vm_exec_core+9859>, 0x562acf208a83 <vm_exec_core+10067>, 0x562acf208419 <vm_exec_core+8425>, 0x562acf208621 <vm_exec_core+8945>, 0x562acf20850b <vm_exec_core+8667>, 0x562acf2084cf <vm_exec_core+8607>, 0x562acf208488 <vm_exec_core+8536>, 0x562acf208726 <vm_exec_core+9206>, 0x562acf20867f <vm_exec_core+9039>, 0x562acf2063a0 <vm_exec_core+112>, 0x562acf208790 <vm_exec_core+9312>, 0x562acf207126 <vm_exec_core+3574>, 0x562acf207d2b <vm_exec_core+6651>, 0x562acf207cdc <vm_exec_core+6572>, 0x562acf207c8d <vm_exec_core+6493>, 0x562acf209e26 <vm_exec_core+15094>, 0x562acf207c3e <vm_exec_core+6414>, 0x562acf207bcf <vm_exec_core+6303>, 0x562acf207b8a <vm_exec_core+6234>, 0x562acf207b17 <vm_exec_core+6119>, 0x562acf2079ce <vm_exec_core+5790>, 0x562acf207902 <vm_exec_core+5586>, 0x562acf207886 <vm_exec_core+5462>, 0x562acf208ad2 <vm_exec_core+10146>, 0x562acf207852 <vm_exec_core+5410>, 0x562acf207813 <vm_exec_core+5347>, 0x562acf2077d4 <vm_exec_core+5284>, 0x562acf207798 <vm_exec_core+5224>, 0x562acf2076d4 <vm_exec_core+5028>, 0x562acf20764f <vm_exec_core+4895>, 0x562acf209e6e <vm_exec_core+15166>, 0x562acf209dc0 <vm_exec_core+14992>, 0x562acf209a52 <vm_exec_core+14114>, 0x562acf209aeb <vm_exec_core+14267>, 0x562acf209d27 <vm_exec_core+14839>, 0x562acf2099a9 <vm_exec_core+13945>, 0x562acf209809 <vm_exec_core+13529>, 0x562acf20988c <vm_exec_core+13660>, 0x562acf2098ea <vm_exec_core+13754>, 0x562acf209948 <vm_exec_core+13848>, 0x562acf209cc9 <vm_exec_core+14745>, 0x562acf209bfa <vm_exec_core+14538>, 0x562acf209c7d <vm_exec_core+14669>, 0x562acf2099ff <vm_exec_core+14031>, 0x562acf209ed3 <vm_exec_core+15267>, 0x562acf209b70 <vm_exec_core+14400>, 0x562acf207582 <vm_exec_core+4690>, 0x562acf2074de <vm_exec_core+4526>, 0x562acf2094c2 <vm_exec_core+12690>, 0x562acf20950a <vm_exec_core+12762>, 0x562acf209552 <vm_exec_core+12834>, 0x562acf2095a7 <vm_exec_core+12919>, 0x562acf2093d6 <vm_exec_core+12454>, 0x562acf20944b <vm_exec_core+12571>, 0x562acf20746d <vm_exec_core+4413>, 0x562acf2073ed <vm_exec_core+4285>, 0x562acf207344 <vm_exec_core+4116>, 0x562acf2072fd <vm_exec_core+4045>, 0x562acf2072b2 <vm_exec_core+3970>, 0x562acf207269 <vm_exec_core+3897>, 0x562acf207218 <vm_exec_core+3816>, 0x562acf2071e3 <vm_exec_core+3763>, 0x562acf2071ae <vm_exec_core+3710>, 0x562acf2093b8 <vm_exec_core+12424>, 0x562acf206609 <vm_exec_core+729>, 0x562acf20659f <vm_exec_core+623>, 0x562acf206abc <vm_exec_core+1932>, 0x562acf206a45 <vm_exec_core+1813>, 0x562acf2069c1 <vm_exec_core+1681>, 0x562acf206922 <vm_exec_core+1522>, 0x562acf2068c9 <vm_exec_core+1433>, 0x562acf206870 <vm_exec_core+1344>, 0x562acf2067aa <vm_exec_core+1146>, 0x562acf20666d <vm_exec_core+829>, 0x562acf206f9d <vm_exec_core+3181>, 0x562acf206f58 <vm_exec_core+3112>, 0x562acf206efa <vm_exec_core+3018>, 0x562acf206e8d <vm_exec_core+2909>, 0x562acf206e50 <vm_exec_core+2848>, 0x562acf206e18 <vm_exec_core+2792>, 0x562acf206de3 <vm_exec_core+2739>, 0x562acf206dae <vm_exec_core+2686>, 0x562acf206d79 <vm_exec_core+2633>, 0x562acf206d16 <vm_exec_core+2534>, 0x562acf206cd2 <vm_exec_core+2466>, 0x562acf206c8b <vm_exec_core+2395>, 0x562acf206c33 <vm_exec_core+2307>, 0x562acf206bed <vm_exec_core+2237>, 0x562acf206b6e <vm_exec_core+2110>, 0x562acf206b34 <vm_exec_core+2052>, 0x562acf2081af <vm_exec_core+7807>, 0x562acf208155 <vm_exec_core+7717>, 0x562acf208118 <vm_exec_core+7656>, 0x562acf2080db <vm_exec_core+7595>, 0x562acf20820c <vm_exec_core+7900>, 0x562acf208055 <vm_exec_core+7461>, 0x562acf207fee <vm_exec_core+7358>, 0x562acf207f9c <vm_exec_core+7276>, 0x562acf207f3a <vm_exec_core+7178>, 0x562acf207eed <vm_exec_core+7101>, 0x562acf207e98 <vm_exec_core+7016>, 0x562acf207e4e <vm_exec_core+6942>, 0x562acf207e27 <vm_exec_core+6903>, 0x562acf207dec <vm_exec_core+6844>, 0x562acf207d9d <vm_exec_core+6765>, 0x562acf207d69 <vm_exec_core+6713>, 0x562acf2088f1 <vm_exec_core+9665>, 0x562acf2088ae <vm_exec_core+9598>, 0x562acf20886a <vm_exec_core+9530>, 0x562acf208838 <vm_exec_core+9480>, 0x562acf208a03 <vm_exec_core+9939>, 0x562acf2089a2 <vm_exec_core+9842>, 0x562acf208a72 <vm_exec_core+10050>, 0x562acf208408 <vm_exec_core+8408>, 0x562acf208610 <vm_exec_core+8928>, 0x562acf2084fa <vm_exec_core+8650>, 0x562acf2084be <vm_exec_core+8590>, 0x562acf208477 <vm_exec_core+8519>, 0x562acf208715 <vm_exec_core+9189>, 0x562acf20866e <vm_exec_core+9022>, 0x562acf2097dd <vm_exec_core+13485>, 0x562acf20877f <vm_exec_core+9295>, 0x562acf207115 <vm_exec_core+3557>, 0x562acf207d1a <vm_exec_core+6634>, 0x562acf207ccb <vm_exec_core+6555>, 0x562acf207c7c <vm_exec_core+6476>, 0x562acf2097f3 <vm_exec_core+13507>, 0x562acf207c2d <vm_exec_core+6397>, 0x562acf207bbe <vm_exec_core+6286>, 0x562acf207b79 <vm_exec_core+6217>, 0x562acf207b06 <vm_exec_core+6102>, 0x562acf2079bd <vm_exec_core+5773>, 0x562acf2078f1 <vm_exec_core+5569>, 0x562acf207875 <vm_exec_core+5445>, 0x562acf208ac1 <vm_exec_core+10129>, 0x562acf207841 <vm_exec_core+5393>, 0x562acf207802 <vm_exec_core+5330>, 0x562acf2077c3 <vm_exec_core+5267>, 0x562acf207787 <vm_exec_core+5207>, 0x562acf2076c3 <vm_exec_core+5011>, 0x562acf20763e <vm_exec_core+4878>, 0x562acf20961e <vm_exec_core+13038>, 0x562acf209634 <vm_exec_core+13060>, 0x562acf20964a <vm_exec_core+13082>, 0x562acf209660 <vm_exec_core+13104>, 0x562acf209676 <vm_exec_core+13126>, 0x562acf20968c <vm_exec_core+13148>, 0x562acf2096a2 <vm_exec_core+13170>, 0x562acf2096bf <vm_exec_core+13199>, 0x562acf2096d5 <vm_exec_core+13221>, 0x562acf2096eb <vm_exec_core+13243>, 0x562acf209701 <vm_exec_core+13265>...} |
| #34 0x0000562acf20cb4e in rb_vm_exec (ec=0x562af8890550) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x562af8890550 |
| _tag = {tag = 36, retval = 4, buf = {0x7fbf255c1098, 0x562acf20ca70 <rb_vm_exec+304>, 0x0, 0x7fbf257c0d70, 0xa0}, prev = 0x7fbf257c1100, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #35 0x0000562acf210fe3 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7fbf255c1098, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #36 vm_yield (kw_splat=0, argv=0x7fbf255c1098, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #37 rb_yield_0 (argv=0x7fbf255c1098, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362 |
| No locals. |
| #38 rb_yield_values2 (argc=1, argv=0x7fbf255c1098) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1408 |
| No locals. |
| #39 0x0000562acefdf572 in collect_i (i=<optimized out>, ary=140458941152800, argc=<optimized out>, argv=<optimized out>, blockarg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/enum.c:628 |
| No locals. |
| #40 0x0000562acf1ff6e8 in vm_yield_with_cfunc (ec=0x562af8890550, captured=<optimized out>, self=140458941087520, argc=1, argv=0x7fbf255c1098, 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 = 0x7fbf254afdf8 |
| #41 0x0000562acf1ff7ce in vm_invoke_ifunc_block (ec=0x562af8890550, reg_cfp=0x7fbf256c0ee8, 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 = 0x7fbf256c0f70 |
| #42 0x0000562acf20799e 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 = 0x562af8859d60, cc = 0x0, block_handler = 0, recv = 286326819, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| val = <optimized out> |
| ci = <optimized out> |
| cc = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = <optimized out> |
| #43 vm_exec_core (ec=0x562af874fb70, ec@entry=0x562af8890550) at ../../src/trunk-gc-asserts/insns.def:1137 |
| bh = <optimized out> |
| cd = 0x80 |
| leaf = <optimized out> |
| val = 4 |
| reg_pc = 0x562af885cd20 |
| reg_cfp = 0x7fbf256c0ee8 |
| insns_address_table = {0x562acf20960d <vm_exec_core+13021>, 0x562acf20661a <vm_exec_core+746>, 0x562acf2065b0 <vm_exec_core+640>, 0x562acf206acd <vm_exec_core+1949>, 0x562acf206a56 <vm_exec_core+1830>, 0x562acf2069d2 <vm_exec_core+1698>, 0x562acf206933 <vm_exec_core+1539>, 0x562acf2068da <vm_exec_core+1450>, 0x562acf206881 <vm_exec_core+1361>, 0x562acf2067bb <vm_exec_core+1163>, 0x562acf20667e <vm_exec_core+846>, 0x562acf206fae <vm_exec_core+3198>, 0x562acf206f69 <vm_exec_core+3129>, 0x562acf206f0b <vm_exec_core+3035>, 0x562acf206e9e <vm_exec_core+2926>, 0x562acf206e61 <vm_exec_core+2865>, 0x562acf206e29 <vm_exec_core+2809>, 0x562acf206df4 <vm_exec_core+2756>, 0x562acf206dbf <vm_exec_core+2703>, 0x562acf206d8a <vm_exec_core+2650>, 0x562acf206d27 <vm_exec_core+2551>, 0x562acf206ce3 <vm_exec_core+2483>, 0x562acf206c9c <vm_exec_core+2412>, 0x562acf206c44 <vm_exec_core+2324>, 0x562acf206bfe <vm_exec_core+2254>, 0x562acf206b7f <vm_exec_core+2127>, 0x562acf206b45 <vm_exec_core+2069>, 0x562acf2081c0 <vm_exec_core+7824>, 0x562acf208166 <vm_exec_core+7734>, 0x562acf208129 <vm_exec_core+7673>, 0x562acf2080ec <vm_exec_core+7612>, 0x562acf20821d <vm_exec_core+7917>, 0x562acf208066 <vm_exec_core+7478>, 0x562acf207fff <vm_exec_core+7375>, 0x562acf207fad <vm_exec_core+7293>, 0x562acf207f4b <vm_exec_core+7195>, 0x562acf207efe <vm_exec_core+7118>, 0x562acf207ea9 <vm_exec_core+7033>, 0x562acf207e5f <vm_exec_core+6959>, 0x562acf207e38 <vm_exec_core+6920>, 0x562acf207dfd <vm_exec_core+6861>, 0x562acf207dae <vm_exec_core+6782>, 0x562acf207d7a <vm_exec_core+6730>, 0x562acf208902 <vm_exec_core+9682>, 0x562acf2088bf <vm_exec_core+9615>, 0x562acf20887b <vm_exec_core+9547>, 0x562acf208849 <vm_exec_core+9497>, 0x562acf208a14 <vm_exec_core+9956>, 0x562acf2089b3 <vm_exec_core+9859>, 0x562acf208a83 <vm_exec_core+10067>, 0x562acf208419 <vm_exec_core+8425>, 0x562acf208621 <vm_exec_core+8945>, 0x562acf20850b <vm_exec_core+8667>, 0x562acf2084cf <vm_exec_core+8607>, 0x562acf208488 <vm_exec_core+8536>, 0x562acf208726 <vm_exec_core+9206>, 0x562acf20867f <vm_exec_core+9039>, 0x562acf2063a0 <vm_exec_core+112>, 0x562acf208790 <vm_exec_core+9312>, 0x562acf207126 <vm_exec_core+3574>, 0x562acf207d2b <vm_exec_core+6651>, 0x562acf207cdc <vm_exec_core+6572>, 0x562acf207c8d <vm_exec_core+6493>, 0x562acf209e26 <vm_exec_core+15094>, 0x562acf207c3e <vm_exec_core+6414>, 0x562acf207bcf <vm_exec_core+6303>, 0x562acf207b8a <vm_exec_core+6234>, 0x562acf207b17 <vm_exec_core+6119>, 0x562acf2079ce <vm_exec_core+5790>, 0x562acf207902 <vm_exec_core+5586>, 0x562acf207886 <vm_exec_core+5462>, 0x562acf208ad2 <vm_exec_core+10146>, 0x562acf207852 <vm_exec_core+5410>, 0x562acf207813 <vm_exec_core+5347>, 0x562acf2077d4 <vm_exec_core+5284>, 0x562acf207798 <vm_exec_core+5224>, 0x562acf2076d4 <vm_exec_core+5028>, 0x562acf20764f <vm_exec_core+4895>, 0x562acf209e6e <vm_exec_core+15166>, 0x562acf209dc0 <vm_exec_core+14992>, 0x562acf209a52 <vm_exec_core+14114>, 0x562acf209aeb <vm_exec_core+14267>, 0x562acf209d27 <vm_exec_core+14839>, 0x562acf2099a9 <vm_exec_core+13945>, 0x562acf209809 <vm_exec_core+13529>, 0x562acf20988c <vm_exec_core+13660>, 0x562acf2098ea <vm_exec_core+13754>, 0x562acf209948 <vm_exec_core+13848>, 0x562acf209cc9 <vm_exec_core+14745>, 0x562acf209bfa <vm_exec_core+14538>, 0x562acf209c7d <vm_exec_core+14669>, 0x562acf2099ff <vm_exec_core+14031>, 0x562acf209ed3 <vm_exec_core+15267>, 0x562acf209b70 <vm_exec_core+14400>, 0x562acf207582 <vm_exec_core+4690>, 0x562acf2074de <vm_exec_core+4526>, 0x562acf2094c2 <vm_exec_core+12690>, 0x562acf20950a <vm_exec_core+12762>, 0x562acf209552 <vm_exec_core+12834>, 0x562acf2095a7 <vm_exec_core+12919>, 0x562acf2093d6 <vm_exec_core+12454>, 0x562acf20944b <vm_exec_core+12571>, 0x562acf20746d <vm_exec_core+4413>, 0x562acf2073ed <vm_exec_core+4285>, 0x562acf207344 <vm_exec_core+4116>, 0x562acf2072fd <vm_exec_core+4045>, 0x562acf2072b2 <vm_exec_core+3970>, 0x562acf207269 <vm_exec_core+3897>, 0x562acf207218 <vm_exec_core+3816>, 0x562acf2071e3 <vm_exec_core+3763>, 0x562acf2071ae <vm_exec_core+3710>, 0x562acf2093b8 <vm_exec_core+12424>, 0x562acf206609 <vm_exec_core+729>, 0x562acf20659f <vm_exec_core+623>, 0x562acf206abc <vm_exec_core+1932>, 0x562acf206a45 <vm_exec_core+1813>, 0x562acf2069c1 <vm_exec_core+1681>, 0x562acf206922 <vm_exec_core+1522>, 0x562acf2068c9 <vm_exec_core+1433>, 0x562acf206870 <vm_exec_core+1344>, 0x562acf2067aa <vm_exec_core+1146>, 0x562acf20666d <vm_exec_core+829>, 0x562acf206f9d <vm_exec_core+3181>, 0x562acf206f58 <vm_exec_core+3112>, 0x562acf206efa <vm_exec_core+3018>, 0x562acf206e8d <vm_exec_core+2909>, 0x562acf206e50 <vm_exec_core+2848>, 0x562acf206e18 <vm_exec_core+2792>, 0x562acf206de3 <vm_exec_core+2739>, 0x562acf206dae <vm_exec_core+2686>, 0x562acf206d79 <vm_exec_core+2633>, 0x562acf206d16 <vm_exec_core+2534>, 0x562acf206cd2 <vm_exec_core+2466>, 0x562acf206c8b <vm_exec_core+2395>, 0x562acf206c33 <vm_exec_core+2307>, 0x562acf206bed <vm_exec_core+2237>, 0x562acf206b6e <vm_exec_core+2110>, 0x562acf206b34 <vm_exec_core+2052>, 0x562acf2081af <vm_exec_core+7807>, 0x562acf208155 <vm_exec_core+7717>, 0x562acf208118 <vm_exec_core+7656>, 0x562acf2080db <vm_exec_core+7595>, 0x562acf20820c <vm_exec_core+7900>, 0x562acf208055 <vm_exec_core+7461>, 0x562acf207fee <vm_exec_core+7358>, 0x562acf207f9c <vm_exec_core+7276>, 0x562acf207f3a <vm_exec_core+7178>, 0x562acf207eed <vm_exec_core+7101>, 0x562acf207e98 <vm_exec_core+7016>, 0x562acf207e4e <vm_exec_core+6942>, 0x562acf207e27 <vm_exec_core+6903>, 0x562acf207dec <vm_exec_core+6844>, 0x562acf207d9d <vm_exec_core+6765>, 0x562acf207d69 <vm_exec_core+6713>, 0x562acf2088f1 <vm_exec_core+9665>, 0x562acf2088ae <vm_exec_core+9598>, 0x562acf20886a <vm_exec_core+9530>, 0x562acf208838 <vm_exec_core+9480>, 0x562acf208a03 <vm_exec_core+9939>, 0x562acf2089a2 <vm_exec_core+9842>, 0x562acf208a72 <vm_exec_core+10050>, 0x562acf208408 <vm_exec_core+8408>, 0x562acf208610 <vm_exec_core+8928>, 0x562acf2084fa <vm_exec_core+8650>, 0x562acf2084be <vm_exec_core+8590>, 0x562acf208477 <vm_exec_core+8519>, 0x562acf208715 <vm_exec_core+9189>, 0x562acf20866e <vm_exec_core+9022>, 0x562acf2097dd <vm_exec_core+13485>, 0x562acf20877f <vm_exec_core+9295>, 0x562acf207115 <vm_exec_core+3557>, 0x562acf207d1a <vm_exec_core+6634>, 0x562acf207ccb <vm_exec_core+6555>, 0x562acf207c7c <vm_exec_core+6476>, 0x562acf2097f3 <vm_exec_core+13507>, 0x562acf207c2d <vm_exec_core+6397>, 0x562acf207bbe <vm_exec_core+6286>, 0x562acf207b79 <vm_exec_core+6217>, 0x562acf207b06 <vm_exec_core+6102>, 0x562acf2079bd <vm_exec_core+5773>, 0x562acf2078f1 <vm_exec_core+5569>, 0x562acf207875 <vm_exec_core+5445>, 0x562acf208ac1 <vm_exec_core+10129>, 0x562acf207841 <vm_exec_core+5393>, 0x562acf207802 <vm_exec_core+5330>, 0x562acf2077c3 <vm_exec_core+5267>, 0x562acf207787 <vm_exec_core+5207>, 0x562acf2076c3 <vm_exec_core+5011>, 0x562acf20763e <vm_exec_core+4878>, 0x562acf20961e <vm_exec_core+13038>, 0x562acf209634 <vm_exec_core+13060>, 0x562acf20964a <vm_exec_core+13082>, 0x562acf209660 <vm_exec_core+13104>, 0x562acf209676 <vm_exec_core+13126>, 0x562acf20968c <vm_exec_core+13148>, 0x562acf2096a2 <vm_exec_core+13170>, 0x562acf2096bf <vm_exec_core+13199>, 0x562acf2096d5 <vm_exec_core+13221>, 0x562acf2096eb <vm_exec_core+13243>, 0x562acf209701 <vm_exec_core+13265>...} |
| #44 0x0000562acf20cb4e in rb_vm_exec (ec=0x562af8890550) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x562af8890550 |
| _tag = {tag = 36, retval = 4, buf = {0x0, 0x562acf20ca70 <rb_vm_exec+304>, 0x0, 0x7fbf257c10e0, 0x7fbf47297bc0}, prev = 0x7fbf257c13f0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #45 0x0000562acf212b44 in vm_call0_cc (ec=0x562af8890550, 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 = {982, 94741861630611} |
| calling = {cd = 0x7fbf257c11b0, cc = 0x7fbf254afda8, block_handler = 140458943319923, recv = 2001, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #46 0x0000562acf214c32 in rb_call0 (ec=0x562af8890550, recv=recv@entry=2001, mid=mid@entry=28529, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140458941087520) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572 |
| call_status = <optimized out> |
| scope = <optimized out> |
| kw_splat = <optimized out> |
| ci = {flags = 110618, kwarg = 0x0, mid = 28529, flag = 4, argc = 0} |
| cc = <optimized out> |
| #47 0x0000562acf215617 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=28529, recv=2001) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #48 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #49 0x0000562acf1fbe68 in rb_iterate0 (it_proc=it_proc@entry=0x562acf2155b0 <iterate_method>, data1=data1@entry=140458944369808, ifunc=<optimized out>, ec=ec@entry=0x562af8890550) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x562af8890550 |
| _tag = {tag = 36, retval = 0, buf = {0x7fbf2549ff20, 0x562acf1fbef0 <rb_iterate0+352>, 0x0, 0x7fbf257c13b0, 0x0}, prev = 0x7fbf257c1870, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7fbf256c0f20 |
| #50 0x0000562acf1fc39d in rb_iterate_internal (data2=140458941087520, bl_proc=0x0, data1=140458944369808, it_proc=0x562acf2155b0 <iterate_method>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1520 |
| No locals. |
| #51 rb_block_call_kw (obj=<optimized out>, mid=<optimized out>, argc=<optimized out>, argv=<optimized out>, bl_proc=bl_proc@entry=0x0, data2=data2@entry=140458941087520, kw_splat=0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1569 |
| arg = {obj = 2001, mid = 28529, argc = 0, argv = 0x0, kw_splat = 0} |
| #52 0x0000562acefed20d in enumerator_block_call (obj=<optimized out>, func=0x0, arg=140458941087520) at /tmp/ruby/src/trunk-gc-asserts/enumerator.c:568 |
| argc = <optimized out> |
| argv = <optimized out> |
| e = <optimized out> |
| meth = <optimized out> |
| args = 0 |
| ret = <optimized out> |
| #53 0x0000562acf211de7 in vm_call0_cfunc_with_frame (argv=0x0, calling=0x7fbf257c1570, ec=0x562af8890550) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7fbf256c0f58 |
| ci = <optimized out> |
| me = 0x7fbf4725ea00 |
| mid = 3073 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x562af87eb6a8 |
| len = <optimized out> |
| frame_flags = <optimized out> |
| ci = <optimized out> |
| val = <optimized out> |
| me = <optimized out> |
| cfunc = <optimized out> |
| len = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| mid = <optimized out> |
| block_handler = <optimized out> |
| frame_flags = <optimized out> |
| unaligned_member_ptr_result = <optimized out> |
| args = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| reg_cfp = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| args = <optimized out> |
| #54 vm_call0_cfunc (argv=0x0, calling=0x7fbf257c1570, ec=0x562af8890550) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #55 vm_call0_body (ec=ec@entry=0x562af8890550, calling=calling@entry=0x7fbf257c1670, argv=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #56 0x0000562acf212b44 in vm_call0_cc (ec=0x562af8890550, 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 = {269, 94741861630611} |
| calling = {cd = 0x7fbf257c1630, cc = 0x7fbf254afdd0, block_handler = 140458943319923, recv = 140458941087520, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #57 0x0000562acf214c32 in rb_call0 (ec=0x562af8890550, recv=recv@entry=140458941087520, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140458941087520) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572 |
| call_status = <optimized out> |
| scope = <optimized out> |
| kw_splat = <optimized out> |
| ci = {flags = 110618, kwarg = 0x0, mid = 3073, flag = 4, argc = 0} |
| cc = <optimized out> |
| #58 0x0000562acf215617 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=3073, recv=140458941087520) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #59 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #60 0x0000562acf1fbe68 in rb_iterate0 (it_proc=it_proc@entry=0x562acf2155b0 <iterate_method>, data1=data1@entry=140458944370960, ifunc=ifunc@entry=0x7fbf254afdf8, ec=0x562af8890550) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x562af8890550 |
| _tag = {tag = 36, retval = 11491022952002246400, buf = {0x7fbf2549ff20, 0x562acf1fbef0 <rb_iterate0+352>, 0x0, 0x7fbf257c1830, 0x562acefdf560 <collect_i>}, prev = 0x7fbf257c1cc0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7fbf256c0f58 |
| #61 0x0000562acf1fc267 in rb_lambda_call (obj=obj@entry=140458941087520, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x562acefdf560 <collect_i>, min_argc=<optimized out>, max_argc=1, data2=140458941152800) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1618 |
| arg = {obj = 140458941087520, mid = 3073, argc = 0, argv = 0x0, kw_splat = 0} |
| block = 0x7fbf254afdf8 |
| #62 0x0000562acefe1179 in enum_collect (obj=140458941087520) at /tmp/ruby/src/trunk-gc-asserts/enum.c:667 |
| ary = 140458941152800 |
| min_argc = <optimized out> |
| max_argc = 1 |
| #63 0x0000562acf1f12fd in vm_call_cfunc_with_frame_ (ec=0x562af8890550, reg_cfp=0x7fbf256c0f90, 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 = 0x7fbf254afe70 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #64 0x0000562acf1f95e7 in vm_sendish (ec=0x562af8890550, reg_cfp=0x7fbf256c0f90, cd=0x562af87d6e80, 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 = 0x7fbf254afe48 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x562af87d6e80, cc = 0x7fbf254afe48, block_handler = 140458943319977, recv = 140458941087520, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #65 0x0000562acf208760 in vm_exec_core (ec=0x562af874fb70, ec@entry=0x562af8890550) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140459935575904 |
| cd = 0x562af87d6e80 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 140458941087520 |
| reg_pc = 0x562af87cf438 |
| reg_cfp = 0x7fbf256c0f90 |
| insns_address_table = {0x562acf20960d <vm_exec_core+13021>, 0x562acf20661a <vm_exec_core+746>, 0x562acf2065b0 <vm_exec_core+640>, 0x562acf206acd <vm_exec_core+1949>, 0x562acf206a56 <vm_exec_core+1830>, 0x562acf2069d2 <vm_exec_core+1698>, 0x562acf206933 <vm_exec_core+1539>, 0x562acf2068da <vm_exec_core+1450>, 0x562acf206881 <vm_exec_core+1361>, 0x562acf2067bb <vm_exec_core+1163>, 0x562acf20667e <vm_exec_core+846>, 0x562acf206fae <vm_exec_core+3198>, 0x562acf206f69 <vm_exec_core+3129>, 0x562acf206f0b <vm_exec_core+3035>, 0x562acf206e9e <vm_exec_core+2926>, 0x562acf206e61 <vm_exec_core+2865>, 0x562acf206e29 <vm_exec_core+2809>, 0x562acf206df4 <vm_exec_core+2756>, 0x562acf206dbf <vm_exec_core+2703>, 0x562acf206d8a <vm_exec_core+2650>, 0x562acf206d27 <vm_exec_core+2551>, 0x562acf206ce3 <vm_exec_core+2483>, 0x562acf206c9c <vm_exec_core+2412>, 0x562acf206c44 <vm_exec_core+2324>, 0x562acf206bfe <vm_exec_core+2254>, 0x562acf206b7f <vm_exec_core+2127>, 0x562acf206b45 <vm_exec_core+2069>, 0x562acf2081c0 <vm_exec_core+7824>, 0x562acf208166 <vm_exec_core+7734>, 0x562acf208129 <vm_exec_core+7673>, 0x562acf2080ec <vm_exec_core+7612>, 0x562acf20821d <vm_exec_core+7917>, 0x562acf208066 <vm_exec_core+7478>, 0x562acf207fff <vm_exec_core+7375>, 0x562acf207fad <vm_exec_core+7293>, 0x562acf207f4b <vm_exec_core+7195>, 0x562acf207efe <vm_exec_core+7118>, 0x562acf207ea9 <vm_exec_core+7033>, 0x562acf207e5f <vm_exec_core+6959>, 0x562acf207e38 <vm_exec_core+6920>, 0x562acf207dfd <vm_exec_core+6861>, 0x562acf207dae <vm_exec_core+6782>, 0x562acf207d7a <vm_exec_core+6730>, 0x562acf208902 <vm_exec_core+9682>, 0x562acf2088bf <vm_exec_core+9615>, 0x562acf20887b <vm_exec_core+9547>, 0x562acf208849 <vm_exec_core+9497>, 0x562acf208a14 <vm_exec_core+9956>, 0x562acf2089b3 <vm_exec_core+9859>, 0x562acf208a83 <vm_exec_core+10067>, 0x562acf208419 <vm_exec_core+8425>, 0x562acf208621 <vm_exec_core+8945>, 0x562acf20850b <vm_exec_core+8667>, 0x562acf2084cf <vm_exec_core+8607>, 0x562acf208488 <vm_exec_core+8536>, 0x562acf208726 <vm_exec_core+9206>, 0x562acf20867f <vm_exec_core+9039>, 0x562acf2063a0 <vm_exec_core+112>, 0x562acf208790 <vm_exec_core+9312>, 0x562acf207126 <vm_exec_core+3574>, 0x562acf207d2b <vm_exec_core+6651>, 0x562acf207cdc <vm_exec_core+6572>, 0x562acf207c8d <vm_exec_core+6493>, 0x562acf209e26 <vm_exec_core+15094>, 0x562acf207c3e <vm_exec_core+6414>, 0x562acf207bcf <vm_exec_core+6303>, 0x562acf207b8a <vm_exec_core+6234>, 0x562acf207b17 <vm_exec_core+6119>, 0x562acf2079ce <vm_exec_core+5790>, 0x562acf207902 <vm_exec_core+5586>, 0x562acf207886 <vm_exec_core+5462>, 0x562acf208ad2 <vm_exec_core+10146>, 0x562acf207852 <vm_exec_core+5410>, 0x562acf207813 <vm_exec_core+5347>, 0x562acf2077d4 <vm_exec_core+5284>, 0x562acf207798 <vm_exec_core+5224>, 0x562acf2076d4 <vm_exec_core+5028>, 0x562acf20764f <vm_exec_core+4895>, 0x562acf209e6e <vm_exec_core+15166>, 0x562acf209dc0 <vm_exec_core+14992>, 0x562acf209a52 <vm_exec_core+14114>, 0x562acf209aeb <vm_exec_core+14267>, 0x562acf209d27 <vm_exec_core+14839>, 0x562acf2099a9 <vm_exec_core+13945>, 0x562acf209809 <vm_exec_core+13529>, 0x562acf20988c <vm_exec_core+13660>, 0x562acf2098ea <vm_exec_core+13754>, 0x562acf209948 <vm_exec_core+13848>, 0x562acf209cc9 <vm_exec_core+14745>, 0x562acf209bfa <vm_exec_core+14538>, 0x562acf209c7d <vm_exec_core+14669>, 0x562acf2099ff <vm_exec_core+14031>, 0x562acf209ed3 <vm_exec_core+15267>, 0x562acf209b70 <vm_exec_core+14400>, 0x562acf207582 <vm_exec_core+4690>, 0x562acf2074de <vm_exec_core+4526>, 0x562acf2094c2 <vm_exec_core+12690>, 0x562acf20950a <vm_exec_core+12762>, 0x562acf209552 <vm_exec_core+12834>, 0x562acf2095a7 <vm_exec_core+12919>, 0x562acf2093d6 <vm_exec_core+12454>, 0x562acf20944b <vm_exec_core+12571>, 0x562acf20746d <vm_exec_core+4413>, 0x562acf2073ed <vm_exec_core+4285>, 0x562acf207344 <vm_exec_core+4116>, 0x562acf2072fd <vm_exec_core+4045>, 0x562acf2072b2 <vm_exec_core+3970>, 0x562acf207269 <vm_exec_core+3897>, 0x562acf207218 <vm_exec_core+3816>, 0x562acf2071e3 <vm_exec_core+3763>, 0x562acf2071ae <vm_exec_core+3710>, 0x562acf2093b8 <vm_exec_core+12424>, 0x562acf206609 <vm_exec_core+729>, 0x562acf20659f <vm_exec_core+623>, 0x562acf206abc <vm_exec_core+1932>, 0x562acf206a45 <vm_exec_core+1813>, 0x562acf2069c1 <vm_exec_core+1681>, 0x562acf206922 <vm_exec_core+1522>, 0x562acf2068c9 <vm_exec_core+1433>, 0x562acf206870 <vm_exec_core+1344>, 0x562acf2067aa <vm_exec_core+1146>, 0x562acf20666d <vm_exec_core+829>, 0x562acf206f9d <vm_exec_core+3181>, 0x562acf206f58 <vm_exec_core+3112>, 0x562acf206efa <vm_exec_core+3018>, 0x562acf206e8d <vm_exec_core+2909>, 0x562acf206e50 <vm_exec_core+2848>, 0x562acf206e18 <vm_exec_core+2792>, 0x562acf206de3 <vm_exec_core+2739>, 0x562acf206dae <vm_exec_core+2686>, 0x562acf206d79 <vm_exec_core+2633>, 0x562acf206d16 <vm_exec_core+2534>, 0x562acf206cd2 <vm_exec_core+2466>, 0x562acf206c8b <vm_exec_core+2395>, 0x562acf206c33 <vm_exec_core+2307>, 0x562acf206bed <vm_exec_core+2237>, 0x562acf206b6e <vm_exec_core+2110>, 0x562acf206b34 <vm_exec_core+2052>, 0x562acf2081af <vm_exec_core+7807>, 0x562acf208155 <vm_exec_core+7717>, 0x562acf208118 <vm_exec_core+7656>, 0x562acf2080db <vm_exec_core+7595>, 0x562acf20820c <vm_exec_core+7900>, 0x562acf208055 <vm_exec_core+7461>, 0x562acf207fee <vm_exec_core+7358>, 0x562acf207f9c <vm_exec_core+7276>, 0x562acf207f3a <vm_exec_core+7178>, 0x562acf207eed <vm_exec_core+7101>, 0x562acf207e98 <vm_exec_core+7016>, 0x562acf207e4e <vm_exec_core+6942>, 0x562acf207e27 <vm_exec_core+6903>, 0x562acf207dec <vm_exec_core+6844>, 0x562acf207d9d <vm_exec_core+6765>, 0x562acf207d69 <vm_exec_core+6713>, 0x562acf2088f1 <vm_exec_core+9665>, 0x562acf2088ae <vm_exec_core+9598>, 0x562acf20886a <vm_exec_core+9530>, 0x562acf208838 <vm_exec_core+9480>, 0x562acf208a03 <vm_exec_core+9939>, 0x562acf2089a2 <vm_exec_core+9842>, 0x562acf208a72 <vm_exec_core+10050>, 0x562acf208408 <vm_exec_core+8408>, 0x562acf208610 <vm_exec_core+8928>, 0x562acf2084fa <vm_exec_core+8650>, 0x562acf2084be <vm_exec_core+8590>, 0x562acf208477 <vm_exec_core+8519>, 0x562acf208715 <vm_exec_core+9189>, 0x562acf20866e <vm_exec_core+9022>, 0x562acf2097dd <vm_exec_core+13485>, 0x562acf20877f <vm_exec_core+9295>, 0x562acf207115 <vm_exec_core+3557>, 0x562acf207d1a <vm_exec_core+6634>, 0x562acf207ccb <vm_exec_core+6555>, 0x562acf207c7c <vm_exec_core+6476>, 0x562acf2097f3 <vm_exec_core+13507>, 0x562acf207c2d <vm_exec_core+6397>, 0x562acf207bbe <vm_exec_core+6286>, 0x562acf207b79 <vm_exec_core+6217>, 0x562acf207b06 <vm_exec_core+6102>, 0x562acf2079bd <vm_exec_core+5773>, 0x562acf2078f1 <vm_exec_core+5569>, 0x562acf207875 <vm_exec_core+5445>, 0x562acf208ac1 <vm_exec_core+10129>, 0x562acf207841 <vm_exec_core+5393>, 0x562acf207802 <vm_exec_core+5330>, 0x562acf2077c3 <vm_exec_core+5267>, 0x562acf207787 <vm_exec_core+5207>, 0x562acf2076c3 <vm_exec_core+5011>, 0x562acf20763e <vm_exec_core+4878>, 0x562acf20961e <vm_exec_core+13038>, 0x562acf209634 <vm_exec_core+13060>, 0x562acf20964a <vm_exec_core+13082>, 0x562acf209660 <vm_exec_core+13104>, 0x562acf209676 <vm_exec_core+13126>, 0x562acf20968c <vm_exec_core+13148>, 0x562acf2096a2 <vm_exec_core+13170>, 0x562acf2096bf <vm_exec_core+13199>, 0x562acf2096d5 <vm_exec_core+13221>, 0x562acf2096eb <vm_exec_core+13243>, 0x562acf209701 <vm_exec_core+13265>...} |
| #66 0x0000562acf20cb4e in rb_vm_exec (ec=0x562af8890550) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x562af8890550 |
| _tag = {tag = 36, retval = 4, buf = {0x7fbf257c1db0, 0x562acf20ca70 <rb_vm_exec+304>, 0x0, 0x7fbf257c1ca0, 0x7fbf257c1d50}, prev = 0x7fbf257c1ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #67 0x0000562acf20cf6e 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=140459479263600, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7fbf455df078 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7fbf255c1018 |
| av = {140458944372048, 140458944372416} |
| stack_argv = 0x7fbf255c1018 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #68 0x0000562acf20d931 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x562af888bc50, self=self@entry=140459479263600, argc=argc@entry=0, argv=argv@entry=0x7fbf257c1d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #69 0x0000562acf1b4060 in thread_do_start_proc (th=th@entry=0x562af888b510) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 140459479263600 |
| args = <optimized out> |
| args_ptr = 0x7fbf257c1d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x562af888bc50 |
| #70 0x0000562acf1b4b00 in thread_do_start (th=0x562af888b510) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #71 thread_start_func_2 (th=th@entry=0x562af888b510, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x562af8890550 |
| _tag = {tag = 36, retval = 0, buf = {0x562af8830220, 0x562acf1b4470 <thread_start_func_2+624>, 0x0, 0x7fbf257c1dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x562af888b510 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #72 0x0000562acf1b4ecd in call_thread_start_func_2 (th=0x562af888b510) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7fbf257c1f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #73 co_start (from=<optimized out>, self=0x562af8830220) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x562af888b510 |
| sched = 0x562af87d1308 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #74 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 1 (Thread 0x7fbf6086f7c0 (LWP 548312) "miniruby"): |
| #0 0x00007fbf6090ad61 in __futex_abstimed_wait_common64 (private=32703, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x562af8757070) 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=32703, abstime=0x0, clockid=0, expected=0, futex_word=0x562af8757070) 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=0x562af8757070, 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 0x00007fbf6090d7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x562af8757168, cond=0x562af8757048) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7fbf6090d4a0 <__condvar_cleanup_waiting>, __arg = 0x7ffe8d076540, __canceltype = 280, __prev = 0x0} |
| cbuffer = {wseq = 0, cond = 0x562af8757048, mutex = 0x562af8757168, 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=0x562af8757048, mutex=mutex@entry=0x562af8757168) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x0000562acf1ab39d in rb_native_cond_wait (cond=cond@entry=0x562af8757048, mutex=mutex@entry=0x562af8757168) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x0000562acf1ab4e3 in thread_sched_wait_running_turn (sched=sched@entry=0x562af8757168, th=0x562af8752060, can_direct_transfer=can_direct_transfer@entry=false) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:847 |
| next_th = 0x0 |
| #7 0x0000562acf1ac112 in rb_ractor_sched_wait (ec=ec@entry=0x562af8757340, cr=cr@entry=0x562af87570a0, ubf=ubf@entry=0x562acf0fca70 <ubf_ractor_wait>, ubf_arg=ubf_arg@entry=0x7ffe8d076690) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1365 |
| can_direct_transfer = false |
| th = 0x562af8752060 |
| sched = 0x562af8757168 |
| #8 0x0000562acf0fec1c in ractor_wait (cr=0x562af87570a0, ec=0x562af8757340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1045 |
| th = <optimized out> |
| waiter = {wakeup_status = wakeup_none, th = 0x562af8752060, node = {next = 0x562af87570f8, prev = 0x562af87570f8}} |
| th = <optimized out> |
| waiter = <optimized out> |
| #9 ractor_wait_receive (ec=ec@entry=0x562af8757340, cr=cr@entry=0x562af87570a0) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1112 |
| messages = {set = {n = {next = 0x0, prev = 0x562af8752060}}, closed = 248} |
| deliverred = false |
| #10 0x0000562acf0ff931 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=0x562af8757340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:133 |
| rp = 0x562af87d8230 |
| rp = <optimized out> |
| #12 builtin_inline_class_660 (ec=0x562af8757340, self=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor.rb:661 |
| No locals. |
| #13 0x0000562acf2091cd in vm_exec_core (ec=0x562af8757070, ec@entry=0x562af8757340) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:7259 |
| reg_pc = 0x562af882f0d8 |
| reg_cfp = 0x7fbf6080def8 |
| insns_address_table = {0x562acf20960d <vm_exec_core+13021>, 0x562acf20661a <vm_exec_core+746>, 0x562acf2065b0 <vm_exec_core+640>, 0x562acf206acd <vm_exec_core+1949>, 0x562acf206a56 <vm_exec_core+1830>, 0x562acf2069d2 <vm_exec_core+1698>, 0x562acf206933 <vm_exec_core+1539>, 0x562acf2068da <vm_exec_core+1450>, 0x562acf206881 <vm_exec_core+1361>, 0x562acf2067bb <vm_exec_core+1163>, 0x562acf20667e <vm_exec_core+846>, 0x562acf206fae <vm_exec_core+3198>, 0x562acf206f69 <vm_exec_core+3129>, 0x562acf206f0b <vm_exec_core+3035>, 0x562acf206e9e <vm_exec_core+2926>, 0x562acf206e61 <vm_exec_core+2865>, 0x562acf206e29 <vm_exec_core+2809>, 0x562acf206df4 <vm_exec_core+2756>, 0x562acf206dbf <vm_exec_core+2703>, 0x562acf206d8a <vm_exec_core+2650>, 0x562acf206d27 <vm_exec_core+2551>, 0x562acf206ce3 <vm_exec_core+2483>, 0x562acf206c9c <vm_exec_core+2412>, 0x562acf206c44 <vm_exec_core+2324>, 0x562acf206bfe <vm_exec_core+2254>, 0x562acf206b7f <vm_exec_core+2127>, 0x562acf206b45 <vm_exec_core+2069>, 0x562acf2081c0 <vm_exec_core+7824>, 0x562acf208166 <vm_exec_core+7734>, 0x562acf208129 <vm_exec_core+7673>, 0x562acf2080ec <vm_exec_core+7612>, 0x562acf20821d <vm_exec_core+7917>, 0x562acf208066 <vm_exec_core+7478>, 0x562acf207fff <vm_exec_core+7375>, 0x562acf207fad <vm_exec_core+7293>, 0x562acf207f4b <vm_exec_core+7195>, 0x562acf207efe <vm_exec_core+7118>, 0x562acf207ea9 <vm_exec_core+7033>, 0x562acf207e5f <vm_exec_core+6959>, 0x562acf207e38 <vm_exec_core+6920>, 0x562acf207dfd <vm_exec_core+6861>, 0x562acf207dae <vm_exec_core+6782>, 0x562acf207d7a <vm_exec_core+6730>, 0x562acf208902 <vm_exec_core+9682>, 0x562acf2088bf <vm_exec_core+9615>, 0x562acf20887b <vm_exec_core+9547>, 0x562acf208849 <vm_exec_core+9497>, 0x562acf208a14 <vm_exec_core+9956>, 0x562acf2089b3 <vm_exec_core+9859>, 0x562acf208a83 <vm_exec_core+10067>, 0x562acf208419 <vm_exec_core+8425>, 0x562acf208621 <vm_exec_core+8945>, 0x562acf20850b <vm_exec_core+8667>, 0x562acf2084cf <vm_exec_core+8607>, 0x562acf208488 <vm_exec_core+8536>, 0x562acf208726 <vm_exec_core+9206>, 0x562acf20867f <vm_exec_core+9039>, 0x562acf2063a0 <vm_exec_core+112>, 0x562acf208790 <vm_exec_core+9312>, 0x562acf207126 <vm_exec_core+3574>, 0x562acf207d2b <vm_exec_core+6651>, 0x562acf207cdc <vm_exec_core+6572>, 0x562acf207c8d <vm_exec_core+6493>, 0x562acf209e26 <vm_exec_core+15094>, 0x562acf207c3e <vm_exec_core+6414>, 0x562acf207bcf <vm_exec_core+6303>, 0x562acf207b8a <vm_exec_core+6234>, 0x562acf207b17 <vm_exec_core+6119>, 0x562acf2079ce <vm_exec_core+5790>, 0x562acf207902 <vm_exec_core+5586>, 0x562acf207886 <vm_exec_core+5462>, 0x562acf208ad2 <vm_exec_core+10146>, 0x562acf207852 <vm_exec_core+5410>, 0x562acf207813 <vm_exec_core+5347>, 0x562acf2077d4 <vm_exec_core+5284>, 0x562acf207798 <vm_exec_core+5224>, 0x562acf2076d4 <vm_exec_core+5028>, 0x562acf20764f <vm_exec_core+4895>, 0x562acf209e6e <vm_exec_core+15166>, 0x562acf209dc0 <vm_exec_core+14992>, 0x562acf209a52 <vm_exec_core+14114>, 0x562acf209aeb <vm_exec_core+14267>, 0x562acf209d27 <vm_exec_core+14839>, 0x562acf2099a9 <vm_exec_core+13945>, 0x562acf209809 <vm_exec_core+13529>, 0x562acf20988c <vm_exec_core+13660>, 0x562acf2098ea <vm_exec_core+13754>, 0x562acf209948 <vm_exec_core+13848>, 0x562acf209cc9 <vm_exec_core+14745>, 0x562acf209bfa <vm_exec_core+14538>, 0x562acf209c7d <vm_exec_core+14669>, 0x562acf2099ff <vm_exec_core+14031>, 0x562acf209ed3 <vm_exec_core+15267>, 0x562acf209b70 <vm_exec_core+14400>, 0x562acf207582 <vm_exec_core+4690>, 0x562acf2074de <vm_exec_core+4526>, 0x562acf2094c2 <vm_exec_core+12690>, 0x562acf20950a <vm_exec_core+12762>, 0x562acf209552 <vm_exec_core+12834>, 0x562acf2095a7 <vm_exec_core+12919>, 0x562acf2093d6 <vm_exec_core+12454>, 0x562acf20944b <vm_exec_core+12571>, 0x562acf20746d <vm_exec_core+4413>, 0x562acf2073ed <vm_exec_core+4285>, 0x562acf207344 <vm_exec_core+4116>, 0x562acf2072fd <vm_exec_core+4045>, 0x562acf2072b2 <vm_exec_core+3970>, 0x562acf207269 <vm_exec_core+3897>, 0x562acf207218 <vm_exec_core+3816>, 0x562acf2071e3 <vm_exec_core+3763>, 0x562acf2071ae <vm_exec_core+3710>, 0x562acf2093b8 <vm_exec_core+12424>, 0x562acf206609 <vm_exec_core+729>, 0x562acf20659f <vm_exec_core+623>, 0x562acf206abc <vm_exec_core+1932>, 0x562acf206a45 <vm_exec_core+1813>, 0x562acf2069c1 <vm_exec_core+1681>, 0x562acf206922 <vm_exec_core+1522>, 0x562acf2068c9 <vm_exec_core+1433>, 0x562acf206870 <vm_exec_core+1344>, 0x562acf2067aa <vm_exec_core+1146>, 0x562acf20666d <vm_exec_core+829>, 0x562acf206f9d <vm_exec_core+3181>, 0x562acf206f58 <vm_exec_core+3112>, 0x562acf206efa <vm_exec_core+3018>, 0x562acf206e8d <vm_exec_core+2909>, 0x562acf206e50 <vm_exec_core+2848>, 0x562acf206e18 <vm_exec_core+2792>, 0x562acf206de3 <vm_exec_core+2739>, 0x562acf206dae <vm_exec_core+2686>, 0x562acf206d79 <vm_exec_core+2633>, 0x562acf206d16 <vm_exec_core+2534>, 0x562acf206cd2 <vm_exec_core+2466>, 0x562acf206c8b <vm_exec_core+2395>, 0x562acf206c33 <vm_exec_core+2307>, 0x562acf206bed <vm_exec_core+2237>, 0x562acf206b6e <vm_exec_core+2110>, 0x562acf206b34 <vm_exec_core+2052>, 0x562acf2081af <vm_exec_core+7807>, 0x562acf208155 <vm_exec_core+7717>, 0x562acf208118 <vm_exec_core+7656>, 0x562acf2080db <vm_exec_core+7595>, 0x562acf20820c <vm_exec_core+7900>, 0x562acf208055 <vm_exec_core+7461>, 0x562acf207fee <vm_exec_core+7358>, 0x562acf207f9c <vm_exec_core+7276>, 0x562acf207f3a <vm_exec_core+7178>, 0x562acf207eed <vm_exec_core+7101>, 0x562acf207e98 <vm_exec_core+7016>, 0x562acf207e4e <vm_exec_core+6942>, 0x562acf207e27 <vm_exec_core+6903>, 0x562acf207dec <vm_exec_core+6844>, 0x562acf207d9d <vm_exec_core+6765>, 0x562acf207d69 <vm_exec_core+6713>, 0x562acf2088f1 <vm_exec_core+9665>, 0x562acf2088ae <vm_exec_core+9598>, 0x562acf20886a <vm_exec_core+9530>, 0x562acf208838 <vm_exec_core+9480>, 0x562acf208a03 <vm_exec_core+9939>, 0x562acf2089a2 <vm_exec_core+9842>, 0x562acf208a72 <vm_exec_core+10050>, 0x562acf208408 <vm_exec_core+8408>, 0x562acf208610 <vm_exec_core+8928>, 0x562acf2084fa <vm_exec_core+8650>, 0x562acf2084be <vm_exec_core+8590>, 0x562acf208477 <vm_exec_core+8519>, 0x562acf208715 <vm_exec_core+9189>, 0x562acf20866e <vm_exec_core+9022>, 0x562acf2097dd <vm_exec_core+13485>, 0x562acf20877f <vm_exec_core+9295>, 0x562acf207115 <vm_exec_core+3557>, 0x562acf207d1a <vm_exec_core+6634>, 0x562acf207ccb <vm_exec_core+6555>, 0x562acf207c7c <vm_exec_core+6476>, 0x562acf2097f3 <vm_exec_core+13507>, 0x562acf207c2d <vm_exec_core+6397>, 0x562acf207bbe <vm_exec_core+6286>, 0x562acf207b79 <vm_exec_core+6217>, 0x562acf207b06 <vm_exec_core+6102>, 0x562acf2079bd <vm_exec_core+5773>, 0x562acf2078f1 <vm_exec_core+5569>, 0x562acf207875 <vm_exec_core+5445>, 0x562acf208ac1 <vm_exec_core+10129>, 0x562acf207841 <vm_exec_core+5393>, 0x562acf207802 <vm_exec_core+5330>, 0x562acf2077c3 <vm_exec_core+5267>, 0x562acf207787 <vm_exec_core+5207>, 0x562acf2076c3 <vm_exec_core+5011>, 0x562acf20763e <vm_exec_core+4878>, 0x562acf20961e <vm_exec_core+13038>, 0x562acf209634 <vm_exec_core+13060>, 0x562acf20964a <vm_exec_core+13082>, 0x562acf209660 <vm_exec_core+13104>, 0x562acf209676 <vm_exec_core+13126>, 0x562acf20968c <vm_exec_core+13148>, 0x562acf2096a2 <vm_exec_core+13170>, 0x562acf2096bf <vm_exec_core+13199>, 0x562acf2096d5 <vm_exec_core+13221>, 0x562acf2096eb <vm_exec_core+13243>, 0x562acf209701 <vm_exec_core+13265>...} |
| #14 0x0000562acf20cb4e in rb_vm_exec (ec=0x562af8757340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x562af8757340 |
| _tag = {tag = 36, retval = 4, buf = {0x562af8757340, 0x562acf20ca70 <rb_vm_exec+304>, 0x0, 0x7ffe8d076950, 0x7fbf4725a3b0}, prev = 0x7ffe8d076a20, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #15 0x0000562acf21eda3 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 0x0000562acf000a55 in rb_ec_exec_node (ec=ec@entry=0x562af8757340, n=n@entry=0x7fbf455df2a8) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x562af8757340 |
| _tag = {tag = 36, retval = 94741861515398, buf = {0x562af8757340, 0x562acf000ab0 <rb_ec_exec_node+256>, 0x0, 0x7ffe8d076a00, 0x7fbf455df2a8}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7fbf455df2a8 |
| #17 0x0000562acf004cbb in ruby_run_node (n=0x7fbf455df2a8) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x562af8757340 |
| status = 0 |
| #18 0x0000562acef22e86 in rb_main (argv=0x7ffe8d076c48, 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 548312) detached] |
| $ timeout 60 gdb -p 548318 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| Fstderr output is not empty |
| th: 0x562af8752060, native_id: 0x7fbf6086f7c0 |
| -- 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:0016e0 EVAL bootstraptest.test_ractor.rb_1317_1352.rb:15 [FINISH] |
| c:0001 p:0000 s:0003 E:000db0 DUMMY [FINISH] |
| [New LWP 548321] |
| [New LWP 548320] |
| [New LWP 548319] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007f6541142d61 in __futex_abstimed_wait_common64 (private=21981, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55de06406070) at ./nptl/futex-internal.c:57 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7f65410a77c0 (LWP 548318) "miniruby" 0x00007f6541142d61 in __futex_abstimed_wait_common64 (private=21981, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55de06406070) at ./nptl/futex-internal.c:57 |
| 2 Thread 0x7f6505ccf6c0 (LWP 548321) "miniruby" futex_wait (private=0, expected=2, futex_word=0x55de063feb70) at ../sysdeps/nptl/futex-internal.h:146 |
| 3 Thread 0x7f6505e0f6c0 (LWP 548320) "miniruby" futex_wait (private=0, expected=2, futex_word=0x55de063feb70) at ../sysdeps/nptl/futex-internal.h:146 |
| 4 Thread 0x7f6527a8f6c0 (LWP 548319) "miniruby" 0x00007f65411d4042 in epoll_wait (epfd=4, events=events@entry=0x55ddc773cedc <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 0x7f6527a8f6c0 (LWP 548319) "miniruby"): |
| #0 0x00007f65411d4042 in epoll_wait (epfd=4, events=events@entry=0x55ddc773cedc <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 0x000055ddc73799ff in event_wait (vm=0x55de063fead0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2919 |
| r = <optimized out> |
| r = <optimized out> |
| #2 timer_thread_polling (vm=0x55de063fead0) 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=0x55de063fead0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x55de063fead0 |
| #4 0x00007f6541146a94 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 = {140072433809088, 4416435435031614876, 140072433809088, -264, 0, 140731358221488, 4416435435052586396, 4416511545848878492}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #5 0x00007f65411d3c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 3 (Thread 0x7f6505e0f6c0 (LWP 548320) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x55de063feb70) 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=0x55de063feb70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f6541149352 in __pthread_mutex_cond_lock (mutex=mutex@entry=0x55de063feb70) at ../nptl/pthread_mutex_lock.c:93 |
| __futex = 0x55de063feb70 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "__pthread_mutex_cond_lock" |
| id = <optimized out> |
| #3 0x00007f65411456c2 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55de063feb70, cond=0x55de063fec68) 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=0x55de063fec68, mutex=mutex@entry=0x55de063feb70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000055ddc737639d in rb_native_cond_wait (cond=cond@entry=0x55de063fec68, mutex=mutex@entry=0x55de063feb70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x000055ddc7376437 in ractor_sched_barrier_join_wait_locked (vm=vm@entry=0x55de063fead0, th=0x55de0653ffb0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1498 |
| cr = <optimized out> |
| barrier_serial = 1 |
| #7 0x000055ddc73773ba in rb_ractor_sched_barrier_join (vm=vm@entry=0x55de063fead0, cr=cr@entry=0x55de06540630) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1531 |
| No locals. |
| #8 0x000055ddc73efab2 in vm_lock_enter (cr=0x55de06540630, vm=0x55de063fead0, locked=<optimized out>, no_barrier=<optimized out>, lev=0x7f6506011960) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:90 |
| ec = 0x55de06486b40 |
| #9 0x000055ddc737bfec in rb_vm_lock_enter (line=2579, file=0x55ddc75b0eb0 "/tmp/ruby/src/trunk-gc-asserts/thread.c", lev=0x7f6506011960) 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 = 1089732472 |
| 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 0x000055ddc737c136 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 0x000055ddc73bc4cb 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=0x55de06486b40) at /tmp/ruby/src/trunk-gc-asserts/vm_core.h:2145 |
| No locals. |
| #14 vm_pop_frame (ep=<optimized out>, cfp=0x7f6505f10ee8, ec=0x55de06486b40) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:458 |
| flags = <optimized out> |
| flags = <optimized out> |
| #15 rb_vm_pop_frame (ec=0x55de06486b40) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:467 |
| No locals. |
| #16 vm_call_cfunc_with_frame_ (ec=0x55de06486b40, reg_cfp=0x7f6505f10f20, 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 = 140071865820440 |
| me = 0x7f6527af5a08 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = <optimized out> |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #17 0x000055ddc73d146c 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 = 140071864630880 |
| ci = 0x55de063feb70 |
| cc = <optimized out> |
| recv = 2 |
| argc = <optimized out> |
| calling = {cd = 0x55de0653fdc0, cc = 0x7f6505bbfe60, block_handler = 0, recv = 1913, 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=0x55de063feb70, ec@entry=0x55de06486b40) at ../../src/trunk-gc-asserts/insns.def:899 |
| bh = <optimized out> |
| cd = 0x55de0653fdc0 |
| leaf = <optimized out> |
| val = 140071864630880 |
| reg_pc = 0x55de06541e10 |
| reg_cfp = 0x7f6505f10f20 |
| insns_address_table = {0x55ddc73d460d <vm_exec_core+13021>, 0x55ddc73d161a <vm_exec_core+746>, 0x55ddc73d15b0 <vm_exec_core+640>, 0x55ddc73d1acd <vm_exec_core+1949>, 0x55ddc73d1a56 <vm_exec_core+1830>, 0x55ddc73d19d2 <vm_exec_core+1698>, 0x55ddc73d1933 <vm_exec_core+1539>, 0x55ddc73d18da <vm_exec_core+1450>, 0x55ddc73d1881 <vm_exec_core+1361>, 0x55ddc73d17bb <vm_exec_core+1163>, 0x55ddc73d167e <vm_exec_core+846>, 0x55ddc73d1fae <vm_exec_core+3198>, 0x55ddc73d1f69 <vm_exec_core+3129>, 0x55ddc73d1f0b <vm_exec_core+3035>, 0x55ddc73d1e9e <vm_exec_core+2926>, 0x55ddc73d1e61 <vm_exec_core+2865>, 0x55ddc73d1e29 <vm_exec_core+2809>, 0x55ddc73d1df4 <vm_exec_core+2756>, 0x55ddc73d1dbf <vm_exec_core+2703>, 0x55ddc73d1d8a <vm_exec_core+2650>, 0x55ddc73d1d27 <vm_exec_core+2551>, 0x55ddc73d1ce3 <vm_exec_core+2483>, 0x55ddc73d1c9c <vm_exec_core+2412>, 0x55ddc73d1c44 <vm_exec_core+2324>, 0x55ddc73d1bfe <vm_exec_core+2254>, 0x55ddc73d1b7f <vm_exec_core+2127>, 0x55ddc73d1b45 <vm_exec_core+2069>, 0x55ddc73d31c0 <vm_exec_core+7824>, 0x55ddc73d3166 <vm_exec_core+7734>, 0x55ddc73d3129 <vm_exec_core+7673>, 0x55ddc73d30ec <vm_exec_core+7612>, 0x55ddc73d321d <vm_exec_core+7917>, 0x55ddc73d3066 <vm_exec_core+7478>, 0x55ddc73d2fff <vm_exec_core+7375>, 0x55ddc73d2fad <vm_exec_core+7293>, 0x55ddc73d2f4b <vm_exec_core+7195>, 0x55ddc73d2efe <vm_exec_core+7118>, 0x55ddc73d2ea9 <vm_exec_core+7033>, 0x55ddc73d2e5f <vm_exec_core+6959>, 0x55ddc73d2e38 <vm_exec_core+6920>, 0x55ddc73d2dfd <vm_exec_core+6861>, 0x55ddc73d2dae <vm_exec_core+6782>, 0x55ddc73d2d7a <vm_exec_core+6730>, 0x55ddc73d3902 <vm_exec_core+9682>, 0x55ddc73d38bf <vm_exec_core+9615>, 0x55ddc73d387b <vm_exec_core+9547>, 0x55ddc73d3849 <vm_exec_core+9497>, 0x55ddc73d3a14 <vm_exec_core+9956>, 0x55ddc73d39b3 <vm_exec_core+9859>, 0x55ddc73d3a83 <vm_exec_core+10067>, 0x55ddc73d3419 <vm_exec_core+8425>, 0x55ddc73d3621 <vm_exec_core+8945>, 0x55ddc73d350b <vm_exec_core+8667>, 0x55ddc73d34cf <vm_exec_core+8607>, 0x55ddc73d3488 <vm_exec_core+8536>, 0x55ddc73d3726 <vm_exec_core+9206>, 0x55ddc73d367f <vm_exec_core+9039>, 0x55ddc73d13a0 <vm_exec_core+112>, 0x55ddc73d3790 <vm_exec_core+9312>, 0x55ddc73d2126 <vm_exec_core+3574>, 0x55ddc73d2d2b <vm_exec_core+6651>, 0x55ddc73d2cdc <vm_exec_core+6572>, 0x55ddc73d2c8d <vm_exec_core+6493>, 0x55ddc73d4e26 <vm_exec_core+15094>, 0x55ddc73d2c3e <vm_exec_core+6414>, 0x55ddc73d2bcf <vm_exec_core+6303>, 0x55ddc73d2b8a <vm_exec_core+6234>, 0x55ddc73d2b17 <vm_exec_core+6119>, 0x55ddc73d29ce <vm_exec_core+5790>, 0x55ddc73d2902 <vm_exec_core+5586>, 0x55ddc73d2886 <vm_exec_core+5462>, 0x55ddc73d3ad2 <vm_exec_core+10146>, 0x55ddc73d2852 <vm_exec_core+5410>, 0x55ddc73d2813 <vm_exec_core+5347>, 0x55ddc73d27d4 <vm_exec_core+5284>, 0x55ddc73d2798 <vm_exec_core+5224>, 0x55ddc73d26d4 <vm_exec_core+5028>, 0x55ddc73d264f <vm_exec_core+4895>, 0x55ddc73d4e6e <vm_exec_core+15166>, 0x55ddc73d4dc0 <vm_exec_core+14992>, 0x55ddc73d4a52 <vm_exec_core+14114>, 0x55ddc73d4aeb <vm_exec_core+14267>, 0x55ddc73d4d27 <vm_exec_core+14839>, 0x55ddc73d49a9 <vm_exec_core+13945>, 0x55ddc73d4809 <vm_exec_core+13529>, 0x55ddc73d488c <vm_exec_core+13660>, 0x55ddc73d48ea <vm_exec_core+13754>, 0x55ddc73d4948 <vm_exec_core+13848>, 0x55ddc73d4cc9 <vm_exec_core+14745>, 0x55ddc73d4bfa <vm_exec_core+14538>, 0x55ddc73d4c7d <vm_exec_core+14669>, 0x55ddc73d49ff <vm_exec_core+14031>, 0x55ddc73d4ed3 <vm_exec_core+15267>, 0x55ddc73d4b70 <vm_exec_core+14400>, 0x55ddc73d2582 <vm_exec_core+4690>, 0x55ddc73d24de <vm_exec_core+4526>, 0x55ddc73d44c2 <vm_exec_core+12690>, 0x55ddc73d450a <vm_exec_core+12762>, 0x55ddc73d4552 <vm_exec_core+12834>, 0x55ddc73d45a7 <vm_exec_core+12919>, 0x55ddc73d43d6 <vm_exec_core+12454>, 0x55ddc73d444b <vm_exec_core+12571>, 0x55ddc73d246d <vm_exec_core+4413>, 0x55ddc73d23ed <vm_exec_core+4285>, 0x55ddc73d2344 <vm_exec_core+4116>, 0x55ddc73d22fd <vm_exec_core+4045>, 0x55ddc73d22b2 <vm_exec_core+3970>, 0x55ddc73d2269 <vm_exec_core+3897>, 0x55ddc73d2218 <vm_exec_core+3816>, 0x55ddc73d21e3 <vm_exec_core+3763>, 0x55ddc73d21ae <vm_exec_core+3710>, 0x55ddc73d43b8 <vm_exec_core+12424>, 0x55ddc73d1609 <vm_exec_core+729>, 0x55ddc73d159f <vm_exec_core+623>, 0x55ddc73d1abc <vm_exec_core+1932>, 0x55ddc73d1a45 <vm_exec_core+1813>, 0x55ddc73d19c1 <vm_exec_core+1681>, 0x55ddc73d1922 <vm_exec_core+1522>, 0x55ddc73d18c9 <vm_exec_core+1433>, 0x55ddc73d1870 <vm_exec_core+1344>, 0x55ddc73d17aa <vm_exec_core+1146>, 0x55ddc73d166d <vm_exec_core+829>, 0x55ddc73d1f9d <vm_exec_core+3181>, 0x55ddc73d1f58 <vm_exec_core+3112>, 0x55ddc73d1efa <vm_exec_core+3018>, 0x55ddc73d1e8d <vm_exec_core+2909>, 0x55ddc73d1e50 <vm_exec_core+2848>, 0x55ddc73d1e18 <vm_exec_core+2792>, 0x55ddc73d1de3 <vm_exec_core+2739>, 0x55ddc73d1dae <vm_exec_core+2686>, 0x55ddc73d1d79 <vm_exec_core+2633>, 0x55ddc73d1d16 <vm_exec_core+2534>, 0x55ddc73d1cd2 <vm_exec_core+2466>, 0x55ddc73d1c8b <vm_exec_core+2395>, 0x55ddc73d1c33 <vm_exec_core+2307>, 0x55ddc73d1bed <vm_exec_core+2237>, 0x55ddc73d1b6e <vm_exec_core+2110>, 0x55ddc73d1b34 <vm_exec_core+2052>, 0x55ddc73d31af <vm_exec_core+7807>, 0x55ddc73d3155 <vm_exec_core+7717>, 0x55ddc73d3118 <vm_exec_core+7656>, 0x55ddc73d30db <vm_exec_core+7595>, 0x55ddc73d320c <vm_exec_core+7900>, 0x55ddc73d3055 <vm_exec_core+7461>, 0x55ddc73d2fee <vm_exec_core+7358>, 0x55ddc73d2f9c <vm_exec_core+7276>, 0x55ddc73d2f3a <vm_exec_core+7178>, 0x55ddc73d2eed <vm_exec_core+7101>, 0x55ddc73d2e98 <vm_exec_core+7016>, 0x55ddc73d2e4e <vm_exec_core+6942>, 0x55ddc73d2e27 <vm_exec_core+6903>, 0x55ddc73d2dec <vm_exec_core+6844>, 0x55ddc73d2d9d <vm_exec_core+6765>, 0x55ddc73d2d69 <vm_exec_core+6713>, 0x55ddc73d38f1 <vm_exec_core+9665>, 0x55ddc73d38ae <vm_exec_core+9598>, 0x55ddc73d386a <vm_exec_core+9530>, 0x55ddc73d3838 <vm_exec_core+9480>, 0x55ddc73d3a03 <vm_exec_core+9939>, 0x55ddc73d39a2 <vm_exec_core+9842>, 0x55ddc73d3a72 <vm_exec_core+10050>, 0x55ddc73d3408 <vm_exec_core+8408>, 0x55ddc73d3610 <vm_exec_core+8928>, 0x55ddc73d34fa <vm_exec_core+8650>, 0x55ddc73d34be <vm_exec_core+8590>, 0x55ddc73d3477 <vm_exec_core+8519>, 0x55ddc73d3715 <vm_exec_core+9189>, 0x55ddc73d366e <vm_exec_core+9022>, 0x55ddc73d47dd <vm_exec_core+13485>, 0x55ddc73d377f <vm_exec_core+9295>, 0x55ddc73d2115 <vm_exec_core+3557>, 0x55ddc73d2d1a <vm_exec_core+6634>, 0x55ddc73d2ccb <vm_exec_core+6555>, 0x55ddc73d2c7c <vm_exec_core+6476>, 0x55ddc73d47f3 <vm_exec_core+13507>, 0x55ddc73d2c2d <vm_exec_core+6397>, 0x55ddc73d2bbe <vm_exec_core+6286>, 0x55ddc73d2b79 <vm_exec_core+6217>, 0x55ddc73d2b06 <vm_exec_core+6102>, 0x55ddc73d29bd <vm_exec_core+5773>, 0x55ddc73d28f1 <vm_exec_core+5569>, 0x55ddc73d2875 <vm_exec_core+5445>, 0x55ddc73d3ac1 <vm_exec_core+10129>, 0x55ddc73d2841 <vm_exec_core+5393>, 0x55ddc73d2802 <vm_exec_core+5330>, 0x55ddc73d27c3 <vm_exec_core+5267>, 0x55ddc73d2787 <vm_exec_core+5207>, 0x55ddc73d26c3 <vm_exec_core+5011>, 0x55ddc73d263e <vm_exec_core+4878>, 0x55ddc73d461e <vm_exec_core+13038>, 0x55ddc73d4634 <vm_exec_core+13060>, 0x55ddc73d464a <vm_exec_core+13082>, 0x55ddc73d4660 <vm_exec_core+13104>, 0x55ddc73d4676 <vm_exec_core+13126>, 0x55ddc73d468c <vm_exec_core+13148>, 0x55ddc73d46a2 <vm_exec_core+13170>, 0x55ddc73d46bf <vm_exec_core+13199>, 0x55ddc73d46d5 <vm_exec_core+13221>, 0x55ddc73d46eb <vm_exec_core+13243>, 0x55ddc73d4701 <vm_exec_core+13265>...} |
| #19 0x000055ddc73d7b4e in rb_vm_exec (ec=0x55de06486b40) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55de06486b40 |
| _tag = {tag = 36, retval = 4, buf = {0x7f6506011db0, 0x55ddc73d7a70 <rb_vm_exec+304>, 0x0, 0x7f6506011ca0, 0x7f6506011d50}, prev = 0x7f6506011ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #20 0x000055ddc73d7f6e 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=140072403986640, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7f6525e1f028 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7f6505e11018 |
| av = {140071869160784, 140071869161152} |
| stack_argv = 0x7f6505e11018 |
| 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 0x000055ddc73d8931 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x55de06541120, self=self@entry=140072403986640, argc=argc@entry=0, argv=argv@entry=0x7f6506011d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #22 0x000055ddc737f060 in thread_do_start_proc (th=th@entry=0x55de0653ffb0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 140072403986640 |
| args = <optimized out> |
| args_ptr = 0x7f6506011d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x55de06541120 |
| #23 0x000055ddc737fb00 in thread_do_start (th=0x55de0653ffb0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #24 thread_start_func_2 (th=th@entry=0x55de0653ffb0, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x55de06486b40 |
| _tag = {tag = 36, retval = 0, buf = {0x55de06487260, 0x55ddc737f470 <thread_start_func_2+624>, 0x0, 0x7f6506011dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x55de0653ffb0 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #25 0x000055ddc737fecd in call_thread_start_func_2 (th=0x55de0653ffb0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f6506011f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #26 co_start (from=<optimized out>, self=0x55de06487260) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x55de0653ffb0 |
| sched = 0x55de065406f8 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #27 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 2 (Thread 0x7f6505ccf6c0 (LWP 548321) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x55de063feb70) 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=0x55de063feb70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007f654114a0f1 in lll_mutex_lock_optimized (mutex=0x55de063feb70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x55de063feb70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x55de063feb70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x000055ddc737370d in rb_native_mutex_lock (lock=lock@entry=0x55de063feb70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x000055ddc737722b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x55de06540df0, vm=0x55de063fead0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x55de063fead0, cr=0x55de06540df0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x000055ddc73f000b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x000055ddc71e0649 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x000055ddc71f36a5 in gc_verify_internal_consistency (objspace_ptr=0x55de06401460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5185 |
| prev_during_gc = <optimized out> |
| objspace = 0x55de06401460 |
| lev = 3 |
| #10 gc_start (objspace=objspace@entry=0x55de06401460, 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 0x000055ddc71f4aa6 in heap_prepare (heap=0x55de06401480, objspace=0x55de06401460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2050 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x55de06401480, objspace=0x55de06401460) 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=0x55de06401460, cache=cache@entry=0x55de06543e30, 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 = 0x55de06401480 |
| obj = <optimized out> |
| lev = 1 |
| unlock_vm = true |
| #14 0x000055ddc71f8200 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x55de06543e30, objspace=0x55de06401460) 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=140072434129600, cache_ptr=0x55de06543e30, objspace_ptr=0x55de06401460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2484 |
| obj = <optimized out> |
| objspace = 0x55de06401460 |
| heap_idx = <optimized out> |
| cache = 0x55de06543e30 |
| 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=140072434129600, 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=140072434129600, 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 0x000055ddc733f13f in str_alloc_embed (capa=4, klass=140072434129600) at /tmp/ruby/src/trunk-gc-asserts/string.c:1359 |
| size = 28 |
| str = <optimized out> |
| #19 str_enc_new (klass=140072434129600, ptr=0x7f6505bb0040 "959", len=3, enc=0x55de06407920) at /tmp/ruby/src/trunk-gc-asserts/string.c:1402 |
| str = <optimized out> |
| termlen = 1 |
| dtrace_line = <optimized out> |
| dtrace_file = <optimized out> |
| #20 0x000055ddc7344c3a in str_new_frozen_buffer (klass=140072434129600, orig=orig@entry=140071864565800, 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 = 0x55de06407920 |
| termlen = <optimized out> |
| #21 0x000055ddc735cb7e 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 = 0x7f6540f2c810 |
| candidate = <optimized out> |
| inserting = <optimized out> |
| idx = 7552 |
| probe = {idx = 7552, d = 0, mask = <optimized out>} |
| table_obj = 140072858156880 |
| table = 0x7f6540f3ff68 |
| 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 0x000055ddc73bc2fd in vm_call_cfunc_with_frame_ (ec=0x55de06539c20, reg_cfp=0x7f6506111f20, 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 = 0x7f6527afa760 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #26 0x000055ddc73d146c 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 = 140071864630800 |
| ci = 0x55de063feb70 |
| cc = <optimized out> |
| recv = 2 |
| argc = <optimized out> |
| calling = {cd = 0x55de0653fdd0, cc = 0x7f6505bbfe10, block_handler = 0, recv = 140071864565800, 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=0x55de063feb70, ec@entry=0x55de06539c20) at ../../src/trunk-gc-asserts/insns.def:899 |
| bh = <optimized out> |
| cd = 0x55de0653fdd0 |
| leaf = <optimized out> |
| val = 140071864630800 |
| reg_pc = 0x55de06541e20 |
| reg_cfp = 0x7f6506111f20 |
| insns_address_table = {0x55ddc73d460d <vm_exec_core+13021>, 0x55ddc73d161a <vm_exec_core+746>, 0x55ddc73d15b0 <vm_exec_core+640>, 0x55ddc73d1acd <vm_exec_core+1949>, 0x55ddc73d1a56 <vm_exec_core+1830>, 0x55ddc73d19d2 <vm_exec_core+1698>, 0x55ddc73d1933 <vm_exec_core+1539>, 0x55ddc73d18da <vm_exec_core+1450>, 0x55ddc73d1881 <vm_exec_core+1361>, 0x55ddc73d17bb <vm_exec_core+1163>, 0x55ddc73d167e <vm_exec_core+846>, 0x55ddc73d1fae <vm_exec_core+3198>, 0x55ddc73d1f69 <vm_exec_core+3129>, 0x55ddc73d1f0b <vm_exec_core+3035>, 0x55ddc73d1e9e <vm_exec_core+2926>, 0x55ddc73d1e61 <vm_exec_core+2865>, 0x55ddc73d1e29 <vm_exec_core+2809>, 0x55ddc73d1df4 <vm_exec_core+2756>, 0x55ddc73d1dbf <vm_exec_core+2703>, 0x55ddc73d1d8a <vm_exec_core+2650>, 0x55ddc73d1d27 <vm_exec_core+2551>, 0x55ddc73d1ce3 <vm_exec_core+2483>, 0x55ddc73d1c9c <vm_exec_core+2412>, 0x55ddc73d1c44 <vm_exec_core+2324>, 0x55ddc73d1bfe <vm_exec_core+2254>, 0x55ddc73d1b7f <vm_exec_core+2127>, 0x55ddc73d1b45 <vm_exec_core+2069>, 0x55ddc73d31c0 <vm_exec_core+7824>, 0x55ddc73d3166 <vm_exec_core+7734>, 0x55ddc73d3129 <vm_exec_core+7673>, 0x55ddc73d30ec <vm_exec_core+7612>, 0x55ddc73d321d <vm_exec_core+7917>, 0x55ddc73d3066 <vm_exec_core+7478>, 0x55ddc73d2fff <vm_exec_core+7375>, 0x55ddc73d2fad <vm_exec_core+7293>, 0x55ddc73d2f4b <vm_exec_core+7195>, 0x55ddc73d2efe <vm_exec_core+7118>, 0x55ddc73d2ea9 <vm_exec_core+7033>, 0x55ddc73d2e5f <vm_exec_core+6959>, 0x55ddc73d2e38 <vm_exec_core+6920>, 0x55ddc73d2dfd <vm_exec_core+6861>, 0x55ddc73d2dae <vm_exec_core+6782>, 0x55ddc73d2d7a <vm_exec_core+6730>, 0x55ddc73d3902 <vm_exec_core+9682>, 0x55ddc73d38bf <vm_exec_core+9615>, 0x55ddc73d387b <vm_exec_core+9547>, 0x55ddc73d3849 <vm_exec_core+9497>, 0x55ddc73d3a14 <vm_exec_core+9956>, 0x55ddc73d39b3 <vm_exec_core+9859>, 0x55ddc73d3a83 <vm_exec_core+10067>, 0x55ddc73d3419 <vm_exec_core+8425>, 0x55ddc73d3621 <vm_exec_core+8945>, 0x55ddc73d350b <vm_exec_core+8667>, 0x55ddc73d34cf <vm_exec_core+8607>, 0x55ddc73d3488 <vm_exec_core+8536>, 0x55ddc73d3726 <vm_exec_core+9206>, 0x55ddc73d367f <vm_exec_core+9039>, 0x55ddc73d13a0 <vm_exec_core+112>, 0x55ddc73d3790 <vm_exec_core+9312>, 0x55ddc73d2126 <vm_exec_core+3574>, 0x55ddc73d2d2b <vm_exec_core+6651>, 0x55ddc73d2cdc <vm_exec_core+6572>, 0x55ddc73d2c8d <vm_exec_core+6493>, 0x55ddc73d4e26 <vm_exec_core+15094>, 0x55ddc73d2c3e <vm_exec_core+6414>, 0x55ddc73d2bcf <vm_exec_core+6303>, 0x55ddc73d2b8a <vm_exec_core+6234>, 0x55ddc73d2b17 <vm_exec_core+6119>, 0x55ddc73d29ce <vm_exec_core+5790>, 0x55ddc73d2902 <vm_exec_core+5586>, 0x55ddc73d2886 <vm_exec_core+5462>, 0x55ddc73d3ad2 <vm_exec_core+10146>, 0x55ddc73d2852 <vm_exec_core+5410>, 0x55ddc73d2813 <vm_exec_core+5347>, 0x55ddc73d27d4 <vm_exec_core+5284>, 0x55ddc73d2798 <vm_exec_core+5224>, 0x55ddc73d26d4 <vm_exec_core+5028>, 0x55ddc73d264f <vm_exec_core+4895>, 0x55ddc73d4e6e <vm_exec_core+15166>, 0x55ddc73d4dc0 <vm_exec_core+14992>, 0x55ddc73d4a52 <vm_exec_core+14114>, 0x55ddc73d4aeb <vm_exec_core+14267>, 0x55ddc73d4d27 <vm_exec_core+14839>, 0x55ddc73d49a9 <vm_exec_core+13945>, 0x55ddc73d4809 <vm_exec_core+13529>, 0x55ddc73d488c <vm_exec_core+13660>, 0x55ddc73d48ea <vm_exec_core+13754>, 0x55ddc73d4948 <vm_exec_core+13848>, 0x55ddc73d4cc9 <vm_exec_core+14745>, 0x55ddc73d4bfa <vm_exec_core+14538>, 0x55ddc73d4c7d <vm_exec_core+14669>, 0x55ddc73d49ff <vm_exec_core+14031>, 0x55ddc73d4ed3 <vm_exec_core+15267>, 0x55ddc73d4b70 <vm_exec_core+14400>, 0x55ddc73d2582 <vm_exec_core+4690>, 0x55ddc73d24de <vm_exec_core+4526>, 0x55ddc73d44c2 <vm_exec_core+12690>, 0x55ddc73d450a <vm_exec_core+12762>, 0x55ddc73d4552 <vm_exec_core+12834>, 0x55ddc73d45a7 <vm_exec_core+12919>, 0x55ddc73d43d6 <vm_exec_core+12454>, 0x55ddc73d444b <vm_exec_core+12571>, 0x55ddc73d246d <vm_exec_core+4413>, 0x55ddc73d23ed <vm_exec_core+4285>, 0x55ddc73d2344 <vm_exec_core+4116>, 0x55ddc73d22fd <vm_exec_core+4045>, 0x55ddc73d22b2 <vm_exec_core+3970>, 0x55ddc73d2269 <vm_exec_core+3897>, 0x55ddc73d2218 <vm_exec_core+3816>, 0x55ddc73d21e3 <vm_exec_core+3763>, 0x55ddc73d21ae <vm_exec_core+3710>, 0x55ddc73d43b8 <vm_exec_core+12424>, 0x55ddc73d1609 <vm_exec_core+729>, 0x55ddc73d159f <vm_exec_core+623>, 0x55ddc73d1abc <vm_exec_core+1932>, 0x55ddc73d1a45 <vm_exec_core+1813>, 0x55ddc73d19c1 <vm_exec_core+1681>, 0x55ddc73d1922 <vm_exec_core+1522>, 0x55ddc73d18c9 <vm_exec_core+1433>, 0x55ddc73d1870 <vm_exec_core+1344>, 0x55ddc73d17aa <vm_exec_core+1146>, 0x55ddc73d166d <vm_exec_core+829>, 0x55ddc73d1f9d <vm_exec_core+3181>, 0x55ddc73d1f58 <vm_exec_core+3112>, 0x55ddc73d1efa <vm_exec_core+3018>, 0x55ddc73d1e8d <vm_exec_core+2909>, 0x55ddc73d1e50 <vm_exec_core+2848>, 0x55ddc73d1e18 <vm_exec_core+2792>, 0x55ddc73d1de3 <vm_exec_core+2739>, 0x55ddc73d1dae <vm_exec_core+2686>, 0x55ddc73d1d79 <vm_exec_core+2633>, 0x55ddc73d1d16 <vm_exec_core+2534>, 0x55ddc73d1cd2 <vm_exec_core+2466>, 0x55ddc73d1c8b <vm_exec_core+2395>, 0x55ddc73d1c33 <vm_exec_core+2307>, 0x55ddc73d1bed <vm_exec_core+2237>, 0x55ddc73d1b6e <vm_exec_core+2110>, 0x55ddc73d1b34 <vm_exec_core+2052>, 0x55ddc73d31af <vm_exec_core+7807>, 0x55ddc73d3155 <vm_exec_core+7717>, 0x55ddc73d3118 <vm_exec_core+7656>, 0x55ddc73d30db <vm_exec_core+7595>, 0x55ddc73d320c <vm_exec_core+7900>, 0x55ddc73d3055 <vm_exec_core+7461>, 0x55ddc73d2fee <vm_exec_core+7358>, 0x55ddc73d2f9c <vm_exec_core+7276>, 0x55ddc73d2f3a <vm_exec_core+7178>, 0x55ddc73d2eed <vm_exec_core+7101>, 0x55ddc73d2e98 <vm_exec_core+7016>, 0x55ddc73d2e4e <vm_exec_core+6942>, 0x55ddc73d2e27 <vm_exec_core+6903>, 0x55ddc73d2dec <vm_exec_core+6844>, 0x55ddc73d2d9d <vm_exec_core+6765>, 0x55ddc73d2d69 <vm_exec_core+6713>, 0x55ddc73d38f1 <vm_exec_core+9665>, 0x55ddc73d38ae <vm_exec_core+9598>, 0x55ddc73d386a <vm_exec_core+9530>, 0x55ddc73d3838 <vm_exec_core+9480>, 0x55ddc73d3a03 <vm_exec_core+9939>, 0x55ddc73d39a2 <vm_exec_core+9842>, 0x55ddc73d3a72 <vm_exec_core+10050>, 0x55ddc73d3408 <vm_exec_core+8408>, 0x55ddc73d3610 <vm_exec_core+8928>, 0x55ddc73d34fa <vm_exec_core+8650>, 0x55ddc73d34be <vm_exec_core+8590>, 0x55ddc73d3477 <vm_exec_core+8519>, 0x55ddc73d3715 <vm_exec_core+9189>, 0x55ddc73d366e <vm_exec_core+9022>, 0x55ddc73d47dd <vm_exec_core+13485>, 0x55ddc73d377f <vm_exec_core+9295>, 0x55ddc73d2115 <vm_exec_core+3557>, 0x55ddc73d2d1a <vm_exec_core+6634>, 0x55ddc73d2ccb <vm_exec_core+6555>, 0x55ddc73d2c7c <vm_exec_core+6476>, 0x55ddc73d47f3 <vm_exec_core+13507>, 0x55ddc73d2c2d <vm_exec_core+6397>, 0x55ddc73d2bbe <vm_exec_core+6286>, 0x55ddc73d2b79 <vm_exec_core+6217>, 0x55ddc73d2b06 <vm_exec_core+6102>, 0x55ddc73d29bd <vm_exec_core+5773>, 0x55ddc73d28f1 <vm_exec_core+5569>, 0x55ddc73d2875 <vm_exec_core+5445>, 0x55ddc73d3ac1 <vm_exec_core+10129>, 0x55ddc73d2841 <vm_exec_core+5393>, 0x55ddc73d2802 <vm_exec_core+5330>, 0x55ddc73d27c3 <vm_exec_core+5267>, 0x55ddc73d2787 <vm_exec_core+5207>, 0x55ddc73d26c3 <vm_exec_core+5011>, 0x55ddc73d263e <vm_exec_core+4878>, 0x55ddc73d461e <vm_exec_core+13038>, 0x55ddc73d4634 <vm_exec_core+13060>, 0x55ddc73d464a <vm_exec_core+13082>, 0x55ddc73d4660 <vm_exec_core+13104>, 0x55ddc73d4676 <vm_exec_core+13126>, 0x55ddc73d468c <vm_exec_core+13148>, 0x55ddc73d46a2 <vm_exec_core+13170>, 0x55ddc73d46bf <vm_exec_core+13199>, 0x55ddc73d46d5 <vm_exec_core+13221>, 0x55ddc73d46eb <vm_exec_core+13243>, 0x55ddc73d4701 <vm_exec_core+13265>...} |
| #28 0x000055ddc73d7b4e in rb_vm_exec (ec=0x55de06539c20) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55de06539c20 |
| _tag = {tag = 36, retval = 4, buf = {0x7f6506212db0, 0x55ddc73d7a70 <rb_vm_exec+304>, 0x0, 0x7f6506212ca0, 0x7f6506212d50}, prev = 0x7f6506212ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #29 0x000055ddc73d7f6e 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=140072403985400, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7f6525e1f028 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7f6506012018 |
| av = {140071871262032, 140071871262400} |
| stack_argv = 0x7f6506012018 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #30 0x000055ddc73d8931 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x55de0653d6f0, self=self@entry=140072403985400, argc=argc@entry=0, argv=argv@entry=0x7f6506212d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #31 0x000055ddc737f060 in thread_do_start_proc (th=th@entry=0x55de065451b0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 140072403985400 |
| args = <optimized out> |
| args_ptr = 0x7f6506212d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x55de0653d6f0 |
| #32 0x000055ddc737fb00 in thread_do_start (th=0x55de065451b0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #33 thread_start_func_2 (th=th@entry=0x55de065451b0, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x55de06539c20 |
| _tag = {tag = 36, retval = 0, buf = {0x55de06543ec0, 0x55ddc737f470 <thread_start_func_2+624>, 0x0, 0x7f6506212dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x55de065451b0 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #34 0x000055ddc737fecd in call_thread_start_func_2 (th=0x55de065451b0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7f6506212f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #35 co_start (from=<optimized out>, self=0x55de06543ec0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x55de065451b0 |
| sched = 0x55de06540eb8 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #36 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 1 (Thread 0x7f65410a77c0 (LWP 548318) "miniruby"): |
| #0 0x00007f6541142d61 in __futex_abstimed_wait_common64 (private=21981, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55de06406070) 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=21981, abstime=0x0, clockid=0, expected=0, futex_word=0x55de06406070) 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=0x55de06406070, 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 0x00007f65411457dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55de06406168, cond=0x55de06406048) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f65411454a0 <__condvar_cleanup_waiting>, __arg = 0x7ffe929d8df0, __canceltype = 280, __prev = 0x0} |
| cbuffer = {wseq = 0, cond = 0x55de06406048, mutex = 0x55de06406168, 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=0x55de06406048, mutex=mutex@entry=0x55de06406168) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x000055ddc737639d in rb_native_cond_wait (cond=cond@entry=0x55de06406048, mutex=mutex@entry=0x55de06406168) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x000055ddc73764e3 in thread_sched_wait_running_turn (sched=sched@entry=0x55de06406168, th=0x55de06401060, can_direct_transfer=can_direct_transfer@entry=false) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:847 |
| next_th = 0x0 |
| #7 0x000055ddc7377112 in rb_ractor_sched_wait (ec=ec@entry=0x55de06406340, cr=cr@entry=0x55de064060a0, ubf=ubf@entry=0x55ddc72c7a70 <ubf_ractor_wait>, ubf_arg=ubf_arg@entry=0x7ffe929d8f40) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1365 |
| can_direct_transfer = false |
| th = 0x55de06401060 |
| sched = 0x55de06406168 |
| #8 0x000055ddc72c9c1c in ractor_wait (cr=0x55de064060a0, ec=0x55de06406340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1045 |
| th = <optimized out> |
| waiter = {wakeup_status = wakeup_none, th = 0x55de06401060, node = {next = 0x55de064060f8, prev = 0x55de064060f8}} |
| th = <optimized out> |
| waiter = <optimized out> |
| #9 ractor_wait_receive (ec=ec@entry=0x55de06406340, cr=cr@entry=0x55de064060a0) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1112 |
| messages = {set = {n = {next = 0x0, prev = 0x55de06401060}}, closed = 248} |
| deliverred = false |
| #10 0x000055ddc72ca931 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=0x55de06406340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:133 |
| rp = 0x55de0647c670 |
| rp = <optimized out> |
| #12 builtin_inline_class_660 (ec=0x55de06406340, self=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor.rb:661 |
| No locals. |
| #13 0x000055ddc73d41cd in vm_exec_core (ec=0x55de06406070, ec@entry=0x55de06406340) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:7259 |
| reg_pc = 0x55de064de0d8 |
| reg_cfp = 0x7f6541045e88 |
| insns_address_table = {0x55ddc73d460d <vm_exec_core+13021>, 0x55ddc73d161a <vm_exec_core+746>, 0x55ddc73d15b0 <vm_exec_core+640>, 0x55ddc73d1acd <vm_exec_core+1949>, 0x55ddc73d1a56 <vm_exec_core+1830>, 0x55ddc73d19d2 <vm_exec_core+1698>, 0x55ddc73d1933 <vm_exec_core+1539>, 0x55ddc73d18da <vm_exec_core+1450>, 0x55ddc73d1881 <vm_exec_core+1361>, 0x55ddc73d17bb <vm_exec_core+1163>, 0x55ddc73d167e <vm_exec_core+846>, 0x55ddc73d1fae <vm_exec_core+3198>, 0x55ddc73d1f69 <vm_exec_core+3129>, 0x55ddc73d1f0b <vm_exec_core+3035>, 0x55ddc73d1e9e <vm_exec_core+2926>, 0x55ddc73d1e61 <vm_exec_core+2865>, 0x55ddc73d1e29 <vm_exec_core+2809>, 0x55ddc73d1df4 <vm_exec_core+2756>, 0x55ddc73d1dbf <vm_exec_core+2703>, 0x55ddc73d1d8a <vm_exec_core+2650>, 0x55ddc73d1d27 <vm_exec_core+2551>, 0x55ddc73d1ce3 <vm_exec_core+2483>, 0x55ddc73d1c9c <vm_exec_core+2412>, 0x55ddc73d1c44 <vm_exec_core+2324>, 0x55ddc73d1bfe <vm_exec_core+2254>, 0x55ddc73d1b7f <vm_exec_core+2127>, 0x55ddc73d1b45 <vm_exec_core+2069>, 0x55ddc73d31c0 <vm_exec_core+7824>, 0x55ddc73d3166 <vm_exec_core+7734>, 0x55ddc73d3129 <vm_exec_core+7673>, 0x55ddc73d30ec <vm_exec_core+7612>, 0x55ddc73d321d <vm_exec_core+7917>, 0x55ddc73d3066 <vm_exec_core+7478>, 0x55ddc73d2fff <vm_exec_core+7375>, 0x55ddc73d2fad <vm_exec_core+7293>, 0x55ddc73d2f4b <vm_exec_core+7195>, 0x55ddc73d2efe <vm_exec_core+7118>, 0x55ddc73d2ea9 <vm_exec_core+7033>, 0x55ddc73d2e5f <vm_exec_core+6959>, 0x55ddc73d2e38 <vm_exec_core+6920>, 0x55ddc73d2dfd <vm_exec_core+6861>, 0x55ddc73d2dae <vm_exec_core+6782>, 0x55ddc73d2d7a <vm_exec_core+6730>, 0x55ddc73d3902 <vm_exec_core+9682>, 0x55ddc73d38bf <vm_exec_core+9615>, 0x55ddc73d387b <vm_exec_core+9547>, 0x55ddc73d3849 <vm_exec_core+9497>, 0x55ddc73d3a14 <vm_exec_core+9956>, 0x55ddc73d39b3 <vm_exec_core+9859>, 0x55ddc73d3a83 <vm_exec_core+10067>, 0x55ddc73d3419 <vm_exec_core+8425>, 0x55ddc73d3621 <vm_exec_core+8945>, 0x55ddc73d350b <vm_exec_core+8667>, 0x55ddc73d34cf <vm_exec_core+8607>, 0x55ddc73d3488 <vm_exec_core+8536>, 0x55ddc73d3726 <vm_exec_core+9206>, 0x55ddc73d367f <vm_exec_core+9039>, 0x55ddc73d13a0 <vm_exec_core+112>, 0x55ddc73d3790 <vm_exec_core+9312>, 0x55ddc73d2126 <vm_exec_core+3574>, 0x55ddc73d2d2b <vm_exec_core+6651>, 0x55ddc73d2cdc <vm_exec_core+6572>, 0x55ddc73d2c8d <vm_exec_core+6493>, 0x55ddc73d4e26 <vm_exec_core+15094>, 0x55ddc73d2c3e <vm_exec_core+6414>, 0x55ddc73d2bcf <vm_exec_core+6303>, 0x55ddc73d2b8a <vm_exec_core+6234>, 0x55ddc73d2b17 <vm_exec_core+6119>, 0x55ddc73d29ce <vm_exec_core+5790>, 0x55ddc73d2902 <vm_exec_core+5586>, 0x55ddc73d2886 <vm_exec_core+5462>, 0x55ddc73d3ad2 <vm_exec_core+10146>, 0x55ddc73d2852 <vm_exec_core+5410>, 0x55ddc73d2813 <vm_exec_core+5347>, 0x55ddc73d27d4 <vm_exec_core+5284>, 0x55ddc73d2798 <vm_exec_core+5224>, 0x55ddc73d26d4 <vm_exec_core+5028>, 0x55ddc73d264f <vm_exec_core+4895>, 0x55ddc73d4e6e <vm_exec_core+15166>, 0x55ddc73d4dc0 <vm_exec_core+14992>, 0x55ddc73d4a52 <vm_exec_core+14114>, 0x55ddc73d4aeb <vm_exec_core+14267>, 0x55ddc73d4d27 <vm_exec_core+14839>, 0x55ddc73d49a9 <vm_exec_core+13945>, 0x55ddc73d4809 <vm_exec_core+13529>, 0x55ddc73d488c <vm_exec_core+13660>, 0x55ddc73d48ea <vm_exec_core+13754>, 0x55ddc73d4948 <vm_exec_core+13848>, 0x55ddc73d4cc9 <vm_exec_core+14745>, 0x55ddc73d4bfa <vm_exec_core+14538>, 0x55ddc73d4c7d <vm_exec_core+14669>, 0x55ddc73d49ff <vm_exec_core+14031>, 0x55ddc73d4ed3 <vm_exec_core+15267>, 0x55ddc73d4b70 <vm_exec_core+14400>, 0x55ddc73d2582 <vm_exec_core+4690>, 0x55ddc73d24de <vm_exec_core+4526>, 0x55ddc73d44c2 <vm_exec_core+12690>, 0x55ddc73d450a <vm_exec_core+12762>, 0x55ddc73d4552 <vm_exec_core+12834>, 0x55ddc73d45a7 <vm_exec_core+12919>, 0x55ddc73d43d6 <vm_exec_core+12454>, 0x55ddc73d444b <vm_exec_core+12571>, 0x55ddc73d246d <vm_exec_core+4413>, 0x55ddc73d23ed <vm_exec_core+4285>, 0x55ddc73d2344 <vm_exec_core+4116>, 0x55ddc73d22fd <vm_exec_core+4045>, 0x55ddc73d22b2 <vm_exec_core+3970>, 0x55ddc73d2269 <vm_exec_core+3897>, 0x55ddc73d2218 <vm_exec_core+3816>, 0x55ddc73d21e3 <vm_exec_core+3763>, 0x55ddc73d21ae <vm_exec_core+3710>, 0x55ddc73d43b8 <vm_exec_core+12424>, 0x55ddc73d1609 <vm_exec_core+729>, 0x55ddc73d159f <vm_exec_core+623>, 0x55ddc73d1abc <vm_exec_core+1932>, 0x55ddc73d1a45 <vm_exec_core+1813>, 0x55ddc73d19c1 <vm_exec_core+1681>, 0x55ddc73d1922 <vm_exec_core+1522>, 0x55ddc73d18c9 <vm_exec_core+1433>, 0x55ddc73d1870 <vm_exec_core+1344>, 0x55ddc73d17aa <vm_exec_core+1146>, 0x55ddc73d166d <vm_exec_core+829>, 0x55ddc73d1f9d <vm_exec_core+3181>, 0x55ddc73d1f58 <vm_exec_core+3112>, 0x55ddc73d1efa <vm_exec_core+3018>, 0x55ddc73d1e8d <vm_exec_core+2909>, 0x55ddc73d1e50 <vm_exec_core+2848>, 0x55ddc73d1e18 <vm_exec_core+2792>, 0x55ddc73d1de3 <vm_exec_core+2739>, 0x55ddc73d1dae <vm_exec_core+2686>, 0x55ddc73d1d79 <vm_exec_core+2633>, 0x55ddc73d1d16 <vm_exec_core+2534>, 0x55ddc73d1cd2 <vm_exec_core+2466>, 0x55ddc73d1c8b <vm_exec_core+2395>, 0x55ddc73d1c33 <vm_exec_core+2307>, 0x55ddc73d1bed <vm_exec_core+2237>, 0x55ddc73d1b6e <vm_exec_core+2110>, 0x55ddc73d1b34 <vm_exec_core+2052>, 0x55ddc73d31af <vm_exec_core+7807>, 0x55ddc73d3155 <vm_exec_core+7717>, 0x55ddc73d3118 <vm_exec_core+7656>, 0x55ddc73d30db <vm_exec_core+7595>, 0x55ddc73d320c <vm_exec_core+7900>, 0x55ddc73d3055 <vm_exec_core+7461>, 0x55ddc73d2fee <vm_exec_core+7358>, 0x55ddc73d2f9c <vm_exec_core+7276>, 0x55ddc73d2f3a <vm_exec_core+7178>, 0x55ddc73d2eed <vm_exec_core+7101>, 0x55ddc73d2e98 <vm_exec_core+7016>, 0x55ddc73d2e4e <vm_exec_core+6942>, 0x55ddc73d2e27 <vm_exec_core+6903>, 0x55ddc73d2dec <vm_exec_core+6844>, 0x55ddc73d2d9d <vm_exec_core+6765>, 0x55ddc73d2d69 <vm_exec_core+6713>, 0x55ddc73d38f1 <vm_exec_core+9665>, 0x55ddc73d38ae <vm_exec_core+9598>, 0x55ddc73d386a <vm_exec_core+9530>, 0x55ddc73d3838 <vm_exec_core+9480>, 0x55ddc73d3a03 <vm_exec_core+9939>, 0x55ddc73d39a2 <vm_exec_core+9842>, 0x55ddc73d3a72 <vm_exec_core+10050>, 0x55ddc73d3408 <vm_exec_core+8408>, 0x55ddc73d3610 <vm_exec_core+8928>, 0x55ddc73d34fa <vm_exec_core+8650>, 0x55ddc73d34be <vm_exec_core+8590>, 0x55ddc73d3477 <vm_exec_core+8519>, 0x55ddc73d3715 <vm_exec_core+9189>, 0x55ddc73d366e <vm_exec_core+9022>, 0x55ddc73d47dd <vm_exec_core+13485>, 0x55ddc73d377f <vm_exec_core+9295>, 0x55ddc73d2115 <vm_exec_core+3557>, 0x55ddc73d2d1a <vm_exec_core+6634>, 0x55ddc73d2ccb <vm_exec_core+6555>, 0x55ddc73d2c7c <vm_exec_core+6476>, 0x55ddc73d47f3 <vm_exec_core+13507>, 0x55ddc73d2c2d <vm_exec_core+6397>, 0x55ddc73d2bbe <vm_exec_core+6286>, 0x55ddc73d2b79 <vm_exec_core+6217>, 0x55ddc73d2b06 <vm_exec_core+6102>, 0x55ddc73d29bd <vm_exec_core+5773>, 0x55ddc73d28f1 <vm_exec_core+5569>, 0x55ddc73d2875 <vm_exec_core+5445>, 0x55ddc73d3ac1 <vm_exec_core+10129>, 0x55ddc73d2841 <vm_exec_core+5393>, 0x55ddc73d2802 <vm_exec_core+5330>, 0x55ddc73d27c3 <vm_exec_core+5267>, 0x55ddc73d2787 <vm_exec_core+5207>, 0x55ddc73d26c3 <vm_exec_core+5011>, 0x55ddc73d263e <vm_exec_core+4878>, 0x55ddc73d461e <vm_exec_core+13038>, 0x55ddc73d4634 <vm_exec_core+13060>, 0x55ddc73d464a <vm_exec_core+13082>, 0x55ddc73d4660 <vm_exec_core+13104>, 0x55ddc73d4676 <vm_exec_core+13126>, 0x55ddc73d468c <vm_exec_core+13148>, 0x55ddc73d46a2 <vm_exec_core+13170>, 0x55ddc73d46bf <vm_exec_core+13199>, 0x55ddc73d46d5 <vm_exec_core+13221>, 0x55ddc73d46eb <vm_exec_core+13243>, 0x55ddc73d4701 <vm_exec_core+13265>...} |
| #14 0x000055ddc73d7b4e in rb_vm_exec (ec=0x55de06406340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55de06406340 |
| _tag = {tag = 36, retval = 4, buf = {0x7f6525e1e290, 0x55ddc73d7a70 <rb_vm_exec+304>, 0x0, 0x7ffe929d9200, 0x55de06401460}, prev = 0x7ffe929d9660, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #15 0x000055ddc73dc814 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7ffe929d92d8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #16 vm_yield (kw_splat=0, argv=0x7ffe929d92d8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #17 rb_yield_0 (argv=0x7ffe929d92d8, 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 0x000055ddc70f713c in rb_ary_collect (ary=140072403987640) at /tmp/ruby/src/trunk-gc-asserts/array.c:3655 |
| i = 0 |
| collect = 140072403985040 |
| #20 0x000055ddc73bc2fd in vm_call_cfunc_with_frame_ (ec=0x55de06406340, reg_cfp=0x7f6541045fa0, 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 = 0x7f6527af0080 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #21 0x000055ddc73c45e7 in vm_sendish (ec=0x55de06406340, reg_cfp=0x7f6541045fa0, cd=0x55de0653af90, 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 = 0x7f6525e1e2b8 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x55de0653af90, cc = 0x7f6525e1e2b8, block_handler = 140072859230137, recv = 140072403987640, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #22 0x000055ddc73d3760 in vm_exec_core (ec=0x55de06406070, ec@entry=0x55de06406340) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140072860265825 |
| cd = 0x55de0653af90 |
| blockiseq = 0x0 |
| leaf = <optimized out> |
| val = 140072403987640 |
| reg_pc = 0x55de0647e018 |
| reg_cfp = 0x7f6541045fa0 |
| insns_address_table = {0x55ddc73d460d <vm_exec_core+13021>, 0x55ddc73d161a <vm_exec_core+746>, 0x55ddc73d15b0 <vm_exec_core+640>, 0x55ddc73d1acd <vm_exec_core+1949>, 0x55ddc73d1a56 <vm_exec_core+1830>, 0x55ddc73d19d2 <vm_exec_core+1698>, 0x55ddc73d1933 <vm_exec_core+1539>, 0x55ddc73d18da <vm_exec_core+1450>, 0x55ddc73d1881 <vm_exec_core+1361>, 0x55ddc73d17bb <vm_exec_core+1163>, 0x55ddc73d167e <vm_exec_core+846>, 0x55ddc73d1fae <vm_exec_core+3198>, 0x55ddc73d1f69 <vm_exec_core+3129>, 0x55ddc73d1f0b <vm_exec_core+3035>, 0x55ddc73d1e9e <vm_exec_core+2926>, 0x55ddc73d1e61 <vm_exec_core+2865>, 0x55ddc73d1e29 <vm_exec_core+2809>, 0x55ddc73d1df4 <vm_exec_core+2756>, 0x55ddc73d1dbf <vm_exec_core+2703>, 0x55ddc73d1d8a <vm_exec_core+2650>, 0x55ddc73d1d27 <vm_exec_core+2551>, 0x55ddc73d1ce3 <vm_exec_core+2483>, 0x55ddc73d1c9c <vm_exec_core+2412>, 0x55ddc73d1c44 <vm_exec_core+2324>, 0x55ddc73d1bfe <vm_exec_core+2254>, 0x55ddc73d1b7f <vm_exec_core+2127>, 0x55ddc73d1b45 <vm_exec_core+2069>, 0x55ddc73d31c0 <vm_exec_core+7824>, 0x55ddc73d3166 <vm_exec_core+7734>, 0x55ddc73d3129 <vm_exec_core+7673>, 0x55ddc73d30ec <vm_exec_core+7612>, 0x55ddc73d321d <vm_exec_core+7917>, 0x55ddc73d3066 <vm_exec_core+7478>, 0x55ddc73d2fff <vm_exec_core+7375>, 0x55ddc73d2fad <vm_exec_core+7293>, 0x55ddc73d2f4b <vm_exec_core+7195>, 0x55ddc73d2efe <vm_exec_core+7118>, 0x55ddc73d2ea9 <vm_exec_core+7033>, 0x55ddc73d2e5f <vm_exec_core+6959>, 0x55ddc73d2e38 <vm_exec_core+6920>, 0x55ddc73d2dfd <vm_exec_core+6861>, 0x55ddc73d2dae <vm_exec_core+6782>, 0x55ddc73d2d7a <vm_exec_core+6730>, 0x55ddc73d3902 <vm_exec_core+9682>, 0x55ddc73d38bf <vm_exec_core+9615>, 0x55ddc73d387b <vm_exec_core+9547>, 0x55ddc73d3849 <vm_exec_core+9497>, 0x55ddc73d3a14 <vm_exec_core+9956>, 0x55ddc73d39b3 <vm_exec_core+9859>, 0x55ddc73d3a83 <vm_exec_core+10067>, 0x55ddc73d3419 <vm_exec_core+8425>, 0x55ddc73d3621 <vm_exec_core+8945>, 0x55ddc73d350b <vm_exec_core+8667>, 0x55ddc73d34cf <vm_exec_core+8607>, 0x55ddc73d3488 <vm_exec_core+8536>, 0x55ddc73d3726 <vm_exec_core+9206>, 0x55ddc73d367f <vm_exec_core+9039>, 0x55ddc73d13a0 <vm_exec_core+112>, 0x55ddc73d3790 <vm_exec_core+9312>, 0x55ddc73d2126 <vm_exec_core+3574>, 0x55ddc73d2d2b <vm_exec_core+6651>, 0x55ddc73d2cdc <vm_exec_core+6572>, 0x55ddc73d2c8d <vm_exec_core+6493>, 0x55ddc73d4e26 <vm_exec_core+15094>, 0x55ddc73d2c3e <vm_exec_core+6414>, 0x55ddc73d2bcf <vm_exec_core+6303>, 0x55ddc73d2b8a <vm_exec_core+6234>, 0x55ddc73d2b17 <vm_exec_core+6119>, 0x55ddc73d29ce <vm_exec_core+5790>, 0x55ddc73d2902 <vm_exec_core+5586>, 0x55ddc73d2886 <vm_exec_core+5462>, 0x55ddc73d3ad2 <vm_exec_core+10146>, 0x55ddc73d2852 <vm_exec_core+5410>, 0x55ddc73d2813 <vm_exec_core+5347>, 0x55ddc73d27d4 <vm_exec_core+5284>, 0x55ddc73d2798 <vm_exec_core+5224>, 0x55ddc73d26d4 <vm_exec_core+5028>, 0x55ddc73d264f <vm_exec_core+4895>, 0x55ddc73d4e6e <vm_exec_core+15166>, 0x55ddc73d4dc0 <vm_exec_core+14992>, 0x55ddc73d4a52 <vm_exec_core+14114>, 0x55ddc73d4aeb <vm_exec_core+14267>, 0x55ddc73d4d27 <vm_exec_core+14839>, 0x55ddc73d49a9 <vm_exec_core+13945>, 0x55ddc73d4809 <vm_exec_core+13529>, 0x55ddc73d488c <vm_exec_core+13660>, 0x55ddc73d48ea <vm_exec_core+13754>, 0x55ddc73d4948 <vm_exec_core+13848>, 0x55ddc73d4cc9 <vm_exec_core+14745>, 0x55ddc73d4bfa <vm_exec_core+14538>, 0x55ddc73d4c7d <vm_exec_core+14669>, 0x55ddc73d49ff <vm_exec_core+14031>, 0x55ddc73d4ed3 <vm_exec_core+15267>, 0x55ddc73d4b70 <vm_exec_core+14400>, 0x55ddc73d2582 <vm_exec_core+4690>, 0x55ddc73d24de <vm_exec_core+4526>, 0x55ddc73d44c2 <vm_exec_core+12690>, 0x55ddc73d450a <vm_exec_core+12762>, 0x55ddc73d4552 <vm_exec_core+12834>, 0x55ddc73d45a7 <vm_exec_core+12919>, 0x55ddc73d43d6 <vm_exec_core+12454>, 0x55ddc73d444b <vm_exec_core+12571>, 0x55ddc73d246d <vm_exec_core+4413>, 0x55ddc73d23ed <vm_exec_core+4285>, 0x55ddc73d2344 <vm_exec_core+4116>, 0x55ddc73d22fd <vm_exec_core+4045>, 0x55ddc73d22b2 <vm_exec_core+3970>, 0x55ddc73d2269 <vm_exec_core+3897>, 0x55ddc73d2218 <vm_exec_core+3816>, 0x55ddc73d21e3 <vm_exec_core+3763>, 0x55ddc73d21ae <vm_exec_core+3710>, 0x55ddc73d43b8 <vm_exec_core+12424>, 0x55ddc73d1609 <vm_exec_core+729>, 0x55ddc73d159f <vm_exec_core+623>, 0x55ddc73d1abc <vm_exec_core+1932>, 0x55ddc73d1a45 <vm_exec_core+1813>, 0x55ddc73d19c1 <vm_exec_core+1681>, 0x55ddc73d1922 <vm_exec_core+1522>, 0x55ddc73d18c9 <vm_exec_core+1433>, 0x55ddc73d1870 <vm_exec_core+1344>, 0x55ddc73d17aa <vm_exec_core+1146>, 0x55ddc73d166d <vm_exec_core+829>, 0x55ddc73d1f9d <vm_exec_core+3181>, 0x55ddc73d1f58 <vm_exec_core+3112>, 0x55ddc73d1efa <vm_exec_core+3018>, 0x55ddc73d1e8d <vm_exec_core+2909>, 0x55ddc73d1e50 <vm_exec_core+2848>, 0x55ddc73d1e18 <vm_exec_core+2792>, 0x55ddc73d1de3 <vm_exec_core+2739>, 0x55ddc73d1dae <vm_exec_core+2686>, 0x55ddc73d1d79 <vm_exec_core+2633>, 0x55ddc73d1d16 <vm_exec_core+2534>, 0x55ddc73d1cd2 <vm_exec_core+2466>, 0x55ddc73d1c8b <vm_exec_core+2395>, 0x55ddc73d1c33 <vm_exec_core+2307>, 0x55ddc73d1bed <vm_exec_core+2237>, 0x55ddc73d1b6e <vm_exec_core+2110>, 0x55ddc73d1b34 <vm_exec_core+2052>, 0x55ddc73d31af <vm_exec_core+7807>, 0x55ddc73d3155 <vm_exec_core+7717>, 0x55ddc73d3118 <vm_exec_core+7656>, 0x55ddc73d30db <vm_exec_core+7595>, 0x55ddc73d320c <vm_exec_core+7900>, 0x55ddc73d3055 <vm_exec_core+7461>, 0x55ddc73d2fee <vm_exec_core+7358>, 0x55ddc73d2f9c <vm_exec_core+7276>, 0x55ddc73d2f3a <vm_exec_core+7178>, 0x55ddc73d2eed <vm_exec_core+7101>, 0x55ddc73d2e98 <vm_exec_core+7016>, 0x55ddc73d2e4e <vm_exec_core+6942>, 0x55ddc73d2e27 <vm_exec_core+6903>, 0x55ddc73d2dec <vm_exec_core+6844>, 0x55ddc73d2d9d <vm_exec_core+6765>, 0x55ddc73d2d69 <vm_exec_core+6713>, 0x55ddc73d38f1 <vm_exec_core+9665>, 0x55ddc73d38ae <vm_exec_core+9598>, 0x55ddc73d386a <vm_exec_core+9530>, 0x55ddc73d3838 <vm_exec_core+9480>, 0x55ddc73d3a03 <vm_exec_core+9939>, 0x55ddc73d39a2 <vm_exec_core+9842>, 0x55ddc73d3a72 <vm_exec_core+10050>, 0x55ddc73d3408 <vm_exec_core+8408>, 0x55ddc73d3610 <vm_exec_core+8928>, 0x55ddc73d34fa <vm_exec_core+8650>, 0x55ddc73d34be <vm_exec_core+8590>, 0x55ddc73d3477 <vm_exec_core+8519>, 0x55ddc73d3715 <vm_exec_core+9189>, 0x55ddc73d366e <vm_exec_core+9022>, 0x55ddc73d47dd <vm_exec_core+13485>, 0x55ddc73d377f <vm_exec_core+9295>, 0x55ddc73d2115 <vm_exec_core+3557>, 0x55ddc73d2d1a <vm_exec_core+6634>, 0x55ddc73d2ccb <vm_exec_core+6555>, 0x55ddc73d2c7c <vm_exec_core+6476>, 0x55ddc73d47f3 <vm_exec_core+13507>, 0x55ddc73d2c2d <vm_exec_core+6397>, 0x55ddc73d2bbe <vm_exec_core+6286>, 0x55ddc73d2b79 <vm_exec_core+6217>, 0x55ddc73d2b06 <vm_exec_core+6102>, 0x55ddc73d29bd <vm_exec_core+5773>, 0x55ddc73d28f1 <vm_exec_core+5569>, 0x55ddc73d2875 <vm_exec_core+5445>, 0x55ddc73d3ac1 <vm_exec_core+10129>, 0x55ddc73d2841 <vm_exec_core+5393>, 0x55ddc73d2802 <vm_exec_core+5330>, 0x55ddc73d27c3 <vm_exec_core+5267>, 0x55ddc73d2787 <vm_exec_core+5207>, 0x55ddc73d26c3 <vm_exec_core+5011>, 0x55ddc73d263e <vm_exec_core+4878>, 0x55ddc73d461e <vm_exec_core+13038>, 0x55ddc73d4634 <vm_exec_core+13060>, 0x55ddc73d464a <vm_exec_core+13082>, 0x55ddc73d4660 <vm_exec_core+13104>, 0x55ddc73d4676 <vm_exec_core+13126>, 0x55ddc73d468c <vm_exec_core+13148>, 0x55ddc73d46a2 <vm_exec_core+13170>, 0x55ddc73d46bf <vm_exec_core+13199>, 0x55ddc73d46d5 <vm_exec_core+13221>, 0x55ddc73d46eb <vm_exec_core+13243>, 0x55ddc73d4701 <vm_exec_core+13265>...} |
| #23 0x000055ddc73d7b4e in rb_vm_exec (ec=0x55de06406340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x55de06406340 |
| _tag = {tag = 36, retval = 4, buf = {0x55de06406340, 0x55ddc73d7a70 <rb_vm_exec+304>, 0x0, 0x7ffe929d9640, 0x7f6527a9a3b0}, prev = 0x7ffe929d9710, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #24 0x000055ddc73e9da3 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 0x000055ddc71cba55 in rb_ec_exec_node (ec=ec@entry=0x55de06406340, n=n@entry=0x7f6525e1f2a8) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x55de06406340 |
| _tag = {tag = 36, retval = 94411016695942, buf = {0x55de06406340, 0x55ddc71cbab0 <rb_ec_exec_node+256>, 0x0, 0x7ffe929d96f0, 0x7f6525e1f2a8}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7f6525e1f2a8 |
| #26 0x000055ddc71cfcbb in ruby_run_node (n=0x7f6525e1f2a8) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x55de06406340 |
| status = 0 |
| #27 0x000055ddc70ede86 in rb_main (argv=0x7ffe929d9938, 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 548318) detached] |
| $ timeout 60 gdb -p 548322 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| Fstderr output is not empty |
| th: 0x55de06401060, native_id: 0x7f65410a77c0 |
| -- 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 548325] |
| [New LWP 548324] |
| [New LWP 548323] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007fb5a2d38d61 in __futex_abstimed_wait_common64 (private=22090, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x564ab2675070) at ./nptl/futex-internal.c:57 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7fb5a2c9d7c0 (LWP 548322) "miniruby" 0x00007fb5a2d38d61 in __futex_abstimed_wait_common64 (private=22090, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x564ab2675070) at ./nptl/futex-internal.c:57 |
| 2 Thread 0x7fb5678bf6c0 (LWP 548325) "miniruby" futex_wait (private=0, expected=2, futex_word=0x564ab266db70) at ../sysdeps/nptl/futex-internal.h:146 |
| 3 Thread 0x7fb5679ef6c0 (LWP 548324) "miniruby" futex_wait (private=0, expected=2, futex_word=0x564ab266db70) at ../sysdeps/nptl/futex-internal.h:146 |
| 4 Thread 0x7fb58967f6c0 (LWP 548323) "miniruby" 0x00007fb5a2dca042 in epoll_wait (epfd=4, events=events@entry=0x564a83860edc <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 0x7fb58967f6c0 (LWP 548323) "miniruby"): |
| #0 0x00007fb5a2dca042 in epoll_wait (epfd=4, events=events@entry=0x564a83860edc <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 0x0000564a8349d9ff in event_wait (vm=0x564ab266dad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2919 |
| r = <optimized out> |
| r = <optimized out> |
| #2 timer_thread_polling (vm=0x564ab266dad0) 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=0x564ab266dad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046 |
| vm = 0x564ab266dad0 |
| #4 0x00007fb5a2d3ca94 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 = {140417671100096, 7745068651849983474, 140417671100096, -264, 0, 140724655367248, 7745068651870954994, 7745159531984987634}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #5 0x00007fb5a2dc9c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 3 (Thread 0x7fb5679ef6c0 (LWP 548324) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x564ab266db70) 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=0x564ab266db70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007fb5a2d3f352 in __pthread_mutex_cond_lock (mutex=mutex@entry=0x564ab266db70) at ../nptl/pthread_mutex_lock.c:93 |
| __futex = 0x564ab266db70 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "__pthread_mutex_cond_lock" |
| id = <optimized out> |
| #3 0x00007fb5a2d3b6c2 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x564ab266db70, cond=0x564ab266dc68) 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=0x564ab266dc68, mutex=mutex@entry=0x564ab266db70) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x0000564a8349a39d in rb_native_cond_wait (cond=cond@entry=0x564ab266dc68, mutex=mutex@entry=0x564ab266db70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x0000564a8349a437 in ractor_sched_barrier_join_wait_locked (vm=vm@entry=0x564ab266dad0, th=0x564ab27acfd0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1498 |
| cr = <optimized out> |
| barrier_serial = 1 |
| #7 0x0000564a8349b3ba in rb_ractor_sched_barrier_join (vm=vm@entry=0x564ab266dad0, cr=cr@entry=0x564ab26f7c50) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1531 |
| No locals. |
| #8 0x0000564a83513ab2 in vm_lock_enter (cr=0x564ab26f7c50, vm=0x564ab266dad0, locked=<optimized out>, no_barrier=<optimized out>, lev=0x7fb567bf0a30) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:90 |
| ec = 0x564ab26f6ba0 |
| #9 0x0000564a8349ffec in rb_vm_lock_enter (line=2579, file=0x564a836d4eb0 "/tmp/ruby/src/trunk-gc-asserts/thread.c", lev=0x7fb567bf0a30) 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 = 2729639752 |
| 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 0x0000564a834a0136 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 0x0000564a834e04cb 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=0x564ab26f6ba0) at /tmp/ruby/src/trunk-gc-asserts/vm_core.h:2145 |
| No locals. |
| #14 vm_pop_frame (ep=<optimized out>, cfp=0x7fb567af0e40, ec=0x564ab26f6ba0) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:458 |
| flags = <optimized out> |
| flags = <optimized out> |
| #15 rb_vm_pop_frame (ec=0x564ab26f6ba0) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:467 |
| No locals. |
| #16 vm_call_cfunc_with_frame_ (ec=0x564ab26f6ba0, reg_cfp=0x7fb567af0e78, 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 = 140417103125040 |
| me = 0x7fb5896e5a00 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = <optimized out> |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #17 0x0000564a834f546c 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 = 140417103167040 |
| ci = 0x564ab266db70 |
| cc = <optimized out> |
| recv = 2 |
| argc = <optimized out> |
| calling = {cd = 0x564ab26f5b40, cc = 0x7fb5678dfe40, block_handler = 0, recv = 1775, 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=0x564ab266db70, ec@entry=0x564ab26f6ba0) at ../../src/trunk-gc-asserts/insns.def:899 |
| bh = <optimized out> |
| cd = 0x564ab26f5b40 |
| leaf = <optimized out> |
| val = 140417103167040 |
| reg_pc = 0x564ab27b0e10 |
| reg_cfp = 0x7fb567af0e78 |
| insns_address_table = {0x564a834f860d <vm_exec_core+13021>, 0x564a834f561a <vm_exec_core+746>, 0x564a834f55b0 <vm_exec_core+640>, 0x564a834f5acd <vm_exec_core+1949>, 0x564a834f5a56 <vm_exec_core+1830>, 0x564a834f59d2 <vm_exec_core+1698>, 0x564a834f5933 <vm_exec_core+1539>, 0x564a834f58da <vm_exec_core+1450>, 0x564a834f5881 <vm_exec_core+1361>, 0x564a834f57bb <vm_exec_core+1163>, 0x564a834f567e <vm_exec_core+846>, 0x564a834f5fae <vm_exec_core+3198>, 0x564a834f5f69 <vm_exec_core+3129>, 0x564a834f5f0b <vm_exec_core+3035>, 0x564a834f5e9e <vm_exec_core+2926>, 0x564a834f5e61 <vm_exec_core+2865>, 0x564a834f5e29 <vm_exec_core+2809>, 0x564a834f5df4 <vm_exec_core+2756>, 0x564a834f5dbf <vm_exec_core+2703>, 0x564a834f5d8a <vm_exec_core+2650>, 0x564a834f5d27 <vm_exec_core+2551>, 0x564a834f5ce3 <vm_exec_core+2483>, 0x564a834f5c9c <vm_exec_core+2412>, 0x564a834f5c44 <vm_exec_core+2324>, 0x564a834f5bfe <vm_exec_core+2254>, 0x564a834f5b7f <vm_exec_core+2127>, 0x564a834f5b45 <vm_exec_core+2069>, 0x564a834f71c0 <vm_exec_core+7824>, 0x564a834f7166 <vm_exec_core+7734>, 0x564a834f7129 <vm_exec_core+7673>, 0x564a834f70ec <vm_exec_core+7612>, 0x564a834f721d <vm_exec_core+7917>, 0x564a834f7066 <vm_exec_core+7478>, 0x564a834f6fff <vm_exec_core+7375>, 0x564a834f6fad <vm_exec_core+7293>, 0x564a834f6f4b <vm_exec_core+7195>, 0x564a834f6efe <vm_exec_core+7118>, 0x564a834f6ea9 <vm_exec_core+7033>, 0x564a834f6e5f <vm_exec_core+6959>, 0x564a834f6e38 <vm_exec_core+6920>, 0x564a834f6dfd <vm_exec_core+6861>, 0x564a834f6dae <vm_exec_core+6782>, 0x564a834f6d7a <vm_exec_core+6730>, 0x564a834f7902 <vm_exec_core+9682>, 0x564a834f78bf <vm_exec_core+9615>, 0x564a834f787b <vm_exec_core+9547>, 0x564a834f7849 <vm_exec_core+9497>, 0x564a834f7a14 <vm_exec_core+9956>, 0x564a834f79b3 <vm_exec_core+9859>, 0x564a834f7a83 <vm_exec_core+10067>, 0x564a834f7419 <vm_exec_core+8425>, 0x564a834f7621 <vm_exec_core+8945>, 0x564a834f750b <vm_exec_core+8667>, 0x564a834f74cf <vm_exec_core+8607>, 0x564a834f7488 <vm_exec_core+8536>, 0x564a834f7726 <vm_exec_core+9206>, 0x564a834f767f <vm_exec_core+9039>, 0x564a834f53a0 <vm_exec_core+112>, 0x564a834f7790 <vm_exec_core+9312>, 0x564a834f6126 <vm_exec_core+3574>, 0x564a834f6d2b <vm_exec_core+6651>, 0x564a834f6cdc <vm_exec_core+6572>, 0x564a834f6c8d <vm_exec_core+6493>, 0x564a834f8e26 <vm_exec_core+15094>, 0x564a834f6c3e <vm_exec_core+6414>, 0x564a834f6bcf <vm_exec_core+6303>, 0x564a834f6b8a <vm_exec_core+6234>, 0x564a834f6b17 <vm_exec_core+6119>, 0x564a834f69ce <vm_exec_core+5790>, 0x564a834f6902 <vm_exec_core+5586>, 0x564a834f6886 <vm_exec_core+5462>, 0x564a834f7ad2 <vm_exec_core+10146>, 0x564a834f6852 <vm_exec_core+5410>, 0x564a834f6813 <vm_exec_core+5347>, 0x564a834f67d4 <vm_exec_core+5284>, 0x564a834f6798 <vm_exec_core+5224>, 0x564a834f66d4 <vm_exec_core+5028>, 0x564a834f664f <vm_exec_core+4895>, 0x564a834f8e6e <vm_exec_core+15166>, 0x564a834f8dc0 <vm_exec_core+14992>, 0x564a834f8a52 <vm_exec_core+14114>, 0x564a834f8aeb <vm_exec_core+14267>, 0x564a834f8d27 <vm_exec_core+14839>, 0x564a834f89a9 <vm_exec_core+13945>, 0x564a834f8809 <vm_exec_core+13529>, 0x564a834f888c <vm_exec_core+13660>, 0x564a834f88ea <vm_exec_core+13754>, 0x564a834f8948 <vm_exec_core+13848>, 0x564a834f8cc9 <vm_exec_core+14745>, 0x564a834f8bfa <vm_exec_core+14538>, 0x564a834f8c7d <vm_exec_core+14669>, 0x564a834f89ff <vm_exec_core+14031>, 0x564a834f8ed3 <vm_exec_core+15267>, 0x564a834f8b70 <vm_exec_core+14400>, 0x564a834f6582 <vm_exec_core+4690>, 0x564a834f64de <vm_exec_core+4526>, 0x564a834f84c2 <vm_exec_core+12690>, 0x564a834f850a <vm_exec_core+12762>, 0x564a834f8552 <vm_exec_core+12834>, 0x564a834f85a7 <vm_exec_core+12919>, 0x564a834f83d6 <vm_exec_core+12454>, 0x564a834f844b <vm_exec_core+12571>, 0x564a834f646d <vm_exec_core+4413>, 0x564a834f63ed <vm_exec_core+4285>, 0x564a834f6344 <vm_exec_core+4116>, 0x564a834f62fd <vm_exec_core+4045>, 0x564a834f62b2 <vm_exec_core+3970>, 0x564a834f6269 <vm_exec_core+3897>, 0x564a834f6218 <vm_exec_core+3816>, 0x564a834f61e3 <vm_exec_core+3763>, 0x564a834f61ae <vm_exec_core+3710>, 0x564a834f83b8 <vm_exec_core+12424>, 0x564a834f5609 <vm_exec_core+729>, 0x564a834f559f <vm_exec_core+623>, 0x564a834f5abc <vm_exec_core+1932>, 0x564a834f5a45 <vm_exec_core+1813>, 0x564a834f59c1 <vm_exec_core+1681>, 0x564a834f5922 <vm_exec_core+1522>, 0x564a834f58c9 <vm_exec_core+1433>, 0x564a834f5870 <vm_exec_core+1344>, 0x564a834f57aa <vm_exec_core+1146>, 0x564a834f566d <vm_exec_core+829>, 0x564a834f5f9d <vm_exec_core+3181>, 0x564a834f5f58 <vm_exec_core+3112>, 0x564a834f5efa <vm_exec_core+3018>, 0x564a834f5e8d <vm_exec_core+2909>, 0x564a834f5e50 <vm_exec_core+2848>, 0x564a834f5e18 <vm_exec_core+2792>, 0x564a834f5de3 <vm_exec_core+2739>, 0x564a834f5dae <vm_exec_core+2686>, 0x564a834f5d79 <vm_exec_core+2633>, 0x564a834f5d16 <vm_exec_core+2534>, 0x564a834f5cd2 <vm_exec_core+2466>, 0x564a834f5c8b <vm_exec_core+2395>, 0x564a834f5c33 <vm_exec_core+2307>, 0x564a834f5bed <vm_exec_core+2237>, 0x564a834f5b6e <vm_exec_core+2110>, 0x564a834f5b34 <vm_exec_core+2052>, 0x564a834f71af <vm_exec_core+7807>, 0x564a834f7155 <vm_exec_core+7717>, 0x564a834f7118 <vm_exec_core+7656>, 0x564a834f70db <vm_exec_core+7595>, 0x564a834f720c <vm_exec_core+7900>, 0x564a834f7055 <vm_exec_core+7461>, 0x564a834f6fee <vm_exec_core+7358>, 0x564a834f6f9c <vm_exec_core+7276>, 0x564a834f6f3a <vm_exec_core+7178>, 0x564a834f6eed <vm_exec_core+7101>, 0x564a834f6e98 <vm_exec_core+7016>, 0x564a834f6e4e <vm_exec_core+6942>, 0x564a834f6e27 <vm_exec_core+6903>, 0x564a834f6dec <vm_exec_core+6844>, 0x564a834f6d9d <vm_exec_core+6765>, 0x564a834f6d69 <vm_exec_core+6713>, 0x564a834f78f1 <vm_exec_core+9665>, 0x564a834f78ae <vm_exec_core+9598>, 0x564a834f786a <vm_exec_core+9530>, 0x564a834f7838 <vm_exec_core+9480>, 0x564a834f7a03 <vm_exec_core+9939>, 0x564a834f79a2 <vm_exec_core+9842>, 0x564a834f7a72 <vm_exec_core+10050>, 0x564a834f7408 <vm_exec_core+8408>, 0x564a834f7610 <vm_exec_core+8928>, 0x564a834f74fa <vm_exec_core+8650>, 0x564a834f74be <vm_exec_core+8590>, 0x564a834f7477 <vm_exec_core+8519>, 0x564a834f7715 <vm_exec_core+9189>, 0x564a834f766e <vm_exec_core+9022>, 0x564a834f87dd <vm_exec_core+13485>, 0x564a834f777f <vm_exec_core+9295>, 0x564a834f6115 <vm_exec_core+3557>, 0x564a834f6d1a <vm_exec_core+6634>, 0x564a834f6ccb <vm_exec_core+6555>, 0x564a834f6c7c <vm_exec_core+6476>, 0x564a834f87f3 <vm_exec_core+13507>, 0x564a834f6c2d <vm_exec_core+6397>, 0x564a834f6bbe <vm_exec_core+6286>, 0x564a834f6b79 <vm_exec_core+6217>, 0x564a834f6b06 <vm_exec_core+6102>, 0x564a834f69bd <vm_exec_core+5773>, 0x564a834f68f1 <vm_exec_core+5569>, 0x564a834f6875 <vm_exec_core+5445>, 0x564a834f7ac1 <vm_exec_core+10129>, 0x564a834f6841 <vm_exec_core+5393>, 0x564a834f6802 <vm_exec_core+5330>, 0x564a834f67c3 <vm_exec_core+5267>, 0x564a834f6787 <vm_exec_core+5207>, 0x564a834f66c3 <vm_exec_core+5011>, 0x564a834f663e <vm_exec_core+4878>, 0x564a834f861e <vm_exec_core+13038>, 0x564a834f8634 <vm_exec_core+13060>, 0x564a834f864a <vm_exec_core+13082>, 0x564a834f8660 <vm_exec_core+13104>, 0x564a834f8676 <vm_exec_core+13126>, 0x564a834f868c <vm_exec_core+13148>, 0x564a834f86a2 <vm_exec_core+13170>, 0x564a834f86bf <vm_exec_core+13199>, 0x564a834f86d5 <vm_exec_core+13221>, 0x564a834f86eb <vm_exec_core+13243>, 0x564a834f8701 <vm_exec_core+13265>...} |
| #19 0x0000564a834fbb4e in rb_vm_exec (ec=0x564ab26f6ba0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x564ab26f6ba0 |
| _tag = {tag = 36, retval = 4, buf = {0x7fb5679f1090, 0x564a834fba70 <rb_vm_exec+304>, 0x0, 0x7fb567bf0d70, 0xa0}, prev = 0x7fb567bf1100, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #20 0x0000564a834fffe3 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7fb5679f1090, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #21 vm_yield (kw_splat=0, argv=0x7fb5679f1090, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #22 rb_yield_0 (argv=0x7fb5679f1090, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362 |
| No locals. |
| #23 rb_yield_values2 (argc=1, argv=0x7fb5679f1090) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1408 |
| No locals. |
| #24 0x0000564a832ce572 in collect_i (i=<optimized out>, ary=140417103167120, argc=<optimized out>, argv=<optimized out>, blockarg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/enum.c:628 |
| No locals. |
| #25 0x0000564a834ee6e8 in vm_yield_with_cfunc (ec=0x564ab26f6ba0, captured=<optimized out>, self=140417103101720, argc=1, argv=0x7fb5679f1090, 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 = 1775 |
| blockarg = <optimized out> |
| frame_flag = <optimized out> |
| ifunc = 0x7fb5678dfe68 |
| #26 0x0000564a834ee7ce in vm_invoke_ifunc_block (ec=0x564ab26f6ba0, reg_cfp=0x7fb567af0ee8, 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 = 0x7fb567af0f70 |
| #27 0x0000564a834f699e 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 = 0x564ab2777d60, 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=0x564ab266db70, ec@entry=0x564ab26f6ba0) at ../../src/trunk-gc-asserts/insns.def:1137 |
| bh = <optimized out> |
| cd = 0x80 |
| leaf = <optimized out> |
| val = 4 |
| reg_pc = 0x564ab277ad20 |
| reg_cfp = 0x7fb567af0ee8 |
| insns_address_table = {0x564a834f860d <vm_exec_core+13021>, 0x564a834f561a <vm_exec_core+746>, 0x564a834f55b0 <vm_exec_core+640>, 0x564a834f5acd <vm_exec_core+1949>, 0x564a834f5a56 <vm_exec_core+1830>, 0x564a834f59d2 <vm_exec_core+1698>, 0x564a834f5933 <vm_exec_core+1539>, 0x564a834f58da <vm_exec_core+1450>, 0x564a834f5881 <vm_exec_core+1361>, 0x564a834f57bb <vm_exec_core+1163>, 0x564a834f567e <vm_exec_core+846>, 0x564a834f5fae <vm_exec_core+3198>, 0x564a834f5f69 <vm_exec_core+3129>, 0x564a834f5f0b <vm_exec_core+3035>, 0x564a834f5e9e <vm_exec_core+2926>, 0x564a834f5e61 <vm_exec_core+2865>, 0x564a834f5e29 <vm_exec_core+2809>, 0x564a834f5df4 <vm_exec_core+2756>, 0x564a834f5dbf <vm_exec_core+2703>, 0x564a834f5d8a <vm_exec_core+2650>, 0x564a834f5d27 <vm_exec_core+2551>, 0x564a834f5ce3 <vm_exec_core+2483>, 0x564a834f5c9c <vm_exec_core+2412>, 0x564a834f5c44 <vm_exec_core+2324>, 0x564a834f5bfe <vm_exec_core+2254>, 0x564a834f5b7f <vm_exec_core+2127>, 0x564a834f5b45 <vm_exec_core+2069>, 0x564a834f71c0 <vm_exec_core+7824>, 0x564a834f7166 <vm_exec_core+7734>, 0x564a834f7129 <vm_exec_core+7673>, 0x564a834f70ec <vm_exec_core+7612>, 0x564a834f721d <vm_exec_core+7917>, 0x564a834f7066 <vm_exec_core+7478>, 0x564a834f6fff <vm_exec_core+7375>, 0x564a834f6fad <vm_exec_core+7293>, 0x564a834f6f4b <vm_exec_core+7195>, 0x564a834f6efe <vm_exec_core+7118>, 0x564a834f6ea9 <vm_exec_core+7033>, 0x564a834f6e5f <vm_exec_core+6959>, 0x564a834f6e38 <vm_exec_core+6920>, 0x564a834f6dfd <vm_exec_core+6861>, 0x564a834f6dae <vm_exec_core+6782>, 0x564a834f6d7a <vm_exec_core+6730>, 0x564a834f7902 <vm_exec_core+9682>, 0x564a834f78bf <vm_exec_core+9615>, 0x564a834f787b <vm_exec_core+9547>, 0x564a834f7849 <vm_exec_core+9497>, 0x564a834f7a14 <vm_exec_core+9956>, 0x564a834f79b3 <vm_exec_core+9859>, 0x564a834f7a83 <vm_exec_core+10067>, 0x564a834f7419 <vm_exec_core+8425>, 0x564a834f7621 <vm_exec_core+8945>, 0x564a834f750b <vm_exec_core+8667>, 0x564a834f74cf <vm_exec_core+8607>, 0x564a834f7488 <vm_exec_core+8536>, 0x564a834f7726 <vm_exec_core+9206>, 0x564a834f767f <vm_exec_core+9039>, 0x564a834f53a0 <vm_exec_core+112>, 0x564a834f7790 <vm_exec_core+9312>, 0x564a834f6126 <vm_exec_core+3574>, 0x564a834f6d2b <vm_exec_core+6651>, 0x564a834f6cdc <vm_exec_core+6572>, 0x564a834f6c8d <vm_exec_core+6493>, 0x564a834f8e26 <vm_exec_core+15094>, 0x564a834f6c3e <vm_exec_core+6414>, 0x564a834f6bcf <vm_exec_core+6303>, 0x564a834f6b8a <vm_exec_core+6234>, 0x564a834f6b17 <vm_exec_core+6119>, 0x564a834f69ce <vm_exec_core+5790>, 0x564a834f6902 <vm_exec_core+5586>, 0x564a834f6886 <vm_exec_core+5462>, 0x564a834f7ad2 <vm_exec_core+10146>, 0x564a834f6852 <vm_exec_core+5410>, 0x564a834f6813 <vm_exec_core+5347>, 0x564a834f67d4 <vm_exec_core+5284>, 0x564a834f6798 <vm_exec_core+5224>, 0x564a834f66d4 <vm_exec_core+5028>, 0x564a834f664f <vm_exec_core+4895>, 0x564a834f8e6e <vm_exec_core+15166>, 0x564a834f8dc0 <vm_exec_core+14992>, 0x564a834f8a52 <vm_exec_core+14114>, 0x564a834f8aeb <vm_exec_core+14267>, 0x564a834f8d27 <vm_exec_core+14839>, 0x564a834f89a9 <vm_exec_core+13945>, 0x564a834f8809 <vm_exec_core+13529>, 0x564a834f888c <vm_exec_core+13660>, 0x564a834f88ea <vm_exec_core+13754>, 0x564a834f8948 <vm_exec_core+13848>, 0x564a834f8cc9 <vm_exec_core+14745>, 0x564a834f8bfa <vm_exec_core+14538>, 0x564a834f8c7d <vm_exec_core+14669>, 0x564a834f89ff <vm_exec_core+14031>, 0x564a834f8ed3 <vm_exec_core+15267>, 0x564a834f8b70 <vm_exec_core+14400>, 0x564a834f6582 <vm_exec_core+4690>, 0x564a834f64de <vm_exec_core+4526>, 0x564a834f84c2 <vm_exec_core+12690>, 0x564a834f850a <vm_exec_core+12762>, 0x564a834f8552 <vm_exec_core+12834>, 0x564a834f85a7 <vm_exec_core+12919>, 0x564a834f83d6 <vm_exec_core+12454>, 0x564a834f844b <vm_exec_core+12571>, 0x564a834f646d <vm_exec_core+4413>, 0x564a834f63ed <vm_exec_core+4285>, 0x564a834f6344 <vm_exec_core+4116>, 0x564a834f62fd <vm_exec_core+4045>, 0x564a834f62b2 <vm_exec_core+3970>, 0x564a834f6269 <vm_exec_core+3897>, 0x564a834f6218 <vm_exec_core+3816>, 0x564a834f61e3 <vm_exec_core+3763>, 0x564a834f61ae <vm_exec_core+3710>, 0x564a834f83b8 <vm_exec_core+12424>, 0x564a834f5609 <vm_exec_core+729>, 0x564a834f559f <vm_exec_core+623>, 0x564a834f5abc <vm_exec_core+1932>, 0x564a834f5a45 <vm_exec_core+1813>, 0x564a834f59c1 <vm_exec_core+1681>, 0x564a834f5922 <vm_exec_core+1522>, 0x564a834f58c9 <vm_exec_core+1433>, 0x564a834f5870 <vm_exec_core+1344>, 0x564a834f57aa <vm_exec_core+1146>, 0x564a834f566d <vm_exec_core+829>, 0x564a834f5f9d <vm_exec_core+3181>, 0x564a834f5f58 <vm_exec_core+3112>, 0x564a834f5efa <vm_exec_core+3018>, 0x564a834f5e8d <vm_exec_core+2909>, 0x564a834f5e50 <vm_exec_core+2848>, 0x564a834f5e18 <vm_exec_core+2792>, 0x564a834f5de3 <vm_exec_core+2739>, 0x564a834f5dae <vm_exec_core+2686>, 0x564a834f5d79 <vm_exec_core+2633>, 0x564a834f5d16 <vm_exec_core+2534>, 0x564a834f5cd2 <vm_exec_core+2466>, 0x564a834f5c8b <vm_exec_core+2395>, 0x564a834f5c33 <vm_exec_core+2307>, 0x564a834f5bed <vm_exec_core+2237>, 0x564a834f5b6e <vm_exec_core+2110>, 0x564a834f5b34 <vm_exec_core+2052>, 0x564a834f71af <vm_exec_core+7807>, 0x564a834f7155 <vm_exec_core+7717>, 0x564a834f7118 <vm_exec_core+7656>, 0x564a834f70db <vm_exec_core+7595>, 0x564a834f720c <vm_exec_core+7900>, 0x564a834f7055 <vm_exec_core+7461>, 0x564a834f6fee <vm_exec_core+7358>, 0x564a834f6f9c <vm_exec_core+7276>, 0x564a834f6f3a <vm_exec_core+7178>, 0x564a834f6eed <vm_exec_core+7101>, 0x564a834f6e98 <vm_exec_core+7016>, 0x564a834f6e4e <vm_exec_core+6942>, 0x564a834f6e27 <vm_exec_core+6903>, 0x564a834f6dec <vm_exec_core+6844>, 0x564a834f6d9d <vm_exec_core+6765>, 0x564a834f6d69 <vm_exec_core+6713>, 0x564a834f78f1 <vm_exec_core+9665>, 0x564a834f78ae <vm_exec_core+9598>, 0x564a834f786a <vm_exec_core+9530>, 0x564a834f7838 <vm_exec_core+9480>, 0x564a834f7a03 <vm_exec_core+9939>, 0x564a834f79a2 <vm_exec_core+9842>, 0x564a834f7a72 <vm_exec_core+10050>, 0x564a834f7408 <vm_exec_core+8408>, 0x564a834f7610 <vm_exec_core+8928>, 0x564a834f74fa <vm_exec_core+8650>, 0x564a834f74be <vm_exec_core+8590>, 0x564a834f7477 <vm_exec_core+8519>, 0x564a834f7715 <vm_exec_core+9189>, 0x564a834f766e <vm_exec_core+9022>, 0x564a834f87dd <vm_exec_core+13485>, 0x564a834f777f <vm_exec_core+9295>, 0x564a834f6115 <vm_exec_core+3557>, 0x564a834f6d1a <vm_exec_core+6634>, 0x564a834f6ccb <vm_exec_core+6555>, 0x564a834f6c7c <vm_exec_core+6476>, 0x564a834f87f3 <vm_exec_core+13507>, 0x564a834f6c2d <vm_exec_core+6397>, 0x564a834f6bbe <vm_exec_core+6286>, 0x564a834f6b79 <vm_exec_core+6217>, 0x564a834f6b06 <vm_exec_core+6102>, 0x564a834f69bd <vm_exec_core+5773>, 0x564a834f68f1 <vm_exec_core+5569>, 0x564a834f6875 <vm_exec_core+5445>, 0x564a834f7ac1 <vm_exec_core+10129>, 0x564a834f6841 <vm_exec_core+5393>, 0x564a834f6802 <vm_exec_core+5330>, 0x564a834f67c3 <vm_exec_core+5267>, 0x564a834f6787 <vm_exec_core+5207>, 0x564a834f66c3 <vm_exec_core+5011>, 0x564a834f663e <vm_exec_core+4878>, 0x564a834f861e <vm_exec_core+13038>, 0x564a834f8634 <vm_exec_core+13060>, 0x564a834f864a <vm_exec_core+13082>, 0x564a834f8660 <vm_exec_core+13104>, 0x564a834f8676 <vm_exec_core+13126>, 0x564a834f868c <vm_exec_core+13148>, 0x564a834f86a2 <vm_exec_core+13170>, 0x564a834f86bf <vm_exec_core+13199>, 0x564a834f86d5 <vm_exec_core+13221>, 0x564a834f86eb <vm_exec_core+13243>, 0x564a834f8701 <vm_exec_core+13265>...} |
| #29 0x0000564a834fbb4e in rb_vm_exec (ec=0x564ab26f6ba0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x564ab26f6ba0 |
| _tag = {tag = 36, retval = 4, buf = {0x0, 0x564a834fba70 <rb_vm_exec+304>, 0x0, 0x7fb567bf10e0, 0x0}, prev = 0x7fb567bf13f0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #30 0x0000564a83501b44 in vm_call0_cc (ec=0x564ab26f6ba0, 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 = {642, 94878028591763} |
| calling = {cd = 0x7fb567bf11b0, cc = 0x7fb587a0eb70, block_handler = 140417105334131, recv = 200001, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #31 0x0000564a83503c32 in rb_call0 (ec=0x564ab26f6ba0, recv=recv@entry=200001, mid=mid@entry=28529, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140417103101720) 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 0x0000564a83504617 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 0x0000564a834eae68 in rb_iterate0 (it_proc=it_proc@entry=0x564a835045b0 <iterate_method>, data1=data1@entry=140417106384016, ifunc=<optimized out>, ec=ec@entry=0x564ab26f6ba0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x564ab26f6ba0 |
| _tag = {tag = 36, retval = 0, buf = {0x7fb5678cff18, 0x564a834eaef0 <rb_iterate0+352>, 0x0, 0x7fb567bf13b0, 0x0}, prev = 0x7fb567bf1870, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7fb567af0f20 |
| #35 0x0000564a834eb39d in rb_iterate_internal (data2=140417103101720, bl_proc=0x0, data1=140417106384016, it_proc=0x564a835045b0 <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=140417103101720, 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 0x0000564a832dc20d in enumerator_block_call (obj=<optimized out>, func=0x0, arg=140417103101720) 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 0x0000564a83500de7 in vm_call0_cfunc_with_frame (argv=0x0, calling=0x7fb567bf1570, ec=0x564ab26f6ba0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7fb567af0f58 |
| ci = <optimized out> |
| me = 0x7fb58968e9f8 |
| mid = 3073 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x564ab27096a8 |
| 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=0x7fb567bf1570, ec=0x564ab26f6ba0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #40 vm_call0_body (ec=ec@entry=0x564ab26f6ba0, calling=calling@entry=0x7fb567bf1670, argv=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #41 0x0000564a83501b44 in vm_call0_cc (ec=0x564ab26f6ba0, 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 = {973, 94878028591763} |
| calling = {cd = 0x7fb567bf1630, cc = 0x7fb587a0eb98, block_handler = 140417105334131, recv = 140417103101720, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #42 0x0000564a83503c32 in rb_call0 (ec=0x564ab26f6ba0, recv=recv@entry=140417103101720, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140417103101720) 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 0x0000564a83504617 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=3073, recv=140417103101720) 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 0x0000564a834eae68 in rb_iterate0 (it_proc=it_proc@entry=0x564a835045b0 <iterate_method>, data1=data1@entry=140417106385168, ifunc=ifunc@entry=0x7fb5678dfe68, ec=0x564ab26f6ba0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x564ab26f6ba0 |
| _tag = {tag = 36, retval = 2587571025440625664, buf = {0x7fb5678cff18, 0x564a834eaef0 <rb_iterate0+352>, 0x0, 0x7fb567bf1830, 0x564a832ce560 <collect_i>}, prev = 0x7fb567bf1cc0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7fb567af0f58 |
| #46 0x0000564a834eb267 in rb_lambda_call (obj=obj@entry=140417103101720, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x564a832ce560 <collect_i>, min_argc=<optimized out>, max_argc=1, data2=140417103167120) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1618 |
| arg = {obj = 140417103101720, mid = 3073, argc = 0, argv = 0x0, kw_splat = 0} |
| block = 0x7fb5678dfe68 |
| #47 0x0000564a832d0179 in enum_collect (obj=140417103101720) at /tmp/ruby/src/trunk-gc-asserts/enum.c:667 |
| ary = 140417103167120 |
| min_argc = <optimized out> |
| max_argc = 1 |
| #48 0x0000564a834e02fd in vm_call_cfunc_with_frame_ (ec=0x564ab26f6ba0, reg_cfp=0x7fb567af0f90, 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 = 0x7fb587a0ec38 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #49 0x0000564a834e85e7 in vm_sendish (ec=0x564ab26f6ba0, reg_cfp=0x7fb567af0f90, cd=0x564ab26f8190, 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 = 0x7fb587a0ec10 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x564ab26f8190, cc = 0x7fb587a0ec10, block_handler = 140417105334185, recv = 140417103101720, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #50 0x0000564a834f7760 in vm_exec_core (ec=0x564ab266db70, ec@entry=0x564ab26f6ba0) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140418097581920 |
| cd = 0x564ab26f8190 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 140417103101720 |
| reg_pc = 0x564ab26f5ff8 |
| reg_cfp = 0x7fb567af0f90 |
| insns_address_table = {0x564a834f860d <vm_exec_core+13021>, 0x564a834f561a <vm_exec_core+746>, 0x564a834f55b0 <vm_exec_core+640>, 0x564a834f5acd <vm_exec_core+1949>, 0x564a834f5a56 <vm_exec_core+1830>, 0x564a834f59d2 <vm_exec_core+1698>, 0x564a834f5933 <vm_exec_core+1539>, 0x564a834f58da <vm_exec_core+1450>, 0x564a834f5881 <vm_exec_core+1361>, 0x564a834f57bb <vm_exec_core+1163>, 0x564a834f567e <vm_exec_core+846>, 0x564a834f5fae <vm_exec_core+3198>, 0x564a834f5f69 <vm_exec_core+3129>, 0x564a834f5f0b <vm_exec_core+3035>, 0x564a834f5e9e <vm_exec_core+2926>, 0x564a834f5e61 <vm_exec_core+2865>, 0x564a834f5e29 <vm_exec_core+2809>, 0x564a834f5df4 <vm_exec_core+2756>, 0x564a834f5dbf <vm_exec_core+2703>, 0x564a834f5d8a <vm_exec_core+2650>, 0x564a834f5d27 <vm_exec_core+2551>, 0x564a834f5ce3 <vm_exec_core+2483>, 0x564a834f5c9c <vm_exec_core+2412>, 0x564a834f5c44 <vm_exec_core+2324>, 0x564a834f5bfe <vm_exec_core+2254>, 0x564a834f5b7f <vm_exec_core+2127>, 0x564a834f5b45 <vm_exec_core+2069>, 0x564a834f71c0 <vm_exec_core+7824>, 0x564a834f7166 <vm_exec_core+7734>, 0x564a834f7129 <vm_exec_core+7673>, 0x564a834f70ec <vm_exec_core+7612>, 0x564a834f721d <vm_exec_core+7917>, 0x564a834f7066 <vm_exec_core+7478>, 0x564a834f6fff <vm_exec_core+7375>, 0x564a834f6fad <vm_exec_core+7293>, 0x564a834f6f4b <vm_exec_core+7195>, 0x564a834f6efe <vm_exec_core+7118>, 0x564a834f6ea9 <vm_exec_core+7033>, 0x564a834f6e5f <vm_exec_core+6959>, 0x564a834f6e38 <vm_exec_core+6920>, 0x564a834f6dfd <vm_exec_core+6861>, 0x564a834f6dae <vm_exec_core+6782>, 0x564a834f6d7a <vm_exec_core+6730>, 0x564a834f7902 <vm_exec_core+9682>, 0x564a834f78bf <vm_exec_core+9615>, 0x564a834f787b <vm_exec_core+9547>, 0x564a834f7849 <vm_exec_core+9497>, 0x564a834f7a14 <vm_exec_core+9956>, 0x564a834f79b3 <vm_exec_core+9859>, 0x564a834f7a83 <vm_exec_core+10067>, 0x564a834f7419 <vm_exec_core+8425>, 0x564a834f7621 <vm_exec_core+8945>, 0x564a834f750b <vm_exec_core+8667>, 0x564a834f74cf <vm_exec_core+8607>, 0x564a834f7488 <vm_exec_core+8536>, 0x564a834f7726 <vm_exec_core+9206>, 0x564a834f767f <vm_exec_core+9039>, 0x564a834f53a0 <vm_exec_core+112>, 0x564a834f7790 <vm_exec_core+9312>, 0x564a834f6126 <vm_exec_core+3574>, 0x564a834f6d2b <vm_exec_core+6651>, 0x564a834f6cdc <vm_exec_core+6572>, 0x564a834f6c8d <vm_exec_core+6493>, 0x564a834f8e26 <vm_exec_core+15094>, 0x564a834f6c3e <vm_exec_core+6414>, 0x564a834f6bcf <vm_exec_core+6303>, 0x564a834f6b8a <vm_exec_core+6234>, 0x564a834f6b17 <vm_exec_core+6119>, 0x564a834f69ce <vm_exec_core+5790>, 0x564a834f6902 <vm_exec_core+5586>, 0x564a834f6886 <vm_exec_core+5462>, 0x564a834f7ad2 <vm_exec_core+10146>, 0x564a834f6852 <vm_exec_core+5410>, 0x564a834f6813 <vm_exec_core+5347>, 0x564a834f67d4 <vm_exec_core+5284>, 0x564a834f6798 <vm_exec_core+5224>, 0x564a834f66d4 <vm_exec_core+5028>, 0x564a834f664f <vm_exec_core+4895>, 0x564a834f8e6e <vm_exec_core+15166>, 0x564a834f8dc0 <vm_exec_core+14992>, 0x564a834f8a52 <vm_exec_core+14114>, 0x564a834f8aeb <vm_exec_core+14267>, 0x564a834f8d27 <vm_exec_core+14839>, 0x564a834f89a9 <vm_exec_core+13945>, 0x564a834f8809 <vm_exec_core+13529>, 0x564a834f888c <vm_exec_core+13660>, 0x564a834f88ea <vm_exec_core+13754>, 0x564a834f8948 <vm_exec_core+13848>, 0x564a834f8cc9 <vm_exec_core+14745>, 0x564a834f8bfa <vm_exec_core+14538>, 0x564a834f8c7d <vm_exec_core+14669>, 0x564a834f89ff <vm_exec_core+14031>, 0x564a834f8ed3 <vm_exec_core+15267>, 0x564a834f8b70 <vm_exec_core+14400>, 0x564a834f6582 <vm_exec_core+4690>, 0x564a834f64de <vm_exec_core+4526>, 0x564a834f84c2 <vm_exec_core+12690>, 0x564a834f850a <vm_exec_core+12762>, 0x564a834f8552 <vm_exec_core+12834>, 0x564a834f85a7 <vm_exec_core+12919>, 0x564a834f83d6 <vm_exec_core+12454>, 0x564a834f844b <vm_exec_core+12571>, 0x564a834f646d <vm_exec_core+4413>, 0x564a834f63ed <vm_exec_core+4285>, 0x564a834f6344 <vm_exec_core+4116>, 0x564a834f62fd <vm_exec_core+4045>, 0x564a834f62b2 <vm_exec_core+3970>, 0x564a834f6269 <vm_exec_core+3897>, 0x564a834f6218 <vm_exec_core+3816>, 0x564a834f61e3 <vm_exec_core+3763>, 0x564a834f61ae <vm_exec_core+3710>, 0x564a834f83b8 <vm_exec_core+12424>, 0x564a834f5609 <vm_exec_core+729>, 0x564a834f559f <vm_exec_core+623>, 0x564a834f5abc <vm_exec_core+1932>, 0x564a834f5a45 <vm_exec_core+1813>, 0x564a834f59c1 <vm_exec_core+1681>, 0x564a834f5922 <vm_exec_core+1522>, 0x564a834f58c9 <vm_exec_core+1433>, 0x564a834f5870 <vm_exec_core+1344>, 0x564a834f57aa <vm_exec_core+1146>, 0x564a834f566d <vm_exec_core+829>, 0x564a834f5f9d <vm_exec_core+3181>, 0x564a834f5f58 <vm_exec_core+3112>, 0x564a834f5efa <vm_exec_core+3018>, 0x564a834f5e8d <vm_exec_core+2909>, 0x564a834f5e50 <vm_exec_core+2848>, 0x564a834f5e18 <vm_exec_core+2792>, 0x564a834f5de3 <vm_exec_core+2739>, 0x564a834f5dae <vm_exec_core+2686>, 0x564a834f5d79 <vm_exec_core+2633>, 0x564a834f5d16 <vm_exec_core+2534>, 0x564a834f5cd2 <vm_exec_core+2466>, 0x564a834f5c8b <vm_exec_core+2395>, 0x564a834f5c33 <vm_exec_core+2307>, 0x564a834f5bed <vm_exec_core+2237>, 0x564a834f5b6e <vm_exec_core+2110>, 0x564a834f5b34 <vm_exec_core+2052>, 0x564a834f71af <vm_exec_core+7807>, 0x564a834f7155 <vm_exec_core+7717>, 0x564a834f7118 <vm_exec_core+7656>, 0x564a834f70db <vm_exec_core+7595>, 0x564a834f720c <vm_exec_core+7900>, 0x564a834f7055 <vm_exec_core+7461>, 0x564a834f6fee <vm_exec_core+7358>, 0x564a834f6f9c <vm_exec_core+7276>, 0x564a834f6f3a <vm_exec_core+7178>, 0x564a834f6eed <vm_exec_core+7101>, 0x564a834f6e98 <vm_exec_core+7016>, 0x564a834f6e4e <vm_exec_core+6942>, 0x564a834f6e27 <vm_exec_core+6903>, 0x564a834f6dec <vm_exec_core+6844>, 0x564a834f6d9d <vm_exec_core+6765>, 0x564a834f6d69 <vm_exec_core+6713>, 0x564a834f78f1 <vm_exec_core+9665>, 0x564a834f78ae <vm_exec_core+9598>, 0x564a834f786a <vm_exec_core+9530>, 0x564a834f7838 <vm_exec_core+9480>, 0x564a834f7a03 <vm_exec_core+9939>, 0x564a834f79a2 <vm_exec_core+9842>, 0x564a834f7a72 <vm_exec_core+10050>, 0x564a834f7408 <vm_exec_core+8408>, 0x564a834f7610 <vm_exec_core+8928>, 0x564a834f74fa <vm_exec_core+8650>, 0x564a834f74be <vm_exec_core+8590>, 0x564a834f7477 <vm_exec_core+8519>, 0x564a834f7715 <vm_exec_core+9189>, 0x564a834f766e <vm_exec_core+9022>, 0x564a834f87dd <vm_exec_core+13485>, 0x564a834f777f <vm_exec_core+9295>, 0x564a834f6115 <vm_exec_core+3557>, 0x564a834f6d1a <vm_exec_core+6634>, 0x564a834f6ccb <vm_exec_core+6555>, 0x564a834f6c7c <vm_exec_core+6476>, 0x564a834f87f3 <vm_exec_core+13507>, 0x564a834f6c2d <vm_exec_core+6397>, 0x564a834f6bbe <vm_exec_core+6286>, 0x564a834f6b79 <vm_exec_core+6217>, 0x564a834f6b06 <vm_exec_core+6102>, 0x564a834f69bd <vm_exec_core+5773>, 0x564a834f68f1 <vm_exec_core+5569>, 0x564a834f6875 <vm_exec_core+5445>, 0x564a834f7ac1 <vm_exec_core+10129>, 0x564a834f6841 <vm_exec_core+5393>, 0x564a834f6802 <vm_exec_core+5330>, 0x564a834f67c3 <vm_exec_core+5267>, 0x564a834f6787 <vm_exec_core+5207>, 0x564a834f66c3 <vm_exec_core+5011>, 0x564a834f663e <vm_exec_core+4878>, 0x564a834f861e <vm_exec_core+13038>, 0x564a834f8634 <vm_exec_core+13060>, 0x564a834f864a <vm_exec_core+13082>, 0x564a834f8660 <vm_exec_core+13104>, 0x564a834f8676 <vm_exec_core+13126>, 0x564a834f868c <vm_exec_core+13148>, 0x564a834f86a2 <vm_exec_core+13170>, 0x564a834f86bf <vm_exec_core+13199>, 0x564a834f86d5 <vm_exec_core+13221>, 0x564a834f86eb <vm_exec_core+13243>, 0x564a834f8701 <vm_exec_core+13265>...} |
| #51 0x0000564a834fbb4e in rb_vm_exec (ec=0x564ab26f6ba0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x564ab26f6ba0 |
| _tag = {tag = 36, retval = 4, buf = {0x7fb567bf1db0, 0x564a834fba70 <rb_vm_exec+304>, 0x0, 0x7fb567bf1ca0, 0x7fb567bf1d50}, prev = 0x7fb567bf1ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #52 0x0000564a834fbf6e 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=140417641277480, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7fb587a0f048 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7fb5679f1018 |
| av = {140417106386256, 140417106386624} |
| stack_argv = 0x7fb5679f1018 |
| 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 0x0000564a834fc931 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x564ab26f59c0, self=self@entry=140417641277480, argc=argc@entry=0, argv=argv@entry=0x7fb567bf1d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #54 0x0000564a834a3060 in thread_do_start_proc (th=th@entry=0x564ab27acfd0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 140417641277480 |
| args = <optimized out> |
| args_ptr = 0x7fb567bf1d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x564ab26f59c0 |
| #55 0x0000564a834a3b00 in thread_do_start (th=0x564ab27acfd0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #56 thread_start_func_2 (th=th@entry=0x564ab27acfd0, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x564ab26f6ba0 |
| _tag = {tag = 36, retval = 0, buf = {0x564ab26f5e20, 0x564a834a3470 <thread_start_func_2+624>, 0x0, 0x7fb567bf1dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x564ab27acfd0 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #57 0x0000564a834a3ecd in call_thread_start_func_2 (th=0x564ab27acfd0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7fb567bf1f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #58 co_start (from=<optimized out>, self=0x564ab26f5e20) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x564ab27acfd0 |
| sched = 0x564ab26f7d18 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #59 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 2 (Thread 0x7fb5678bf6c0 (LWP 548325) "miniruby"): |
| #0 futex_wait (private=0, expected=2, futex_word=0x564ab266db70) 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=0x564ab266db70, private=0) at ./nptl/lowlevellock.c:49 |
| No locals. |
| #2 0x00007fb5a2d400f1 in lll_mutex_lock_optimized (mutex=0x564ab266db70) at ./nptl/pthread_mutex_lock.c:48 |
| __futex = 0x564ab266db70 |
| private = <optimized out> |
| private = <optimized out> |
| __futex = <optimized out> |
| #3 ___pthread_mutex_lock (mutex=mutex@entry=0x564ab266db70) at ./nptl/pthread_mutex_lock.c:93 |
| type = <optimized out> |
| __PRETTY_FUNCTION__ = "___pthread_mutex_lock" |
| id = <optimized out> |
| #4 0x0000564a8349770d in rb_native_mutex_lock (lock=lock@entry=0x564ab266db70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115 |
| r = <optimized out> |
| #5 0x0000564a8349b22b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x564ab27a9c60, vm=0x564ab266dad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477 |
| No locals. |
| #6 rb_ractor_sched_barrier_start (vm=0x564ab266dad0, cr=0x564ab27a9c60) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417 |
| lock_rec = <optimized out> |
| #7 0x0000564a8351400b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246 |
| vm = <optimized out> |
| cr = <optimized out> |
| #8 0x0000564a83304649 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178 |
| No locals. |
| #9 0x0000564a833176a5 in gc_verify_internal_consistency (objspace_ptr=0x564ab2670460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5185 |
| prev_during_gc = <optimized out> |
| objspace = 0x564ab2670460 |
| lev = 3 |
| #10 gc_start (objspace=objspace@entry=0x564ab2670460, 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 0x0000564a83318aa6 in heap_prepare (heap=0x564ab2670480, objspace=0x564ab2670460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2050 |
| __func__ = "heap_prepare" |
| #12 heap_next_free_page (heap=0x564ab2670480, objspace=0x564ab2670460) 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=0x564ab2670460, cache=cache@entry=0x564ab27b2e60, 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 = 0x564ab2670480 |
| obj = <optimized out> |
| lev = 1 |
| unlock_vm = true |
| #14 0x0000564a8331c200 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x564ab27b2e60, objspace=0x564ab2670460) 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=140417671420640, cache_ptr=0x564ab27b2e60, objspace_ptr=0x564ab2670460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2484 |
| obj = <optimized out> |
| objspace = 0x564ab2670460 |
| heap_idx = <optimized out> |
| cache = 0x564ab27b2e60 |
| 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=140417671420640, 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=140417671420640, 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 0x0000564a8346313f in str_alloc_embed (capa=4, klass=140417671420640) at /tmp/ruby/src/trunk-gc-asserts/string.c:1359 |
| size = 28 |
| str = <optimized out> |
| #19 str_enc_new (klass=140417671420640, ptr=0x7fb567df1aae "889\036\317g\265\177", len=3, enc=0x564ab2676920) at /tmp/ruby/src/trunk-gc-asserts/string.c:1402 |
| str = <optimized out> |
| termlen = 1 |
| dtrace_line = <optimized out> |
| dtrace_file = <optimized out> |
| #20 0x0000564a8338df14 in rb_fix2str (x=<optimized out>, base=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/numeric.c:3947 |
| buf = "\001\000\000\000\000\000\000\000H\000zg\265\177\000\000`\032\337g\265\177\000\000\000T{Z#\346\350#x\036\317g\265\177\000\000 \214z\262JV\000\000H\000zg\265\177\000\000X\247n\211\265\177889" |
| e = 0x7fb567df1ab1 "\036\317g\265\177" |
| b = <optimized out> |
| val = <optimized out> |
| u = <optimized out> |
| neg = <optimized out> |
| #21 0x0000564a834e02fd in vm_call_cfunc_with_frame_ (ec=0x564ab27a8c20, reg_cfp=0x7fb567cf1e78, 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 = 0x7fb5896e5a00 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #22 0x0000564a834f546c 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 = 140417103167040 |
| ci = 0x564ab266db70 |
| cc = <optimized out> |
| recv = 2 |
| argc = <optimized out> |
| calling = {cd = 0x564ab26f5b40, cc = 0x7fb5678dfe40, block_handler = 0, recv = 1779, 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=0x564ab266db70, ec@entry=0x564ab27a8c20) at ../../src/trunk-gc-asserts/insns.def:899 |
| bh = <optimized out> |
| cd = 0x564ab26f5b40 |
| leaf = <optimized out> |
| val = 140417103167040 |
| reg_pc = 0x564ab27b0e10 |
| reg_cfp = 0x7fb567cf1e78 |
| insns_address_table = {0x564a834f860d <vm_exec_core+13021>, 0x564a834f561a <vm_exec_core+746>, 0x564a834f55b0 <vm_exec_core+640>, 0x564a834f5acd <vm_exec_core+1949>, 0x564a834f5a56 <vm_exec_core+1830>, 0x564a834f59d2 <vm_exec_core+1698>, 0x564a834f5933 <vm_exec_core+1539>, 0x564a834f58da <vm_exec_core+1450>, 0x564a834f5881 <vm_exec_core+1361>, 0x564a834f57bb <vm_exec_core+1163>, 0x564a834f567e <vm_exec_core+846>, 0x564a834f5fae <vm_exec_core+3198>, 0x564a834f5f69 <vm_exec_core+3129>, 0x564a834f5f0b <vm_exec_core+3035>, 0x564a834f5e9e <vm_exec_core+2926>, 0x564a834f5e61 <vm_exec_core+2865>, 0x564a834f5e29 <vm_exec_core+2809>, 0x564a834f5df4 <vm_exec_core+2756>, 0x564a834f5dbf <vm_exec_core+2703>, 0x564a834f5d8a <vm_exec_core+2650>, 0x564a834f5d27 <vm_exec_core+2551>, 0x564a834f5ce3 <vm_exec_core+2483>, 0x564a834f5c9c <vm_exec_core+2412>, 0x564a834f5c44 <vm_exec_core+2324>, 0x564a834f5bfe <vm_exec_core+2254>, 0x564a834f5b7f <vm_exec_core+2127>, 0x564a834f5b45 <vm_exec_core+2069>, 0x564a834f71c0 <vm_exec_core+7824>, 0x564a834f7166 <vm_exec_core+7734>, 0x564a834f7129 <vm_exec_core+7673>, 0x564a834f70ec <vm_exec_core+7612>, 0x564a834f721d <vm_exec_core+7917>, 0x564a834f7066 <vm_exec_core+7478>, 0x564a834f6fff <vm_exec_core+7375>, 0x564a834f6fad <vm_exec_core+7293>, 0x564a834f6f4b <vm_exec_core+7195>, 0x564a834f6efe <vm_exec_core+7118>, 0x564a834f6ea9 <vm_exec_core+7033>, 0x564a834f6e5f <vm_exec_core+6959>, 0x564a834f6e38 <vm_exec_core+6920>, 0x564a834f6dfd <vm_exec_core+6861>, 0x564a834f6dae <vm_exec_core+6782>, 0x564a834f6d7a <vm_exec_core+6730>, 0x564a834f7902 <vm_exec_core+9682>, 0x564a834f78bf <vm_exec_core+9615>, 0x564a834f787b <vm_exec_core+9547>, 0x564a834f7849 <vm_exec_core+9497>, 0x564a834f7a14 <vm_exec_core+9956>, 0x564a834f79b3 <vm_exec_core+9859>, 0x564a834f7a83 <vm_exec_core+10067>, 0x564a834f7419 <vm_exec_core+8425>, 0x564a834f7621 <vm_exec_core+8945>, 0x564a834f750b <vm_exec_core+8667>, 0x564a834f74cf <vm_exec_core+8607>, 0x564a834f7488 <vm_exec_core+8536>, 0x564a834f7726 <vm_exec_core+9206>, 0x564a834f767f <vm_exec_core+9039>, 0x564a834f53a0 <vm_exec_core+112>, 0x564a834f7790 <vm_exec_core+9312>, 0x564a834f6126 <vm_exec_core+3574>, 0x564a834f6d2b <vm_exec_core+6651>, 0x564a834f6cdc <vm_exec_core+6572>, 0x564a834f6c8d <vm_exec_core+6493>, 0x564a834f8e26 <vm_exec_core+15094>, 0x564a834f6c3e <vm_exec_core+6414>, 0x564a834f6bcf <vm_exec_core+6303>, 0x564a834f6b8a <vm_exec_core+6234>, 0x564a834f6b17 <vm_exec_core+6119>, 0x564a834f69ce <vm_exec_core+5790>, 0x564a834f6902 <vm_exec_core+5586>, 0x564a834f6886 <vm_exec_core+5462>, 0x564a834f7ad2 <vm_exec_core+10146>, 0x564a834f6852 <vm_exec_core+5410>, 0x564a834f6813 <vm_exec_core+5347>, 0x564a834f67d4 <vm_exec_core+5284>, 0x564a834f6798 <vm_exec_core+5224>, 0x564a834f66d4 <vm_exec_core+5028>, 0x564a834f664f <vm_exec_core+4895>, 0x564a834f8e6e <vm_exec_core+15166>, 0x564a834f8dc0 <vm_exec_core+14992>, 0x564a834f8a52 <vm_exec_core+14114>, 0x564a834f8aeb <vm_exec_core+14267>, 0x564a834f8d27 <vm_exec_core+14839>, 0x564a834f89a9 <vm_exec_core+13945>, 0x564a834f8809 <vm_exec_core+13529>, 0x564a834f888c <vm_exec_core+13660>, 0x564a834f88ea <vm_exec_core+13754>, 0x564a834f8948 <vm_exec_core+13848>, 0x564a834f8cc9 <vm_exec_core+14745>, 0x564a834f8bfa <vm_exec_core+14538>, 0x564a834f8c7d <vm_exec_core+14669>, 0x564a834f89ff <vm_exec_core+14031>, 0x564a834f8ed3 <vm_exec_core+15267>, 0x564a834f8b70 <vm_exec_core+14400>, 0x564a834f6582 <vm_exec_core+4690>, 0x564a834f64de <vm_exec_core+4526>, 0x564a834f84c2 <vm_exec_core+12690>, 0x564a834f850a <vm_exec_core+12762>, 0x564a834f8552 <vm_exec_core+12834>, 0x564a834f85a7 <vm_exec_core+12919>, 0x564a834f83d6 <vm_exec_core+12454>, 0x564a834f844b <vm_exec_core+12571>, 0x564a834f646d <vm_exec_core+4413>, 0x564a834f63ed <vm_exec_core+4285>, 0x564a834f6344 <vm_exec_core+4116>, 0x564a834f62fd <vm_exec_core+4045>, 0x564a834f62b2 <vm_exec_core+3970>, 0x564a834f6269 <vm_exec_core+3897>, 0x564a834f6218 <vm_exec_core+3816>, 0x564a834f61e3 <vm_exec_core+3763>, 0x564a834f61ae <vm_exec_core+3710>, 0x564a834f83b8 <vm_exec_core+12424>, 0x564a834f5609 <vm_exec_core+729>, 0x564a834f559f <vm_exec_core+623>, 0x564a834f5abc <vm_exec_core+1932>, 0x564a834f5a45 <vm_exec_core+1813>, 0x564a834f59c1 <vm_exec_core+1681>, 0x564a834f5922 <vm_exec_core+1522>, 0x564a834f58c9 <vm_exec_core+1433>, 0x564a834f5870 <vm_exec_core+1344>, 0x564a834f57aa <vm_exec_core+1146>, 0x564a834f566d <vm_exec_core+829>, 0x564a834f5f9d <vm_exec_core+3181>, 0x564a834f5f58 <vm_exec_core+3112>, 0x564a834f5efa <vm_exec_core+3018>, 0x564a834f5e8d <vm_exec_core+2909>, 0x564a834f5e50 <vm_exec_core+2848>, 0x564a834f5e18 <vm_exec_core+2792>, 0x564a834f5de3 <vm_exec_core+2739>, 0x564a834f5dae <vm_exec_core+2686>, 0x564a834f5d79 <vm_exec_core+2633>, 0x564a834f5d16 <vm_exec_core+2534>, 0x564a834f5cd2 <vm_exec_core+2466>, 0x564a834f5c8b <vm_exec_core+2395>, 0x564a834f5c33 <vm_exec_core+2307>, 0x564a834f5bed <vm_exec_core+2237>, 0x564a834f5b6e <vm_exec_core+2110>, 0x564a834f5b34 <vm_exec_core+2052>, 0x564a834f71af <vm_exec_core+7807>, 0x564a834f7155 <vm_exec_core+7717>, 0x564a834f7118 <vm_exec_core+7656>, 0x564a834f70db <vm_exec_core+7595>, 0x564a834f720c <vm_exec_core+7900>, 0x564a834f7055 <vm_exec_core+7461>, 0x564a834f6fee <vm_exec_core+7358>, 0x564a834f6f9c <vm_exec_core+7276>, 0x564a834f6f3a <vm_exec_core+7178>, 0x564a834f6eed <vm_exec_core+7101>, 0x564a834f6e98 <vm_exec_core+7016>, 0x564a834f6e4e <vm_exec_core+6942>, 0x564a834f6e27 <vm_exec_core+6903>, 0x564a834f6dec <vm_exec_core+6844>, 0x564a834f6d9d <vm_exec_core+6765>, 0x564a834f6d69 <vm_exec_core+6713>, 0x564a834f78f1 <vm_exec_core+9665>, 0x564a834f78ae <vm_exec_core+9598>, 0x564a834f786a <vm_exec_core+9530>, 0x564a834f7838 <vm_exec_core+9480>, 0x564a834f7a03 <vm_exec_core+9939>, 0x564a834f79a2 <vm_exec_core+9842>, 0x564a834f7a72 <vm_exec_core+10050>, 0x564a834f7408 <vm_exec_core+8408>, 0x564a834f7610 <vm_exec_core+8928>, 0x564a834f74fa <vm_exec_core+8650>, 0x564a834f74be <vm_exec_core+8590>, 0x564a834f7477 <vm_exec_core+8519>, 0x564a834f7715 <vm_exec_core+9189>, 0x564a834f766e <vm_exec_core+9022>, 0x564a834f87dd <vm_exec_core+13485>, 0x564a834f777f <vm_exec_core+9295>, 0x564a834f6115 <vm_exec_core+3557>, 0x564a834f6d1a <vm_exec_core+6634>, 0x564a834f6ccb <vm_exec_core+6555>, 0x564a834f6c7c <vm_exec_core+6476>, 0x564a834f87f3 <vm_exec_core+13507>, 0x564a834f6c2d <vm_exec_core+6397>, 0x564a834f6bbe <vm_exec_core+6286>, 0x564a834f6b79 <vm_exec_core+6217>, 0x564a834f6b06 <vm_exec_core+6102>, 0x564a834f69bd <vm_exec_core+5773>, 0x564a834f68f1 <vm_exec_core+5569>, 0x564a834f6875 <vm_exec_core+5445>, 0x564a834f7ac1 <vm_exec_core+10129>, 0x564a834f6841 <vm_exec_core+5393>, 0x564a834f6802 <vm_exec_core+5330>, 0x564a834f67c3 <vm_exec_core+5267>, 0x564a834f6787 <vm_exec_core+5207>, 0x564a834f66c3 <vm_exec_core+5011>, 0x564a834f663e <vm_exec_core+4878>, 0x564a834f861e <vm_exec_core+13038>, 0x564a834f8634 <vm_exec_core+13060>, 0x564a834f864a <vm_exec_core+13082>, 0x564a834f8660 <vm_exec_core+13104>, 0x564a834f8676 <vm_exec_core+13126>, 0x564a834f868c <vm_exec_core+13148>, 0x564a834f86a2 <vm_exec_core+13170>, 0x564a834f86bf <vm_exec_core+13199>, 0x564a834f86d5 <vm_exec_core+13221>, 0x564a834f86eb <vm_exec_core+13243>, 0x564a834f8701 <vm_exec_core+13265>...} |
| #24 0x0000564a834fbb4e in rb_vm_exec (ec=0x564ab27a8c20) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x564ab27a8c20 |
| _tag = {tag = 36, retval = 4, buf = {0x7fb567bf2090, 0x564a834fba70 <rb_vm_exec+304>, 0x0, 0x7fb567df1d70, 0xa0}, prev = 0x7fb567df2100, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #25 0x0000564a834fffe3 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7fb567bf2090, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #26 vm_yield (kw_splat=0, argv=0x7fb567bf2090, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #27 rb_yield_0 (argv=0x7fb567bf2090, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362 |
| No locals. |
| #28 rb_yield_values2 (argc=1, argv=0x7fb567bf2090) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1408 |
| No locals. |
| #29 0x0000564a832ce572 in collect_i (i=<optimized out>, ary=140417101921960, argc=<optimized out>, argv=<optimized out>, blockarg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/enum.c:628 |
| No locals. |
| #30 0x0000564a834ee6e8 in vm_yield_with_cfunc (ec=0x564ab27a8c20, captured=<optimized out>, self=140417101856520, argc=1, argv=0x7fb567bf2090, 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 = 1779 |
| blockarg = <optimized out> |
| frame_flag = <optimized out> |
| ifunc = 0x7fb5677afe80 |
| #31 0x0000564a834ee7ce in vm_invoke_ifunc_block (ec=0x564ab27a8c20, reg_cfp=0x7fb567cf1ee8, 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 = 0x7fb567cf1f70 |
| #32 0x0000564a834f699e 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 = 0x564ab2777d60, cc = 0x0, block_handler = 0, recv = 286326819, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| val = <optimized out> |
| ci = <optimized out> |
| cc = <optimized out> |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = <optimized out> |
| #33 vm_exec_core (ec=0x564ab266db70, ec@entry=0x564ab27a8c20) at ../../src/trunk-gc-asserts/insns.def:1137 |
| bh = <optimized out> |
| cd = 0x80 |
| leaf = <optimized out> |
| val = 4 |
| reg_pc = 0x564ab277ad20 |
| reg_cfp = 0x7fb567cf1ee8 |
| insns_address_table = {0x564a834f860d <vm_exec_core+13021>, 0x564a834f561a <vm_exec_core+746>, 0x564a834f55b0 <vm_exec_core+640>, 0x564a834f5acd <vm_exec_core+1949>, 0x564a834f5a56 <vm_exec_core+1830>, 0x564a834f59d2 <vm_exec_core+1698>, 0x564a834f5933 <vm_exec_core+1539>, 0x564a834f58da <vm_exec_core+1450>, 0x564a834f5881 <vm_exec_core+1361>, 0x564a834f57bb <vm_exec_core+1163>, 0x564a834f567e <vm_exec_core+846>, 0x564a834f5fae <vm_exec_core+3198>, 0x564a834f5f69 <vm_exec_core+3129>, 0x564a834f5f0b <vm_exec_core+3035>, 0x564a834f5e9e <vm_exec_core+2926>, 0x564a834f5e61 <vm_exec_core+2865>, 0x564a834f5e29 <vm_exec_core+2809>, 0x564a834f5df4 <vm_exec_core+2756>, 0x564a834f5dbf <vm_exec_core+2703>, 0x564a834f5d8a <vm_exec_core+2650>, 0x564a834f5d27 <vm_exec_core+2551>, 0x564a834f5ce3 <vm_exec_core+2483>, 0x564a834f5c9c <vm_exec_core+2412>, 0x564a834f5c44 <vm_exec_core+2324>, 0x564a834f5bfe <vm_exec_core+2254>, 0x564a834f5b7f <vm_exec_core+2127>, 0x564a834f5b45 <vm_exec_core+2069>, 0x564a834f71c0 <vm_exec_core+7824>, 0x564a834f7166 <vm_exec_core+7734>, 0x564a834f7129 <vm_exec_core+7673>, 0x564a834f70ec <vm_exec_core+7612>, 0x564a834f721d <vm_exec_core+7917>, 0x564a834f7066 <vm_exec_core+7478>, 0x564a834f6fff <vm_exec_core+7375>, 0x564a834f6fad <vm_exec_core+7293>, 0x564a834f6f4b <vm_exec_core+7195>, 0x564a834f6efe <vm_exec_core+7118>, 0x564a834f6ea9 <vm_exec_core+7033>, 0x564a834f6e5f <vm_exec_core+6959>, 0x564a834f6e38 <vm_exec_core+6920>, 0x564a834f6dfd <vm_exec_core+6861>, 0x564a834f6dae <vm_exec_core+6782>, 0x564a834f6d7a <vm_exec_core+6730>, 0x564a834f7902 <vm_exec_core+9682>, 0x564a834f78bf <vm_exec_core+9615>, 0x564a834f787b <vm_exec_core+9547>, 0x564a834f7849 <vm_exec_core+9497>, 0x564a834f7a14 <vm_exec_core+9956>, 0x564a834f79b3 <vm_exec_core+9859>, 0x564a834f7a83 <vm_exec_core+10067>, 0x564a834f7419 <vm_exec_core+8425>, 0x564a834f7621 <vm_exec_core+8945>, 0x564a834f750b <vm_exec_core+8667>, 0x564a834f74cf <vm_exec_core+8607>, 0x564a834f7488 <vm_exec_core+8536>, 0x564a834f7726 <vm_exec_core+9206>, 0x564a834f767f <vm_exec_core+9039>, 0x564a834f53a0 <vm_exec_core+112>, 0x564a834f7790 <vm_exec_core+9312>, 0x564a834f6126 <vm_exec_core+3574>, 0x564a834f6d2b <vm_exec_core+6651>, 0x564a834f6cdc <vm_exec_core+6572>, 0x564a834f6c8d <vm_exec_core+6493>, 0x564a834f8e26 <vm_exec_core+15094>, 0x564a834f6c3e <vm_exec_core+6414>, 0x564a834f6bcf <vm_exec_core+6303>, 0x564a834f6b8a <vm_exec_core+6234>, 0x564a834f6b17 <vm_exec_core+6119>, 0x564a834f69ce <vm_exec_core+5790>, 0x564a834f6902 <vm_exec_core+5586>, 0x564a834f6886 <vm_exec_core+5462>, 0x564a834f7ad2 <vm_exec_core+10146>, 0x564a834f6852 <vm_exec_core+5410>, 0x564a834f6813 <vm_exec_core+5347>, 0x564a834f67d4 <vm_exec_core+5284>, 0x564a834f6798 <vm_exec_core+5224>, 0x564a834f66d4 <vm_exec_core+5028>, 0x564a834f664f <vm_exec_core+4895>, 0x564a834f8e6e <vm_exec_core+15166>, 0x564a834f8dc0 <vm_exec_core+14992>, 0x564a834f8a52 <vm_exec_core+14114>, 0x564a834f8aeb <vm_exec_core+14267>, 0x564a834f8d27 <vm_exec_core+14839>, 0x564a834f89a9 <vm_exec_core+13945>, 0x564a834f8809 <vm_exec_core+13529>, 0x564a834f888c <vm_exec_core+13660>, 0x564a834f88ea <vm_exec_core+13754>, 0x564a834f8948 <vm_exec_core+13848>, 0x564a834f8cc9 <vm_exec_core+14745>, 0x564a834f8bfa <vm_exec_core+14538>, 0x564a834f8c7d <vm_exec_core+14669>, 0x564a834f89ff <vm_exec_core+14031>, 0x564a834f8ed3 <vm_exec_core+15267>, 0x564a834f8b70 <vm_exec_core+14400>, 0x564a834f6582 <vm_exec_core+4690>, 0x564a834f64de <vm_exec_core+4526>, 0x564a834f84c2 <vm_exec_core+12690>, 0x564a834f850a <vm_exec_core+12762>, 0x564a834f8552 <vm_exec_core+12834>, 0x564a834f85a7 <vm_exec_core+12919>, 0x564a834f83d6 <vm_exec_core+12454>, 0x564a834f844b <vm_exec_core+12571>, 0x564a834f646d <vm_exec_core+4413>, 0x564a834f63ed <vm_exec_core+4285>, 0x564a834f6344 <vm_exec_core+4116>, 0x564a834f62fd <vm_exec_core+4045>, 0x564a834f62b2 <vm_exec_core+3970>, 0x564a834f6269 <vm_exec_core+3897>, 0x564a834f6218 <vm_exec_core+3816>, 0x564a834f61e3 <vm_exec_core+3763>, 0x564a834f61ae <vm_exec_core+3710>, 0x564a834f83b8 <vm_exec_core+12424>, 0x564a834f5609 <vm_exec_core+729>, 0x564a834f559f <vm_exec_core+623>, 0x564a834f5abc <vm_exec_core+1932>, 0x564a834f5a45 <vm_exec_core+1813>, 0x564a834f59c1 <vm_exec_core+1681>, 0x564a834f5922 <vm_exec_core+1522>, 0x564a834f58c9 <vm_exec_core+1433>, 0x564a834f5870 <vm_exec_core+1344>, 0x564a834f57aa <vm_exec_core+1146>, 0x564a834f566d <vm_exec_core+829>, 0x564a834f5f9d <vm_exec_core+3181>, 0x564a834f5f58 <vm_exec_core+3112>, 0x564a834f5efa <vm_exec_core+3018>, 0x564a834f5e8d <vm_exec_core+2909>, 0x564a834f5e50 <vm_exec_core+2848>, 0x564a834f5e18 <vm_exec_core+2792>, 0x564a834f5de3 <vm_exec_core+2739>, 0x564a834f5dae <vm_exec_core+2686>, 0x564a834f5d79 <vm_exec_core+2633>, 0x564a834f5d16 <vm_exec_core+2534>, 0x564a834f5cd2 <vm_exec_core+2466>, 0x564a834f5c8b <vm_exec_core+2395>, 0x564a834f5c33 <vm_exec_core+2307>, 0x564a834f5bed <vm_exec_core+2237>, 0x564a834f5b6e <vm_exec_core+2110>, 0x564a834f5b34 <vm_exec_core+2052>, 0x564a834f71af <vm_exec_core+7807>, 0x564a834f7155 <vm_exec_core+7717>, 0x564a834f7118 <vm_exec_core+7656>, 0x564a834f70db <vm_exec_core+7595>, 0x564a834f720c <vm_exec_core+7900>, 0x564a834f7055 <vm_exec_core+7461>, 0x564a834f6fee <vm_exec_core+7358>, 0x564a834f6f9c <vm_exec_core+7276>, 0x564a834f6f3a <vm_exec_core+7178>, 0x564a834f6eed <vm_exec_core+7101>, 0x564a834f6e98 <vm_exec_core+7016>, 0x564a834f6e4e <vm_exec_core+6942>, 0x564a834f6e27 <vm_exec_core+6903>, 0x564a834f6dec <vm_exec_core+6844>, 0x564a834f6d9d <vm_exec_core+6765>, 0x564a834f6d69 <vm_exec_core+6713>, 0x564a834f78f1 <vm_exec_core+9665>, 0x564a834f78ae <vm_exec_core+9598>, 0x564a834f786a <vm_exec_core+9530>, 0x564a834f7838 <vm_exec_core+9480>, 0x564a834f7a03 <vm_exec_core+9939>, 0x564a834f79a2 <vm_exec_core+9842>, 0x564a834f7a72 <vm_exec_core+10050>, 0x564a834f7408 <vm_exec_core+8408>, 0x564a834f7610 <vm_exec_core+8928>, 0x564a834f74fa <vm_exec_core+8650>, 0x564a834f74be <vm_exec_core+8590>, 0x564a834f7477 <vm_exec_core+8519>, 0x564a834f7715 <vm_exec_core+9189>, 0x564a834f766e <vm_exec_core+9022>, 0x564a834f87dd <vm_exec_core+13485>, 0x564a834f777f <vm_exec_core+9295>, 0x564a834f6115 <vm_exec_core+3557>, 0x564a834f6d1a <vm_exec_core+6634>, 0x564a834f6ccb <vm_exec_core+6555>, 0x564a834f6c7c <vm_exec_core+6476>, 0x564a834f87f3 <vm_exec_core+13507>, 0x564a834f6c2d <vm_exec_core+6397>, 0x564a834f6bbe <vm_exec_core+6286>, 0x564a834f6b79 <vm_exec_core+6217>, 0x564a834f6b06 <vm_exec_core+6102>, 0x564a834f69bd <vm_exec_core+5773>, 0x564a834f68f1 <vm_exec_core+5569>, 0x564a834f6875 <vm_exec_core+5445>, 0x564a834f7ac1 <vm_exec_core+10129>, 0x564a834f6841 <vm_exec_core+5393>, 0x564a834f6802 <vm_exec_core+5330>, 0x564a834f67c3 <vm_exec_core+5267>, 0x564a834f6787 <vm_exec_core+5207>, 0x564a834f66c3 <vm_exec_core+5011>, 0x564a834f663e <vm_exec_core+4878>, 0x564a834f861e <vm_exec_core+13038>, 0x564a834f8634 <vm_exec_core+13060>, 0x564a834f864a <vm_exec_core+13082>, 0x564a834f8660 <vm_exec_core+13104>, 0x564a834f8676 <vm_exec_core+13126>, 0x564a834f868c <vm_exec_core+13148>, 0x564a834f86a2 <vm_exec_core+13170>, 0x564a834f86bf <vm_exec_core+13199>, 0x564a834f86d5 <vm_exec_core+13221>, 0x564a834f86eb <vm_exec_core+13243>, 0x564a834f8701 <vm_exec_core+13265>...} |
| #34 0x0000564a834fbb4e in rb_vm_exec (ec=0x564ab27a8c20) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x564ab27a8c20 |
| _tag = {tag = 36, retval = 4, buf = {0x0, 0x564a834fba70 <rb_vm_exec+304>, 0x0, 0x7fb567df20e0, 0x0}, prev = 0x7fb567df23f0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #35 0x0000564a83501b44 in vm_call0_cc (ec=0x564ab27a8c20, 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 = 0x7fb567df21b0, cc = 0x7fb587a0eb70, block_handler = 140417107435379, recv = 200001, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #36 0x0000564a83503c32 in rb_call0 (ec=0x564ab27a8c20, recv=recv@entry=200001, mid=mid@entry=28529, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140417101856520) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572 |
| call_status = <optimized out> |
| scope = <optimized out> |
| kw_splat = <optimized out> |
| ci = {flags = 110618, kwarg = 0x0, mid = 28529, flag = 4, argc = 0} |
| cc = <optimized out> |
| #37 0x0000564a83504617 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=28529, recv=200001) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #38 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #39 0x0000564a834eae68 in rb_iterate0 (it_proc=it_proc@entry=0x564a835045b0 <iterate_method>, data1=data1@entry=140417108485264, ifunc=<optimized out>, ec=ec@entry=0x564ab27a8c20) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x564ab27a8c20 |
| _tag = {tag = 36, retval = 0, buf = {0x7fb56779ff08, 0x564a834eaef0 <rb_iterate0+352>, 0x0, 0x7fb567df23b0, 0x0}, prev = 0x7fb567df2870, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7fb567cf1f20 |
| #40 0x0000564a834eb39d in rb_iterate_internal (data2=140417101856520, bl_proc=0x0, data1=140417108485264, it_proc=0x564a835045b0 <iterate_method>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1520 |
| No locals. |
| #41 rb_block_call_kw (obj=<optimized out>, mid=<optimized out>, argc=<optimized out>, argv=<optimized out>, bl_proc=bl_proc@entry=0x0, data2=data2@entry=140417101856520, kw_splat=0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1569 |
| arg = {obj = 200001, mid = 28529, argc = 0, argv = 0x0, kw_splat = 0} |
| #42 0x0000564a832dc20d in enumerator_block_call (obj=<optimized out>, func=0x0, arg=140417101856520) at /tmp/ruby/src/trunk-gc-asserts/enumerator.c:568 |
| argc = <optimized out> |
| argv = <optimized out> |
| e = <optimized out> |
| meth = <optimized out> |
| args = 0 |
| ret = <optimized out> |
| #43 0x0000564a83500de7 in vm_call0_cfunc_with_frame (argv=0x0, calling=0x7fb567df2570, ec=0x564ab27a8c20) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164 |
| reg_cfp = 0x7fb567cf1f58 |
| ci = <optimized out> |
| me = 0x7fb58968e9f8 |
| mid = 3073 |
| block_handler = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| val = <optimized out> |
| cfunc = 0x564ab27096a8 |
| len = <optimized out> |
| frame_flags = <optimized out> |
| ci = <optimized out> |
| val = <optimized out> |
| me = <optimized out> |
| cfunc = <optimized out> |
| len = <optimized out> |
| recv = <optimized out> |
| argc = <optimized out> |
| mid = <optimized out> |
| block_handler = <optimized out> |
| frame_flags = <optimized out> |
| unaligned_member_ptr_result = <optimized out> |
| args = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| reg_cfp = <optimized out> |
| flag_arg_ = <optimized out> |
| hooks_arg_ = <optimized out> |
| args = <optimized out> |
| #44 vm_call0_cfunc (argv=0x0, calling=0x7fb567df2570, ec=0x564ab27a8c20) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178 |
| No locals. |
| #45 vm_call0_body (ec=ec@entry=0x564ab27a8c20, calling=calling@entry=0x7fb567df2670, argv=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229 |
| ci = <optimized out> |
| cc = <optimized out> |
| ret = <optimized out> |
| #46 0x0000564a83501b44 in vm_call0_cc (ec=0x564ab27a8c20, 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 = 0x7fb567df2630, cc = 0x7fb587a0eb98, block_handler = 140417107435379, recv = 140417101856520, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #47 0x0000564a83503c32 in rb_call0 (ec=0x564ab27a8c20, recv=recv@entry=140417101856520, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140417101856520) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572 |
| call_status = <optimized out> |
| scope = <optimized out> |
| kw_splat = <optimized out> |
| ci = {flags = 110618, kwarg = 0x0, mid = 3073, flag = 4, argc = 0} |
| cc = <optimized out> |
| #48 0x0000564a83504617 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=3073, recv=140417101856520) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891 |
| ec = <optimized out> |
| ec = <optimized out> |
| #49 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546 |
| arg = <optimized out> |
| #50 0x0000564a834eae68 in rb_iterate0 (it_proc=it_proc@entry=0x564a835045b0 <iterate_method>, data1=data1@entry=140417108486416, ifunc=ifunc@entry=0x7fb5677afe80, ec=0x564ab27a8c20) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488 |
| _ec = 0x564ab27a8c20 |
| _tag = {tag = 36, retval = 2587571025440625664, buf = {0x7fb56779ff08, 0x564a834eaef0 <rb_iterate0+352>, 0x0, 0x7fb567df2830, 0x564a832ce560 <collect_i>}, prev = 0x7fb567df2cc0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| retval = 4 |
| cfp = 0x7fb567cf1f58 |
| #51 0x0000564a834eb267 in rb_lambda_call (obj=obj@entry=140417101856520, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x564a832ce560 <collect_i>, min_argc=<optimized out>, max_argc=1, data2=140417101921960) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1618 |
| arg = {obj = 140417101856520, mid = 3073, argc = 0, argv = 0x0, kw_splat = 0} |
| block = 0x7fb5677afe80 |
| #52 0x0000564a832d0179 in enum_collect (obj=140417101856520) at /tmp/ruby/src/trunk-gc-asserts/enum.c:667 |
| ary = 140417101921960 |
| min_argc = <optimized out> |
| max_argc = 1 |
| #53 0x0000564a834e02fd in vm_call_cfunc_with_frame_ (ec=0x564ab27a8c20, reg_cfp=0x7fb567cf1f90, 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 = 0x7fb587a0ec38 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #54 0x0000564a834e85e7 in vm_sendish (ec=0x564ab27a8c20, reg_cfp=0x7fb567cf1f90, cd=0x564ab26f8190, 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 = 0x7fb587a0ec10 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x564ab26f8190, cc = 0x7fb587a0ec10, block_handler = 140417107435433, recv = 140417101856520, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #55 0x0000564a834f7760 in vm_exec_core (ec=0x564ab266db70, ec@entry=0x564ab27a8c20) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140418097581920 |
| cd = 0x564ab26f8190 |
| blockiseq = 0x2 |
| leaf = <optimized out> |
| val = 140417101856520 |
| reg_pc = 0x564ab26f5ff8 |
| reg_cfp = 0x7fb567cf1f90 |
| insns_address_table = {0x564a834f860d <vm_exec_core+13021>, 0x564a834f561a <vm_exec_core+746>, 0x564a834f55b0 <vm_exec_core+640>, 0x564a834f5acd <vm_exec_core+1949>, 0x564a834f5a56 <vm_exec_core+1830>, 0x564a834f59d2 <vm_exec_core+1698>, 0x564a834f5933 <vm_exec_core+1539>, 0x564a834f58da <vm_exec_core+1450>, 0x564a834f5881 <vm_exec_core+1361>, 0x564a834f57bb <vm_exec_core+1163>, 0x564a834f567e <vm_exec_core+846>, 0x564a834f5fae <vm_exec_core+3198>, 0x564a834f5f69 <vm_exec_core+3129>, 0x564a834f5f0b <vm_exec_core+3035>, 0x564a834f5e9e <vm_exec_core+2926>, 0x564a834f5e61 <vm_exec_core+2865>, 0x564a834f5e29 <vm_exec_core+2809>, 0x564a834f5df4 <vm_exec_core+2756>, 0x564a834f5dbf <vm_exec_core+2703>, 0x564a834f5d8a <vm_exec_core+2650>, 0x564a834f5d27 <vm_exec_core+2551>, 0x564a834f5ce3 <vm_exec_core+2483>, 0x564a834f5c9c <vm_exec_core+2412>, 0x564a834f5c44 <vm_exec_core+2324>, 0x564a834f5bfe <vm_exec_core+2254>, 0x564a834f5b7f <vm_exec_core+2127>, 0x564a834f5b45 <vm_exec_core+2069>, 0x564a834f71c0 <vm_exec_core+7824>, 0x564a834f7166 <vm_exec_core+7734>, 0x564a834f7129 <vm_exec_core+7673>, 0x564a834f70ec <vm_exec_core+7612>, 0x564a834f721d <vm_exec_core+7917>, 0x564a834f7066 <vm_exec_core+7478>, 0x564a834f6fff <vm_exec_core+7375>, 0x564a834f6fad <vm_exec_core+7293>, 0x564a834f6f4b <vm_exec_core+7195>, 0x564a834f6efe <vm_exec_core+7118>, 0x564a834f6ea9 <vm_exec_core+7033>, 0x564a834f6e5f <vm_exec_core+6959>, 0x564a834f6e38 <vm_exec_core+6920>, 0x564a834f6dfd <vm_exec_core+6861>, 0x564a834f6dae <vm_exec_core+6782>, 0x564a834f6d7a <vm_exec_core+6730>, 0x564a834f7902 <vm_exec_core+9682>, 0x564a834f78bf <vm_exec_core+9615>, 0x564a834f787b <vm_exec_core+9547>, 0x564a834f7849 <vm_exec_core+9497>, 0x564a834f7a14 <vm_exec_core+9956>, 0x564a834f79b3 <vm_exec_core+9859>, 0x564a834f7a83 <vm_exec_core+10067>, 0x564a834f7419 <vm_exec_core+8425>, 0x564a834f7621 <vm_exec_core+8945>, 0x564a834f750b <vm_exec_core+8667>, 0x564a834f74cf <vm_exec_core+8607>, 0x564a834f7488 <vm_exec_core+8536>, 0x564a834f7726 <vm_exec_core+9206>, 0x564a834f767f <vm_exec_core+9039>, 0x564a834f53a0 <vm_exec_core+112>, 0x564a834f7790 <vm_exec_core+9312>, 0x564a834f6126 <vm_exec_core+3574>, 0x564a834f6d2b <vm_exec_core+6651>, 0x564a834f6cdc <vm_exec_core+6572>, 0x564a834f6c8d <vm_exec_core+6493>, 0x564a834f8e26 <vm_exec_core+15094>, 0x564a834f6c3e <vm_exec_core+6414>, 0x564a834f6bcf <vm_exec_core+6303>, 0x564a834f6b8a <vm_exec_core+6234>, 0x564a834f6b17 <vm_exec_core+6119>, 0x564a834f69ce <vm_exec_core+5790>, 0x564a834f6902 <vm_exec_core+5586>, 0x564a834f6886 <vm_exec_core+5462>, 0x564a834f7ad2 <vm_exec_core+10146>, 0x564a834f6852 <vm_exec_core+5410>, 0x564a834f6813 <vm_exec_core+5347>, 0x564a834f67d4 <vm_exec_core+5284>, 0x564a834f6798 <vm_exec_core+5224>, 0x564a834f66d4 <vm_exec_core+5028>, 0x564a834f664f <vm_exec_core+4895>, 0x564a834f8e6e <vm_exec_core+15166>, 0x564a834f8dc0 <vm_exec_core+14992>, 0x564a834f8a52 <vm_exec_core+14114>, 0x564a834f8aeb <vm_exec_core+14267>, 0x564a834f8d27 <vm_exec_core+14839>, 0x564a834f89a9 <vm_exec_core+13945>, 0x564a834f8809 <vm_exec_core+13529>, 0x564a834f888c <vm_exec_core+13660>, 0x564a834f88ea <vm_exec_core+13754>, 0x564a834f8948 <vm_exec_core+13848>, 0x564a834f8cc9 <vm_exec_core+14745>, 0x564a834f8bfa <vm_exec_core+14538>, 0x564a834f8c7d <vm_exec_core+14669>, 0x564a834f89ff <vm_exec_core+14031>, 0x564a834f8ed3 <vm_exec_core+15267>, 0x564a834f8b70 <vm_exec_core+14400>, 0x564a834f6582 <vm_exec_core+4690>, 0x564a834f64de <vm_exec_core+4526>, 0x564a834f84c2 <vm_exec_core+12690>, 0x564a834f850a <vm_exec_core+12762>, 0x564a834f8552 <vm_exec_core+12834>, 0x564a834f85a7 <vm_exec_core+12919>, 0x564a834f83d6 <vm_exec_core+12454>, 0x564a834f844b <vm_exec_core+12571>, 0x564a834f646d <vm_exec_core+4413>, 0x564a834f63ed <vm_exec_core+4285>, 0x564a834f6344 <vm_exec_core+4116>, 0x564a834f62fd <vm_exec_core+4045>, 0x564a834f62b2 <vm_exec_core+3970>, 0x564a834f6269 <vm_exec_core+3897>, 0x564a834f6218 <vm_exec_core+3816>, 0x564a834f61e3 <vm_exec_core+3763>, 0x564a834f61ae <vm_exec_core+3710>, 0x564a834f83b8 <vm_exec_core+12424>, 0x564a834f5609 <vm_exec_core+729>, 0x564a834f559f <vm_exec_core+623>, 0x564a834f5abc <vm_exec_core+1932>, 0x564a834f5a45 <vm_exec_core+1813>, 0x564a834f59c1 <vm_exec_core+1681>, 0x564a834f5922 <vm_exec_core+1522>, 0x564a834f58c9 <vm_exec_core+1433>, 0x564a834f5870 <vm_exec_core+1344>, 0x564a834f57aa <vm_exec_core+1146>, 0x564a834f566d <vm_exec_core+829>, 0x564a834f5f9d <vm_exec_core+3181>, 0x564a834f5f58 <vm_exec_core+3112>, 0x564a834f5efa <vm_exec_core+3018>, 0x564a834f5e8d <vm_exec_core+2909>, 0x564a834f5e50 <vm_exec_core+2848>, 0x564a834f5e18 <vm_exec_core+2792>, 0x564a834f5de3 <vm_exec_core+2739>, 0x564a834f5dae <vm_exec_core+2686>, 0x564a834f5d79 <vm_exec_core+2633>, 0x564a834f5d16 <vm_exec_core+2534>, 0x564a834f5cd2 <vm_exec_core+2466>, 0x564a834f5c8b <vm_exec_core+2395>, 0x564a834f5c33 <vm_exec_core+2307>, 0x564a834f5bed <vm_exec_core+2237>, 0x564a834f5b6e <vm_exec_core+2110>, 0x564a834f5b34 <vm_exec_core+2052>, 0x564a834f71af <vm_exec_core+7807>, 0x564a834f7155 <vm_exec_core+7717>, 0x564a834f7118 <vm_exec_core+7656>, 0x564a834f70db <vm_exec_core+7595>, 0x564a834f720c <vm_exec_core+7900>, 0x564a834f7055 <vm_exec_core+7461>, 0x564a834f6fee <vm_exec_core+7358>, 0x564a834f6f9c <vm_exec_core+7276>, 0x564a834f6f3a <vm_exec_core+7178>, 0x564a834f6eed <vm_exec_core+7101>, 0x564a834f6e98 <vm_exec_core+7016>, 0x564a834f6e4e <vm_exec_core+6942>, 0x564a834f6e27 <vm_exec_core+6903>, 0x564a834f6dec <vm_exec_core+6844>, 0x564a834f6d9d <vm_exec_core+6765>, 0x564a834f6d69 <vm_exec_core+6713>, 0x564a834f78f1 <vm_exec_core+9665>, 0x564a834f78ae <vm_exec_core+9598>, 0x564a834f786a <vm_exec_core+9530>, 0x564a834f7838 <vm_exec_core+9480>, 0x564a834f7a03 <vm_exec_core+9939>, 0x564a834f79a2 <vm_exec_core+9842>, 0x564a834f7a72 <vm_exec_core+10050>, 0x564a834f7408 <vm_exec_core+8408>, 0x564a834f7610 <vm_exec_core+8928>, 0x564a834f74fa <vm_exec_core+8650>, 0x564a834f74be <vm_exec_core+8590>, 0x564a834f7477 <vm_exec_core+8519>, 0x564a834f7715 <vm_exec_core+9189>, 0x564a834f766e <vm_exec_core+9022>, 0x564a834f87dd <vm_exec_core+13485>, 0x564a834f777f <vm_exec_core+9295>, 0x564a834f6115 <vm_exec_core+3557>, 0x564a834f6d1a <vm_exec_core+6634>, 0x564a834f6ccb <vm_exec_core+6555>, 0x564a834f6c7c <vm_exec_core+6476>, 0x564a834f87f3 <vm_exec_core+13507>, 0x564a834f6c2d <vm_exec_core+6397>, 0x564a834f6bbe <vm_exec_core+6286>, 0x564a834f6b79 <vm_exec_core+6217>, 0x564a834f6b06 <vm_exec_core+6102>, 0x564a834f69bd <vm_exec_core+5773>, 0x564a834f68f1 <vm_exec_core+5569>, 0x564a834f6875 <vm_exec_core+5445>, 0x564a834f7ac1 <vm_exec_core+10129>, 0x564a834f6841 <vm_exec_core+5393>, 0x564a834f6802 <vm_exec_core+5330>, 0x564a834f67c3 <vm_exec_core+5267>, 0x564a834f6787 <vm_exec_core+5207>, 0x564a834f66c3 <vm_exec_core+5011>, 0x564a834f663e <vm_exec_core+4878>, 0x564a834f861e <vm_exec_core+13038>, 0x564a834f8634 <vm_exec_core+13060>, 0x564a834f864a <vm_exec_core+13082>, 0x564a834f8660 <vm_exec_core+13104>, 0x564a834f8676 <vm_exec_core+13126>, 0x564a834f868c <vm_exec_core+13148>, 0x564a834f86a2 <vm_exec_core+13170>, 0x564a834f86bf <vm_exec_core+13199>, 0x564a834f86d5 <vm_exec_core+13221>, 0x564a834f86eb <vm_exec_core+13243>, 0x564a834f8701 <vm_exec_core+13265>...} |
| #56 0x0000564a834fbb4e in rb_vm_exec (ec=0x564ab27a8c20) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x564ab27a8c20 |
| _tag = {tag = 36, retval = 4, buf = {0x7fb567df2db0, 0x564a834fba70 <rb_vm_exec+304>, 0x0, 0x7fb567df2ca0, 0x7fb567df2d50}, prev = 0x7fb567df2ec0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #57 0x0000564a834fbf6e 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=140417641276240, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655 |
| iseq = 0x7fb587a0f048 |
| type = <optimized out> |
| cfp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| opt_pc = <optimized out> |
| sp = 0x7fb567bf2018 |
| av = {140417108487504, 140417108487872} |
| stack_argv = 0x7fb567bf2018 |
| iseq = <optimized out> |
| opt_pc = <optimized out> |
| type = <optimized out> |
| cfp = <optimized out> |
| sp = <optimized out> |
| flags = <optimized out> |
| use_argv = <optimized out> |
| av = <optimized out> |
| stack_argv = <optimized out> |
| bound = <optimized out> |
| #58 0x0000564a834fc931 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x564ab26eed40, self=self@entry=140417641276240, argc=argc@entry=0, argv=argv@entry=0x7fb567df2d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814 |
| No locals. |
| #59 0x0000564a834a3060 in thread_do_start_proc (th=th@entry=0x564ab27b9230) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583 |
| self = 140417641276240 |
| args = <optimized out> |
| args_ptr = 0x7fb567df2d60 |
| args_len = 0 |
| procval = <optimized out> |
| proc = 0x564ab26eed40 |
| #60 0x0000564a834a3b00 in thread_do_start (th=0x564ab27b9230) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625 |
| result = 36 |
| result = <optimized out> |
| #61 thread_start_func_2 (th=th@entry=0x564ab27b9230, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676 |
| _ec = 0x564ab27a8c20 |
| _tag = {tag = 36, retval = 0, buf = {0x564ab26eb680, 0x564a834a3470 <thread_start_func_2+624>, 0x0, 0x7fb567df2dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| errinfo = 4 |
| ractor_main_th = 0x564ab27b9230 |
| fiber_scheduler_closed = 0 |
| event_thread_end_hooked = 0 |
| result = 36 |
| #62 0x0000564a834a3ecd in call_thread_start_func_2 (th=0x564ab27b9230) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218 |
| stack_start = 0 |
| stack_start_addr = 0x7fb567df2f80 |
| stack_start = <optimized out> |
| stack_start_addr = <optimized out> |
| #63 co_start (from=<optimized out>, self=0x564ab26eb680) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458 |
| th = 0x564ab27b9230 |
| sched = 0x564ab27a9d28 |
| nt = <optimized out> |
| is_dnt = <optimized out> |
| #64 0x0000000000000000 in ?? () |
| No symbol table info available. |
| Thread 1 (Thread 0x7fb5a2c9d7c0 (LWP 548322) "miniruby"): |
| #0 0x00007fb5a2d38d61 in __futex_abstimed_wait_common64 (private=22090, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x564ab2675070) 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=22090, abstime=0x0, clockid=0, expected=0, futex_word=0x564ab2675070) 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=0x564ab2675070, 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 0x00007fb5a2d3b7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x564ab2675168, cond=0x564ab2675048) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7fb5a2d3b4a0 <__condvar_cleanup_waiting>, __arg = 0x7ffd03181d90, __canceltype = 280, __prev = 0x0} |
| cbuffer = {wseq = 0, cond = 0x564ab2675048, mutex = 0x564ab2675168, 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=0x564ab2675048, mutex=mutex@entry=0x564ab2675168) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x0000564a8349a39d in rb_native_cond_wait (cond=cond@entry=0x564ab2675048, mutex=mutex@entry=0x564ab2675168) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221 |
| r = <optimized out> |
| #6 0x0000564a8349a4e3 in thread_sched_wait_running_turn (sched=sched@entry=0x564ab2675168, th=0x564ab2670060, can_direct_transfer=can_direct_transfer@entry=false) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:847 |
| next_th = 0x0 |
| #7 0x0000564a8349b112 in rb_ractor_sched_wait (ec=ec@entry=0x564ab2675340, cr=cr@entry=0x564ab26750a0, ubf=ubf@entry=0x564a833eba70 <ubf_ractor_wait>, ubf_arg=ubf_arg@entry=0x7ffd03181ee0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1365 |
| can_direct_transfer = false |
| th = 0x564ab2670060 |
| sched = 0x564ab2675168 |
| #8 0x0000564a833edc1c in ractor_wait (cr=0x564ab26750a0, ec=0x564ab2675340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1045 |
| th = <optimized out> |
| waiter = {wakeup_status = wakeup_none, th = 0x564ab2670060, node = {next = 0x564ab26750f8, prev = 0x564ab26750f8}} |
| th = <optimized out> |
| waiter = <optimized out> |
| #9 ractor_wait_receive (ec=ec@entry=0x564ab2675340, cr=cr@entry=0x564ab26750a0) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1112 |
| messages = {set = {n = {next = 0x0, prev = 0x564ab2670060}}, closed = 248} |
| deliverred = false |
| #10 0x0000564a833ee931 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=0x564ab2675340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:133 |
| rp = 0x564ab27aa060 |
| rp = <optimized out> |
| #12 builtin_inline_class_660 (ec=0x564ab2675340, self=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor.rb:661 |
| No locals. |
| #13 0x0000564a834f81cd in vm_exec_core (ec=0x564ab2675070, ec@entry=0x564ab2675340) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:7259 |
| reg_pc = 0x564ab274d0d8 |
| reg_cfp = 0x7fb5a2c3be88 |
| insns_address_table = {0x564a834f860d <vm_exec_core+13021>, 0x564a834f561a <vm_exec_core+746>, 0x564a834f55b0 <vm_exec_core+640>, 0x564a834f5acd <vm_exec_core+1949>, 0x564a834f5a56 <vm_exec_core+1830>, 0x564a834f59d2 <vm_exec_core+1698>, 0x564a834f5933 <vm_exec_core+1539>, 0x564a834f58da <vm_exec_core+1450>, 0x564a834f5881 <vm_exec_core+1361>, 0x564a834f57bb <vm_exec_core+1163>, 0x564a834f567e <vm_exec_core+846>, 0x564a834f5fae <vm_exec_core+3198>, 0x564a834f5f69 <vm_exec_core+3129>, 0x564a834f5f0b <vm_exec_core+3035>, 0x564a834f5e9e <vm_exec_core+2926>, 0x564a834f5e61 <vm_exec_core+2865>, 0x564a834f5e29 <vm_exec_core+2809>, 0x564a834f5df4 <vm_exec_core+2756>, 0x564a834f5dbf <vm_exec_core+2703>, 0x564a834f5d8a <vm_exec_core+2650>, 0x564a834f5d27 <vm_exec_core+2551>, 0x564a834f5ce3 <vm_exec_core+2483>, 0x564a834f5c9c <vm_exec_core+2412>, 0x564a834f5c44 <vm_exec_core+2324>, 0x564a834f5bfe <vm_exec_core+2254>, 0x564a834f5b7f <vm_exec_core+2127>, 0x564a834f5b45 <vm_exec_core+2069>, 0x564a834f71c0 <vm_exec_core+7824>, 0x564a834f7166 <vm_exec_core+7734>, 0x564a834f7129 <vm_exec_core+7673>, 0x564a834f70ec <vm_exec_core+7612>, 0x564a834f721d <vm_exec_core+7917>, 0x564a834f7066 <vm_exec_core+7478>, 0x564a834f6fff <vm_exec_core+7375>, 0x564a834f6fad <vm_exec_core+7293>, 0x564a834f6f4b <vm_exec_core+7195>, 0x564a834f6efe <vm_exec_core+7118>, 0x564a834f6ea9 <vm_exec_core+7033>, 0x564a834f6e5f <vm_exec_core+6959>, 0x564a834f6e38 <vm_exec_core+6920>, 0x564a834f6dfd <vm_exec_core+6861>, 0x564a834f6dae <vm_exec_core+6782>, 0x564a834f6d7a <vm_exec_core+6730>, 0x564a834f7902 <vm_exec_core+9682>, 0x564a834f78bf <vm_exec_core+9615>, 0x564a834f787b <vm_exec_core+9547>, 0x564a834f7849 <vm_exec_core+9497>, 0x564a834f7a14 <vm_exec_core+9956>, 0x564a834f79b3 <vm_exec_core+9859>, 0x564a834f7a83 <vm_exec_core+10067>, 0x564a834f7419 <vm_exec_core+8425>, 0x564a834f7621 <vm_exec_core+8945>, 0x564a834f750b <vm_exec_core+8667>, 0x564a834f74cf <vm_exec_core+8607>, 0x564a834f7488 <vm_exec_core+8536>, 0x564a834f7726 <vm_exec_core+9206>, 0x564a834f767f <vm_exec_core+9039>, 0x564a834f53a0 <vm_exec_core+112>, 0x564a834f7790 <vm_exec_core+9312>, 0x564a834f6126 <vm_exec_core+3574>, 0x564a834f6d2b <vm_exec_core+6651>, 0x564a834f6cdc <vm_exec_core+6572>, 0x564a834f6c8d <vm_exec_core+6493>, 0x564a834f8e26 <vm_exec_core+15094>, 0x564a834f6c3e <vm_exec_core+6414>, 0x564a834f6bcf <vm_exec_core+6303>, 0x564a834f6b8a <vm_exec_core+6234>, 0x564a834f6b17 <vm_exec_core+6119>, 0x564a834f69ce <vm_exec_core+5790>, 0x564a834f6902 <vm_exec_core+5586>, 0x564a834f6886 <vm_exec_core+5462>, 0x564a834f7ad2 <vm_exec_core+10146>, 0x564a834f6852 <vm_exec_core+5410>, 0x564a834f6813 <vm_exec_core+5347>, 0x564a834f67d4 <vm_exec_core+5284>, 0x564a834f6798 <vm_exec_core+5224>, 0x564a834f66d4 <vm_exec_core+5028>, 0x564a834f664f <vm_exec_core+4895>, 0x564a834f8e6e <vm_exec_core+15166>, 0x564a834f8dc0 <vm_exec_core+14992>, 0x564a834f8a52 <vm_exec_core+14114>, 0x564a834f8aeb <vm_exec_core+14267>, 0x564a834f8d27 <vm_exec_core+14839>, 0x564a834f89a9 <vm_exec_core+13945>, 0x564a834f8809 <vm_exec_core+13529>, 0x564a834f888c <vm_exec_core+13660>, 0x564a834f88ea <vm_exec_core+13754>, 0x564a834f8948 <vm_exec_core+13848>, 0x564a834f8cc9 <vm_exec_core+14745>, 0x564a834f8bfa <vm_exec_core+14538>, 0x564a834f8c7d <vm_exec_core+14669>, 0x564a834f89ff <vm_exec_core+14031>, 0x564a834f8ed3 <vm_exec_core+15267>, 0x564a834f8b70 <vm_exec_core+14400>, 0x564a834f6582 <vm_exec_core+4690>, 0x564a834f64de <vm_exec_core+4526>, 0x564a834f84c2 <vm_exec_core+12690>, 0x564a834f850a <vm_exec_core+12762>, 0x564a834f8552 <vm_exec_core+12834>, 0x564a834f85a7 <vm_exec_core+12919>, 0x564a834f83d6 <vm_exec_core+12454>, 0x564a834f844b <vm_exec_core+12571>, 0x564a834f646d <vm_exec_core+4413>, 0x564a834f63ed <vm_exec_core+4285>, 0x564a834f6344 <vm_exec_core+4116>, 0x564a834f62fd <vm_exec_core+4045>, 0x564a834f62b2 <vm_exec_core+3970>, 0x564a834f6269 <vm_exec_core+3897>, 0x564a834f6218 <vm_exec_core+3816>, 0x564a834f61e3 <vm_exec_core+3763>, 0x564a834f61ae <vm_exec_core+3710>, 0x564a834f83b8 <vm_exec_core+12424>, 0x564a834f5609 <vm_exec_core+729>, 0x564a834f559f <vm_exec_core+623>, 0x564a834f5abc <vm_exec_core+1932>, 0x564a834f5a45 <vm_exec_core+1813>, 0x564a834f59c1 <vm_exec_core+1681>, 0x564a834f5922 <vm_exec_core+1522>, 0x564a834f58c9 <vm_exec_core+1433>, 0x564a834f5870 <vm_exec_core+1344>, 0x564a834f57aa <vm_exec_core+1146>, 0x564a834f566d <vm_exec_core+829>, 0x564a834f5f9d <vm_exec_core+3181>, 0x564a834f5f58 <vm_exec_core+3112>, 0x564a834f5efa <vm_exec_core+3018>, 0x564a834f5e8d <vm_exec_core+2909>, 0x564a834f5e50 <vm_exec_core+2848>, 0x564a834f5e18 <vm_exec_core+2792>, 0x564a834f5de3 <vm_exec_core+2739>, 0x564a834f5dae <vm_exec_core+2686>, 0x564a834f5d79 <vm_exec_core+2633>, 0x564a834f5d16 <vm_exec_core+2534>, 0x564a834f5cd2 <vm_exec_core+2466>, 0x564a834f5c8b <vm_exec_core+2395>, 0x564a834f5c33 <vm_exec_core+2307>, 0x564a834f5bed <vm_exec_core+2237>, 0x564a834f5b6e <vm_exec_core+2110>, 0x564a834f5b34 <vm_exec_core+2052>, 0x564a834f71af <vm_exec_core+7807>, 0x564a834f7155 <vm_exec_core+7717>, 0x564a834f7118 <vm_exec_core+7656>, 0x564a834f70db <vm_exec_core+7595>, 0x564a834f720c <vm_exec_core+7900>, 0x564a834f7055 <vm_exec_core+7461>, 0x564a834f6fee <vm_exec_core+7358>, 0x564a834f6f9c <vm_exec_core+7276>, 0x564a834f6f3a <vm_exec_core+7178>, 0x564a834f6eed <vm_exec_core+7101>, 0x564a834f6e98 <vm_exec_core+7016>, 0x564a834f6e4e <vm_exec_core+6942>, 0x564a834f6e27 <vm_exec_core+6903>, 0x564a834f6dec <vm_exec_core+6844>, 0x564a834f6d9d <vm_exec_core+6765>, 0x564a834f6d69 <vm_exec_core+6713>, 0x564a834f78f1 <vm_exec_core+9665>, 0x564a834f78ae <vm_exec_core+9598>, 0x564a834f786a <vm_exec_core+9530>, 0x564a834f7838 <vm_exec_core+9480>, 0x564a834f7a03 <vm_exec_core+9939>, 0x564a834f79a2 <vm_exec_core+9842>, 0x564a834f7a72 <vm_exec_core+10050>, 0x564a834f7408 <vm_exec_core+8408>, 0x564a834f7610 <vm_exec_core+8928>, 0x564a834f74fa <vm_exec_core+8650>, 0x564a834f74be <vm_exec_core+8590>, 0x564a834f7477 <vm_exec_core+8519>, 0x564a834f7715 <vm_exec_core+9189>, 0x564a834f766e <vm_exec_core+9022>, 0x564a834f87dd <vm_exec_core+13485>, 0x564a834f777f <vm_exec_core+9295>, 0x564a834f6115 <vm_exec_core+3557>, 0x564a834f6d1a <vm_exec_core+6634>, 0x564a834f6ccb <vm_exec_core+6555>, 0x564a834f6c7c <vm_exec_core+6476>, 0x564a834f87f3 <vm_exec_core+13507>, 0x564a834f6c2d <vm_exec_core+6397>, 0x564a834f6bbe <vm_exec_core+6286>, 0x564a834f6b79 <vm_exec_core+6217>, 0x564a834f6b06 <vm_exec_core+6102>, 0x564a834f69bd <vm_exec_core+5773>, 0x564a834f68f1 <vm_exec_core+5569>, 0x564a834f6875 <vm_exec_core+5445>, 0x564a834f7ac1 <vm_exec_core+10129>, 0x564a834f6841 <vm_exec_core+5393>, 0x564a834f6802 <vm_exec_core+5330>, 0x564a834f67c3 <vm_exec_core+5267>, 0x564a834f6787 <vm_exec_core+5207>, 0x564a834f66c3 <vm_exec_core+5011>, 0x564a834f663e <vm_exec_core+4878>, 0x564a834f861e <vm_exec_core+13038>, 0x564a834f8634 <vm_exec_core+13060>, 0x564a834f864a <vm_exec_core+13082>, 0x564a834f8660 <vm_exec_core+13104>, 0x564a834f8676 <vm_exec_core+13126>, 0x564a834f868c <vm_exec_core+13148>, 0x564a834f86a2 <vm_exec_core+13170>, 0x564a834f86bf <vm_exec_core+13199>, 0x564a834f86d5 <vm_exec_core+13221>, 0x564a834f86eb <vm_exec_core+13243>, 0x564a834f8701 <vm_exec_core+13265>...} |
| #14 0x0000564a834fbb4e in rb_vm_exec (ec=0x564ab2675340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x564ab2675340 |
| _tag = {tag = 36, retval = 4, buf = {0x7fb587a0e1e8, 0x564a834fba70 <rb_vm_exec+304>, 0x0, 0x7ffd031821a0, 0x564ab2670460}, prev = 0x7ffd03182600, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #15 0x0000564a83500814 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7ffd03182278, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700 |
| No locals. |
| #16 vm_yield (kw_splat=0, argv=0x7ffd03182278, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714 |
| No locals. |
| #17 rb_yield_0 (argv=0x7ffd03182278, 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 0x0000564a8321b13c in rb_ary_collect (ary=140417641278440) at /tmp/ruby/src/trunk-gc-asserts/array.c:3655 |
| i = 0 |
| collect = 140417641275880 |
| #20 0x0000564a834e02fd in vm_call_cfunc_with_frame_ (ec=0x564ab2675340, reg_cfp=0x7fb5a2c3bfa0, 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 = 0x7fb5896e0078 |
| cfunc = <optimized out> |
| recv = <optimized out> |
| block_handler = <optimized out> |
| frame_type = 1431634051 |
| len = <optimized out> |
| args = <optimized out> |
| args = <optimized out> |
| #21 0x0000564a834e85e7 in vm_sendish (ec=0x564ab2675340, reg_cfp=0x7fb5a2c3bfa0, cd=0x564ab26f4e90, 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 = 0x7fb587a0e210 |
| argc = <optimized out> |
| recv = <optimized out> |
| calling = {cd = 0x564ab26f4e90, cc = 0x7fb587a0e210, block_handler = 140418096545721, recv = 140417641278440, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0} |
| #22 0x0000564a834f7760 in vm_exec_core (ec=0x564ab2675070, ec@entry=0x564ab2675340) at ../../src/trunk-gc-asserts/insns.def:851 |
| bh = 140418097581409 |
| cd = 0x564ab26f4e90 |
| blockiseq = 0x0 |
| leaf = <optimized out> |
| val = 140417641278440 |
| reg_pc = 0x564ab26f0ec8 |
| reg_cfp = 0x7fb5a2c3bfa0 |
| insns_address_table = {0x564a834f860d <vm_exec_core+13021>, 0x564a834f561a <vm_exec_core+746>, 0x564a834f55b0 <vm_exec_core+640>, 0x564a834f5acd <vm_exec_core+1949>, 0x564a834f5a56 <vm_exec_core+1830>, 0x564a834f59d2 <vm_exec_core+1698>, 0x564a834f5933 <vm_exec_core+1539>, 0x564a834f58da <vm_exec_core+1450>, 0x564a834f5881 <vm_exec_core+1361>, 0x564a834f57bb <vm_exec_core+1163>, 0x564a834f567e <vm_exec_core+846>, 0x564a834f5fae <vm_exec_core+3198>, 0x564a834f5f69 <vm_exec_core+3129>, 0x564a834f5f0b <vm_exec_core+3035>, 0x564a834f5e9e <vm_exec_core+2926>, 0x564a834f5e61 <vm_exec_core+2865>, 0x564a834f5e29 <vm_exec_core+2809>, 0x564a834f5df4 <vm_exec_core+2756>, 0x564a834f5dbf <vm_exec_core+2703>, 0x564a834f5d8a <vm_exec_core+2650>, 0x564a834f5d27 <vm_exec_core+2551>, 0x564a834f5ce3 <vm_exec_core+2483>, 0x564a834f5c9c <vm_exec_core+2412>, 0x564a834f5c44 <vm_exec_core+2324>, 0x564a834f5bfe <vm_exec_core+2254>, 0x564a834f5b7f <vm_exec_core+2127>, 0x564a834f5b45 <vm_exec_core+2069>, 0x564a834f71c0 <vm_exec_core+7824>, 0x564a834f7166 <vm_exec_core+7734>, 0x564a834f7129 <vm_exec_core+7673>, 0x564a834f70ec <vm_exec_core+7612>, 0x564a834f721d <vm_exec_core+7917>, 0x564a834f7066 <vm_exec_core+7478>, 0x564a834f6fff <vm_exec_core+7375>, 0x564a834f6fad <vm_exec_core+7293>, 0x564a834f6f4b <vm_exec_core+7195>, 0x564a834f6efe <vm_exec_core+7118>, 0x564a834f6ea9 <vm_exec_core+7033>, 0x564a834f6e5f <vm_exec_core+6959>, 0x564a834f6e38 <vm_exec_core+6920>, 0x564a834f6dfd <vm_exec_core+6861>, 0x564a834f6dae <vm_exec_core+6782>, 0x564a834f6d7a <vm_exec_core+6730>, 0x564a834f7902 <vm_exec_core+9682>, 0x564a834f78bf <vm_exec_core+9615>, 0x564a834f787b <vm_exec_core+9547>, 0x564a834f7849 <vm_exec_core+9497>, 0x564a834f7a14 <vm_exec_core+9956>, 0x564a834f79b3 <vm_exec_core+9859>, 0x564a834f7a83 <vm_exec_core+10067>, 0x564a834f7419 <vm_exec_core+8425>, 0x564a834f7621 <vm_exec_core+8945>, 0x564a834f750b <vm_exec_core+8667>, 0x564a834f74cf <vm_exec_core+8607>, 0x564a834f7488 <vm_exec_core+8536>, 0x564a834f7726 <vm_exec_core+9206>, 0x564a834f767f <vm_exec_core+9039>, 0x564a834f53a0 <vm_exec_core+112>, 0x564a834f7790 <vm_exec_core+9312>, 0x564a834f6126 <vm_exec_core+3574>, 0x564a834f6d2b <vm_exec_core+6651>, 0x564a834f6cdc <vm_exec_core+6572>, 0x564a834f6c8d <vm_exec_core+6493>, 0x564a834f8e26 <vm_exec_core+15094>, 0x564a834f6c3e <vm_exec_core+6414>, 0x564a834f6bcf <vm_exec_core+6303>, 0x564a834f6b8a <vm_exec_core+6234>, 0x564a834f6b17 <vm_exec_core+6119>, 0x564a834f69ce <vm_exec_core+5790>, 0x564a834f6902 <vm_exec_core+5586>, 0x564a834f6886 <vm_exec_core+5462>, 0x564a834f7ad2 <vm_exec_core+10146>, 0x564a834f6852 <vm_exec_core+5410>, 0x564a834f6813 <vm_exec_core+5347>, 0x564a834f67d4 <vm_exec_core+5284>, 0x564a834f6798 <vm_exec_core+5224>, 0x564a834f66d4 <vm_exec_core+5028>, 0x564a834f664f <vm_exec_core+4895>, 0x564a834f8e6e <vm_exec_core+15166>, 0x564a834f8dc0 <vm_exec_core+14992>, 0x564a834f8a52 <vm_exec_core+14114>, 0x564a834f8aeb <vm_exec_core+14267>, 0x564a834f8d27 <vm_exec_core+14839>, 0x564a834f89a9 <vm_exec_core+13945>, 0x564a834f8809 <vm_exec_core+13529>, 0x564a834f888c <vm_exec_core+13660>, 0x564a834f88ea <vm_exec_core+13754>, 0x564a834f8948 <vm_exec_core+13848>, 0x564a834f8cc9 <vm_exec_core+14745>, 0x564a834f8bfa <vm_exec_core+14538>, 0x564a834f8c7d <vm_exec_core+14669>, 0x564a834f89ff <vm_exec_core+14031>, 0x564a834f8ed3 <vm_exec_core+15267>, 0x564a834f8b70 <vm_exec_core+14400>, 0x564a834f6582 <vm_exec_core+4690>, 0x564a834f64de <vm_exec_core+4526>, 0x564a834f84c2 <vm_exec_core+12690>, 0x564a834f850a <vm_exec_core+12762>, 0x564a834f8552 <vm_exec_core+12834>, 0x564a834f85a7 <vm_exec_core+12919>, 0x564a834f83d6 <vm_exec_core+12454>, 0x564a834f844b <vm_exec_core+12571>, 0x564a834f646d <vm_exec_core+4413>, 0x564a834f63ed <vm_exec_core+4285>, 0x564a834f6344 <vm_exec_core+4116>, 0x564a834f62fd <vm_exec_core+4045>, 0x564a834f62b2 <vm_exec_core+3970>, 0x564a834f6269 <vm_exec_core+3897>, 0x564a834f6218 <vm_exec_core+3816>, 0x564a834f61e3 <vm_exec_core+3763>, 0x564a834f61ae <vm_exec_core+3710>, 0x564a834f83b8 <vm_exec_core+12424>, 0x564a834f5609 <vm_exec_core+729>, 0x564a834f559f <vm_exec_core+623>, 0x564a834f5abc <vm_exec_core+1932>, 0x564a834f5a45 <vm_exec_core+1813>, 0x564a834f59c1 <vm_exec_core+1681>, 0x564a834f5922 <vm_exec_core+1522>, 0x564a834f58c9 <vm_exec_core+1433>, 0x564a834f5870 <vm_exec_core+1344>, 0x564a834f57aa <vm_exec_core+1146>, 0x564a834f566d <vm_exec_core+829>, 0x564a834f5f9d <vm_exec_core+3181>, 0x564a834f5f58 <vm_exec_core+3112>, 0x564a834f5efa <vm_exec_core+3018>, 0x564a834f5e8d <vm_exec_core+2909>, 0x564a834f5e50 <vm_exec_core+2848>, 0x564a834f5e18 <vm_exec_core+2792>, 0x564a834f5de3 <vm_exec_core+2739>, 0x564a834f5dae <vm_exec_core+2686>, 0x564a834f5d79 <vm_exec_core+2633>, 0x564a834f5d16 <vm_exec_core+2534>, 0x564a834f5cd2 <vm_exec_core+2466>, 0x564a834f5c8b <vm_exec_core+2395>, 0x564a834f5c33 <vm_exec_core+2307>, 0x564a834f5bed <vm_exec_core+2237>, 0x564a834f5b6e <vm_exec_core+2110>, 0x564a834f5b34 <vm_exec_core+2052>, 0x564a834f71af <vm_exec_core+7807>, 0x564a834f7155 <vm_exec_core+7717>, 0x564a834f7118 <vm_exec_core+7656>, 0x564a834f70db <vm_exec_core+7595>, 0x564a834f720c <vm_exec_core+7900>, 0x564a834f7055 <vm_exec_core+7461>, 0x564a834f6fee <vm_exec_core+7358>, 0x564a834f6f9c <vm_exec_core+7276>, 0x564a834f6f3a <vm_exec_core+7178>, 0x564a834f6eed <vm_exec_core+7101>, 0x564a834f6e98 <vm_exec_core+7016>, 0x564a834f6e4e <vm_exec_core+6942>, 0x564a834f6e27 <vm_exec_core+6903>, 0x564a834f6dec <vm_exec_core+6844>, 0x564a834f6d9d <vm_exec_core+6765>, 0x564a834f6d69 <vm_exec_core+6713>, 0x564a834f78f1 <vm_exec_core+9665>, 0x564a834f78ae <vm_exec_core+9598>, 0x564a834f786a <vm_exec_core+9530>, 0x564a834f7838 <vm_exec_core+9480>, 0x564a834f7a03 <vm_exec_core+9939>, 0x564a834f79a2 <vm_exec_core+9842>, 0x564a834f7a72 <vm_exec_core+10050>, 0x564a834f7408 <vm_exec_core+8408>, 0x564a834f7610 <vm_exec_core+8928>, 0x564a834f74fa <vm_exec_core+8650>, 0x564a834f74be <vm_exec_core+8590>, 0x564a834f7477 <vm_exec_core+8519>, 0x564a834f7715 <vm_exec_core+9189>, 0x564a834f766e <vm_exec_core+9022>, 0x564a834f87dd <vm_exec_core+13485>, 0x564a834f777f <vm_exec_core+9295>, 0x564a834f6115 <vm_exec_core+3557>, 0x564a834f6d1a <vm_exec_core+6634>, 0x564a834f6ccb <vm_exec_core+6555>, 0x564a834f6c7c <vm_exec_core+6476>, 0x564a834f87f3 <vm_exec_core+13507>, 0x564a834f6c2d <vm_exec_core+6397>, 0x564a834f6bbe <vm_exec_core+6286>, 0x564a834f6b79 <vm_exec_core+6217>, 0x564a834f6b06 <vm_exec_core+6102>, 0x564a834f69bd <vm_exec_core+5773>, 0x564a834f68f1 <vm_exec_core+5569>, 0x564a834f6875 <vm_exec_core+5445>, 0x564a834f7ac1 <vm_exec_core+10129>, 0x564a834f6841 <vm_exec_core+5393>, 0x564a834f6802 <vm_exec_core+5330>, 0x564a834f67c3 <vm_exec_core+5267>, 0x564a834f6787 <vm_exec_core+5207>, 0x564a834f66c3 <vm_exec_core+5011>, 0x564a834f663e <vm_exec_core+4878>, 0x564a834f861e <vm_exec_core+13038>, 0x564a834f8634 <vm_exec_core+13060>, 0x564a834f864a <vm_exec_core+13082>, 0x564a834f8660 <vm_exec_core+13104>, 0x564a834f8676 <vm_exec_core+13126>, 0x564a834f868c <vm_exec_core+13148>, 0x564a834f86a2 <vm_exec_core+13170>, 0x564a834f86bf <vm_exec_core+13199>, 0x564a834f86d5 <vm_exec_core+13221>, 0x564a834f86eb <vm_exec_core+13243>, 0x564a834f8701 <vm_exec_core+13265>...} |
| #23 0x0000564a834fbb4e in rb_vm_exec (ec=0x564ab2675340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625 |
| _ec = 0x564ab2675340 |
| _tag = {tag = 36, retval = 4, buf = {0x564ab2675340, 0x564a834fba70 <rb_vm_exec+304>, 0x0, 0x7ffd031825e0, 0x7fb587a0ed28}, prev = 0x7ffd031826b0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = RUBY_TAG_NONE |
| result = <optimized out> |
| #24 0x0000564a8350dda3 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 0x0000564a832efa55 in rb_ec_exec_node (ec=ec@entry=0x564ab2675340, n=n@entry=0x7fb587a0f2c8) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| _ec = 0x564ab2675340 |
| _tag = {tag = 36, retval = 94878028476550, buf = {0x564ab2675340, 0x564a832efab0 <rb_ec_exec_node+256>, 0x0, 0x7ffd03182690, 0x7fb587a0f2c8}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} |
| state = 0 |
| iseq = 0x7fb587a0f2c8 |
| #26 0x0000564a832f3cbb in ruby_run_node (n=0x7fb587a0f2c8) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| ec = 0x564ab2675340 |
| status = 0 |
| #27 0x0000564a83211e86 in rb_main (argv=0x7ffd031828d8, 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 548322) detached] |
| $ timeout 60 gdb -p 511397 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| Fstderr output is not empty |
| th: 0x564ab2670060, native_id: 0x7fb5a2c9d7c0 |
| -- 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 511415] |
| [New LWP 511414] |
| [New LWP 511412] |
| [New LWP 511409] |
| [New LWP 511407] |
| [New LWP 511406] |
| [New LWP 511405] |
| [New LWP 511404] |
| [New LWP 511403] |
| [New LWP 511402] |
| [New LWP 511401] |
| [New LWP 511400] |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". |
| 0x00007f6a88286a00 in __GI_ppoll (fds=0x7ffc8e2e33f8, nfds=1, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x7f6a88168740 (LWP 511397) "ruby" 0x00007f6a88286a00 in __GI_ppoll (fds=0x7ffc8e2e33f8, nfds=1, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 |
| 2 Thread 0x7f6a8187e6c0 (LWP 511415) "runner.rb:636" 0x00007f6a882864cd in __GI___poll (fds=0x7f6a8177d180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 3 Thread 0x7f6a81a7f6c0 (LWP 511414) "runner.rb:636" 0x00007f6a882864cd in __GI___poll (fds=0x7f6a8197e180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 4 Thread 0x7f6a81c806c0 (LWP 511412) "runner.rb:636" 0x00007f6a88203d61 in __futex_abstimed_wait_common64 (private=32618, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f6a6c018e9c) at ./nptl/futex-internal.c:57 |
| 5 Thread 0x7f6a81e816c0 (LWP 511409) "runner.rb:546" 0x00007f6a882864cd in __GI___poll (fds=0x7f6a81d80180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 6 Thread 0x7f6a820826c0 (LWP 511407) "runner.rb:546" 0x00007f6a882864cd in __GI___poll (fds=0x7f6a81f81180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 7 Thread 0x7f6a822836c0 (LWP 511406) "runner.rb:636" 0x00007f6a882864cd in __GI___poll (fds=0x7f6a82182180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 8 Thread 0x7f6a824846c0 (LWP 511405) "runner.rb:546" 0x00007f6a882864cd in __GI___poll (fds=0x7f6a82383180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 9 Thread 0x7f6a826856c0 (LWP 511404) "runner.rb:546" 0x00007f6a882864cd in __GI___poll (fds=0x7f6a82584180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| 10 Thread 0x7f6a828866c0 (LWP 511403) "runner.rb:334" 0x00007f6a88203d61 in __futex_abstimed_wait_common64 (private=32618, cancel=true, abstime=0x7f6a82785370, op=137, expected=0, futex_word=0x55aa04036b9c) at ./nptl/futex-internal.c:57 |
| 11 Thread 0x7f6a82a876c0 (LWP 511402) "runner.rb:334" 0x00007f6a88203d61 in __futex_abstimed_wait_common64 (private=32618, cancel=true, abstime=0x7f6a82986370, op=137, expected=0, futex_word=0x55aa03fb9fbc) at ./nptl/futex-internal.c:57 |
| 12 Thread 0x7f6a82c886c0 (LWP 511401) "runner.rb:334" 0x00007f6a88203d61 in __futex_abstimed_wait_common64 (private=32618, cancel=true, abstime=0x7f6a82b87370, op=137, expected=0, futex_word=0x55aa0405f098) at ./nptl/futex-internal.c:57 |
| 13 Thread 0x7f6a833426c0 (LWP 511400) "runner.rb:334" 0x00007f6a88203d61 in __futex_abstimed_wait_common64 (private=32618, cancel=true, abstime=0x7f6a83241370, op=137, expected=0, futex_word=0x55aa040207fc) at ./nptl/futex-internal.c:57 |
| >>> Machine level backtrace |
| Thread 13 (Thread 0x7f6a833426c0 (LWP 511400) "runner.rb:334"): |
| #0 0x00007f6a88203d61 in __futex_abstimed_wait_common64 (private=32618, cancel=true, abstime=0x7f6a83241370, op=137, expected=0, futex_word=0x55aa040207fc) 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=32618, abstime=0x7f6a83241370, clockid=32618, expected=0, futex_word=0x55aa040207fc) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 8350464 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55aa040207fc, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f6a83241370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007f6a88206c7e in __pthread_cond_wait_common (abstime=0x7f6a83241370, clockid=1, mutex=0x55aa0408f240, cond=0x55aa040207d0) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f6a882064a0 <__condvar_cleanup_waiting>, __arg = 0x7f6a83241300, __canceltype = -2094787808, __prev = 0x0} |
| cbuffer = {wseq = 361, cond = 0x55aa040207d0, mutex = 0x55aa0408f240, private = 0} |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 361 |
| seq = 180 |
| 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=0x55aa040207d0, mutex=0x55aa0408f240, abstime=0x7f6a83241370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007f6a8874d454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f6a887538ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f6a88753a72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f6a887587fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f6a885f9440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f6a8874e001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f6a8874f1cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f6a8878f9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f6a887921df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f6a887952a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f6a88799c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f6a8879e88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f6a88756b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f6a88757041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007f6a88757916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007f6a88207a94 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 = {140095444494016, -6583292270372148043, 140095444494016, -136, 22, 140722693874624, -6583292270426673995, -6583307559667585867}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007f6a88294c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 12 (Thread 0x7f6a82c886c0 (LWP 511401) "runner.rb:334"): |
| #0 0x00007f6a88203d61 in __futex_abstimed_wait_common64 (private=32618, cancel=true, abstime=0x7f6a82b87370, op=137, expected=0, futex_word=0x55aa0405f098) 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=32618, abstime=0x7f6a82b87370, clockid=32618, expected=0, futex_word=0x55aa0405f098) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 8350464 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55aa0405f098, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f6a82b87370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007f6a88206c7e in __pthread_cond_wait_common (abstime=0x7f6a82b87370, clockid=1, mutex=0x55aa04045a80, cond=0x55aa0405f070) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f6a882064a0 <__condvar_cleanup_waiting>, __arg = 0x7f6a82b87300, __canceltype = -2101841120, __prev = 0x0} |
| cbuffer = {wseq = 1962, cond = 0x55aa0405f070, mutex = 0x55aa04045a80, private = 0} |
| err = <optimized out> |
| g = 0 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 1962 |
| seq = 981 |
| 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=0x55aa0405f070, mutex=0x55aa04045a80, abstime=0x7f6a82b87370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007f6a8874d454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f6a887538ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f6a88753a72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f6a887587fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f6a885f9440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f6a8874e001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f6a8874f1cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f6a8878f9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f6a887921df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f6a887952a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f6a88799c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f6a8879e88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f6a88756b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f6a88757041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007f6a88757916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007f6a88207a94 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 = {140095437440704, -6583293471889249099, 140095437440704, -136, 22, 140722693874624, -6583293471943775051, -6583307559667585867}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007f6a88294c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 11 (Thread 0x7f6a82a876c0 (LWP 511402) "runner.rb:334"): |
| #0 0x00007f6a88203d61 in __futex_abstimed_wait_common64 (private=32618, cancel=true, abstime=0x7f6a82986370, op=137, expected=0, futex_word=0x55aa03fb9fbc) 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=32618, abstime=0x7f6a82986370, clockid=32618, expected=0, futex_word=0x55aa03fb9fbc) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 8350464 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55aa03fb9fbc, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f6a82986370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007f6a88206c7e in __pthread_cond_wait_common (abstime=0x7f6a82986370, clockid=1, mutex=0x55aa04088550, cond=0x55aa03fb9f90) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f6a882064a0 <__condvar_cleanup_waiting>, __arg = 0x7f6a82986300, __canceltype = -2103942368, __prev = 0x0} |
| cbuffer = {wseq = 1305, cond = 0x55aa03fb9f90, mutex = 0x55aa04088550, private = 0} |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 1305 |
| seq = 652 |
| 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=0x55aa03fb9f90, mutex=0x55aa04088550, abstime=0x7f6a82986370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007f6a8874d454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f6a887538ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f6a88753a72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f6a887587fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f6a885f9440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f6a8874e001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f6a8874f1cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f6a8878f9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f6a887921df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f6a887952a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f6a88799c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f6a8879e88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f6a88756b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f6a88757041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007f6a88757916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007f6a88207a94 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 = {140095435339456, -6583293196474471243, 140095435339456, -136, 22, 140722693874624, -6583293196528997195, -6583307559667585867}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007f6a88294c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 10 (Thread 0x7f6a828866c0 (LWP 511403) "runner.rb:334"): |
| #0 0x00007f6a88203d61 in __futex_abstimed_wait_common64 (private=32618, cancel=true, abstime=0x7f6a82785370, op=137, expected=0, futex_word=0x55aa04036b9c) 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=32618, abstime=0x7f6a82785370, clockid=32618, expected=0, futex_word=0x55aa04036b9c) at ./nptl/futex-internal.c:87 |
| err = <optimized out> |
| clockbit = 8350464 |
| op = 137 |
| err = <optimized out> |
| clockbit = <optimized out> |
| op = <optimized out> |
| #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55aa04036b9c, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f6a82785370, private=private@entry=0) at ./nptl/futex-internal.c:139 |
| No locals. |
| #3 0x00007f6a88206c7e in __pthread_cond_wait_common (abstime=0x7f6a82785370, clockid=1, mutex=0x55aa04088a80, cond=0x55aa04036b70) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f6a882064a0 <__condvar_cleanup_waiting>, __arg = 0x7f6a82785300, __canceltype = -2106043616, __prev = 0x0} |
| cbuffer = {wseq = 1025, cond = 0x55aa04036b70, mutex = 0x55aa04088a80, private = 0} |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 1025 |
| seq = 512 |
| 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=0x55aa04036b70, mutex=0x55aa04088a80, abstime=0x7f6a82785370) at ./nptl/pthread_cond_wait.c:652 |
| flags = <optimized out> |
| clockid = 1 |
| #5 0x00007f6a8874d454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f6a887538ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f6a88753a72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f6a887587fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f6a885f9440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f6a8874e001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f6a8874f1cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f6a8878f9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f6a887921df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f6a887952a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f6a88799c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f6a8879e88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f6a88756b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f6a88757041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007f6a88757916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007f6a88207a94 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 = {140095433238208, -6583292921059693387, 140095433238208, -136, 22, 140722693874624, -6583292921114219339, -6583307559667585867}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #21 0x00007f6a88294c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 9 (Thread 0x7f6a826856c0 (LWP 511404) "runner.rb:546"): |
| #0 0x00007f6a882864cd in __GI___poll (fds=0x7f6a82584180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f6a8862963f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f6a8862a5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f6a88756643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f6a8862a9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f6a8862fbf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f6a885f9440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f6a8862b0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f6a8862f0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f6a88632626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f6a8878f9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f6a887921df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f6a887952a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f6a88799c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f6a8879e88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f6a88756b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f6a88757041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f6a88757916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f6a88207a94 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 = {140095431136960, -6583294844668171083, 140095431136960, -136, 25, 140095443440160, -6583294844722697035, -6583307559667585867}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f6a88294c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 8 (Thread 0x7f6a824846c0 (LWP 511405) "runner.rb:546"): |
| #0 0x00007f6a882864cd in __GI___poll (fds=0x7f6a82383180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f6a8862963f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f6a8862a5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f6a88756643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f6a8862a9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f6a8862fbf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f6a885f9440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f6a8862b0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f6a8862f0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f6a88632626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f6a8878f9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f6a887921df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f6a887952a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f6a88799c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f6a8879e88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f6a88756b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f6a88757041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f6a88757916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f6a88207a94 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 = {140095429035712, -6583294573548360523, 140095429035712, -136, 25, 140095436386848, -6583294573602886475, -6583307559667585867}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f6a88294c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 7 (Thread 0x7f6a822836c0 (LWP 511406) "runner.rb:636"): |
| #0 0x00007f6a882864cd in __GI___poll (fds=0x7f6a82182180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f6a8862963f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f6a8862a5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f6a88756643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f6a8862a9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f6a8862fbf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f6a885f9440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f6a8862b0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f6a8862f0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f6a88632626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f6a8878f9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f6a887921df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f6a887952a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f6a88799c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f6a8879e88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f6a88756b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f6a88757041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f6a88757916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f6a88207a94 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 = {140095426934464, -6583294298133582667, 140095426934464, -136, 25, 140095434285600, -6583294298188108619, -6583307559667585867}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f6a88294c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 6 (Thread 0x7f6a820826c0 (LWP 511407) "runner.rb:546"): |
| #0 0x00007f6a882864cd in __GI___poll (fds=0x7f6a81f81180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f6a8862963f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f6a8862a5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f6a88756643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f6a8862a9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f6a8862fbf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f6a885f9440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f6a8862b0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f6a8862f0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f6a88632626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f6a8878f9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f6a887921df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f6a887952a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f6a88799c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f6a8879e88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f6a88756b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f6a88757041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f6a88757916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f6a88207a94 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 = {140095424833216, -6583294022718804811, 140095424833216, -136, 25, 140095432184352, -6583294022773330763, -6583307559667585867}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f6a88294c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 5 (Thread 0x7f6a81e816c0 (LWP 511409) "runner.rb:546"): |
| #0 0x00007f6a882864cd in __GI___poll (fds=0x7f6a81d80180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f6a8862963f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f6a8862a5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f6a88756643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f6a8862a9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f6a8862fbf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f6a885f9440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f6a8862b0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f6a8862f0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f6a88632626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f6a8878f9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f6a887921df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f6a887952a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f6a88799c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f6a8879e88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f6a88756b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f6a88757041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f6a88757916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f6a88207a94 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 = {140095422731968, -6583287150234260299, 140095422731968, -136, 22, 140095436386848, -6583287150288786251, -6583307559667585867}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f6a88294c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 4 (Thread 0x7f6a81c806c0 (LWP 511412) "runner.rb:636"): |
| #0 0x00007f6a88203d61 in __futex_abstimed_wait_common64 (private=32618, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f6a6c018e9c) 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=32618, abstime=0x0, clockid=0, expected=0, futex_word=0x7f6a6c018e9c) 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=0x7f6a6c018e9c, 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 0x00007f6a882067dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f6a6c012560, cond=0x7f6a6c018e70) at ./nptl/pthread_cond_wait.c:503 |
| spin = 0 |
| buffer = {__routine = 0x7f6a882064a0 <__condvar_cleanup_waiting>, __arg = 0x7f6a81b7f330, __canceltype = 3, __prev = 0x0} |
| cbuffer = {wseq = 3, cond = 0x7f6a6c018e70, mutex = 0x7f6a6c012560, private = 0} |
| err = <optimized out> |
| g = 1 |
| flags = <optimized out> |
| g1_start = <optimized out> |
| maxspin = 0 |
| signals = <optimized out> |
| result = 0 |
| wseq = 3 |
| seq = 1 |
| private = 0 |
| maxspin = <optimized out> |
| err = <optimized out> |
| result = <optimized out> |
| wseq = <optimized out> |
| g = <optimized out> |
| seq = <optimized out> |
| flags = <optimized out> |
| private = <optimized out> |
| signals = <optimized out> |
| done = <optimized out> |
| g1_start = <optimized out> |
| spin = <optimized out> |
| buffer = <optimized out> |
| cbuffer = <optimized out> |
| s = <optimized out> |
| #4 ___pthread_cond_wait (cond=0x7f6a6c018e70, mutex=0x7f6a6c012560) at ./nptl/pthread_cond_wait.c:627 |
| No locals. |
| #5 0x00007f6a88751dcd in rb_native_cond_wait () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f6a8875397c in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f6a88753a72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f6a88755e90 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f6a886c6995 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f6a885f9440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f6a886cbdc2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f6a886cbebc in rb_waitpid () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f6a886cc08f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f6a8878f9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f6a887921df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f6a887952a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f6a88799c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f6a8879e88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #19 0x00007f6a88756b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #20 0x00007f6a88757041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #21 0x00007f6a88757916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #22 0x00007f6a88207a94 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 = {140095420630720, -6583286939243991883, 140095420630720, -136, 22, 140095432184352, -6583286939298517835, -6583307559667585867}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #23 0x00007f6a88294c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 3 (Thread 0x7f6a81a7f6c0 (LWP 511414) "runner.rb:636"): |
| #0 0x00007f6a882864cd in __GI___poll (fds=0x7f6a8197e180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f6a8862963f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f6a8862a5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f6a88756643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f6a8862a9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f6a8862fbf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f6a885f9440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f6a8862b0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f6a8862f0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f6a88632626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f6a8878f9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f6a887921df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f6a887952a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f6a88799c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f6a8879e88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f6a88756b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f6a88757041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f6a88757916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f6a88207a94 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 = {140095418529472, -6583286663829214027, 140095418529472, -136, 22, 140095443440160, -6583286663883739979, -6583307559667585867}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f6a88294c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 2 (Thread 0x7f6a8187e6c0 (LWP 511415) "runner.rb:636"): |
| #0 0x00007f6a882864cd in __GI___poll (fds=0x7f6a8177d180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 |
| sc_ret = -516 |
| sc_cancel_oldtype = 0 |
| sc_ret = <optimized out> |
| #1 0x00007f6a8862963f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f6a8862a5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f6a88756643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f6a8862a9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f6a8862fbf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f6a885f9440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f6a8862b0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f6a8862f0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f6a88632626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f6a8878f9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f6a887921df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f6a887952a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f6a88799c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f6a8879e88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f6a88756b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f6a88757041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f6a88757916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x00007f6a88207a94 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 = {140095416428224, -6583286388414436171, 140095416428224, -136, 22, 140095434285600, -6583286388468962123, -6583307559667585867}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} |
| not_first_call = <optimized out> |
| #19 0x00007f6a88294c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 |
| No locals. |
| Thread 1 (Thread 0x7f6a88168740 (LWP 511397) "ruby"): |
| #0 0x00007f6a88286a00 in __GI_ppoll (fds=0x7ffc8e2e33f8, 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 = 140722693878976, tv_nsec = 94188698035712} |
| #1 0x00007f6a88752ac9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #2 0x00007f6a88753b81 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #3 0x00007f6a887563a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #4 0x00007f6a88757b45 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #5 0x00007f6a885f9440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #6 0x00007f6a88752f8b in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #7 0x00007f6a88795508 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #8 0x00007f6a88799c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #9 0x00007f6a8879e367 in rb_yield () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #10 0x00007f6a885f9440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #11 0x00007f6a885d72a6 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #12 0x00007f6a8878f9d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #13 0x00007f6a887921df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #14 0x00007f6a887966bc in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #15 0x00007f6a88799c1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #16 0x00007f6a885f6e5c in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #17 0x00007f6a885fb193 in ruby_run_node () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2 |
| No symbol table info available. |
| #18 0x000055a9c4ac6187 in ?? () |
| No symbol table info available. |
| #19 0x00007f6a881951ca in __libc_start_call_main (main=main@entry=0x55a9c4ac6120, argc=argc@entry=6, argv=argv@entry=0x7ffc8e2e42c8) at ../sysdeps/nptl/libc_start_call_main.h:58 |
| self = <optimized out> |
| result = <optimized out> |
| unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140722693882568, -6516874979495859019, 6, 0, 94187637476672, 140095534641152, -6516874979414070091, -6583307360838177611}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x6, 0x7ffc8e2e42c0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 6}}} |
| not_first_call = <optimized out> |
| #20 0x00007f6a8819528b in __libc_start_main_impl (main=0x55a9c4ac6120, argc=6, argv=0x7ffc8e2e42c8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffc8e2e42b8) at ../csu/libc-start.c:360 |
| No locals. |
| #21 0x000055a9c4ac61d5 in _start () |
| No symbol table info available. |
| >>> Dump Ruby level backtrace (if possible) |
| [Inferior 1 (process 511397) detached] |
| $ timeout 60 gdb -p 511382 -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 511381 -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 548326 -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> |